@media(max-width: 380px){.breakpoint-xs--hide{display:none}}@media(max-width: 899px){.breakpoint-sm--hide{display:none !important}}@media(max-width: 1199px){.breakpoint-md--hide{display:none !important}}@media(min-width: 1200px){.breakpoint-lg--hide{display:none !important}}@media(min-width: 900px){.breakpoint-sm--max{display:none !important}}.splide-tco tr.splide-tco-single button:before,.splide-tco .btn-scroll:before,[class^=icon-],[class*=" icon-"]{speak:none;font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-video:before{content:""}.icon-electric:before{content:""}.icon-star:before{content:""}.icon-star.disabled{color:#c4c4c4}.icon-star-half:before{content:""}.icon-heart:before{content:""}.icon-arrow-genless:before{content:""}.icon-twitter:before{content:""}.icon-facebook:before{content:""}.icon-play:before{content:""}.icon-download:before{content:""}.icon-download-circle:before{content:""}.icon-infographic:before{content:""}.icon-spreadsheet:before{content:""}.icon-document:before{content:""}.icon-play-2:before{content:""}.icon-quote:before{content:""}.icon-question:before{content:""}.icon-pdf:before{content:""}.icon-login:before{content:""}.icon-phone:before{content:""}.icon-tick-circle:before{content:""}.icon-tick:before{content:""}.icon-arrow:before{content:""}.icon-mail:before{content:""}.icon-open:before{content:""}.icon-chevron:before{content:""}.icon-chevron-right:before{content:""}.icon-search:before{content:""}.icon-linkedin:before{content:""}.icon-pagetype:before{content:""}.icon-close:before{content:""}.icon-dot-circle:before{content:""}.icon-circle:before{content:""}.icon-info:before{content:""}.icon-youtube:before{content:""}.icon-instagram:before{content:""}.icon-arrow-skinny:before{content:""}.icon-plus:before{content:""}.icon-lookup:before{content:""}.icon-badge:before{content:""}.icon-rubbish:before{content:""}.icon-print:before{content:""}.icon-email-square:before{content:""}.icon-sphere:before{content:""}.u-ie-hide{display:none}html[data-useragent*="MSIE 10.0"] .u-ie-hide,html[data-useragent*="rv:11.0"] .u-ie-hide{color:red;display:block;margin:40px auto;max-width:650px;text-align:center}.splide-tco tr.splide-tco-single button:before{transition:all .3s ease}.u-margin-btm{margin-bottom:25px}.u-site-logo{max-width:155px}@media(min-width: 900px){.u-site-logo{max-width:205px}}.api-msg{background-color:rgba(81,180,156,.05);border:2px solid #00b69a;padding:20px;text-align:center}@media(min-width: 900px){.api-msg{font-size:2.4rem}}.api-msg.error{background-color:rgba(246,139,30,.05);border:2px solid #f36d89}.api-msg-inner{margin:auto;max-width:800px}@media screen and (min-width: 900px)and (max-width: 1559px){.modal-popup-adjust{right:0}}@media(min-width: 900px){.modal-popup-adjust{max-width:550px;width:100%}}.modal-popup-adjust .tooltip-info{left:-24px;top:24px}.modal-popup-adjust label{position:relative;display:flex;justify-content:space-between}.modal-popup-adjust p{margin-bottom:40px}.modal-popup-adjust .form-set{margin-inline:auto;max-width:290px}.btn-set-form .modal-popup-adjust{bottom:60px;right:20px}.modal-email-pdf.large{max-height:43vh;max-width:600px}@media(max-width: 899px){.modal-email-pdf.large{max-height:40vh}}.splide-tco{align-items:flex-start;padding:0 50px}.splide-tco .btn-scroll{background-color:rgba(37,53,49,.8);border-radius:50%;height:83px;padding-right:10px;position:absolute;text-align:right;top:40%;width:83px;z-index:3}@media(max-width: 899px){.splide-tco .btn-scroll{text-align:left}}.splide-tco .btn-scroll:focus,.splide-tco .btn-scroll:hover{background-color:#253531}.splide-tco .btn-scroll:before{color:#fff;content:"";display:block;font-size:3.2rem}.splide-tco .btn-scroll.left{left:-40px;transform:rotate(180deg)}.splide-tco .btn-scroll.right{right:-40px}.splide-tco .btn-scroll.hidden{opacity:0}.splide-tco .splide-container{overflow:hidden;max-width:100%;min-height:1000px;width:100%}@media(max-width: 899px){.splide-tco .splide-container{overflow-x:auto}}.splide-tco .splide-container::after{background:none;width:0}.splide-tco table{border-spacing:1px 0;margin-top:2px}.splide-tco table tbody th,.splide-tco table tbody td{border-bottom:1px solid #fff;vertical-align:middle}.splide-tco h2{font-size:2rem}.splide-tco h3{font-size:1.6rem;line-height:1.2}.splide-tco th,.splide-tco td{padding:8px 15px}.splide-tco th{background-color:#253531;color:#fff;font:500 1.2rem "Barlow",sans-serif;left:0;max-width:210px;min-width:210px;position:sticky;text-align:left;width:210px}@media(max-width: 899px){.splide-tco th{position:relative}}.splide-tco td{background-color:#f0f1f1;font-size:1.6rem;text-align:center;width:170px}.splide-tco input{background-color:#fff;border:1px solid #e4e9e4;font:normal 1.6rem/1 "Barlow",sans-serif;padding:5px 10px;width:100px}.splide-tco tr.splide-tco-single th,.splide-tco tr.splide-tco-single td{border-top:3px solid #fff;border-bottom-width:0}.splide-tco tr.splide-tco-single th{background-color:#d8e1e2;padding-block:17px 5px;text-transform:uppercase;min-width:180px}.splide-tco tr.splide-tco-single th.open{background-color:#253531}.splide-tco tr.splide-tco-single th.open button{color:#fff}.splide-tco tr.splide-tco-single th.open button:before{transform:rotate(180deg)}.splide-tco tr.splide-tco-single button{font-weight:700;text-transform:uppercase;padding:0 27px 10px;position:relative}.splide-tco tr.splide-tco-single button:before{content:"";font-size:2rem;left:-2px;position:absolute;top:-3px;transform:rotate(0deg)}.splide-tco tr.splide-tco-single.first th,.splide-tco tr.splide-tco-single.first td{border-top:5px solid #fff}.splide-tco .have-you-considered-container{position:absolute;width:500px}@media(max-width: 899px){.splide-tco .have-you-considered-container{width:300px}}.splide-tco .have-you-considered-container .tiles{display:flex;flex-direction:column;margin-top:0;grid-gap:0}.splide-tco .have-you-considered-container .tiles li{margin:10px 0;text-align:left}.splide-tco .have-you-considered-container .tiles li .meta-tile-row{margin-top:0}.splide-tco .have-you-considered-container .tile-header{height:auto}.splide-tco .have-you-considered-container .tile-header h2{margin-bottom:0}.splide-tco tr.splide-tco-toprow th,.splide-tco tr.splide-tco-toprow td{padding-top:30px;vertical-align:top}.splide-tco tr.splide-tco-toprow th{background-color:#253531;padding-top:30px}.splide-tco tr.splide-tco-toprow th p{margin-top:10px;font-weight:500;line-height:1.5;text-transform:initial}.splide-tco-header thead th,.splide-tco-header thead td{background-color:#fff}.splide-tco-header thead th{font:400 2rem "Barlow Condensed","Haettenschweiler",sans-serif;padding-left:0;text-transform:uppercase}.splide-tco-header td{background-color:#f6f6f6}.splide-tco-header .th-for-remove-icons{z-index:1}td.splide-tco-toggle{padding:0;background-color:#253531}td.splide-tco-toggle table{border-spacing:0;margin-top:0}td.splide-tco-toggle table .tooltip-info-small{left:15px}td.splide-tco-toggle table tr:last-child th,td.splide-tco-toggle table tr:last-child td{border-bottom:0}td.splide-tco-toggle table th{padding-left:45px;position:sticky;width:186px}td.splide-tco-toggle table th:hover,td.splide-tco-toggle table th:focus-within{z-index:1}@media(max-width: 899px){td.splide-tco-toggle table th{position:relative}}td.splide-tco-toggle table td{border-left:1px solid #fff;width:220px}.splide-tco-more{background-color:#f0f1f1;margin-left:20px;padding:52px 50px 50px;top:0}@media(max-width: 899px){.splide-tco-more{padding-inline:10px}}.splide-tco-more h2{font-size:2rem;margin-bottom:40px;text-align:left}.splide-tco-more .tile{margin-bottom:10px;width:320px}@media(max-width: 899px){.splide-tco-more .tile{width:280px}}.splide-tco-more .tile img{margin:20px 0}.quickview-tco{max-height:87vh}.quickview-header{background-color:#f6f6f6}.quickview-header div:nth-child(odd){background-color:#fff;padding-block:40px 30px}.quickview-details .meta-set{padding-bottom:10px}@media(max-width: 899px){.quickview-details .meta-set{justify-content:space-between}}.quickview-details .meta-set.align-top{align-items:flex-start}.quickview-details .meta-label{display:flex;position:relative}@media(min-width: 600px){.quickview-details .meta-label{width:210px}}@media(max-width: 899px){.quickview-details .meta-label{padding-inline:32px 10px;width:auto}.quickview-details .meta-label .tool-tip{left:0;top:1px}.quickview-details .meta-label .tippy-box{min-width:290px}}.quickview-details .meta-unit{font-size:2rem}@media(max-width: 899px){.quickview-details .meta-unit{font-size:1.6rem}}.quickview-details .meta-unit+.meta-unit{font-size:1.4rem;margin-top:5px}.quickview-details .meta-stars{white-space:nowrap}.quickview-details .meta-unit-value{white-space:nowrap}.quickview-details .meta-set-ratings{align-items:flex-start;padding-top:30px}.quickview-details .meta-set-ratings>div{flex-direction:column}.quickview-details .meta-set-ratings .meta-label{justify-content:center;margin-bottom:10px;padding-right:0;width:auto}.quickview-details .meta-set-ratings .meta-label sub{bottom:-1.5em;margin-right:5px}.quickview-details .meta-set-ratings img{margin-bottom:5px;max-width:120px}@media(max-width: 899px){.quickview-details .meta-wrapper{display:flex;justify-content:flex-end}.quickview-details .meta-wrapper p{text-align:right}}.quickview-details .badge-ccd{bottom:5px;position:relative;white-space:nowrap}.quickview-img{margin-bottom:20px}.quickview-img img{margin:auto}.quickview-email-pdf{padding:40px 40px 0}.quickview-email-pdf .error-message{color:red;padding-top:5px}.quickview-email-pdf .success-message{color:#14b599;margin-top:5px}.email-form{margin-top:20px}.email-form input{background-color:#f6f6f6;font-size:2rem;padding:25px;width:100%}.email-form .validation-loading{border-radius:50%;bottom:55px;height:35px;left:100%;position:relative;width:35px}.email-form .validation-loading .loading-ring{display:inline-block;height:35px;position:absolute;right:0;width:35px}.email-form .validation-loading .loading-ring:after{animation:loading-ring 1.2s linear infinite;border:3px solid #000;border-color:#000 transparent #000 transparent;border-radius:50%;content:" ";display:block;height:20px;margin:8px;width:20px}.email-form .big-loader{padding-top:50px}@keyframes loading-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}