/*! CSS Used from: https://www.carpigiani.com/css/custom.min.css?v=1.40 ; media=all */@media{.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.col{padding-left:15px;padding-right:15px;position:relative;width:100%;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.collapse:not(.show){display:none}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}.nav-link{display:block;padding:11px 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active{background-color:#007bff;color:#fff}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;position:relative;word-wrap:break-word;background-clip:border-box;background-color:#fff;border-radius:.25rem}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-header{background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125);margin-bottom:0;padding:.75rem 1.25rem}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.mb-0{margin-bottom:0!important}@media print{*,:after,:before{box-shadow:none!important;text-shadow:none!important}a:not(.btn){text-decoration:underline}tr{page-break-inside:avoid}p{orphans:3;widows:3}.container{min-width:992px!important}}.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-angle-down:before{content:"\f107"}.fa-angle-up:before{content:"\f106"}.fas{font-family:Font Awesome\ 5 Free;font-weight:900}.card{border:0;border-radius:0;color:#000}.carpigiani-table{background-color:#fff;color:#000;font-family:inherit;table-layout:fixed;width:100%}.carpigiani-table td,.carpigiani-table th{background-color:#fff;border-bottom:1px solid #ccc;padding:1em}.carpigiani-table th{color:#0076bd}.carpigiani-table .heading-row th{background-color:#0076bd;border-bottom:none;color:#fff}.carpigiani-table td{width:50%}.carpigiani-table td.separator{border-bottom:none;height:1em}.accordion-handle{cursor:pointer}.accordion-handle .closed-icon,.accordion-handle .open-icon{float:right;margin-top:.25em}.accordion-handle .closed-icon{display:inline-block}.accordion-handle .open-icon{display:none}.tab-content .card-header{background-color:#fff}.carpigiani-tabs{justify-content:center;margin-bottom:1.5em}.carpigiani-tabs a.nav-link{background-color:transparent;border-radius:0;color:#000;font-weight:500}.carpigiani-tabs a.nav-link.active{background-color:transparent;border-bottom:2px solid #0076bd;color:#000}.product-tabs-section .tab-content .hide-tab,.product-tabs-section ul.nav li.hide-tab{display:none!important}.product-tabs-section .tbl-section-wrap table,.product-tabs-section .tbl-section-wrap table tr{height:auto!important}.product-tabs-section .tbl-section-wrap table tr td,.product-tabs-section .tbl-section-wrap table tr th{height:auto!important;padding:15px!important}}@font-face{font-display:swap;font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;src:url(https://f.hubspotusercontent30.net/hubfs/7708789/Carpigiani_August2020/fonts/fa-solid-900.woff2) format("woff2")}.product-specifications__table{border:0;border-collapse:collapse;width:100%}.product-specifications__table--label{width:40%}.product-specifications__table td{border:0;font-size:.9375rem;line-height:1.6875rem;vertical-align:middle}.product-tabs-section .tbl-section-wrap .product-specifications__table tr td{padding:0!important}.product-specifications__table p{margin:.5rem 0!important}@media only screen and (min-width:1024px){.product-specifications__table td{border-top:1px solid #d8d8d8}.product-specifications__table td p{margin:.375rem 0!important}}