.text-grey{color:#707070}.view-prodotti-in-evidenza .view-content{background:#fff}.view-prodotti-in-evidenza .view-content .product-image{text-align:center}.view-prodotti-in-evidenza .view-content .product-image img{max-width:100%;margin:0 auto}.view-categorie-in-evidenza .box-wrapper{z-index:1;position:relative;overflow:hidden;padding-bottom:15px}.view-categorie-in-evidenza .box-wrapper img{width:100%}.view-categorie-in-evidenza .box-text{color:#fff}.view-categorie-in-evidenza .box-text .box-title{color:#fff;text-transform:uppercase;font-weight:700}.view-categorie-in-evidenza .box-text .btn,.view-categorie-in-evidenza .block--type-img-e-testo .box-text .button-link a,.block--type-img-e-testo .view-categorie-in-evidenza .box-text .button-link a{float:right}.block-views-blockcategorie-in-evidenza-block-2{padding-bottom:60px;position:relative}.block-views-blockcategorie-in-evidenza-block-2:before{content:"";position:absolute;right:0;bottom:0;width:100%;height:70%;background:#efefef}.node-product .product-image{border:1px solid #efefef}.product-node .product-title{color:#042c44;text-transform:uppercase;font-size:22px;padding-bottom:1rem;border-bottom:2px solid #042c44;margin-bottom:.5rem}.product-node .form-label{font-weight:normal}.product-node .form-check{position:relative;width:-moz-max-content;width:max-content;display:inline-flex;padding:0}.product-node .form-check label{display:inline-block;background-color:#fff;padding:5px 20px;border:1px solid #e5e5e5;font-size:12px;margin:0;cursor:pointer}.product-node .form-check input[type=radio]{opacity:0;position:fixed;width:0}.product-node .form-check input[type=radio]:checked+label,.product-node .form-check input[type=radio]:focus+label,.product-node .form-check input[type=radio]:hover+label{background-color:#e5e5e5;border:1px solid #e5e5e5;padding:5px 20px}.product-node .video-embed-field-responsive-video{margin-top:1.5rem}.product-node .field--name-purchased-entity fieldset{border-bottom:1px solid #dee2e6}.product-node .field--name-purchased-entity .fieldset-wrapper{max-width:350px;margin:0 auto;text-align:center;padding-bottom:.7rem}.product-node .field--name-quantity{font-weight:normal;font-size:13px;color:#5a5a5a}.product-node .field--name-quantity,.product-node .form-actions{display:inline-block}@media(max-width: 767px){.product-node .field--name-quantity,.product-node .form-actions{display:block;text-align:center}}.product-sku-price .container-field{color:#5a5a5a;display:flex;flex-wrap:wrap}.product-sku-price .fs-4{font-weight:700}.button--add-to-cart{background:#042c44;color:#fff;border-radius:0;border:1px solid #042c44}.product-node #edit-quantity-wrapper,.product-node .form-actions.js-form-wrapper{display:inline-block}.product-node #edit-quantity-wrapper .button--add-to-cart,.product-node .form-actions.js-form-wrapper .button--add-to-cart{padding:.38rem 2.5rem;margin-left:.3rem}@media(max-width: 767px){.product-node #edit-quantity-wrapper,.product-node .form-actions.js-form-wrapper{text-align:center;display:block}}#accordionProduct .accordion-item{border:none}#accordionProduct .accordion-header{border-top:1px solid #5a5a5a}#accordionProduct .accordion-button{font-size:14px;font-weight:700;color:#042c44;box-shadow:none}#accordionProduct .accordion-button::after{background-size:36px 35px;background-image:url(../dist/images/frisa-icons/ico-btn-accordion-close.svg);width:36px;height:36px;transform:rotate(360deg)}#accordionProduct .accordion-button.collapsed::after{background-image:url(../dist/images/frisa-icons/ico-btn-accordion-open.svg);transform:rotate(360deg);background-size:26px 26px;width:30px;height:30px}.view-prodotti-upsell.catalog-list .product{padding-bottom:80px}.product{text-align:center;font-weight:700;color:#707070}.product .product-info{height:auto}.product .product-frisa-info{text-align:center;font-weight:700}.product .product-frisa-info a .product-title{color:#042c44;font-weight:700;text-align:center;padding:0;margin:.8rem 0 .4rem 0}.product .product-frisa-info a:hover{color:#707070}.product .product-frisa-info a:hover .product-title{padding:0;color:#707070}.product .clearfix-price{height:20px}.product .js-form-type-select{margin-top:.4rem}.product .js-form-type-select select.form-select{background-color:#e5e5e5;border-color:#e5e5e5;border-radius:0}.product #commerce-product-add-to-cart-form{margin-bottom:40px}.product .commerce-order-item-add-to-cart-form{position:absolute;width:100%;bottom:5px}.product .button--add-to-cart{width:100%;background-color:#042c44;color:#fff;border-radius:0}.product .button--add-to-cart:hover{background-color:#074b74}.product .product-catalog-price{min-height:30px}.product-image-frisa .images-hover{position:relative;border-bottom:1px solid #e5e5e5;/*border:1px solid #e5e5e5*/}.product-image-frisa .images-hover .image-second{position:absolute;left:0;top:0;display:none;bottom:0;width:100%;background:#fff;text-align:center}.product-image-frisa .images-hover .image-second div[class^=product--variation-field]{display:none}.product-image-frisa .images-hover:hover .image-second{display:block}.catalog-list header h1{margin-bottom:3rem}.catalog-list .product{padding-bottom:40px; border:1px solid #e5e5e5;}.wrapper-number{width:-moz-max-content;width:max-content;position:relative}@media(max-width: 767px){.wrapper-number{margin:0 auto}}.wrapper-number input{text-align:center;min-width:140px}.wrapper-number button{height:100%;width:42px;border:none}.wrapper-number button.increment{position:absolute;right:0;top:0}.wrapper-number button.decrement{position:absolute;left:0;top:0}.normal-link:after {position:absolute;top:0;right:0;bottom:0;z-index:1;content:""}.commerce-confirmation-popup{max-width:100%}.ui-dialog-titlebar .ui-dialog-titlebar-close{background-image:url(../dist/images/frisa-icons/ico-cancel.png);background-repeat:no-repeat;background-position:center center}.commerce-add-to-cart-confirmation{background:#fff}.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content{width:100% !important}.commerce-add-to-cart-confirmation .button.checkout{background:#042c44;margin-bottom:10px}.commerce-add-to-cart-confirmation .button.checkout a{color:#fff}.commerce-add-to-cart-confirmation .button.checkout:hover{background:#0a6aa4}.commerce-add-to-cart-confirmation .button.continue{background:#db0d15;margin-bottom:10px}.commerce-add-to-cart-confirmation .button.continue a{color:#fff}.commerce-add-to-cart-confirmation .button.continue:hover{background:#f5595f}.view-giftcard .view-content{display:flex;flex-wrap:wrap}.view-giftcard .view-content .box-card a{color:#707070 !important}.view-giftcard .view-content .box-card:hover{background-color:#f0f0f0;transition:all .3s linear}.view-giftcard .view-content .box-card:hover img{opacity:.8}.block-views-blockcategorie-sidebar-block-1{border:1px solid #e5e5e5;margin-bottom:20px}.block-views-blockcategorie-sidebar-block-1 .cat-3,.block-views-blockcategorie-sidebar-block-1 .cat-2,.block-views-blockcategorie-sidebar-block-1 .cat-1{margin-bottom:5px;padding-left:5px}.block-views-blockcategorie-sidebar-block-1 .cat-3 a,.block-views-blockcategorie-sidebar-block-1 .cat-2 a,.block-views-blockcategorie-sidebar-block-1 .cat-1 a{color:#000}.block-views-blockcategorie-sidebar-block-1 .cat-3 a:hover,.block-views-blockcategorie-sidebar-block-1 .cat-3 a:active,.block-views-blockcategorie-sidebar-block-1 .cat-2 a:hover,.block-views-blockcategorie-sidebar-block-1 .cat-2 a:active,.block-views-blockcategorie-sidebar-block-1 .cat-1 a:hover,.block-views-blockcategorie-sidebar-block-1 .cat-1 a:active{text-decoration:underline}.block-views-blockcategorie-sidebar-block-1 .cat-3{background:#e5e5e5;padding:5px}.block-views-blockcategorie-sidebar-block-1 .cat-3 a{display:block}.block-views-blockcategorie-sidebar-block-1 .cat-2{margin-left:5px}.block-views-blockcategorie-sidebar-block-1 .cat-2 a.active{text-decoration:underline}h1,h2,h3,.h1,.h2,.h3{color:#042c44;font-family:"Titillium Web",sans-serif;font-weight:700}.block h2{text-transform:uppercase}.btn,.block--type-img-e-testo .box-text .button-link a{transition:all .5s ease;border-radius:0}.btn.btn-border-white,.block--type-img-e-testo .box-text .button-link a{border-color:#fff;color:#fff;text-transform:uppercase;padding:.5rem;border-radius:0;font-size:18px}.btn.btn-border-white .ico-arrow,.block--type-img-e-testo .box-text .button-link a .ico-arrow{width:17px;height:17px;display:inline-block;background:url(../dist/images/frisa-icons/ico-arrow.svg) no-repeat}.btn:hover,.block--type-img-e-testo .box-text .button-link a:hover{filter:brightness(50%)}.btn-primary{background:#042c44}.btn-primary a{color:#fff}a.btn,.block--type-img-e-testo .box-text .button-link a{border-radius:0}a.btn.btn-primary,.block--type-img-e-testo .box-text .button-link a.btn-primary{color:#fff;background-color:#042c44}a.btn.btn-primary .ico-arrow,.block--type-img-e-testo .box-text .button-link a.btn-primary .ico-arrow{width:17px;height:17px;display:inline-block;background:url(../dist/images/frisa-icons/ico-arrow.svg) no-repeat}.region-top-bar{border-bottom:1px solid #d3d3d3;height:3rem}.region-header{background:#fff}@media(max-width: 767px){.region-header .container-fluid{border-bottom:1px solid #e5e5e5}.region-header .container-fluid .d-flex{flex-wrap:wrap;justify-content:space-between !important}.region-header #block-ricerca .dropdown-menu{transform:translate3d(-55px, 32px, 0px) !important;min-width:250px;right:auto !important}}@media(min-width: 768px)and (max-width: 991px){.region-header .d-flex{justify-content:space-evenly !important}}.menu--social li{margin-left:.3rem}.menu--social li a{margin:0 !important; padding:0!important}.menu--social [href*=facebook]{background:url(../dist/images/frisa-icons/facebook.svg) no-repeat;width:25px;height:25px}.menu--social [href*=facebook]:hover{background:url(../dist/images/frisa-icons/facebook.svg) no-repeat}.menu--social [href*=instagram]{background:url(../dist/images/frisa-icons/instagram.svg) no-repeat;width:25px;height:25px}.menu--social [href*=instagram]:hover{background:url(../dist/images/frisa-icons/instagram.svg) no-repeat}.menu--social [href*=youtube]{background:url(../dist/images/frisa-icons/youtube.svg) no-repeat;width:25px;height:25px}.menu--social [href*=youtube]:hover{background:url(../dist/images/frisa-icons/youtube.svg) no-repeat}.block-language .dropdown-toggle{color:#707070;padding-top:.2rem;font-weight:700}.block-language .dropdown-toggle::after{display:none}.block-language span{color:#707070;text-transform:uppercase;font-size:12px}.block-language::after{display:none}.block-language .dropdown-menu{border-radius:0}.block-language .dropdown-menu a.dropdown-item.active{background-color:#fff}ul.link-list{list-style-type:none;-webkit-padding-start:0;padding-inline-start:0;padding-left:0}ul.link-list li a{color:#707070;background-color:#fff}#block-menuheadertop a{color:#707070;font-size:12px;font-weight:700}@media(max-width: 767px){#block-menuheadertop a{padding-left:0}}.site-logo img{height:70px;width:auto}@media(max-width: 767px){.site-logo img{height:auto}}.region-header .block-tb-megamenu nav li{border:none}.region-header .block-tb-megamenu nav li .level-1{color:#042c44;text-transform:uppercase;font-weight:800;font-size:15px;font-family:"Titillium Web",sans-serif;background:#fff;padding-top:0}@media(min-width: 768px)and (max-width: 991px){.region-header .block-tb-megamenu nav li .level-1{padding-left:0}}@media(min-width: 992px)and (max-width: 1199px){.region-header .block-tb-megamenu nav li .level-1{padding-left:0}}.region-header .block-tb-megamenu nav li .level-1:hover{color:#969696}.region-header .block-tb-megamenu nav li a.level-3.tbm-link{font-family:"Titillium Web",sans-serif;font-size:12px;color:#000;text-transform:none;font-weight:400}.region-header .block-tb-megamenu nav li a.level-3.tbm-link:hover{color:#969696}.menu--account .user-frisa .dropdown-toggle{background:url(../dist/images/frisa-icons/ico-user.svg) no-repeat;cursor:pointer;width:30px;height:25px;background-size:contain;padding:0;font-size:0px;margin-top:-10px}.menu--account .user-frisa .dropdown-toggle::after{display:none}#block-frisa-shopping-cart .cart-block--summary{position:relative}#block-frisa-shopping-cart .cart-block--summary .cart-block--summary__icon{background:url(../dist/images/frisa-icons/ico-cart.svg) no-repeat;cursor:pointer;width:40px;display:inline-block;height:30px}#block-frisa-shopping-cart .cart-block--summary .cart-block--summary__count{position:absolute;left:20px;top:-8px;min-width:24px;min-height:20px;margin:0;border-radius:50%;background-color:#db0d15;text-align:center;line-height:24px;color:#fff;font-size:14px;padding:0 2px}@media(max-width: 767px){.nav.user-frisa{display:block}}@media(min-width: 768px)and (max-width: 991px){.nav.user-frisa{display:block}}@media(min-width: 1200px){#block-ricerca{margin-top:-5px}}@media(max-width: 767px){#block-ricerca{padding-left:1rem}}#block-ricerca .dropstart a::before{display:none}#block-ricerca .dropdown-menu{padding:0;min-width:15rem}#block-ricerca .dropdown-menu .js-form-item.form-item-search-api-fulltext{margin:0 !important}#block-ricerca #edit-submit-ricerca{display:none}.view-slideshow .background-slide{background-size:cover;/*height:760px;*/height: calc(100vh - 8rem);margin:-20px}@media(max-width: 767px){.view-slideshow .background-slide{margin:0}}.view-slideshow p{color:#042c44}@media(min-width: 1200px){.view-slideshow p{font-size:1.25rem}}.view-slideshow .slick-dots{bottom:20px}.view-slideshow .slick-dots li{width:30px;height:15px;border-radius:8px;border:1px solid #e5e5e5;background:#fff}.view-slideshow .slick-dots li button::before{display:none}.view-slideshow .slick-dots li.slick-active{background:#042c44;height:15px;width:15px;border:1px solid #042c44;border-radius:50%}#block-frisa-breadcrumbs{border-bottom:1px solid #d3d3d3;font-size:12px}#block-frisa-breadcrumbs li,#block-frisa-breadcrumbs li>a{color:#707070;font-weight:700}.region-content-bottom-boxed::before{content:"";position:absolute;right:0;bottom:0;width:100%;height:70%;background:#efefef;z-index:-1}.page-container-social{background:#efefef;padding-top:2.5rem}.layout-container{background:#fff}.region-sidebar-first .block-facets .facets-widget-checkbox{padding-left:0 !important}.region-sidebar-first .block-facets .facets-widget-checkbox ul li .facets-widget-{padding-left:0 !important}.region-sidebar-first .accordion-button{color:#042c44;text-transform:uppercase;font-family:"Titillium Web",san-serif}.page-container-boxed-before-footer{position:relative}.page-container-boxed-before-footer::before{content:"";position:absolute;right:0;bottom:0;width:100%;height:70%;background:#efefef}.bg-grey{background:#efefef}.footer-frisa{background:url(../dist/images/bg/bg-02.svg);background-position:top right;background-size:250px;background-repeat:no-repeat;height:100px}.region-footer,.region-footer-credits{font-size:14px;color:#707070}.region-footer a,.region-footer-credits a{color:#707070}.region-footer ul.nav,.region-footer-credits ul.nav{display:block}.region-footer ul.nav li a,.region-footer-credits ul.nav li a{padding:.5rem 1rem 0 0;font-weight:normal}.region-footer .menu--social .nav,.region-footer-credits .menu--social .nav{display:flex}@media(min-width: 1200px){.region-footer .menu--social .nav,.region-footer-credits .menu--social .nav{margin-top:-30px}}.region-footer .menu--social .nav li a,.region-footer-credits .menu--social .nav li a{width:40px;padding:0;height:40px}.region-footer .block h2,.region-footer-credits .block h2{color:#042c44;font-family:"Titillium Web",sans-serif;font-size:15px;font-weight:700;line-height:normal;text-transform:uppercase}.block--type-immagine-homepage div{text-align:center}.home-container .block-views-blockcategorie-in-evidenza-block-1 h2{padding:20px 0}#block-uniscitiallacommunity{color:#042c44}#block-uniscitiallacommunity p{font-size:20px}#block-consegnaasssitenzaprodotti div{display:inline-block;justify-content:center}#block-consegnaasssitenzaprodotti .box{padding:1rem;width:300px}#block-consegnaasssitenzaprodotti .box h3{font-size:18px}@media(max-width: 767px){#block-consegnaasssitenzaprodotti .box{width:100px;padding:0}#block-consegnaasssitenzaprodotti .box h3{font-size:14px}}.block--type-img-e-testo .box-wrapper{border:1px solid #042c44;z-index:1;position:relative}.block--type-img-e-testo .box-text{color:#fff;text-transform:uppercase;font-weight:700;font-size:17px;background:#042c44;font-family:"Titillium Web",sans-serif;overflow:hidden}.block--type-img-e-testo .box-text .button-link a{border:1px solid #fff}.mailchimp-signup-subscribe-form{color:#042c44}.mailchimp-signup-subscribe-form .mailchimp-newsletter-mergefields{max-width:650px;margin:0 auto;position:relative;margin-top:2rem}.mailchimp-signup-subscribe-form .form-control{border-radius:0}.mailchimp-signup-subscribe-form.block-mailchimp-signup-subscribe-blockiscrizione-newsletter-completa .form-actions{text-align:center;}.mailchimp-signup-subscribe-form.block-mailchimp-signup-subscribe-blockiscrizione-newsletter .button.js-form-submit{position:absolute;top:0;right:0;padding:.4rem 2.8rem .4rem 2rem;line-height:22px;border-radius:inherit;background:#042c44 url(../dist/images/frisa-icons/ico-arrow.svg);color:#fff;background-repeat:no-repeat;background-position:center right 15px;background-size:17px 17px}.mailchimp-signup-subscribe-form .button.js-form-submit:hover{background-color:#074b74}.mailchimp-signup-subscribe-form .form-item-gdpr-consent{text-align:left;max-width:650px;margin:0 auto;font-style:italic}.mailchimp-signup-subscribe-form .form-item-gdpr-consent label{font-weight:normal}.mailchimp-signup-subscribe-form .form-item-gdpr-consent #edit-gdpr-consent{border-radius:0}.mailchimp-signup-subscribe-form .form-item-gdpr-consent #edit-gdpr-consent:checked{background-color:#042c44}@media(max-width: 767px){#block-mainnavigation-2{display:none}}@media(min-width: 768px)and (max-width: 991px){#block-mainnavigation-2{display:none}}#block-responsivemenumobileicon .icon,#block-responsivemenumobileicon .toggle::before,#block-responsivemenumobileicon .toggle::after{background:#042c44}#block-responsivemenumobileicon .label{color:#042c44;font-weight:700}
