/*!
*
* FONT del template ciak.fi.it
*
*/
html,body,h1,h2,h3,h4,h5,h6,p,ul,li,a{font-family:'Helvetica',sans-serif !important;font-weight:400 !important}a.action.create.primary{color:#fff !important}.content-popup{margin-left:auto !important;padding-top:20px !important}.navigation .level0.active>.level-top,.navigation .level0.has-active>.level-top{border:none!important}.navigation .level0>.level-top{color:#343e45 !important}.modes-mode{color:#343e45 !important}.page-aboutus{margin-top:12rem !important}h1.text-about{font-size:7rem !important;font-weight:400 !important}.product.info.detailed{display:none !important}h4.text-center.py-5.data-sheet-title{text-transform:uppercase;color:#333;font-weight:400 !important}th.col.label.attributes-custom{font-weight:400 !important;text-transform:uppercase !important}.filter-options-item.COLORE-INTEMPO-B2C.active,.filter-options-item.FORMATO-int-b2b.active{display:none}
/*!
*
* Colori
*
*/
a.color-ciak{color:#000!important}th.mark>.title{font-size:1.3rem!important;color:#999 !important;font-weight:500 !important;margin-left:-11px !important}button.pop-up-track{background:#fff;color:#333;border:1px solid #333}button.pop-up-track:hover{background:#333;color:#fff;border:1px solid #fff}.action.primary:focus,.action-primary:focus,.action.primary:active,.action-primary:active{background:#fff !important;border:1px solid #333 !important;color:#333 !important}button:focus,button:active,.cart.table-wrapper .actions-toolbar>.action:focus,.cart.table-wrapper .actions-toolbar>.action:active,.action-gift:focus,.action-gift:active{background:#fff !important;border:1px solid #333 !important;color:#333 !important}.minicart-wrapper .block-content .subtotal .price-container{color:#333 !important}.header-container .header-middle .col-action .action-header>li .minicart-wrapper>a:hover:before{color:#333 !important}
/*!
*
* Modifiche custom del template ciak.fi.it
*
*/
ul{list-style-type:none}li.nav.item a,a.action.edit{color:#333 !important}.actions-toolbar a,a.action.track{color:#000 !important;text-decoration:none !important;margin-right:15px !important}.order-title>a{color:#000 !important;text-decoration:none !important;margin:auto 15px !important}a.action.track{color:#000 !important;font-weight:900 !important}
/*!
*
* login-logout
*
*/
li.link.authorization-link a{color:#343e45 !important}li.link.authorization-link{margin-bottom:-2.4rem;font-size:1.4rem}.authorization-link a:before{content:"\e82a" !important;font-family:Linearicons-Free !important;font-size:2rem !important;display:block !important;text-align:center !important}
/*!
*
* swatch-option
*
*/
.swatch-option{max-height:1.5rem !important;min-width:1rem !important;min-height:1rem !important;border:2px solid #e5e5e5 !important;cursor:pointer !important;float:left !important;margin:5px !important;padding:0 !important;overflow:hidden !important;text-align:center !important;position:relative !important;text-overflow:ellipsis !important;border-radius:50% !important;box-sizing:unset !important;font-size:.4rem !important}.swatch-option.image{width:1.5rem !important;height:1.5rem !important;max-width:1.5rem !important;max-height:1.5rem !important;min-width:1.5rem !important;min-height:1.5rem !important;border-radius:50% !important;box-sizing:unset !important;font-size:.4rem !important}.swatch-option.text{width:7rem !important;height:auto !important;border-radius:5px !important;padding:9px 15px !important;box-sizing:unset !important;font-size:1.5rem !important}.swatch-option.selected{border:2px solid #000!important;color:#333}
/*!
*
* cookies message banner top
*
*/
div#cookie-status{display:none !important}.btn-small-cookies{padding:.25rem .5rem !important;font-size:.875rem !important;line-height:1.5 !important;border-radius:.2rem !important}
/*!
*
* Single page product
*
*/
a#tab-label-description-title{font-size:19px!important;font-weight:400 !important;text-transform:Uppercase !important}.product.info.detailed{min-width:100%!important}.product-info-main .page-title-wrapper .page-title{font-family:'Helvetica',sans-serif!important;font-size:19px!important;text-transform:Uppercase !important;font-weight:700!important}.price{font-size:1.8rem;font-weight:700}.irs--flat .irs-from,.irs--flat .irs-to,.irs--flat .irs-single{color:#000!important}.irs--flat .irs-handle{border-color:#000!important}.irs--flat .irs-bar{background-color:#000!important}.stock-available-def{display:inline!important}.stock.available.stock-available-custom{display:inline!important}.availability.only.configurable-variation-qty{display:none !important}.product-info-main .price-box{margin-top:1.4rem !important;margin-bottom:1.5rem}ul.text-list>li{margin-bottom:0!important}.product-info-main .product.attribute.sku,.col-availability-status.row.no-gutters{font-size:1.4rem !important}.product-info-main .stock.unavailable{color:red !important}.product-info-main .stock.available{color:green !important}.product-info-main .product.attribute.sku>.value{color:#444 !important}.filter-options-item.FORMATO-Fipell,.filter-options-item.FORMATO-Tekniko,.filter-options-item.FORMATO-Intempo{display:none !important}.filter-options-item.COLORE-Fipell,.filter-options-item.COLORE-Tekniko,.filter-options-item.COLORE-Intempo{display:none !important}.filter-options-item.SIZE-Fipell,.filter-options-item.SIZE-Intempo,.filter-options-item.SIZE-Tekniko{display:none !important}.filter-options-item.COLOR-Intempo,.filter-options-item.COLOR-Fipell,.filter-options-item.COLOR-Tekniko{display:none !important}tr.a02_fipell,tr.a02_intempo_b2c,tr.a09_fipell,tr.a09_intempo_b2c,tr.a02_teknikoshop,tr.a09_teknikoshop,tr.description{display:none !important}span#option-label-a02_ciak-517{white-space:nowrap;max-width:77px;overflow:hidden;text-overflow:clip;margin:1.8em}span#option-label-a09_ciak-525{white-space:nowrap;max-width:67px;overflow:hidden;text-overflow:clip;margin:1.8em}div#tab-label-additional{display:inline-block !important}li.item>a>span.price{font-weight:400 !important;font-size:1.5rem !important}h2.ciak-title{font-size:2rem !important;font-weight:700 !important;text-transform:uppercase !important}span.count:before{font-weight:lighter !important;font-size:1.5rem;margin-left:5px}.product-item .product-item-photo .image_hover{display:none}.sidebar.sidebar-additional{display:none !important}span.product-image-wrapper{padding-bottom:100% !important}button.action.tocart.primary{padding-top:1.5rem !important}button#top-cart-btn-checkout{background:#ffd613 !important}button#btn-cookie-allow{padding:.25rem .5rem !important;margin-top:15px !important}#newsletter_pop_up{width:600px;height:auto !important}label.newsletter_popup_dont_show_again.text-left{font-size:1.2rem !important}@media only screen and (max-width:991px){#newsletter_pop_up{min-width:85% !important;height:auto !important;background-color:#f4f4f4 !important}label.newsletter_popup_dont_show_again.text-left{font-size:1.2rem !important}.navigation{padding-top:3rem !important}.product-main-content{padding-left:1rem!important;padding-right:1rem!important}.filter-options .filter-options-title{padding:15px !important;position:relative;font-size:16px !important;font-family:'Helvetica',sans-serif!important}.filter-options-title{padding-left:1.5rem !important;padding-top:14px !important;display:block;text-decoration:none}.filter-options-title:after{position:absolute !important;right:13px !important;top:4px !important}ol li.item{list-style:none;margin-left:-3rem}.product-item:nth-child(3n+1){margin-right:15px !important}.product-item:nth-child(2n+1){margin-left:0;margin-right:15px !important}.block.widget .products-grid .product-item{margin-left:2%;width:calc((100% - 10%)/2) !important}}@media only screen and (max-width:991px){.filter.active{position:relative !important;visibility:visible !important;z-index:99 !important;background:#fff !important;width:74% !important}.filter-options,.filter-option{margin:0 !important}.filter-options.active,.filter-option.active{display:inline-block !important;margin:0 !important}}select{border:0 !important;background-color:#f5f5f5;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E")!important;background-size:.6em !important;background-position:calc(100% - 1.3em) center !important;background-repeat:no-repeat !important}select#limiter{min-width:100%;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E)!important;background-repeat:no-repeat;padding:5px 15px !important;background-position-x:5rem !important;background-size:.6em !important}ol.items{padding-left:0 !important}ol li.item{list-style:none !important}span.limiter-text{margin-left:3px !important}div#privacy-error{margin-top:20px !important}h2.text-about{font-weight:400 !important;font-size:6.5rem}.page-aboutus{padding-top:9rem}.modal-footer{display:inline-block !important}.footer-links img{max-width:80px !important}.price-box .price-label{display:inline-block !important}.product-item-photo .discount-percent,.product.media .discount-percent{position:absolute;background:#f14705;font-size:14px;top:40%;right:32px;padding:5px !important;color:#fff;z-index:1 !important}.product-item .price-box .price,.product-item .minicart-price .price{color:#444 !important;font-weight:600 !important}span#option-label-a02_ciak-517{white-space:nowrap;max-width:77px;overflow:hidden;text-overflow:clip;margin:1.8em}span#option-label-a09_ciak-525{white-space:nowrap;max-width:67px;overflow:hidden;text-overflow:clip;margin:1.8em}