.ctools-locked{color:red;border:1px solid red;padding:1em}.ctools-owns-lock{background:#ffd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px!important;background:url(//cs3cdn.haworth.com/sites/all/modules/ctools/images/status-active.gif) right center no-repeat}div.ctools-ajaxing{float:left;width:18px;background:url(//cs3cdn.haworth.com/sites/all/modules/ctools/images/status-active.gif) center center no-repeat}#block-system-management{display:none}.content-products #views_infinite_scroll-ajax-loader{clear:both;float:right;width:75%;padding-top:25px}.content-products #views_infinite_scroll-ajax-loader img{margin:auto}.content-products #edit-actions{display:none}.content-products .header-products .category_filter_close{position:fixed;right:20px;top:30px;z-index:999;color:red;display:none;cursor:pointer}.content-products .header-products .category_filter_close img{width:22px}.content-products{width:100%;max-width:1440px;margin:auto}.content-products>.view-header{width:100vw;margin-left:calc(-50vw + 50%)}.view-header{position:relative}.content-products .search_product_container{float:right;margin-right:8%;position:absolute;right:0;top:55px}.content-products .header-products .category_filter{display:none}.content-products .header-products .search_product_container ul[data-sa-theme=minimal].ui-menu{max-width:275px!important;background:#fff;margin-top:35px}.content-products .header-products .search_product_container ul[data-sa-theme=minimal].ui-menu .ui-menu-item{width:275px}.content-products .header-products .search_product_container ul[data-sa-theme=minimal].ui-menu .ui-menu-item a:hover{color:red;cursor:pointer}.content-products .header-products .search_product_container input{border-radius:25px;border:solid 1px #ccc;padding:9px;width:200px;background:#fff;color:#383d40}.content-products .header-products .search_product_container input:focus{outline:none}.content-products .header-products .title{font-size:30px;letter-spacing:-.3px;padding:18px 0 18px 8%;font-weight:700;background:#f7f7f7}.content-products .header-products .description{font-size:18px;line-height:26px;letter-spacing:-.3px;padding:55px 118px;font-weight:400;max-width:1168px;margin:auto}.content-products .header-products .views-field-field-immagine-testata img{width:100%;height:auto}.content-products .view-filters,.scrollmagic-pin-spacer{width:25%;float:left;font-size:15px;background:#f7f7f7;height:100vh}.content-products .view-filters.fixed_header{position:fixed;top:0;max-width:360px;z-index:-1}.content-products .view-filters label{font-weight:500;padding-bottom:5px}.content-products .view-filters .views-exposed-form .views-exposed-widget{width:100%;padding-left:20px;padding-top:50px;color:#383d40}.content-products .view-filters .views-exposed-form .views-exposed-widget span{font-size:16px;margin-bottom:5px;display:inline-block}.content-products .view-filters .views-exposed-form .views-exposed-widget #edit-field-categoria-tid-all-1 a{display:none}.content-products #edit-field-new-value-all{display:none}.content-products #edit-field-categoria-tid-i18n-all{display:none}.content-products #edit-field-lc-collection-tid-i18n-all{display:none}.content-products #edit-field-collezioni-tid-i18n-all{display:none}.content-products .view-filters .views-exposed-form .views-exposed-widget.views-widget-filter-field_collezioni_tid_i18n{padding-top:0}.content-products .view-filters .views-exposed-form .views-exposed-widget.views-widget-filter-field_categoria_tid_i18n,.content-products .view-filters .views-exposed-form .views-exposed-widget.views-widget-filter-field_categoria_tid_i18n_1{padding-top:0}.content-products .view-filters .views-exposed-form .views-exposed-widget a{font-size:14px;letter-spacing:-.3px;text-transform:uppercase;line-height:30px;color:#383d40}.content-products .view-filters .views-exposed-form .views-exposed-widget ul{margin:0;padding:0}.content-products .view-filters .views-exposed-form .views-exposed-widget li{font-size:14px;letter-spacing:-.3px;text-transform:uppercase;line-height:30px;color:#383d40;list-style:none;margin-left:0}.content-products>.view-content{float:right;width:75%;background:0 0}.content-products>.item-list{display:inline-block;width:100%}.content-products>.view-content .product{float:left;width:31.1%;text-align:center;height:320px;border:1px solid #ebebeb;padding:1%}.content-products>.view-content .product:nth-child(3n+2){border-left:none;border-right:none}.content-products>.view-content .product:hover{box-shadow:0 0 20px -6px #000}.content-products>.view-content .product img{margin:auto;width:auto;max-width:100%;margin-bottom:25px;height:auto}.content-products>.view-content .product .title{font-size:16px;letter-spacing:-.3px;text-align:center}.content-products>.view-content .product .title.red{color:#ee2c2b}.content-products>.view-content .product .title.black{color:#000}.content-products>.view-content .product .designer{text-transform:uppercase}.content-products>.view-content .product .views-field-field-designer{width:75%;margin:0 auto;line-height:15px}.content-products>.view-content .product .new{color:#919191}.search_product_container .ui-helper-hidden-accessible{display:none!important}.search_product_container ul li:last-child{display:none}.form-type-bef-link a.active{color:#d71921!important}.content-products .header-products .search_product_container ul[data-sa-theme=minimal].ui-menu .ui-menu-item{width:100%}#ui-active-menuitem,.ui-state-focus{color:#d71921!important}.breadcrumbs{position:relative}.breadcrumbs .search_product_container{position:absolute;right:20px;top:4px;z-index:2}.breadcrumb-product{height:40px;line-height:40px;padding:0 8%;overflow:hidden;list-style-type:none;color:#333;margin:0;border-top:1px solid #efefef;font-size:11px}.breadcrumb-product li{float:left;padding:0 6px 0 0;overflow:hidden}.breadcrumb-product li a,.breadcrumb-product li a:visited,.breadcrumb-product li a:hover{text-transform:uppercase;color:#333;padding:0 4px 0 0}.breadcrumb-product li a.active,.breadcrumb-product li a.active:visited,.breadcrumb-product li a.active:hover{color:#333}@media screen and (min-width:320px) and (max-width:1024px){.content-products .view-content .product{width:47.7%;border:1px solid #ebebeb!important;border-left:none!important;height:270px}.content-products .view-filters,.scrollmagic-pin-spacer{position:fixed;background:#fff;left:0;right:0;top:0;width:auto;display:none;z-index:99;overflow-y:scroll;overflow-x:hidden}.content-products .view-content{float:left;width:100%;margin-top:20px}.content-products .header-products .description{font-size:16px;line-height:21px;letter-spacing:-.3px;padding:22px;font-weight:400;margin:auto}.content-products .search_product_container,.view-display-id-prodottinewhome .search_product_container{display:inline-block;margin:auto;float:none;position:absolute;left:20px;top:161px}.content-products .header-products .title{font-size:24px;letter-spacing:-.3px;padding:22px 22px 75px}.content-products .header-products .category_filter{display:block;margin-left:22px;cursor:pointer;margin-top:10px}.content-products .header-products .category_filter img{width:22px;height:auto;float:left;width:22px}.content-products .header-products.category_filter span{padding-left:10px;float:left;color:#d71921;font-size:14px}ul[data-sa-theme=minimal].ui-menu{min-width:auto!important}.content-products .header-products .search_product_container ul.ui-menu .ui-menu-item{text-align:left}}@media screen and (max-width:1600px){.breadcrumb-product{padding-left:30px}.breadcrumbs .search_product_container{margin-right:0}}@media screen and (min-width:768px) and (max-width:1024px){.view-header{position:relative}.content-products .search_product_container,.view-display-id-prodottinewhome .search_product_container{display:inline-block;margin:auto;float:none;position:absolute;left:30px;right:auto;top:126px}ul[data-sa-theme=minimal].ui-menu{min-width:auto!important}.content-products .header-products .search_product_container ul.ui-menu .ui-menu-item{text-align:left}}.content-products ul.navigazione_pagine{display:table;margin:0 auto}.content-products ul.navigazione_pagine li{font-family:gotham ssm b,gotham ssm a,arial,sans-serif;font-size:15px;font-weight:100;display:table-cell!important;vertical-align:middle}.content-products ul.navigazione_pagine li a{opacity:1;width:60px;height:60px;text-indent:9999px;background-repeat:no-repeat;background-position:center center;background-size:100%;background-color:#da2d34;outline:none;display:inline-block;border-radius:60px;line-height:60px}.content-products ul.navigazione_pagine li.pager-previous a{background-image:url(//cs2cdn.haworth.com/sites/cassina.com/themes/cassina/img/products/prev-white.png);width:60px;height:60px;background-size:60px}.content-products ul.navigazione_pagine li.pager-next a{background-image:url(//cs2cdn.haworth.com/sites/cassina.com/themes/cassina/img/products/next-white.png);width:60px;height:60px;background-size:60px}.content-products .header-products .description p{color:#000}@media screen and (min-width:1280px) and (max-width:1599px){.content-products .header-products .title{padding:18px 0 18px 30px}}@media screen and (min-width:1024px) and (max-width:1279px){.content-products .header-products .title{padding:18px 0 18px 3%}}@media screen and (min-width:980px) and (max-width:1279px){.content-products .header-products .title{padding:22px 0 75px 30px}}@media screen and (min-width:768px) and (max-width:980px){.content-products .header-products .title{padding:22px 0 75px 40px}.view-header{position:relative}.content-products .search_product_container,.view-display-id-prodottinewhome .search_product_container{left:38px;top:126px}}@media screen and (min-width:0px) and (max-width:767px){.view-header{position:relative}.content-products .search_product_container,.view-display-id-prodottinewhome .search_product_container{left:-59px;top:126px}}input.custom-search-default-value{color:#999}#elements tr.region-message{font-weight:400;color:#999}#elements tr.region-populated{display:none}fieldset.custom_search-popup{display:none;position:absolute;top:auto;margin:0;z-index:1;background-color:#fff}input[data-sa-theme=basic-green].ui-autocomplete{position:absolute;cursor:default}* html input[data-sa-theme=basic-green].ui-autocomplete{width:1px}input[data-sa-theme=basic-green].ui-widget-content{background:0 0;border-radius:0;color:#2c2c2c;border:1px solid #c8c8c8;box-shadow:2px 2px 2px -1px rgba(128,128,128,.6);position:absolute;background-color:#fff;font-family:Arial,Tahoma,bitstream vera sans,sans-serif;font-size:1em}ul[data-sa-theme=basic-green] div{display:block}ul[data-sa-theme=basic-green].ui-menu{list-style:none;padding:0;margin:0;display:block;float:left;min-width:350px}ul[data-sa-theme=basic-green].ui-menu .ui-menu{margin-top:-3px}ul[data-sa-theme=basic-green].ui-menu .ui-menu-item{margin:0;padding:0;float:left;clear:left;width:100%;line-height:14px;font-size:12px}ul[data-sa-theme=basic-green].ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:0}ul[data-sa-theme=basic-green].ui-menu .ui-menu-item a{font-weight:400;margin:-1px}ul[data-sa-theme=basic-green] .ui-state-hover{background:0 0;border:none;border-radius:0;background-color:#9c6;color:#fff}ul[data-sa-theme=basic-green] .ui-autocomplete-fields{padding:5px 6px;overflow:hidden}ul[data-sa-theme=basic-green] .ui-menu-item-first{border-top:1px solid #d3e0bb}ul[data-sa-theme=basic-green] .ui-autocomplete-field-title{text-align:left;font-size:1.3em}ul[data-sa-theme=basic-green] .ui-autocomplete-field-term{font-weight:700}ul[data-sa-theme=basic-green] .ui-autocomplete-field-group{background-position:right top;background-repeat:no-repeat;color:#589442;float:right;position:relative;right:5px}input[data-sa-theme=user-blue].ui-autocomplete{position:absolute;cursor:default}* html input[data-sa-theme=user-blue].ui-autocomplete{width:1px}input[data-sa-theme=user-blue].ui-widget-content{background:0 0;border-radius:0;color:#2c2c2c;border:1px solid #c8c8c8;box-shadow:2px 2px 2px -1px rgba(128,128,128,.6);position:absolute;background-color:#fff;font-family:Arial,Tahoma,bitstream vera sans,sans-serif;font-size:1em}ul[data-sa-theme=user-blue] div{display:block}ul[data-sa-theme=user-blue].ui-menu{list-style:none;padding:0;margin:0;display:block;float:left;min-width:350px}ul[data-sa-theme=user-blue].ui-menu .ui-menu{margin-top:-3px}ul[data-sa-theme=user-blue].ui-menu .ui-menu-item{margin:0;padding:0;float:left;clear:left;width:100%;line-height:14px;font-size:12px}ul[data-sa-theme=user-blue].ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:0}ul[data-sa-theme=user-blue].ui-menu .ui-menu-item a{font-weight:400;margin:-1px}ul[data-sa-theme=user-blue] .ui-state-hover{background:0 0;border:none;border-radius:0;background-color:#4f4fff;color:#fff}ul[data-sa-theme=user-blue] .ui-autocomplete-fields{padding:5px 6px;overflow:hidden}ul[data-sa-theme=user-blue] .ui-menu-item-first{border-top:1px solid #a9a9f9}ul[data-sa-theme=user-blue] .ui-autocomplete-field-group{background-position:right top;background-repeat:no-repeat;color:#1200db;float:right;position:relative;right:5px}ul[data-sa-theme=user-blue] .ui-autocomplete-field-name{font-size:20px}ul[data-sa-theme=user-blue] .ui-autocomplete-field-picture{float:left;margin-right:10px}input[data-sa-theme=minimal].ui-autocomplete{position:absolute;cursor:default}* html input[data-sa-theme=minimal].ui-autocomplete{width:1px}input[data-sa-theme=minimal].ui-widget-content{background:0 0;border-radius:0;border:1px solid #c8c8c8;box-shadow:2px 2px 2px -1px rgba(128,128,128,.6);position:absolute;font-family:Arial,Tahoma,bitstream vera sans,sans-serif;font-size:1em}ul[data-sa-theme=minimal] div{display:block}ul[data-sa-theme=minimal].ui-menu{list-style:none;padding:0;margin:0;display:block;float:left;min-width:350px}ul[data-sa-theme=minimal].ui-menu .ui-menu{margin-top:-3px}ul[data-sa-theme=minimal].ui-menu .ui-menu-item{margin:0;padding:0;float:left;clear:left;width:100%;line-height:14px;font-size:12px}ul[data-sa-theme=minimal].ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:0}ul[data-sa-theme=minimal].ui-menu .ui-menu-item a{font-weight:400;margin:-1px}ul[data-sa-theme=minimal] .ui-state-hover{background:0 0;border:none;border-radius:0;background-color:#f6f6f2}ul[data-sa-theme=minimal] .ui-autocomplete-fields{padding:5px 6px;overflow:hidden}ul[data-sa-theme=minimal] .ui-menu-item-first{border-top:1px solid gray}ul[data-sa-theme=minimal] .ui-autocomplete-field-term{font-weight:700}ul[data-sa-theme=minimal] .ui-autocomplete-field-group{background-position:right top;background-repeat:no-repeat;float:right;position:relative;right:5px}.nazione_1{display:none}.nazione_2 a,.nazione_2 a:visited,.nazione_2 a:hover{padding:0!important}.country-select-icon{text-transform:uppercase}#scelta_lingua{text-transform:uppercase}