@import url('https://fonts.googleapis.com/css2?family=Amatic+SC:wght@400;700&family=Noto+Sans:ital,wght@0,300;0,400;0,600;0,800;1,300;1,400;1,600&display=swap');@import url('https://fonts.googleapis.com/css2?family=Noto+Sans:wght@100;300;400;600;700&display=swap');@media (max-width:767px){nav.menu--main{margin-left:16px;width:100%;padding-bottom:12px;}a.nav-link .dropdown>.dropdown-menu.show{display:block;border:0;margin-top:5px !important;}ul.dropdown-menu{border:0;}.dropdown-menu .menu-item--expanded>a:after{visibility:hidden;}ul.dropdown-menu.show li.menu-item--expanded>ul.dropdown-menu{display:block;border:0;}}@media (min-width:768px){.dropdown:hover>.dropdown-menu{display:block;}}span.nav-link{cursor:pointer;}.dropdown-menu .menu-item--expanded:hover>a:after{visibility:hidden;}.dropdown-menu .menu-item--expanded:hover{border-right:1px solid #fff;}.dropdown-menu .menu-item--expanded>.dropdown-menu{top:0px;left:100%;margin-top:-1px;margin-left:0px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.dropdown-menu .menu-item--expanded>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:7px;margin-right:-5px;}.dropdown-item{padding:5px 15px;}ul.dropdown-menu{padding:0;margin:0;}.dropdown-menu li.active>a{color:#fff;}
body{color:#666060;background:#292929;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{}#navbar-main{background-color:#fff;}a,.link{color:#9e60a0;}.nav-link:hover,a:hover,a:focus,.link:hover,.link:focus{color:#9e60a0 !important;}a.is-active,.nav-link.is-active,a:active,.link:active{color:#9e60a0 !important;}.site-footer .content,.site-footer,.site-footer a{color:#000 !important;font-size:1rem;}.cart--cart-block a,.site-name-slogan,.navbar-brand{color:#666060 !important;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#007bff;border-color:#007bff;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.site-footer{background:#292929;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
input[type=search]::-webkit-search-cancel-button{-webkit-appearance:searchfield-cancel-button;}article.is-unpublished{background:#FFE4E1;}.color-tiare-viola{color:#9e60a0 !important;}.color-white{color:#fff !important;}.bg-tiare-viola{background:#9e60a0 !important;}.btn-greentiare,.btn-greentiare:hover{background-color:#afc96a;border-color:#afc96a;color:#000 !important}.btn-greentiare:hover{opacity:.7;}label.form-required:after{content:'*';color:red;}.form-wrapper__login-option input[type="checkbox"],.form-wrapper__returning-customer input[type="checkbox"]{width:1em !important;height:1em !important;}img.align-left{margin:0 15px 15px 0;}img.align-right{margin:0 0 15px 15px;}body{color:#000;font-family:'Noto Sans',sans-serif !important;}#page-wrapper a{text-decoration:none;color:#9e60a0;}.grid-product-anteprima .grid-product-title a:hover,.grid-product-anteprima .grid-product-brand a:hover{text-decoration:underline !important;}h2#message-status-title{display:none;}#top-secondary-menu-mobile,#top-header-mobile{display:none;}.cart-offcanvas-bg{z-index:999;}.cart--cart-offcanvas{padding:10px;overflow-y:scroll;max-height:100%;}.nav-link:hover,a:hover,a:focus,.link:hover,.link:focus{}.nav-pills .nav-link.active,.nav-pills .show > .nav-link{color:#fff !important;background-color:#9e60a0;}.btn-primary{background:#9e60a0 !important;border-radius:0 !important;border-color:transparent !important;}.path-frontpage .block-page-title-block{display:none;}#main-wrapper{padding:30px 0;min-height:400px;}.path-frontpage #main-wrapper{background:transparent url(/themes/tiare_theme/images/body_bg.jpg) center top repeat-y;}.sidebar .block{border:none;}.sidebar .block{background-color:#fff !important;}.sidebar .block .content{font-size:inherit;}#block-categorie{font-family:'Noto Sans',sans-serif !important;font-size:20px !important;}.navbar-brand img{max-height:75px;}#homepage-slider-wrapper{background:#ecf3dd;}#topper-header-wrapper{background:#9e60a0;color:#fff;font-weight:300;font-size:0.8rem;}#topper-header-wrapper .field{margin-bottom:0;}#topper-header-wrapper .contextual-links a{color:#000 !important;}#topper-header-wrapper a{color:#fff !important;}#topper-header-inner{padding:5px 0;}#topper-header-inner i{margin-right:5px;}#tooper-header-second{text-align:right;}#homepage-slider,#navbar-main,#header,#topper-header-inner{max-width:1420px;margin:0 auto;}#navbar-main .offcanvas.show{position:absolute;z-index:9999;}#navbar-main .offcanvas-backdrop{position:relative;}#homepage-slider{position:relative;}.opacity-layer-lightgreen{background:#afc96a;}#homepage-slider #slider-bg{position:relative;z-index:0;}#homepage-slider #slider-welcome{position:absolute;z-index:1;top:20px;width:100%;text-align:center;}#homepage-slider #slider-welcome h1{font-size:5rem !important;color:#000;font-family:'Amatic SC',cursive !important;}#homepage-slider #slider-welcome #slider-welcome-logo{margin:0.5rem 0 0;}#homepage-slider .opacity-layer-lightgreen{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:.7;}#homepage-slider #martina,#homepage-slider #francesca{position:absolute;bottom:0;left:0;z-index:2;}#homepage-slider #martina{bottom:0;left:auto;right:0;}#header{padding:15px 0;}#header a{text-transform:uppercase;color:#000 !important;}#header a:hover{text-decoration:underline !important;}#navbar-main .nav-item{}#main-menu-wrapper{position:-webkit-sticky;position:sticky;top:0;}#main-menu-wrapper,#navbar-main .dropdown-menu{z-index:999 !important;}#navbar-main .nav-item .active,#navbar-main .nav-item:hover,#navbar-main .nav-item:hover a,#navbar-main .nav-item:hover .dropdown-menu{background:#9e60a0;color:#fff !important;}#navbar-main .nav-item .dropdown-item.active{text-decoration:underline !important;font-weight:bold;}#navbar-main .nav-item .dropdown-menu{border:none;border-radius:0;}#navbar-main a{font-size:.9rem;font-family:'Noto Sans',sans-serif !important;text-transform:uppercase;}#navbar-main ul li ul li a{font-size:.8rem;background:none !important;display:block;}#navbar-main ul li ul li:hover,#navbar-main ul li ul li:hover > a,#navbar-main ul li ul li a:hover{background:#bc57bf !important;color:#fff !important;}#navbar-main ul li ul li:hover > a:after,#navbar-main ul li ul li a:hover:after{border-color:#fff !important;}#navbar-main .dropdown-toggle{margin-right:3px;}#navbar-main ul li ul li .dropdown-toggle{}#navbar-main .dropdown-toggle:after{margin-left:10px;}#navbar-main .dropdown-menu .dropdown-toggle:after{margin-left:0;}.dropdown-menu .menu-item--expanded:hover > a:after{visibility:visible;}#navbar-main .dropdown-menu{-webkit-box-shadow:5px 5px 10px 0px rgba(0,0,0,0.2);-moz-box-shadow:5px 5px 10px 0px rgba(0,0,0,0.2);-o-box-shadow:5px 5px 10px 0px rgba(0,0,0,0.2);box-shadow:5px 5px 10px 0px rgba(0,0,0,0.2);}#block-tiare-theme-account-menu,#block-carrello{display:inline-block;width:auto;}#block-tiare-theme-account-menu i{margin-right:10px;color:#9e60a0 !important;}.grid-product-anteprima .grid-product-brand{text-transform:uppercase;font-weight:normal;min-height:48px;}.grid-product-anteprima .grid-product-brand .field--type-entity-reference{margin-bottom:0;}.grid-product-anteprima .grid-product-title{min-height:48px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.grid-product-anteprima .grid-product-title a{color:#000 !important;}.grid-product-anteprima .price .final-price{color:#9e60a0 !important;}.grid-product-price .product-price{color:#9e60a0;font-size:1rem;font-weight:bold;font-size:24px;}h2.alert-heading{display:none;}.alert.alert-dismissible svg{max-height:75px;}.grid-product-anteprima:hover{cursor:pointer;}#slider-slider-wrapper{position:absolute;bottom:0%;left:22%;width:50%;z-index:3;}#slider-slider-wrapper .grid-product-price .product-price{font-size:inherit}#slider-slider-wrapper .commerce-order-item-add-to-cart-form{display:none;}#slider-slider-wrapper .grid-product-anteprima{background:#fff;border-radius:5px;-webkit-box-shadow:0px 5px 10px 1px #cccccc;-moz-box-shadow:0px 5px 10px 1px #cccccc;-o-box-shadow:0px 5px 10px 1px #cccccc;box-shadow:0px 5px 10px 1px #cccccc;}#slider-slider-wrapper .product-photo-grid-wrapper img{max-height:175px;margin:5px 0 !important;}#slider-slider-wrapper .field--name-field-rating-prodotto{display:none !important;}.tns-item{padding:0 5px;}.tns-outer{position:relative;}.tns-outer .tns-controls{position:absolute;top:45%;width:825px;z-index:3;}.tns-outer .tns-controls button{float:right;background:none !important;border-color:#4F3834 !important;border-bottom-color:rgb(79,56,52);border-left-color:rgb(79,56,52);border-bottom:6px solid !important;border-left:6px solid !important;transform:rotate(-135deg) !important;right:0px;text-indent:-9999px;overflow:hidden;z-index:3;}.tns-outer .tns-controls button:first-child{float:left;border-color:#4F3834 !important;border-bottom-color:rgb(79,56,52);border-left-color:rgb(79,56,52);border-bottom:6px solid !important;border-left:6px solid !important;transform:rotate(45deg) !important;left:0px;}.tns-ovh{width:100%;margin:0 auto 0 50px;}#block-views-block-brand-slider-block-1{margin:40px 0;}.content-three-columns{margin:80px 0;}.brand-slider-view{width:98%;margin:0 auto 0 20px;}.checkout-pane-email-registration-login .user-field-newsletter-unsubscribe-alert,.user-register-form .user-field-newsletter-unsubscribe-alert{display:none;}.mobile-exposed-filters-button{display:none;}.product-full-attribute{font-weight:300;}.form-esposto-catalogo-ricerca{display:inline-block;width:auto;padding:0;margin:0;}.form-esposto-catalogo-ricerca .form-item-items-per-page{display:none;}.catalogo-search-overlay-wrapper{display:none;}.catalogo-search-overlay-wrapper .search-overlay-close-btn{display:none;}.form-esposto-catalogo-ricerca{padding-top:5px;}.form-esposto-catalogo-ricerca label{display:none;}.form-esposto-catalogo-ricerca .form-control{display:inline-block;width:auto;max-width:175px;font-size:12px;}.form-esposto-catalogo-ricerca button.form-submit{font-size:12px;}.form-esposto-catalogo-ricerca .form-type-textfield,.form-esposto-catalogo-ricerca .form-actions{display:inline-block;}.brand-slider-view .tns-outer .tns-inner{position:relative;z-index:5 !important;}.brand-slider-view .tns-ovh{width:92%;margin:0 auto 0 70px;}.brand-slider-view .tns-outer .tns-controls{top:30%;width:100%;}.brand-slider-view .views-field-field-image .field-content{min-height:100px;display:flex;align-items:center;}.brand-slider-view .views-field-field-image .field-content a:hover img{opacity:.7;}.brand-slider-view .views-field-field-image .field-content img{height:auto;}.box-homepage-inner{background:#fff;}.view-box-homepage .box-homepage-inner .box-homepage-image{position:relative;}.view-box-homepage .box-homepage-inner .box-homepage-image img:hover{opacity:.7;}.view-box-homepage .box-homepage-inner .box-homepage-title{position:absolute;width:100%;bottom:0px;text-align:center;font-size:3rem !important;font-weight:700;color:#9e60a0;}.view-box-homepage .field--type-image{float:none !important;}.content-three-columns .region{text-align:center;background:#9e60a0;padding:40px 10px;border-radius:20px;color:#fff;margin:0 5px;min-height:360px !important;}.content-three-columns .region a{color:#fff !important;}.content-three-columns .region a:hover{text-decoration:underline !important;}.content-three-columns .region .contextual-links a{color:black !important;}.ui-slider-float .ui-slider-tip,.ui-slider-float .ui-slider-tip-label{width:44px;}.ui-slider-pips .ui-slider-label{width:3em;}#product-full-wrapper .photo .main-image{text-align:center;}.bootstrap-basic-image-gallery .thumbnails{text-align:center;}.bootstrap-basic-image-gallery .thumb{float:none !important;max-width:100px;display:inline-block;}.alert-wrapper .alert-success{background:#afc96a;}.alert-wrapper .alert-success a,.alert-wrapper .alert-success a:hover{color:#fff !important;text-decoration:underline !important;font-weight:bold;}.alert-danger{background-color:#f8d7da;}@keyframes example{from{bottom:50%;}to{bottom:0;}}.alert-wrapper{animation-name:example;animation-duration:1s;animation-timing-function:ease-out;}#block-categorie a{color:#9e60a0;text-decoration:none;}#block-categorie ul li{}#block-categorie ul li:hover,#block-categorie ul li.is-active{}#block-categorie ul li a span{display:table-cell;vertical-align:top;}.block h2{font-family:'Amatic SC',cursive !important;font-size:1.75rem;text-transform:uppercase;border-bottom:none;}#block-banner,#block-banner-2{}.site-logo-top{max-width:100px !important;}.site-name-slogan{font-size:1.25rem;}.site-name-slogan .site-slogan{font-size:1rem;}#header-wrapper{background:#afc96a;}.site-footer{padding:0px 0 15px;font-family:'Noto Sans',sans-serif !important;background:#afc96a !important;}.site-footer .content{font-weight:lighter;}#block-footerbrand img{max-width:150px;}#block-footerbrand #footer-infos{margin-top:20px;margin-left:20px;}#footer-infos-small{margin-left:20px;margin-top:10px;font-size:0.85rem;}#footer-infos-small div{display:inline-block;margin-right:10px;}.site-footer__top .region{width:100%;}.site-footer__top .region-footer-first{padding-top:0px;text-align:left;}.site-footer__top .region-footer-second{}.site-footer__top .region-footer-third{}.site-footer__top .region-footer-fourth{text-transform:uppercase;text-align:left;}.site-footer .block{border:none;margin:20px 0 0;}.site-footer .block h2{font-family:'Noto Sans',sans-serif !important;text-transform:none;color:#000;}.site-footer__bottom .region,.site-footer__bottom{margin:0;border:none;}.site-footer__bottom #block-socials{text-align:center;}.site-footer__bottom #block-socials .social-item{display:inline-block;margin-right:10px;}.site-footer__bottom #block-socials .social-item  i{font-size:3rem !important;}#block-credits,#block-copyright{text-align:center;}#block-credits{margin:5px 0 0;}#block-credits a{color:#9e60a0 !important;font-weight:bold;}#block-credits *{font-size:0.8rem !important;}#block-piedipagina{font-size:0.85rem;font-weight:lighter;}#block-piedipagina ul li{margin-right:10px;}#block-piedipagina .navbar-nav{flex-direction:row;}.grid-product-item{text-align:center;margin-bottom:25px;}.page-item.active .page-link{background-color:#9e60a0;border-color:#9e60a0;}#sidebar_first .block-facets{margin:0 0;}#sidebar_first .block-facets h2{font-weight:bold;color:#9e60a0 !important;}.facets-widget-checkbox ul{list-style-type:none;padding-left:0.5rem;}.facets-widget-checkbox label{font-size:15px;}.facets-widget-checkbox .facet-item{margin-bottom:4px !important;}#sidebar_first .block-facet--checkbox .facet-item{margin-bottom:10px;}#sidebar_first .block-facet--checkbox .facet-item__value{display:inline-block;margin-left:10px;}#sidebar_first .block{padding-top:0;}.path-taxonomy #sidebar_first aside{position:-webkit-sticky;position:sticky;top:0;z-index:99;}#views-exposed-form-catalogo-prodotti-taxonomy-term-search-api--page-2,#views-exposed-form-catalogo-prodotti-taxonomy-term-search-api--page-1{text-align:right;}#views-exposed-form-catalogo-prodotti-taxonomy-term-search-api--page-2 #edit-actions,#views-exposed-form-catalogo-prodotti-taxonomy-term-search-api--page-2 select,#views-exposed-form-catalogo-prodotti-taxonomy-term-search-api--page-1 #edit-actions,#views-exposed-form-catalogo-prodotti-taxonomy-term-search-api--page-1 select{display:inline-block;width:auto;}#views-exposed-form-catalogo-prodotti-taxonomy-term-search-api--page-2 .js-form-type-select,#views-exposed-form-catalogo-prodotti-taxonomy-term-search-api--page-1 .js-form-type-select{display:inline-block;width:auto;}.taxonomy-term-search-api-marca .vocabulary-manufacturers{text-align:center;}.taxonomy-term-search-api-marca .vocabulary-manufacturers .field--name-description{text-align:justify;}.id-shadow-img{-webkit-box-shadow:0px 5px 10px 1px #cccccc;-moz-box-shadow:0px 5px 10px 1px #cccccc;-o-box-shadow:0px 5px 10px 1px #cccccc;box-shadow:0px 5px 10px 1px #cccccc;}.id-rounded-5{border-radius:5px;}.grid-product-item .bootstrap-basic-image-gallery .thumbnails{display:none;}.grid-product-item img:hover{opacity:.75;}.grid-product-item .views-field-title a{font-family:'Amatic SC',cursive !important;color:#666060;text-transform:uppercase;font-size:1.25rem;}.product-full-price,.grid-product-item .final-price{font-family:'Noto Sans',sans-serif !important;color:#9e60a0;font-size:1.15rem;}.product-full-price{font-size:2rem;margin-bottom:30px;font-weight:bold;}.grid-product-item .field-name-field-products a{margin-top:10px;border:1px solid #666060;border-radius:0;text-transform:uppercase;font-size:1rem;}.grid-product-item .field-name-field-products a:hover{background:#FF7A00;border-color:#FF7A00;color:#fff !important;}.grid-product-item .field--name-purchased-entity label,.grid-product-item .field--name-quantity{display:none;}.grid-product-soldout{font-weight:bold !important;color:#9e60a0 !important;}#block-tiare-theme-page-title{margin-bottom:40px;}.path-product #block-tiare-theme-page-title{display:none;}.path-product .tab-pane#GPSR label{font-weight:bolder;}.product-full-variation-descrizione,.product-full-short-description{font-weight:300;border-left:2px solid #9e60a0;padding-left:20px;min-height:30px;}.product-full-variation-descrizione p,.product-full-short-description p{margin-bottom:0;}.product-full-manufacturer{margin:20px 0;padding:10px 0;border-top:1px dashed #afc96a;border-bottom:1px dashed #afc96a;}.product-full-manufacturer .field--type-entity-reference{margin:0;}.product-full-manufacturer .field--name-field-manufacturer,.product-full-certifications{display:inline-block;}.product-full-certifications img{max-width:50px;}.product-full-brand-label{font-weight:200;}.product-full-brand-value{text-transform:uppercase;}.product-full-comments{font-weight:lighter;margin:30px auto 60px auto !important;width:95% !important;padding:30px 120px !important;background:#faf9f6;text-align:left;}.product-full-comments,.product-full-description{font-weight:300;margin:60px auto 30px auto !important;width:95% !important;padding:30px 120px !important;background:#faf9f6;text-align:left;}.product-full-comments{margin:30px auto 60px auto !important;}.product-full-comments h2{font-weight:500;line-height:1.2;font-size:1.75rem;font-family:'Noto Sans',sans-serif !important;}.product-full-description h3{text-align:center !important;}.product-full-description .nav-tabs{border:none !important;}.product-full-description .nav-link{background:none !important;border:none !important;margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;font-size:1.75rem;}.product-full-description .nav-link:not(.active){color:#ccc !important;}.product-full-title{font-size:2rem;margin-bottom:10px;max-width:90%;}#product-full-wrapper #edit-actions,#product-full-wrapper #edit-quantity-wrapper,#product-full-wrapper .field--name-quantity,#product-full-wrapper .form-actions{display:inline-block;margin-left:10px;}#product-full-wrapper .product-full-add-to-cart{margin-top:20px;}#product-full-wrapper .product-full-add-to-cart .form-item-outofstock{max-width:150px;text-align:center;display:inline-block;}#product-full-wrapper .field--name-quantity label,#product-full-wrapper #edit-quantity-wrapper label{display:none;}.attribute-widgets select,#product-full-wrapper .field--name-quantity input,#product-full-wrapper #edit-quantity-wrapper input{padding:10px 15px;width:100px;margin-right:0;margin-left:auto;border-radius:0;}#product-full-wrapper .field--name-variations select{width:auto;margin-left:0;margin-right:auto;}.attribute-widgets select{width:auto;min-width:250px;padding-right:50px;}#product-full-wrapper .form-actions .button--add-to-cart,#product-full-wrapper #edit-actions #edit-submit{padding:10px 15px;}.region-featured-bottom-first{margin:70px 0 20px;}.block-views h2{margin-bottom:50px;text-align:center;font-size:2rem;}.views-grid-products .views-row{margin-bottom:20px;}.catalogo-prodotti-grid-row .field--name-field-rating-prodotto .fivestar-basic{display:inline-block !important;}.catalogo-prodotti-grid-row .field--name-field-rating-prodotto .fivestar-summary{display:none !important;}#block-frontpagechisiamo{text-align:center;margin:60px 0;}#block-frontpagechisiamo .content{font-weight:lighter}.views-exposed-form h2{text-align:left;}#edit-payment-information-billing-information .address-book-edit-button{}.cart--cart-block .cart-block--summary__icon{font-size:22px;}.cart--cart-block .cart-block--summary{position:relative;margin-right:20px;}.cart--cart-block .cart-block--summary .cart-block--summary__count{position:absolute;top:0;right:-10px;font-size:11px;background:#FF7A00;border-radius:50%;}.cart--cart-block .cart-block--summary .cart-block--summary__count .badge{color:#fff;}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");}.carousel-caption{color:#000;}.carousel-indicators [data-bs-target]{background:#000;}.product-full-tavola-colori{margin:25px 0;}.product-full-tavola-colori button{text-transform:uppercase;}.product-full-tavola-colori button i{margin-right:10px;}#tavolaColoriModal .modal-colors-table-col{text-align:center;margin-bottom:20px;}#tavolaColoriModal .modal-colors-table-col .modal-colors-table-label{font-weight:bold;margin-top:5px;font-size:18px;}#block-formespostocatalogopage-1{margin-bottom:0px;}#block-formespostocatalogopage-1 h2{margin-bottom:25px;}#block-colore{margin-bottom:50px;}#block-colore h2{font-size:1.25rem;}#block-colore select{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;border:1px solid #ced4da;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;}body.checkout-step button#edit-actions-next{margin-right:20px;}.order-information .field--name-state{display:none;}.view-commerce-cart-form table th,.field--name-order-items table th,.view-commerce-user-orders table th{background:#9e60a0 !important;}.view-commerce-user-orders table td.views-field-order-number a{display:block;font-size:18px;text-align:center;}#navbar-top{padding:0 !important;}.block-related-products-grid{margin-top:125px;}#navbar-top .region-top-header{margin-right:0!important;margin-left:auto !important;}#navbar-top #block-selettoredellalinguacontent,#navbar-top #block-selettorelingua{padding-right:0 !important;}#navbar-top #block-selettoredellalinguacontent .language-icon,#navbar-top #block-selettorelingua .language-icon{border-radius:0 !important;width:22px !important;height:16px !important;box-shadow:0px 0px 10px 1px #cccccc !important;}#navbar-top #block-selettoredellalinguacontent .nav-link,#navbar-top #block-selettorelingua .nav-link{padding:8px 10px;}#block-iscrivitiallanewsletter{padding:20px 30px;background:#ecf3dd;border-radius:20px;color:#fff;margin-bottom:120px;color:#9e60a0;text-align:center;}#block-iscrivitiallanewsletter #mc-embedded-subscribe-form{width:85%;margin-left:auto;margin-right:auto;}#block-iscrivitiallanewsletter h2{font-family:'Noto Sans',sans-serif !important;text-align:center;color:#9e60a0;margin-bottom:20px;}#block-iscrivitiallanewsletter .mc-field-group{display:inline-block;margin-right:20px;}#block-iscrivitiallanewsletter .accettazione-privacy-wrapper{margin-top:20px;}#block-iscrivitiallanewsletter input{padding:10px 15px;border-radius:10px;border:none;}#user-login-form{margin:20px auto;padding:30px 20px;}#user-login-form .login-title{display:none;}#user-login-form .actions-suffix a{display:inline-block;padding:4px 8px;background:#afc96a !important;color:white;}.page-user-login h1{text-align:center;}.tiare-card-info-nocard{background:#ccc;text-align:center;padding:10px 15px;}#tiarecard-checkout-info-wrapper .tiare-card-info-yescard{background:#9e60a0;padding:10px 15px;}#tiarecard-checkout-info-wrapper .tiare-card-info-yescard,#tiarecard-checkout-info-wrapper .tiare-card-info-yescard a{color:#fff !important;}#edit-field-rating-wrapper label{display:none;}#edit-terms-conditions{background:#9e60a0;padding:10px;color:#fff;}#edit-terms-conditions a,#edit-terms-conditions a:hover{color:#fff !important;text-decoration:underline !important;font-weight:bold;}#edit-coupon-redemption{background:rgba(175,201,106,0.5);padding:10px;}.wishlist-user-form .wishlist-items{margin-top:40px;margin-bottom:60px;}.wishlist-user-form .wishlist-item-bootstrap{border-bottom:1px solid #9e60a0;margin-bottom:15px;}.wishlist-user-form .wishlist-item__actions{text-align:right;}.wishlist-user-form .wishlist-item__actions button{display:inline-block;width:auto;}.field--name-shipping-method label{font-weight:bold;}.field--name-shipping-method small{display:block;}.ui-widget-overlay{z-index:1000;}.ui-dialog.ui-front{z-index:1001;}#user-register-form,#user-login-form,#user-pass{max-width:600px;background-color:#fff;border:2px solid #9e60a0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}#user-register-form{margin:0 auto;padding:10px 20px;}.page-user-register h1.title{text-align:center !important;}#checkout-shipping-error.checkout-shipping-error,#checkout-payment-error.checkout-payment-error{background:red;color:white;padding:5px 4px;}.original-price{font-size:1.5rem;}.grid-product-anteprima .price .final-price.final-price-discounted,.final-price.final-price-discounted{color:green !important;}.views-field-total-price__number,#product-full-wrapper .price{text-align:right;}.view-commerce-order-item-table .original-price,.view-commerce-checkout-order-summary .original-price,.cart.cart-form .original-price,.grid-product-price .original-price{font-size:0.9rem;}.view-commerce-order-item-table .final-price.final-price-discounted,.view-commerce-checkout-order-summary .final-price.final-price-discounted,.cart.cart-form .final-price.final-price-discounted{font-size:1.0rem;}.tabs .nav-pills{border-bottom:1px solid #9e60a0 !important;}.tabs .nav-pills .nav-link{border-radius:0;}.tabs .nav-pills .nav-link.active{box-shadow:0px 0px 10px #777;}.address-book__container summary{margin-top:20px;background:#afc96a;padding:7px;color:#fff;text-transform:uppercase;}.address-book__container .address-book__profile{min-width:250px;padding:5px 10px;background:#eaeaea;margin-bottom:10px;}.address-book__container .address-book__profile a{display:block;font-size:12px;margin-bottom:5px;}.address-book__container .address-book__profile.address-book__profile--default{background:rgba(175,201,106,0.5);}.address-book__container .address-book__profile .given-name,.address-book__container .address-book__profile .family-name{font-weight:bold;}body.path-user .field{margin-bottom:10px;}body.path-user .field--label-above .field__item,body.path-user .field--label-inline .field__item{border-radius:0;}table thead th,.view-tiare-card thead th{background:#9e60a0 !important;}table thead th a,.view-tiare-card thead th a{color:#fff !important;}.view-tiare-card thead th:first-child{text-align:center;}.view-tiare-card tbody tr td:first-child{background:#afc96a;text-align:center;}.view-tiare-card tbody tr.txn-negative-points td:first-child{background:#ffc0c0;}.view-tiare-card tbody tr.txn-expired-points td{background:#ccc;opacity:0.5;}body.path-user .field--label-inline .field__label{width:auto;min-width:100px;}#user-profile-field-tiare-card-disabled{display:block;margin-top:10px;}.path-cart .order-total-line.order-total-line__adjustment--shipping{display:none;}#sacchetto-regalo-wrapper{text-align:center;margin:0 0 10px;}#sacchetto-regalo-wrapper #sacchetto-regalo-icon{font-size:62px;}#sacchetto-regalo-wrapper .sacchetto-regalo-inner{display:block;padding:10px 25px;background:#dddddd;}#sacchetto-regalo-wrapper #sacchetto-regalo-text{padding-left:25px;text-align:left;}.page-vocabulary-manufacturers .taxonomy-term-search-api-marca:not(.view-page-number-0) .field--name-description{display:none;}.page-vocabulary-manufacturers .taxonomy-term-search-api-marca:not(.view-page-number-0) .field--name-field-image{margin-bottom:50px;}.wa-btn{position:fixed;bottom:5rem;right:2rem;}.wa-btn{background:#2aa81a;border-radius:50%;margin:10px;height:55px;width:55px;z-index:9999999;box-shadow:0 0 0 0 rgba(0,0,0,1);transform:scale(1);animation:pulse-green 2s infinite;}@keyframes pulse-green{0%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(51,217,178,0.7);}70%{transform:scale(1);box-shadow:0 0 0 10px rgba(51,217,178,0);}100%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(51,217,178,0);}}
@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1420px;}}@media (min-width:851px){#sidebar_first{width:25%;}.site-footer__top .region-footer-fourth{float:right;}}@media (max-width:492px){#top-secondary-menu-desktop,#top-header-desktop,#homepage-slider #francesca,#homepage-slider #martina,#slider-welcome,.tns-controls{display:none;}#top-header-mobile{display:inline-block;}#top-header-mobile .nav-link{display:none;}#top-header-mobile .nav-link--user,#top-header-mobile .nav-link--user-login{display:inline-block;}#top-header-mobile .nav-link--user{font-size:1.4rem;padding-top:0;padding-right:8px;}#top-header-mobile .nav-link--user .link-text{display:none;}#top-header-mobile .navigation.menu--account,#top-header-mobile .block-commerce-cart{display:inline-block;width:auto !important;}.tns-outer .tns-ovh{margin-left:12px !important;}#top-secondary-menu-mobile{display:block;}#top-secondary-menu-mobile section,#top-secondary-menu-mobile .navbar-brand{width:100% !important;display:block;text-align:center;}#top-secondary-menu-mobile .navbar-brand{margin-top:10px;}#top-secondary-menu-mobile .navbar-brand img{width:150px;max-height:100% !important;}#main-menu-wrapper{width:100% !important;order:0;}#main-menu-wrapper button{margin-right:5px;}#header-wrapper{width:100% !important;order:1;}#slider-slider-wrapper{position:relative;width:75%;left:10%;}#homepage-slider{background:url(/themes/tiare_theme/images/slider-bg.jpg) center center no-repeat;background-size:cover;padding-top:15px;margin-top:15px;}#homepage-slider img#slider-bg{display:none !important;}.brand-slider-view .views-field-field-image .field-content{text-align:center !important;}.brand-slider-view .views-field-field-image .field-content a{display:inline-block;margin:0 auto;}#block-tooperheaderinfobar #tooper-header-first,#block-tooperheaderinfobar #tooper-header-second{text-align:center;margin-bottom:5px;}.content-three-columns{margin-bottom:10px;}.content-three-columns .region{margin-bottom:10px;}#block-iscrivitiallanewsletter{margin-bottom:60px;}.site-footer .col{display:block;flex:none;}.row{--bs-gutter-x:0;}.product-full-comments,.product-full-description{width:100%;padding:20px 10px !important;}.product-full-description .nav-tabs .nav-item,.product-full-description .nav-tabs .nav-item button{display:block;width:100%;}.product-full-description .nav-tabs .nav-item button{border-bottom:1px solid #ccc !important;}#product-full-wrapper .photo{order:0;}#product-full-wrapper .product-summary{order:1;}#navbar-main .dropdown-menu{box-shadow:none;}#navbar-main ul li ul li:hover,#navbar-main ul li ul li:hover > a,#navbar-main ul li ul li a:hover,#navbar-main .nav-item .active,#navbar-main .nav-item:hover,#navbar-main .nav-item:hover a,#navbar-main .nav-item:hover .dropdown-menu{background:none !important;color:#9e60a0 !important;}#navbar-main ul li ul li a:hover{text-decoration:underline !important;}#block-tiare-theme-main-menu{margin-left:0px;}#block-tiare-theme-main-menu .dropdown-item{padding:6px 15px;}#block-tiare-theme-main-menu .dropdown-item:first-child{padding:10px 15px 6px;}#block-tiare-theme-main-menu .menu-item--expanded,#block-tiare-theme-main-menu .dropdown-item{border-bottom:1px solid rgba(158,96,160,.3);}#block-tiare-theme-main-menu ul li ul li ul li.dropdown-item{border-bottom:none !important;}#block-tiare-theme-main-menu .nav-item a{font-weight:bold;}#block-tiare-theme-main-menu ul li ul li ul li.dropdown-item a{font-weight:normal !important;}#navbar-main a.dropdown-toggle{margin-right:0;padding:8px 4px;}#navbar-main .dropdown-toggle:after{float:right;}#navbar-main a.dropdown-toggle.show{background-color:rgba(158,96,160,1) !important;color:white !important;}body:not(.scrolled) #navbar-main .offcanvas.show{top:-130px;}#navbar-main .offcanvas{bottom:130px !important;}body:not(.scrolled) #navbar-main .offcanvas{bottom:260px !important;}.cart--cart-offcanvas__close,#navbar-main .offcanvas-header{justify-content:end;text-align:right;}form.user-login-form input{width:95% !important;}#main-menu-wrapper .offcanvas-backdrop{background-color:white;}.catalogo-search-overlay-wrapper{display:inline-block;width:auto !important;margin-right:10px;}.catalogo-search-overlay-wrapper .catalogo-search-icon{font-size:22px;color:#666060;}.catalogo-search-overlay-wrapper .catalogo-search-icon:hover{opacity:.7;cursor:pointer;}.catalogo-search-overlay-wrapper .search-overlay-close-btn{position:absolute;top:30px;right:30px;font-size:32px;color:white;z-index:9999;cursor:pointer;}.form-esposto-catalogo-ricerca{display:none;position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;text-align:center;background:rgba(0,0,0,0.8);border:#a0a0a0 solid 1px;margin:0;z-index:9998;}.form-esposto-catalogo-ricerca:before{content:'';display:inline-block;height:40%;vertical-align:middle;margin-right:0;}.form-esposto-catalogo-ricerca .form-control{max-width:230px;width:230px;margin-right:-5px;border-top-right-radius:0;border-bottom-right-radius:0;}.form-esposto-catalogo-ricerca .form-control,.form-esposto-catalogo-ricerca .form-submit{padding:10px 12px;text-transform:uppercase;font-size:16px !important;}.form-esposto-catalogo-ricerca .form-submit{margin-top:-3px;padding:10px 12px;}.mobile-exposed-filters-button,.mobile-exposed-filters-button .btn{display:block;width:100%;}#block-shopinfosidebar,#block-shopinfosidebar--2,.block-facets{display:none;}.block-facets{padding-left:0 !important;}#sacchetto-regalo-wrapper #sacchetto-regalo-text{text-align:center;}#sacchetto-regalo-wrapper #sacchetto-regalo-icon{font-size:2rem;}body.path-cart .quantity-edit-input{width:auto;}.path-user .tabs .nav-item{width:50%;}.box-homepage-inner .box-homepage-image{padding:5px;}.box-homepage-inner .box-homepage-title{bottom:-20px !important;}.box-homepage-inner .field--name-title{font-size:1.8rem !important;}img.align-left,img.align-right{float:none;display:block;margin:15px 0;width:auto;}}
