﻿.print-only{display:none}/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */html,button,input,select,textarea{color:#222}html{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browsehappy{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.content:before,.image-grid:before,.js-embed-products:before,.partners-group:before,.clearfix:after,.content:after,.image-grid:after,.js-embed-products:after,.partners-group:after{content:" ";display:table}.clearfix:after,.content:after,.image-grid:after,.js-embed-products:after,.partners-group:after{clear:both}.clearfix,.content,.image-grid,.js-embed-products,.partners-group{*zoom:1}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-ms-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-o-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.owl-fadeIn-in{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:2s;-moz-animation-duration:2s;-ms-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s;-webkit-backface-visibility:hidden;-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-ms-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-delay:0;-moz-animation-delay:0;-ms-animation-delay:0;-o-animation-delay:0;animation-delay:0}@-webkit-keyframes zoomInPlace{0%{-webkit-transform:scale(1) translateY(2000px);opacity:1}0.1%{-webkit-transform:scale(1.1);opacity:0}100%{-webkit-transform:scale(1);opacity:1}}@-moz-keyframes zoomInPlace{0%{-moz-transform:scale(1.1);opacity:0}100%{-moz-transform:scale(1);opacity:1}}@-ms-keyframes zoomInPlace{0%{-ms-transform:scale(1.1);opacity:0}100%{-ms-transform:scale(1);opacity:1}}@-o-keyframes zoomInPlace{0%{-o-transform:scale(1.1);opacity:0}100%{-o-transform:scale(1);opacity:1}}@keyframes zoomInPlace{0%{transform:scale(1.1);opacity:0}100%{transform:scale(1);opacity:1}}.owl-zoomInPlace-in{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:0;-moz-animation-delay:0;-ms-animation-delay:0;-o-animation-delay:0;animation-delay:0;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-backface-visibility:hidden;-webkit-animation-name:zoomInPlace;-moz-animation-name:zoomInPlace;-ms-animation-name:zoomInPlace;-o-animation-name:zoomInPlace;animation-name:zoomInPlace}@-webkit-keyframes zoomInElastic{0%{-webkit-transform:scale(0.5);opacity:0}60%{-webkit-transform:scale(1.08);opacity:1}100%{-webkit-transform:scale(1)}}@-moz-keyframes zoomInElastic{0%{-moz-transform:scale(0.5);opacity:0}60%{-moz-transform:scale(1.08);opacity:1}100%{-moz-transform:scale(1)}}@-ms-keyframes zoomInElastic{0%{-ms-transform:scale(0.5);opacity:0}60%{-ms-transform:scale(1.08);opacity:1}100%{-ms-transform:scale(1)}}@-o-keyframes zoomInElastic{0%{-o-transform:scale(0.5);opacity:0}60%{-o-transform:scale(1.08);opacity:1}100%{-o-transform:scale(1)}}@keyframes zoomInElastic{0%{transform:scale(0.5);opacity:0}60%{transform:scale(1.08);opacity:1}100%{transform:scale(1)}}@-webkit-keyframes productBadgeShow{from{opacity:0;-webkit-transform:rotate(-45deg)}to{opacity:1;-webkit-transform:rotate(0)}}@-moz-keyframes productBadgeShow{from{opacity:0;-moz-transform:rotate(-45deg)}to{opacity:1;-moz-transform:rotate(0)}}@-ms-keyframes productBadgeShow{from{opacity:0;-ms-transform:rotate(-45deg)}to{opacity:1;-ms-transform:rotate(0)}}@-o-keyframes productBadgeShow{from{opacity:0;-o-transform:rotate(-45deg)}to{opacity:1;-o-transform:rotate(0)}}@keyframes productBadgeShow{from{opacity:0;transform:rotate(-45deg)}to{opacity:1;transform:rotate(0)}}@-webkit-keyframes slideFromTop{from{opacity:0;-webkit-transform:translateY(-100%)}to{opacity:1;-webkit-transform:translateY(0%)}}@keyframes slideFromTop{from{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0%)}}@-webkit-keyframes dropDown{from{opacity:0;-webkit-transform:translateY(-32px)}to{opacity:1;-webkit-transform:translateY(0px)}}@keyframes dropDown{from{opacity:0;transform:translateY(-32px);pointer-events:none}to{opacity:1;transform:translateY(0px);pointer-events:auto}}@-webkit-keyframes flashRed{from{background-color:#924564;color:#fff}to{background-color:#e9edba;color:inherit}}@keyframes flashRed{from{background-color:#924564;color:#fff}to{background-color:#e9edba;color:inherit}}@-webkit-keyframes slowFlash{from{opacity:0.1}to{opacity:1}}@-ms-keyframes slowFlash{from{opacity:0.1}to{opacity:1}}@keyframes slowFlash{from{opacity:0.1}to{opacity:1}}body{position:relative;top:0;left:0;margin:0 auto;padding:.9375rem;overflow-y:scroll;max-width:1400px}body.products-app{padding:0;max-width:none}body.products-app .boundary{position:relative;top:0;left:0;margin:0 auto;padding:.9375rem;max-width:1400px}body.products-app.with-modal .boundary{height:96vh;overflow:hidden}@media only screen and (min-width: 39em){.content{padding:0 .9375rem .9375rem;min-height:50vh}}.content *{margin:0}.content *+*{margin-top:1.5rem}.content *+span{margin:0}.column:nth-child(n+1){margin-top:1.5rem}.copy{padding:0}.js-embed-products{min-height:6rem}nav{clear:both}.lt-ie9 body{padding:0.9375em;width:1024px}.lt-ie9 body.products-app{padding:0;width:auto}.lt-ie9 body.products-app .boundary{padding:0.9375em;width:1024px}.lt-ie9 body.products-app .content *+*{margin-top:0}.lt-ie9 .content{padding:0 0.7em 0.7em}.lt-ie9 .content *+*{margin-top:1.5em}.column{position:relative;top:0;left:0;margin:0;width:100%}@media only screen and (min-width: 39em){.column{display:block;margin:0;float:left;margin-right:6%}.column.column-span1{width:2.8333333333%}.column.column-span2{width:11.6666666667%}.column.column-span3{width:20.5%}.column.column-span4{width:29.3333333333%}.column.column-span5{width:38.1666666667%}.column.column-span6{width:47%}.column.column-span7{width:55.8333333333%}.column.column-span8{width:64.6666666667%}.column.column-span9{width:73.5%}.column.column-span10{width:82.3333333333%}.column.column-span11{width:91.1666666667%}.column.column-span12{width:100%}.column:last-of-type{margin-right:0}.column-reverse .column{float:right}.column-reverse .column:first-of-type{margin-right:0}.column-reverse .column:last-of-type{margin-right:6%}.home .column.column-span3{width:24.25%}.home .column.column-span9{width:74.75%}}@media only screen and (min-width: 77em){.column:only-of-type{max-width:60%}}@media only screen and (min-width: 1400px){.column:only-of-type{max-width:50%}}.lt-ie9 .column{float:left;margin-right:6%}.lt-ie9 .column.column-span1{width:2.8333333333%}.lt-ie9 .column.column-span2{width:11.6666666667%}.lt-ie9 .column.column-span3{width:20.5%}.lt-ie9 .column.column-span4{width:29.3333333333%}.lt-ie9 .column.column-span5{width:38.1666666667%}.lt-ie9 .column.column-span6{width:47%}.lt-ie9 .column.column-span7{width:55.8333333333%}.lt-ie9 .column.column-span8{width:64.6666666667%}.lt-ie9 .column.column-span9{width:73.5%}.lt-ie9 .column.column-span10{width:82.3333333333%}.lt-ie9 .column.column-span11{width:91.1666666667%}.lt-ie9 .column.column-span12{width:100%}.lt-ie9 .column.column-span6+.column-span6,.lt-ie9 .column.column-span4+.column-span8{margin-right:0}body{font-family:"source-sans-pro",sans-serif;font-size:100%;color:#77787b;font-weight:400}.wf-inactive body{font-family:Helvetica,sans-serif}section{font-size:1rem;line-height:1.4166666667rem}h1,h2,h3{text-transform:lowercase;font-style:normal}h1{margin:0 0 2.7083333333rem;font-size:3.8333333333rem;line-height:4.25rem;color:#c3cf21;font-weight:300}@media only screen and (min-width: 39em){h1{font-size:4rem}}h2{margin:0 0 2.3333333333rem;font-size:2.6666666667rem;line-height:3.3333333333rem;color:#c3cf21}h3{margin:0 0 2.0833333333rem;font-size:1.4166666667rem;line-height:1.4166666667rem;color:#77787b}h4{margin:0 0 1.5rem;font-size:1.5rem;line-height:2rem;color:#77787b}p,ol,ul,blockquote{display:block;font-size:inherit;line-height:inherit}.statement{color:#868e3b}strong{color:#4f4f51}.highlight{color:#c3cf21;font-weight:700}blockquote{font-style:italic}blockquote span{color:#868e3b;font-size:2.4em;vertical-align:middle}ul,ol{padding:0 0 0 1.4rem}ul li,ol li{margin-top:0.812rem}ul.cosy li,ol.cosy li{margin-top:0.4rem}ol{padding-left:2rem}dt{font-weight:700}.inline-list dt{float:left}.inline-list dt:after{content:":";margin-right:0.25em}.endash-list dt:after{content:"–";margin-left:0.25em}dl.cosy{margin-top:0.2em}dl.cosy dt{float:none;display:inline-block;margin-top:0.2rem}dl.cosy dd{display:inline-block;margin-top:0.2rem;margin-right:1rem}dl.name-value-pairs{white-space:pre-line}dl.name-value-pairs dt{min-width:3.4rem}dl.name-value-pairs dt,dl.name-value-pairs dd{display:inline-block;margin:0 0.4rem 0 0;font-size:0.8rem}dl.name-value-pairs dt::after{content:":"}dl.title-and-indent dt{font-size:1.2rem}dl.title-and-indent dd{text-indent:.9375rem}.small{font-size:0.9em}a{color:#4f4f51;text-decoration:none;border-bottom:dotted 1px #77787b}a:hover{border-bottom-style:solid}.no-touch .tel,.no-touch .tel a{border:none !important;text-decoration:none;cursor:default}.cwc-state-1{color:#6D7DA7}.cwc-state-2{color:#c3cf21}.cwc-state-3{color:#924564}.cwc-high-blue{padding:0 0.4rem;background-color:#6D7DA7;color:#fff;font-weight:700}.lt-ie9 body{font-size:1em;line-height:1.5em}.lt-ie9 h1{font-size:4.6em;line-height:1.2em;font-weight:300}.lt-ie9 h2{font-size:2.6em;line-height:1.1em}.lt-ie9 ul,.lt-ie9 ol{padding:0 0 0 1.4em}.lt-ie9 ul li,.lt-ie9 ol li{margin-top:0.8em}.image{position:relative;top:0;left:0;display:block}.image img{max-width:100%}figure.image img{margin-top:0}figure.image figcaption{padding:0 0.3rem;text-align:left;margin-top:.35rem;font-size:0.9rem}.image-grid{margin-top:0;margin-left:-2%;width:104%}.image-grid .image{float:left;margin:1%;width:48%}@media only screen and (min-width: 39em){.image-grid .image{width:23%}}.image-grid .image img{width:100%}.no-js .lazyload .image>img{display:none}.cssanimations .lazyload img.loading{opacity:0}.cssanimations .lazyload img.loaded{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:400ms;-moz-animation-duration:400ms;-ms-animation-duration:400ms;-o-animation-duration:400ms;animation-duration:400ms;-webkit-backface-visibility:hidden;-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-ms-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-delay:0;-moz-animation-delay:0;-ms-animation-delay:0;-o-animation-delay:0;animation-delay:0}.lt-ie9 .image-grid .image{width:23%}.lt-ie9 .image img{margin-top:0}.lt-ie9 figcaption{margin-top:0.2em;text-align:left}header{position:relative;top:0;left:0;margin:0 0 0.7rem;height:84px}@media only screen and (min-width: 39em){header{height:97px}}@media only screen and (min-width: 77em){header{height:70px}}.csstransitions header{-webkit-transition:height 400ms cubic-bezier(0.23, 1, 0.32, 1) 0s;-moz-transition:height 400ms cubic-bezier(0.23, 1, 0.32, 1) 0s;-o-transition:height 400ms cubic-bezier(0.23, 1, 0.32, 1) 0s;transition:height 400ms cubic-bezier(0.23, 1, 0.32, 1) 0s}header .logo-link{position:absolute;top:0;left:0;text-decoration:none;border:none;outline:none;margin:0 1rem 0 0;width:42px;height:100%;z-index:2}header .logo-link img{display:block;border:none;height:100%}header .copy{position:relative;top:0;left:0;margin:0 0 0 58px;padding:0;height:100%}@media only screen and (min-width: 39em){header .copy{margin-left:64.5px}}@media only screen and (min-width: 77em){header .copy{margin-left:51px}}.csstransitions header .copy{-webkit-transition:margin-left 400ms cubic-bezier(0.23, 1, 0.32, 1) 0s;-moz-transition:margin-left 400ms cubic-bezier(0.23, 1, 0.32, 1) 0s;-o-transition:margin-left 400ms cubic-bezier(0.23, 1, 0.32, 1) 0s;transition:margin-left 400ms cubic-bezier(0.23, 1, 0.32, 1) 0s}@media only screen and (min-width: 77em){header{margin-bottom:calc(32px + 1.4rem)}header:after{display:block;content:"";margin:.7rem 0;-webkit-box-shadow:inset 0 0 0 1px #c3cf21;box-shadow:inset 0 0 0 1px #c3cf21;width:100%;height:32px;background-color:#e9edba}}header h1{position:relative;top:0;left:0;margin:0;padding:38px 0 0;height:0;overflow:hidden;font-size:0;background-image:url("../resources/image/Clockwork-Components.svg");background-repeat:no-repeat;background-position:left top;background-size:contain}@media only screen and (min-width: 39em){header h1{padding-top:53px}}@media only screen and (min-width: 77em){header h1{padding-top:70px}}html[lang=pl] header h1{background-image:url("../resources/image/Clockwork-Polska.svg")}.csstransitions header h1{-webkit-transition:padding-top 400ms cubic-bezier(0.23, 1, 0.32, 1) 0s;-moz-transition:padding-top 400ms cubic-bezier(0.23, 1, 0.32, 1) 0s;-o-transition:padding-top 400ms cubic-bezier(0.23, 1, 0.32, 1) 0s;transition:padding-top 400ms cubic-bezier(0.23, 1, 0.32, 1) 0s}header h2{display:none}.no-svg header .logo-link{background-image:url("../resources/image/Clockwork-Components-logo-graphic.png");background-repeat:no-repeat;background-position:left top}.no-svg header .logo-link img{display:none}.lt-ie9 header{margin:0 0 54px;height:70px}.lt-ie9 header .copy{margin:0 0 0 51px}.lt-ie9 header a{display:block;border:none;text-decoration:none}.lt-ie9 header h1{margin:0;padding:70px 0 0 0;background-image:url("../resources/image/Clockwork-Components.png")}.lt-ie9 header{display:block;height:70px;margin-bottom:54px}.lt-ie9 header a{outline:none}.features{position:relative;top:0;left:0;margin:0 0 0.7rem;overflow:hidden}@media only screen and (min-width: 77em){.features{margin-bottom:0}}.features .feature{min-height:240px}@media only screen and (min-width: 39em){.features .feature{min-height:340px}}@media only screen and (min-width: 77em){.features .feature{min-height:573px}}.feature{position:relative;top:0;left:0;min-height:160px;background-color:#fff;overflow:hidden}@media only screen and (min-width: 39em){.feature{min-height:145px}}@media only screen and (min-width: 77em){.feature{min-height:auto}}.feature a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:none;outline:none}.feature picture{position:absolute;top:50%;left:0;width:100%;height:auto;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}@media only screen and (min-width: 77em){.feature picture{top:0%;left:0%;-webkit-transform:translate(0%, 0%);-moz-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-o-transform:translate(0%, 0%);transform:translate(0%, 0%)}}.feature img{display:block;margin:0;width:100%;border:none}@media only screen and (min-width: 77em){.feature img{height:auto}}.feature span{display:block;line-height:0.9em}.cta-text-block{position:absolute;padding:0}.cta-text-block.cta-text-hide{position:absolute;top:-9999px !important;left:-9999px !important}.feature-title{padding:0.4rem 0.8rem;background-color:rgba(0,0,0,0.65);color:#fff;font-size:1em;font-weight:300;letter-spacing:-0.5pt}@media only screen and (min-width: 39em){.feature-title{padding:0.8rem 1rem;font-size:0.9em}}@media only screen and (min-width: 77em){.feature-title{font-size:1em}}.feature-title h2{font-size:inherit;line-height:inherit;color:inherit}.feature-title .up{margin-bottom:0.2em;font-size:2em;font-weight:300}.first-segment{text-transform:lowercase}.csstransitions .feature .feature-title,.csstransitions .feature .feature-action{-webkit-transition:all 500ms ease-out 0s;-moz-transition:all 500ms ease-out 0s;-o-transition:all 500ms ease-out 0s;transition:all 500ms ease-out 0s}.feature-action{position:absolute;margin:0;padding:0.2em 0.6em;text-align:right;color:#4f4f51;font-weight:300;text-transform:lowercase;font-size:1.05rem;line-height:1.1875rem;background-color:#c3cf21}a:hover .feature-action{background-color:#924564;color:#fff}.carousel .feature{height:calc(90vw * .8339100346);min-height:auto;background-image:none}@media only screen and (min-width: 39em){.carousel .feature{height:calc(90vw * .5877862595)}}@media only screen and (min-width: 77em){.carousel .feature{width:1043px;height:573px}}.carousel picture{top:auto;bottom:0;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.carousel .cta-text-block{margin-top:0}.carousel .feature-action{padding:0.4rem 0.5rem;bottom:-1.66rem;font-size:0.7em;color:#fff;background-color:#77787b}@media only screen and (min-width: 39em){.carousel .feature-action{bottom:-2rem}}.feature-type-1{background-image:url("../resources/image/feature-type-4-background.jpg");background-repeat:no-repeat;background-position:100% center;background-size:cover;font-size:1.3rem}.feature-type-1 .cta-text-block{top:50%;right:0;width:70%;-webkit-transform:translateY(-60%);-moz-transform:translateY(-60%);-ms-transform:translateY(-60%);-o-transform:translateY(-60%);transform:translateY(-60%)}@media only screen and (min-width: 77em){.feature-type-1 .cta-text-block{width:67%}}.feature-type-1 .feature-title{padding:0.4rem 0.6rem;line-height:1.8rem}.feature-type-1 .first-segment{margin-bottom:0.2em;font-size:2em;font-weight:300;line-height:0.9em}.feature-type-1 .second-segment{line-height:1.4rem}.feature-type-1 .feature-action{left:0;right:0;text-align:right;font-size:0.7em;line-height:1em}.carousel .feature-type-1{background-image:none}@media only screen and (min-width: 39em){.carousel .feature-type-1{font-size:2rem}.carousel .feature-type-1 .cta-text-block{width:47%}.carousel .feature-type-1 .feature-title{padding:0.4rem 1rem 1rem}.carousel .feature-type-1 .second-segment{line-height:1.8rem}}.feature-type-2{background-image:url("../resources/image/feature-type-2-background.jpg");background-repeat:no-repeat;background-position:100% 100%;background-size:cover;font-size:1.8rem}.feature-type-2 .cta-text-block{position:absolute;top:4px;left:0;width:50%;height:90%}.feature-type-2 .feature-title{padding:0.2rem 0.6rem;background-color:transparent;line-height:1.4rem;color:#4f4f51}.feature-type-2 .second-segment{margin-bottom:0.2em;font-size:2em;font-weight:300;line-height:0.9em}.feature-type-2 .feature-action{bottom:0;left:0;width:120%;text-align:right}@media only screen and (min-width: 39em){.feature-type-2 .feature-action{width:150%}}@media only screen and (min-width: 77em){.feature-type-2 .feature-action{width:120%}}.carousel .feature-type-2 .cta-text-block{top:50%;width:80%;height:auto;-webkit-transform:translateY(-60%);-moz-transform:translateY(-60%);-ms-transform:translateY(-60%);-o-transform:translateY(-60%);transform:translateY(-60%)}@media only screen and (min-width: 39em){.carousel .feature-type-2 .cta-text-block{width:50%}}.carousel .feature-type-2 .feature-title{padding:0.4rem 1rem 1rem;background-color:rgba(0,0,0,0.65);color:#fff;line-height:1.2rem}.carousel .feature-type-2 .first-segment{font-size:0.8em;line-height:1.4em}@media only screen and (min-width: 39em){.carousel .feature-type-2 .first-segment{font-size:1em}}.carousel .feature-type-2 .second-segment{font-size:1.4em}@media only screen and (min-width: 39em){.carousel .feature-type-2 .second-segment{font-size:2em}}.carousel .feature-type-2 .feature-action{padding:0.4rem 3%;bottom:-1.4rem;width:94%;text-align:right;font-size:0.8em}.feature-type-3{background-image:url("../resources/image/feature-type-3-background.jpg");background-repeat:no-repeat;background-position:100% center;background-size:cover;font-size:1.2rem}.feature-type-3 .cta-text-block{position:absolute;top:4%;right:0;width:60%;height:92%}@media only screen and (min-width: 39em){.feature-type-3 .cta-text-block{width:67%}}.feature-type-3 .feature-title{padding:0.4rem 0.6rem;line-height:1.4rem}.feature-type-3 .first-segment{line-height:1.2em}.feature-type-3 .second-segment{margin-bottom:0.2em;font-size:2em;font-weight:300;line-height:0.9em}.feature-type-3 .feature-action{position:absolute;bottom:0;right:0;width:calc(100% - 1.2em);text-align:left}.feature-type-4{background-image:url("../resources/image/feature-type-tortoise-hare-background.jpg");background-repeat:no-repeat;background-position:right top;background-size:cover;font-size:1.3rem}.feature-type-4 .cta-text-block{position:absolute;top:50%;left:0;width:60%;-webkit-transform:translateY(-60%);-moz-transform:translateY(-60%);-ms-transform:translateY(-60%);-o-transform:translateY(-60%);transform:translateY(-60%)}@media only screen and (min-width: 39em){.feature-type-4 .cta-text-block{width:75%}}@media only screen and (min-width: 77em){.feature-type-4 .cta-text-block{width:60%}}.feature-type-4 .feature-title{padding:0.2rem 0.6rem 0.2rem;line-height:1.2rem}.feature-type-4 .first-segment{margin-bottom:0.2em;font-size:2em;font-weight:300;line-height:0.9em;line-height:2.1rem}.feature-type-4 .second-segment{line-height:1.4rem}.feature-type-4 .feature-action{bottom:-1.2875rem;left:0;right:0;text-align:left;background-color:#c3cf21}.carousel .feature-type-4{background-image:none}@media only screen and (min-width: 39em){.carousel .feature-type-4{font-size:2rem}.carousel .feature-type-4 .cta-text-block{top:47%;width:47%}.carousel .feature-type-4 .feature-title{padding:0.4rem 1rem 1rem;line-height:inherit}}.feature-type-5{background-image:url("../resources/image/feature-type-sofa-background.jpg");background-repeat:no-repeat;background-position:center bottom;background-size:cover;font-size:1.8rem}.feature-type-5 .cta-text-block{top:50%;right:0;width:90%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.feature-type-5 .feature-title{padding:0.2rem 0.6rem;background-color:transparent;line-height:1.4rem;color:#4f4f51;text-align:right}.feature-type-5 .second-segment{margin-bottom:0.2em;font-size:2em;font-weight:300;line-height:0.9em}.feature-type-5 .feature-action{bottom:-0.7em;right:0;width:60%;text-align:left}@media only screen and (min-width: 39em){.feature-type-5 .feature-action{width:75%}}@media only screen and (min-width: 77em){.feature-type-5 .feature-action{width:60%}}.lt-ie9 .features{height:500px}.lt-ie9 .feature{height:500px;min-height:0}.lt-ie9 .feature picture{position:absolute;top:0;left:0;width:auto;height:auto}.lt-ie9 .feature img{display:block;width:auto;height:auto}.lt-ie9 .feature-title{background-color:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#A6000000, endColorstr=#A6000000)";padding:0.8em 1em}.lt-ie9 .feature-type-1{font-size:1.3em}.lt-ie9 .feature-type-1 .cta-text-block{top:8%;width:67%}.lt-ie9 .feature-type-1 .feature-title{padding:0.2em 0.4em;line-height:1.2em}.lt-ie9 .feature-type-1 .first-segment{line-height:1em}.lt-ie9 .carousel .feature-type-1{font-size:2em}.lt-ie9 .carousel .feature-type-1 .cta-text-block{top:18%;width:47%}.lt-ie9 .carousel .feature-type-1 .feature-title{padding:0.2em 0.4em 1em;line-height:inherit}.lt-ie9 .carousel .feature-type-1 .feature-action{bottom:-1.2em}.lt-ie9 .feature-type-2{font-size:1.7em}.lt-ie9 .feature-type-2 .feature-title{padding:0 0.2em;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(enabled = false)";line-height:1.4em}.lt-ie9 .feature-type-2 .feature-action{font-size:0.6em;width:150%}.lt-ie9 .carousel .feature-type-2 .cta-text-block{top:25%;width:50%}.lt-ie9 .carousel .feature-type-2 .feature-title{padding:0.2em 0.4em 1em;background-color:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#A6000000, endColorstr=#A6000000)";color:#fff;line-height:1.2em}.lt-ie9 .carousel .feature-type-2 .feature-action{padding:0.4em 3%;bottom:-1.4em;width:94%;text-align:right;font-size:0.8em}.lt-ie9 .feature-type-3{font-size:1.2em}.lt-ie9 .feature-type-3 .feature-title{padding:0.2em 0.6em}.lt-ie9 .feature-type-3 .feature-action{padding:0.2em 3%;width:94%;font-size:0.9em}.lt-ie9 .feature-type-4{font-size:1.2em}.lt-ie9 .feature-type-4 .cta-text-block{top:6%}.lt-ie9 .feature-type-4 .feature-title{padding:0.2em 0.6em;line-height:1.4em}.lt-ie9 .feature-type-4 .feature-action{bottom:-1.2875em}nav{position:absolute;top:0.5rem;right:.7rem;width:38px;height:38px}nav:before{display:block;content:"";width:38px;height:38px;background-repeat:no-repeat}.svg nav:before{background-image:url("../resources/image/cwc-website-icons-2018.svg");background-position:left top;background-repeat:no-repeat;background-size:auto 200%}.no-svg nav:before{background-image:url("../resources/image/cwc-website-icons-2018.png")}@media only screen and (min-width: 77em){nav:before{display:none}}nav:hover:before{background-position:left 100%}@media only screen and (min-width: 77em){nav{top:calc(.9375rem + 70px + .7rem);right:.9375rem;width:95%;height:32px}}nav .menu{position:fixed;top:0;bottom:-10%;right:0;margin:0;padding:3rem 10%;width:80%;background-color:#e9edba;transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);z-index:12}@media only screen and (min-width: 39em){nav .menu{width:40%}}.csstransitions nav .menu{-webkit-transition:all 400ms cubic-bezier(0.23, 1, 0.32, 1) 0s;-moz-transition:all 400ms cubic-bezier(0.23, 1, 0.32, 1) 0s;-o-transition:all 400ms cubic-bezier(0.23, 1, 0.32, 1) 0s;transition:all 400ms cubic-bezier(0.23, 1, 0.32, 1) 0s}nav .menu .close{position:absolute;top:0.5rem;right:0.5rem;left:auto}@media only screen and (min-width: 77em){nav .menu .close{display:none}}nav.open .menu{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.cssanimations nav.open .menu .close{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:400ms;-moz-animation-duration:400ms;-ms-animation-duration:400ms;-o-animation-duration:400ms;animation-duration:400ms;-webkit-animation-delay:0;-moz-animation-delay:0;-ms-animation-delay:0;-o-animation-delay:0;animation-delay:0;-webkit-backface-visibility:hidden;-webkit-animation-name:zoomInElastic;-moz-animation-name:zoomInElastic;-ms-animation-name:zoomInElastic;-o-animation-name:zoomInElastic;animation-name:zoomInElastic;-webkit-animation-delay:400ms;-moz-animation-delay:400ms;-ms-animation-delay:400ms;-o-animation-delay:400ms;animation-delay:400ms}nav ul{margin:0}nav li{display:block;margin:1em 0 0;padding:0}.home nav li.home-link{display:none}nav a{display:block;text-decoration:none;border:none;outline:none;-webkit-border-radius:.1em;border-radius:.1em;text-transform:lowercase;text-align:center;background-color:#4f4f51;color:#fff;padding:0.3em 1em;font-size:1.2rem;font-weight:400}nav a:hover{background-color:#c3cf21;color:#4f4f51;border:none}.csstransitions nav a{-webkit-transition:all 1s ease-out 0s;-moz-transition:all 1s ease-out 0s;-o-transition:all 1s ease-out 0s;transition:all 1s ease-out 0s}.csstransitions nav a:hover{-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-duration:400ms}@media only screen and (min-width: 77em){nav .menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:end;-moz-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;position:relative;right:0;padding:0;width:auto;height:32px;background-color:transparent;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}nav li{-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin:0 0.1rem}nav li:last-of-type{margin-right:0}nav a{padding:4px 0.5rem 0;font-size:1.05rem;line-height:22px;color:#4f4f51;background-color:transparent;border-bottom:solid 6px transparent}nav a:hover{border-bottom:6px solid #924564}}@media only screen and (min-width: 77em){nav a.active{border-bottom:6px solid #924564;background-color:#c3cf21}.showroom nav a[href="showroom"]{border-bottom:6px solid #924564;background-color:#c3cf21}.new-products nav a[href="new-products"]{border-bottom:6px solid #924564;background-color:#c3cf21}.special-offers nav a[href="special-offers"]{border-bottom:6px solid #924564;background-color:#c3cf21}.help-and-support nav a[href="help-and-support"]{border-bottom:6px solid #924564;background-color:#c3cf21}.contact-us nav a[href="contact-us"]{border-bottom:6px solid #924564;background-color:#c3cf21}.products-page nav a[href="products"]{border-bottom:6px solid #924564;background-color:#c3cf21}}@media only screen and (min-width: 77em){.no-flexbox nav .menu{display:block;position:relative;top:0;right:0;bottom:auto;text-align:right}.no-flexbox nav li{display:inline}.no-flexbox nav a{display:inline-block}}.lt-ie9 nav{position:absolute;top:96px;right:15px;margin:0;padding:0;width:1024px;height:32px}.products-app .lt-ie9 nav{width:1009px}.lt-ie9 nav:before{content:none}.lt-ie9 nav .close{display:none}.lt-ie9 nav .menu{display:block;position:relative;top:0;right:0;bottom:auto;margin:0;padding:0;width:auto;text-align:right}.lt-ie9 nav .menu li{display:inline;margin:0.1em;background-color:transparent}.lt-ie9 nav .menu a{display:inline-block;border-bottom:solid 6px transparent;margin:0;background-color:transparent;line-height:22px;color:#4f4f51}.lt-ie9 nav .menu a:hover{background-color:#c3cf21;border-bottom:6px solid #924564}footer{position:relative;top:0;left:0;margin:2.7rem 0 0;clear:both;padding:.7rem;background-color:#e9edba;color:#4f4f51;font-size:0.9rem}@media only screen and (min-width: 39em){footer{padding:.9375rem .9375rem 2.8125rem}}@media only screen and (min-width: 77em){footer{padding:.9375rem}}footer ul{list-style:none;padding:0}footer ul li{margin:0.8rem 0 0.4em}footer p{margin:0 0 0.7rem}.lt-ie9 footer{margin:0.7em 0 0;padding:0.7em;font-size:0.9em}footer .associates{margin:1.5rem 0 1.5rem}@media only screen and (min-width: 39em){footer .associates{position:absolute;right:1.875rem;bottom:0}}footer .associates p{margin:0}footer .associates a{display:block;padding-top:78.4px;width:140px;height:0;overflow:hidden;text-decoration:none;border:none;background-position:left top;background-size:100% auto;background-repeat:no-repeat}@media only screen and (min-width: 77em){footer .associates a{padding-top:89.6px;width:160px}}footer .associates .bfm a{background-image:url("../resources/image/BFM-logo.png")}.svg footer .associates .bfm a{background-image:url("../resources/image/BFM-logo.svg")}.footer-nav{margin:0 0 1.5rem}.footer-nav dt{font-size:1.2rem;border-bottom:solid 2px #868e3b}.footer-nav dd{margin:0 0 1.5rem}.footer-nav ul{margin:0}@media only screen and (min-width: 39em){.footer-nav{float:left;margin-right:2%;width:23.5%}.footer-nav:last-of-type{margin-right:0}.footer-nav dt{font-size:1.1rem}.footer-nav dd{margin:0}}.lt-ie9 .footer-nav{float:left;margin-right:2%;width:23.5%}.lt-ie9 .footer-nav.social{margin-right:0}.lt-ie9 .footer-nav ul{padding:0}.lt-ie9 .footer-nav dt{font-size:1.1em}.lt-ie9 .footer-nav dd{margin:0;padding:0}.vcard{clear:both;font-style:normal;font-size:0.9em}.vcard span{display:block;margin:0 0 0.2em}.vcard span.icon{margin-bottom:0.8em}@media only screen and (min-width: 39em){footer .vcard span{display:inline-block}}@media only screen and (min-width: 39em){footer .vcard span:after{content:"•";margin:0 0.3rem;padding:0 0 0 0.2rem;color:#868e3b}footer .vcard span:last-of-type:after{content:""}}.lt-ie9 .vcard span{margin:0 0 0.2em}.lt-ie9 footer .vcard span{display:inline-block;margin:0}.lt-ie9 footer .vcard span:after{content:"•";margin:0 0.3em;padding:0 0 0 0.2em;color:#868e3b}.lt-ie9 footer .vcard span.country:after,.lt-ie9 footer .vcard span.adr:after{content:""}.icon{position:relative;top:0;left:0;width:38px;height:38px;overflow:hidden;background-color:transparent;background-repeat:no-repeat;background-position:0 top;background-size:auto 200%}.no-svg .icon{background-image:url("../resources/image/cwc-website-icons-2025.png")}.svg .icon{background-image:url("../resources/image/cwc-website-icons-2025.svg")}.icon.close{background-position:-38px 0}.icon.tel{background-position:-76px 0}.icon.email{background-position:-114px 0}.icon.search{background-position:-152px 0}.icon.twitter{background-position:-190px 0}.icon.facebook{background-position:-228px 0}.icon.youtube{background-position:-266px 0}.icon.share{background-position:-304px 0}.icon.print{background-position:-342px 0}.icon.home{background-position:-380px 0}.icon.instagram{background-position:-418px 0}.icon:hover.close{background-position:-38px 100%}.icon:hover.tel{background-position:-76px 100%}.icon:hover.email{background-position:-114px 100%}.icon:hover.search{background-position:-152px 100%}.icon:hover.twitter{background-position:-190px 100%}.icon:hover.facebook{background-position:-228px 100%}.icon:hover.youtube{background-position:-266px 100%}.icon:hover.share{background-position:-304px 100%}.icon:hover.print{background-position:-342px 100%}.icon:hover.home{background-position:-380px 100%}.icon:hover.instagram{background-position:-418px 100%}.icon a{position:absolute;top:0;left:0;border:none;padding-top:38px;width:38px;height:0}.icon-before{width:auto;height:auto;overflow:visible;-webkit-border-radius:0 !important;border-radius:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important}.svg .icon-before,.no-svg .icon-before{background-image:none}.icon-before a{position:static;padding-top:0;width:auto;height:auto;color:#4f4f51;text-decoration:none;border-bottom:dotted 1px #77787b}.icon-before a:hover{border-bottom-style:solid}.icon-before:before{display:inline-block;content:"";margin-right:0.5rem;width:20px;height:20px;vertical-align:top;overflow:hidden;background-color:transparent;background-repeat:no-repeat;background-position:0 top;background-size:auto 200%}.no-svg .icon-before:before{background-image:url("../resources/image/cwc-website-icons-2025.png")}.svg .icon-before:before{background-image:url("../resources/image/cwc-website-icons-2025.svg")}.icon-before.close:before{background-position:-20px 0}.icon-before.tel:before{background-position:-40px 0}.icon-before.email:before{background-position:-60px 0}.icon-before.search:before{background-position:-80px 0}.icon-before.twitter:before{background-position:-100px 0}.icon-before.facebook:before{background-position:-120px 0}.icon-before.youtube:before{background-position:-140px 0}.icon-before.share:before{background-position:-160px 0}.icon-before.print:before{background-position:-180px 0}.icon-before.home:before{background-position:-200px 0}.icon-before.instagram:before{background-position:-220px 0}.footer-nav .icon-before:hover.close:before{background-position:-20px 100%}.footer-nav .icon-before:hover.tel:before{background-position:-40px 100%}.footer-nav .icon-before:hover.email:before{background-position:-60px 100%}.footer-nav .icon-before:hover.search:before{background-position:-80px 100%}.footer-nav .icon-before:hover.twitter:before{background-position:-100px 100%}.footer-nav .icon-before:hover.facebook:before{background-position:-120px 100%}.footer-nav .icon-before:hover.youtube:before{background-position:-140px 100%}.footer-nav .icon-before:hover.share:before{background-position:-160px 100%}.footer-nav .icon-before:hover.print:before{background-position:-180px 100%}.footer-nav .icon-before:hover.home:before{background-position:-200px 100%}.footer-nav .icon-before:hover.instagram:before{background-position:-220px 100%}.social li{display:inline-block;margin-right:0.5em}.social li:last-child{margin-right:0}.lt-ie9 .icon{width:32px;height:32px}.lt-ie9 .icon.close{background-position:-32px 0}.lt-ie9 .icon.tel{background-position:-64px 0}.lt-ie9 .icon.email{background-position:-96px 0}.lt-ie9 .icon.search{background-position:-128px 0}.lt-ie9 .icon.twitter{background-position:-160px 0}.lt-ie9 .icon.facebook{background-position:-192px 0}.lt-ie9 .icon.youtube{background-position:-224px 0}.lt-ie9 .icon.share{background-position:-256px 0}.lt-ie9 .icon.print{background-position:-288px 0}.lt-ie9 .icon.home{background-position:-320px 0}.lt-ie9 .icon.instagram{background-position:-352px 0}.lt-ie9 .icon:hover.close{background-position:-32px 100%}.lt-ie9 .icon:hover.tel{background-position:-64px 100%}.lt-ie9 .icon:hover.email{background-position:-96px 100%}.lt-ie9 .icon:hover.search{background-position:-128px 100%}.lt-ie9 .icon:hover.twitter{background-position:-160px 100%}.lt-ie9 .icon:hover.facebook{background-position:-192px 100%}.lt-ie9 .icon:hover.youtube{background-position:-224px 100%}.lt-ie9 .icon:hover.share{background-position:-256px 100%}.lt-ie9 .icon:hover.print{background-position:-288px 100%}.lt-ie9 .icon:hover.home{background-position:-320px 100%}.lt-ie9 .icon:hover.instagram{background-position:-352px 100%}.lt-ie9 .icon a{width:32px;padding-top:32px}.lt-ie9 .icon-before{width:auto}.lt-ie9 .icon-before:before{margin-top:-0.5em;margin-right:0.5em;width:32px;height:32px}.lt-ie9 .icon-before.close:before{background-position:-32px 0}.lt-ie9 .icon-before.tel:before{background-position:-64px 0}.lt-ie9 .icon-before.email:before{background-position:-96px 0}.lt-ie9 .icon-before.search:before{background-position:-128px 0}.lt-ie9 .icon-before.twitter:before{background-position:-160px 0}.lt-ie9 .icon-before.facebook:before{background-position:-192px 0}.lt-ie9 .icon-before.youtube:before{background-position:-224px 0}.lt-ie9 .icon-before.share:before{background-position:-256px 0}.lt-ie9 .icon-before.print:before{background-position:-288px 0}.lt-ie9 .icon-before.home:before{background-position:-320px 0}.lt-ie9 .icon-before.instagram:before{background-position:-352px 0}.lt-ie9 .footer-nav .icon-before:hover.close:before{background-position:-32px 100%}.lt-ie9 .footer-nav .icon-before:hover.tel:before{background-position:-64px 100%}.lt-ie9 .footer-nav .icon-before:hover.email:before{background-position:-96px 100%}.lt-ie9 .footer-nav .icon-before:hover.search:before{background-position:-128px 100%}.lt-ie9 .footer-nav .icon-before:hover.twitter:before{background-position:-160px 100%}.lt-ie9 .footer-nav .icon-before:hover.facebook:before{background-position:-192px 100%}.lt-ie9 .footer-nav .icon-before:hover.youtube:before{background-position:-224px 100%}.lt-ie9 .footer-nav .icon-before:hover.share:before{background-position:-256px 100%}.lt-ie9 .footer-nav .icon-before:hover.print:before{background-position:-288px 100%}.lt-ie9 .footer-nav .icon-before:hover.home:before{background-position:-320px 100%}.lt-ie9 .footer-nav .icon-before:hover.instagram:before{background-position:-352px 100%}.text input{border:none}table{margin:1em 0 1.4em;border-collapse:collapse;width:100%}@media only screen and (min-width: 39em){table{width:90%}}@media only screen and (min-width: 77em){table{width:80%}}table caption{padding:0 0 0.4rem;font-weight:bold;text-align:center}table th,table td{border:solid 1px #77787b;padding:0.4rem;text-align:left}table th{font-weight:bold;background-color:#e9edba}table.no-border th,table.no-border td{border:none}table.access-keys th:first-child,table.access-keys td:first-child{text-align:center}.search-module{position:absolute;right:0;bottom:0;margin:0;width:100%;min-height:32px;background-color:#e9edba}@media only screen and (min-width: 77em){.search-module{bottom:0;top:auto;width:25%;border:solid 1px #c3cf21}.search-module.with-focus{width:52%}}.csstransitions .search-module{-webkit-transition:width 400ms cubic-bezier(0.9, 0, 0.13, 1.17) 0s;-moz-transition:width 400ms cubic-bezier(0.9, 0, 0.13, 1.17) 0s;-o-transition:width 400ms cubic-bezier(0.9, 0, 0.13, 1.17) 0s;transition:width 400ms cubic-bezier(0.9, 0, 0.13, 1.17) 0s}.csstransitions .search-module input{opacity:0;-webkit-transition:opacity 400ms ease-out 0s;-moz-transition:opacity 400ms ease-out 0s;-o-transition:opacity 400ms ease-out 0s;transition:opacity 400ms ease-out 0s}.csstransitions .search-module:hover input,.csstransitions .search-module.with-focus input{opacity:1}.search-module label{position:absolute;top:4px;right:4px;left:auto;background-color:transparent;background-repeat:no-repeat;background-position:0 top;background-size:auto 200%;background-position:-88px 0;padding:22px 0 0;width:22px;height:0;overflow:hidden;cursor:pointer;z-index:1}.no-svg .search-module label{background-image:url("../resources/image/cwc-website-icons-2025.png")}.svg .search-module label{background-image:url("../resources/image/cwc-website-icons-2025.svg")}.search-module input[type=submit]{position:absolute;top:4px;right:0;left:auto;margin:0;width:44px;height:22px;background-color:transparent;cursor:pointer;border-left:solid 1px #c3cf21;z-index:2}.js .search-module input[type=submit]{width:26.4px;opacity:0}.search-module input[type=submit]:hover{font-weight:bold}.search-module .search-text{margin:0}.search-module input#find{margin:0;border:none !important;padding:4px 12% 4px 3%;width:85%;height:22px;font-size:1rem;background-color:transparent}@media only screen and (min-width: 39em){.search-module input#find{padding:4px 6% 4px 1%;width:93%}}.search-module input#find:focus{opacity:1;outline:none}.search-module input#find::-webkit-input-placeholder{color:#868e3b}.search-module input#find::-moz-placeholder{color:#868e3b}.search-module input#find:-ms-input-placeholder{color:#868e3b}.search-module:hover label{background-position:-88px 100%}.js-scrolled .product-ribbon .search-module{right:1.875rem;background-color:#fff;border:none}.js-scrolled .product-ribbon .search-module .search-text input#find{padding-left:.46875rem}@media only screen and (max-width: 1400px){.js-scrolled .product-ribbon .search-module{width:auto;background-color:transparent}.js-scrolled .product-ribbon .search-module .search-text{display:none;position:absolute;top:calc(90% + 8px);right:-11px;opacity:1;border:solid 1px #c3cf21 !important;padding:0;background-color:#fff;width:500px;max-width:500px;height:32px}.js-scrolled .product-ribbon .search-module .search-text::before{content:"";position:absolute;top:-9px;right:.9375rem;border-top:solid 1px #c3cf21;border-left:solid 1px #c3cf21;width:16px;height:16px;background-color:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.js-scrolled .product-ribbon .search-module .search-text input[type=submit]{opacity:1;width:3rem;font-weight:700;font-size:1rem;color:#4f4f51}.js-scrolled .product-ribbon .search-module.open .search-text{display:block}}@media only screen and (min-width: 77em){.js-scrolled .product-ribbon .search-module{width:20%}.js-scrolled .product-ribbon .search-module.with-focus{width:20%}}@media only screen and (min-width: 1400px){.js-scrolled .product-ribbon .search-module{right:0}}@media only screen and (max-width: 764px){.js-scrolled .product-ribbon .search-module{display:none}}.lt-ie9 .search-module{border:solid 1px #c3cf21;width:240px;height:38px}.lt-ie9 .search-module label{margin:0;padding-top:32px;width:32px;height:0;background-position:-128px 0}.lt-ie9 .search-module input{height:28px;line-height:28px}.lt-ie9 .search-module:hover label{background-position:-128px 100%}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left;margin:0}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.grabbing{cursor:url(grabbing.png) 8 8,move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.carousel{position:relative;top:0;left:0;clear:both}.carousel .owl-item{margin:0}.owl-controls{position:relative;bottom:0;left:0;margin:0.8em 0 0 0;text-align:center}@media only screen and (min-width: 39em){.owl-controls{position:absolute;top:auto;bottom:.7rem;left:.7rem}}.owl-buttons{display:none}.owl-page{display:inline-block;zoom:1;*display:inline;margin:0}.owl-page span{display:block;width:19px;height:19px;margin:0 0.4em;background:#e9edba;opacity:0.8;-webkit-backface-visibility:visible;-webkit-transition:background-color 400ms ease-out 0s;-moz-transition:background-color 400ms ease-out 0s;-o-transition:background-color 400ms ease-out 0s;transition:background-color 400ms ease-out 0s;-webkit-border-radius:50%;border-radius:50%}.owl-page.active span{background:#924564}.owl-page:hover span{opacity:1;background:#924564}.owl-fade-out{-webkit-animation:fadeOut 1s both ease;-moz-animation:fadeOut 1s both ease;animation:fadeOut 1s both ease}.owl-fade-in{-webkit-animation:fadeIn 1s both ease;-moz-animation:fadeIn 1s both ease;animation:fadeIn 1s both ease}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.flex-item{margin:0.4rem 0 0}.flex-item img{width:100%}@media only screen and (min-width: 39em){.home-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0;height:auto}}@media only screen and (min-width: 39em) and (min-width: 39em){.home-content{min-height:74%}}@media only screen and (min-width: 39em) and (min-width: 77em){.home-content{height:573px}}@media only screen and (min-width: 39em){.features .flex-item{-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto}.cta{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0}.cta .flex-sub-group{display:contents}.cta .flex-item{-moz-box-flex:0 0 32.6%;-webkit-flex:0 0 32.6%;-ms-flex:0 0 32.6%;flex:0 0 32.6%;margin:0 0 1%;display:inline-block;vertical-align:top;width:24%}.cta .flex-item:last-child{margin-right:0}.cta .flex-item img{width:100%}.cta .feature{margin:0;flex:0 0 49.6%}.no-flexbox .cta .flex-item{height:24%}.no-flexbox .cta .flex-item.intro{height:22.5%}.no-flexbox .cta .flex-item+.flex-item{margin-top:1%}}@media only screen and (min-width: 77em){.home-content{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.features{float:right;width:74.75%;height:100%;margin-right:0}.cta{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-right:1%;width:24.25%;height:100%}.cta .intro{height:20%}.cta .flex-sub-group{margin:0.4rem 0 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.cta .flex-sub-group .flex-item{margin:0;-moz-box-flex:0 0 49%;-webkit-flex:0 0 49%;-ms-flex:0 0 49%;flex:0 0 49%}.cta .flex-item{-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:0.4rem 0 0;display:block;width:auto}.cta .flex-item:first-child{margin-top:0}.intro{padding:0.4rem 0.6rem;border:solid 1px #e9edba;flex:0 1 auto;max-height:14%}}@media only screen and (min-width: 1400px){.intro{padding:1rem 1rem 0}}.eg-content{background-color:#8172b3}.eg-content a{height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-ms-flex-pack:start;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ppa-content{padding:0;border:solid 1px #e9edba}.ppa-content figure{margin:0;padding:0.4rem 0.6rem;text-align:center;color:#2b2a7f;line-height:1.3rem}@media only screen and (max-width: 39em){.ppa-content figure span{white-space:nowrap}}@media only screen and (min-width: 39em){.ppa-content figure{padding:0.2rem;text-align:left}}@media only screen and (min-width: 77em){.ppa-content figure{text-align:center}}.ppa-content img{margin:0.4rem 0 0;width:100%;max-width:320px}@media only screen and (min-width: 77em){.ppa-content img{max-width:176px}}.lt-ie9 .home-content{margin-top:0;padding:0;height:500px}.lt-ie9 .home-content *+*{margin-top:0}.lt-ie9 .features{margin-top:0;float:right;width:74.75%}.lt-ie9 .cta{position:relative;top:0;left:0;margin-right:1%;width:24.25%;height:500px}.lt-ie9 .cta .flex-item{display:block;height:24%}.lt-ie9 .cta .flex-item.intro{height:22.7%}.lt-ie9 .cta .flex-item+.flex-item{margin-top:1%}.lt-ie9 .intro{padding:1em 1em 0;border:solid 1px #e9edba}.home .home-products h1{display:none}.home .home-products a{position:relative;top:0;left:0;display:block;border:solid 1px #c3cf21;outline:none;overflow:hidden;height:200px}.csstransitions .home .home-products a{-webkit-transition:all 1s ease-out 0s;-moz-transition:all 1s ease-out 0s;-o-transition:all 1s ease-out 0s;transition:all 1s ease-out 0s}.csstransitions .home .home-products a dt{-webkit-transition:all 1s ease-out 0s;-moz-transition:all 1s ease-out 0s;-o-transition:all 1s ease-out 0s;transition:all 1s ease-out 0s}.home .home-products a:hover,.home .home-products a:hover dt{-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-duration:400ms}.home .home-products dt{position:absolute;bottom:0;left:0;padding:.2rem 3%;width:94.5%;background-color:#c3cf21;font-weight:300;text-align:right;z-index:1}.rgba .home .home-products dt{background-color:rgba(195,207,33,0.86)}.home .home-products dd{margin:0}.home .home-products img{display:block;margin:0 auto;height:100%}.home .home-products a:hover{border-color:#924564}.home .home-products a:hover dt{background-color:#924564;color:#fff}.rgba .home .home-products a:hover dt{background-color:rgba(146,69,100,0.86)}@media only screen and (min-width: 39em){.home .home-products{padding:0}.home .home-products dl{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:.7rem;height:150px}.home .home-products dl a{-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;margin:0 1% 0 0;height:100%}.home .home-products dl a:last-child{margin-right:0}.home .home-products dl img{width:100%;height:auto;border:none}.no-flexbox .home .products dl a{display:inline-block}}@media only screen and (min-width: 77em){.home .home-products dl{height:210px}}.products-app .content{padding:0;width:100.42%}.products-app{box-sizing:content-box}.products-app .control-panel{float:left;margin:0 1% 0 0;width:100%}@media only screen and (min-width: 39em){.products-app .control-panel{display:block;width:24.25%}}@media only screen and (min-width: 77em){.products-app .control-panel{width:17.925%}}.js-product-view{position:relative;top:0;right:0;margin:0}.products-app .main-view{float:right;margin:-.4% 0 0;width:100%;text-align:right}@media only screen and (min-width: 39em){.products-app .main-view{width:74.75%}}@media only screen and (min-width: 77em){.products-app .main-view{width:81.0725%}}.home .products-collection{position:relative;top:0;left:-0.4%;margin-top:1.5rem !important;width:100.86%}@media only screen and (min-width: 39em){.home .products-collection{margin-top:.5% !important}}.home .products-collection .categories{margin-top:0}.products-collection{margin-top:0}.products-collection dl{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-top:0}@media only screen and (max-width: 39em){.products-collection dl{width:100%}}.products-collection dl::after{content:"";flex:auto}.products-collection a,.products-collection .item{margin:.5%;border:none;width:49%}@media only screen and (min-width: 39em){.products-collection a,.products-collection .item{width:24%}}@media only screen and (min-width: 77em){.products-collection a,.products-collection .item{width:15.6666666667%}}.products-collection dd{border:solid 1px #c3cf21}.products-collection img{border:none;width:100%}.no-flexbox .products-collection a,.no-flexbox .products-collection .item{float:left}.products-app .products-collection a,.products-app .products-collection .item{width:49%}@media only screen and (min-width: 39em){.products-app .products-collection a,.products-app .products-collection .item{width:32.3333333333%}}@media only screen and (min-width: 77em){.products-app .products-collection a,.products-app .products-collection .item{width:24%}}@media only screen and (min-width: 1400px){.products-app .products-collection a,.products-app .products-collection .item{width:15.6666666667%}}@media only screen and (min-width: 77em){.products-app .products-collection dl:not(.categories) a,.products-app .products-collection dl:not(.categories) .item{width:19%}}.products-collection dl:not(.categories) a{padding-bottom:2.8rem}.products-collection dl:not(.categories) dt{box-sizing:border-box;padding:0.2rem 3% 0.2rem 1%;width:100%;min-height:2.8rem;font-weight:700}.products-collection dl:not(.categories) dt span,.products-collection dl:not(.categories) dt strong,.products-collection dl:not(.categories) dt b{font-size:.9166666667rem}.products-collection dl:not(.categories) dt span{font-weight:300}.products-collection dl:not(.categories) dd{border-bottom:none}.cssanimations .lazyload.products-collection dd{overflow:hidden}.lazyload.products-collection dd{min-height:131px}.no-js .lazyload.products-collection dd>img{display:none}.product-ribbon{position:relative;top:0;left:0;margin:.5%;background-color:#e9edba;text-align:left}@media only screen and (max-width: 39em){.product-ribbon{display:none}}.product-ribbon .product-filters{display:inline-block}.product-ribbon .product-filters .category{display:inline-block;margin:0}@media only screen and (min-width: 77em){.product-ribbon .product-filters .category{margin-right:-4px}}.product-ribbon .product-filters .category a{display:block;padding:.2rem .5208333333rem}@media only screen and (min-width: 77em){.product-ribbon .product-filters .category a{padding:.2rem .9375rem}}.product-ribbon .product-filters .tags{display:inline-block}.product-ribbon .product-filters .tags ul{position:relative;max-height:75vh;overflow-y:auto;z-index:1}.product-ribbon .product-filters .tags a{padding:0.2rem .7211538462rem}.product-ribbon .product-filters .tags-group{display:inline-block;position:relative;margin:0 -1px}.product-ribbon .product-filters .tags-group .pr-filter-title{display:inline-block;margin:0;border:none;padding:.2rem .5208333333rem}@media only screen and (min-width: 77em){.product-ribbon .product-filters .tags-group .pr-filter-title{padding:.2rem .9375rem}}.product-ribbon .product-filters .tags-group .pr-filter-title::after{content:"  +";white-space:pre}.product-ribbon .product-filters .tags-group .pr-filter-title.open::after{content:"  –"}.product-ribbon .product-filters>.pr-filter-title a::after{content:"  +";white-space:pre}.product-ribbon .product-filters>.pr-filter-title.open a::after{content:"  –"}.product-ribbon .product-filters.no-tags .pr-filter-title a{cursor:default}.product-ribbon .product-filters.no-tags .pr-filter-title:hover{background-color:transparent}.product-ribbon .product-filters.no-tags .pr-filter-title a::after{display:none}.product-ribbon .product-filters.with-groups>.pr-filter-title:hover,.product-ribbon .product-filters .pr-filter-title[data-id=search_results]:hover{background-color:transparent}.product-ribbon .product-filters.with-groups>.pr-filter-title a,.product-ribbon .product-filters .pr-filter-title[data-id=search_results] a{cursor:default}.product-ribbon .product-filters.with-groups>.pr-filter-title a::after,.product-ribbon .product-filters .pr-filter-title[data-id=search_results] a::after{content:":"}.product-ribbon .product-filters .pr-filter-title,.product-ribbon .show-all{cursor:pointer;-webkit-transition:background-color 800ms ease-out 0s;-moz-transition:background-color 800ms ease-out 0s;-o-transition:background-color 800ms ease-out 0s;transition:background-color 800ms ease-out 0s}.product-ribbon .product-filters .pr-filter-title:hover,.product-ribbon .show-all:hover{background-color:#c3cf21;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-duration:400ms}.product-ribbon .show-all,.product-ribbon .filter-selected{display:none;position:relative;margin:0;padding:.2rem .5208333333rem;min-height:100%;font-size:0.9rem}@media only screen and (min-width: 77em){.product-ribbon .show-all,.product-ribbon .filter-selected{padding:.2rem .9375rem;font-size:0.86rem}}.product-ribbon .filter-selected{font-size:0.86rem;color:#fff;background-color:#924564}.product-ribbon .show-all{margin-right:-3px;color:#4f4f51}.product-ribbon .show-all::before{content:"";position:absolute;top:18%;left:0;width:1px;height:64%;background-color:#c3cf21}.product-ribbon .show-all::after{left:auto;right:0}.product-ribbon.with-active-filter .show-all,.product-ribbon.with-active-filter .filter-selected{display:inline-block;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:800ms;-moz-animation-duration:800ms;-ms-animation-duration:800ms;-o-animation-duration:800ms;animation-duration:800ms;-webkit-backface-visibility:hidden;-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-ms-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-delay:0;-moz-animation-delay:0;-ms-animation-delay:0;-o-animation-delay:0;animation-delay:0}.product-ribbon .product-filters .pr-filter-title{font-size:0.9rem}@media only screen and (min-width: 77em){.product-ribbon .product-filters .pr-filter-title{font-size:0.86rem}}.product-ribbon .product-filters .tags-group .pr-filter-title{font-size:0.9rem;margin-right:-3px}.product-ribbon .product-filters .tags-group .pr-filter-title::before{content:"";position:absolute;top:18%;left:0;width:1px;height:64%;background-color:#c3cf21}@media only screen and (min-width: 77em){.product-ribbon .product-filters .tags-group .pr-filter-title{font-size:0.86rem}}.product-ribbon .product-filters.no-sub-menu .tags,.product-ribbon .product-filters .tags-group .tags{display:none;position:absolute;top:100%;left:0;padding:.46875rem 0;background-color:#e9edba;background-color:#fff;border:solid 1px #c3cf21;border-top:none;min-width:250px}.product-ribbon .product-filters .tags-group:nth-child(3) .tags{left:auto;right:-0.9375rem}.no-js .no-sub-menu:hover .tags,.no-js .tags-group:hover .tags{display:block}.no-js .no-sub-menu:hover .pr-filter-title,.no-js .tags-group:hover .pr-filter-title{background-color:#c3cf21}.js .product-ribbon .product-filters.no-sub-menu .tags,.js .product-ribbon .product-filters .tags-group .tags{top:calc(90% + 8px);border-top:solid 1px #c3cf21}.js .product-ribbon .product-filters.no-sub-menu .tags::before,.js .product-ribbon .product-filters .tags-group .tags::before{content:"";position:absolute;top:-9px;left:.9375rem;border-top:solid 1px #c3cf21;border-left:solid 1px #c3cf21;width:16px;height:16px;background-color:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.js .product-ribbon .product-filters .tags-group:nth-child(3) .tags::before{left:auto;right:.9375rem}.js .product-ribbon .product-filters .pr-filter-title.open ~ .tags{display:block;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:400ms;-moz-animation-duration:400ms;-ms-animation-duration:400ms;-o-animation-duration:400ms;animation-duration:400ms;-webkit-backface-visibility:hidden;-webkit-animation-name:dropDown;-moz-animation-name:dropDown;-ms-animation-name:dropDown;-o-animation-name:dropDown;animation-name:dropDown;-webkit-animation-delay:0;-moz-animation-delay:0;-ms-animation-delay:0;-o-animation-delay:0;animation-delay:0;-webkit-animation-timing-function:cubic-bezier(0.9, 0, 0.13, 1.17);-ms-animation-timing-function:cubic-bezier(0.9, 0, 0.13, 1.17);animation-timing-function:cubic-bezier(0.9, 0, 0.13, 1.17)}.js .product-ribbon .product-filters .pr-filter-title[data-id=search_results].open+.tags{display:none}.product-ribbon{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:800ms;-moz-animation-duration:800ms;-ms-animation-duration:800ms;-o-animation-duration:800ms;animation-duration:800ms;-webkit-backface-visibility:hidden;-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-ms-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-delay:0;-moz-animation-delay:0;-ms-animation-delay:0;-o-animation-delay:0;animation-delay:0;z-index:12}.product-ribbon .logo-graphic{display:none;vertical-align:bottom;height:52px;position:absolute;top:-0.9375rem;left:0;margin-left:-42px;background-color:#fff;background-image:url("../resources/image/Clockwork-Components-logo-graphic.svg");background-repeat:no-repeat;background-position:left 99%;background-size:cover}.product-ribbon .logo-graphic a{display:block;padding-top:100%;height:0;overflow:hidden;text-decoration:none;border:none}.product-ribbon .pr-categories{display:none;position:relative;box-sizing:border-box;margin:0}@media only screen and (min-width: 39em){.product-ribbon .pr-categories{width:auto;min-width:140px}}@media only screen and (min-width: 77em){.product-ribbon .pr-categories{width:17.925%;margin-right:1.3%}}.product-ribbon .pr-categories .pr-filter-title{display:block;margin:0}.product-ribbon .pr-categories .pr-filter-title a{padding:.2rem 3%}.product-ribbon .pr-categories .tags{height:76vh;max-height:494px;min-width:50vw !important;max-width:800px}.product-ribbon .pr-categories .tags ul{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-ribbon .pr-categories .tags li{max-width:250px}.product-ribbon .pr-categories .tags li.open{background-color:#c3cf21;font-weight:700}.product-ribbon .pr-categories .tags li.with-active-filter a::after{content:"show all";float:right;text-align:right;font-size:0.8em;font-weight:400;color:#4f4f51;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:800ms;-moz-animation-duration:800ms;-ms-animation-duration:800ms;-o-animation-duration:800ms;animation-duration:800ms;-webkit-backface-visibility:hidden;-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-ms-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-delay:0;-moz-animation-delay:0;-ms-animation-delay:0;-o-animation-delay:0;animation-delay:0}[lang=pl] .product-ribbon .pr-categories .tags li.with-active-filter a::after{content:"Pokaż wszystkie"}.js-scrolled .product-ribbon{position:fixed;top:0;left:0;right:auto;margin:0;padding:0 .9375rem;border-bottom:solid 2px #c3cf21;width:100%;min-height:52px;z-index:10;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:800ms;-moz-animation-duration:800ms;-ms-animation-duration:800ms;-o-animation-duration:800ms;animation-duration:800ms;-webkit-backface-visibility:hidden;-webkit-animation-name:slideFromTop;-moz-animation-name:slideFromTop;-ms-animation-name:slideFromTop;-o-animation-name:slideFromTop;animation-name:slideFromTop;-webkit-animation-delay:0;-moz-animation-delay:0;-ms-animation-delay:0;-o-animation-delay:0;animation-delay:0;-webkit-animation-timing-function:cubic-bezier(0.9, 0, 0.13, 1.17);-ms-animation-timing-function:cubic-bezier(0.9, 0, 0.13, 1.17);animation-timing-function:cubic-bezier(0.9, 0, 0.13, 1.17)}@media only screen and (min-width: 1400px){.js-scrolled .product-ribbon{padding:0}}.js-scrolled .product-ribbon .pr-content{position:relative;top:0;left:0;display:block;margin:.9375rem auto .46875rem;padding-right:3.75rem;max-width:1400px}.js-scrolled .product-ribbon .logo-graphic{display:block}.js-scrolled .product-ribbon .pr-categories{display:inline-block}.js-scrolled .product-ribbon .pr-categories .category::before{display:none}.js-scrolled .product-ribbon .category::before{content:"";position:absolute;top:18%;left:0;width:1px;height:64%;background-color:#c3cf21}.js-scrolled .main-view{padding-top:40px}.products h1{display:none}.products a,.products .item{position:relative;top:0;left:0;display:block;outline:none;overflow:hidden}.products dt{position:absolute;bottom:0;left:0;padding:.2rem 3%;width:94%;background-color:#c3cf21;font-weight:300;line-height:1.2rem;color:#4f4f51;text-align:right;z-index:1;-webkit-transition:all 1s ease-out 0s;-moz-transition:all 1s ease-out 0s;-o-transition:all 1s ease-out 0s;transition:all 1s ease-out 0s}.rgba .products dt{background-color:rgba(195,207,33,0.86)}.products .categories dt{font-weight:700}.products dd{margin:0}.products img{display:block;margin:0 auto;height:100%;aspect-ratio:1}.products a:hover,.products .item:hover{cursor:pointer;color:#fff}.products a:hover dt,.products .item:hover dt{background-color:#924564;color:inherit;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-duration:400ms}.rgba .products a:hover dt,.rgba .products .item:hover dt{background-color:rgba(146,69,100,0.86)}.products a:hover dt strong,.products a:hover dt b,.products .item:hover dt strong,.products .item:hover dt b{color:inherit}.products .new,.products .special,.products .archive,.product-view .new,.product-view .special,.product-view .archive{overflow:visible}.products .new::before,.products .special::before,.products .archive::before,.product-view .new::before,.product-view .special::before,.product-view .archive::before{content:"";position:absolute;top:-0.4em;left:-0.4em;padding-top:52px;width:52px;height:0;z-index:3;background-color:transparent;background-repeat:no-repeat;background-position:0 top;background-size:auto 200%;background-position:-780px 0}.no-svg .products .new::before,.no-svg .products .special::before,.no-svg .products .archive::before,.no-svg .product-view .new::before,.no-svg .product-view .special::before,.no-svg .product-view .archive::before{background-image:url("../resources/image/cwc-website-icons-2025.png")}.svg .products .new::before,.svg .products .special::before,.svg .products .archive::before,.svg .product-view .new::before,.svg .product-view .special::before,.svg .product-view .archive::before{background-image:url("../resources/image/cwc-website-icons-2025.svg")}.products .new::before{background-position:-624px 0}.products .special::before{background-position:-676px 0}.products .archive::before{background-position:-728px 0}[lang=pl] .products .uk:not(.pl).new::before,[lang=pl] .products .uk:not(.pl).special::before{background-position:-780px 0}[lang=en] .products .pl:not(.uk).new::before,[lang=en] .products .pl:not(.uk).special::before{background-position:-780px 0}.footfinder-app .products article.new dd::before,.footfinder-app .products article.special dd::before,.footfinder-app .products article.archive dd::before{content:"";position:absolute;top:-0.4em;left:-0.4em;padding-top:52px;width:52px;height:0;z-index:3;background-color:transparent;background-repeat:no-repeat;background-position:0 top;background-size:auto 200%;background-position:-780px 0}.no-svg .footfinder-app .products article.new dd::before,.no-svg .footfinder-app .products article.special dd::before,.no-svg .footfinder-app .products article.archive dd::before{background-image:url("../resources/image/cwc-website-icons-2025.png")}.svg .footfinder-app .products article.new dd::before,.svg .footfinder-app .products article.special dd::before,.svg .footfinder-app .products article.archive dd::before{background-image:url("../resources/image/cwc-website-icons-2025.svg")}.footfinder-app .products article.new dd::before{background-position:-624px 0}.footfinder-app .products article.special dd::before{background-position:-676px 0}.footfinder-app .products article.archive dd::before{background-position:-728px 0}[lang=pl] .footfinder-app .products article.uk:not(.pl).new dd::before,[lang=pl] .footfinder-app .products article.uk:not(.pl).special dd::before{background-position:-780px 0}[lang=en] .footfinder-app .products article.pl:not(.uk).new dd::before,[lang=en] .footfinder-app .products article.pl:not(.uk).special dd::before{background-position:-780px 0}.product-view figure.new::before,.product-view figure.special::before,.product-view figure.archive::before{top:.35rem;left:.35rem;padding-top:80px;width:80px}.product-view figure.new::before{background-position:-960px 0}.product-view figure.special::before{background-position:-1040px 0}.product-view figure.archive::before{background-position:-1120px 0}[lang=pl] .product-view figure.uk:not(.pl).new::before,[lang=pl] .product-view figure.uk:not(.pl).special::before{background-position:-1200px 0}[lang=en] .product-view figure.pl:not(.uk).new::before,[lang=en] .product-view figure.pl:not(.uk).special::before{background-position:-1200px 0}.cssanimations .products .new::before,.cssanimations .products .new dd::before,.cssanimations .products .special::before,.cssanimations .products .special dd::before,.cssanimations .products .archive::before,.cssanimations .products .archive dd::before,.cssanimations .product-view .new::before,.cssanimations .product-view .new dd::before,.cssanimations .product-view .special::before,.cssanimations .product-view .special dd::before,.cssanimations .product-view .archive::before,.cssanimations .product-view .archive dd::before{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:800ms;-moz-animation-duration:800ms;-ms-animation-duration:800ms;-o-animation-duration:800ms;animation-duration:800ms;-webkit-backface-visibility:hidden;-webkit-animation-name:productBadgeShow;-moz-animation-name:productBadgeShow;-ms-animation-name:productBadgeShow;-o-animation-name:productBadgeShow;animation-name:productBadgeShow;-webkit-animation-delay:400ms;-moz-animation-delay:400ms;-ms-animation-delay:400ms;-o-animation-delay:400ms;animation-delay:400ms}.cssanimations .products .new.special::after,.cssanimations .products .archive.special::after,.cssanimations .product-view .new.special::after,.cssanimations .product-view .archive.special::after{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:800ms;-moz-animation-duration:800ms;-ms-animation-duration:800ms;-o-animation-duration:800ms;animation-duration:800ms;-webkit-backface-visibility:hidden;-webkit-animation-name:productBadgeShow;-moz-animation-name:productBadgeShow;-ms-animation-name:productBadgeShow;-o-animation-name:productBadgeShow;animation-name:productBadgeShow;-webkit-animation-delay:400ms;-moz-animation-delay:400ms;-ms-animation-delay:400ms;-o-animation-delay:400ms;animation-delay:400ms}.cssanimations .products.lazyload .new::before,.cssanimations .products.lazyload .new::after,.cssanimations .products.lazyload .new dd::before,.cssanimations .products.lazyload .special::before,.cssanimations .products.lazyload .special::after,.cssanimations .products.lazyload .special dd::before,.cssanimations .products.lazyload .archive::before,.cssanimations .products.lazyload .archive::after,.cssanimations .products.lazyload .archive dd::before{display:none}.cssanimations .products.lazyload .new.loaded-child::before,.cssanimations .products.lazyload .new.loaded-child::after,.cssanimations .products.lazyload .new dd.loaded-child::before,.cssanimations .products.lazyload .new dd.loaded-child::after,.cssanimations .products.lazyload .special.loaded-child::before,.cssanimations .products.lazyload .special.loaded-child::after,.cssanimations .products.lazyload .special dd.loaded-child::before,.cssanimations .products.lazyload .special dd.loaded-child::after,.cssanimations .products.lazyload .archive.loaded-child::before,.cssanimations .products.lazyload .archive.loaded-child::after,.cssanimations .products.lazyload .archive dd.loaded-child::before,.cssanimations .products.lazyload .archive dd.loaded-child::after{display:block}.trademark>a::before,.products-collection .trademark dd::before{content:"";position:absolute;top:0.4em;right:0.4em;padding-top:46px;width:46px;background-image:url("../resources/image/trademark-logos.png");background-repeat:no-repeat;background-position:46px top;background-size:cover;z-index:6}.trademark.intes>a::before,.trademark.intes dd::before{background-position:0px top}.trademark.oke>a::before,.trademark.oke dd::before{background-position:-46px top}.trademark.kaidi>a::before,.trademark.kaidi dd::before{background-position:-92px top}.trademark.stalmot>a::before,.trademark.stalmot dd::before{background-position:-138px top}@media only screen and (min-width: 39em){.product-view .trademark>a::before{top:0.8em;right:0.8em}}.control-panel .button{margin:0;padding:.2rem 3%;background-color:#c3cf21;font-weight:700}.product-filters{position:relative;top:0;left:0;z-index:10;margin:0}.product-filters dt{margin:0;padding:0;background-color:transparent}.product-filters dt:hover{background-color:#c3cf21}.product-filters dt.open,.product-filters dt.always-open{background-color:#c3cf21}.product-filters dt.with-active-filter a::after{content:"show all";float:right;text-align:right;font-size:0.8em;font-weight:400;color:#4f4f51;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:800ms;-moz-animation-duration:800ms;-ms-animation-duration:800ms;-o-animation-duration:800ms;animation-duration:800ms;-webkit-backface-visibility:hidden;-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-ms-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-delay:0;-moz-animation-delay:0;-ms-animation-delay:0;-o-animation-delay:0;animation-delay:0}[lang=pl] .product-filters dt.with-active-filter a::after{content:"Pokaż wszystkie"}.product-filters a,.product-filters .filter-item{display:block;border:none;margin:0;padding:.2rem 3%;text-decoration:none;color:#4f4f51;cursor:pointer}.product-filters dd{margin:0}.product-filters ul{margin:0;padding:0;list-style:none}.product-filters li{margin:0;font-size:0.9rem}.product-filters li:hover{background-color:#e9edba}.product-filters li.active{background-color:#e9edba}.product-filters li a,.product-filters li .filter-item{padding:.2rem 3%;padding-left:1.2rem}.product-filters .tags .filter-item{padding-left:1.2rem}.product-filters .tags-group{margin-top:0}.product-filters .tags-group dt{border-bottom:1px solid #fff;padding:.2rem 3%;padding-left:1.2rem;font-weight:400;color:#4f4f51;cursor:pointer}.product-filters .tags-group dt:hover{background-color:#e9edba}.product-filters .tags-group dt.active{background-color:#e9edba}.product-filters .tags-group a,.product-filters .tags-group .filter-item{padding-left:2.4rem}.csstransitions .products-app .category,.csstransitions .products-app .tags li{-webkit-transition:background-color 800ms ease-out 0s;-moz-transition:background-color 800ms ease-out 0s;-o-transition:background-color 800ms ease-out 0s;transition:background-color 800ms ease-out 0s}.csstransitions .products-app .category:hover,.csstransitions .products-app .tags li:hover{-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-duration:400ms}.js .control-panel .product-filters.product-categories .tags{max-height:0px;overflow:hidden;-webkit-transition:max-height 400ms cubic-bezier(0.23, 1, 0.32, 1) 0s;-moz-transition:max-height 400ms cubic-bezier(0.23, 1, 0.32, 1) 0s;-o-transition:max-height 400ms cubic-bezier(0.23, 1, 0.32, 1) 0s;transition:max-height 400ms cubic-bezier(0.23, 1, 0.32, 1) 0s}.js .control-panel .product-filters.product-categories .open+.tags,.js .control-panel .product-filters.product-categories .active+.tags{max-height:2040px;-webkit-transition-duration:800ms;-moz-transition-duration:800ms;-o-transition-duration:800ms;transition-duration:800ms}.js .control-panel .product-filters.product-categories .open+.tags{-webkit-transition-delay:400ms;-moz-transition-delay:400ms;-o-transition-delay:400ms;transition-delay:400ms}.js .control-panel .product-filters.product-categories .tags-group .active+.tags{-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-delay:0ms}.js .product-filters .loading-icon{float:right;color:#924564;line-height:0.2rem;font-size:2rem;text-align:right}.lt-ie9 .product-filters a{padding:0.2em 3%}.lt-ie9 .product-filters li{margin:0;font-size:0.9em}.lt-ie9 .product-filters li a{padding:0.2em 3%;padding-left:1.2em}.lt-ie9 .product-filters .tags-group dt{padding-left:1.2em}.lt-ie9 .product-filters .tags-group a{padding-left:2.4em}.product-view{float:left;margin-top:0;width:99.4%;border:solid 1px #c3cf21}@media only screen and (min-width: 39em){.product-view{width:99.7%}}@media only screen and (min-width: 77em){.product-view{width:99.8%}}.product-view .product-header{position:relative;top:0;left:0;padding:.7rem;border-bottom:solid 6px #924564;min-height:1.6rem;background-color:#c3cf21;color:#4f4f51;z-index:1}.product-view .product-header h1{color:inherit;font-size:1.6rem;font-weight:700;line-height:1.1;text-transform:none}.product-view .product-header .product-route{margin:0.75rem 0 0;text-align:right}.product-view .product-header .product-route a{border:none}.product-view .product-header .product-route ul{list-style-type:none;margin:0;padding:0;font-size:0.9rem}.product-view .product-header .product-route ul li{display:inline}.product-view .product-header .product-route ul li:nth-child(n+2):before{content:">";margin:0 0.4rem;color:#77787b}@media only screen and (min-width: 39em){.product-view .product-header .product-route{position:absolute;bottom:.7rem;right:.7rem;margin:0;font-size:0.9rem}}.product-view{position:relative;top:0;left:0}@media only screen and (min-width: 39em){.product-view:after{content:"";position:absolute;top:0;left:50%;width:1px;height:100%;border-left:solid 1px #c3cf21}}.product-view figure{position:relative;top:0;left:0;margin:0}.product-view .product-image{position:relative;top:0;left:0;display:block;border:none;z-index:2}@media only screen and (min-width: 39em){.product-view .product-image{float:left;width:49.95%}}.product-view .product-image img{border:none;width:99.99%;aspect-ratio:1}.cssanimations .product-view .product-image img{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-backface-visibility:hidden;-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-ms-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-delay:500ms;-moz-animation-delay:500ms;-ms-animation-delay:500ms;-o-animation-delay:500ms;animation-delay:500ms}.product-view .product-image:after{content:"";position:absolute;bottom:.98rem;right:.77rem;width:38px;height:38px;overflow:hidden;background-color:transparent;background-repeat:no-repeat;background-position:0 top;background-size:auto 200%;background-position:-152px 0}.no-svg .product-view .product-image:after{background-image:url("../resources/image/cwc-website-icons-2025.png")}.svg .product-view .product-image:after{background-image:url("../resources/image/cwc-website-icons-2025.svg")}.product-view .product-image:hover:after{background-position:-152px 100%}.product-view .product-view-links{position:relative;bottom:0;right:0;margin-top:0;list-style:none;text-align:center;z-index:0}@media only screen and (min-width: 39em){.product-view .product-view-links{text-align:right;right:.7rem;bottom:.7rem}}.product-zoom{display:none;position:relative;top:0;left:0;text-align:center}.product-zoom p{margin:1em 0}.with-modal .product-zoom{display:block}.product-zoom img{width:auto;max-width:100%}@media only screen and (min-width: 77em){.product-zoom img{max-height:93vh}.no-touch .product-zoom img{max-height:97vh}}.cssanimations .with-modal .product-zoom img{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:2s;-moz-animation-duration:2s;-ms-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s;-webkit-backface-visibility:hidden;-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-ms-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-delay:0;-moz-animation-delay:0;-ms-animation-delay:0;-o-animation-delay:0;animation-delay:0}.no-touch .product-zoom .touch-only{display:none}.product-view figcaption{margin:0;border-top:solid 1px #c3cf21;border-right:none;border-left:none}@media only screen and (min-width: 39em){.product-view figcaption{float:right;width:50%;border-top:none}}.product-view .details-block{padding:.7rem}@media only screen and (min-width: 39em){.product-view .details-block{padding:2.1rem}}@media only screen and (min-width: 39em){.product-view .spec{font-size:1.1rem}}.product-view .spec dt,.product-view .spec dd{display:block;float:left;margin:0}@media only screen and (min-width: 39em){.product-view .spec dt,.product-view .spec dd{margin-bottom:0.4rem}}.product-view .spec dt{min-width:92px;color:#c3cf21;text-transform:lowercase;font-weight:400}.product-view .spec dd{margin-left:0.5em}.product-view .spec dd+dd{clear:left;margin-left:0}.product-view .spec dd+dt{clear:left}.product-view .spec li{margin-top:0.4rem}.product-view .product-code{font-weight:700}[lang=pl] .product-view .spec dt{min-width:112px}.product-view .product-details{position:relative;top:0;left:0;border-top:solid 1px #c3cf21;margin:0;padding:0;z-index:1}.product-view .product-details img{max-width:100%}@media only screen and (min-width: 39em){.product-view .product-details{float:right;width:50%}}.product-view .product-details dt,.product-view .product-details dd{float:none;margin-top:0.75rem;margin-left:0}.product-view .product-details dd{padding-bottom:0.74rem}.product-view .product-details dd p{margin-top:0.75rem}.product-view .product-details .products-collection{margin-bottom:1.5rem;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.product-view .product-details .products-collection a{width:49%}@media only screen and (min-width: 77em){.product-view .product-details .products-collection a{width:32.3333333333%}}@media only screen and (min-width: 1400px){.product-view .product-details .products-collection a{width:24%}}.product-view .product-details .products-collection dt{margin:0;text-transform:none;font-weight:300}.product-view .product-details .products-collection dd{margin:0;min-height:98px}@media only screen and (min-width: 39em){.product-view .product-details .products-collection dd{min-height:107px}}.lt-ie9 .product-view:after{content:"";position:absolute;top:0;left:50%;width:1px;height:100%;border-left:solid 1px #c3cf21}.lt-ie9 .product-view .product-header{padding:0.7em}.lt-ie9 .product-view .product-header h1{font-size:1.6em;font-style:normal}.lt-ie9 .product-view .product-header .product-route{position:absolute;bottom:0.7em;right:0.7em;margin:0}.lt-ie9 .product-view .product-header .product-route ul{font-size:0.9em}.lt-ie9 .product-view .product-header .product-route li:before{content:">";margin:0 0.4em}.lt-ie9 .product-view .product-image{float:left;top:0;width:50%}.lt-ie9 .product-view .product-image img{margin-top:50px}.lt-ie9 .product-view .product-image:after{top:1em;right:1em;width:32px;height:32px;background-position:-128px 0}.lt-ie9 .product-view .product-image:hover{zoom:1}.lt-ie9 .product-view .product-image:hover:after{background-position:-128px -32px}.lt-ie9 .product-view figcaption{float:right;width:50%;border-top:none}.lt-ie9 .product-view .spec{padding:2.1em;font-size:1.1em}.lt-ie9 .product-view .spec dt,.lt-ie9 .product-view .spec dd{margin:0 0 0.4em;padding:0}.lt-ie9 .product-view .product-details{float:right;width:50%}.lt-ie9 .product-view .product-details dt,.lt-ie9 .product-view .product-details dd{float:none;margin-top:0.75em;margin-left:0}.lt-ie9 .product-view .product-details dd{padding-bottom:0.74em}.lt-ie9 .product-view .product-details ul{margin:0}.lt-ie9 .product-view .product-details .products-collection a{width:32.3333333333%}.lt-ie9 .product-view .product-details .products-collection dt{padding:0.2em 3%}.lt-ie9 .product-view .product-view-links{text-align:right}.lt-ie9 .product-view .product-zoom img{height:93%}.overlay{display:none;position:fixed;top:0;left:0;margin:0;max-height:100%;background-color:#000;z-index:2}@media only screen and (min-width: 39em){.overlay{right:0;bottom:0}}.overlay.show{display:block}.cssanimations .overlay.show{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:4s;-moz-animation-duration:4s;-ms-animation-duration:4s;-o-animation-duration:4s;animation-duration:4s;-webkit-backface-visibility:hidden;-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-ms-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-delay:600ms;-moz-animation-delay:600ms;-ms-animation-delay:600ms;-o-animation-delay:600ms;animation-delay:600ms}.rgba .overlay{background-color:rgba(79,79,81,0.8)}.no-rgba .overlay{background-color:transparent;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA9JREFUeNpiYGBgOAMQYAAA0QDNW2hbhQAAAABJRU5ErkJggg==)}.lt-ie9 .overlay{right:0;bottom:0}.lt-ie9 .overlay.show{display:block}.modal-view{display:none;position:fixed;top:0;right:0;bottom:0;left:0;margin:0;background-color:#fff;z-index:20}.modal-view.open,.modal-view.closing{display:block}.modal-view .content-box{width:100%}.cssanimations .modal-view{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:2s;-moz-animation-duration:2s;-ms-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s;-webkit-backface-visibility:hidden;-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-ms-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-delay:0;-moz-animation-delay:0;-ms-animation-delay:0;-o-animation-delay:0;animation-delay:0}@media only screen and (min-width: 39em){.modal-view{position:fixed;top:5%;bottom:5%;margin:0 5%;padding:0}.borderradius .modal-view{-webkit-border-radius:.14em;border-radius:.14em}.cssanimations .modal-view{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:0;-moz-animation-delay:0;-ms-animation-delay:0;-o-animation-delay:0;animation-delay:0;-webkit-animation-duration:400ms;-moz-animation-duration:400ms;-ms-animation-duration:400ms;-o-animation-duration:400ms;animation-duration:400ms;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-backface-visibility:hidden;-webkit-animation-name:zoomInPlace;-moz-animation-name:zoomInPlace;-ms-animation-name:zoomInPlace;-o-animation-name:zoomInPlace;animation-name:zoomInPlace}}@media only screen and (min-width: 77em){.modal-view{margin:0 12%}}.modal-view .close{position:absolute;top:0.6rem;right:0.6rem;left:auto;margin:0;cursor:pointer}.cssanimations .modal-view .close{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:600ms;-moz-animation-duration:600ms;-ms-animation-duration:600ms;-o-animation-duration:600ms;animation-duration:600ms;-webkit-animation-delay:0;-moz-animation-delay:0;-ms-animation-delay:0;-o-animation-delay:0;animation-delay:0;-webkit-backface-visibility:hidden;-webkit-animation-name:zoomInElastic;-moz-animation-name:zoomInElastic;-ms-animation-name:zoomInElastic;-o-animation-name:zoomInElastic;animation-name:zoomInElastic;-webkit-animation-delay:1200ms;-moz-animation-delay:1200ms;-ms-animation-delay:1200ms;-o-animation-delay:1200ms;animation-delay:1200ms}.modal-view.cwc-product{position:absolute;top:0;left:0;right:0;bottom:0;margin:0}@media only screen and (min-width: 77em){.no-touch .modal-view.cwc-product{top:1vh;left:1vh;right:1vh;bottom:auto;height:97vh;border:solid 3px #c3cf21}}.lt-ie9 .modal-view{position:fixed;top:10%;bottom:auto;margin:0 16%;padding:0}.lt-ie9 .modal-view .close{top:0.6em;right:0.6em}.lt-ie9 .modal-view.cwc-product{position:absolute;top:0.5%;left:0.5%;right:0.5%;bottom:auto;margin:0;height:98%;border:solid 3px #c3cf21}.partners-group{clear:both}.partners-group article{float:left;margin-top:3rem}@media only screen and (min-width: 39em){.partners-group article{margin-right:6%;width:47%}.partners-group article:nth-child(even){margin-right:0;clear:right}}.partners-group h2{font-size:1.5rem;line-height:2rem;text-transform:none}.partners-group .partner-logo img{max-width:100%;max-height:160px}@media only screen and (min-width: 1400px){.partners-group .partner-logo,.partners-group .partner-copy{float:left}.partners-group .partner-logo{margin-right:6%;width:38.1666666667%}.partners-group .partner-copy{margin-top:0;margin-right:0;width:55.8333333333%}}.lt-ie9 .partners-group article{width:64.6666666667%}.lt-ie9 .partners-group .partner-logo img{width:auto}@media only screen and (max-width: 39em){.mobile-menu{margin-top:.7rem;margin-bottom:1.5rem}.mm-item{position:relative;top:0;left:0;margin-bottom:0.4em !important}.mm-item.mm-open::after,.mm-item.open::after,.mm-item.active::after{content:"";position:absolute;right:13%;top:100%;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);border-style:solid;border-width:8px 8px 0 8px;border-color:#c3cf21 transparent transparent transparent;z-index:12}.mm-top-level{position:relative;padding:.2rem 3%;background-color:#c3cf21;font-weight:700;color:#4f4f51}.mm-top-level::before{content:"+";position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:3%;font-size:2rem}.mm-top-level.mm-open::before{content:"–";top:40%}.tags-group .mm-item.active:after{border-top-color:#e9edba}.mm-locator{margin-top:0;margin-bottom:0.4em;background-color:#e9edba;font-weight:400;color:#4f4f51}.mm-locator p{padding:.2rem 3%}}.js-embed-products{display:flex;flex-direction:row;flex-wrap:wrap}.js-embed-products .loading{width:100%}.js-embed-products .control-panel{position:relative;top:0;left:0;margin:0 1% 0 0;width:100%}@media only screen and (min-width: 39em){.js-embed-products .control-panel{width:25%}}@media only screen and (min-width: 77em){.js-embed-products .control-panel{width:18%}}.js-embed-products #mobileCatControl{padding:.2rem 3%;font-weight:700;color:#4f4f51;cursor:pointer;background-color:#c3cf21}.js-embed-products .mm-locator{display:none}.js-embed-products.mobile-ui #mobileCatControl,.js-embed-products.mobile-ui .mm-locator{display:block}.js-embed-products.mobile-ui #mobileFilters{position:absolute;top:36px;left:0;width:100%;max-height:0;overflow:hidden;-webkit-transition:max-height 400ms cubic-bezier(0.9, 0, 0.13, 1.17) 0s;-moz-transition:max-height 400ms cubic-bezier(0.9, 0, 0.13, 1.17) 0s;-o-transition:max-height 400ms cubic-bezier(0.9, 0, 0.13, 1.17) 0s;transition:max-height 400ms cubic-bezier(0.9, 0, 0.13, 1.17) 0s;background-color:#fff;box-shadow:inset 0 0 0 1px #c3cf21}.js-embed-products.cats-open #mobileFilters{max-height:100vh}.js-embed-products .filter-control{position:relative;top:0;left:0;-webkit-transition:background-color 800ms ease-out 0s;-moz-transition:background-color 800ms ease-out 0s;-o-transition:background-color 800ms ease-out 0s;transition:background-color 800ms ease-out 0s}@media only screen and (max-width: 39em){.js-embed-products .filter-control{margin-bottom:.46875rem}.js-embed-products .filter-control:first-child{margin-top:.9375rem}.js-embed-products .filter-control:last-child{margin-bottom:.9375rem}}.js-embed-products .filter-control a{padding-right:28px}.js-embed-products .filter-control:hover{-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-duration:400ms;background-color:#e9edba}.js-embed-products .filter-control.open{background-color:#c3cf21}.js-embed-products .filter-control.open::after{content:"";width:20px;height:20px;background-color:transparent;background-repeat:no-repeat;background-position:0 top;background-size:auto 200%;background-position:-20px 0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:3%;left:auto;pointer-events:none}.no-svg .js-embed-products .filter-control.open::after{background-image:url("../resources/image/cwc-website-icons-2025.png")}.svg .js-embed-products .filter-control.open::after{background-image:url("../resources/image/cwc-website-icons-2025.svg")}@media only screen and (min-width: 39em){.js-embed-products .products{flex:1;margin-top:-6px}}.home .js-embed-products .products{width:100%}
