@charset "UTF-8";/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;height:100%;left:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;-webkit-transition-duration:inherit;transition-duration:inherit;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.47,0,.74,.71);transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;-webkit-transition-timing-function:cubic-bezier(.22,.61,.36,1);transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-infobar,.fancybox-toolbar,.fancybox-caption,.fancybox-navigation .fancybox-button{direction:ltr;opacity:0;position:absolute;-webkit-transition:opacity .25s,visibility 0s linear .25s;transition:opacity .25s,visibility 0s linear .25s;visibility:hidden;z-index:99997}.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption,.fancybox-show-nav .fancybox-navigation .fancybox-button{opacity:1;-webkit-transition:opacity .25s,visibility 0s;transition:opacity .25s,visibility 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;text-align:center;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translate3d(0,0,0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:opacity,-webkit-transform;-webkit-transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next{display:block}.fancybox-slide--next{z-index:99995}.fancybox-slide--image{overflow:visible;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px 6px 0}.fancybox-slide--iframe{padding:44px 44px 0}.fancybox-content{background:#fff;display:inline-block;margin:0 0 6px;max-width:100%;overflow:auto;padding:24px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;margin:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;transform-origin:top left;transition-property:opacity,-webkit-transform;-webkit-transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:-webkit-zoom-out;cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:-webkit-zoom-in;cursor:zoom-in}.fancybox-can-drag .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--html .fancybox-content{margin-bottom:6px}.fancybox-slide--video .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--iframe .fancybox-content{height:100%;margin:0;overflow:visible;padding:0;width:100%}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff;height:calc(100% - 44px);margin-bottom:44px}.fancybox-video,.fancybox-iframe{background:transparent;border:0;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{vertical-align:top}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;cursor:pointer;display:inline-block;height:44px;margin:0;outline:none;padding:10px;-webkit-transition:color .2s;transition:color .2s;vertical-align:top;width:44px}.fancybox-button,.fancybox-button:visited,.fancybox-button:link{color:#ccc}.fancybox-button:focus,.fancybox-button:hover{color:#fff}.fancybox-button.disabled,.fancybox-button.disabled:hover,.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default}.fancybox-button svg{display:block;overflow:visible;position:relative;shape-rendering:geometricPrecision}.fancybox-button svg path{fill:transparent;stroke:currentColor;stroke-linejoin:round;stroke-width:3}.fancybox-button--play svg path:nth-child(2){display:none}.fancybox-button--pause svg path:nth-child(1){display:none}.fancybox-button--play svg path,.fancybox-button--share svg path,.fancybox-button--thumbs svg path{fill:currentColor}.fancybox-button--share svg path{stroke-width:1}.fancybox-navigation .fancybox-button{height:38px;opacity:0;padding:6px;position:absolute;top:50%;width:38px}.fancybox-show-nav .fancybox-navigation .fancybox-button{-webkit-transition:opacity .25s,visibility 0s,color .25s;transition:opacity .25s,visibility 0s,color .25s}.fancybox-navigation .fancybox-button:after{content:"";left:-25px;padding:50px;position:absolute;top:-25px}.fancybox-navigation .fancybox-button--arrow_left{left:6px}.fancybox-navigation .fancybox-button--arrow_right{right:6px}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#555;cursor:pointer;height:44px;margin:0;padding:6px;position:absolute;right:0;top:0;width:44px;z-index:10}.fancybox-close-small svg{fill:transparent;opacity:.8;stroke:currentColor;stroke-width:1.5;-webkit-transition:stroke .1s;transition:stroke .1s}.fancybox-close-small:focus{outline:none}.fancybox-close-small:hover svg{opacity:1}.fancybox-slide--image .fancybox-close-small,.fancybox-slide--video .fancybox-close-small,.fancybox-slide--iframe .fancybox-close-small{color:#ccc;padding:5px;right:-12px;top:-44px}.fancybox-slide--image .fancybox-close-small:hover svg,.fancybox-slide--video .fancybox-close-small:hover svg,.fancybox-slide--iframe .fancybox-close-small:hover svg{background:transparent;color:#fff}.fancybox-caption{bottom:0;color:#fff;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px;right:0}.fancybox-caption:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEtCAQAAABjBcL7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUKM+Vk8EOgDAIQ0vj/3+xBw8qIZZueFnIKC90MCAI8DlrkHGeqqGIU6lVigrBtpCWqeRWoHDNqs0F7VNVBVxmHRlvoVqjaYkdnDIaivH2HqZ5+oZj3JUzWB+cOz4G48Bg+tsJ/tqu4dLC/4Xb+0GcF5BwBC0AA53qAAAAAElFTkSuQmCC);background-repeat:repeat-x;background-size:contain;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:-25px;z-index:-1}.fancybox-caption:after{border-bottom:1px solid rgba(255,255,255,.3);content:"";display:block;left:44px;position:absolute;right:44px;top:0}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:fancybox-rotate .8s infinite linear;animation:fancybox-rotate .8s infinite linear;background:transparent;border:6px solid rgba(100,100,100,.5);border-radius:100%;border-top-color:#fff;height:60px;left:50%;margin:-30px 0 0 -30px;opacity:.6;padding:0;position:absolute;top:50%;width:60px;z-index:99999}@-webkit-keyframes fancybox-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fancybox-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{-webkit-transition-timing-function:cubic-bezier(0,0,.25,1);transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{opacity:0;-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(360deg);transform:rotate(360deg)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scaleZ(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translate3d(0,0,0) scale(1);transform:translateZ(0) scale(1)}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;-webkit-transition:all .2s;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:visited,.fancybox-share__button:link{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#fff;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs>ul{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x>ul{overflow:hidden}.fancybox-thumbs-y>ul::-webkit-scrollbar{width:7px}.fancybox-thumbs-y>ul::-webkit-scrollbar-track{background:#fff;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y>ul::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs>ul>li{-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li{background-position:center center;background-repeat:no-repeat;background-size:cover}.fancybox-thumbs>ul>li:before{border:4px solid #4ea7f9;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:all .2s cubic-bezier(.25,.46,.45,.94);transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs .fancybox-thumbs-active:before{opacity:1}@media all and (max-width: 800px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs>ul>li{max-width:calc(100% - 10px)}}.tooltipster-base{display:-webkit-box;display:-ms-flexbox;display:flex;pointer-events:none;position:absolute}.tooltipster-box{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.tooltipster-content{-webkit-box-sizing:border-box;box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);transform:scale(0);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1,1);transform:scale(1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);transform:rotate(4deg);-webkit-transition-property:-webkit-transform,opacity;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0deg);transform:rotate(0);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,1);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{-webkit-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;transition-property:all;top:0!important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;transition-property:all;left:0!important;opacity:0}@-webkit-keyframes tooltipster-fading{0%{opacity:0}to{opacity:1}}@keyframes tooltipster-fading{0%{opacity:0}to{opacity:1}}.tooltipster-update-fade{-webkit-animation:tooltipster-fading .4s;animation:tooltipster-fading .4s}@-webkit-keyframes tooltipster-rotating{25%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}75%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes tooltipster-rotating{25%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}75%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}.tooltipster-update-rotate{-webkit-animation:tooltipster-rotating .6s;animation:tooltipster-rotating .6s}@-webkit-keyframes tooltipster-scaling{50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes tooltipster-scaling{50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}.tooltipster-update-scale{-webkit-animation:tooltipster-scaling .6s;animation:tooltipster-scaling .6s}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid black;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:#fff;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#000}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#000}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#000}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#000}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com

Version 1.8.7
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011-2018 Harvest http://getharvest.com

MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chosen-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15);clip:rect(0,0,0,0);clip-path:inset(100% 100%)}.chosen-container.chosen-with-drop .chosen-drop{clip:auto;clip-path:none}.chosen-container a{cursor:pointer}.chosen-container .search-choice .group-name,.chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:#999}.chosen-container .search-choice .group-name:after,.chosen-container .chosen-single .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),to(#f4f4f4));background:linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;-webkit-box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAQAAACn+wJeAAAB4UlEQVRIx+2XsWtTURTGrwouLQQDwYLFzT3yJBDoYoVvySQoKFShSHe7qAgqiMn9rcUibnVwEARBl0AgUIh/QXBxFIpKJHAhUBz0HQcf4U0xtZwu+r3l8t4758fHPe/jvhBcRIUuWbFuMKAWnEB9jEQWAk0SRt8LtMo+RmKdhDGiHrzEChOMHGPsiAkhBDbIMXKu+2KaJUfZwcsXD4RJrJFKKHaw6fVmRnmNT5ydC9TDSDRCIGOMMfh9u8pegRmzNKP8NUZvzu+oR6NY19mddqVVgG7MKL5SvHPrcJu3g/F2xvMqowKUOHMYUJXhrAa8Ku1j90/dVFFXxaypoYFqfzFR80h9mZKyENRUkskrgrSqfZmS1pVkGskvG7SiiUy5TGP5RpA2lMuUyzeC1Cw5yrwxSWtKrij1ZEpqhKBMY5kGXqCKeioiSHXtain817+k9gLLLD887ozhLl8xjGG86onZxuIe99jCsHjTCRMvYvF9+1QIIcTz8RuTzmkfP0+jdaYJHW9jXPYBvYj5/ZNlf06HxvgEYzoC8Tk5l1xAnXP8IHVam8faC3GTn3x5cMJr6q5h0fjI5+L4suU24PFCfMkHhvExHQyL20eQEfERhsVncdEfdYfvGK2jcPUOK/+A/QJb5yp50uoC6QAAAABJRU5ErkJggg==) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover,.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAQAAACn+wJeAAAB4UlEQVRIx+2XsWtTURTGrwouLQQDwYLFzT3yJBDoYoVvySQoKFShSHe7qAgqiMn9rcUibnVwEARBl0AgUIh/QXBxFIpKJHAhUBz0HQcf4U0xtZwu+r3l8t4758fHPe/jvhBcRIUuWbFuMKAWnEB9jEQWAk0SRt8LtMo+RmKdhDGiHrzEChOMHGPsiAkhBDbIMXKu+2KaJUfZwcsXD4RJrJFKKHaw6fVmRnmNT5ydC9TDSDRCIGOMMfh9u8pegRmzNKP8NUZvzu+oR6NY19mddqVVgG7MKL5SvHPrcJu3g/F2xvMqowKUOHMYUJXhrAa8Ku1j90/dVFFXxaypoYFqfzFR80h9mZKyENRUkskrgrSqfZmS1pVkGskvG7SiiUy5TGP5RpA2lMuUyzeC1Cw5yrwxSWtKrij1ZEpqhKBMY5kGXqCKeioiSHXtain817+k9gLLLD887ozhLl8xjGG86onZxuIe99jCsHjTCRMvYvF9+1QIIcTz8RuTzmkfP0+jdaYJHW9jXPYBvYj5/ZNlf06HxvgEYzoC8Tk5l1xAnXP8IHVam8faC3GTn3x5cMJr6q5h0fjI5+L4suU24PFCfMkHhvExHQyL20eQEfERhsVncdEfdYfvGK2jcPUOK/+A/QJb5yp50uoC6QAAAABJRU5ErkJggg==) no-repeat 0px 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAQAAACn+wJeAAAB4UlEQVRIx+2XsWtTURTGrwouLQQDwYLFzT3yJBDoYoVvySQoKFShSHe7qAgqiMn9rcUibnVwEARBl0AgUIh/QXBxFIpKJHAhUBz0HQcf4U0xtZwu+r3l8t4758fHPe/jvhBcRIUuWbFuMKAWnEB9jEQWAk0SRt8LtMo+RmKdhDGiHrzEChOMHGPsiAkhBDbIMXKu+2KaJUfZwcsXD4RJrJFKKHaw6fVmRnmNT5ydC9TDSDRCIGOMMfh9u8pegRmzNKP8NUZvzu+oR6NY19mddqVVgG7MKL5SvHPrcJu3g/F2xvMqowKUOHMYUJXhrAa8Ku1j90/dVFFXxaypoYFqfzFR80h9mZKyENRUkskrgrSqfZmS1pVkGskvG7SiiUy5TGP5RpA2lMuUyzeC1Cw5yrwxSWtKrij1ZEpqhKBMY5kGXqCKeioiSHXtain817+k9gLLLD887ozhLl8xjGG86onZxuIe99jCsHjTCRMvYvF9+1QIIcTz8RuTzmkfP0+jdaYJHW9jXPYBvYj5/ZNlf06HxvgEYzoC8Tk5l1xAnXP8IHVam8faC3GTn3x5cMJr6q5h0fjI5+L4suU24PFCfMkHhvExHQyL20eQEfERhsVncdEfdYfvGK2jcPUOK/+A/QJb5yp50uoC6QAAAABJRU5ErkJggg==) no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;clip:rect(0,0,0,0);clip-path:inset(100% 100%)}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#eee),color-stop(15%,#fff));background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:0;height:25px;outline:0;border:0!important;background:transparent!important;-webkit-box-shadow:none;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0;width:25px}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eee;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),to(#eee));background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);box-shadow:0 0 2px #fff inset,0 1px rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAQAAACn+wJeAAAB4UlEQVRIx+2XsWtTURTGrwouLQQDwYLFzT3yJBDoYoVvySQoKFShSHe7qAgqiMn9rcUibnVwEARBl0AgUIh/QXBxFIpKJHAhUBz0HQcf4U0xtZwu+r3l8t4758fHPe/jvhBcRIUuWbFuMKAWnEB9jEQWAk0SRt8LtMo+RmKdhDGiHrzEChOMHGPsiAkhBDbIMXKu+2KaJUfZwcsXD4RJrJFKKHaw6fVmRnmNT5ydC9TDSDRCIGOMMfh9u8pegRmzNKP8NUZvzu+oR6NY19mddqVVgG7MKL5SvHPrcJu3g/F2xvMqowKUOHMYUJXhrAa8Ku1j90/dVFFXxaypoYFqfzFR80h9mZKyENRUkskrgrSqfZmS1pVkGskvG7SiiUy5TGP5RpA2lMuUyzeC1Cw5yrwxSWtKrij1ZEpqhKBMY5kGXqCKeioiSHXtain817+k9gLLLD887ozhLl8xjGG86onZxuIe99jCsHjTCRMvYvF9+1QIIcTz8RuTzmkfP0+jdaYJHW9jXPYBvYj5/ZNlf06HxvgEYzoC8Tk5l1xAnXP8IHVam8faC3GTn3x5cMJr6q5h0fjI5+L4suU24PFCfMkHhvExHQyL20eQEfERhsVncdEfdYfvGK2jcPUOK/+A/QJb5yp50uoC6QAAAABJRU5ErkJggg==) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),to(#eee));background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#eee),color-stop(80%,#fff));background-image:linear-gradient(#eee 20%,#fff 80%);-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-single,.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAQAAACn+wJeAAAB4UlEQVRIx+2XsWtTURTGrwouLQQDwYLFzT3yJBDoYoVvySQoKFShSHe7qAgqiMn9rcUibnVwEARBl0AgUIh/QXBxFIpKJHAhUBz0HQcf4U0xtZwu+r3l8t4758fHPe/jvhBcRIUuWbFuMKAWnEB9jEQWAk0SRt8LtMo+RmKdhDGiHrzEChOMHGPsiAkhBDbIMXKu+2KaJUfZwcsXD4RJrJFKKHaw6fVmRnmNT5ydC9TDSDRCIGOMMfh9u8pegRmzNKP8NUZvzu+oR6NY19mddqVVgG7MKL5SvHPrcJu3g/F2xvMqowKUOHMYUJXhrAa8Ku1j90/dVFFXxaypoYFqfzFR80h9mZKyENRUkskrgrSqfZmS1pVkGskvG7SiiUy5TGP5RpA2lMuUyzeC1Cw5yrwxSWtKrij1ZEpqhKBMY5kGXqCKeioiSHXtain817+k9gLLLD887ozhLl8xjGG86onZxuIe99jCsHjTCRMvYvF9+1QIIcTz8RuTzmkfP0+jdaYJHW9jXPYBvYj5/ZNlf06HxvgEYzoC8Tk5l1xAnXP8IHVam8faC3GTn3x5cMJr6q5h0fjI5+L4suU24PFCfMkHhvExHQyL20eQEfERhsVncdEfdYfvGK2jcPUOK/+A/QJb5yp50uoC6QAAAABJRU5ErkJggg==) no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 1.5dppx){.chosen-rtl .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type=text],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAABKCAQAAAD9cdkXAAACqUlEQVRo3u2av2/TQBTHI8FQCYYguoLCyOY/IQNk6NSF3RNzBmZ04oe/JwFSp0owtSNb/oT8B8mIBIioAyuWrA7pD4fns+vkzvZQ1+3lne57UoZXJfan79333ovT6zGTDGUsg0o0oGjY4yfCWdEykBROFg954hhIJQ4/pI0bL5E0HIryAgpMpGqEW9HpAAktzjg1SNxxGpH44hRIiYaTsMZxDsixknPMFKzaNgSEQwcrBtklMLDW+mBRV5lYtAaaqvdPrTWnGNYCDdtdOtq/+oRo39r4gEkFZ9LusqK/zjcWom9pwKOq1w0xbrsDILR/i7Bmit3cSG4H2icN7CEturIDDWhqD2jYnR1srm6t4XpIk5vYQff2b2oUjuJRxRRGAUXDph0Qt7eD2xbhrGgZSAoni4d31LJ0jGMglTjNSNuqjRsvkTQcivICCkykaoTZ+GAAJLQ449QgccdpROKLUyAlGk7CGsc5IMdKzjFTcMy2nTtY3Wt9XGtOW44PW490vQHPy8vLy8vLy2ubJfrRGHP6RjxVaxaNu31kdseipxdXj93SYq3kP4tPL24mhAqAMHApL+QFvRZQCHlmJ8/MGX7jtXz64Yl8K39hmUOyy5Loq2JLcYoDsVNCPpbfcKqyFDPbS9FYldpSftHjr+7JQ5xnWYrGrIDkLNs5+PnmQSV3OzhR+2jOC0jtn/os4F1uD+yAcPn+Wd3fPr4kz2MK9NwpoMaSkwxLrmh3foiHFVPYxYkCmnGz7fxQ/SruGx53zNK21cGaqoP1WOyWeXskv6uDdYUluyaVWh/V5OAcf+QnvIj28Bl/8+woyzji2JwWranWnK5/YsMPqRgf0o3hgYqNNVI24GVtUL4wzwY8HLFGqi1Gj8QNae4ckiPfCa2Req5I9XyNv1n+D6RKWo1cTsbTAAAAAElFTkSuQmCC)!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}.cc-window{opacity:1;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{-webkit-transition:transform 1s ease;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}.cc-animate.cc-revoke.cc-top{-webkit-transform:translateY(-2em);transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{-webkit-transform:translateY(2em);transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-top,.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-revoke:hover{-webkit-transform:translateY(0);transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;-webkit-transition:max-height 1s;transition:max-height 1s}.cc-revoke,.cc-window{position:fixed;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cc-revoke{padding:.5em}.cc-revoke:hover{text-decoration:underline}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em;text-decoration:underline}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.cc-window.cc-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;margin-right:1em}.cc-compliance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}.cc-floating .cc-compliance>.cc-btn{-webkit-box-flex:1;-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.cc-window.cc-banner .cc-message{margin-right:0}}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-webkit-box-flex:0;-ms-flex:none;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}.clearfix:after{clear:both;content:"";display:table}.hidden,.aspNetHidden{display:none!important}.visible{display:block!important}.visible-table{display:table!important}.visually-hidden:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute!important;white-space:nowrap;width:1px}.scroll-locked{height:100%;overflow:hidden!important}.scroll-locked body{overflow:hidden!important}.mask-fade{-webkit-mask-image:-webkit-gradient(linear,left bottom,left top,from(transparent),color-stop(35%,#000));-webkit-mask-image:linear-gradient(0deg,transparent 0%,#000 35%);mask-image:-webkit-gradient(linear,left bottom,left top,from(transparent),color-stop(35%,#000));mask-image:linear-gradient(0deg,transparent 0%,#000 35%);max-height:40rem;overflow:hidden}.mask-fade.active{-webkit-mask-image:none;mask-image:none;overflow:visible;max-height:none}.mask-fade-trigger.active{display:none}.visible-alpha,.visible-alpha-up,.visible-table-alpha,.visible-table-alpha-up{display:none!important}@media screen and (min-width: 30rem){.visible-bravo,.visible-table-bravo{display:none!important}.hidden-bravo{display:block!important}.hidden-table-bravo{display:table!important}.visible-charlie,.visible-table-charlie{display:none!important}.hidden-charlie{display:block!important}.hidden-table-charlie{display:table!important}.visible-delta,.visible-table-delta{display:none!important}.hidden-delta{display:block!important}.hidden-table-delta{display:table!important}.visible-hero,.visible-table-hero{display:none!important}.hidden-hero{display:block!important}.hidden-table-hero{display:table!important}.visible-echo,.visible-table-echo{display:none!important}.hidden-echo{display:block!important}.hidden-table-echo{display:table!important}.visible-alpha,.visible-alpha-up{display:block!important}.visible-table-alpha,.visible-table-alpha-up{display:table!important}.hidden-alpha,.hidden-alpha-up,.hidden-table-alpha,.hidden-table-alpha-up{display:none!important}}.visible-bravo,.visible-bravo-up,.visible-table-bravo,.visible-table-bravo-up{display:none!important}@media screen and (min-width: 56rem){.visible-alpha,.visible-table-alpha{display:none!important}.hidden-alpha{display:block!important}.hidden-table-alpha{display:table!important}.visible-charlie,.visible-table-charlie{display:none!important}.hidden-charlie{display:block!important}.hidden-table-charlie{display:table!important}.visible-delta,.visible-table-delta{display:none!important}.hidden-delta{display:block!important}.hidden-table-delta{display:table!important}.visible-hero,.visible-table-hero{display:none!important}.hidden-hero{display:block!important}.hidden-table-hero{display:table!important}.visible-echo,.visible-table-echo{display:none!important}.hidden-echo{display:block!important}.hidden-table-echo{display:table!important}.visible-bravo,.visible-bravo-up{display:block!important}.visible-table-bravo,.visible-table-bravo-up{display:table!important}.hidden-bravo,.hidden-bravo-up,.hidden-table-bravo,.hidden-table-bravo-up{display:none!important}}.visible-charlie,.visible-charlie-up,.visible-table-charlie,.visible-table-charlie-up{display:none!important}@media screen and (min-width: 70rem){.visible-alpha,.visible-table-alpha{display:none!important}.hidden-alpha{display:block!important}.hidden-table-alpha{display:table!important}.visible-bravo,.visible-table-bravo{display:none!important}.hidden-bravo{display:block!important}.hidden-table-bravo{display:table!important}.visible-delta,.visible-table-delta{display:none!important}.hidden-delta{display:block!important}.hidden-table-delta{display:table!important}.visible-hero,.visible-table-hero{display:none!important}.hidden-hero{display:block!important}.hidden-table-hero{display:table!important}.visible-echo,.visible-table-echo{display:none!important}.hidden-echo{display:block!important}.hidden-table-echo{display:table!important}.visible-charlie,.visible-charlie-up{display:block!important}.visible-table-charlie,.visible-table-charlie-up{display:table!important}.hidden-charlie,.hidden-charlie-up,.hidden-table-charlie,.hidden-table-charlie-up{display:none!important}}.visible-delta,.visible-delta-up,.visible-table-delta,.visible-table-delta-up{display:none!important}@media screen and (min-width: 80rem){.visible-alpha,.visible-table-alpha{display:none!important}.hidden-alpha{display:block!important}.hidden-table-alpha{display:table!important}.visible-bravo,.visible-table-bravo{display:none!important}.hidden-bravo{display:block!important}.hidden-table-bravo{display:table!important}.visible-charlie,.visible-table-charlie{display:none!important}.hidden-charlie{display:block!important}.hidden-table-charlie{display:table!important}.visible-hero,.visible-table-hero{display:none!important}.hidden-hero{display:block!important}.hidden-table-hero{display:table!important}.visible-echo,.visible-table-echo{display:none!important}.hidden-echo{display:block!important}.hidden-table-echo{display:table!important}.visible-delta,.visible-delta-up{display:block!important}.visible-table-delta,.visible-table-delta-up{display:table!important}.hidden-delta,.hidden-delta-up,.hidden-table-delta,.hidden-table-delta-up{display:none!important}}.visible-hero,.visible-hero-up,.visible-table-hero,.visible-table-hero-up{display:none!important}@media screen and (min-width: 102rem){.visible-alpha,.visible-table-alpha{display:none!important}.hidden-alpha{display:block!important}.hidden-table-alpha{display:table!important}.visible-bravo,.visible-table-bravo{display:none!important}.hidden-bravo{display:block!important}.hidden-table-bravo{display:table!important}.visible-charlie,.visible-table-charlie{display:none!important}.hidden-charlie{display:block!important}.hidden-table-charlie{display:table!important}.visible-delta,.visible-table-delta{display:none!important}.hidden-delta{display:block!important}.hidden-table-delta{display:table!important}.visible-echo,.visible-table-echo{display:none!important}.hidden-echo{display:block!important}.hidden-table-echo{display:table!important}.visible-hero,.visible-hero-up{display:block!important}.visible-table-hero,.visible-table-hero-up{display:table!important}.hidden-hero,.hidden-hero-up,.hidden-table-hero,.hidden-table-hero-up{display:none!important}}.visible-echo,.visible-echo-up,.visible-table-echo,.visible-table-echo-up{display:none!important}@media screen and (min-width: 110rem){.visible-alpha,.visible-table-alpha{display:none!important}.hidden-alpha{display:block!important}.hidden-table-alpha{display:table!important}.visible-bravo,.visible-table-bravo{display:none!important}.hidden-bravo{display:block!important}.hidden-table-bravo{display:table!important}.visible-charlie,.visible-table-charlie{display:none!important}.hidden-charlie{display:block!important}.hidden-table-charlie{display:table!important}.visible-delta,.visible-table-delta{display:none!important}.hidden-delta{display:block!important}.hidden-table-delta{display:table!important}.visible-hero,.visible-table-hero{display:none!important}.hidden-hero{display:block!important}.hidden-table-hero{display:table!important}.visible-echo,.visible-echo-up{display:block!important}.visible-table-echo,.visible-table-echo-up{display:table!important}.hidden-echo,.hidden-echo-up,.hidden-table-echo,.hidden-table-echo-up{display:none!important}}@-webkit-keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}html{font-size:1rem;font-weight:400;color:#5a5b5c;font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;line-height:1.75}[tabindex="-1"]:focus{outline:none}b,strong{font-weight:600}p+h2,p+h3,p+h4,p+h5,p+h6,ul+h2,ul+h3,ul+h4,ul+h5,ul+h6,ol+h2,ol+h3,ol+h4,ol+h5,ol+h6{margin-top:1.5rem}h1,.heading1{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.25;text-wrap-style:pretty;margin:.5em 0}h1,.heading1{font-size:2.5rem}@media screen and (min-width: 30rem){h1,.heading1{font-size:calc(2.5rem + 1*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){h1,.heading1{font-size:3.5rem}}h2,.heading2,.custom-h2{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.25;margin:.5em 0}h2,.heading2,.custom-h2{font-size:1.75rem}@media screen and (min-width: 30rem){h2,.heading2,.custom-h2{font-size:calc(1.75rem + .75*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){h2,.heading2,.custom-h2{font-size:2.5rem}}h3,.heading3,.custom-h3{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.375;margin:.5em 0}h3,.heading3,.custom-h3{font-size:1.375rem}@media screen and (min-width: 30rem){h3,.heading3,.custom-h3{font-size:calc(1.375rem + .375*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){h3,.heading3,.custom-h3{font-size:1.75rem}}h4,.heading4,.custom-h4{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.625;margin:.5em 0}h4,.heading4,.custom-h4{font-size:1.125rem}@media screen and (min-width: 30rem){h4,.heading4,.custom-h4{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){h4,.heading4,.custom-h4{font-size:1.25rem}}h5,.heading5,.custom-h5{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;margin:.5em 0}.page-header{clear:both;margin:0}@media screen and (min-width: 56rem){.page-header{clear:none}}.large-text{font-weight:300}.large-text{font-size:1.125rem}@media screen and (min-width: 30rem){.large-text{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.large-text{font-size:1.25rem}}.small-text{font-size:.875rem;font-weight:400}.base-text{font-size:1rem;font-weight:400}.small-label{font-size:.75rem;font-weight:400;letter-spacing:.1em;line-height:1.125;text-transform:uppercase}.hero-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;letter-spacing:normal;font-weight:600;line-height:1.125;margin:0;padding-bottom:0;text-wrap-style:balance}.hero-title{font-size:2.5rem}@media screen and (min-width: 30rem){.hero-title{font-size:calc(2.5rem + 3*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.hero-title{font-size:5.5rem}}.text-white .hero-title,.spec-sheet-pdf-project .hero-title{color:#fff}.section-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.25;display:block;margin-top:0;text-align:center}.section-title{font-size:1.75rem}@media screen and (min-width: 30rem){.section-title{font-size:calc(1.75rem + .75*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.section-title{font-size:2.5rem}}.section-title:after{background-color:rgba(0,0,0,.08);content:"";display:block;height:.075em;margin:.5em auto 0;max-height:3px;min-height:2px;min-width:32px;width:1em}.text-white .section-title,.spec-sheet-pdf-project .section-title{color:#fff}.text-white .section-title:after,.spec-sheet-pdf-project .section-title:after{background-color:#fff;opacity:.2}.section-sub-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;display:block;text-align:center}.large-paragraph{font-weight:300}.large-paragraph{font-size:1.125rem}@media screen and (min-width: 30rem){.large-paragraph{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.large-paragraph{font-size:1.25rem}}.small-paragraph{font-size:1rem;font-weight:400}@media screen and (min-width: 70rem){.small-paragraph{font-size:1rem;font-weight:400}}blockquote{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.625;border-left:2px solid currentColor;margin:1.5rem!important;padding:0 0 0 1.5em;text-indent:-.425em}blockquote{font-size:1.125rem}@media screen and (min-width: 30rem){blockquote{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){blockquote{font-size:1.25rem}}blockquote :first-child{margin-top:0}blockquote :last-child{margin-bottom:0}blockquote>div,blockquote>p{display:inline}blockquote:before{content:open-quote}blockquote:after{content:close-quote}blockquote+.quote-attribution{color:#2d2d2e;display:block;margin:-.5rem 1.5rem 1.5rem}blockquote+.quote-attribution:before{content:"—";padding-right:.25em}.quote-attribution{display:block;font-size:1rem;font-weight:400}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.balance-text{text-wrap:balance}.avoid-orphans{text-wrap:pretty}hr{background:rgba(0,0,0,.08);border:none;height:1px;margin:2.5vmin 0}@media screen and (min-width: 70rem){hr{margin:1.5vmin 0}}.text-white hr,.spec-sheet-pdf-project hr{background:rgba(255,255,255,.2)}hr.hr-large{margin:5vmin 0}@media screen and (min-width: 70rem){hr.hr-large{margin:3vmin 0}}.listing-header{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2.5vmin}@media screen and (min-width: 70rem){.listing-header{margin-bottom:1.5vmin}}.listing-header .listing-header-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.375;margin:0 5vmin 0 0}.listing-header .listing-header-title{font-size:1.375rem}@media screen and (min-width: 30rem){.listing-header .listing-header-title{font-size:calc(1.375rem + .375*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.listing-header .listing-header-title{font-size:1.75rem}}.listing-header .view-more{font-weight:300}.listing-header .view-more{font-size:1.125rem}@media screen and (min-width: 30rem){.listing-header .view-more{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.listing-header .view-more{font-size:1.25rem}}.no-wrap{white-space:nowrap}.status-flag{font-size:.75rem;font-weight:400;letter-spacing:.1em;line-height:1.125;border:1px solid #5a5b5c;border-radius:3px;color:#5a5b5c;padding:.175em .5em;text-transform:uppercase}.status-obsolete{border-color:#c8322b;color:#c8322b}.product-price{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.25;margin:0}.product-price{font-size:1.75rem}@media screen and (min-width: 30rem){.product-price{font-size:calc(1.75rem + .75*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.product-price{font-size:2.5rem}}.product-price sup{color:var(--color-text);font-size:.5em;top:-.75em}.article-detail{font-weight:300}.article-detail{font-size:1.125rem}@media screen and (min-width: 30rem){.article-detail{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.article-detail{font-size:1.25rem}}.article-detail .arrow-link{font-weight:inherit}a{text-decoration-color:inherit;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:.2em;color:var(--color-link);text-decoration-line:var(--link-decoration)}a:hover,a:focus{color:var(--color-link-attn);text-decoration-line:var(--link-decoration-attn)}.arrow-link{font-weight:600;text-decoration:none}.arrow-link .icon{display:inline-block;fill:currentColor;height:.375em;min-height:.5rem;min-width:.25rem;vertical-align:middle;width:.1875em}.arrow-link:hover,.arrow-link:focus{text-decoration:none}.arrow-link:hover span:not(.no-wrap),.arrow-link:focus span:not(.no-wrap){text-decoration-color:inherit;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:.2em}.large-text .arrow-link{font-weight:inherit}a.icon-link{color:#2d2d2e;display:block;padding-left:1.5em;position:relative;text-decoration-line:none}a.icon-link .icon{display:block;height:1em;left:0;margin-top:.375em;position:absolute;width:1em}a.icon-link svg{display:block;fill:#5a5b5c;margin:0 auto}a.icon-link:hover,a.icon-link:focus{color:#c8322b}a.icon-link .icon-close{height:.75em;margin-top:.125em;width:.75em}a.icon-link .icon-download,a.icon-link .icon-link,a.icon-link .icon-pencil{height:1em;width:1em}a.back-to-top{font-size:.875rem;color:#5a5b5c}a.back-to-top-floating{background-color:#5a5b5c;border-radius:3px;bottom:.5rem;-webkit-box-shadow:0 0 0 2px rgba(255,255,255,.15);box-shadow:0 0 0 2px rgba(255,255,255,.15);height:0;line-height:2.5em;opacity:0;position:fixed;right:.5rem;text-align:center;-webkit-transition:.3s opacity ease-out;transition:.3s opacity ease-out;width:2.5rem;z-index:9000}a.back-to-top-floating svg{display:inline-block;fill:#fff;height:.5rem;width:1rem}a.back-to-top-floating:hover,a.back-to-top-floating:focus{background-color:#c8322b;-webkit-box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px #fff}@media screen and (min-width: 56rem){a.back-to-top-floating{bottom:1rem;right:1rem}}a.back-to-top-floating.active{height:2.5rem;opacity:1}a.a11y-skip-link{background:#c8322b;color:#fff;left:0;padding:.5rem 1rem;position:absolute;top:0;z-index:9990}a.a11y-skip-link:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute!important;white-space:nowrap;width:1px}a.a11y-skip-link:hover,a.a11y-skip-link:focus{color:#fff}.sharethis-inline-share-buttons{margin:1.5rem 0}.unstyled-list{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0}.unstyled-list>li{margin:.5em 0}.vlist{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0;padding-bottom:0}.vlist>li{display:block}.hlist{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0}.hlist:after{clear:both;content:"";display:table}.hlist>li{float:left}.ilist{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0}.ilist>li{display:inline-block;vertical-align:top}.flex-list{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.striped-list{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0}.striped-list li{padding:.75em 1em}.striped-list li:nth-child(odd){background-color:#f7f7f7}.ruled-list{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0;border-top:1px solid rgba(0,0,0,.08)}.ruled-list li{border-bottom:1px solid rgba(0,0,0,.08);padding:.75em 0}dt{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.625}dt{font-size:1.125rem}@media screen and (min-width: 30rem){dt{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){dt{font-size:1.25rem}}dd{margin-left:0}dd+dt{margin-top:1em}.btn,button,input[type=button]{background:none;border:none;color:inherit;font:inherit;font-weight:inherit;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;display:inline-block;font-size:1rem;font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;line-height:1.5;max-width:25em;overflow:hidden;padding:.625em 1.75em;position:relative;text-align:center;text-decoration:none;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;vertical-align:middle;background-color:var(--color-btn-bg);border:2px solid var(--color-btn-border);color:var(--color-btn-text)}.btn:hover,.btn:focus,button:hover,button:focus,input[type=button]:hover,input[type=button]:focus{background:none;color:inherit}.btn [class^=icon-],button [class^=icon-],input[type=button] [class^=icon-]{display:inline-block;fill:currentColor;margin-right:.25em;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;vertical-align:middle}.btn .icon-close,button .icon-close,input[type=button] .icon-close{height:.75em;width:.75em}.btn .icon-download,button .icon-download,input[type=button] .icon-download{height:1em;width:1em}.btn:hover,.btn:focus,button:hover,button:focus,input[type=button]:hover,input[type=button]:focus{text-decoration:none}.btn:hover,.btn:focus,button:hover,button:focus,input[type=button]:hover,input[type=button]:focus{background-color:var(--color-btn-attn-bg);border-color:var(--color-btn-attn-border);color:var(--color-btn-attn-text)}.btn.active,button.active,input[type=button].active{background-color:#2d2d2e;border-color:#2d2d2e;color:#fff}.btn-secondary,button[type=reset],input[type=reset]{background:none;border:none;color:inherit;font:inherit;font-weight:inherit;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;display:inline-block;font-size:1rem;font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;line-height:1.5;max-width:25em;overflow:hidden;padding:.625em 1.75em;position:relative;text-align:center;text-decoration:none;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;vertical-align:middle;border:2px solid var(--color-btn-sec);color:var(--color-btn-sec)}.btn-secondary:hover,.btn-secondary:focus,button[type=reset]:hover,button[type=reset]:focus,input[type=reset]:hover,input[type=reset]:focus{background:none;color:inherit}.btn-secondary [class^=icon-],button[type=reset] [class^=icon-],input[type=reset] [class^=icon-]{display:inline-block;fill:currentColor;margin-right:.25em;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;vertical-align:middle}.btn-secondary .icon-close,button[type=reset] .icon-close,input[type=reset] .icon-close{height:.75em;width:.75em}.btn-secondary .icon-download,button[type=reset] .icon-download,input[type=reset] .icon-download{height:1em;width:1em}.btn-secondary:hover,.btn-secondary:focus,button[type=reset]:hover,button[type=reset]:focus,input[type=reset]:hover,input[type=reset]:focus{text-decoration:none}.btn-secondary:hover,.btn-secondary:focus,button[type=reset]:hover,button[type=reset]:focus,input[type=reset]:hover,input[type=reset]:focus{background-color:var(--color-btn-sec-attn-bg);border-color:var(--color-btn-sec-attn-bg);color:var(--color-btn-sec-attn-text)}.btn-secondary.active,button[type=reset].active,input[type=reset].active{background-color:#5a5b5c;border-color:#5a5b5c;color:#fff}.text-white .btn-secondary,.spec-sheet-pdf-project .btn-secondary,.text-white button[type=reset],.spec-sheet-pdf-project button[type=reset],.text-white input[type=reset],.spec-sheet-pdf-project input[type=reset]{border-color:#fff;color:#fff}.text-white .btn-secondary:hover,.spec-sheet-pdf-project .btn-secondary:hover,.text-white .btn-secondary:focus,.spec-sheet-pdf-project .btn-secondary:focus,.text-white button[type=reset]:hover,.spec-sheet-pdf-project button[type=reset]:hover,.text-white button[type=reset]:focus,.spec-sheet-pdf-project button[type=reset]:focus,.text-white input[type=reset]:hover,.spec-sheet-pdf-project input[type=reset]:hover,.text-white input[type=reset]:focus,.spec-sheet-pdf-project input[type=reset]:focus{background-color:#fff;color:#2d2d2e}.btn-cta,button[type=submit],input[type=submit]{background:none;border:none;color:inherit;font:inherit;font-weight:inherit;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;display:inline-block;font-size:1rem;font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;line-height:1.5;max-width:25em;overflow:hidden;padding:.625em 1.75em;position:relative;text-align:center;text-decoration:none;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;vertical-align:middle;background-color:var(--color-btn-cta-bg);border:2px solid var(--color-btn-cta-border);color:var(--color-btn-cta-text)}.btn-cta:hover,.btn-cta:focus,button[type=submit]:hover,button[type=submit]:focus,input[type=submit]:hover,input[type=submit]:focus{background:none;color:inherit}.btn-cta [class^=icon-],button[type=submit] [class^=icon-],input[type=submit] [class^=icon-]{display:inline-block;fill:currentColor;margin-right:.25em;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;vertical-align:middle}.btn-cta .icon-close,button[type=submit] .icon-close,input[type=submit] .icon-close{height:.75em;width:.75em}.btn-cta .icon-download,button[type=submit] .icon-download,input[type=submit] .icon-download{height:1em;width:1em}.btn-cta:hover,.btn-cta:focus,button[type=submit]:hover,button[type=submit]:focus,input[type=submit]:hover,input[type=submit]:focus{text-decoration:none}.btn-cta:hover,.btn-cta:focus,button[type=submit]:hover,button[type=submit]:focus,input[type=submit]:hover,input[type=submit]:focus{background-color:var(--color-btn-cta-attn-bg);border-color:var(--color-btn-cta-attn-border);color:var(--color-btn-cta-attn-text)}.btn-cta.active,button[type=submit].active,input[type=submit].active{background-color:#2d2d2e;border-color:#2d2d2e;color:#fff}.btn-light{background:none;border:none;color:inherit;font:inherit;font-weight:inherit;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;display:inline-block;font-size:1rem;font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;line-height:1.5;max-width:25em;overflow:hidden;padding:.625em 1.75em;position:relative;text-align:center;text-decoration:none;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;vertical-align:middle;border:2px solid var(--color-btn-light-border);color:var(--color-btn-light-text)}.btn-light:hover,.btn-light:focus{background:none;color:inherit}.btn-light [class^=icon-]{display:inline-block;fill:currentColor;margin-right:.25em;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;vertical-align:middle}.btn-light .icon-close{height:.75em;width:.75em}.btn-light .icon-download{height:1em;width:1em}.btn-light:hover,.btn-light:focus{text-decoration:none}.btn-light:hover{background-color:var(--color-btn-light-attn-bg);border-color:var(--color-btn-light-attn-bg);color:var(--color-btn-light-attn-text)}.btn-light.active{background-color:var(--color-btn-light-active-bg);border-color:var(--color-btn-light-active-bg);color:var(--color-btn-light-active-text)}.btn-white{background:none;border:none;color:inherit;font:inherit;font-weight:inherit;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;display:inline-block;font-size:1rem;font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;line-height:1.5;max-width:25em;overflow:hidden;padding:.625em 1.75em;position:relative;text-align:center;text-decoration:none;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;vertical-align:middle}.btn-white:hover,.btn-white:focus{background:none;color:inherit}.btn-white [class^=icon-]{display:inline-block;fill:currentColor;margin-right:.25em;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;vertical-align:middle}.btn-white .icon-close{height:.75em;width:.75em}.btn-white .icon-download{height:1em;width:1em}.btn-white:hover,.btn-white:focus{text-decoration:none}.btn-white,.text-white .btn,.spec-sheet-pdf-project .btn,.text-white .btn-white,.text-white .btn-cta,.spec-sheet-pdf-project .btn-cta,.text-white button,.spec-sheet-pdf-project button,.text-white input[type=submit],.spec-sheet-pdf-project input[type=submit],.text-white input[type=button],.spec-sheet-pdf-project input[type=button]{background-color:#fff;border:2px solid #fff;color:#5a5b5c}.btn-white:hover,.btn-white:focus,.text-white .btn:hover,.spec-sheet-pdf-project .btn:hover,.text-white .btn:focus,.spec-sheet-pdf-project .btn:focus,.text-white .btn-white:hover,.text-white .btn-white:focus,.text-white .btn-cta:hover,.spec-sheet-pdf-project .btn-cta:hover,.text-white .btn-cta:focus,.spec-sheet-pdf-project .btn-cta:focus,.text-white button:hover,.spec-sheet-pdf-project button:hover,.text-white button:focus,.spec-sheet-pdf-project button:focus,.text-white input[type=submit]:hover,.spec-sheet-pdf-project input[type=submit]:hover,.text-white input[type=submit]:focus,.spec-sheet-pdf-project input[type=submit]:focus,.text-white input[type=button]:hover,.spec-sheet-pdf-project input[type=button]:hover,.text-white input[type=button]:focus,.spec-sheet-pdf-project input[type=button]:focus{background-color:transparent;border-color:#fff;color:#fff}.btn-white.active,.text-white .btn.active,.spec-sheet-pdf-project .btn.active,.text-white .btn-white.active,.text-white .btn-cta.active,.spec-sheet-pdf-project .btn-cta.active,.text-white button.active,.spec-sheet-pdf-project button.active,.text-white input[type=submit].active,.spec-sheet-pdf-project input[type=submit].active,.text-white input[type=button].active,.spec-sheet-pdf-project input[type=button].active{background-color:transparent;border-color:#fff;color:#fff}.text-white .btn-secondary,.spec-sheet-pdf-project .btn-secondary{background-color:transparent;border:2px solid #fff;color:#fff}.text-white .btn-secondary:hover,.spec-sheet-pdf-project .btn-secondary:hover,.text-white .btn-secondary:focus,.spec-sheet-pdf-project .btn-secondary:focus{background-color:#fff;color:#5a5b5c}.text-white .btn-secondary.active,.spec-sheet-pdf-project .btn-secondary.active{background-color:#fff;color:#5a5b5c}.btn-disabled,button:disabled{background:none;border:none;color:inherit;font:inherit;font-weight:inherit;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;display:inline-block;font-size:1rem;font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;line-height:1.5;max-width:25em;overflow:hidden;padding:.625em 1.75em;position:relative;text-align:center;text-decoration:none;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;vertical-align:middle;border:2px solid #5a5b5c;color:#5a5b5c;cursor:default;opacity:.5}.btn-disabled:hover,.btn-disabled:focus,button:disabled:hover,button:disabled:focus{background:none;color:inherit}.btn-disabled [class^=icon-],button:disabled [class^=icon-]{display:inline-block;fill:currentColor;margin-right:.25em;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;vertical-align:middle}.btn-disabled .icon-close,button:disabled .icon-close{height:.75em;width:.75em}.btn-disabled .icon-download,button:disabled .icon-download{height:1em;width:1em}.btn-disabled:hover,.btn-disabled:focus,button:disabled:hover,button:disabled:focus{text-decoration:none}.btn-disabled:hover,.btn-disabled:focus,button:disabled:hover,button:disabled:focus{background-color:transparent;border:2px solid #5a5b5c;color:#5a5b5c}.btn-disabled.active,button:disabled.active{background-color:#5a5b5c;color:#fff}.btn-small{font-size:.875rem}.btn-full{display:block;width:100%}.filter-toggle-btn .menu-icon{background-color:#5a5b5c;display:inline-block;left:auto;margin:-.25em .25em 0 0;position:relative;top:auto}.filter-toggle-btn .menu-icon:before,.filter-toggle-btn .menu-icon:after{background-color:#5a5b5c}.filter-toggle-btn:hover:not(.active) .menu-icon,.filter-toggle-btn:hover .menu-icon:before,.filter-toggle-btn:hover .menu-icon:after,.filter-toggle-btn:focus:not(.active) .menu-icon,.filter-toggle-btn:focus .menu-icon:before,.filter-toggle-btn:focus .menu-icon:after{background-color:#fff}.btn-small-label,button.btn-small-label{background:none;border:none;border-radius:0;color:inherit;font:inherit;font-weight:inherit;padding:0;font-size:.75rem;font-weight:400;letter-spacing:.1em;line-height:1.125;text-transform:uppercase;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-heading);display:-webkit-box;display:-ms-flexbox;display:flex;gap:.375em;text-decoration:none}.btn-small-label:hover,.btn-small-label:focus,button.btn-small-label:hover,button.btn-small-label:focus{background:none;color:inherit}.btn-small-label:disabled,button.btn-small-label:disabled{border:none;color:var(--color-heading)}@media (hover: hover){.btn-small-label:not(:disabled):hover,button.btn-small-label:not(:disabled):hover{text-decoration-color:inherit;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:.2em;color:var(--color-text)}}.btn-small-label .btn-small-label-icon,button.btn-small-label .btn-small-label-icon{display:block;fill:none;height:1.5em;stroke-width:2px;stroke:currentColor;width:1.5em}.btn-reset,.btn-reset.active{background:none;border:none;border-radius:0;color:inherit;font:inherit;font-weight:inherit;padding:0}.btn-reset:hover,.btn-reset:focus,.btn-reset.active:hover,.btn-reset.active:focus{background:none;color:inherit}.btn-loading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.5rem}.btn-loading:before{-webkit-animation:loader 1s infinite linear;animation:loader 1s infinite linear;border:.5em solid rgba(45,45,46,.12);border-radius:50%;border-top-color:rgba(45,45,46,.47);display:block;height:4em;-webkit-transform:translateZ(0);transform:translateZ(0);width:4em;border-color:currentColor;border-top-color:transparent;border-width:.125em;content:"";height:1em;width:1em}.btn-loading:disabled{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.form-wrapper{background:#f7f7f7;padding:5vmin}@media screen and (min-width: 70rem){.form-wrapper{padding:1.5vmin 3vmin}}.form-wrapper .unit{margin:.5em 0}.form-centered{font-size:1rem;margin-left:auto;margin-right:auto;max-width:30em}.form-centered .submit{text-align:center}fieldset{border:none;margin:0;padding:0}.form-fields{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.25em;margin-top:1.25em}.form-fields .form-field{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;margin:0}.form-fields .form-field+.form-field{margin-left:1.25em}@media screen and (min-width: 30rem){.form-fields-alpha{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.25em;margin-top:1.25em}.form-fields-alpha .form-field{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;margin:0}.form-fields-alpha .form-field+.form-field{margin-left:1.25em}}@media screen and (min-width: 56rem){.form-fields-bravo{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.25em;margin-top:1.25em}.form-fields-bravo .form-field{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;margin:0}.form-fields-bravo .form-field+.form-field{margin-left:1.25em}}@media screen and (min-width: 70rem){.form-fields-charlie{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.25em;margin-top:1.25em}.form-fields-charlie .form-field{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;margin:0}.form-fields-charlie .form-field+.form-field{margin-left:1.25em}}@media screen and (min-width: 80rem){.form-fields-delta{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.25em;margin-top:1.25em}.form-fields-delta .form-field{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;margin:0}.form-fields-delta .form-field+.form-field{margin-left:1.25em}}@media screen and (min-width: 102rem){.form-fields-hero{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.25em;margin-top:1.25em}.form-fields-hero .form-field{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;margin:0}.form-fields-hero .form-field+.form-field{margin-left:1.25em}}@media screen and (min-width: 110rem){.form-fields-echo{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.25em;margin-top:1.25em}.form-fields-echo .form-field{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;margin:0}.form-fields-echo .form-field+.form-field{margin-left:1.25em}}legend{display:block}label,form.EPiServerForms .Form__Element .Form__Element__Caption{color:#2d2d2e;font-size:1rem;font-weight:600;display:block;letter-spacing:normal;margin:0 0 .25rem;min-width:0;text-transform:none}label input[type=checkbox],label input[type=radio],form.EPiServerForms .Form__Element .Form__Element__Caption input[type=checkbox],form.EPiServerForms .Form__Element .Form__Element__Caption input[type=radio]{margin-right:.35em}.text-white label,.spec-sheet-pdf-project label,.text-white form.EPiServerForms .Form__Element .Form__Element__Caption,.spec-sheet-pdf-project form.EPiServerForms .Form__Element .Form__Element__Caption{color:#fff}.required>label:after,label.required:after{color:#c8322b;content:" *";font-size:1.5em;line-height:0;vertical-align:middle}input:not([type]),input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=week],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],input[type=color],textarea,select{-webkit-appearance:none;background-color:#fff;border:2px solid rgba(0,0,0,.16);border-radius:3px;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:#2d2d2e;display:block;font-size:1rem;font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:inherit;line-height:1.25;max-width:30em;padding:.75em 1em;width:100%}input:focus:not([type]),input[type=text]:focus,input[type=password]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=month]:focus,input[type=week]:focus,input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=time]:focus,input[type=url]:focus,input[type=color]:focus,textarea:focus,select:focus{border-color:#5a5b5c}.ValidationFail>input:not([type]),.ValidationFail>input[type=text],.ValidationFail>input[type=password],.ValidationFail>input[type=date],.ValidationFail>input[type=datetime],.ValidationFail>input[type=datetime-local],.ValidationFail>input[type=month],.ValidationFail>input[type=week],.ValidationFail>input[type=email],.ValidationFail>input[type=number],.ValidationFail>input[type=search],.ValidationFail>input[type=tel],.ValidationFail>input[type=time],.ValidationFail>input[type=url],.ValidationFail>input[type=color],.ValidationFail>textarea,.ValidationFail>select{border-color:#c8322b}input:disabled:not([type]),input[type=text]:disabled,input[type=password]:disabled,input[type=date]:disabled,input[type=datetime]:disabled,input[type=datetime-local]:disabled,input[type=month]:disabled,input[type=week]:disabled,input[type=email]:disabled,input[type=number]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=time]:disabled,input[type=url]:disabled,input[type=color]:disabled,textarea:disabled,select:disabled{opacity:.5}.text-white input:not([type]),.spec-sheet-pdf-project input:not([type]),.text-white input[type=text],.spec-sheet-pdf-project input[type=text],.text-white input[type=password],.spec-sheet-pdf-project input[type=password],.text-white input[type=date],.spec-sheet-pdf-project input[type=date],.text-white input[type=datetime],.spec-sheet-pdf-project input[type=datetime],.text-white input[type=datetime-local],.spec-sheet-pdf-project input[type=datetime-local],.text-white input[type=month],.spec-sheet-pdf-project input[type=month],.text-white input[type=week],.spec-sheet-pdf-project input[type=week],.text-white input[type=email],.spec-sheet-pdf-project input[type=email],.text-white input[type=number],.spec-sheet-pdf-project input[type=number],.text-white input[type=search],.spec-sheet-pdf-project input[type=search],.text-white input[type=tel],.spec-sheet-pdf-project input[type=tel],.text-white input[type=time],.spec-sheet-pdf-project input[type=time],.text-white input[type=url],.spec-sheet-pdf-project input[type=url],.text-white input[type=color],.spec-sheet-pdf-project input[type=color],.text-white textarea,.spec-sheet-pdf-project textarea,.text-white select,.spec-sheet-pdf-project select{border-color:#fff}input[type=color]{height:2em;max-width:none;padding:2px;width:3em}input[type=file]{color:var(--color-text);font-family:inherit;font-size:1rem;font-weight:400;max-width:40em;width:100%}input[type=file]:disabled::-webkit-file-upload-button{cursor:auto;opacity:.4}input[type=file]:disabled::file-selector-button{cursor:auto;opacity:.4}input[type=file]:not(:disabled):hover::-webkit-file-upload-button{background-color:#2d2d2e;border-color:#2d2d2e;color:#fff}input[type=file]:not(:disabled):hover::file-selector-button{background-color:#2d2d2e;border-color:#2d2d2e;color:#fff}.text-white input[type=file]:not(:disabled):hover::-webkit-file-upload-button,.spec-sheet-pdf-project input[type=file]:not(:disabled):hover::-webkit-file-upload-button{background-color:#fff;border-color:#fff;color:#2d2d2e}.text-white input[type=file]:not(:disabled):hover::file-selector-button,.spec-sheet-pdf-project input[type=file]:not(:disabled):hover::file-selector-button{background-color:#fff;border-color:#fff;color:#2d2d2e}input::-webkit-file-upload-button{background:none;border:none;color:inherit;font:inherit;font-weight:inherit;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;display:inline-block;font-size:1rem;font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;line-height:1.5;max-width:25em;overflow:hidden;padding:.625em 1.75em;position:relative;text-align:center;text-decoration:none;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;vertical-align:middle;background-color:#5a5b5c;border:2px solid #5a5b5c;color:#fff;margin-right:.75em}input::file-selector-button{background:none;border:none;color:inherit;font:inherit;font-weight:inherit;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;display:inline-block;font-size:1rem;font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;line-height:1.5;max-width:25em;overflow:hidden;padding:.625em 1.75em;position:relative;text-align:center;text-decoration:none;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;vertical-align:middle;background-color:#5a5b5c;border:2px solid #5a5b5c;color:#fff;margin-right:.75em}input::-webkit-file-upload-button:hover,input::-webkit-file-upload-button:focus{background:none;color:inherit}input::file-selector-button:hover,input::file-selector-button:focus{background:none;color:inherit}input::-webkit-file-upload-button [class^=icon-]{display:inline-block;fill:currentColor;margin-right:.25em;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;vertical-align:middle}input::file-selector-button [class^=icon-]{display:inline-block;fill:currentColor;margin-right:.25em;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;vertical-align:middle}input::-webkit-file-upload-button .icon-close{height:.75em;width:.75em}input::file-selector-button .icon-close{height:.75em;width:.75em}input::-webkit-file-upload-button .icon-download{height:1em;width:1em}input::file-selector-button .icon-download{height:1em;width:1em}input::-webkit-file-upload-button:hover,input::-webkit-file-upload-button:focus{text-decoration:none}input::file-selector-button:hover,input::file-selector-button:focus{text-decoration:none}.text-white input::-webkit-file-upload-button,.spec-sheet-pdf-project input::-webkit-file-upload-button{background-color:transparent;border-color:#fff;color:#fff}.text-white input::file-selector-button,.spec-sheet-pdf-project input::file-selector-button{background-color:transparent;border-color:#fff;color:#fff}select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%235a5b5c%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E);background-position:right .7em top 50%;background-repeat:no-repeat;background-size:.65em auto;padding-right:1.75em}select::-ms-expand{display:none}optgroup{color:#5a5b5c;font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal}optgroup:not(:last-child){border-bottom:1px solid rgba(0,0,0,.08);margin-bottom:1em;padding-bottom:.75em}option{color:#5a5b5c;font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;letter-spacing:.0125em;line-height:1.75;padding:.25em 0;text-transform:none}input[type=checkbox]~label,input[type=radio]~label,label input[type=checkbox]~span,label input[type=radio]~span{color:#5a5b5c;cursor:pointer;display:block;font-size:1rem;font-weight:400;letter-spacing:inherit;line-height:inherit;margin-bottom:.375em;padding-left:1.375rem;position:relative;text-transform:none}.text-white input[type=checkbox]~label,.spec-sheet-pdf-project input[type=checkbox]~label,.text-white input[type=radio]~label,.spec-sheet-pdf-project input[type=radio]~label,.text-white label input[type=checkbox]~span,.spec-sheet-pdf-project label input[type=checkbox]~span,.text-white label input[type=radio]~span,.spec-sheet-pdf-project label input[type=radio]~span,label .text-white input[type=checkbox]~span,label .spec-sheet-pdf-project input[type=checkbox]~span,label .text-white input[type=radio]~span,label .spec-sheet-pdf-project input[type=radio]~span{color:rgba(255,255,255,.85)}input[type=checkbox]~label:before,input[type=radio]~label:before,label input[type=checkbox]~span:before,label input[type=radio]~span:before{background-color:#fff;border:2px solid rgba(0,0,0,.16);border-radius:3px;content:"";display:block;height:1rem;left:0;line-height:1;margin-top:.3125em;position:absolute;text-align:center;top:.0625em;-webkit-transition:.2s border-color ease-out,.2s background ease-out;transition:.2s border-color ease-out,.2s background ease-out;width:1rem}.text-white input[type=checkbox]~label:before,.spec-sheet-pdf-project input[type=checkbox]~label:before,.text-white input[type=radio]~label:before,.spec-sheet-pdf-project input[type=radio]~label:before,.text-white label input[type=checkbox]~span:before,.spec-sheet-pdf-project label input[type=checkbox]~span:before,.text-white label input[type=radio]~span:before,.spec-sheet-pdf-project label input[type=radio]~span:before,label .text-white input[type=checkbox]~span:before,label .spec-sheet-pdf-project input[type=checkbox]~span:before,label .text-white input[type=radio]~span:before,label .spec-sheet-pdf-project input[type=radio]~span:before{background:transparent;border-color:rgba(255,255,255,.65)}input[type=checkbox]~label:hover:before,input[type=radio]~label:hover:before,label input[type=checkbox]~span:hover:before,label input[type=radio]~span:hover:before,input[type=checkbox]~label:focus:before,input[type=radio]~label:focus:before,label input[type=checkbox]~span:focus:before,label input[type=radio]~span:focus:before{border-color:#5a5b5c}.text-white input[type=checkbox]~label:hover:before,.spec-sheet-pdf-project input[type=checkbox]~label:hover:before,.text-white input[type=radio]~label:hover:before,.spec-sheet-pdf-project input[type=radio]~label:hover:before,.text-white label input[type=checkbox]~span:hover:before,.spec-sheet-pdf-project label input[type=checkbox]~span:hover:before,.text-white label input[type=radio]~span:hover:before,.spec-sheet-pdf-project label input[type=radio]~span:hover:before,label .text-white input[type=checkbox]~span:hover:before,label .spec-sheet-pdf-project input[type=checkbox]~span:hover:before,label .text-white input[type=radio]~span:hover:before,label .spec-sheet-pdf-project input[type=radio]~span:hover:before,.text-white input[type=checkbox]~label:focus:before,.spec-sheet-pdf-project input[type=checkbox]~label:focus:before,.text-white input[type=radio]~label:focus:before,.spec-sheet-pdf-project input[type=radio]~label:focus:before,.text-white label input[type=checkbox]~span:focus:before,.spec-sheet-pdf-project label input[type=checkbox]~span:focus:before,.text-white label input[type=radio]~span:focus:before,.spec-sheet-pdf-project label input[type=radio]~span:focus:before,label .text-white input[type=checkbox]~span:focus:before,label .spec-sheet-pdf-project input[type=checkbox]~span:focus:before,label .text-white input[type=radio]~span:focus:before,label .spec-sheet-pdf-project input[type=radio]~span:focus:before{border-color:#fff}input[type=checkbox],input[type=radio]{float:left;height:0!important;left:0;opacity:0;top:0;width:0!important}input[type=checkbox]:focus~label:before,input[type=radio]:focus~label:before,label input[type=checkbox]:focus~span:before,label input[type=radio]:focus~span:before{border-color:#5a5b5c}.text-white input[type=checkbox]:focus~label:before,.spec-sheet-pdf-project input[type=checkbox]:focus~label:before,.text-white input[type=radio]:focus~label:before,.spec-sheet-pdf-project input[type=radio]:focus~label:before,.text-white label input[type=checkbox]:focus~span:before,.spec-sheet-pdf-project label input[type=checkbox]:focus~span:before,.text-white label input[type=radio]:focus~span:before,.spec-sheet-pdf-project label input[type=radio]:focus~span:before{border-color:#fff}input[type=checkbox]+label:before,input[type=checkbox]:indeterminate~label:before,.hs-form-checkbox input[type=checkbox]+span:before,.hs-form-booleancheckbox input[type=checkbox]+span:before{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 12 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.75 3L4.5 9L2.25 6.75' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}input[type=checkbox]:checked+label:before,.hs-form-checkbox input[type=checkbox]:checked+span:before,.hs-form-booleancheckbox input[type=checkbox]:checked+span:before{background-color:#5a5b5c;background-size:.75em .75em;border-color:#5a5b5c;content:""}.text-white input[type=checkbox]:checked+label:before,.spec-sheet-pdf-project input[type=checkbox]:checked+label:before,.text-white .hs-form-checkbox input[type=checkbox]:checked+span:before,.spec-sheet-pdf-project .hs-form-checkbox input[type=checkbox]:checked+span:before,.text-white .hs-form-booleancheckbox input[type=checkbox]:checked+span:before,.spec-sheet-pdf-project .hs-form-booleancheckbox input[type=checkbox]:checked+span:before{background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 12 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.75 3L4.5 9L2.25 6.75' fill='none' stroke='%232d2d2e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");border-color:#fff}input[type=checkbox]:indeterminate~label:before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 12 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 6H3' stroke='%232d2d2e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:.75em}input[type=radio]+label:before,.hs-form-radio input[type=radio]+span:before{border-radius:100%}input[type=radio]:checked+label:before,.hs-form-radio input[type=radio]:checked+span:before{background-color:#fff;border-color:#5a5b5c;-webkit-box-shadow:inset 0 0 0 .1875rem #5a5b5c;box-shadow:inset 0 0 0 .1875rem #5a5b5c}.text-white input[type=radio]:checked+label:before,.spec-sheet-pdf-project input[type=radio]:checked+label:before,.text-white .hs-form-radio input[type=radio]:checked+span:before,.spec-sheet-pdf-project .hs-form-radio input[type=radio]:checked+span:before{background-color:#5a5b5c;border-color:#fff;-webkit-box-shadow:inset 0 0 0 .1875rem #fff;box-shadow:inset 0 0 0 .1875rem #fff;color:#2d2d2e}input[type=radio]:focus-visible+label:before{background-color:#5a5b5c;-webkit-box-shadow:inset 0 0 0 .1875rem #fff;box-shadow:inset 0 0 0 .1875rem #fff}textarea{resize:vertical}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#75766f}input:-moz-placeholder,textarea:-moz-placeholder{color:#75766f}input::-moz-placeholder,textarea::-moz-placeholder{color:#75766f}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#75766f}.form-field,form.EPiServerForms .Form__Element{margin-bottom:1.25em;margin-top:1.25em}.Form__Element__ValidationError,.ValidationFail>.Form__Element__Caption,.ValidationFail>label{color:#c8322b;font-size:.875rem}.form-field-tip{display:block;font-size:.875rem;margin:.5rem 0}input[type=range]{-webkit-appearance:none;background-color:transparent;margin:.5rem 0;max-width:30em;width:100%}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{background:rgba(0,0,0,.16);border:none;border-radius:1px;cursor:pointer;height:2px;width:100%}.text-white input[type=range]::-webkit-slider-runnable-track,.spec-sheet-pdf-project input[type=range]::-webkit-slider-runnable-track{background:rgba(255,255,255,.65)}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:2px solid #5a5b5c;border-radius:100px;cursor:pointer;height:1rem;margin-top:-.5rem;width:1rem}.text-white input[type=range]::-webkit-slider-thumb,.spec-sheet-pdf-project input[type=range]::-webkit-slider-thumb{border-color:#fff}input[type=range]:focus::-webkit-slider-runnable-track{background:#5a5b5c}.text-white input[type=range]:focus::-webkit-slider-runnable-track,.spec-sheet-pdf-project input[type=range]:focus::-webkit-slider-runnable-track{background:#fff}input[type=range]::-moz-range-track{background:rgba(0,0,0,.16);border:none;border-radius:1px;cursor:pointer;height:2px;width:100%}.text-white input[type=range]::-moz-range-track,.spec-sheet-pdf-project input[type=range]::-moz-range-track{background:rgba(255,255,255,.65)}input[type=range]::-moz-range-thumb{background:#fff;border:2px solid #5a5b5c;border-radius:100%;cursor:pointer;height:1rem;width:1rem}.text-white input[type=range]::-moz-range-thumb,.spec-sheet-pdf-project input[type=range]::-moz-range-thumb{border-color:#fff}input[type=range]::-ms-track{background:transparent;border-color:transparent;border-width:.5rem 0;color:transparent;cursor:pointer;height:2px;width:100%}input[type=range]::-ms-fill-lower{background:rgba(0,0,0,.16);border:none;border-radius:1px}.text-white input[type=range]::-ms-fill-lower,.spec-sheet-pdf-project input[type=range]::-ms-fill-lower{background:rgba(255,255,255,.65)}input[type=range]::-ms-fill-upper{background:rgba(0,0,0,.16);border:none;border-radius:1px}.text-white input[type=range]::-ms-fill-upper,.spec-sheet-pdf-project input[type=range]::-ms-fill-upper{background:rgba(255,255,255,.65)}input[type=range]::-ms-thumb{background:#fff;border:2px solid #5a5b5c;border-radius:100px;cursor:pointer;height:1rem;margin-top:0;width:1rem}.text-white input[type=range]::-ms-thumb,.spec-sheet-pdf-project input[type=range]::-ms-thumb{border-color:#fff}input[type=range]:focus::-ms-fill-lower{background:#5a5b5c}.text-white input[type=range]:focus::-ms-fill-lower,.spec-sheet-pdf-project input[type=range]:focus::-ms-fill-lower{background:#fff}input[type=range]:focus::-ms-fill-upper{background:#5a5b5c}.text-white input[type=range]:focus::-ms-fill-upper,.spec-sheet-pdf-project input[type=range]:focus::-ms-fill-upper{background:#fff}@supports (-ms-ime-align: auto){input[type=range]{margin:0}}.floating-label{font-size:1rem;overflow:hidden;position:relative}.floating-label>label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid transparent;display:-webkit-box;display:-ms-flexbox;display:flex;color:#75766f;font-size:1em;font-weight:400;height:100%;left:0;line-height:1.25;margin:0;padding:.75em 1em;pointer-events:none;position:absolute;top:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:opacity .15s ease-out,scale .2s ease-out,translate .2s ease-out;transition:opacity .15s ease-out,scale .2s ease-out,translate .2s ease-out;white-space:nowrap}.floating-label>input{font-size:1em;padding-left:1em}.floating-label>input::-webkit-input-placeholder{color:transparent}.floating-label>input::-moz-placeholder{color:transparent}.floating-label>input:-ms-input-placeholder{color:transparent}.floating-label>input::-ms-input-placeholder{color:transparent}.floating-label>input::placeholder{color:transparent}.floating-label>input:not(:-moz-placeholder-shown){padding-bottom:.375em;padding-top:1.125em}.floating-label>input:not(:-ms-input-placeholder){padding-bottom:.375em;padding-top:1.125em}.floating-label>input:focus,.floating-label>input:not(:placeholder-shown){padding-bottom:.375em;padding-top:1.125em}.floating-label>input:-webkit-autofill{padding-bottom:.375em;padding-top:1.125em}.floating-label>input:not(:-moz-placeholder-shown)~label{scale:.75;translate:.25em -.375em}.floating-label>input:not(:-ms-input-placeholder)~label{scale:.75;translate:.25em -.375em}.floating-label>input:focus~label,.floating-label>input:not(:placeholder-shown)~label{scale:.75;translate:.25em -.375em}.floating-label>input:-webkit-autofill~label{scale:.75;translate:.25em -.375em}.floating-label>select:not([data-value=""]):valid{padding-bottom:.375em;padding-top:1.125em}.floating-label>select:not([data-value=""]):valid~label{scale:.75;translate:.25em -.375em}form.EPiServerForms input.Form__Element,form.EPiServerForms button.Form__Element{margin-bottom:0;margin-top:0}.EPiServerForms .Form__Status .Form__Status__Message.hide,.EPiServerForms .Form__Success .Form__SubmissionSuccess__Message.hide{display:none}.FormChoice--Image{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.FormChoice--Image .Form__Element__Caption{-ms-flex-preferred-size:100%;flex-basis:100%}.FormChoice--Image__Item{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-right:.5rem;max-width:15em;position:relative;text-align:center}.FormChoice--Image__Item:hover img,.FormChoice--Image__Item:focus img{-webkit-box-shadow:inset 0 0 0 .125rem rgba(45,45,46,.18);box-shadow:inset 0 0 0 .125rem rgba(45,45,46,.18)}.FormChoice--Image__Item__Caption{margin-bottom:.5rem}.FormChoice--Image__Item img{background-color:#fff;display:block;padding:.375rem;margin-bottom:.5rem}.FormChoice--Image__Item input:checked~img{-webkit-box-shadow:inset 0 0 0 .125rem #2d2d2e;box-shadow:inset 0 0 0 .125rem #2d2d2e}.FormChoice--Image__Item input:checked~.FormChoice--Image__Item__Caption:after{background-color:#fff;top:.125rem;color:#2d2d2e;content:"✓";font-size:.75rem;height:1.125rem;line-height:1.125rem;position:absolute;right:.125rem;text-align:center;width:1.125rem}.EPiServerForms .FormRange .FormRange__Wrapper{display:block;max-width:30em}.EPiServerForms .FormRange .FormRange__Slider__Wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;gap:.5rem;position:relative}.EPiServerForms .FormRange .FormRange__Output__Wrapper{display:block;text-align:center}.EPiServerForms .FormRange .FormRange__Min,.EPiServerForms .FormRange .FormRange__Max{font-size:.75rem;font-weight:400;letter-spacing:.1em;line-height:1.125;text-transform:uppercase;position:absolute;top:100%}.EPiServerForms .FormRange .FormRange__Min{left:2.25rem}.EPiServerForms .FormRange .FormRange__Max{right:2.25rem}.EPiServerForms .FormRange .FormRange__Slider__Button{background-position:50% 50%;background-repeat:no-repeat;background-size:.5rem 1rem;border-radius:100%;color:#2d2d2e;-webkit-box-flex:0;-ms-flex:0 0 1.5rem;flex:0 0 1.5rem;height:1.5rem;overflow:hidden;padding:0;text-indent:-9999px;width:1.5rem}.EPiServerForms .FormRange [data-action=decrement]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' height='1em' viewBox='0 0 256 512'%3E%3Cpath d='M9.4 278.6c-12.5-12.5-12.5-32.8 0-45.3l128-128c9.2-9.2 22.9-11.9 34.9-6.9s19.8 16.6 19.8 29.6l0 256c0 12.9-7.8 24.6-19.8 29.6s-25.7 2.2-34.9-6.9l-128-128z'/%3E%3C/svg%3E")}.EPiServerForms .FormRange [data-action=increment]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' height='1em' viewBox='0 0 256 512'%3E%3Cpath d='M246.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-128-128c-9.2-9.2-22.9-11.9-34.9-6.9s-19.8 16.6-19.8 29.6l0 256c0 12.9 7.8 24.6 19.8 29.6s25.7 2.2 34.9-6.9l128-128z'/%3E%3C/svg%3E")}.EPiServerForms .FormRange .FormRange__Output{background:#f7f7f7;border-radius:3px;padding:.25em .5em}.text-white .EPiServerForms .FormRange [data-action=decrement],.spec-sheet-pdf-project .EPiServerForms .FormRange [data-action=decrement]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%232d2d2e' height='1em' viewBox='0 0 256 512'%3E%3Cpath d='M9.4 278.6c-12.5-12.5-12.5-32.8 0-45.3l128-128c9.2-9.2 22.9-11.9 34.9-6.9s19.8 16.6 19.8 29.6l0 256c0 12.9-7.8 24.6-19.8 29.6s-25.7 2.2-34.9-6.9l-128-128z'/%3E%3C/svg%3E")}.text-white .EPiServerForms .FormRange [data-action=decrement]:hover,.spec-sheet-pdf-project .EPiServerForms .FormRange [data-action=decrement]:hover,.text-white .EPiServerForms .FormRange [data-action=decrement]:focus,.spec-sheet-pdf-project .EPiServerForms .FormRange [data-action=decrement]:focus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' height='1em' viewBox='0 0 256 512'%3E%3Cpath d='M9.4 278.6c-12.5-12.5-12.5-32.8 0-45.3l128-128c9.2-9.2 22.9-11.9 34.9-6.9s19.8 16.6 19.8 29.6l0 256c0 12.9-7.8 24.6-19.8 29.6s-25.7 2.2-34.9-6.9l-128-128z'/%3E%3C/svg%3E")}.text-white .EPiServerForms .FormRange [data-action=increment],.spec-sheet-pdf-project .EPiServerForms .FormRange [data-action=increment]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%232d2d2e' height='1em' viewBox='0 0 256 512'%3E%3Cpath d='M246.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-128-128c-9.2-9.2-22.9-11.9-34.9-6.9s-19.8 16.6-19.8 29.6l0 256c0 12.9 7.8 24.6 19.8 29.6s25.7 2.2 34.9-6.9l128-128z'/%3E%3C/svg%3E")}.text-white .EPiServerForms .FormRange [data-action=increment]:hover,.spec-sheet-pdf-project .EPiServerForms .FormRange [data-action=increment]:hover,.text-white .EPiServerForms .FormRange [data-action=increment]:focus,.spec-sheet-pdf-project .EPiServerForms .FormRange [data-action=increment]:focus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' height='1em' viewBox='0 0 256 512'%3E%3Cpath d='M246.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-128-128c-9.2-9.2-22.9-11.9-34.9-6.9s-19.8 16.6-19.8 29.6l0 256c0 12.9 7.8 24.6 19.8 29.6s25.7 2.2 34.9-6.9l128-128z'/%3E%3C/svg%3E")}.text-white .EPiServerForms .FormRange .FormRange__Output,.spec-sheet-pdf-project .EPiServerForms .FormRange .FormRange__Output{background-color:rgba(255,255,255,.1)}.reverse-lookup-form{margin-bottom:5vmin}.reverse-lookup-form input{max-width:none}@media screen and (min-width: 56rem){.reverse-lookup-form .btn{margin-top:1.6em}}.reverse-lookup-form .browse-fabric{border-top:1px solid rgba(0,0,0,.08);padding-top:1em}.filter-manufacturer{margin-bottom:1em}.filter-manufacturer:after{clear:both;content:"";display:table}@media screen and (min-width: 56rem){.filter-manufacturer h4{float:left;padding-top:.25em}}@media screen and (min-width: 56rem){.filter-manufacturer .btn-secondary{float:right;margin-left:3vmin}}.filter-manufacturer select{margin-bottom:1em;max-width:14em}@media screen and (min-width: 56rem){.filter-manufacturer select{float:right;margin-bottom:0;margin-left:3vmin}}.search-box{max-width:30em;position:relative;z-index:700}.search-box input{max-width:none;padding-right:2.25em;width:100%}.search-box button,.search-box button[type=submit]{background:none;border:none;height:100%;line-height:inherit;padding:1em;position:absolute;right:0;top:0}.search-box button .search-icon,.search-box button[type=submit] .search-icon{display:block;fill:#5a5b5c;height:.8125em;width:.8125em}.search-box button:hover,.search-box button:focus,.search-box button[type=submit]:hover,.search-box button[type=submit]:focus{background:none}.search-box button:hover .search-icon,.search-box button:focus .search-icon,.search-box button[type=submit]:hover .search-icon,.search-box button[type=submit]:focus .search-icon{fill:#c8322b}.dataTables_filter input[type=search]{max-width:none}.hs-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25em;max-width:60rem}.hs-form fieldset{max-width:none!important}.hs-form .form-columns-2,.hs-form .form-columns-3{display:-ms-grid;display:grid;gap:1.25em .625em;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.hs-form .form-columns-2 .hs-form-field,.hs-form .form-columns-3 .hs-form-field{float:none!important;width:auto!important}.hs-form [class*=form-columns-] .hs-form-field .hs-input{max-width:60rem;width:100%!important}.hs-form .hs-form-field{text-align:left}.hs-form .hs-dependent-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25em}.hs-form .hs-form-required{color:#c8322b;padding-left:.25em}.text-white .hs-form .hs-form-required,.spec-sheet-pdf-project .hs-form .hs-form-required{color:#fff}.hs-form .hs-field-desc{font-size:.875rem;margin-bottom:.375rem}.hs-form label+.hs-field-desc{margin-top:-.375rem}.hs-form .hs-richtext>:first-child{margin-top:0}.hs-form .hs-richtext>:last-child{margin-bottom:0}.hs-form .hs-richtext img{max-width:100%!important}.hs-form .inputs-list{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0}.hs-form .hs-form-checkbox label,.hs-form .hs-form-booleancheckbox label,.hs-form .hs-form-radio label{font-weight:400}.hs-form .hs-form-booleancheckbox label input[type=checkbox]~span{color:#2d2d2e;font-weight:600}.text-white .hs-form .hs-form-booleancheckbox label input[type=checkbox]~span,.spec-sheet-pdf-project .hs-form .hs-form-booleancheckbox label input[type=checkbox]~span{color:#fff}.form-centered .hs-form .hs-submit{text-align:center}.hs-form .hs-error-msgs,.hs-form .hs-error-msg{color:#c8322b;font-size:.75rem}.text-white .hs-form .hs-error-msgs,.spec-sheet-pdf-project .hs-form .hs-error-msgs,.text-white .hs-form .hs-error-msg,.spec-sheet-pdf-project .hs-form .hs-error-msg{color:#fff}.hs-form ul.hs-error-msgs{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0}.hs-form ul.hs-error-msgs>li+li{margin-top:.25rem}.hs-form .hs-form-field .hs-error-msgs{margin-top:.25rem}.hs-form .hs_error_rollup{margin-top:1.25em;max-width:40em}.hs-form .hs_error_rollup label{color:inherit}.hs-form>.hs_error_rollup{margin-top:0}.hs-form .hs_error_rollup .hs-error-msgs{font-size:1em}.hs-form .hs-error-msg{font-weight:400;margin-bottom:0}.hs-form .hs-form .legal-consent-container{font-size:.875rem;font-weight:400}.hs-form .hs-form .legal-consent-container>:first-child{margin-top:0}.hs-form .hs-form .legal-consent-container>:last-child{margin-bottom:0}.hs-form .hs-datepicker{max-width:90%;width:18rem}.hs-form .hs-datepicker .fn-date-picker.pika-single{border:none}.hs-form .hs-datepicker .fn-date-picker .pika-lendar{float:none;margin:0;padding:0;width:100%}.hs-form .hs-datepicker .fn-date-picker.pika-single.is-bound{-webkit-box-shadow:0 .375em 1.5em rgba(0,0,0,.03),0 .625em 3em rgba(0,0,0,.08);box-shadow:0 .375em 1.5em rgba(0,0,0,.03),0 .625em 3em rgba(0,0,0,.08)}.hs-form .hs-datepicker .fn-date-picker .pika-title{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem;padding:.5rem}.hs-form .hs-datepicker .fn-date-picker .pika-label{border-radius:3px;border:2px solid rgba(0,0,0,.08);color:#2d2d2e;padding:.25em .75em}.hs-form .hs-datepicker .fn-date-picker .pika-label:hover{background:#2d2d2e;color:#fff}.hs-form .hs-datepicker .fn-date-picker .pika-prev{margin-right:auto;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.hs-form .hs-datepicker .fn-date-picker .pika-next{margin-left:auto}.hs-form .hs-datepicker .fn-date-picker .pika-title select{height:100%;padding:0;top:0}.hs-form .hs-datepicker .fn-date-picker .pika-table th{font-size:.75rem;font-weight:400;letter-spacing:.1em;line-height:1.125;text-transform:uppercase;color:#fff;font-size:.625rem;letter-spacing:normal;padding:.75rem 0}.hs-form .hs-datepicker .fn-date-picker .pika-table abbr{text-decoration:none}.hs-form .hs-datepicker .fn-date-picker .pika-button{background:transparent;border-radius:0;color:#5a5b5c;font-weight:400;padding:.75rem 0;text-align:center}.hs-form .hs-datepicker .fn-date-picker .pika-button:hover{background:#c8322b!important;border-radius:0!important;color:#fff!important}.hs-form .hs-datepicker .fn-date-picker .pika-table tr{border-left:none;border-right:none}.hs-form .hs-datepicker .fn-date-picker .is-today .pika-button{background:#ededed;font-weight:600}.hs-form .hs-datepicker .fn-date-picker .is-selected .pika-button{background:#c8322b;-webkit-box-shadow:none;box-shadow:none;border-radius:0;color:#fff;font-weight:600}.form>:first-child{margin-top:0}.form>:last-child{margin-bottom:0}.form .error,.form .field-error-description{color:#c8322b;margin:.5rem 0 0}.form>div:first-child:empty+script+*{margin-top:0}.form .pd-captcha.hidden{display:block!important}.ui-datepicker{background:#fff;border-radius:3px;-webkit-box-shadow:0 .375em 1.5em rgba(0,0,0,.03),0 .625em 3em rgba(0,0,0,.08);box-shadow:0 .375em 1.5em rgba(0,0,0,.03),0 .625em 3em rgba(0,0,0,.08);display:none;padding:1em}.ui-datepicker-title{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.5rem}.ui-datepicker-prev,.ui-datepicker-next{display:none}.ui-datepicker-month,.ui-datepicker-year{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.ui-datepicker-month{margin-right:.5rem}.ui-datepicker-calendar{text-align:center}.ui-datepicker-calendar th{font-size:.875rem;height:2.5rem;padding:0;text-align:center;width:2.5rem}.ui-datepicker-calendar td{padding:0}.ui-datepicker-calendar a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#5a5b5c;display:-webkit-box;display:-ms-flexbox;display:flex;height:2.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;width:2.5rem}.ui-datepicker-calendar a:hover,.ui-datepicker-calendar a:focus{background:#c8322b;color:#fff}.ui-datepicker-today a{background-color:#ededed;color:#2d2d2e}.ui-datepicker-current-day a{background-color:#c8322b;color:#fff}.twitter-typeahead.is-loading:after{-webkit-animation:loader 1s infinite linear;animation:loader 1s infinite linear;border:.5em solid rgba(45,45,46,.12);border-radius:50%;border-top-color:rgba(45,45,46,.47);display:block;height:4em;-webkit-transform:translateZ(0);transform:translateZ(0);width:4em;border-width:.125em;content:"";height:1em;margin-top:-.5em;position:absolute;right:.75em;top:50%;width:1em}table{background-color:#fff;border-bottom:1px solid rgba(0,0,0,.08);border-collapse:collapse;border-spacing:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#5a5b5c;font-size:.875rem;font-weight:400;margin:0}.text-white table,.spec-sheet-pdf-project table{color:#5a5b5c}tr:nth-child(odd){background-color:#f7f7f7}thead+tbody tr:nth-child(odd){background-color:#fff}thead+tbody tr:nth-child(even){background-color:#f7f7f7}thead+tbody .sub-head:first-child~tr:nth-child(even){background-color:#fff}thead+tbody .sub-head:first-child~tr:nth-child(odd){background-color:#f7f7f7}tr{border-left:1px solid rgba(0,0,0,.08);border-right:1px solid rgba(0,0,0,.08)}thead tr{border-color:#5a5b5c}th{font-size:1rem;font-weight:600;line-height:1.5;padding:.75rem 1.25rem;text-align:left}thead th{background-color:#5a5b5c;color:#fff}tbody th{font-size:1em}tbody:first-child{border-top:1px solid rgba(0,0,0,.08)}td{background-color:transparent;padding:.75rem 1.25rem}td>:first-child{margin-top:0}td>:last-child{margin-bottom:0}table .sub-head{background-color:#ededed!important;border-color:#ededed;border-top:2px solid rgba(0,0,0,.08)}table .sub-head th,table .sub-head td{background-color:transparent;color:#5a5b5c;font-size:.875rem;vertical-align:middle}table .sub-head a{color:#fff}thead+tbody .sub-head:first-child{border-top:none}.scrolling-table{overflow:auto}.scrolling-table::-webkit-scrollbar{-webkit-appearance:none;width:18px}.scrolling-table::-webkit-scrollbar-track{background-color:rgba(0,0,0,.05);border-radius:12px}.scrolling-table::-webkit-scrollbar-thumb{background-clip:padding-box;border:5px solid transparent;border-radius:12px;background-color:rgba(0,0,0,.4)}.scrolling-table::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.65)}table.list-table{background-color:#fff;border-bottom:1px solid rgba(0,0,0,.08);border-collapse:collapse;border-spacing:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0}@media screen and (min-width: 56rem){table.list-table{display:table}}.list-table thead{display:none}@media screen and (min-width: 56rem){.list-table thead{display:table-header-group}}.list-table thead tr{background:#5a5b5c}.list-table tbody{display:block}.list-table tbody:first-child{border-top:none}@media screen and (min-width: 56rem){.list-table tbody{display:table-row-group}.list-table tbody:first-child{border-top:1px solid rgba(0,0,0,.08)}}.list-table tfoot{display:none}@media screen and (min-width: 56rem){.list-table tfoot{display:table-footer-group}}.list-table tr{border-left:1px solid rgba(0,0,0,.08);border-right:1px solid rgba(0,0,0,.08);display:block;padding:1rem 1.25rem}@media screen and (min-width: 56rem){.list-table tr{display:table-row;padding:0}.list-table tr:after{content:none}}.list-table thead tr{border-color:#5a5b5c}.list-table tbody:first-of-type tr:first-child:not(.sub-head){border-top:1px solid rgba(0,0,0,.08)}@media screen and (min-width: 56rem){.list-table tbody:first-of-type tr:first-child:not(.sub-head){border-top:none}}@media screen and (min-width: 56rem){.list-table thead+tbody tr:nth-child(odd){background-color:#fff}}@media screen and (min-width: 56rem){.list-table thead+tbody tr:nth-child(even){background-color:#f7f7f7}}@media screen and (min-width: 56rem){.list-table thead+tbody .sub-head:first-child~tr:nth-child(even){background-color:#fff}}@media screen and (min-width: 56rem){.list-table thead+tbody .sub-head:first-child~tr:nth-child(odd){background-color:#f7f7f7}}.list-table th{display:block;padding:0}@media screen and (min-width: 56rem){.list-table th{display:table-cell;margin-bottom:0;padding:.75rem 1.25rem}}@media screen and (min-width: 56rem){.list-table thead th{background-color:#5a5b5c;color:#fff}}.list-table tbody tr:not(.sub-head) th{border-bottom:1px solid rgba(0,0,0,.08);font-size:1rem;margin-bottom:.75rem;padding-bottom:.75rem}@media screen and (min-width: 56rem){.list-table tbody tr:not(.sub-head) th{border-bottom:none;font-size:1em;margin-bottom:0;padding:.75rem 1.25rem}}.list-table td{background-color:transparent;display:block;min-width:100%;padding:0;text-align:left}.list-table td+td{border-top:1px solid rgba(0,0,0,.08);margin-top:.75rem;padding-top:.75rem}@media screen and (min-width: 56rem){.list-table td{display:table-cell;min-width:0;padding:.75rem 1.25rem;position:static}.list-table td+td{border-top:none;margin-top:0}}.list-table th+td{display:block}@media screen and (min-width: 56rem){.list-table th+td{display:table-cell}}.list-table .empty-cell{display:none}@media screen and (min-width: 56rem){.list-table .empty-cell{display:table-cell}}.list-table thead~tbody td:before{content:attr(data-col-heading);display:block;font-weight:600;padding-right:1rem}@media screen and (min-width: 30rem){.list-table thead~tbody td:before{padding-top:0}}@media screen and (min-width: 56rem){.list-table thead~tbody td:before{content:none}}.list-table caption{display:block}@media screen and (min-width: 56rem){.list-table caption{display:table-caption}}.list-table .sub-head{background-color:#5a5b5c!important;border-color:#5a5b5c;padding-bottom:.75rem;padding-top:.75rem}@media screen and (min-width: 56rem){.list-table .sub-head{background-color:#ededed!important;border-color:#ededed;border-top-color:rgba(0,0,0,.08)}}.list-table .sub-head th,.list-table .sub-head td{background-color:transparent;color:#fff;padding:0;vertical-align:middle}@media screen and (min-width: 56rem){.list-table .sub-head th,.list-table .sub-head td{color:#5a5b5c;padding:.75rem 1.25rem}}.list-table .sub-head th{font-size:1rem}@media screen and (min-width: 56rem){.list-table .sub-head th{font-size:1em}}.list-table .sub-head td:not(.empty-cell):before{content:none}@media screen and (min-width: 56rem){.list-table thead+tbody .sub-head:first-child{border-top:none}}table.full-width{width:100%}.dataTables_wrapper .dt-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:.5rem}.dataTables_wrapper .dt-buttons button{background:none;border:none;border-radius:0;color:#2d2d2e;font-weight:400;line-height:inherit;max-width:none;padding:0}.dataTables_wrapper .dt-buttons button>span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5em}.dataTables_wrapper .dt-buttons button .icon{display:block;-webkit-box-flex:0;-ms-flex:0 0 1em;flex:0 0 1em;height:1em;width:1em}.dataTables_wrapper .dt-buttons button svg{display:block;fill:#5a5b5c;margin:0 auto}.dataTables_wrapper .dt-buttons button:hover,.dataTables_wrapper .dt-buttons button:focus{color:#c8322b}.dataTables_filter label{font-size:1rem}table.dataTable thead .sorting{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10px' height='13px'%3E%3Cpath style='opacity:0.35; fill:%23FFFFFF;' d='M0.185,4.836C0.301,4.943,0.462,5.003,0.629,5h8.741c0.171,0,0.318-0.055,0.441-0.164 C9.932,4.734,10,4.594,10,4.446c0-0.152-0.062-0.283-0.185-0.392l-4.378-3.89C5.315,0.055,5.171,0,5,0S4.685,0.055,4.562,0.164 L0.185,4.057C0.065,4.164,0,4.294,0,4.446c0,0.152,0.065,0.28,0.188,0.389L0.185,4.836z'/%3E %3Cpath style='opacity:0.35;fill:%23FFFFFF;' d='M9.815,8.164C9.699,8.057,9.538,7.997,9.371,8H0.629C0.458,8,0.311,8.055,0.188,8.164 C0.068,8.266,0,8.406,0,8.554c0,0.152,0.062,0.283,0.185,0.392l4.378,3.89C4.685,12.945,4.829,13,5,13s0.315-0.055,0.438-0.164 l4.378-3.893C9.935,8.836,10,8.706,10,8.554c0-0.152-0.065-0.28-0.188-0.389H9.815z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;cursor:pointer;padding-right:2rem}table.dataTable thead .sorting:hover{background-color:#2d2d2e;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10px' height='13px'%3E%3Cpath style='fill:%23FFFFFF;' d='M0.185,4.836C0.301,4.943,0.462,5.003,0.629,5h8.741c0.171,0,0.318-0.055,0.441-0.164 C9.932,4.734,10,4.594,10,4.446c0-0.152-0.062-0.283-0.185-0.392l-4.378-3.89C5.315,0.055,5.171,0,5,0S4.685,0.055,4.562,0.164 L0.185,4.057C0.065,4.164,0,4.294,0,4.446c0,0.152,0.065,0.28,0.188,0.389L0.185,4.836z'/%3E %3Cpath style='opacity:0.35;fill:%23FFFFFF;' d='M9.815,8.164C9.699,8.057,9.538,7.997,9.371,8H0.629C0.458,8,0.311,8.055,0.188,8.164 C0.068,8.266,0,8.406,0,8.554c0,0.152,0.062,0.283,0.185,0.392l4.378,3.89C4.685,12.945,4.829,13,5,13s0.315-0.055,0.438-0.164 l4.378-3.893C9.935,8.836,10,8.706,10,8.554c0-0.152-0.065-0.28-0.188-0.389H9.815z'/%3E%3C/svg%3E")}table.dataTable thead .sorting.sorting_asc{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10px' height='13px'%3E%3Cpath style='fill:%23FFFFFF;' d='M0.185,4.836C0.301,4.943,0.462,5.003,0.629,5h8.741c0.171,0,0.318-0.055,0.441-0.164 C9.932,4.734,10,4.594,10,4.446c0-0.152-0.062-0.283-0.185-0.392l-4.378-3.89C5.315,0.055,5.171,0,5,0S4.685,0.055,4.562,0.164 L0.185,4.057C0.065,4.164,0,4.294,0,4.446c0,0.152,0.065,0.28,0.188,0.389L0.185,4.836z'/%3E %3Cpath style='opacity:0.35;fill:%23FFFFFF;' d='M9.815,8.164C9.699,8.057,9.538,7.997,9.371,8H0.629C0.458,8,0.311,8.055,0.188,8.164 C0.068,8.266,0,8.406,0,8.554c0,0.152,0.062,0.283,0.185,0.392l4.378,3.89C4.685,12.945,4.829,13,5,13s0.315-0.055,0.438-0.164 l4.378-3.893C9.935,8.836,10,8.706,10,8.554c0-0.152-0.065-0.28-0.188-0.389H9.815z'/%3E%3C/svg%3E")}table.dataTable thead .sorting.sorting_desc,table.dataTable thead .sorting.sorting_desc:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10px' height='13px'%3E%3Cpath style='opacity:0.35;fill:%23FFFFFF;' d='M0.185,4.836C0.301,4.943,0.462,5.003,0.629,5h8.741c0.171,0,0.318-0.055,0.441-0.164 C9.932,4.734,10,4.594,10,4.446c0-0.152-0.062-0.283-0.185-0.392l-4.378-3.89C5.315,0.055,5.171,0,5,0S4.685,0.055,4.562,0.164 L0.185,4.057C0.065,4.164,0,4.294,0,4.446c0,0.152,0.065,0.28,0.188,0.389L0.185,4.836z'/%3E %3Cpath style='fill:%23FFFFFF;' d='M9.815,8.164C9.699,8.057,9.538,7.997,9.371,8H0.629C0.458,8,0.311,8.055,0.188,8.164 C0.068,8.266,0,8.406,0,8.554c0,0.152,0.062,0.283,0.185,0.392l4.378,3.89C4.685,12.945,4.829,13,5,13s0.315-0.055,0.438-0.164 l4.378-3.893C9.935,8.836,10,8.706,10,8.554c0-0.152-0.065-0.28-0.188-0.389H9.815z'/%3E%3C/svg%3E")}.specifications-table thead{display:block}@media screen and (min-width: 56rem){.specifications-table thead{display:table-header-group}}.specifications-table p{font-size:1em;font-weight:400}.specifications-table p:first-child{margin-top:0}.specifications-table p:last-child{margin-bottom:0}img{height:auto!important;max-width:100%}svg{fill:currentColor}iframe{display:block}figure,.article-figure{margin:2.5vmin 0}figure img,.article-figure img{display:block;width:100%}figcaption,.article-figure-caption{border-bottom:1px solid rgba(0,0,0,.08);display:block;font-size:1rem;font-style:italic;padding:1em}figcaption :first-child,.article-figure-caption :first-child{margin-top:0}figcaption :last-child,.article-figure-caption :last-child{margin-bottom:0}.text-white figcaption,.spec-sheet-pdf-project figcaption,.text-white .article-figure-caption,.spec-sheet-pdf-project .article-figure-caption{border-color:rgba(255,255,255,.2)}.pull-left{margin:2.5vmin 0}@media screen and (min-width: 30rem){.pull-left{float:left;margin-top:.5em;margin-right:5vmin}}@media screen and (min-width: 70rem){.pull-left{margin-right:3vmin}}.pull-left img{display:block}@media screen and (min-width: 30rem){.pull-left{max-width:40%}}.pull-right{margin:2.5vmin 0}@media screen and (min-width: 30rem){.pull-right{float:right;margin-top:.5em;margin-left:5vmin}}@media screen and (min-width: 56rem){.pull-right{margin-left:3vmin}}.pull-right img{display:block}@media screen and (min-width: 30rem){.pull-right{max-width:40%}}.pull-left-large{margin:2.5vmin 0}@media screen and (min-width: 30rem){.pull-left-large{float:left;margin-top:.5em;margin-right:5vmin}}@media screen and (min-width: 70rem){.pull-left-large{margin-right:3vmin}}.pull-left-large img{display:block}.pull-right-large{margin:2.5vmin 0}@media screen and (min-width: 30rem){.pull-right-large{float:right;margin-top:.5em;margin-left:5vmin}}@media screen and (min-width: 56rem){.pull-right-large{margin-left:3vmin}}.pull-right-large img{display:block}.float-left{float:left;margin-right:5vmin}@media screen and (min-width: 70rem){.float-left{margin-right:3vmin}}.float-right{float:right;margin-left:5vmin}@media screen and (min-width: 70rem){.float-right{margin-left:3vmin}}span.pull-left,span.pull-left-large,span.pull-right,span.pull-right-large,span.float-left,span.float-right{display:block}html{scroll-behavior:smooth}@-webkit-keyframes kb-zoom-in{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes kb-zoom-in{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.1);transform:scale(1.1)}}@-webkit-keyframes kb-zoom-out{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes kb-zoom-out{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}.kb-in{overflow:hidden}.kb-in img{-webkit-animation:8s kb-zoom-in;animation:8s kb-zoom-in;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform-origin:center;transform-origin:center}.kb-in-left{overflow:hidden}.kb-in-left img{-webkit-animation:8s kb-zoom-in;animation:8s kb-zoom-in;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform-origin:top left;transform-origin:top left}.kb-in-right{overflow:hidden}.kb-in-right img{-webkit-animation:8s kb-zoom-in;animation:8s kb-zoom-in;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform-origin:top right;transform-origin:top right}.kb-out{overflow:hidden}.kb-out img{-webkit-animation:8s kb-zoom-out;animation:8s kb-zoom-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform-origin:center;transform-origin:center}.kb-out-left{overflow:hidden}.kb-out-left img{-webkit-animation:8s kb-zoom-out;animation:8s kb-zoom-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform-origin:top left;transform-origin:top left}.kb-out-right{overflow:hidden}.kb-out-right img{-webkit-animation:8s kb-zoom-out;animation:8s kb-zoom-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform-origin:top right;transform-origin:top right}.slick-current .carousel-kb-in{overflow:hidden}.slick-current .carousel-kb-in img{-webkit-animation:8s kb-zoom-in;animation:8s kb-zoom-in;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform-origin:center;transform-origin:center}.slick-current .carousel-kb-in-left{overflow:hidden}.slick-current .carousel-kb-in-left img{-webkit-animation:8s kb-zoom-in;animation:8s kb-zoom-in;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform-origin:top left;transform-origin:top left}.slick-current .carousel-kb-in-right{overflow:hidden}.slick-current .carousel-kb-in-right img{-webkit-animation:8s kb-zoom-in;animation:8s kb-zoom-in;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform-origin:top right;transform-origin:top right}.slick-current .carousel-kb-out{overflow:hidden}.slick-current .carousel-kb-out img{-webkit-animation:8s kb-zoom-out;animation:8s kb-zoom-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform-origin:center;transform-origin:center}.slick-current .carousel-kb-out-left{overflow:hidden}.slick-current .carousel-kb-out-left img{-webkit-animation:8s kb-zoom-out;animation:8s kb-zoom-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform-origin:top left;transform-origin:top left}.slick-current .carousel-kb-out-right{overflow:hidden}.slick-current .carousel-kb-out-right img{-webkit-animation:8s kb-zoom-out;animation:8s kb-zoom-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform-origin:top right;transform-origin:top right}.scroll-wrapper{overflow:hidden!important;padding:0!important;position:relative}.scroll-wrapper>.scroll-content{border:none!important;-webkit-box-sizing:content-box!important;box-sizing:content-box!important;height:auto;left:0;margin:0;max-height:none;max-width:none!important;overflow:scroll!important;padding:0;position:relative!important;top:0;width:auto!important}.scroll-wrapper>.scroll-content::-webkit-scrollbar{height:0;width:0}.scroll-wrapper.scroll--rtl{direction:rtl}.scroll-element{-webkit-box-sizing:content-box;box-sizing:content-box;display:none}.scroll-element div{-webkit-box-sizing:content-box;box-sizing:content-box}.scroll-element .scroll-bar,.scroll-element .scroll-arrow{cursor:default}.scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible{display:block}.scroll-textarea{border:1px solid rgba(0,0,0,.08)}.scroll-textarea>.scroll-content{overflow:hidden!important}.scroll-textarea>.scroll-content>textarea{border:none!important;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%!important;margin:0;max-height:none!important;max-width:none!important;overflow:scroll!important;outline:none;padding:2px;position:relative!important;top:0;width:100%!important}.scroll-textarea>.scroll-content>textarea::-webkit-scrollbar{height:0;width:0}.scrollbar-outer>.scroll-element,.scrollbar-outer>.scroll-element div{border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-outer>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-outer>.scroll-element.scroll-x{bottom:0;height:.75rem;left:0;width:100%}.scrollbar-outer>.scroll-element.scroll-y{height:100%;right:0;top:0;width:.75rem}.scrollbar-outer>.scroll-element.scroll-x .scroll-element_outer{height:.75rem}.scrollbar-outer>.scroll-element.scroll-y .scroll-element_outer{width:.75rem}.scrollbar-outer>.scroll-element .scroll-element_outer{overflow:hidden}.scrollbar-outer>.scroll-element .scroll-element_track{background-color:rgba(90,91,92,.1)}.scrollbar-outer>.scroll-element .scroll-element_outer,.scrollbar-outer>.scroll-element .scroll-element_track,.scrollbar-outer>.scroll-element .scroll-bar{border-radius:.75rem}.scrollbar-outer>.scroll-element .scroll-bar{background-color:rgba(45,45,46,.4);-webkit-transition:.1s background-color ease-out;transition:.1s background-color ease-out}.scrollbar-outer:focus-within>.scroll-element .scroll-bar,.scrollbar-outer:hover>.scroll-element .scroll-bar{background-color:rgba(45,45,46,.72)}.scrollbar-outer>.scroll-element .scroll-bar:hover{background-color:#2d2d2e}.scrollbar-outer>.scroll-element.scroll-draggable .scroll-bar{background-color:#2d2d2e}.scrollbar-outer>.scroll-content.scroll-scrolly_visible{left:-.75rem;margin-left:.75rem}.scrollbar-outer>.scroll-content.scroll-scrollx_visible{top:-.75rem;margin-top:.75rem}.scrollbar-outer>.scroll-element.scroll-x .scroll-bar{min-width:.75rem}.scrollbar-outer>.scroll-element.scroll-y .scroll-bar{min-height:.75rem}.scrollbar-outer>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-.75rem}.scrollbar-outer>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-.75rem}.scrollbar-outer>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-.75rem}.scrollbar-outer>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-.75rem}:root{--gutter: 5vmin;--gutter-half: 2.5vmin}@media screen and (min-width: 70rem){:root{--gutter: 3vmin;--gutter-half: 1.5vmin}}.full-content,.narrow-content,.wide-content{margin-left:auto;margin-right:auto;max-width:100rem;padding-left:5vmin;padding-right:5vmin}@media screen and (min-width: 70rem){.full-content,.narrow-content,.wide-content{padding-left:3vmin;padding-right:3vmin}}.full-content>:first-child,.narrow-content>:first-child,.wide-content>:first-child{margin-top:0}.full-content>:last-child,.narrow-content>:last-child,.wide-content>:last-child{margin-bottom:0}@media screen and (min-width: 56rem){.narrow-content{max-width:calc(60rem - 10vmin)}}@media screen and (min-width: 70rem){.narrow-content{max-width:calc(60rem - 6vmin)}}@media screen and (min-width: 56rem){.wide-content{max-width:calc(125rem - 10vmin)}}@media screen and (min-width: 70rem){.wide-content{max-width:calc(125rem - 6vmin)}}.unit .full-content,.unit .narrow-content{padding-left:0;padding-right:0}.section-padded{padding-bottom:5vmin;padding-top:5vmin}@media screen and (min-width: 70rem){.section-padded{padding-bottom:3vmin;padding-top:3vmin}}.section-padded-xl{padding-bottom:10vmin;padding-top:10vmin}@media screen and (min-width: 70rem){.section-padded-xl{padding-bottom:6vmin;padding-top:6vmin}}.section-bg{background-color:#f7f7f7}.bottom-divider{border-bottom:1px solid rgba(0,0,0,.08)}.top-divider{border-top:1px solid rgba(0,0,0,.08)}.custom-row{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;scroll-margin-top:6rem}.custom-row.full-height{min-height:100vh}.custom-row.align-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.custom-row.align-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-row.align-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.custom-row.padded{padding-bottom:5vmin;padding-top:5vmin}@media screen and (min-width: 70rem){.custom-row.padded{padding-bottom:3vmin;padding-top:3vmin}}.custom-row.padded-md{padding-bottom:10vmin;padding-top:10vmin}@media screen and (min-width: 70rem){.custom-row.padded-md{padding-bottom:6vmin;padding-top:6vmin}}.custom-row.padded-lg{padding-bottom:15vmin;padding-top:15vmin}@media screen and (min-width: 70rem){.custom-row.padded-lg{padding-bottom:9vmin;padding-top:9vmin}}.custom-row.padded-xl{padding-bottom:20vmin;padding-top:20vmin}@media screen and (min-width: 70rem){.custom-row.padded-xl{padding-bottom:12vmin;padding-top:12vmin}}.grid-row>.inner,.grid-row>.inner-full,.grid-row>.inner-narrow,.grid-row>.inner-wide{padding-top:0}.grid-row>.inner>.unit,.grid-row>.inner-full>.unit,.grid-row>.inner-narrow>.unit,.grid-row>.inner-wide>.unit{padding-bottom:0}.custom-row-col .inner,.custom-row-col .reversible-row,.custom-row-col .simple-cta-row{max-width:none}.custom-row-col>.inner,.custom-row-col>.inner-full,.custom-row-col>.inner-narrow,.custom-row-col>.inner-wide{padding-top:0}.custom-row-col>.inner:last-child,.custom-row-col>.inner-full:last-child,.custom-row-col>.inner-narrow:last-child,.custom-row-col>.inner-wide:last-child{margin-bottom:-5vmin}@media screen and (min-width: 70rem){.custom-row-col>.inner:last-child,.custom-row-col>.inner-full:last-child,.custom-row-col>.inner-narrow:last-child,.custom-row-col>.inner-wide:last-child{margin-bottom:-3vmin}}.custom-row-block>.inner:first-child,.custom-row-block>.inner-full:first-child,.custom-row-block>.inner-narrow:first-child,.custom-row-block>.inner-wide:first-child{padding-top:0}.custom-row-block>.inner:last-child,.custom-row-block>.inner-full:last-child,.custom-row-block>.inner-narrow:last-child,.custom-row-block>.inner-wide:last-child{margin-bottom:-5vmin}@media screen and (min-width: 70rem){.custom-row-block>.inner:last-child,.custom-row-block>.inner-full:last-child,.custom-row-block>.inner-narrow:last-child,.custom-row-block>.inner-wide:last-child{margin-bottom:-3vmin}}.sidebar-mod:not(:last-child){margin-bottom:5vmin}@media screen and (min-width: 70rem){.sidebar-mod:not(:last-child){margin-bottom:3vmin}}[data-set=aa-sidebar] .inner>.unit{padding-bottom:0}.inner{margin-left:auto;margin-right:auto;max-width:100rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:2.5vmin;padding-right:2.5vmin;padding-top:5vmin}@media screen and (min-width: 70rem){.inner{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 70rem){.inner{padding-top:3vmin}}.inner-full{max-width:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:2.5vmin;padding-right:2.5vmin;padding-top:5vmin}@media screen and (min-width: 70rem){.inner-full{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 70rem){.inner-full{padding-top:3vmin}}.inner-narrow{margin-left:auto;margin-right:auto;max-width:100rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:2.5vmin;padding-right:2.5vmin;max-width:60rem;padding-top:5vmin}@media screen and (min-width: 70rem){.inner-narrow{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 70rem){.inner-narrow{padding-top:3vmin}}.inner-wide{margin-left:auto;margin-right:auto;max-width:100rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:2.5vmin;padding-right:2.5vmin;max-width:125rem;padding-top:5vmin}@media screen and (min-width: 70rem){.inner-wide{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 70rem){.inner-wide{padding-top:3vmin}}.inner>.unit .inner,.inner-full>.unit .inner,.inner-narrow>.unit .inner,.inner-wide>.unit .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2.5vmin;margin-right:-2.5vmin;margin-left:-5vmin;margin-right:-5vmin}@media screen and (min-width: 70rem){.inner>.unit .inner,.inner-full>.unit .inner,.inner-narrow>.unit .inner,.inner-wide>.unit .inner{margin-left:-1.5vmin;margin-right:-1.5vmin}}@media screen and (min-width: 70rem){.inner>.unit .inner,.inner-full>.unit .inner,.inner-narrow>.unit .inner,.inner-wide>.unit .inner{margin-left:-3vmin;margin-right:-3vmin}}.inner>.unit,.inner-full>.unit,.inner-narrow>.unit,.inner-wide>.unit{padding-bottom:5vmin;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding-left:2.5vmin;padding-right:2.5vmin}@media screen and (min-width: 70rem){.inner>.unit,.inner-full>.unit,.inner-narrow>.unit,.inner-wide>.unit{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 70rem){.inner>.unit,.inner-full>.unit,.inner-narrow>.unit,.inner-wide>.unit{padding-bottom:3vmin}}.inner>.unit>:first-child,.inner-full>.unit>:first-child,.inner-narrow>.unit>:first-child,.inner-wide>.unit>:first-child{margin-top:0}.inner>.unit>:last-child,.inner-full>.unit>:last-child,.inner-narrow>.unit>:last-child,.inner-wide>.unit>:last-child{margin-bottom:0}p+.inner,ul+.inner,ol+.inner,.inner+.size1of1>.inner{padding-top:0}.inner.reverse,.inner-full.reverse,.inner-narrow.reverse,.inner-wide.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.unit.reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.unit[class*=default-size]{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-left:2.5vmin;padding-right:2.5vmin;padding-bottom:5vmin}@media screen and (min-width: 70rem){.unit[class*=default-size]{padding-left:1.5vmin;padding-right:1.5vmin;padding-bottom:3vmin}}.unit.default-size-auto{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.start-default{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.center-default{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.end-default{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.top-default{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-default{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-default{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-default{-ms-flex-pack:distribute;justify-content:space-around}.between-default{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-default{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-default{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.reset-order-default{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.block-grid-auto{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0;display:-ms-grid;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(var(--min-width, 15rem),1fr))}.block-grid-1,.default-block-grid-1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-grid-1>*,.default-block-grid-1>*{-webkit-box-flex:0;-ms-flex:0 0 calc(100% + -0vmin);flex:0 0 calc(100% + -0vmin);margin-bottom:3vmin;max-width:calc(100% + -0vmin - .1px)}@media screen and (-ms-high-contrast: none){.block-grid-1>*,.default-block-grid-1>*{width:calc(100% + -0vmin - .1px)}}.block-grid-2,.default-block-grid-2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-grid-2>*,.default-block-grid-2>*{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 1.5vmin);flex:0 0 calc(50% - 1.5vmin);margin-bottom:3vmin;max-width:calc(50% - 1.5vmin - .1px)}@media screen and (-ms-high-contrast: none){.block-grid-2>*,.default-block-grid-2>*{width:calc(50% - 1.5vmin - .1px)}}.block-grid-2>*:nth-child(2n),.default-block-grid-2>*:nth-child(2n){margin-right:0}.block-grid-2>*:not(:nth-child(2n)),.default-block-grid-2>*:not(:nth-child(2n)){margin-right:3vmin}.block-grid-3,.default-block-grid-3{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-grid-3>*,.default-block-grid-3>*{-webkit-box-flex:0;-ms-flex:0 0 calc(33.3333333333% - 2vmin);flex:0 0 calc(33.3333333333% - 2vmin);margin-bottom:3vmin;max-width:calc(33.3333333333% - 2vmin - .1px)}@media screen and (-ms-high-contrast: none){.block-grid-3>*,.default-block-grid-3>*{width:calc(33.3333333333% - 2vmin - .1px)}}.block-grid-3>*:not(:nth-child(2n)),.default-block-grid-3>*:not(:nth-child(2n)){margin-right:0}.block-grid-3>*:nth-child(3n),.default-block-grid-3>*:nth-child(3n){margin-right:0}.block-grid-3>*:not(:nth-child(3n)),.default-block-grid-3>*:not(:nth-child(3n)){margin-right:3vmin}.block-grid-4,.default-block-grid-4{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-grid-4>*,.default-block-grid-4>*{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 2.25vmin);flex:0 0 calc(25% - 2.25vmin);margin-bottom:3vmin;max-width:calc(25% - 2.25vmin - .1px)}@media screen and (-ms-high-contrast: none){.block-grid-4>*,.default-block-grid-4>*{width:calc(25% - 2.25vmin - .1px)}}.block-grid-4>*:not(:nth-child(3n)),.default-block-grid-4>*:not(:nth-child(3n)){margin-right:0}.block-grid-4>*:nth-child(4n),.default-block-grid-4>*:nth-child(4n){margin-right:0}.block-grid-4>*:not(:nth-child(4n)),.default-block-grid-4>*:not(:nth-child(4n)){margin-right:3vmin}.block-grid-5,.default-block-grid-5{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-grid-5>*,.default-block-grid-5>*{-webkit-box-flex:0;-ms-flex:0 0 calc(20% - 2.4vmin);flex:0 0 calc(20% - 2.4vmin);margin-bottom:3vmin;max-width:calc(20% - 2.4vmin - .1px)}@media screen and (-ms-high-contrast: none){.block-grid-5>*,.default-block-grid-5>*{width:calc(20% - 2.4vmin - .1px)}}.block-grid-5>*:not(:nth-child(4n)),.default-block-grid-5>*:not(:nth-child(4n)){margin-right:0}.block-grid-5>*:nth-child(5n),.default-block-grid-5>*:nth-child(5n){margin-right:0}.block-grid-5>*:not(:nth-child(5n)),.default-block-grid-5>*:not(:nth-child(5n)){margin-right:3vmin}.block-grid-6,.default-block-grid-6{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-grid-6>*,.default-block-grid-6>*{-webkit-box-flex:0;-ms-flex:0 0 calc(16.6666666667% - 2.5vmin);flex:0 0 calc(16.6666666667% - 2.5vmin);margin-bottom:3vmin;max-width:calc(16.6666666667% - 2.5vmin - .1px)}@media screen and (-ms-high-contrast: none){.block-grid-6>*,.default-block-grid-6>*{width:calc(16.6666666667% - 2.5vmin - .1px)}}.block-grid-6>*:not(:nth-child(5n)),.default-block-grid-6>*:not(:nth-child(5n)){margin-right:0}.block-grid-6>*:nth-child(6n),.default-block-grid-6>*:nth-child(6n){margin-right:0}.block-grid-6>*:not(:nth-child(6n)),.default-block-grid-6>*:not(:nth-child(6n)){margin-right:3vmin}@media screen and (min-width: 30rem){.unit[class*=alpha-size]{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-left:2.5vmin;padding-right:2.5vmin;padding-bottom:5vmin}}@media screen and (min-width: 30rem) and (min-width: 70rem){.unit[class*=alpha-size]{padding-left:1.5vmin;padding-right:1.5vmin;padding-bottom:3vmin}}@media screen and (min-width: 30rem){.unit.alpha-size-auto{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.start-alpha{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.center-alpha{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.end-alpha{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.top-alpha{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-alpha{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-alpha{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-alpha{-ms-flex-pack:distribute;justify-content:space-around}.between-alpha{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-alpha{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-alpha{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.reset-order-alpha{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.alpha-block-grid-1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.alpha-block-grid-1>*{-webkit-box-flex:0;-ms-flex:0 0 calc(100% + -0vmin);flex:0 0 calc(100% + -0vmin);margin-bottom:3vmin;max-width:calc(100% + -0vmin - .1px)}}@media screen and (min-width: 30rem) and (-ms-high-contrast: none){.alpha-block-grid-1>*{width:calc(100% + -0vmin - .1px)}}@media screen and (min-width: 30rem){.alpha-block-grid-2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.alpha-block-grid-2>*{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 1.5vmin);flex:0 0 calc(50% - 1.5vmin);margin-bottom:3vmin;max-width:calc(50% - 1.5vmin - .1px)}}@media screen and (min-width: 30rem) and (-ms-high-contrast: none){.alpha-block-grid-2>*{width:calc(50% - 1.5vmin - .1px)}}@media screen and (min-width: 30rem){.alpha-block-grid-2>*:nth-child(2n){margin-right:0}.alpha-block-grid-2>*:not(:nth-child(2n)){margin-right:3vmin}.alpha-block-grid-3{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.alpha-block-grid-3>*{-webkit-box-flex:0;-ms-flex:0 0 calc(33.3333333333% - 2vmin);flex:0 0 calc(33.3333333333% - 2vmin);margin-bottom:3vmin;max-width:calc(33.3333333333% - 2vmin - .1px)}}@media screen and (min-width: 30rem) and (-ms-high-contrast: none){.alpha-block-grid-3>*{width:calc(33.3333333333% - 2vmin - .1px)}}@media screen and (min-width: 30rem){.alpha-block-grid-3>*:not(:nth-child(2n)){margin-right:0}.alpha-block-grid-3>*:nth-child(3n){margin-right:0}.alpha-block-grid-3>*:not(:nth-child(3n)){margin-right:3vmin}.alpha-block-grid-4{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.alpha-block-grid-4>*{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 2.25vmin);flex:0 0 calc(25% - 2.25vmin);margin-bottom:3vmin;max-width:calc(25% - 2.25vmin - .1px)}}@media screen and (min-width: 30rem) and (-ms-high-contrast: none){.alpha-block-grid-4>*{width:calc(25% - 2.25vmin - .1px)}}@media screen and (min-width: 30rem){.alpha-block-grid-4>*:not(:nth-child(3n)){margin-right:0}.alpha-block-grid-4>*:nth-child(4n){margin-right:0}.alpha-block-grid-4>*:not(:nth-child(4n)){margin-right:3vmin}.alpha-block-grid-5{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.alpha-block-grid-5>*{-webkit-box-flex:0;-ms-flex:0 0 calc(20% - 2.4vmin);flex:0 0 calc(20% - 2.4vmin);margin-bottom:3vmin;max-width:calc(20% - 2.4vmin - .1px)}}@media screen and (min-width: 30rem) and (-ms-high-contrast: none){.alpha-block-grid-5>*{width:calc(20% - 2.4vmin - .1px)}}@media screen and (min-width: 30rem){.alpha-block-grid-5>*:not(:nth-child(4n)){margin-right:0}.alpha-block-grid-5>*:nth-child(5n){margin-right:0}.alpha-block-grid-5>*:not(:nth-child(5n)){margin-right:3vmin}.alpha-block-grid-6{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.alpha-block-grid-6>*{-webkit-box-flex:0;-ms-flex:0 0 calc(16.6666666667% - 2.5vmin);flex:0 0 calc(16.6666666667% - 2.5vmin);margin-bottom:3vmin;max-width:calc(16.6666666667% - 2.5vmin - .1px)}}@media screen and (min-width: 30rem) and (-ms-high-contrast: none){.alpha-block-grid-6>*{width:calc(16.6666666667% - 2.5vmin - .1px)}}@media screen and (min-width: 30rem){.alpha-block-grid-6>*:not(:nth-child(5n)){margin-right:0}.alpha-block-grid-6>*:nth-child(6n){margin-right:0}.alpha-block-grid-6>*:not(:nth-child(6n)){margin-right:3vmin}}@media screen and (min-width: 56rem){.unit[class*=bravo-size]{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-left:2.5vmin;padding-right:2.5vmin;padding-bottom:5vmin}}@media screen and (min-width: 56rem) and (min-width: 70rem){.unit[class*=bravo-size]{padding-left:1.5vmin;padding-right:1.5vmin;padding-bottom:3vmin}}@media screen and (min-width: 56rem){.unit.bravo-size-auto{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.start-bravo{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.center-bravo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.end-bravo{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.top-bravo{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-bravo{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-bravo{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-bravo{-ms-flex-pack:distribute;justify-content:space-around}.between-bravo{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-bravo{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-bravo{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.reset-order-bravo{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.bravo-block-grid-1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.bravo-block-grid-1>*{-webkit-box-flex:0;-ms-flex:0 0 calc(100% + -0vmin);flex:0 0 calc(100% + -0vmin);margin-bottom:3vmin;max-width:calc(100% + -0vmin - .1px)}}@media screen and (min-width: 56rem) and (-ms-high-contrast: none){.bravo-block-grid-1>*{width:calc(100% + -0vmin - .1px)}}@media screen and (min-width: 56rem){.bravo-block-grid-2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.bravo-block-grid-2>*{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 1.5vmin);flex:0 0 calc(50% - 1.5vmin);margin-bottom:3vmin;max-width:calc(50% - 1.5vmin - .1px)}}@media screen and (min-width: 56rem) and (-ms-high-contrast: none){.bravo-block-grid-2>*{width:calc(50% - 1.5vmin - .1px)}}@media screen and (min-width: 56rem){.bravo-block-grid-2>*:nth-child(2n){margin-right:0}.bravo-block-grid-2>*:not(:nth-child(2n)){margin-right:3vmin}.bravo-block-grid-3{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.bravo-block-grid-3>*{-webkit-box-flex:0;-ms-flex:0 0 calc(33.3333333333% - 2vmin);flex:0 0 calc(33.3333333333% - 2vmin);margin-bottom:3vmin;max-width:calc(33.3333333333% - 2vmin - .1px)}}@media screen and (min-width: 56rem) and (-ms-high-contrast: none){.bravo-block-grid-3>*{width:calc(33.3333333333% - 2vmin - .1px)}}@media screen and (min-width: 56rem){.bravo-block-grid-3>*:not(:nth-child(2n)){margin-right:0}.bravo-block-grid-3>*:nth-child(3n){margin-right:0}.bravo-block-grid-3>*:not(:nth-child(3n)){margin-right:3vmin}.bravo-block-grid-4{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.bravo-block-grid-4>*{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 2.25vmin);flex:0 0 calc(25% - 2.25vmin);margin-bottom:3vmin;max-width:calc(25% - 2.25vmin - .1px)}}@media screen and (min-width: 56rem) and (-ms-high-contrast: none){.bravo-block-grid-4>*{width:calc(25% - 2.25vmin - .1px)}}@media screen and (min-width: 56rem){.bravo-block-grid-4>*:not(:nth-child(3n)){margin-right:0}.bravo-block-grid-4>*:nth-child(4n){margin-right:0}.bravo-block-grid-4>*:not(:nth-child(4n)){margin-right:3vmin}.bravo-block-grid-5{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.bravo-block-grid-5>*{-webkit-box-flex:0;-ms-flex:0 0 calc(20% - 2.4vmin);flex:0 0 calc(20% - 2.4vmin);margin-bottom:3vmin;max-width:calc(20% - 2.4vmin - .1px)}}@media screen and (min-width: 56rem) and (-ms-high-contrast: none){.bravo-block-grid-5>*{width:calc(20% - 2.4vmin - .1px)}}@media screen and (min-width: 56rem){.bravo-block-grid-5>*:not(:nth-child(4n)){margin-right:0}.bravo-block-grid-5>*:nth-child(5n){margin-right:0}.bravo-block-grid-5>*:not(:nth-child(5n)){margin-right:3vmin}.bravo-block-grid-6{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.bravo-block-grid-6>*{-webkit-box-flex:0;-ms-flex:0 0 calc(16.6666666667% - 2.5vmin);flex:0 0 calc(16.6666666667% - 2.5vmin);margin-bottom:3vmin;max-width:calc(16.6666666667% - 2.5vmin - .1px)}}@media screen and (min-width: 56rem) and (-ms-high-contrast: none){.bravo-block-grid-6>*{width:calc(16.6666666667% - 2.5vmin - .1px)}}@media screen and (min-width: 56rem){.bravo-block-grid-6>*:not(:nth-child(5n)){margin-right:0}.bravo-block-grid-6>*:nth-child(6n){margin-right:0}.bravo-block-grid-6>*:not(:nth-child(6n)){margin-right:3vmin}}@media screen and (min-width: 70rem){.unit[class*=charlie-size]{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-left:2.5vmin;padding-right:2.5vmin;padding-bottom:5vmin}}@media screen and (min-width: 70rem) and (min-width: 70rem){.unit[class*=charlie-size]{padding-left:1.5vmin;padding-right:1.5vmin;padding-bottom:3vmin}}@media screen and (min-width: 70rem){.unit.charlie-size-auto{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.start-charlie{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.center-charlie{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.end-charlie{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.top-charlie{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-charlie{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-charlie{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-charlie{-ms-flex-pack:distribute;justify-content:space-around}.between-charlie{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-charlie{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-charlie{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.reset-order-charlie{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.charlie-block-grid-1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.charlie-block-grid-1>*{-webkit-box-flex:0;-ms-flex:0 0 calc(100% + -0vmin);flex:0 0 calc(100% + -0vmin);margin-bottom:3vmin;max-width:calc(100% + -0vmin - .1px)}}@media screen and (min-width: 70rem) and (-ms-high-contrast: none){.charlie-block-grid-1>*{width:calc(100% + -0vmin - .1px)}}@media screen and (min-width: 70rem){.charlie-block-grid-2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.charlie-block-grid-2>*{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 1.5vmin);flex:0 0 calc(50% - 1.5vmin);margin-bottom:3vmin;max-width:calc(50% - 1.5vmin - .1px)}}@media screen and (min-width: 70rem) and (-ms-high-contrast: none){.charlie-block-grid-2>*{width:calc(50% - 1.5vmin - .1px)}}@media screen and (min-width: 70rem){.charlie-block-grid-2>*:nth-child(2n){margin-right:0}.charlie-block-grid-2>*:not(:nth-child(2n)){margin-right:3vmin}.charlie-block-grid-3{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.charlie-block-grid-3>*{-webkit-box-flex:0;-ms-flex:0 0 calc(33.3333333333% - 2vmin);flex:0 0 calc(33.3333333333% - 2vmin);margin-bottom:3vmin;max-width:calc(33.3333333333% - 2vmin - .1px)}}@media screen and (min-width: 70rem) and (-ms-high-contrast: none){.charlie-block-grid-3>*{width:calc(33.3333333333% - 2vmin - .1px)}}@media screen and (min-width: 70rem){.charlie-block-grid-3>*:not(:nth-child(2n)){margin-right:0}.charlie-block-grid-3>*:nth-child(3n){margin-right:0}.charlie-block-grid-3>*:not(:nth-child(3n)){margin-right:3vmin}.charlie-block-grid-4{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.charlie-block-grid-4>*{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 2.25vmin);flex:0 0 calc(25% - 2.25vmin);margin-bottom:3vmin;max-width:calc(25% - 2.25vmin - .1px)}}@media screen and (min-width: 70rem) and (-ms-high-contrast: none){.charlie-block-grid-4>*{width:calc(25% - 2.25vmin - .1px)}}@media screen and (min-width: 70rem){.charlie-block-grid-4>*:not(:nth-child(3n)){margin-right:0}.charlie-block-grid-4>*:nth-child(4n){margin-right:0}.charlie-block-grid-4>*:not(:nth-child(4n)){margin-right:3vmin}.charlie-block-grid-5{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.charlie-block-grid-5>*{-webkit-box-flex:0;-ms-flex:0 0 calc(20% - 2.4vmin);flex:0 0 calc(20% - 2.4vmin);margin-bottom:3vmin;max-width:calc(20% - 2.4vmin - .1px)}}@media screen and (min-width: 70rem) and (-ms-high-contrast: none){.charlie-block-grid-5>*{width:calc(20% - 2.4vmin - .1px)}}@media screen and (min-width: 70rem){.charlie-block-grid-5>*:not(:nth-child(4n)){margin-right:0}.charlie-block-grid-5>*:nth-child(5n){margin-right:0}.charlie-block-grid-5>*:not(:nth-child(5n)){margin-right:3vmin}.charlie-block-grid-6{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.charlie-block-grid-6>*{-webkit-box-flex:0;-ms-flex:0 0 calc(16.6666666667% - 2.5vmin);flex:0 0 calc(16.6666666667% - 2.5vmin);margin-bottom:3vmin;max-width:calc(16.6666666667% - 2.5vmin - .1px)}}@media screen and (min-width: 70rem) and (-ms-high-contrast: none){.charlie-block-grid-6>*{width:calc(16.6666666667% - 2.5vmin - .1px)}}@media screen and (min-width: 70rem){.charlie-block-grid-6>*:not(:nth-child(5n)){margin-right:0}.charlie-block-grid-6>*:nth-child(6n){margin-right:0}.charlie-block-grid-6>*:not(:nth-child(6n)){margin-right:3vmin}}@media screen and (min-width: 80rem){.unit[class*=delta-size]{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-left:2.5vmin;padding-right:2.5vmin;padding-bottom:5vmin}}@media screen and (min-width: 80rem) and (min-width: 70rem){.unit[class*=delta-size]{padding-left:1.5vmin;padding-right:1.5vmin;padding-bottom:3vmin}}@media screen and (min-width: 80rem){.unit.delta-size-auto{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.start-delta{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.center-delta{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.end-delta{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.top-delta{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-delta{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-delta{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-delta{-ms-flex-pack:distribute;justify-content:space-around}.between-delta{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-delta{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-delta{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.reset-order-delta{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.delta-block-grid-1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.delta-block-grid-1>*{-webkit-box-flex:0;-ms-flex:0 0 calc(100% + -0vmin);flex:0 0 calc(100% + -0vmin);margin-bottom:3vmin;max-width:calc(100% + -0vmin - .1px)}}@media screen and (min-width: 80rem) and (-ms-high-contrast: none){.delta-block-grid-1>*{width:calc(100% + -0vmin - .1px)}}@media screen and (min-width: 80rem){.delta-block-grid-2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.delta-block-grid-2>*{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 1.5vmin);flex:0 0 calc(50% - 1.5vmin);margin-bottom:3vmin;max-width:calc(50% - 1.5vmin - .1px)}}@media screen and (min-width: 80rem) and (-ms-high-contrast: none){.delta-block-grid-2>*{width:calc(50% - 1.5vmin - .1px)}}@media screen and (min-width: 80rem){.delta-block-grid-2>*:nth-child(2n){margin-right:0}.delta-block-grid-2>*:not(:nth-child(2n)){margin-right:3vmin}.delta-block-grid-3{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.delta-block-grid-3>*{-webkit-box-flex:0;-ms-flex:0 0 calc(33.3333333333% - 2vmin);flex:0 0 calc(33.3333333333% - 2vmin);margin-bottom:3vmin;max-width:calc(33.3333333333% - 2vmin - .1px)}}@media screen and (min-width: 80rem) and (-ms-high-contrast: none){.delta-block-grid-3>*{width:calc(33.3333333333% - 2vmin - .1px)}}@media screen and (min-width: 80rem){.delta-block-grid-3>*:not(:nth-child(2n)){margin-right:0}.delta-block-grid-3>*:nth-child(3n){margin-right:0}.delta-block-grid-3>*:not(:nth-child(3n)){margin-right:3vmin}.delta-block-grid-4{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.delta-block-grid-4>*{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 2.25vmin);flex:0 0 calc(25% - 2.25vmin);margin-bottom:3vmin;max-width:calc(25% - 2.25vmin - .1px)}}@media screen and (min-width: 80rem) and (-ms-high-contrast: none){.delta-block-grid-4>*{width:calc(25% - 2.25vmin - .1px)}}@media screen and (min-width: 80rem){.delta-block-grid-4>*:not(:nth-child(3n)){margin-right:0}.delta-block-grid-4>*:nth-child(4n){margin-right:0}.delta-block-grid-4>*:not(:nth-child(4n)){margin-right:3vmin}.delta-block-grid-5{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.delta-block-grid-5>*{-webkit-box-flex:0;-ms-flex:0 0 calc(20% - 2.4vmin);flex:0 0 calc(20% - 2.4vmin);margin-bottom:3vmin;max-width:calc(20% - 2.4vmin - .1px)}}@media screen and (min-width: 80rem) and (-ms-high-contrast: none){.delta-block-grid-5>*{width:calc(20% - 2.4vmin - .1px)}}@media screen and (min-width: 80rem){.delta-block-grid-5>*:not(:nth-child(4n)){margin-right:0}.delta-block-grid-5>*:nth-child(5n){margin-right:0}.delta-block-grid-5>*:not(:nth-child(5n)){margin-right:3vmin}.delta-block-grid-6{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.delta-block-grid-6>*{-webkit-box-flex:0;-ms-flex:0 0 calc(16.6666666667% - 2.5vmin);flex:0 0 calc(16.6666666667% - 2.5vmin);margin-bottom:3vmin;max-width:calc(16.6666666667% - 2.5vmin - .1px)}}@media screen and (min-width: 80rem) and (-ms-high-contrast: none){.delta-block-grid-6>*{width:calc(16.6666666667% - 2.5vmin - .1px)}}@media screen and (min-width: 80rem){.delta-block-grid-6>*:not(:nth-child(5n)){margin-right:0}.delta-block-grid-6>*:nth-child(6n){margin-right:0}.delta-block-grid-6>*:not(:nth-child(6n)){margin-right:3vmin}}@media screen and (min-width: 102rem){.unit[class*=hero-size]{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-left:2.5vmin;padding-right:2.5vmin;padding-bottom:5vmin}}@media screen and (min-width: 102rem) and (min-width: 70rem){.unit[class*=hero-size]{padding-left:1.5vmin;padding-right:1.5vmin;padding-bottom:3vmin}}@media screen and (min-width: 102rem){.unit.hero-size-auto{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.start-hero{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.center-hero{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.end-hero{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.top-hero{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-hero{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-hero{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-hero{-ms-flex-pack:distribute;justify-content:space-around}.between-hero{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-hero{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-hero{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.reset-order-hero{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.hero-block-grid-1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.hero-block-grid-1>*{-webkit-box-flex:0;-ms-flex:0 0 calc(100% + -0vmin);flex:0 0 calc(100% + -0vmin);margin-bottom:3vmin;max-width:calc(100% + -0vmin - .1px)}}@media screen and (min-width: 102rem) and (-ms-high-contrast: none){.hero-block-grid-1>*{width:calc(100% + -0vmin - .1px)}}@media screen and (min-width: 102rem){.hero-block-grid-2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.hero-block-grid-2>*{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 1.5vmin);flex:0 0 calc(50% - 1.5vmin);margin-bottom:3vmin;max-width:calc(50% - 1.5vmin - .1px)}}@media screen and (min-width: 102rem) and (-ms-high-contrast: none){.hero-block-grid-2>*{width:calc(50% - 1.5vmin - .1px)}}@media screen and (min-width: 102rem){.hero-block-grid-2>*:nth-child(2n){margin-right:0}.hero-block-grid-2>*:not(:nth-child(2n)){margin-right:3vmin}.hero-block-grid-3{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.hero-block-grid-3>*{-webkit-box-flex:0;-ms-flex:0 0 calc(33.3333333333% - 2vmin);flex:0 0 calc(33.3333333333% - 2vmin);margin-bottom:3vmin;max-width:calc(33.3333333333% - 2vmin - .1px)}}@media screen and (min-width: 102rem) and (-ms-high-contrast: none){.hero-block-grid-3>*{width:calc(33.3333333333% - 2vmin - .1px)}}@media screen and (min-width: 102rem){.hero-block-grid-3>*:not(:nth-child(2n)){margin-right:0}.hero-block-grid-3>*:nth-child(3n){margin-right:0}.hero-block-grid-3>*:not(:nth-child(3n)){margin-right:3vmin}.hero-block-grid-4{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.hero-block-grid-4>*{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 2.25vmin);flex:0 0 calc(25% - 2.25vmin);margin-bottom:3vmin;max-width:calc(25% - 2.25vmin - .1px)}}@media screen and (min-width: 102rem) and (-ms-high-contrast: none){.hero-block-grid-4>*{width:calc(25% - 2.25vmin - .1px)}}@media screen and (min-width: 102rem){.hero-block-grid-4>*:not(:nth-child(3n)){margin-right:0}.hero-block-grid-4>*:nth-child(4n){margin-right:0}.hero-block-grid-4>*:not(:nth-child(4n)){margin-right:3vmin}.hero-block-grid-5{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.hero-block-grid-5>*{-webkit-box-flex:0;-ms-flex:0 0 calc(20% - 2.4vmin);flex:0 0 calc(20% - 2.4vmin);margin-bottom:3vmin;max-width:calc(20% - 2.4vmin - .1px)}}@media screen and (min-width: 102rem) and (-ms-high-contrast: none){.hero-block-grid-5>*{width:calc(20% - 2.4vmin - .1px)}}@media screen and (min-width: 102rem){.hero-block-grid-5>*:not(:nth-child(4n)){margin-right:0}.hero-block-grid-5>*:nth-child(5n){margin-right:0}.hero-block-grid-5>*:not(:nth-child(5n)){margin-right:3vmin}.hero-block-grid-6{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.hero-block-grid-6>*{-webkit-box-flex:0;-ms-flex:0 0 calc(16.6666666667% - 2.5vmin);flex:0 0 calc(16.6666666667% - 2.5vmin);margin-bottom:3vmin;max-width:calc(16.6666666667% - 2.5vmin - .1px)}}@media screen and (min-width: 102rem) and (-ms-high-contrast: none){.hero-block-grid-6>*{width:calc(16.6666666667% - 2.5vmin - .1px)}}@media screen and (min-width: 102rem){.hero-block-grid-6>*:not(:nth-child(5n)){margin-right:0}.hero-block-grid-6>*:nth-child(6n){margin-right:0}.hero-block-grid-6>*:not(:nth-child(6n)){margin-right:3vmin}}@media screen and (min-width: 110rem){.unit[class*=echo-size]{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-left:2.5vmin;padding-right:2.5vmin;padding-bottom:5vmin}}@media screen and (min-width: 110rem) and (min-width: 70rem){.unit[class*=echo-size]{padding-left:1.5vmin;padding-right:1.5vmin;padding-bottom:3vmin}}@media screen and (min-width: 110rem){.unit.echo-size-auto{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.start-echo{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.center-echo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.end-echo{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.top-echo{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-echo{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-echo{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-echo{-ms-flex-pack:distribute;justify-content:space-around}.between-echo{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-echo{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-echo{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.reset-order-echo{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.echo-block-grid-1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.echo-block-grid-1>*{-webkit-box-flex:0;-ms-flex:0 0 calc(100% + -0vmin);flex:0 0 calc(100% + -0vmin);margin-bottom:3vmin;max-width:calc(100% + -0vmin - .1px)}}@media screen and (min-width: 110rem) and (-ms-high-contrast: none){.echo-block-grid-1>*{width:calc(100% + -0vmin - .1px)}}@media screen and (min-width: 110rem){.echo-block-grid-2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.echo-block-grid-2>*{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 1.5vmin);flex:0 0 calc(50% - 1.5vmin);margin-bottom:3vmin;max-width:calc(50% - 1.5vmin - .1px)}}@media screen and (min-width: 110rem) and (-ms-high-contrast: none){.echo-block-grid-2>*{width:calc(50% - 1.5vmin - .1px)}}@media screen and (min-width: 110rem){.echo-block-grid-2>*:nth-child(2n){margin-right:0}.echo-block-grid-2>*:not(:nth-child(2n)){margin-right:3vmin}.echo-block-grid-3{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.echo-block-grid-3>*{-webkit-box-flex:0;-ms-flex:0 0 calc(33.3333333333% - 2vmin);flex:0 0 calc(33.3333333333% - 2vmin);margin-bottom:3vmin;max-width:calc(33.3333333333% - 2vmin - .1px)}}@media screen and (min-width: 110rem) and (-ms-high-contrast: none){.echo-block-grid-3>*{width:calc(33.3333333333% - 2vmin - .1px)}}@media screen and (min-width: 110rem){.echo-block-grid-3>*:not(:nth-child(2n)){margin-right:0}.echo-block-grid-3>*:nth-child(3n){margin-right:0}.echo-block-grid-3>*:not(:nth-child(3n)){margin-right:3vmin}.echo-block-grid-4{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.echo-block-grid-4>*{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 2.25vmin);flex:0 0 calc(25% - 2.25vmin);margin-bottom:3vmin;max-width:calc(25% - 2.25vmin - .1px)}}@media screen and (min-width: 110rem) and (-ms-high-contrast: none){.echo-block-grid-4>*{width:calc(25% - 2.25vmin - .1px)}}@media screen and (min-width: 110rem){.echo-block-grid-4>*:not(:nth-child(3n)){margin-right:0}.echo-block-grid-4>*:nth-child(4n){margin-right:0}.echo-block-grid-4>*:not(:nth-child(4n)){margin-right:3vmin}.echo-block-grid-5{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.echo-block-grid-5>*{-webkit-box-flex:0;-ms-flex:0 0 calc(20% - 2.4vmin);flex:0 0 calc(20% - 2.4vmin);margin-bottom:3vmin;max-width:calc(20% - 2.4vmin - .1px)}}@media screen and (min-width: 110rem) and (-ms-high-contrast: none){.echo-block-grid-5>*{width:calc(20% - 2.4vmin - .1px)}}@media screen and (min-width: 110rem){.echo-block-grid-5>*:not(:nth-child(4n)){margin-right:0}.echo-block-grid-5>*:nth-child(5n){margin-right:0}.echo-block-grid-5>*:not(:nth-child(5n)){margin-right:3vmin}.echo-block-grid-6{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.echo-block-grid-6>*{-webkit-box-flex:0;-ms-flex:0 0 calc(16.6666666667% - 2.5vmin);flex:0 0 calc(16.6666666667% - 2.5vmin);margin-bottom:3vmin;max-width:calc(16.6666666667% - 2.5vmin - .1px)}}@media screen and (min-width: 110rem) and (-ms-high-contrast: none){.echo-block-grid-6>*{width:calc(16.6666666667% - 2.5vmin - .1px)}}@media screen and (min-width: 110rem){.echo-block-grid-6>*:not(:nth-child(5n)){margin-right:0}.echo-block-grid-6>*:nth-child(6n){margin-right:0}.echo-block-grid-6>*:not(:nth-child(6n)){margin-right:3vmin}}.unit.default-size1of2,.unit.default-size2of4{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}@media screen and (min-width: 70rem){.unit.default-size1of2,.unit.default-size2of4{padding-left:1.5vmin;padding-right:1.5vmin}}.unit.default-size1of3{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}@media screen and (min-width: 70rem){.unit.default-size1of3{padding-left:1.5vmin;padding-right:1.5vmin}}.unit.default-size1of4{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}@media screen and (min-width: 70rem){.unit.default-size1of4{padding-left:1.5vmin;padding-right:1.5vmin}}.unit.default-size1of5{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}@media screen and (min-width: 70rem){.unit.default-size1of5{padding-left:1.5vmin;padding-right:1.5vmin}}.unit.default-size2of5{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}@media screen and (min-width: 70rem){.unit.default-size2of5{padding-left:1.5vmin;padding-right:1.5vmin}}.unit.default-size3of5{-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}@media screen and (min-width: 70rem){.unit.default-size3of5{padding-left:1.5vmin;padding-right:1.5vmin}}.unit.default-size2of3{-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}@media screen and (min-width: 70rem){.unit.default-size2of3{padding-left:1.5vmin;padding-right:1.5vmin}}.unit.default-size3of4{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}@media screen and (min-width: 70rem){.unit.default-size3of4{padding-left:1.5vmin;padding-right:1.5vmin}}.unit.default-size4of5{-ms-flex-preferred-size:80%;flex-basis:80%;max-width:80%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}@media screen and (min-width: 70rem){.unit.default-size4of5{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 30rem){.unit.alpha-size1of2,.unit.alpha-size2of4{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 30rem) and (min-width: 70rem){.unit.alpha-size1of2,.unit.alpha-size2of4{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 30rem){.unit.alpha-size1of3{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 30rem) and (min-width: 70rem){.unit.alpha-size1of3{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 30rem){.unit.alpha-size1of4{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 30rem) and (min-width: 70rem){.unit.alpha-size1of4{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 30rem){.unit.alpha-size1of5{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 30rem) and (min-width: 70rem){.unit.alpha-size1of5{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 30rem){.unit.alpha-size2of5{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 30rem) and (min-width: 70rem){.unit.alpha-size2of5{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 30rem){.unit.alpha-size3of5{-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 30rem) and (min-width: 70rem){.unit.alpha-size3of5{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 30rem){.unit.alpha-size2of3{-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 30rem) and (min-width: 70rem){.unit.alpha-size2of3{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 30rem){.unit.alpha-size3of4{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 30rem) and (min-width: 70rem){.unit.alpha-size3of4{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 30rem){.unit.alpha-size4of5{-ms-flex-preferred-size:80%;flex-basis:80%;max-width:80%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 30rem) and (min-width: 70rem){.unit.alpha-size4of5{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 56rem){.unit.bravo-size1of2,.unit.bravo-size2of4{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 56rem) and (min-width: 70rem){.unit.bravo-size1of2,.unit.bravo-size2of4{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 56rem){.unit.bravo-size1of3{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 56rem) and (min-width: 70rem){.unit.bravo-size1of3{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 56rem){.unit.bravo-size1of4{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 56rem) and (min-width: 70rem){.unit.bravo-size1of4{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 56rem){.unit.bravo-size1of5{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 56rem) and (min-width: 70rem){.unit.bravo-size1of5{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 56rem){.unit.bravo-size2of5{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 56rem) and (min-width: 70rem){.unit.bravo-size2of5{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 56rem){.unit.bravo-size3of5{-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 56rem) and (min-width: 70rem){.unit.bravo-size3of5{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 56rem){.unit.bravo-size2of3{-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 56rem) and (min-width: 70rem){.unit.bravo-size2of3{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 56rem){.unit.bravo-size3of4{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 56rem) and (min-width: 70rem){.unit.bravo-size3of4{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 56rem){.unit.bravo-size4of5{-ms-flex-preferred-size:80%;flex-basis:80%;max-width:80%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 56rem) and (min-width: 70rem){.unit.bravo-size4of5{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 70rem){.unit[class*=" size"],.unit[class*=" charlie-size"]{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-left:2.5vmin;padding-right:2.5vmin;padding-bottom:5vmin}}@media screen and (min-width: 70rem) and (min-width: 70rem){.unit[class*=" size"],.unit[class*=" charlie-size"]{padding-left:1.5vmin;padding-right:1.5vmin;padding-bottom:3vmin}}@media screen and (min-width: 70rem){.unit.size-auto,.unit.charlie-size-auto{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.unit.size1of1,.unit.charlie-size1of1{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 70rem) and (min-width: 70rem){.unit.size1of1,.unit.charlie-size1of1{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 70rem){.unit.size1of2,.unit.size2of4,.unit.charlie-size1of2,.unit.charlie-size2of4{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 70rem) and (min-width: 70rem){.unit.size1of2,.unit.size2of4,.unit.charlie-size1of2,.unit.charlie-size2of4{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 70rem){.unit.size1of3,.unit.charlie-size1of3{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 70rem) and (min-width: 70rem){.unit.size1of3,.unit.charlie-size1of3{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 70rem){.unit.size1of4,.unit.charlie-size1of4{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 70rem) and (min-width: 70rem){.unit.size1of4,.unit.charlie-size1of4{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 70rem){.unit.size1of5,.unit.charlie-size1of5{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 70rem) and (min-width: 70rem){.unit.size1of5,.unit.charlie-size1of5{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 70rem){.unit.size2of5,.unit.charlie-size2of5{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 70rem) and (min-width: 70rem){.unit.size2of5,.unit.charlie-size2of5{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 70rem){.unit.size3of5,.unit.charlie-size3of5{-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 70rem) and (min-width: 70rem){.unit.size3of5,.unit.charlie-size3of5{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 70rem){.unit.size2of3,.unit.charlie-size2of3{-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 70rem) and (min-width: 70rem){.unit.size2of3,.unit.charlie-size2of3{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 70rem){.unit.size3of4,.unit.charlie-size3of4{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 70rem) and (min-width: 70rem){.unit.size3of4,.unit.charlie-size3of4{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 70rem){.unit.size4of5,.unit.charlie-size4of5{-ms-flex-preferred-size:80%;flex-basis:80%;max-width:80%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 70rem) and (min-width: 70rem){.unit.size4of5,.unit.charlie-size4of5{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 80rem){.unit.delta-size1of1{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 80rem) and (min-width: 70rem){.unit.delta-size1of1{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 80rem){.unit.delta-size1of2,.unit.delta-size2of4{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 80rem) and (min-width: 70rem){.unit.delta-size1of2,.unit.delta-size2of4{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 80rem){.unit.delta-size1of3{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 80rem) and (min-width: 70rem){.unit.delta-size1of3{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 80rem){.unit.delta-size1of4{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 80rem) and (min-width: 70rem){.unit.delta-size1of4{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 80rem){.unit.delta-size1of5{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 80rem) and (min-width: 70rem){.unit.delta-size1of5{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 80rem){.unit.delta-size2of5{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 80rem) and (min-width: 70rem){.unit.delta-size2of5{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 80rem){.unit.delta-size3of5{-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 80rem) and (min-width: 70rem){.unit.delta-size3of5{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 80rem){.unit.delta-size2of3{-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 80rem) and (min-width: 70rem){.unit.delta-size2of3{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 80rem){.unit.delta-size3of4{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 80rem) and (min-width: 70rem){.unit.delta-size3of4{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 80rem){.unit.delta-size4of5{-ms-flex-preferred-size:80%;flex-basis:80%;max-width:80%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 80rem) and (min-width: 70rem){.unit.delta-size4of5{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 110rem){.unit.echo-size1of1{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 110rem) and (min-width: 70rem){.unit.echo-size1of1{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 110rem){.unit.echo-size1of2,.unit.echo-size2of4{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 110rem) and (min-width: 70rem){.unit.echo-size1of2,.unit.echo-size2of4{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 110rem){.unit.echo-size1of3{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 110rem) and (min-width: 70rem){.unit.echo-size1of3{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 110rem){.unit.echo-size1of4{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 110rem) and (min-width: 70rem){.unit.echo-size1of4{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 110rem){.unit.echo-size1of5{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 110rem) and (min-width: 70rem){.unit.echo-size1of5{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 110rem){.unit.echo-size2of5{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 110rem) and (min-width: 70rem){.unit.echo-size2of5{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 110rem){.unit.echo-size3of5{-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 110rem) and (min-width: 70rem){.unit.echo-size3of5{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 110rem){.unit.echo-size2of3{-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 110rem) and (min-width: 70rem){.unit.echo-size2of3{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 110rem){.unit.echo-size3of4{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 110rem) and (min-width: 70rem){.unit.echo-size3of4{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 110rem){.unit.echo-size4of5{-ms-flex-preferred-size:80%;flex-basis:80%;max-width:80%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 110rem) and (min-width: 70rem){.unit.echo-size4of5{padding-left:1.5vmin;padding-right:1.5vmin}}.m-0{margin:0}.m-t-0{margin-top:0}.m-l-0{margin-left:0}.m-b-0{margin-bottom:0}.m-r-0{margin-right:0}.p-0{padding:0}.p-t-0{padding-top:0}.p-l-0{padding-left:0}.p-b-0{padding-bottom:0}.p-r-0{padding-right:0}.gap-0{gap:0px}.gap-x-0{-webkit-column-gap:0px;-moz-column-gap:0px;column-gap:0px}.gap-y-0{row-gap:0px}.m-xxs{margin:.25rem}.m-t-xxs{margin-top:.25rem}.m-l-xxs{margin-left:.25rem}.m-b-xxs{margin-bottom:.25rem}.m-r-xxs{margin-right:.25rem}.p-xxs{padding:.25rem}.p-t-xxs{padding-top:.25rem}.p-l-xxs{padding-left:.25rem}.p-b-xxs{padding-bottom:.25rem}.p-r-xxs{padding-right:.25rem}.gap-xxs{gap:.25rem}.gap-x-xxs{-webkit-column-gap:.25rem;-moz-column-gap:.25rem;column-gap:.25rem}.gap-y-xxs{row-gap:.25rem}.m-xs{margin:.5rem}.m-t-xs{margin-top:.5rem}.m-l-xs{margin-left:.5rem}.m-b-xs{margin-bottom:.5rem}.m-r-xs{margin-right:.5rem}.p-xs{padding:.5rem}.p-t-xs{padding-top:.5rem}.p-l-xs{padding-left:.5rem}.p-b-xs{padding-bottom:.5rem}.p-r-xs{padding-right:.5rem}.gap-xs{gap:.5rem}.gap-x-xs{-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem}.gap-y-xs{row-gap:.5rem}.m-sm{margin:.75rem}.m-t-sm{margin-top:.75rem}.m-l-sm{margin-left:.75rem}.m-b-sm{margin-bottom:.75rem}.m-r-sm{margin-right:.75rem}.p-sm{padding:.75rem}.p-t-sm{padding-top:.75rem}.p-l-sm{padding-left:.75rem}.p-b-sm{padding-bottom:.75rem}.p-r-sm{padding-right:.75rem}.gap-sm{gap:.75rem}.gap-x-sm{-webkit-column-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem}.gap-y-sm{row-gap:.75rem}.m-md{margin:1rem}.m-t-md{margin-top:1rem}.m-l-md{margin-left:1rem}.m-b-md{margin-bottom:1rem}.m-r-md{margin-right:1rem}.p-md{padding:1rem}.p-t-md{padding-top:1rem}.p-l-md{padding-left:1rem}.p-b-md{padding-bottom:1rem}.p-r-md{padding-right:1rem}.gap-md{gap:1rem}.gap-x-md{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.gap-y-md{row-gap:1rem}.m-lg{margin:1.5rem}.m-t-lg{margin-top:1.5rem}.m-l-lg{margin-left:1.5rem}.m-b-lg{margin-bottom:1.5rem}.m-r-lg{margin-right:1.5rem}.p-lg{padding:1.5rem}.p-t-lg{padding-top:1.5rem}.p-l-lg{padding-left:1.5rem}.p-b-lg{padding-bottom:1.5rem}.p-r-lg{padding-right:1.5rem}.gap-lg{gap:1.5rem}.gap-x-lg{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-lg{row-gap:1.5rem}.m-xl{margin:2rem}.m-t-xl{margin-top:2rem}.m-l-xl{margin-left:2rem}.m-b-xl{margin-bottom:2rem}.m-r-xl{margin-right:2rem}.p-xl{padding:2rem}.p-t-xl{padding-top:2rem}.p-l-xl{padding-left:2rem}.p-b-xl{padding-bottom:2rem}.p-r-xl{padding-right:2rem}.gap-xl{gap:2rem}.gap-x-xl{-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.gap-y-xl{row-gap:2rem}.m-xxl{margin:3rem}.m-t-xxl{margin-top:3rem}.m-l-xxl{margin-left:3rem}.m-b-xxl{margin-bottom:3rem}.m-r-xxl{margin-right:3rem}.p-xxl{padding:3rem}.p-t-xxl{padding-top:3rem}.p-l-xxl{padding-left:3rem}.p-b-xxl{padding-bottom:3rem}.p-r-xxl{padding-right:3rem}.gap-xxl{gap:3rem}.gap-x-xxl{-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}.gap-y-xxl{row-gap:3rem}.media{display:-webkit-box;display:-ms-flexbox;display:flex}.media .media-body{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:1.5vmin}.media .media-img{padding-right:1.5vmin}.media-reverse{display:-webkit-box;display:-ms-flexbox;display:flex}.media-reverse .media-body{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:1.5vmin}.media-reverse .media-img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-left:1.5vmin}@media screen and (min-width: 30rem){.media-alpha{display:-webkit-box;display:-ms-flexbox;display:flex}.media-alpha .media-body{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:1.5vmin}.media-alpha .media-img{padding-right:1.5vmin}.media-reverse-alpha{display:-webkit-box;display:-ms-flexbox;display:flex}.media-reverse-alpha .media-body{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:1.5vmin}.media-reverse-alpha .media-img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-left:1.5vmin}}@media screen and (min-width: 56rem){.media-bravo{display:-webkit-box;display:-ms-flexbox;display:flex}.media-bravo .media-body{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:1.5vmin}.media-bravo .media-img{padding-right:1.5vmin}.media-reverse-bravo{display:-webkit-box;display:-ms-flexbox;display:flex}.media-reverse-bravo .media-body{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:1.5vmin}.media-reverse-bravo .media-img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-left:1.5vmin}}@media screen and (min-width: 70rem){.media-charlie{display:-webkit-box;display:-ms-flexbox;display:flex}.media-charlie .media-body{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:1.5vmin}.media-charlie .media-img{padding-right:1.5vmin}.media-reverse-charlie{display:-webkit-box;display:-ms-flexbox;display:flex}.media-reverse-charlie .media-body{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:1.5vmin}.media-reverse-charlie .media-img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-left:1.5vmin}}@media screen and (min-width: 80rem){.media-delta{display:-webkit-box;display:-ms-flexbox;display:flex}.media-delta .media-body{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:1.5vmin}.media-delta .media-img{padding-right:1.5vmin}.media-reverse-delta{display:-webkit-box;display:-ms-flexbox;display:flex}.media-reverse-delta .media-body{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:1.5vmin}.media-reverse-delta .media-img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-left:1.5vmin}}@media screen and (min-width: 102rem){.media-hero{display:-webkit-box;display:-ms-flexbox;display:flex}.media-hero .media-body{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:1.5vmin}.media-hero .media-img{padding-right:1.5vmin}.media-reverse-hero{display:-webkit-box;display:-ms-flexbox;display:flex}.media-reverse-hero .media-body{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:1.5vmin}.media-reverse-hero .media-img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-left:1.5vmin}}@media screen and (min-width: 110rem){.media-echo{display:-webkit-box;display:-ms-flexbox;display:flex}.media-echo .media-body{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:1.5vmin}.media-echo .media-img{padding-right:1.5vmin}.media-reverse-echo{display:-webkit-box;display:-ms-flexbox;display:flex}.media-reverse-echo .media-body{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:1.5vmin}.media-reverse-echo .media-img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-left:1.5vmin}}.loading{position:relative}.loading:before,.loading:after{bottom:0;content:" ";left:0;position:absolute;right:0;top:0}.loading:before{background:rgba(255,255,255,.5);z-index:1}.loading:after{background:url(/assets/img/loading.gif) no-repeat center center transparent;z-index:2}.is-loading{position:relative}.is-loading .loading{background:url(/assets/img/loading.gif) no-repeat center center rgba(255,255,255,.5);bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.loader{-webkit-animation:loader 1s infinite linear;animation:loader 1s infinite linear;border:.5em solid rgba(45,45,46,.12);border-radius:50%;border-top-color:rgba(45,45,46,.47);display:block;height:4em;-webkit-transform:translateZ(0);transform:translateZ(0);width:4em}.skeleton-loader{background-color:#ededed;border-radius:3px;display:block;height:1.75em;overflow:hidden;position:relative;vertical-align:middle}.skeleton-loader:after{-webkit-animation:shimmer 4s infinite;animation:shimmer 4s infinite;background-image:-webkit-gradient(linear,left top,right top,color-stop(0,transparent),color-stop(20%,rgba(255,255,255,.2)),color-stop(60%,rgba(255,255,255,.65)),to(transparent));background-image:linear-gradient(90deg,transparent 0,rgba(255,255,255,.2) 20%,rgba(255,255,255,.65) 60%,transparent 100%);bottom:0;content:"";left:0;position:absolute;right:0;top:0;-webkit-transform:translateX(-100%);transform:translate(-100%)}@-webkit-keyframes shimmer{to{-webkit-transform:translateX(100%);transform:translate(100%)}}@keyframes shimmer{to{-webkit-transform:translateX(100%);transform:translate(100%)}}.accordion{text-align:left}.accordion .accordion-item{border:1px solid rgba(0,0,0,.08)}.text-white .accordion .accordion-item,.spec-sheet-pdf-project .accordion .accordion-item{border-color:rgba(255,255,255,.2)}.accordion .accordion-item+.accordion-item{border-top:none}.accordion .accordion-header:not(:has(.accordion-button)){background-color:#f7f7f7;border:none;border-radius:0;color:#5a5b5c;cursor:pointer;font-weight:600;letter-spacing:normal;line-height:1.5;margin:0;max-width:none;padding:.75rem 2.5rem .75rem 1rem;position:relative;text-align:left;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;width:100%}@media screen and (min-width: 70rem){.accordion .accordion-header:not(:has(.accordion-button)){padding-left:1.5rem;padding-right:3rem}}.accordion .accordion-header:not(:has(.accordion-button)):hover,.accordion .accordion-header:not(:has(.accordion-button)):focus{background:#fff;color:#c8322b}.accordion .accordion-header:not(:has(.accordion-button)):hover .accordion-toggle,.accordion .accordion-header:not(:has(.accordion-button)):focus .accordion-toggle{border-color:#c8322b}.text-white .accordion .accordion-header:not(:has(.accordion-button)),.spec-sheet-pdf-project .accordion .accordion-header:not(:has(.accordion-button)){background-color:rgba(255,255,255,.1);color:#fff}.text-white .accordion .accordion-header:not(:has(.accordion-button)):hover,.spec-sheet-pdf-project .accordion .accordion-header:not(:has(.accordion-button)):hover,.text-white .accordion .accordion-header:not(:has(.accordion-button)):focus,.spec-sheet-pdf-project .accordion .accordion-header:not(:has(.accordion-button)):focus{background-color:rgba(255,255,255,.2)}.accordion .accordion-button{background-color:#f7f7f7;border:none;border-radius:0;color:#5a5b5c;cursor:pointer;font-weight:600;letter-spacing:normal;line-height:1.5;margin:0;max-width:none;padding:.75rem 2.5rem .75rem 1rem;position:relative;text-align:left;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;width:100%}@media screen and (min-width: 70rem){.accordion .accordion-button{padding-left:1.5rem;padding-right:3rem}}.accordion .accordion-button:hover,.accordion .accordion-button:focus{background:#fff;color:#c8322b}.accordion .accordion-button:hover .accordion-toggle,.accordion .accordion-button:focus .accordion-toggle{border-color:#c8322b}.text-white .accordion .accordion-button,.spec-sheet-pdf-project .accordion .accordion-button{background-color:rgba(255,255,255,.1);color:#fff}.text-white .accordion .accordion-button:hover,.spec-sheet-pdf-project .accordion .accordion-button:hover,.text-white .accordion .accordion-button:focus,.spec-sheet-pdf-project .accordion .accordion-button:focus{background-color:rgba(255,255,255,.2)}.accordion .accordion-button,.accordion .accordion-header{display:block}.accordion .accordion-header{-webkit-transition:none!important;transition:none!important}.accordion .accordion-toggle{display:block;margin-top:-.1875em;position:absolute;right:1rem;top:50%;text-align:center;-webkit-transition:.2s all ease-out;transition:.2s all ease-out}@media screen and (min-width: 70rem){.accordion .accordion-toggle{right:1.5rem}}.accordion .accordion-toggle svg{display:block;fill:currentColor;height:.375em;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;width:.75em}.accordion .accordion-teaser{background:#fff;padding:1rem}.text-white .accordion .accordion-teaser,.spec-sheet-pdf-project .accordion .accordion-teaser{background:transparent}@media screen and (min-width: 70rem){.accordion .accordion-teaser{padding:1.5rem}}.accordion .accordion-teaser>:first-child{margin-top:0}.accordion .accordion-teaser>:last-child{margin-bottom:0}.accordion .accordion-more{background-color:transparent;display:none;padding:1rem}.accordion .accordion-more>:first-child{margin-top:0}.accordion .accordion-more>:last-child{margin-bottom:0}@media screen and (min-width: 56rem){.accordion .accordion-more{padding:1.5rem}}.large-text .accordion .accordion-more{font-weight:300}.large-text .accordion .accordion-more{font-size:1.125rem}@media screen and (min-width: 30rem){.large-text .accordion .accordion-more{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.large-text .accordion .accordion-more{font-size:1.25rem}}.accordion .accordion-teaser+.accordion-more{padding-top:0}.accordion .accordion-item.open{background:#fff}.text-white .accordion .accordion-item.open,.spec-sheet-pdf-project .accordion .accordion-item.open{background:transparent}.accordion .accordion-item.open .accordion-button{background:#5a5b5c;color:#fff}.text-white .accordion .accordion-item.open .accordion-button,.spec-sheet-pdf-project .accordion .accordion-item.open .accordion-button{background:#fff;color:#2d2d2e}.accordion .accordion-item.open .accordion-toggle{border-color:#fff}.accordion .accordion-item.open .accordion-toggle svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion.collapsed{display:none}.accordion-media{display:-webkit-box;display:-ms-flexbox;display:flex}.accordion-media .media-body{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:.5em}.accordion-media .media-img{padding-right:.5em}.accordion-media .media-body{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.accordion-thumb{background:#fff;border:2px solid rgba(0,0,0,.08);display:block;padding:.25rem;width:4rem}.size1of4 .accordion-more{padding:1.5rem}.faq-accordion .accordion-header-title{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex}.faq-accordion .accordion-header-title:before{color:#c8322b;content:"Q:";-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:.5rem}.text-white .faq-accordion .accordion-header-title:before,.spec-sheet-pdf-project .faq-accordion .accordion-header-title:before{color:inherit}.faq-accordion .accordion-item.open .accordion-header-title:before{color:#fff}.text-white .faq-accordion .accordion-item.open .accordion-header-title:before,.spec-sheet-pdf-project .faq-accordion .accordion-item.open .accordion-header-title:before{color:#c8322b}.faq-accordion .faq-accordion-content{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex}.faq-accordion .faq-accordion-content>:first-child{margin-top:0}.faq-accordion .faq-accordion-content>:last-child{margin-bottom:0}.faq-accordion .faq-accordion-content:before{color:#c8322b;content:"A:";-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1rem;font-weight:600;line-height:inherit;margin-right:.5rem}.text-white .faq-accordion .faq-accordion-content:before,.spec-sheet-pdf-project .faq-accordion .faq-accordion-content:before{color:inherit}.sub-item-header{line-height:inherit;margin:0;padding:.75em 0}.sub-item-header:hover,.sub-item-header:focus{color:#c8322b}.sub-item-header:hover .accordion-toggle:before,.sub-item-header:hover .accordion-toggle:after,.sub-item-header:focus .accordion-toggle:before,.sub-item-header:focus .accordion-toggle:after{background-color:#c8322b}.sub-accordion .sub-more{padding:1rem 1.5rem}.sub-accordion .sub-more:after{clear:both;content:"";display:table}.sub-accordion .accordion-toggle{display:inline-block;height:1rem;margin:0 .25em 0 0;position:relative;right:auto;vertical-align:middle;width:1rem}.sub-accordion .accordion-toggle:before,.sub-accordion .accordion-toggle:after{background-color:#5a5b5c;content:"";left:50%;position:absolute;top:50%;-webkit-transition:.2s all ease-out;transition:.2s all ease-out}.sub-accordion .accordion-toggle:before{height:1px;margin-left:-3px;width:7px}.sub-accordion .accordion-toggle:after{height:7px;margin-top:-3px;width:1px}.sub-accordion .open .sub-item-header{color:#2d2d2e}.sub-accordion .open .accordion-toggle{border-color:#fff}.sub-accordion .open .accordion-toggle:before,.sub-accordion .open .accordion-toggle:after{background-color:#2d2d2e}.sub-accordion .open .accordion-toggle:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sub-accordion .open .accordion-toggle:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.simple-accordion{--accordion-border-color: rgba(0, 0, 0, .08);--accordion-bg-color: transparent;--accordion-text-color: inherit;--accordion-heading-color: #2d2d2e;--accordion-hover-heading-color: #c8322b;border-bottom:1px solid var(--accordion-border-color);text-align:left}.text-white .simple-accordion,.spec-sheet-pdf-project .simple-accordion,.simple-accordion.text-white,.simple-accordion.spec-sheet-pdf-project{--accordion-border-color: rgba(255, 255, 255, .2);--accordion-text-color: rgba(255, 255, 255, .85);--accordion-heading-color: rgba(255, 255, 255, .85);--accordion-hover-heading-color: #fff}.simple-accordion .accordion-item{border-top:1px solid var(--accordion-border-color)}.simple-accordion .accordion-header:not(:has(.accordion-button)),.simple-accordion .accordion-button{background-color:var(--accordion-bg-color);border:none;border-radius:0;color:var(--accordion-heading-color);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;letter-spacing:normal;line-height:1.5;margin:0;max-width:none;padding:.75rem 1rem;position:relative;text-align:left;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;width:100%}@media screen and (min-width: 70rem){.simple-accordion .accordion-header:not(:has(.accordion-button)),.simple-accordion .accordion-button{padding:1rem 1.5rem}}.simple-accordion .accordion-header:not(:has(.accordion-button)):hover,.simple-accordion .accordion-header:not(:has(.accordion-button)):focus,.simple-accordion .accordion-button:hover,.simple-accordion .accordion-button:focus{background:var(--accordion-bg-color);color:var(--accordion-hover-heading-color)}.simple-accordion .accordion-header,.simple-accordion .expandable-header-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.simple-accordion .expandable-header-wrap,.simple-accordion .accordion-header-title{-webkit-box-flex:1;-ms-flex:1;flex:1}.simple-accordion .accordion-toggle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.2s all ease-out;transition:.2s all ease-out}.simple-accordion .accordion-toggle svg{display:block;fill:currentColor;height:.375em;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;width:.75em}.simple-accordion .accordion-teaser{padding:0 1rem 1rem}.simple-accordion .accordion-teaser>:first-child{margin-top:0}.simple-accordion .accordion-teaser>:last-child{margin-bottom:0}@media screen and (min-width: 70rem){.simple-accordion .accordion-teaser{padding:0 1.5rem 1.5rem}}.simple-accordion .accordion-more{display:none;padding:0 1rem 1rem}.simple-accordion .accordion-more>:first-child{margin-top:0}.simple-accordion .accordion-more>:last-child{margin-bottom:0}@media screen and (min-width: 70rem){.simple-accordion .accordion-more{padding:0 1.5rem 1.5rem}}.large-text .simple-accordion .accordion-more{font-weight:300}.large-text .simple-accordion .accordion-more{font-size:1.125rem}@media screen and (min-width: 30rem){.large-text .simple-accordion .accordion-more{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.large-text .simple-accordion .accordion-more{font-size:1.25rem}}.simple-accordion .accordion-item.open .accordion-button{color:var(--accordion-hover-heading-color)}.simple-accordion .accordion-item.open .accordion-toggle svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.simple-accordion.collapsed{display:none}ul.link-list{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0;max-width:18em}ul.link-list li+li{margin-top:2px}ul.link-list a{background-color:#f7f7f7;color:#2d2d2e;display:block;padding:.5em 2em .5em 1em;position:relative;text-decoration:none}ul.link-list a:hover,ul.link-list a:focus{color:#c8322b}ul.link-list a:hover .icon,ul.link-list a:focus .icon{fill:#c8322b}ul.link-list .arrow-link:hover span,ul.link-list .arrow-link:focus span{border-bottom:none}ul.link-list a .icon{fill:#2d2d2e;float:right;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:1em}.card-img{margin-bottom:.75rem}.card-img-outline{position:relative}.card-img-outline:after{bottom:0;-webkit-box-shadow:inset 0 0 0 1px var(--color-border);box-shadow:inset 0 0 0 1px var(--color-border);content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.card-img-shadow{-webkit-box-shadow:0 .25rem 1rem -.25rem rgba(0,0,0,.1),0 .125rem .25rem -.125rem rgba(0,0,0,.08);box-shadow:0 .25rem 1rem -.25rem rgba(0,0,0,.1),0 .125rem .25rem -.125rem rgba(0,0,0,.08)}.card-img img{display:block;width:100%}.card-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;display:block;font-size:1rem;line-height:1.375;text-wrap:balance}.card-teaser{line-height:1.5;margin-top:.25rem}.card-teaser :first-child{margin-top:0}.card-teaser :last-child{margin-bottom:0}.filter-chips{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem .25rem;overflow-x:auto}@media screen and (min-width: 56rem){.filter-chips{-ms-flex-wrap:wrap;flex-wrap:wrap;overflow-x:visible}}.filter-chip{background:none;border:none;color:inherit;font:inherit;font-weight:inherit;padding:0;font-size:.75rem;font-weight:400;letter-spacing:.1em;line-height:1.125;text-transform:uppercase;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--color-border);border-radius:100px;color:var(--color-text);display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;max-width:none;padding:.25rem .75rem;white-space:nowrap;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}.filter-chip:hover,.filter-chip:focus{background:none;color:inherit}.filter-chip:hover{background:var(--color-btn-attn-bg);color:var(--color-btn-attn-text)}.filter-chip-clear{background:transparent;border:1px solid var(--color-border)}.filter-chip-remove{display:block;fill:none;-ms-flex-negative:0;flex-shrink:0;stroke:currentColor}.document-list{margin:0}.featured-downloads+.document-list{margin-top:2rem}.off-canvas .document-list{margin-left:-5vmin;margin-right:-5vmin}@media screen and (min-width: 70rem){.off-canvas .document-list{margin-left:-3vmin;margin-right:-3vmin}}.document-list .header{background:#f7f7f7;margin:.75rem 0;padding:.75rem 1rem .75rem 2.75rem;position:relative}@media screen and (min-width: 56rem){.document-list .header{padding-left:3rem}}.document-list .header .icon{fill:#5a5b5c;height:.875em;top:1em;width:.875em}.document-list dd{margin-left:0;position:relative}.document-list dd a{display:block;padding:.5rem .5rem .5rem 1.75rem;text-decoration:none;-webkit-transition:.2s all ease-out;transition:.2s all ease-out}@media screen and (min-width: 56rem){.document-list dd a{padding-left:2rem}}.document-list dd a:hover,.document-list dd a:focus{background:#f7f7f7}.document-list .certifications{padding:0 1em}@media screen and (min-width: 56rem){.document-list .certifications{padding:0 1.5em}}.document-list .cert-logo{display:inline-block;padding:0}.document-list .icon{fill:#2d2d2e;height:.5rem;left:1em;position:absolute;top:1.125em;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;width:.25rem}@media screen and (min-width: 56rem){.document-list .icon{left:1.25rem}}.featured-downloads{border:1px solid rgba(0,0,0,.08);padding:1rem;position:relative;text-align:center}.featured-downloads:after{clear:both;content:"";display:table}@media screen and (min-width: 56rem){.featured-downloads{padding:1.5rem}}.featured-downloads .icon{background:#fff;display:block;left:50%;margin-left:-1.75em;position:absolute;top:-.75em;width:3.5em;height:1.5em;padding:0 1em}@media screen and (min-width: 56rem){.featured-downloads .icon{height:2em;margin-left:-2em;top:-1em;width:4em}}.featured-downloads svg{display:block;fill:#2d2d2e;height:1.5em;width:1.5em}@media screen and (min-width: 56rem){.featured-downloads svg{height:2em;width:2em}}.featured-downloads-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.625;display:block;margin:.25em 0 .5em}.featured-downloads-title{font-size:1.125rem}@media screen and (min-width: 30rem){.featured-downloads-title{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.featured-downloads-title{font-size:1.25rem}}.featured-download-btn{background:none;border:none;color:inherit;font:inherit;font-weight:inherit;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;font-size:1rem;font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;line-height:1.5;max-width:25em;overflow:hidden;position:relative;text-align:center;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;vertical-align:middle;background-color:#5a5b5c;color:#fff;display:inline-block;padding:.5em 1em;text-decoration:none}.featured-download-btn:hover,.featured-download-btn:focus{background:none;color:inherit}.featured-download-btn [class^=icon-]{display:inline-block;fill:currentColor;margin-right:.25em;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;vertical-align:middle}.featured-download-btn .icon-close{height:.75em;width:.75em}.featured-download-btn .icon-download{height:1em;width:1em}.featured-download-btn:hover,.featured-download-btn:focus{text-decoration:none}.featured-download-btn:hover,.featured-download-btn:focus{background-color:#2d2d2e;color:#fff}.featured-downloads .featured-download-btn{display:block;margin-top:.25em}@media screen and (min-width: 56rem){.featured-downloads .featured-download-btn{float:left;margin-top:2%;width:49%}.featured-downloads .featured-download-btn:nth-child(odd){margin-right:2%}}.site-header{background:#fff;color:#5a5b5c;font-size:1rem;letter-spacing:.0125em;position:relative;z-index:9000}.site-header>.content{margin-left:auto;margin-right:auto;max-width:100rem;padding-left:5vmin;padding-right:5vmin;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 70rem){.site-header>.content{padding-left:3vmin;padding-right:3vmin}}@media screen and (min-width: 70rem){.site-header>.content{-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:1rem;padding-top:1rem}}.top-nav{background:#f7f7f7;font-size:.875rem;line-height:1.375;text-align:right}.top-nav .content{margin-left:auto;margin-right:auto;max-width:100rem;padding-left:5vmin;padding-right:5vmin;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:0;padding-top:0}@media screen and (min-width: 70rem){.top-nav .content{padding-left:3vmin;padding-right:3vmin}}.site-logo{display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:1rem}@media screen and (min-width: 70rem){.site-logo{margin:0}}.site-logo svg{display:block;fill:#c8322b;height:3.5rem;width:3.6875rem}@media screen and (min-width: 70rem){.site-logo svg{height:4.75rem;width:5rem}}.header-search-btn,.main-nav-open{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:3rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;width:3rem}.header-search-btn:hover,.header-search-btn:focus,.main-nav-open:hover,.main-nav-open:focus{background:none;color:#2d2d2e}.header-search-btn .icon,.main-nav-open .icon{display:block;fill:#2d2d2e}@media screen and (min-width: 70rem){.header-search-btn,.main-nav-open{display:none}}.header-search-btn.is-active .icon{display:none}.header-search-btn.is-active .icon-close{display:block}.header-search-btn .icon-close{display:none}.main-nav-open{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.header-search-label{display:none}@media screen and (min-width: 70rem){.header-search-label{display:block}}.header-search{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;display:none;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 1rem;position:relative}.header-search.is-active{display:block}@media screen and (min-width: 70rem){.header-search{display:block;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin:0;-webkit-transition:.2s width ease-out;transition:.2s width ease-out}.header-search.is-active .header-search-options{display:block}}.header-search-field{border:2px solid rgba(0,0,0,.16);border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative;z-index:9020}.header-search-field label{border:none}.header-search input,.header-search button{background:#fff;border:none;-webkit-box-shadow:none;box-shadow:none}.header-search input{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:none;outline:0;padding-right:0}@media screen and (min-width: 70rem){.header-search input{width:9rem}}.header-search input:focus{-webkit-box-shadow:none;box-shadow:none}.header-search button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#5a5b5c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 3rem;flex:0 0 3rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0;padding-right:0;width:3rem}.header-search button svg{fill:currentColor;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.header-search button:hover,.header-search button:focus{background:#fff;color:#c8322b}.header-search-options{background:#fff;border-radius:3px;-webkit-box-shadow:0 0 3rem rgba(0,0,0,.1);box-shadow:0 0 3rem rgba(0,0,0,.1);-ms-flex-preferred-size:100%;flex-basis:100%;left:0;margin:0;padding:1.25rem 1rem;position:absolute;top:100%;width:100%;z-index:9010}@media screen and (min-width: 70rem){.header-search-options{display:none}}.header-search-options input[type=radio]+label{font-size:.875rem}.header-search-options label:last-child{margin-bottom:0}.site-footer{background-color:#5a5b5c;position:relative;text-align:center;z-index:600}@media screen and (min-width: 70rem){.site-footer .unit:last-child{padding-top:1.5vmin}}.site-footer .section-header{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.625;color:#fff;margin-bottom:.5rem;margin-top:0}.site-footer .section-header{font-size:1.125rem}@media screen and (min-width: 30rem){.site-footer .section-header{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.site-footer .section-header{font-size:1.25rem}}.site-footer .section-header a{text-decoration:none}.site-footer .section-header a:hover,.site-footer .section-header a:focus{color:#fff;text-decoration:underline}.site-footer .blog-signup .hs-form{position:relative}.site-footer .blog-signup .form-field,.site-footer .blog-signup .hs-form-field{margin-left:auto;margin-right:auto;position:relative}@media screen and (min-width: 30rem){.site-footer .blog-signup .form-field,.site-footer .blog-signup .hs-form-field{width:20em}}@media screen and (min-width: 70rem){.site-footer .blog-signup .form-field,.site-footer .blog-signup .hs-form-field{width:100%}}@media screen and (min-width: 80rem){.site-footer .blog-signup .form-field,.site-footer .blog-signup .hs-form-field{width:20em}}.site-footer .blog-signup .hs-input{max-width:none}.site-footer .blog-signup .subscribe-to-email-desc{margin:1em 0}.site-footer .blog-signup label{display:none}.site-footer .blog-signup .hs-error-msgs label{font-size:1rem;font-weight:400;color:#5a5b5c;display:block;letter-spacing:inherit;line-height:inherit;margin:0;text-transform:none}@media screen and (min-width: 70rem){.site-footer .blog-signup .hs-error-msgs label{font-size:1rem;font-weight:400}}.site-footer .blog-signup .hs-error-msgs label a{color:#c8322b}.site-footer .blog-signup .hs-error-msgs label a:hover,.site-footer .blog-signup .hs-error-msgs label a:focus{color:#2d2d2e}.site-footer .blog-signup .hs-error-msgs{list-style-type:none;margin-bottom:0;padding-left:0;background-color:#fff;-webkit-box-shadow:0 0 24px rgba(45,45,46,.1);box-shadow:0 0 24px rgba(45,45,46,.1);border-radius:3px;left:50%;margin-top:.25em;padding:1rem;position:absolute;top:100%;-webkit-transform:translateX(-50%);transform:translate(-50%);width:85%}.site-footer .blog-signup .hs-error-msgs:after{border-color:transparent transparent #ffffff transparent;border-style:solid;border-width:0 8px 8px 8px;content:"";height:0;left:50%;margin-left:-4px;position:absolute;top:-8px;width:0}.site-footer .blog-signup button,.site-footer .blog-signup .hs-button{background-color:transparent;background-image:url(/assets/img/icons/arrow-footer.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:5px 10px;border:1px solid #fff;border-radius:100%;bottom:.75em;height:1.5em;padding:0;position:absolute;right:.5em;width:1.5em;overflow:hidden;text-indent:-200px}@media screen and (min-width: 30rem){.site-footer .blog-signup button,.site-footer .blog-signup .hs-button{right:auto;left:50%;margin-left:8em}}@media screen and (min-width: 70rem){.site-footer .blog-signup button,.site-footer .blog-signup .hs-button{right:.5em;left:auto;margin-left:0}}@media screen and (min-width: 80rem){.site-footer .blog-signup button,.site-footer .blog-signup .hs-button{right:auto;left:50%;margin-left:8em}}.site-footer .blog-signup button svg,.site-footer .blog-signup .hs-button svg{display:block;fill:#fff;height:.625em;margin:0 auto;width:.3125em}.site-footer .blog-signup button:hover,.site-footer .blog-signup button:focus,.site-footer .blog-signup .hs-button:hover,.site-footer .blog-signup .hs-button:focus{background-color:#fff;background-image:url(/assets/img/icons/arrow-footer-hover.svg)}.site-footer .blog-signup button:hover svg,.site-footer .blog-signup button:focus svg,.site-footer .blog-signup .hs-button:hover svg,.site-footer .blog-signup .hs-button:focus svg{fill:#5a5b5c}.site-footer input:not([type]),.site-footer input[type=text],.site-footer input[type=password],.site-footer input[type=date],.site-footer input[type=datetime],.site-footer input[type=datetime-local],.site-footer input[type=month],.site-footer input[type=week],.site-footer input[type=email],.site-footer input[type=number],.site-footer input[type=search],.site-footer input[type=tel],.site-footer input[type=time],.site-footer input[type=url],.site-footer input[type=color],.site-footer textarea,.site-footer select{background-color:rgba(255,255,255,.1);border:none;color:#fff;padding:.875em 3em .875em 1em}.site-footer input::-webkit-input-placeholder,.site-footer textarea::-webkit-input-placeholder{color:#fff}.site-footer input:-moz-placeholder,.site-footer textarea:-moz-placeholder{color:#fff;opacity:1}.site-footer input::-moz-placeholder,.site-footer textarea::-moz-placeholder{color:#fff;opacity:1}.site-footer input:-ms-input-placeholder,.site-footer textarea:-ms-input-placeholder{color:#fff}.family-logos{border-bottom:1px solid rgba(255,255,255,.15);border-top:1px solid rgba(255,255,255,.15);padding-bottom:1rem;padding-top:1rem}.family-logo{display:inline-block;margin:1rem;vertical-align:middle}@media screen and (min-width: 30rem){.family-logo{margin-left:2rem;margin-right:2rem}}@media screen and (min-width: 56rem){.family-logo{margin-left:2.5rem;margin-right:2.5rem}}.family-logo a{display:block;-webkit-transition:.3s all ease-out;transition:.3s all ease-out}.family-logo a:hover,.family-logo a:focus{-webkit-transform:scale(1.15);transform:scale(1.15)}.family-logo a:hover svg,.family-logo a:focus svg{fill:#fff}.family-logo svg{display:block;fill:rgba(255,255,255,.85);text-decoration:none}.family-logo-ki{height:38px;width:40px}.family-logo-ki-wall{height:16px;width:118px}.family-logo-pallas{height:40px;width:58px}.family-logo-spacesaver{height:39px;width:95px}.family-logo-afp{height:43px;width:73px}.footer-links{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0;font-size:.875rem;font-weight:400;margin-top:1rem}@media screen and (min-width: 70rem){.footer-links{float:left;margin-top:.425rem}}.footer-links li{display:inline-block;margin:0 1em;vertical-align:middle}@media screen and (min-width: 70rem){.footer-links li{margin-left:0}}.site-footer .footer-group-links a{text-decoration:none}.site-footer .footer-group-links a:hover,.site-footer .footer-group-links a:focus{text-decoration-color:inherit;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:.2em}.site-footer .social-media a{border-radius:3px;display:inline-block;margin:.25em;padding:.25em;text-decoration:none;-webkit-transition:.15s all ease-out;transition:.15s all ease-out;vertical-align:middle}.site-footer .social-media a:hover,.site-footer .social-media a:focus{background-color:rgba(255,255,255,.2)}.site-footer .social-media a:hover .icon,.site-footer .social-media a:focus .icon{fill:#fff}.site-footer .social-media .icon{display:block;fill:rgba(255,255,255,.85);height:1.75em;-webkit-transition:.15s all ease-out;transition:.15s all ease-out;width:1.75em}@media screen and (min-width: 70rem){.site-footer .social-media{float:right}.site-footer .social-media a{margin-left:1em;margin-right:0}}.main-nav,.main-nav-menu{background:#fff;height:100%;left:0;overflow:auto;position:fixed;top:0;-webkit-transform:translateX(-100%);transform:translate(-100%);-webkit-transition:.4s all ease-out;transition:.4s all ease-out;visibility:hidden;width:100%;z-index:9000}.main-nav.is-active,.main-nav-menu.is-active{-webkit-box-shadow:0 0 3rem rgba(0,0,0,.2);box-shadow:0 0 3rem rgba(0,0,0,.2);-webkit-transform:none;transform:none;visibility:visible}.main-nav.is-locked,.main-nav-menu.is-locked{overflow:hidden}@media screen and (min-width: 70rem){.main-nav.is-locked,.main-nav-menu.is-locked{overflow:visible}}@media screen and (min-width: 70rem){.main-nav{background:transparent;height:auto;overflow:visible;position:static;-webkit-transform:none;transform:none;-webkit-transition:none;transition:none;width:auto;visibility:visible}.main-nav.is-active{-webkit-box-shadow:none;box-shadow:none}}.main-nav-menu{font-size:.875rem;padding-bottom:2rem}@media screen and (min-width: 70rem){.main-nav-menu{height:auto;opacity:0;overflow:visible;position:absolute;top:100%;-webkit-transform:none;transform:none;-webkit-transition:.2s opacity ease-out;transition:.2s opacity ease-out;width:100%}.main-nav-menu.is-active{-webkit-box-shadow:inset 0 1.25rem 1.25rem -1.25rem rgba(0,0,0,.08),inset 0 .5rem .5rem -.5rem rgba(0,0,0,.06);box-shadow:inset 0 1.25rem 1.25rem -1.25rem rgba(0,0,0,.08),inset 0 .5rem .5rem -.5rem rgba(0,0,0,.06);opacity:1}}.main-nav-menu>.inner{padding-top:0}.main-nav-menu>.inner>.unit{padding-bottom:0}.main-nav-menu-content{margin:0 auto;max-width:35rem;padding:0 2rem 2rem}@media screen and (min-width: 70rem){.main-nav-menu-content{max-width:none;padding:0}}@media screen and (min-width: 70rem){.main-nav-overlay{background:rgba(45,45,46,.5);height:100%;left:0;opacity:0;position:fixed;top:0;-webkit-transition:.15s all ease-out;transition:.15s all ease-out;visibility:hidden;width:100%;z-index:8090}.main-nav-overlay.is-active{opacity:1;visibility:visible}}@media screen and (min-width: 70rem){.main-nav-cols{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width: 70rem){.main-nav-col{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;margin:0 1.5vmin}.main-nav-col:first-child{margin-left:0}.main-nav-col:last-child{margin-right:0}}.main-nav-helper{font-size:.75rem;font-weight:400;letter-spacing:.1em;line-height:1.125;text-transform:uppercase;border-bottom:1px solid rgba(0,0,0,.08);color:#5a5b5c;display:block;margin:3rem 0 0;padding-bottom:.5rem}.main-nav-helper:first-child{margin-top:0}.main-nav-block{margin-top:3rem!important}@media screen and (min-width: 70rem){.main-nav-block{margin-top:1.5rem!important}}@media screen and (min-width: 30rem){.alpha-main-nav-block{margin-top:3rem!important}}@media screen and (min-width: 30rem) and (min-width: 70rem){.alpha-main-nav-block{margin-top:1.5rem!important}}@media screen and (min-width: 56rem){.bravo-main-nav-block{margin-top:3rem!important}}@media screen and (min-width: 56rem) and (min-width: 70rem){.bravo-main-nav-block{margin-top:1.5rem!important}}@media screen and (min-width: 70rem){.charlie-main-nav-block{margin-top:3rem!important}}@media screen and (min-width: 70rem) and (min-width: 70rem){.charlie-main-nav-block{margin-top:1.5rem!important}}@media screen and (min-width: 80rem){.delta-main-nav-block{margin-top:3rem!important}}@media screen and (min-width: 80rem) and (min-width: 70rem){.delta-main-nav-block{margin-top:1.5rem!important}}@media screen and (min-width: 102rem){.hero-main-nav-block{margin-top:3rem!important}}@media screen and (min-width: 102rem) and (min-width: 70rem){.hero-main-nav-block{margin-top:1.5rem!important}}@media screen and (min-width: 110rem){.echo-main-nav-block{margin-top:3rem!important}}@media screen and (min-width: 110rem) and (min-width: 70rem){.echo-main-nav-block{margin-top:1.5rem!important}}a.nav-icon-link{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#2d2d2e;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:600;text-decoration:none}a.nav-icon-link:hover .nav-icon-link-title,a.nav-icon-link:focus .nav-icon-link-title{border-color:currentColor}a.nav-icon-link .icon{fill:#c8322b;margin:.25em .5em 0 0;max-width:3em}.nav-icon-link-title{border-bottom:1px solid transparent}.main-nav-open,.main-nav-close,.main-nav-back{background:transparent;border:none;padding:0}.main-nav-open:hover,.main-nav-open:focus,.main-nav-close:hover,.main-nav-close:focus,.main-nav-back:hover,.main-nav-back:focus{background:none;color:#2d2d2e}.main-nav-close,.main-nav-back{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;color:#5a5b5c;height:3rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;width:3rem}.main-nav-close svg,.main-nav-back svg{display:block;fill:currentColor}.main-nav-close{right:0}.main-nav-back{left:0}.main-nav-header{background:#f7f7f7;padding:1.5rem 2rem;position:relative;text-align:center}@media screen and (min-width: 70rem){.main-nav-header{display:none}}.main-nav-logo{display:block;fill:#c8322b;margin:1rem auto;width:59px}.main-nav-cat{color:#5a5b5c;display:block;font-size:1.25rem;margin-top:1rem;text-align:center}.main-nav-primary{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0;margin:1rem auto 0;padding:0 5vmin}@media screen and (min-width: 70rem){.main-nav-primary{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;max-width:none;padding:0}}.main-nav-primary>li>a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid rgba(0,0,0,.08);color:#2d2d2e;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.5;padding:1.25rem 0;text-decoration:none}@media screen and (min-width: 70rem){.main-nav-primary>li>a{border-bottom:none;outline:0;padding:.5rem 1rem;position:relative}.main-nav-primary>li>a:after{background:#c8322b;content:"";height:2px;left:50%;margin-left:-1rem;opacity:0;position:absolute;top:100%;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;width:2rem}.main-nav-primary>li>a:hover:after,.main-nav-primary>li>a:focus:after{opacity:1}.main-nav-primary>li>a.is-active{color:#2d2d2e}.main-nav-primary>li>a.is-active:after{opacity:1}}@media screen and (min-width: 80rem){.main-nav-primary>li>a{padding:.5rem 1.5rem}}.main-nav-secondary{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0;margin:1rem auto;padding:0 5vmin;text-align:center}@media screen and (min-width: 70rem){.main-nav-secondary{display:none}}.main-nav-secondary a{color:#5a5b5c;display:block;line-height:1.5;padding:.75rem 0;text-decoration:none}.main-nav-sub{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0;line-height:1.5;margin:-.5rem 0 0 1rem}@media screen and (min-width: 70rem){.main-nav-sub{margin:0}}@media screen and (min-width: 70rem){.main-nav-sub li+li{margin-top:.5rem}}.main-nav-sub a{color:#5a5b5c;display:block;font-size:.875rem;line-height:1.5;padding:.5rem 0;text-decoration:none}@media screen and (min-width: 70rem){.main-nav-sub a{display:inline;padding:0}.main-nav-sub a:hover,.main-nav-sub a:focus{text-decoration-color:inherit;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:.2em;color:#2d2d2e}}a.main-nav-level-2{border-bottom:1px solid rgba(0,0,0,.08);color:#2d2d2e;display:block;font-size:1rem;font-weight:600;line-height:1.5;padding:1rem 0;text-decoration:none}@media screen and (min-width: 70rem){a.main-nav-level-2{border-bottom:none;display:inline;padding:0}a.main-nav-level-2:hover,a.main-nav-level-2:focus{text-decoration-color:inherit;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:.2em}}.main-nav-accordion{border-bottom:1px solid rgba(0,0,0,.08)}@media screen and (min-width: 70rem){.main-nav-accordion{border-bottom:none}}.main-nav-accordion-header{border-bottom:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 70rem){.main-nav-accordion-header{display:block;margin-bottom:.5rem}}.main-nav-accordion-header .main-nav-level-2{border-bottom:none;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}@media screen and (min-width: 70rem){.main-nav-accordion-arrow{display:none}}.main-nav-accordion-arrow .accordion-button{background:transparent;border:none;height:100%;padding:0 1rem}.main-nav-accordion-arrow .accordion-button:hover,.main-nav-accordion-arrow .accordion-button:focus{background:transparent}.main-nav-accordion-header .icon{fill:#5a5b5c;-webkit-transition:.3s -webkit-transform ease-out;transition:.3s -webkit-transform ease-out;transition:.3s transform ease-out;transition:.3s transform ease-out,.3s -webkit-transform ease-out}.main-nav-accordion .open .main-nav-accordion-header .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.main-nav-accordion-content{margin-bottom:1.25rem}@media screen and (min-width: 70rem){.main-nav-accordion-content{margin-bottom:0}}.main-nav .image-cta .image-cta-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.625}.main-nav .image-cta .image-cta-title{font-size:1.125rem}@media screen and (min-width: 30rem){.main-nav .image-cta .image-cta-title{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.main-nav .image-cta .image-cta-title{font-size:1.25rem}}.secondary-nav{display:none}@media screen and (min-width: 70rem){.secondary-nav{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.75rem 0}}.secondary-nav li+li{margin-left:1.25rem}.secondary-nav a{color:#5a5b5c;text-decoration:none}.secondary-nav a:hover,.secondary-nav a:focus{text-decoration-color:#2d2d2e;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:.2em;color:#2d2d2e}.site-utilities{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:1rem;position:relative}.site-utilities>li>a{cursor:pointer;display:block;height:100%;padding:1rem;text-decoration:none}.site-utilities>li>a:hover,.site-utilities>li>a:focus{background:#fff}.utility-title{display:none}@media screen and (min-width: 30rem){.utility-title{display:inline}}.utility-user .utility-icon{height:1.0714285714em;width:.8571428571em}li.utility-site-select{position:relative}li.utility-site-select>button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;padding:.75em 1em}li.utility-site-select>button:hover,li.utility-site-select>button:focus{background:#fff}li.utility-site-select .flag-icon{display:block}li.utility-site-select .dropdown-menu{left:auto;right:0;text-align:left}li.utility-site-select.is-active>button{background:#fff}li.utility-site-select.is-active .dropdown-menu{display:block}.section-nav{font-size:.875rem;font-weight:400;background-color:#f7f7f7}*+.section-nav{margin-top:5vmin}@media screen and (min-width: 70rem){*+.section-nav{margin-top:3vmin}}@media screen and (min-width: 70rem){.section-nav .accordion-item{border:none}}@media screen and (min-width: 70rem){.section-nav .accordion-header{display:none}}.section-nav .accordion-more{background:#f7f7f7;padding:1.5rem!important}@media screen and (min-width: 70rem){.section-nav .accordion-more{display:block!important;height:auto!important}}.section-nav .section-nav-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;display:block;border-bottom:2px solid rgba(0,0,0,.08);margin:0 0 1rem;padding:0 0 .75rem}.section-nav ul{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0}.section-nav li.open{background-color:#fff;margin:0 -1rem;padding-left:1rem;padding-right:1rem;padding-top:.75rem}.section-nav .open+li{margin-top:.5rem}.section-nav li{padding:.5rem 0}.section-nav .sub li{padding:.25rem 0}.section-nav .nav-list-level-2{margin-top:.25rem;padding-left:1rem}.section-nav a{color:#2d2d2e;display:block;text-decoration:none}.section-nav a:hover,.section-nav a:focus{text-decoration-color:inherit;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:.2em}.section-nav .sub a{color:#5a5b5c}.section-nav .sub a:hover,.section-nav .sub a:focus{color:#2d2d2e}.section-nav a.current{color:#c8322b;font-weight:600}.section-nav .nav-list-level-3{border-left:1px solid rgba(0,0,0,.08);font-size:.875rem;margin:.5rem 0 .25rem;padding-left:.875rem}.section-nav .search-box{margin-bottom:1rem}.quick-links{background-color:#f7f7f7;padding:1.5rem}.quick-links :first-child{margin-top:0}.quick-links :last-child{margin-bottom:0}.quick-links-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;border-bottom:2px solid rgba(0,0,0,.08);display:block;margin-bottom:1rem;padding-bottom:.75rem}.quick-links ul{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0;font-size:.875rem;font-weight:400}.quick-links li+li{margin-top:1rem}.quick-links ul a{color:#2d2d2e;display:block;text-decoration:none}.quick-links ul a:hover,.quick-links ul a:focus{color:#c8322b}.paging-split{border-top:1px solid rgba(0,0,0,.08);padding:1rem 0}@media screen and (min-width: 56rem){.paging-split{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}table+.paging-split,.product-grid+.paging-split{border-top:none}.paging-simple{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:inherit;text-align:center}.paging-simple .counter{vertical-align:middle}.page-jump a,.paging-full .next a,.paging-full .page-select a,.paging-full .prev a,.paging-simple a,.page-jump button,.paging-full .next button,.paging-full .page-select button,.paging-full .prev button,.paging-simple button{font-weight:600}.page-jump label{color:#5a5b5c;font-size:1rem;font-weight:400;letter-spacing:inherit;line-height:1.75;margin:0;text-transform:none}.text-white .page-jump label,.spec-sheet-pdf-project .page-jump label{color:rgba(255,255,255,.85)}.paging-simple a,.paging-simple button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:none;color:#2d2d2e;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5rem 1rem;text-decoration:none}.paging-simple a:hover,.paging-simple a:focus,.paging-simple button:hover,.paging-simple button:focus{background:none;color:#c8322b}.paging-simple a:disabled:hover,.paging-simple a:disabled:focus,.paging-simple button:disabled:hover,.paging-simple button:disabled:focus{border:none;color:#5a5b5c}.text-white .paging-simple a,.spec-sheet-pdf-project .paging-simple a,.text-white .paging-simple button,.spec-sheet-pdf-project .paging-simple button{color:#fff}.text-white .paging-simple a:hover,.spec-sheet-pdf-project .paging-simple a:hover,.text-white .paging-simple a:focus,.spec-sheet-pdf-project .paging-simple a:focus,.text-white .paging-simple button:hover,.spec-sheet-pdf-project .paging-simple button:hover,.text-white .paging-simple button:focus,.spec-sheet-pdf-project .paging-simple button:focus{text-decoration-color:inherit;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:.2em}.text-white .paging-simple a:disabled:hover,.spec-sheet-pdf-project .paging-simple a:disabled:hover,.text-white .paging-simple a:disabled:focus,.spec-sheet-pdf-project .paging-simple a:disabled:focus,.text-white .paging-simple button:disabled:hover,.spec-sheet-pdf-project .paging-simple button:disabled:hover,.text-white .paging-simple button:disabled:focus,.spec-sheet-pdf-project .paging-simple button:disabled:focus{color:#fff;text-decoration:none}.paging-simple .disabled{opacity:.5;pointer-events:none}.page-jump{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-jump input[type=text],.page-jump input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;display:inline-block;margin:0 .5em;padding:.5em;text-align:center;width:2.5em}.page-jump input[type=number]::-webkit-inner-spin-button,.page-jump input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.page-jump svg,.paging-simple svg{display:block;fill:currentColor;height:.6666666667em;width:.3125em}.paging-simple .next svg,.page-jump svg{margin-left:.5rem}.paging-simple .prev svg{margin-right:.5rem}.page-jump a,.page-jump button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:none;color:#2d2d2e;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5rem 0;text-decoration:none}.page-jump a:hover,.page-jump a:focus,.page-jump button:hover,.page-jump button:focus{background:none;color:#c8322b}.page-jump a:disabled,.page-jump button:disabled{background-color:transparent;border:none;color:#5a5b5c}.text-white .page-jump a,.spec-sheet-pdf-project .page-jump a,.text-white .page-jump button,.spec-sheet-pdf-project .page-jump button{color:#fff}.text-white .page-jump a:hover,.spec-sheet-pdf-project .page-jump a:hover,.text-white .page-jump a:focus,.spec-sheet-pdf-project .page-jump a:focus,.text-white .page-jump button:hover,.spec-sheet-pdf-project .page-jump button:hover,.text-white .page-jump button:focus,.spec-sheet-pdf-project .page-jump button:focus{text-decoration-color:inherit;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:.2em}.text-white .page-jump a:disabled:hover,.spec-sheet-pdf-project .page-jump a:disabled:hover,.text-white .page-jump a:disabled:focus,.spec-sheet-pdf-project .page-jump a:disabled:focus,.text-white .page-jump button:disabled:hover,.spec-sheet-pdf-project .page-jump button:disabled:hover,.text-white .page-jump button:disabled:focus,.spec-sheet-pdf-project .page-jump button:disabled:focus{color:#fff;text-decoration:none}.dataTables_paginate{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dataTables_paginate .ellipsis{color:#5a5b5c}.dataTables_paginate .paginate_button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#2d2d2e;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;padding:.5rem 1rem;text-decoration:none;vertical-align:middle}.dataTables_paginate .paginate_button:hover,.dataTables_paginate .paginate_button:focus{color:#c8322b}.text-white .dataTables_paginate .paginate_button,.spec-sheet-pdf-project .dataTables_paginate .paginate_button{color:#fff}.text-white .dataTables_paginate .paginate_button:hover,.spec-sheet-pdf-project .dataTables_paginate .paginate_button:hover,.text-white .dataTables_paginate .paginate_button:focus,.spec-sheet-pdf-project .dataTables_paginate .paginate_button:focus{text-decoration-color:inherit;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:.2em}.dataTables_paginate .paginate_button .icon{fill:currentColor;height:.6666666667em;width:.3125em}.dataTables_paginate .paginate_button.next .icon{margin-left:.5rem}.dataTables_paginate .paginate_button.previous .icon{margin-right:.5rem}.dataTables_paginate .paginate_button.current{background-color:#f7f7f7;color:#2d2d2e}.dataTables_paginate .paginate_button.previous,.dataTables_paginate .paginate_button.next{font-weight:600;padding:.5rem 1rem}.dataTables_info{font-size:1rem;font-weight:400;color:#5a5b5c;display:block;padding:.875em 0;text-align:center}@media screen and (min-width: 70rem){.dataTables_info{font-size:1rem;font-weight:400}}.text-white .dataTables_info,.spec-sheet-pdf-project .dataTables_info{border-color:rgba(255,255,255,.2);color:rgba(255,255,255,.85)}.dataTables_info+.dataTables_paginate{border-top:1px solid rgba(0,0,0,.08)}.interior-hero{position:relative}.interior-hero-img-wrap:not(:first-child){display:none}.slick-initialized .interior-hero-img-wrap:not(:first-child){display:block}.interior-hero-img{display:block;height:48vmin;min-height:10rem}@media screen and (min-width: 30rem){.interior-hero-img{min-height:16rem}}@media screen and (min-width: 56rem){.interior-hero-img{min-height:26rem;opacity:var(--opacity, 1)}}@media screen and (min-width: 70rem){.interior-hero-img{min-height:32rem}}.interior-hero-img img{display:block;height:100%!important;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width: 56rem){.interior-hero-overlay{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;position:absolute;width:100%;z-index:2}}.interior-hero-content{margin-left:auto;margin-right:auto;max-width:100rem;padding:5vmin;text-align:center;width:100%}@media screen and (min-width: 70rem){.interior-hero-content{padding-left:3vmin;padding-right:3vmin}}@media screen and (min-width: 56rem){.interior-hero-content{padding-top:0;padding-bottom:0}}.interior-hero-sub-head{font-weight:300;color:#5a5b5c;line-height:inherit;margin-bottom:.25em;max-width:60rem}.interior-hero-sub-head>:first-child{margin-top:0}.interior-hero-sub-head>:last-child{margin-bottom:0}.interior-hero-sub-head{font-size:1.125rem}@media screen and (min-width: 30rem){.interior-hero-sub-head{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.interior-hero-sub-head{font-size:1.25rem}}@media screen and (min-width: 56rem){.interior-hero-sub-head{margin-left:auto;margin-right:auto}}.interior-hero-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;letter-spacing:normal;font-weight:600;line-height:1.125;margin:0;padding-bottom:0;text-wrap-style:balance}.interior-hero-title{font-size:2.5rem}@media screen and (min-width: 30rem){.interior-hero-title{font-size:calc(2.5rem + 3*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.interior-hero-title{font-size:5.5rem}}.text-white .interior-hero-title,.spec-sheet-pdf-project .interior-hero-title{color:#fff}.interior-hero-title.text-white,.interior-hero-title.spec-sheet-pdf-project{--color-heading: #2d2d2e}@media screen and (min-width: 56rem){.interior-hero-title.text-white,.interior-hero-title.spec-sheet-pdf-project{--color-heading: #fff;text-shadow:0 0 4em rgba(0,0,0,.75),0 0 2em rgba(0,0,0,.2),0 .05em .125em rgba(0,0,0,.025)}}.interior-hero-teaser{font-weight:300;color:#5a5b5c;line-height:inherit;margin:.25em 0 0;max-width:60rem}.interior-hero-teaser{font-size:1.125rem}@media screen and (min-width: 30rem){.interior-hero-teaser{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.interior-hero-teaser{font-size:1.25rem}}@media screen and (min-width: 56rem){.interior-hero-teaser{margin-left:auto;margin-right:auto}}.interior-hero-teaser p{display:inline;font-size:1em;margin:0}.interior-hero-overlay a:not([class*=btn]){color:#c8322b}@media screen and (min-width: 56rem){.interior-hero-overlay a:not([class*=btn]){border:none}.interior-hero-overlay a:not([class*=btn]):hover,.interior-hero-overlay a:not([class*=btn]):focus{text-decoration:none}}.interior-hero-teaser .btn{background-color:#5a5b5c;border-color:#5a5b5c;color:#fff}.interior-hero-teaser .btn:hover,.interior-hero-teaser .btn:focus{background-color:#2d2d2e;border-color:#2d2d2e;color:#fff}.interior-hero-teaser .btn-secondary{border-color:#5a5b5c;color:#5a5b5c}.interior-hero-teaser .btn-secondary:hover,.interior-hero-teaser .btn-secondary:focus{background-color:#5a5b5c;border-color:#5a5b5c;color:#fff}.interior-hero-teaser .btn-cta{background-color:#c8322b;border-color:#c8322b;color:#fff}.interior-hero-teaser .btn-cta:hover,.interior-hero-teaser .btn-cta:focus{background-color:#2d2d2e;border-color:#2d2d2e;color:#fff}@media screen and (min-width: 56rem){.interior-hero-teaser.text-white .btn,.interior-hero-teaser.spec-sheet-pdf-project .btn,.interior-hero-teaser.text-white .btn-cta,.interior-hero-teaser.spec-sheet-pdf-project .btn-cta{background-color:#fff;border-color:#fff;color:#5a5b5c}.interior-hero-teaser.text-white .btn:hover,.interior-hero-teaser.spec-sheet-pdf-project .btn:hover,.interior-hero-teaser.text-white .btn:focus,.interior-hero-teaser.spec-sheet-pdf-project .btn:focus,.interior-hero-teaser.text-white .btn-cta:hover,.interior-hero-teaser.spec-sheet-pdf-project .btn-cta:hover,.interior-hero-teaser.text-white .btn-cta:focus,.interior-hero-teaser.spec-sheet-pdf-project .btn-cta:focus{background-color:transparent;border-color:#fff;color:#fff}.interior-hero-teaser.text-white .btn-secondary,.interior-hero-teaser.spec-sheet-pdf-project .btn-secondary{border-color:#fff;color:#fff}.interior-hero-teaser.text-white .btn-secondary:hover,.interior-hero-teaser.spec-sheet-pdf-project .btn-secondary:hover,.interior-hero-teaser.text-white .btn-secondary:focus,.interior-hero-teaser.spec-sheet-pdf-project .btn-secondary:focus{background-color:#fff;color:#2d2d2e}}.interior-hero-sub-head.text-white h1,.interior-hero-sub-head.spec-sheet-pdf-project h1,.interior-hero-sub-head.text-white h2,.interior-hero-sub-head.spec-sheet-pdf-project h2,.interior-hero-sub-head.text-white h3,.interior-hero-sub-head.spec-sheet-pdf-project h3,.interior-hero-sub-head.text-white h4,.interior-hero-sub-head.spec-sheet-pdf-project h4,.interior-hero-sub-head.text-white h5,.interior-hero-sub-head.spec-sheet-pdf-project h5,.interior-hero-sub-head.text-white .heading1,.interior-hero-sub-head.spec-sheet-pdf-project .heading1,.interior-hero-sub-head.text-white .heading2,.interior-hero-sub-head.spec-sheet-pdf-project .heading2,.interior-hero-sub-head.text-white .heading3,.interior-hero-sub-head.spec-sheet-pdf-project .heading3,.interior-hero-sub-head.text-white .heading4,.interior-hero-sub-head.spec-sheet-pdf-project .heading4,.interior-hero-sub-head.text-white .heading5,.interior-hero-sub-head.spec-sheet-pdf-project .heading5,.interior-hero-teaser.text-white h1,.interior-hero-teaser.spec-sheet-pdf-project h1,.interior-hero-teaser.text-white h2,.interior-hero-teaser.spec-sheet-pdf-project h2,.interior-hero-teaser.text-white h3,.interior-hero-teaser.spec-sheet-pdf-project h3,.interior-hero-teaser.text-white h4,.interior-hero-teaser.spec-sheet-pdf-project h4,.interior-hero-teaser.text-white h5,.interior-hero-teaser.spec-sheet-pdf-project h5,.interior-hero-teaser.text-white .heading1,.interior-hero-teaser.spec-sheet-pdf-project .heading1,.interior-hero-teaser.text-white .heading2,.interior-hero-teaser.spec-sheet-pdf-project .heading2,.interior-hero-teaser.text-white .heading3,.interior-hero-teaser.spec-sheet-pdf-project .heading3,.interior-hero-teaser.text-white .heading4,.interior-hero-teaser.spec-sheet-pdf-project .heading4,.interior-hero-teaser.text-white .heading5,.interior-hero-teaser.spec-sheet-pdf-project .heading5{color:#2d2d2e}@media screen and (min-width: 56rem){.interior-hero-sub-head.text-white h1,.interior-hero-sub-head.spec-sheet-pdf-project h1,.interior-hero-sub-head.text-white h2,.interior-hero-sub-head.spec-sheet-pdf-project h2,.interior-hero-sub-head.text-white h3,.interior-hero-sub-head.spec-sheet-pdf-project h3,.interior-hero-sub-head.text-white h4,.interior-hero-sub-head.spec-sheet-pdf-project h4,.interior-hero-sub-head.text-white h5,.interior-hero-sub-head.spec-sheet-pdf-project h5,.interior-hero-sub-head.text-white .heading1,.interior-hero-sub-head.spec-sheet-pdf-project .heading1,.interior-hero-sub-head.text-white .heading2,.interior-hero-sub-head.spec-sheet-pdf-project .heading2,.interior-hero-sub-head.text-white .heading3,.interior-hero-sub-head.spec-sheet-pdf-project .heading3,.interior-hero-sub-head.text-white .heading4,.interior-hero-sub-head.spec-sheet-pdf-project .heading4,.interior-hero-sub-head.text-white .heading5,.interior-hero-sub-head.spec-sheet-pdf-project .heading5,.interior-hero-teaser.text-white h1,.interior-hero-teaser.spec-sheet-pdf-project h1,.interior-hero-teaser.text-white h2,.interior-hero-teaser.spec-sheet-pdf-project h2,.interior-hero-teaser.text-white h3,.interior-hero-teaser.spec-sheet-pdf-project h3,.interior-hero-teaser.text-white h4,.interior-hero-teaser.spec-sheet-pdf-project h4,.interior-hero-teaser.text-white h5,.interior-hero-teaser.spec-sheet-pdf-project h5,.interior-hero-teaser.text-white .heading1,.interior-hero-teaser.spec-sheet-pdf-project .heading1,.interior-hero-teaser.text-white .heading2,.interior-hero-teaser.spec-sheet-pdf-project .heading2,.interior-hero-teaser.text-white .heading3,.interior-hero-teaser.spec-sheet-pdf-project .heading3,.interior-hero-teaser.text-white .heading4,.interior-hero-teaser.spec-sheet-pdf-project .heading4,.interior-hero-teaser.text-white .heading5,.interior-hero-teaser.spec-sheet-pdf-project .heading5{color:#fff}}.interior-hero-overlay .arrow-link{margin-left:.25em}.interior-hero-overlay .arrow-link span:not(.no-wrap){border-bottom:1px solid #fff}@media screen and (min-width: 56rem){.interior-hero-overlay .arrow-link .icon{fill:#fff}}@media screen and (min-width: 56rem){.interior-hero-content .text-white,.interior-hero-content .spec-sheet-pdf-project,.interior-hero-content .text-white a:not([class*=btn]),.interior-hero-content .spec-sheet-pdf-project a:not([class*=btn]){color:#fff}}@media screen and (min-width: 56rem){.interior-hero.bottom-left:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),color-stop(80%,rgba(45,45,46,.6)));background:linear-gradient(to bottom,transparent 50%,rgba(45,45,46,.6) 80%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}}@media screen and (min-width: 56rem){.interior-hero.bottom-left.no-gradient:after{content:none}}.interior-hero.bottom-left .interior-hero-overlay{display:block;height:auto}.interior-hero.bottom-left .interior-hero-content{text-align:left}@media screen and (min-width: 56rem){.interior-hero.bottom-left .interior-hero-content{padding-bottom:5vmin}}@media screen and (min-width: 70rem){.interior-hero.bottom-left .interior-hero-content{padding-bottom:3vmin}}.interior-hero.bottom-left .interior-hero-sub-head{max-width:60rem}@media screen and (min-width: 70rem){.interior-hero.bottom-left .interior-hero-sub-head{margin-left:0;margin-right:0}}@media screen and (min-width: 56rem){.interior-hero.bottom-left .interior-hero-title{text-shadow:none}}.interior-hero.bottom-left .interior-hero-teaser{max-width:60rem}@media screen and (min-width: 70rem){.interior-hero.bottom-left .interior-hero-teaser{font-weight:300;line-height:inherit;margin-left:0;margin-right:0}.interior-hero.bottom-left .interior-hero-teaser{font-size:1.125rem}}@media screen and (min-width: 70rem) and (min-width: 30rem){.interior-hero.bottom-left .interior-hero-teaser{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 70rem) and (min-width: 80rem){.interior-hero.bottom-left .interior-hero-teaser{font-size:1.25rem}}.image-cta{background-color:#5a5b5c;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;font-weight:400;margin-left:auto;margin-right:auto;min-height:15rem;overflow:hidden;padding-top:16%;position:relative;text-align:left;text-decoration:none;-webkit-transition:.3s all ease-out;transition:.3s all ease-out}.image-cta:hover,.image-cta:focus{background-color:#5a5b5c;text-decoration:none}.image-cta:hover:after,.image-cta:focus:after{opacity:0}.image-cta:hover .image-cta-img,.image-cta:focus .image-cta-img{-webkit-filter:blur(3px);filter:blur(3px);opacity:.4;-webkit-transform:scale(1.1);transform:scale(1.1)}.image-cta:hover .image-cta-overlay,.image-cta:focus .image-cta-overlay{-webkit-transform:none!important;transform:none!important}.image-cta:hover .image-cta-teaser,.image-cta:focus .image-cta-teaser{opacity:1;-webkit-transform:none;transform:none;-webkit-transition-delay:.15s;transition-delay:.15s}.image-cta:hover .image-cta-video-icon,.image-cta:focus .image-cta-video-icon{background:#c8322b;border-color:#c8322b;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;-webkit-transform:scale(1.2);transform:scale(1.2)}.image-cta:hover .image-cta-video-icon svg,.image-cta:focus .image-cta-video-icon svg{fill:#fff}.image-cta.is-loading{background:#f7f7f7}.image-cta.is-loading>*{opacity:0}.image-cta.is-loading:before{-webkit-animation:loader 1s infinite linear;animation:loader 1s infinite linear;border:.5em solid rgba(45,45,46,.12);border-radius:50%;border-top-color:rgba(45,45,46,.47);height:4em;-webkit-transform:translateZ(0);transform:translateZ(0);width:4em;border-color:rgba(45,45,46,.47);border-top-color:transparent;border-width:.125rem;content:"";display:block;height:1.5rem;left:50%;margin:-.75rem 0 0 -.75rem;position:absolute;top:50%;width:1.5rem}.image-cta.is-loading:after{opacity:0}.image-cta.image-cta-md{padding-top:40%}.image-cta.image-cta-lg{padding-top:60%}.image-cta:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(40%,transparent),color-stop(80%,rgba(45,45,46,.6)));background:linear-gradient(to bottom,transparent 40%,rgba(45,45,46,.6) 80%);content:"";height:100%;left:0;position:absolute;top:0;-webkit-transition:.3s all ease-out;transition:.3s all ease-out;width:100%;z-index:2}.image-cta-img{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;display:block;height:100%;left:0;margin:0 auto;position:absolute;top:0;-webkit-transition:.3s opacity ease-out,.5s -webkit-transform ease-out;transition:.3s opacity ease-out,.5s -webkit-transform ease-out;transition:.3s opacity ease-out,.5s transform ease-out;transition:.3s opacity ease-out,.5s transform ease-out,.5s -webkit-transform ease-out;width:100%;z-index:1}.image-cta-overlay{-ms-flex-item-align:end;align-self:flex-end;color:#fff;padding:1rem 1.5rem;position:relative;-webkit-transition:.35s all ease-out;transition:.35s all ease-out;width:100%;z-index:3}@media screen and (min-width: 30rem){.image-cta-overlay{padding:1.5rem 2rem}}@media screen and (min-width: 70rem){.unit.size1of3 .image-cta-overlay{padding:1rem 1.5rem}}@media screen and (min-width: 80rem){.unit.size1of3 .image-cta-overlay{padding:1.5rem 2rem}}.image-cta-overlay :last-child{margin-bottom:0}.image-cta-subtitle{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;color:#fff;display:block;-webkit-transition:.3s all ease-out;transition:.3s all ease-out}.image-cta-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.375;color:#fff!important;line-height:1.2;margin:0;-webkit-transition:.3s all ease-out;transition:.3s all ease-out}.image-cta-title{font-size:1.375rem}@media screen and (min-width: 30rem){.image-cta-title{font-size:calc(1.375rem + .375*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.image-cta-title{font-size:1.75rem}}.image-cta .arrow-link .icon{fill:#fff}.image-cta .arrow-link:hover span,.image-cta .arrow-link:focus span{border-bottom:none}.image-cta-teaser{color:#fff;left:0;line-height:1.5;margin:0;max-width:60rem;opacity:0;padding-top:.5rem;-webkit-transform:translateY(1rem);transform:translateY(1rem);-webkit-transition:.45s all ease-out;transition:.45s all ease-out;width:100%}.image-cta-video-icon{background:#fff;border:.25em solid #fff;border-radius:100%;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.08);box-shadow:inset 0 0 0 1px rgba(0,0,0,.08);color:#fff;display:block;font-size:.875rem;height:4em;left:50%;margin-left:-2em;margin-top:-2em;padding:0;position:absolute;text-align:center;top:50%;-webkit-transition:.35s all ease-out;transition:.35s all ease-out;width:4em;z-index:3}@media screen and (min-width: 56rem){.image-cta-video-icon{font-size:1rem}}.image-cta-video-icon svg{display:block;fill:#5a5b5c;left:50%;height:1.5em;margin-left:-.625em;margin-top:-.75em;position:absolute;top:50%;-webkit-transition:.35s all ease-out;transition:.35s all ease-out;width:1.375em}.image-cta.cta-row-video{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1rem;min-height:0;padding-top:100%;width:100%}.featured-ctas{background-color:#f7f7f7}.featured-ctas .image-cta,.cta-equal-heights .image-cta{height:100%}.featured-ctas+.section-bg{background-color:transparent;border-bottom:1px solid rgba(0,0,0,.08)}.sticky-wrapper+.featured-ctas{background-color:transparent;border-bottom:1px solid rgba(0,0,0,.08)}.image-grid{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;margin-top:.5rem!important}.image-grid-item.flex-25{-webkit-box-flex:25%;-ms-flex:25%;flex:25%}.image-grid-item.flex-33{-webkit-box-flex:33.3333333333%;-ms-flex:33.3333333333%;flex:33.3333333333%}.image-grid-item.flex-40{-webkit-box-flex:40%;-ms-flex:40%;flex:40%}.image-grid-item.flex-50{-webkit-box-flex:50%;-ms-flex:50%;flex:50%}.image-grid-item.flex-60{-webkit-box-flex:60%;-ms-flex:60%;flex:60%}.image-grid-item.flex-66{-webkit-box-flex:66.6666666667%;-ms-flex:66.6666666667%;flex:66.6666666667%}.image-grid-item.flex-75{-webkit-box-flex:75%;-ms-flex:75%;flex:75%}.image-grid-item:not(:last-child){margin-right:.5rem}.image-grid-item img{display:block;width:100%}.image-grid-caption{border-bottom:1px solid rgba(0,0,0,.08);display:block;font-size:1rem;font-style:italic;margin:0 auto;padding:1em}.image-grid-caption :first-child{margin-top:0}.image-grid-caption :last-child{margin-bottom:0}.text-white .image-grid-caption,.spec-sheet-pdf-project .image-grid-caption{border-color:rgba(255,255,255,.2)}.cs-image-grid{font-size:0}.cs-image-grid img{cursor:pointer;margin-bottom:1rem;max-width:none;width:100%}.cs-image-grid.images-loaded{position:relative}@media screen and (min-width: 30rem){.cs-image-grid.images-loaded a:nth-child(1) img{margin-left:0}.cs-image-grid.images-loaded img{margin-left:1rem;position:absolute}.cs-image-grid.images-loaded.positioning img{position:absolute}.cs-image-grid.images-loaded img.first,.cs-image-grid.images-loaded img.last{margin-left:0}.cs-image-grid.images-loaded img.last,.cs-image-grid.images-loaded.first-is-hero img:nth-child(1){max-width:none!important;width:100%}}.filter-bar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f7f7f7;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.75em}.filter-bar-full{display:block;padding:.75em 0}.filter-bar-content{margin-left:auto;margin-right:auto;max-width:100rem;padding-left:5vmin;padding-right:5vmin;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f7f7f7;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 70rem){.filter-bar-content{padding-left:3vmin;padding-right:3vmin}}.filter-bar-title{color:#2d2d2e;font-size:1rem;font-weight:600;display:inline-block;padding:.375em .675em;vertical-align:middle}.filter-bar-full .filter-bar-title{padding-left:0}.filter-bar-item{color:#2d2d2e;display:inline-block;padding:.375em .675em;text-decoration:none;vertical-align:middle}.filter-bar-item:hover,.filter-bar-item:focus{text-decoration-color:inherit;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:.2em}.filter-bar-item.current{background-color:#fff;border-radius:3px;color:#2d2d2e;cursor:default}.filter-bar-item.current:hover,.filter-bar-item.current:focus{text-decoration:none}.filter-bar .alpha-list{display:none;vertical-align:middle}@media screen and (min-width: 70rem){.filter-bar .alpha-list{display:inline-block}}.filter-bar .alpha-dropdown{display:inline-block;margin:.375em .675em;vertical-align:middle;width:10em}@media screen and (min-width: 70rem){.filter-bar .alpha-dropdown{display:none}}.filter-bar .view-by-character .filter-bar-item{padding:.25em .5em}.page-header+.filter-bar{margin-top:2.5vmin}@media screen and (min-width: 70rem){.page-header+.filter-bar{margin-top:1.5vmin}}.surface-materials-header+.filter-bar{margin-top:.25rem}.sticky-wrapper+.listing-header,.filter-bar+.listing-header{margin-top:5vmin}@media screen and (min-width: 70rem){.sticky-wrapper+.listing-header,.filter-bar+.listing-header{margin-top:3vmin}}.clear-filter .icon{color:#c8322b}.filter-bar-title+.clear-filter{margin-left:-.675em}.filter-bar.stuck{background-color:#f7f7f7;border-bottom:3px solid rgba(0,0,0,.08);left:0;position:fixed;top:0;width:100%;z-index:999}.filter-bar.stuck .filter-bar-content{margin:0 auto;max-width:100rem}.filter-bar+.search-box,.search-box+.filter-bar{margin-top:1.5rem}.filter-bar-links{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem 1.5rem}@media screen and (min-width: 30rem){.filter-bar-links{gap:1rem 2rem}}.surface-material-type-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1em}@media screen and (min-width: 30rem){.surface-material-type-filter{margin-top:0}}.surface-material-type-filter input[type=radio]+label{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;line-height:inherit;margin:.375em 2em .375em 0}@media screen and (min-width: 56rem){.surface-material-type-filter input[type=radio]+label{margin-left:2em;margin-right:.675em}}.product-filter-bar .dropdown,.product-filter-bar .search-box{display:block;max-width:none;vertical-align:middle;width:100%}@media screen and (min-width: 56rem){.product-filter-bar .dropdown,.product-filter-bar .search-box{width:20em}}@media screen and (min-width: 70rem){.product-filter-bar .dropdown,.product-filter-bar .search-box{display:inline-block}}.product-filter-bar .filter-bar-group{margin:.5em 0;width:100%}@media screen and (min-width: 56rem){.product-filter-bar .filter-bar-group{width:auto}}.product-filter-bar.stuck .filter-bar-group{margin:0}.product-filter-bar.stuck .filter-bar-title{display:none}@media screen and (min-width: 56rem){.product-filter-bar.stuck .filter-bar-title{display:inline-block}}.product-filter-bar.stuck .filter-bar-group:nth-child(2){display:none}@media screen and (min-width: 56rem){.product-filter-bar.stuck .filter-bar-group:nth-child(2){display:block}}.masonry-grid{margin-left:auto;margin-right:auto;max-width:100rem;padding-left:5vmin;padding-right:5vmin;margin-bottom:3px}@media screen and (min-width: 70rem){.masonry-grid{padding-left:3vmin;padding-right:3vmin}}@media screen and (min-width: 56rem){.masonry-grid{display:-ms-grid;display:grid;max-width:none;padding-left:0;padding-right:0;grid-gap:3px}}.masonry-grid-item:not(:last-child){margin-bottom:3px}@media screen and (min-width: 56rem){.masonry-grid-item:not(:last-child){margin-bottom:0}}@media screen and (min-width: 56rem){.masonry-grid.masonry-count-2{-ms-grid-columns:60% 40%;grid-template-columns:minmax(auto,60%) minmax(auto,40%);-ms-grid-rows:minmax(400px,36vmin);grid-template-rows:minmax(400px,36vmin)}.masonry-count-2 .masonry-grid-item:nth-child(1){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;grid-row:1}.masonry-count-2 .masonry-grid-item:nth-child(2){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:1;grid-row:1}}@media screen and (min-width: 56rem){.masonry-grid.masonry-count-3{-ms-grid-columns:45% 55%;grid-template-columns:minmax(auto,45%) minmax(auto,55%);-ms-grid-rows:minmax(400px,36vmin) minmax(300px,26vmin);grid-template-rows:minmax(400px,36vmin) minmax(300px,26vmin)}.masonry-count-3 .masonry-grid-item:nth-child(1){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.masonry-count-3 .masonry-grid-item:nth-child(2){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}.masonry-count-3 .masonry-grid-item:nth-child(3){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3}}@media screen and (min-width: 56rem){.masonry-grid.masonry-count-4{-ms-grid-columns:55% 45%;grid-template-columns:minmax(auto,55%) minmax(auto,45%);-ms-grid-rows:minmax(350px,30vmin) minmax(80px,10vmin) minmax(350px,34vmin);grid-template-rows:minmax(350px,30vmin) minmax(80px,10vmin) minmax(350px,34vmin)}.masonry-count-4 .masonry-grid-item:nth-child(1){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.masonry-count-4 .masonry-grid-item:nth-child(2){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:2;-ms-grid-row-span:2;grid-row:2/4}.masonry-count-4 .masonry-grid-item:nth-child(3){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3}.masonry-count-4 .masonry-grid-item:nth-child(4){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}}@media screen and (min-width: 56rem){.masonry-grid.masonry-count-5{-ms-grid-columns:40% 30% 30%;grid-template-columns:minmax(auto,40%) minmax(auto,30%) minmax(auto,30%);-ms-grid-rows:minmax(300px,30vmin) minmax(80px,10vmin) minmax(350px,36vmin);grid-template-rows:minmax(300px,30vmin) minmax(80px,10vmin) minmax(350px,36vmin)}.masonry-count-5 .masonry-grid-item:nth-child(1){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3}.masonry-count-5 .masonry-grid-item:nth-child(2){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}.masonry-count-5 .masonry-grid-item:nth-child(3){-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2/4;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.masonry-count-5 .masonry-grid-item:nth-child(4){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:2;-ms-grid-row-span:2;grid-row:2/4}.masonry-count-5 .masonry-grid-item:nth-child(5){-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;-ms-grid-row:2;-ms-grid-row-span:2;grid-row:2/4}}@media screen and (min-width: 56rem){.masonry-grid.masonry-count-6{-ms-grid-columns:minmax(290px,34%) minmax(145px,10%) minmax(145px,16%) minmax(290px,60%);grid-template-columns:minmax(290px,34%) minmax(145px,10%) minmax(145px,16%) minmax(290px,60%);-ms-grid-rows:minmax(350px,30vmin) minmax(300px,24vmin) minmax(450px,36vmin);grid-template-rows:minmax(350px,30vmin) minmax(300px,24vmin) minmax(450px,36vmin)}.masonry-count-6 .masonry-grid-item:nth-child(1){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3}.masonry-count-6 .masonry-grid-item:nth-child(2){-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2/4;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3}.masonry-count-6 .masonry-grid-item:nth-child(3){-ms-grid-column:4;-ms-grid-column-span:1;grid-column:4/5;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.masonry-count-6 .masonry-grid-item:nth-child(4){-ms-grid-column:4;-ms-grid-column-span:1;grid-column:4/5;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}.masonry-count-6 .masonry-grid-item:nth-child(5){-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}.masonry-count-6 .masonry-grid-item:nth-child(6){-ms-grid-column:3;-ms-grid-column-span:2;grid-column:3/5;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}}@media screen and (min-width: 56rem){.masonry-grid .image-cta{height:100%;max-width:none;padding-top:0}}.reversible-row{margin-left:auto;margin-right:auto;max-width:100rem;padding:5vmin;text-align:left}@media screen and (min-width: 70rem){.reversible-row{padding-left:3vmin;padding-right:3vmin}}@media screen and (min-width: 56rem){.reversible-row{margin-left:auto;margin-right:auto;max-width:100rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:2.5vmin;padding-right:2.5vmin;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width: 56rem) and (min-width: 70rem){.reversible-row{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 70rem){.reversible-row{padding-bottom:3vmin;padding-top:3vmin}}.unit>.reversible-row{padding:0}@media screen and (min-width: 56rem){.unit>.reversible-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2.5vmin;margin-right:-2.5vmin}}@media screen and (min-width: 56rem) and (min-width: 70rem){.unit>.reversible-row{margin-left:-1.5vmin;margin-right:-1.5vmin}}@media screen and (min-width: 70rem){.unit>.reversible-row{padding:0}}.reversible-row.image-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.reversible-row-image{margin-bottom:5vmin}@media screen and (min-width: 56rem){.reversible-row-image{-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%;float:left;padding-left:2.5vmin;padding-right:2.5vmin;margin-bottom:0}}@media screen and (min-width: 56rem) and (min-width: 70rem){.reversible-row-image{padding-left:1.5vmin;padding-right:1.5vmin}}.reversible-row-image img{display:block;width:100%}@media screen and (min-width: 56rem){.reversible-row-content{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 56rem) and (min-width: 70rem){.reversible-row-content{padding-left:1.5vmin;padding-right:1.5vmin}}.reversible-row-subtitle{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;display:block}.reversible-row-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.375;display:block}.reversible-row-title{font-size:1.375rem}@media screen and (min-width: 30rem){.reversible-row-title{font-size:calc(1.375rem + .375*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.reversible-row-title{font-size:1.75rem}}.reversible-row-teaser :last-child{margin-bottom:0}.homepage>.section-padded:first-child>.reversible-row:first-child{padding-top:0}.large-text .reversible-row-teaser{font-weight:300}.large-text .reversible-row-teaser{font-size:1.125rem}@media screen and (min-width: 30rem){.large-text .reversible-row-teaser{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.large-text .reversible-row-teaser{font-size:1.25rem}}@media screen and (min-width: 56rem){.case-studies-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-1rem}.case-studies-grid>*{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - .5rem);flex:0 0 calc(50% - .5rem);margin-bottom:1rem;max-width:calc(50% - .5rem - .1px)}}@media screen and (min-width: 56rem) and (-ms-high-contrast: none){.case-studies-grid>*{width:calc(50% - .5rem - .1px)}}@media screen and (min-width: 56rem){.case-studies-grid>*:nth-child(2n){margin-right:0}.case-studies-grid>*:not(:nth-child(2n)){margin-right:1rem}}.image-cta+.case-studies-grid{margin-top:1rem}.case-studies-grid .image-cta{margin-bottom:1rem;margin-left:0;padding-top:40%}@media screen and (min-width: 56rem){.case-studies-grid .image-cta{padding-top:20%}}.case-studies-grid .image-cta:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,transparent),color-stop(70%,rgba(45,45,46,.6)));background:linear-gradient(to bottom,transparent 20%,rgba(45,45,46,.6) 70%)}.case-studies-accordion .accordion-more>.loading{display:none}.case-studies-accordion .accordion-more.is-loading{min-height:5rem}.case-studies-accordion .accordion-more.is-loading>.loading{display:block;z-index:9}.case-studies-accordion .accordion-more.is-loading .group{display:none}.case-studies-accordion .load-more{padding:.75rem 0 3vmin 0;text-align:center}.case-studies-accordion .load-more .btn{vertical-align:middle}.case-studies-accordion .group+.group{border-top:1px solid rgba(0,0,0,.08);display:none;margin-top:1em;padding-top:1em}.case-studies-accordion .group+.group:before{font-size:.75rem;font-weight:400;letter-spacing:.1em;line-height:1.125;text-transform:uppercase;content:attr(data-text);display:block;margin-bottom:1rem;text-align:center}.case-studies-grid+.paging-split{margin-top:1rem}.case-studies [v-cloak],.case-studies>.loader{display:none}.case-studies .loader[v-cloak]{display:block}.case-studies-grid{position:relative}@media screen and (min-width: 56rem){.case-studies-grid.is-loading:before{-webkit-animation:loader 1s infinite linear;animation:loader 1s infinite linear;border:.5em solid rgba(45,45,46,.12);border-radius:50%;border-top-color:rgba(45,45,46,.47);display:block;height:4em;-webkit-transform:translateZ(0);transform:translateZ(0);width:4em;content:"";margin:4rem auto}}.case-studies>.loader{margin:4rem auto}ul.alternating-list{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0}.alternating-list>*{padding:5vmin}@media screen and (min-width: 70rem){.alternating-list>*{padding:3vmin}}.alternating-list>:nth-child(odd){background-color:#f7f7f7}.text-white .alternating-list>:nth-child(odd),.spec-sheet-pdf-project .alternating-list>:nth-child(odd){background-color:rgba(255,255,255,.08)}.date-card{border:1px solid rgba(0,0,0,.08);padding:.5rem;text-align:center}@media screen and (min-width: 30rem){.date-card{padding:1rem}}.date-card-month{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;display:block}.date-card-day{color:#2d2d2e;display:block;font-family:Georgia,Times,Times New Roman,serif;font-size:1.25rem}.date-card-year{color:#5a5b5c;display:block;font-family:Georgia,Times,Times New Roman,serif}.event-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;padding-top:2rem;position:relative}.event-card-date{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:.5rem solid #fff;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.08);box-shadow:inset 0 0 0 1px rgba(0,0,0,.08);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;height:7rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:50%;min-width:7rem;padding:0 2rem;position:absolute;text-align:center;top:0;-webkit-transform:translateX(-50%);transform:translate(-50%)}.event-card-start-date,.event-card-end-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.event-card-end-date{padding-left:2.25rem;position:relative}.event-card-end-date:before{background-color:#5a5b5c;content:"";display:block;height:.0625rem;left:.75rem;position:absolute;top:2.125rem;width:.75rem}.event-card-month{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;display:block}.event-card-day{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.375;display:block;line-height:1}.event-card-day{font-size:1.375rem}@media screen and (min-width: 30rem){.event-card-day{font-size:calc(1.375rem + .375*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.event-card-day{font-size:1.75rem}}.event-card-year{color:#5a5b5c;display:block}.event-card-image img{display:block;width:100%}.event-card-detail{border:1px solid rgba(0,0,0,.08);-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding:1.5rem}.event-card-detail>:first-child{margin-top:0}.event-card-detail>:last-child{margin-bottom:0}.event-card-image+.event-card-detail{border-top:none}.event-card-date+.event-card-detail{padding-top:6.5rem}.event-card-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.625;display:block}.event-card-title{font-size:1.125rem}@media screen and (min-width: 30rem){.event-card-title{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.event-card-title{font-size:1.25rem}}.event-card-location{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;display:block;margin-top:.75rem}.event-card-footer{background:#f7f7f7;border:1px solid rgba(0,0,0,.08);border-top:none;padding:.5rem 1.5rem}@media screen and (min-width: 30rem){.featured-event.event-card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width: 56rem){.featured-event.event-card{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.featured-event .event-card-date{border:1px solid rgba(0,0,0,.08);-webkit-box-shadow:none;box-shadow:none;margin:0;position:static;-webkit-transform:none;transform:none;width:auto}.featured-event .event-card-image{-webkit-box-flex:1;-ms-flex:1 0 35%;flex:1 0 35%;margin-bottom:5vmin}@media screen and (min-width: 30rem){.featured-event .event-card-image{margin-bottom:0;margin-right:5vmin}}@media screen and (min-width: 70rem){.featured-event .event-card-image{margin-right:3vmin}}.featured-event img+.event-card-date{background-color:#fff;border-top:none}.featured-event .event-card-detail{border:none;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:0}.featured-event .event-card-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.625}.featured-event .event-card-title{font-size:1.125rem}@media screen and (min-width: 30rem){.featured-event .event-card-title{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.featured-event .event-card-title{font-size:1.25rem}}.featured-event .event-card-location{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;color:#5a5b5c}.custom-row .featured-event.event-card{margin-right:auto;margin-left:auto;max-width:60rem}@media screen and (min-width: 56rem){.custom-row .featured-event .event-card-image{-webkit-box-flex:1;-ms-flex:1 0 45%;flex:1 0 45%}}.text-white .date-card-month,.spec-sheet-pdf-project .date-card-month,.text-white .event-card-month,.spec-sheet-pdf-project .event-card-month,.text-white .event-card-year,.spec-sheet-pdf-project .event-card-year{color:#5a5b5c}.text-white .date-card-day,.spec-sheet-pdf-project .date-card-day,.text-white .event-card-day,.spec-sheet-pdf-project .event-card-day{color:#2d2d2e}.text-white .event-card-detail,.spec-sheet-pdf-project .event-card-detail{border-color:rgba(255,255,255,.2)}.text-white .featured-event .event-card-date,.spec-sheet-pdf-project .featured-event .event-card-date{border:none}.text-white .event-card-footer,.spec-sheet-pdf-project .event-card-footer{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.2)}.event-list{font-size:1rem;font-weight:400}@media screen and (min-width: 56rem){.event-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width: 56rem){.event-list-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.event-list-center .symbol-grid-item:last-child{margin-right:0}.event-list-item{margin-bottom:1.5rem}@media screen and (min-width: 56rem){.event-list-item{-ms-flex-preferred-size:49%;flex-basis:49%;max-width:49%}.event-list-item:nth-child(odd){margin-right:2%}}@media screen and (min-width: 80rem){.event-list-item{-ms-flex-preferred-size:32%;flex-basis:32%;max-width:32%}.event-list-item:nth-child(odd){margin-right:0}.event-list-item:not(:nth-child(3n)){margin-right:2%}}.event-list .event-card{height:100%}@media screen and (min-width: 56rem){.ceu-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.ceu-list-item{margin-bottom:1.5rem}@media screen and (min-width: 56rem){.ceu-list-item{-ms-flex-preferred-size:49%;flex-basis:49%;max-width:49%}.ceu-list-item:nth-child(odd){margin-right:2%}}.ceu-list .event-card{height:100%;padding-top:0}.ceu-accreditations{background:transparent;border:none;width:100%}.ceu-accreditations tbody:first-child{border-top:none}.ceu-accreditations tr{border:none}.ceu-accreditations tr:nth-child(odd){background:transparent}.ceu-accreditations tr+tr{border-top:1px solid rgba(0,0,0,.08)}.ceu-accreditations th,.ceu-accreditations td{padding:0;vertical-align:top}.ceu-accreditations th{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;line-height:inherit;padding:.5rem .75rem .5rem 0}.ceu-accreditations td{padding:.5rem 0}.article-card{text-align:left}@media screen and (min-width: 30rem){.article-card{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}}.article-card-image{float:left;margin:0 1rem .5rem 0;text-align:center}@media screen and (min-width: 30rem){.article-card-image{float:none;margin-bottom:0;margin-right:2.5vmin}}@media screen and (min-width: 70rem){.article-card-image{margin-right:1.5vmin}}.article-card-image img{display:block;margin:0 auto}.article-card-detail{-webkit-box-flex:1;-ms-flex:1;flex:1}.article-card-detail>:first-child{margin-top:0}.article-card-detail>:last-child{margin-bottom:0}.article-card-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.625;display:block;margin-bottom:.125em}.article-card-title{font-size:1.125rem}@media screen and (min-width: 30rem){.article-card-title{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.article-card-title{font-size:1.25rem}}.article-card-publication{display:block}.article-card-date{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;display:block}.featured-article.article-card{display:block}@media screen and (min-width: 56rem){.featured-article.article-card{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width: 56rem){.featured-article .article-card-detail{padding-top:.5rem}}.featured-article .article-card-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.375;margin-bottom:.25em}.featured-article .article-card-title{font-size:1.375rem}@media screen and (min-width: 30rem){.featured-article .article-card-title{font-size:calc(1.375rem + .375*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.featured-article .article-card-title{font-size:1.75rem}}.featured-article .article-card-image{float:none;margin:0 0 2.5vmin}@media screen and (min-width: 56rem){.featured-article .article-card-image{-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-negative:0;flex-shrink:0;margin-bottom:0;margin-right:2.5vmin;max-width:40%}}@media screen and (min-width: 70rem){.featured-article .article-card-image{margin-right:3vmin}}.featured-article .article-card-image img{margin:0}.featured-article .article-card-detail p{font-weight:300}.featured-article .article-card-detail p{font-size:1.125rem}@media screen and (min-width: 30rem){.featured-article .article-card-detail p{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.featured-article .article-card-detail p{font-size:1.25rem}}.featured-article .blog-card-tags{margin-bottom:1rem}.article-detail>:first-child{margin-top:0}.article-detail>:last-child{margin-bottom:0}.article-title{border-bottom:none;clear:both;margin:0;padding-bottom:0}@media screen and (min-width: 56rem){.article-title{clear:none}}.article-type-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;display:block;margin-bottom:1.5rem}.article-detail-info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f7f7f7;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem 3rem;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem;padding:1rem 1.25rem}.article-detail-publication{display:block}.article-detail-date{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;display:block}.article-detail-date-update{font-size:.75rem}.article-detail-author{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0;color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25em}.article-detail-author li:not(:first-child):not(:last-child){display:-webkit-box;display:-ms-flexbox;display:flex}.article-detail-author li:not(:first-child):not(:last-child):after{content:", "}.article-detail .blog-card-tags{margin-top:.5rem}@media screen and (min-width: 70rem){.locations{display:-webkit-box;display:-ms-flexbox;display:flex}}.locations.loaded>.loader{display:none}.locations.loaded .locations-map,.locations.loaded .locations-sidebar{display:block}.locations>.loader{margin:4rem auto}.locations-map{display:none;height:15rem}@media screen and (min-width: 70rem){.locations-map{height:auto;-webkit-box-flex:1;-ms-flex:1 1 70%;flex:1 1 70%}}.locations-sidebar{display:none}@media screen and (min-width: 70rem){.locations-sidebar{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;max-width:40rem;min-width:30rem;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.locations-search{background:#5a5b5c;color:#fff;padding:5vmin}@media screen and (min-width: 56rem){.locations-search{padding:2rem}}.locations-search-field{position:relative}.locations-search-field input{border:none;max-width:none;padding:1em 2.5em}.locations-search-icon{fill:#5a5b5c;left:1rem;position:absolute;top:1.125rem}.location-target-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:none;color:#5a5b5c;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;position:absolute;right:0;top:0;width:3rem}.location-target-btn svg{fill:currentColor}.location-target-btn:hover,.location-target-btn:focus{background-color:#f7f7f7;color:#c8322b}.locations-filters{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1rem}.locations-filters li{margin-right:2rem}.locations-filters input[type=checkbox]+label{color:rgba(255,255,255,.85);margin:0}.locations-filters input[type=checkbox]+label:before{background:#5a5b5c;border-color:#fff}.locations-filters input[type=checkbox]:checked+label{color:#fff}.locations-filters input[type=checkbox]:checked+label:before{background:#fff;border-color:#fff;color:#2d2d2e}@media screen and (min-width: 70rem){.locations-list{height:65vh;min-height:30rem;overflow:auto}}.location-card{cursor:pointer;padding:2rem 5vmin 2rem 3.5rem;position:relative;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}@media screen and (min-width: 30rem){.location-card{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:5rem}}@media screen and (min-width: 70rem){.location-card{display:block;padding-left:6rem}}@media screen and (min-width: 110rem){.location-card{display:-webkit-box;display:-ms-flexbox;display:flex}}.location-card:hover,.location-card:focus{background:#f7f7f7}.location-card:hover .location-type,.location-card:focus .location-type{background:#ededed}.location-card:hover .arrow-link,.location-card:focus .arrow-link{color:#2d2d2e}.location-card:hover .arrow-link span:not(.no-wrap),.location-card:focus .arrow-link span:not(.no-wrap){text-decoration-color:inherit;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:.2em}.location-card.highlighted{-webkit-box-shadow:inset 0 0 0 4px #fff,inset 0 0 0 6px #f1e6be;box-shadow:inset 0 0 0 4px #fff,inset 0 0 0 6px #f1e6be;background:#fffbe5;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.location-card+.location-card{border-top:1px solid rgba(0,0,0,.08)}.location-card .location-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.625;display:block}.location-card .location-title{font-size:1.125rem}@media screen and (min-width: 30rem){.location-card .location-title{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.location-card .location-title{font-size:1.25rem}}.location-card .location-address{margin:.25rem 0}.location-card-col1{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:1.5rem}.location-card-col2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:.75rem}@media screen and (min-width: 30rem){.location-card-col2{-webkit-box-flex:0;-ms-flex:0 0 9rem;flex:0 0 9rem;margin-top:0;text-align:center;width:9rem}}@media screen and (min-width: 70rem){.location-card-col2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:.75rem;text-align:left;width:auto}}@media screen and (min-width: 110rem){.location-card-col2{-webkit-box-flex:0;-ms-flex:0 0 9rem;flex:0 0 9rem;margin-top:0;text-align:center;width:9rem}}.location-label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;background:#c8322b;border-radius:100%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 2em;flex:0 0 2em;font-weight:600;height:2em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:1rem;margin-top:-.25em;position:absolute;width:2em}@media screen and (min-width: 30rem){.location-label{-webkit-box-flex:2.5em;-ms-flex:2.5em;flex:2.5em;height:2.5em;left:1.5rem;margin-top:-1.25em;top:50%;width:2.5em}}@media screen and (min-width: 70rem){.location-label{font-size:1.25rem;margin-top:-.5em;top:auto}}.location-distance{display:block;font-size:.875rem;font-style:italic;margin-bottom:.5rem}.location-type{font-size:.75rem;font-weight:400;letter-spacing:.1em;line-height:1.125;text-transform:uppercase;background:rgba(0,0,0,.03);border-radius:3px;display:inline-block;margin-top:.25rem;padding:.375em .75em;-webkit-transition:background .2s ease-out;transition:background .2s ease-out}@media screen and (min-width: 30rem){.location-type{display:block}}@media screen and (min-width: 70rem){.location-type{display:inline}}@media screen and (min-width: 110rem){.location-type{display:block}}.location-card .arrow-link{color:#c8322b}.location-no-results{margin:0;padding:2rem}.location-detail{background:rgba(45,45,46,.88);height:100%;left:0;overflow:auto;padding:5vmin;position:fixed;top:0;width:100%;z-index:9999}.location-detail.active{display:block}.location-detail-content{background:#fff;margin:0 auto;max-width:100rem;padding:5vmin;position:relative;width:100%}.location-detail-small .location-detail-content{max-width:35rem}.location-detail-content .close-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:none;color:#5a5b5c;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.75rem;font-weight:300;height:2.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;position:absolute;right:.5rem;top:.5rem;width:2.5rem}.location-detail-content .close-btn:hover,.location-detail-content .close-btn:focus{background:#c8322b;color:#fff}.location-detail-content .loader{display:block;margin:3rem auto}.location-detail-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.25;margin:0 0 5vmin;padding-right:2rem}.location-detail-title{font-size:1.75rem}@media screen and (min-width: 30rem){.location-detail-title{font-size:calc(1.75rem + .75*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.location-detail-title{font-size:2.5rem}}@media screen and (min-width: 70rem){.location-detail-title{margin-bottom:3vmin}}@media screen and (min-width: 56rem){.location-detail-cols{display:-webkit-box;display:-ms-flexbox;display:flex}}.location-detail-contact{min-width:10rem;overflow-wrap:break-word;word-wrap:break-word;word-break:break-all;word-break:break-word}@media screen and (min-width: 56rem){.location-detail-contact{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}@media screen and (min-width: 56rem){.location-detail-media+.location-detail-contact{padding-right:3rem}}.location-rep-photo{display:block;width:12rem}.location-contact-col+.location-contact-col{margin-top:5vmin}@media screen and (min-width: 56rem){.location-contact-col+.location-contact-col{margin-top:3vmin}}.location-detail-media{margin-bottom:5vmin;margin-left:-5vmin;margin-right:-5vmin}@media screen and (min-width: 56rem){.location-detail-media{-webkit-box-flex:1;-ms-flex:1 1 70%;flex:1 1 70%;margin:0;max-width:900px;width:70%}}.location-description{margin-top:5vmin}@media screen and (min-width: 70rem){.location-description{margin-top:3vmin}}.location-carousel .slick-arrow{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.625em;height:4em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;width:4em}@media screen and (min-width: 56rem){.location-carousel .slick-arrow{font-size:.75em}}.location-modal-enter-active,.location-modal-leave-active{-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.location-modal-enter,.location-modal-leave-to{opacity:0}.location-modal-enter-active .location-detail-content,.location-modal-leave-active .location-detail-content{-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.location-modal-enter .location-detail-content,.location-modal-leave-to .location-detail-content{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}.locations .scrollbar-outer>.scroll-element.scroll-y{width:1.25rem;border:4px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box}.locations .scrollbar-outer>.scroll-content.scroll-scrolly_visible{left:-1.25rem;margin-left:1.25rem}.dropdown{display:inline-block;position:relative}.dropdown-toggle,.dropdown-toggle:disabled{-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;background-color:#fff;border:2px solid rgba(0,0,0,.16);border-radius:3px;color:inherit;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:400;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;letter-spacing:inherit;line-height:1.75;max-width:none;min-width:8rem;padding:0;text-align:left;text-transform:none;width:100%}.dropdown-toggle:hover,.dropdown-toggle:focus,.dropdown-toggle:disabled:hover,.dropdown-toggle:disabled:focus{background-color:#5a5b5c;color:#fff;border-color:#5a5b5c}.dropdown-toggle:hover .dropdown-title,.dropdown-toggle:focus .dropdown-title,.dropdown-toggle:disabled:hover .dropdown-title,.dropdown-toggle:disabled:focus .dropdown-title{color:#fff}.dropdown-toggle:hover .dropdown-icon,.dropdown-toggle:focus .dropdown-icon,.dropdown-toggle:disabled:hover .dropdown-icon,.dropdown-toggle:disabled:focus .dropdown-icon{background:transparent;border-color:rgba(255,255,255,.2)}.dropdown-toggle:hover .dropdown-icon .icon,.dropdown-toggle:focus .dropdown-icon .icon,.dropdown-toggle:disabled:hover .dropdown-icon .icon,.dropdown-toggle:disabled:focus .dropdown-icon .icon{fill:#fff}.text-white .dropdown-toggle:hover,.spec-sheet-pdf-project .dropdown-toggle:hover,.text-white .dropdown-toggle:focus,.spec-sheet-pdf-project .dropdown-toggle:focus,.text-white .dropdown-toggle:disabled:hover,.text-white .dropdown-toggle:disabled:focus{background-color:#fff;color:#2d2d2e;border-color:#fff}.text-white .dropdown-toggle:hover .dropdown-title,.spec-sheet-pdf-project .dropdown-toggle:hover .dropdown-title,.text-white .dropdown-toggle:focus .dropdown-title,.spec-sheet-pdf-project .dropdown-toggle:focus .dropdown-title,.text-white .dropdown-toggle:disabled:hover .dropdown-title,.text-white .dropdown-toggle:disabled:focus .dropdown-title{color:#2d2d2e}.text-white .dropdown-toggle:hover .dropdown-icon,.spec-sheet-pdf-project .dropdown-toggle:hover .dropdown-icon,.text-white .dropdown-toggle:focus .dropdown-icon,.spec-sheet-pdf-project .dropdown-toggle:focus .dropdown-icon,.text-white .dropdown-toggle:disabled:hover .dropdown-icon,.text-white .dropdown-toggle:disabled:focus .dropdown-icon{background:#c8322b;border-color:#c8322b}.dropdown-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#5a5b5c;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5rem 1.125rem}.dropdown-title .icon{display:block;fill:currentColor;margin-right:.5em}.dropdown-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f7f7f7;border-left:2px solid rgba(0,0,0,.08);display:-webkit-box;display:-ms-flexbox;display:flex;padding:.625em}.dropdown-icon .icon{fill:#5a5b5c;height:.375em;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;width:1em}.dropdown-menu{background:#fff;border-radius:3px;-webkit-box-shadow:0 .375em 1.5em rgba(0,0,0,.03),0 .625em 3em rgba(0,0,0,.08);box-shadow:0 .375em 1.5em rgba(0,0,0,.03),0 .625em 3em rgba(0,0,0,.08);display:none;font-size:1rem;font-weight:400;left:0;max-height:70vh;min-width:14rem;outline:none;overflow:auto;padding:1em;position:absolute;top:100%;width:100%;z-index:9050}.dropdown-link-list{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0}.dropdown-link-list a,.dropdown-link-list button,.dropdown-link-list button.active{display:block;color:#2d2d2e;padding:.5em;text-decoration:none}.dropdown-link-list a:hover,.dropdown-link-list a:focus,.dropdown-link-list button:hover,.dropdown-link-list button:focus,.dropdown-link-list button.active:hover,.dropdown-link-list button.active:focus{color:#c8322b}.dropdown-link-list button{text-align:unset;width:100%}.dropdown-link-list li:not(:last-child) a,.dropdown-link-list li:not(:last-child) button{border-bottom:1px solid rgba(0,0,0,.08)}.dropdown.is-active .dropdown-toggle{background-color:#c8322b;border-color:#c8322b;color:#fff}.dropdown.is-active .dropdown-toggle:hover .dropdown-title,.dropdown.is-active .dropdown-toggle:focus .dropdown-title{color:#fff}.dropdown.is-active .dropdown-title{color:#fff}.dropdown.is-active .dropdown-icon{background-color:transparent;border-color:rgba(255,255,255,.2)}.dropdown.is-active .dropdown-icon .icon{fill:#fff;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dropdown.is-active .dropdown-menu{display:block}.text-white .dropdown.is-active .dropdown-icon,.spec-sheet-pdf-project .dropdown.is-active .dropdown-icon,.dropdown.is-active.text-white .dropdown-icon,.dropdown.is-active.spec-sheet-pdf-project .dropdown-icon{border-color:rgba(255,255,255,.2)}.export-dropdown{min-width:21rem}.export-dropdown-options{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0}.export-dropdown-options li{padding:.5em}.export-dropdown-options li:not(:last-child){border-bottom:1px solid rgba(0,0,0,.08)}.export-dropdown-options .dropdown-option-title{color:#2d2d2e;font-size:1rem;font-weight:600;display:block;margin-bottom:.25rem}.export-dropdown-radios{display:-webkit-box;display:-ms-flexbox;display:flex}.export-dropdown-radios input[type=radio]+label{margin:0 1rem 0 0}.export-dropdown .g-recaptcha{margin-top:1rem}.export-dropdown button{margin-top:.5rem;width:100%}.export-dropdown button.is-loading{color:transparent;overflow:hidden;position:relative}.export-dropdown button.is-loading:after{-webkit-animation:loader 1s infinite linear;animation:loader 1s infinite linear;border:.5em solid rgba(45,45,46,.12);border-radius:50%;border-top-color:rgba(45,45,46,.47);display:block;height:4em;-webkit-transform:translateZ(0);transform:translateZ(0);width:4em;content:"";font-size:.375em;left:50%;margin:-2em 0 0 -2em;position:absolute;top:50%}.export-captcha-error{color:#c8322b;display:none}.slick-slide img{margin-left:auto;margin-right:auto}.slick-arrow,a.slick-arrow{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:none;border-radius:0;color:#5a5b5c;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.625rem;height:4em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;position:absolute;text-decoration:none;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.3s opacity ease-out;transition:.3s opacity ease-out;width:4em;z-index:99}.slick-arrow:hover,.slick-arrow:focus,a.slick-arrow:hover,a.slick-arrow:focus{color:#c8322b}@media screen and (min-width: 56rem){.slick-arrow,a.slick-arrow{font-size:.75rem}}.slick-arrow.slick-disabled{opacity:0;pointer-events:none}.slick-arrow svg{display:block;fill:currentColor;height:1.5625em;margin:0 auto;width:.75em}.slick-arrow.next{right:0}.slick-arrow.prev{left:0}.slick-dotted{margin-bottom:2.5rem!important}.slick-dots{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0;left:0;margin-top:1rem;position:absolute;text-align:center;top:100%;width:100%}.slick-dots li{background:#2d2d2e;border-radius:100%;cursor:pointer;display:inline-block;height:.5em;margin:0 .5em;opacity:.2;-webkit-transition:.9s all ease-out;transition:.9s all ease-out;vertical-align:middle;width:.5em}.text-white .slick-dots li,.spec-sheet-pdf-project .slick-dots li{background:#fff}.slick-dots .slick-active{opacity:1}.slick-dots button{display:none}.simple-carousel .simple-carousel-item:not(:first-child){display:none}.simple-carousel.slick-initialized .simple-carousel-item:not(:first-child){display:block}.simple-carousel-item img{width:100%}.dimensions-carousel{margin:0 auto;max-width:26rem;padding:0 2rem;position:relative}.dimensions-carousel .carousel-card:not(:first-child){display:none}.dimensions-carousel.slick-initialized .carousel-card:not(:first-child){display:block}.dimensions-carousel .slick-arrow{background:transparent;-webkit-box-shadow:none;box-shadow:none;width:2rem}.text-white .dimensions-carousel .slick-arrow,.spec-sheet-pdf-project .dimensions-carousel .slick-arrow{color:#fff;opacity:.65}.text-white .dimensions-carousel .slick-arrow:hover,.spec-sheet-pdf-project .dimensions-carousel .slick-arrow:hover,.text-white .dimensions-carousel .slick-arrow:focus,.spec-sheet-pdf-project .dimensions-carousel .slick-arrow:focus{opacity:1}.text-white .dimensions-carousel .slick-arrow.slick-disabled,.spec-sheet-pdf-project .dimensions-carousel .slick-arrow.slick-disabled{opacity:0}.dimensions-carousel .carousel-card a{display:block;overflow:hidden;position:relative}.dimensions-carousel .carousel-card a:hover img,.dimensions-carousel .carousel-card a:focus img{opacity:.2}.dimensions-carousel .carousel-card a:hover .icon,.dimensions-carousel .carousel-card a:focus .icon{-webkit-transform:none;transform:none;-webkit-transition:.2s all ease-out;transition:.2s all ease-out}.dimensions-carousel .carousel-card a:hover .icon svg,.dimensions-carousel .carousel-card a:focus .icon svg{-webkit-transform:none;transform:none;-webkit-transition:.35s all ease-out;transition:.35s all ease-out}.dimensions-carousel .carousel-card img{display:block;margin:0 auto;max-height:16em;-webkit-transition:.3s all ease-out;transition:.3s all ease-out}@media screen and (min-width: 70rem){.dimensions-carousel .carousel-card img{max-height:12em}}.dimensions-carousel .carousel-card .icon{background:#c8322b;border-radius:100%;display:block;height:2.5em;left:50%;margin-top:-1.25em;margin-left:-1.25em;position:absolute;top:50%;-webkit-transform:scale(0);transform:scale(0);width:2.5em;z-index:20}.dimensions-carousel .carousel-card .icon svg{display:block;fill:#fff;height:1em;margin:.75em auto 0;-webkit-transform:scale(0);transform:scale(0);width:1em}.product-hero-carousel{margin-left:auto;margin-right:auto;max-width:100rem;padding-left:5vmin;padding-right:5vmin;position:relative}@media screen and (min-width: 70rem){.product-hero-carousel{padding-left:3vmin;padding-right:3vmin}}.product-hero-carousel img{display:block;width:100%}.product-hero-carousel img:not(:first-child){display:none}.product-hero-carousel .slick-initialized img:not(:first-child){display:block}.item-carousel-heading{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.25;display:block;margin-top:0;text-align:center}.item-carousel-heading{font-size:1.75rem}@media screen and (min-width: 30rem){.item-carousel-heading{font-size:calc(1.75rem + .75*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.item-carousel-heading{font-size:2.5rem}}.item-carousel-heading:after{background-color:rgba(0,0,0,.08);content:"";display:block;height:.075em;margin:.5em auto 0;max-height:3px;min-height:2px;min-width:32px;width:1em}.text-white .item-carousel-heading,.spec-sheet-pdf-project .item-carousel-heading{color:#fff}.text-white .item-carousel-heading:after,.spec-sheet-pdf-project .item-carousel-heading:after{background-color:#fff;opacity:.2}.item-carousel{position:relative}.section-title+.item-carousel{margin-top:2.5vmin}@media screen and (min-width: 70rem){.section-title+.item-carousel{margin-top:1.5vmin}}.item-carousel .slick-track{margin-left:auto;margin-right:auto}.item-carousel .slick-list{margin:-1.5em 1.5em}.item-carousel .slick-slide{height:auto}.item-carousel .slick-arrow{background:transparent;-webkit-box-shadow:none;box-shadow:none;margin-top:0}.text-white .item-carousel .slick-arrow,.spec-sheet-pdf-project .item-carousel .slick-arrow{color:#fff;opacity:.65}.text-white .item-carousel .slick-arrow:hover,.spec-sheet-pdf-project .item-carousel .slick-arrow:hover,.text-white .item-carousel .slick-arrow:focus,.spec-sheet-pdf-project .item-carousel .slick-arrow:focus{opacity:1}.text-white .item-carousel .slick-arrow.slick-disabled,.spec-sheet-pdf-project .item-carousel .slick-arrow.slick-disabled{opacity:0}.item-carousel .slick-dots{margin-top:0}.item-carousel-card{padding:3em 1.5em}.item-carousel-card:not(:first-child){display:none}.slick-initialized .item-carousel-card:not(:first-child){display:block}.item-carousel .product-card{height:100%}.item-carousel .is-loading .loading{height:19px;margin-top:3vmin;position:static}.product-card{background-color:#fff;color:#5a5b5c;text-align:center}.product-card a,.product-card>button{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background:transparent;border:none;color:#2d2d2e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.25rem 1rem;position:relative;text-decoration:none;-webkit-transition:z-index .3s ease-out,-webkit-box-shadow .3s ease-out;transition:z-index .3s ease-out,-webkit-box-shadow .3s ease-out;transition:box-shadow .3s ease-out,z-index .3s ease-out;transition:box-shadow .3s ease-out,z-index .3s ease-out,-webkit-box-shadow .3s ease-out;z-index:0}.product-card a:hover,.product-card>button:hover{-webkit-box-shadow:0 0 3em rgba(0,0,0,.1);box-shadow:0 0 3em rgba(0,0,0,.1);color:#2d2d2e;z-index:20}.product-card a:hover .product-card-title,.product-card>button:hover .product-card-title{text-decoration-color:inherit;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:.2em}@media screen and (min-width: 56rem){.product-card a,.product-card>button{padding:2rem}}.product-card>button{width:100%}.product-card.is-skeleton{color:#2d2d2e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.25rem 1rem;position:relative;z-index:0}@media screen and (min-width: 56rem){.product-card.is-skeleton{padding:2rem}}.product-card.is-skeleton .skeleton-loader{margin-left:auto;margin-right:auto}.product-card-selectable{cursor:pointer;height:100%;padding:1.25rem 1rem;position:relative;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.product-card-selectable:after{background:#fff;border:1px solid #5a5b5c;border-radius:3px;color:#fff;content:"✓";display:block;font-size:.75rem;height:1rem;line-height:1.2;position:absolute;right:1rem;text-align:center;top:1rem;-webkit-transition:.2s border-color ease-out;transition:.2s border-color ease-out;width:1rem}.product-card-selectable:hover{border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#5a5b5c!important}.product-card-selectable:hover .product-card-title{text-decoration:none!important}.product-card-selectable:not(:disabled):hover{-webkit-box-shadow:0 0 3em rgba(0,0,0,.1);box-shadow:0 0 3em rgba(0,0,0,.1);z-index:10}.product-card-selectable:not(:disabled):hover .product-card-title{color:#c8322b}.product-card-selectable.selected .product-card-title{color:#c8322b}.product-card-selectable.selected:after{background-color:#5a5b5c;border-color:#5a5b5c}.product-card-selectable:disabled{cursor:not-allowed;opacity:.25}@media screen and (min-width: 56rem){.product-card-selectable{padding:2rem}}.product-card-image img{display:block;margin:0 auto}.product-card-title{display:block;font-size:1rem;font-weight:600;line-height:1.5;margin-top:.5rem}@media screen and (min-width: 30rem){.product-card-title{margin-top:1rem}}.product-card-styles{color:var(--color-text);font-size:.875rem;margin:0}.product-card.view-all a{font-weight:300;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:300px;-webkit-transition:.3s all ease-out;transition:.3s all ease-out;text-decoration:none}.product-card.view-all a{font-size:1.125rem}@media screen and (min-width: 30rem){.product-card.view-all a{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.product-card.view-all a{font-size:1.25rem}}@media screen and (min-width: 30rem){.product-card.view-all a{min-height:250px}}@media screen and (min-width: 56rem){.product-card.view-all a{min-height:300px}}@media screen and (min-width: 80rem){.product-card.view-all a{min-height:375px}}.product-card.view-all a:hover{background-color:#5a5b5c;-webkit-box-shadow:none;box-shadow:none;color:#fff;text-decoration:none}.product-card.view-all a:hover .arrow-link span:not(.no-wrap){text-decoration-color:inherit;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:.2em}.product-grid{border-left:1px solid rgba(0,0,0,.08);display:-ms-grid;display:grid;grid-auto-flow:dense}@media screen and (min-width: 30rem){.product-grid-2-up,.product-grid-3-up,.product-grid-4-up,.product-grid-5-up{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.product-grid-2-up .product-card:nth-child(-n+2),.product-grid-3-up .product-card:nth-child(-n+2),.product-grid-4-up .product-card:nth-child(-n+2),.product-grid-5-up .product-card:nth-child(-n+2){border-top:1px solid rgba(0,0,0,.08)}}@media screen and (min-width: 30rem){.product-grid-2-up .product-card.featured,.product-grid-3-up .product-card.featured,.product-grid-4-up .product-card.featured,.product-grid-5-up .product-card.featured{-ms-grid-column-span:2;grid-column:span 2;-ms-grid-row-span:2;grid-row:span 2}.product-grid-2-up .product-card.featured:first-child~.product-card:nth-child(2),.product-grid-3-up .product-card.featured:first-child~.product-card:nth-child(2),.product-grid-4-up .product-card.featured:first-child~.product-card:nth-child(2),.product-grid-5-up .product-card.featured:first-child~.product-card:nth-child(2){border-top:none}}@media screen and (min-width: 56rem){.product-grid-3-up,.product-grid-4-up,.product-grid-5-up{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.product-grid-3-up .product-card:nth-child(-n+3),.product-grid-4-up .product-card:nth-child(-n+3),.product-grid-5-up .product-card:nth-child(-n+3){border-top:1px solid rgba(0,0,0,.08)}}@media screen and (min-width: 56rem){.product-grid-3-up .product-card.featured:first-child~.product-card:nth-child(2),.product-grid-4-up .product-card.featured:first-child~.product-card:nth-child(2),.product-grid-5-up .product-card.featured:first-child~.product-card:nth-child(2){border-top:1px solid rgba(0,0,0,.08)}.product-grid-3-up .product-card.featured:first-child~.product-card:nth-child(3),.product-grid-4-up .product-card.featured:first-child~.product-card:nth-child(3),.product-grid-5-up .product-card.featured:first-child~.product-card:nth-child(3){border-top:none}.product-grid-3-up .product-card.featured:nth-child(2),.product-grid-4-up .product-card.featured:nth-child(2),.product-grid-5-up .product-card.featured:nth-child(2){border-top:none!important}.product-grid-3-up .product-card.featured:nth-child(2)~.product-card:nth-child(3),.product-grid-4-up .product-card.featured:nth-child(2)~.product-card:nth-child(3),.product-grid-5-up .product-card.featured:nth-child(2)~.product-card:nth-child(3){border-top:1px solid rgba(0,0,0,.08)}}@media screen and (min-width: 70rem){.product-grid-4-up,.product-grid-5-up{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.product-grid-4-up .product-card:nth-child(-n+4),.product-grid-5-up .product-card:nth-child(-n+4){border-top:1px solid rgba(0,0,0,.08)}}@media screen and (min-width: 70rem){.product-grid-4-up .product-card.featured:first-child~.product-card:nth-child(3),.product-grid-5-up .product-card.featured:first-child~.product-card:nth-child(3){border-top:1px solid rgba(0,0,0,.08)}.product-grid-4-up .product-card.featured:first-child~.product-card:nth-child(4),.product-grid-5-up .product-card.featured:first-child~.product-card:nth-child(4){border-top:none}.product-grid-4-up .product-card.featured:nth-child(2),.product-grid-5-up .product-card.featured:nth-child(2){border-top:1px solid rgba(0,0,0,.08)!important}.product-grid-4-up .product-card.featured:nth-child(2)~.product-card:nth-child(3),.product-grid-5-up .product-card.featured:nth-child(2)~.product-card:nth-child(3){border-top:none}}@media screen and (min-width: 80rem){.product-grid-5-up{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}.product-grid-5-up .product-card:nth-child(-n+5){border-top:1px solid rgba(0,0,0,.08)}}@media screen and (min-width: 80rem){.product-grid-5-up .product-card.featured:first-child~.product-card:nth-child(4){border-top:1px solid rgba(0,0,0,.08)}.product-grid-5-up .product-card.featured:first-child~.product-card:nth-child(5){border-top:none}}.product-grid .product-card{border-bottom:1px solid rgba(0,0,0,.08);border-right:1px solid rgba(0,0,0,.08)}.product-grid .product-card:first-child{border-top:1px solid rgba(0,0,0,.08)}.product-grid .product-card.featured{border-top:1px solid rgba(0,0,0,.08);-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.product-grid .product-card.featured .product-card-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-card .status-flag{background:#5a5b5c;color:#fff;left:.5rem;position:absolute;top:.5rem;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;z-index:10}@media screen and (min-width: 56rem){.product-card .status-flag{left:1rem;top:1rem}}.featured-grid{background-color:#f7f7f7}.sticky-wrapper+.featured-grid{background:transparent}.featured-ctas+.featured-grid{background:transparent}.featured-grid .product-grid{margin-left:auto;margin-right:auto;max-width:100rem;padding-left:0;padding-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid rgba(0,0,0,.08)}.featured-grid .product-card:first-child{border-top:none}.product-card.featured a{font-weight:300;overflow:hidden;position:relative}.product-card.featured a{font-size:1.125rem}@media screen and (min-width: 30rem){.product-card.featured a{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.product-card.featured a{font-size:1.25rem}}.product-card.featured a:after{background-color:#5a5b5c;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:.3s all ease-out;transition:.3s all ease-out;width:100%;z-index:1}.product-card.featured a:hover{-webkit-box-shadow:none;box-shadow:none}.product-card.featured a:hover:after{opacity:.8}.product-card.featured a:hover .product-card-image{-webkit-filter:blur(6px);filter:blur(6px);opacity:.8;-webkit-transform:scale(1.15) translateY(6%);transform:scale(1.15) translateY(6%)}.product-card.featured a:hover .product-card-title,.product-card.featured a:hover .status-flag{opacity:0}.product-card.featured a:hover .product-card-overlay{opacity:1}.product-card.featured a:hover .product-card-overlay-title,.product-card.featured a:hover .product-card-teaser{opacity:1;-webkit-transform:none;transform:none}.product-card-overlay{left:0;opacity:0;padding:1.25rem 1rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:2}@media screen and (min-width: 56rem){.product-card-overlay{padding:2rem}}.product-card-overlay-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.625;color:#fff;display:block;opacity:0;-webkit-transform:translateY(2rem);transform:translateY(2rem);-webkit-transition:.45s all ease-out;transition:.45s all ease-out}.product-card-overlay-title{font-size:1.125rem}@media screen and (min-width: 30rem){.product-card-overlay-title{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.product-card-overlay-title{font-size:1.25rem}}.product-card-overlay-title .icon{display:inline-block;fill:#fff;height:.375em;min-height:.5rem;min-width:.25rem;vertical-align:middle;width:.1875em}.product-card-teaser{color:rgba(255,255,255,.8);margin:0;opacity:0;-webkit-transform:translateY(2rem);transform:translateY(2rem);-webkit-transition:.45s all ease-out;transition:.45s all ease-out;-webkit-transition-delay:.1s;transition-delay:.1s}.product-card.featured .product-card-title{-webkit-transition:.3s opacity ease-out;transition:.3s opacity ease-out}.product-card.featured .product-card-image{-webkit-transition:.3s all ease-out;transition:.3s all ease-out}@media screen and (min-width: 30rem){.featured-grid .product-count-2 .product-card,.featured-grid .product-count-3 .product-card,.featured-grid .product-count-5 .product-card,.featured-grid .product-count-6 .product-card{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;float:left;padding-left:0;padding-right:0}}@media screen and (min-width: 56rem){.featured-grid .product-count-2 .product-card,.featured-grid .product-count-3 .product-card,.featured-grid .product-count-5 .product-card,.featured-grid .product-count-6 .product-card{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%;float:left;padding-left:0;padding-right:0}}.featured-grid .product-count-1 .product-card{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (min-width: 30rem){.featured-grid .product-count-1 .product-card a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:6% 5%}}@media screen and (min-width: 30rem) and (min-width: 30rem){.featured-grid .product-count-1 .product-card a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width: 30rem){.featured-grid .product-count-1 .product-card a:hover{-webkit-box-shadow:0 0 3em rgba(0,0,0,.1);box-shadow:0 0 3em rgba(0,0,0,.1)}.featured-grid .product-count-1 .product-card a:hover:after{content:none}.featured-grid .product-count-1 .product-card a:hover .product-card-image{-webkit-filter:none;filter:none;opacity:1;-webkit-transform:none;transform:none}.featured-grid .product-count-1 .product-card a:hover .product-card-overlay-title{color:#2d2d2e}.featured-grid .product-count-1 .product-card a:hover .product-card-overlay-title span{border-bottom:1px solid #2d2d2e}.featured-grid .product-count-1 .product-card .product-card-overlay{-ms-flex-preferred-size:60%;flex-basis:60%;margin-left:1.5vmin;opacity:1;padding:0;position:static;text-align:left;-webkit-transform:none;transform:none;width:auto}.featured-grid .product-count-1 .product-card .product-card-overlay-title{color:#c8322b;opacity:1;-webkit-transform:none;transform:none;-webkit-transition:none;transition:none}.featured-grid .product-count-1 .product-card .product-card-overlay-title .icon{fill:currentColor}.featured-grid .product-count-1 .product-card .product-card-teaser{color:#5a5b5c;margin:0;opacity:1;-webkit-transform:none;transform:none}.featured-grid .product-count-1 .product-card .product-card-title{display:none}}@media screen and (min-width: 56rem){.featured-grid .product-count-1 .product-card a{padding:4% 3%}}@media screen and (min-width: 56rem){.featured-grid .product-count-2 .product-card:first-child{-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%;float:left;padding-left:0;padding-right:0}.featured-grid .product-count-2 .product-card:first-child a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:6% 5%}}@media screen and (min-width: 56rem) and (min-width: 30rem){.featured-grid .product-count-2 .product-card:first-child a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width: 56rem){.featured-grid .product-count-2 .product-card:first-child a:hover{-webkit-box-shadow:0 0 3em rgba(0,0,0,.1);box-shadow:0 0 3em rgba(0,0,0,.1)}.featured-grid .product-count-2 .product-card:first-child a:hover:after{content:none}.featured-grid .product-count-2 .product-card:first-child a:hover .product-card-image{-webkit-filter:none;filter:none;opacity:1;-webkit-transform:none;transform:none}.featured-grid .product-count-2 .product-card:first-child a:hover .product-card-overlay-title{color:#2d2d2e}.featured-grid .product-count-2 .product-card:first-child a:hover .product-card-overlay-title span{border-bottom:1px solid #2d2d2e}.featured-grid .product-count-2 .product-card:first-child .product-card-overlay{-ms-flex-preferred-size:60%;flex-basis:60%;margin-left:1.5vmin;opacity:1;padding:0;position:static;text-align:left;-webkit-transform:none;transform:none;width:auto}.featured-grid .product-count-2 .product-card:first-child .product-card-overlay-title{color:#c8322b;opacity:1;-webkit-transform:none;transform:none;-webkit-transition:none;transition:none}.featured-grid .product-count-2 .product-card:first-child .product-card-overlay-title .icon{fill:currentColor}.featured-grid .product-count-2 .product-card:first-child .product-card-teaser{color:#5a5b5c;margin:0;opacity:1;-webkit-transform:none;transform:none}.featured-grid .product-count-2 .product-card:first-child .product-card-title{display:none}}@media screen and (min-width: 56rem){.featured-grid .product-count-2 .product-card:nth-child(2) a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width: 30rem){.featured-grid .product-count-5 .product-card:first-child{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding-left:0;padding-right:0}.featured-grid .product-count-5 .product-card:first-child a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:6% 5%}}@media screen and (min-width: 30rem) and (min-width: 30rem){.featured-grid .product-count-5 .product-card:first-child a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width: 30rem){.featured-grid .product-count-5 .product-card:first-child a:hover{-webkit-box-shadow:0 0 3em rgba(0,0,0,.1);box-shadow:0 0 3em rgba(0,0,0,.1)}.featured-grid .product-count-5 .product-card:first-child a:hover:after{content:none}.featured-grid .product-count-5 .product-card:first-child a:hover .product-card-image{-webkit-filter:none;filter:none;opacity:1;-webkit-transform:none;transform:none}.featured-grid .product-count-5 .product-card:first-child a:hover .product-card-overlay-title{color:#2d2d2e}.featured-grid .product-count-5 .product-card:first-child a:hover .product-card-overlay-title span{border-bottom:1px solid #2d2d2e}.featured-grid .product-count-5 .product-card:first-child .product-card-overlay{-ms-flex-preferred-size:60%;flex-basis:60%;margin-left:1.5vmin;opacity:1;padding:0;position:static;text-align:left;-webkit-transform:none;transform:none;width:auto}.featured-grid .product-count-5 .product-card:first-child .product-card-overlay-title{color:#c8322b;opacity:1;-webkit-transform:none;transform:none;-webkit-transition:none;transition:none}.featured-grid .product-count-5 .product-card:first-child .product-card-overlay-title .icon{fill:currentColor}.featured-grid .product-count-5 .product-card:first-child .product-card-teaser{color:#5a5b5c;margin:0;opacity:1;-webkit-transform:none;transform:none}.featured-grid .product-count-5 .product-card:first-child .product-card-title{display:none}}@media screen and (min-width: 56rem){.featured-grid .product-count-5 .product-card:first-child{-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%;float:left;padding-left:0;padding-right:0}}@media screen and (min-width: 30rem){.featured-grid .product-count-5 .product-card:nth-child(2) a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width: 30rem){.featured-grid .product-count-4 .product-card{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;float:left;padding-left:0;padding-right:0}}@media screen and (min-width: 56rem){.featured-grid .product-count-4 .product-card{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%;float:left;padding-left:0;padding-right:0}}@media screen and (min-width: 70rem){.featured-grid .product-count-4 .product-card{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;float:left;padding-left:0;padding-right:0}}.product-grid+.listing-header{margin-top:5vmin}@media screen and (min-width: 70rem){.product-grid+.listing-header{margin-top:3vmin}}.product-grid.horizontal-scroll{display:-ms-grid;display:grid;grid-auto-columns:75%;grid-auto-flow:column;-ms-grid-columns:none;grid-template-columns:none;overflow-x:auto}.product-grid.horizontal-scroll::-webkit-scrollbar{-webkit-appearance:none;width:18px}.product-grid.horizontal-scroll::-webkit-scrollbar-track{background-color:rgba(0,0,0,.05)}.product-grid.horizontal-scroll::-webkit-scrollbar-thumb{background-clip:padding-box;border:5px solid transparent;border-radius:12px;background-color:rgba(0,0,0,.4)}.product-grid.horizontal-scroll::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.65)}@media screen and (min-width: 30rem){.product-grid.horizontal-scroll{grid-auto-columns:45%}}@media screen and (min-width: 56rem){.product-grid.horizontal-scroll{grid-auto-columns:33.3333333333%}}@media screen and (min-width: 80rem){.product-grid.horizontal-scroll{grid-auto-columns:45%}}@media screen and (min-width: 110rem){.product-grid.horizontal-scroll{grid-auto-columns:33.3333333333%}}.product-grid.horizontal-scroll .product-card{border-top:1px solid rgba(0,0,0,.08)}.jump-to{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2.5vmin;margin-right:-2.5vmin}@media screen and (min-width: 70rem){.jump-to{margin-left:-1.5vmin;margin-right:-1.5vmin}}.jump-to li{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}@media screen and (min-width: 70rem){.jump-to li{padding-left:1.5vmin;padding-right:1.5vmin}}#search-result-products[v-cloak]{display:none}.anchor-links{background-color:#f7f7f7;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.anchor-links .anchor-links-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;display:block;padding:1.4375rem 2rem}.anchor-links .accordion-header{cursor:pointer;display:block;position:relative;-webkit-transition:.2s all ease-out;transition:.2s all ease-out}.anchor-links .accordion-header:hover .accordion-header-title,.anchor-links .accordion-header:focus .accordion-header-title{color:#c8322b}.anchor-links .accordion-header:hover .accordion-toggle svg,.anchor-links .accordion-header:focus .accordion-toggle svg{fill:#c8322b}.anchor-links .accordion-toggle{display:block;margin-top:-.1875em;position:absolute;right:2rem;top:50%;text-align:center;-webkit-transition:.2s all ease-out;transition:.2s all ease-out}@media screen and (min-width: 70rem){.anchor-links .accordion-toggle{right:1.5rem}}.anchor-links .accordion-toggle svg{display:block;fill:#5a5b5c;height:.375em;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;width:.75em}.anchor-links .accordion-teaser{background-color:#f7f7f7;padding:2.5vmin 5vmin}@media screen and (min-width: 70rem){.anchor-links .accordion-teaser{padding:1.5vmin 3vmin}}.anchor-links .accordion-teaser :first-child{margin-top:0}.anchor-links .accordion-teaser :last-child{margin-bottom:0}.anchor-links .accordion-more{padding:0 1rem}.anchor-links .accordion-item.open .accordion-toggle svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.anchor-links.stuck,.temp-anchor-links.stuck{background-color:#f7f7f7;border-bottom:3px solid rgba(0,0,0,.08);position:fixed;top:0;width:100%;z-index:999}.anchor-links.stuck .anchor-links-list,.temp-anchor-links.stuck .anchor-links-list{max-height:70vh;overflow:auto}@media screen and (min-width: 70rem){.anchor-links.stuck,.temp-anchor-links.stuck{left:auto;width:auto}}.anchor-links.stuck .accordion-item,.temp-anchor-links.stuck .accordion-item{border-top:none}.anchor-links.stuck .accordion-more,.temp-anchor-links.stuck .accordion-more{background-color:#fff}.anchor-links-list{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0}.anchor-links-list li:not(:last-child){margin-bottom:.75rem}.anchor-links-list a{color:#2d2d2e;display:block;text-decoration:none}.anchor-links-list a:hover,.anchor-links-list a:focus{color:#c8322b}.browse-nav-modal{display:none;padding:0}.browse-nav-modal a{color:#2d2d2e;text-decoration:none}.browse-nav-modal ul{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0}.browse-nav-modal .sub a{display:block;margin-bottom:.5em}.browse-nav-modal .nav-list-level-1>li>a{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;margin-bottom:1em}.browse-nav-modal .nav-list-level-3{margin-left:1em}.browse-nav-modal .nav-list-level-3>li>a{color:#5a5b5c;font-size:.875rem}.masonry-listing-item{margin-bottom:5%;position:relative;text-align:center}@media screen and (min-width: 56rem){.masonry-listing-item{margin-bottom:4%}}@media screen and (min-width: 70rem){.masonry-listing-item{margin-bottom:2%}}.masonry-listing a{background-color:#f7f7f7;color:#5a5b5c;display:block;text-decoration:none;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.masonry-listing a:hover,.masonry-listing a:focus{background-color:#fff;-webkit-box-shadow:0 0 3em rgba(0,0,0,.1);box-shadow:0 0 3em rgba(0,0,0,.1);position:relative;-webkit-transform:translateY(-.25em);transform:translateY(-.25em)}.masonry-listing a:hover .masonry-listing-title,.masonry-listing a:focus .masonry-listing-title{color:#c8322b}.masonry-listing-image{display:block;width:100%}.masonry-listing-content{border-bottom:3px solid rgba(0,0,0,.08);padding:1.25em 1.5em 1.5em}@media screen and (min-width: 30rem){.masonry-listing-content{padding:1.5em}}.masonry-listing-content .status-flag{display:inline-block;vertical-align:middle}.masonry-listing-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.625;display:block;margin-bottom:.25em}.masonry-listing-title{font-size:1.125rem}@media screen and (min-width: 30rem){.masonry-listing-title{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.masonry-listing-title{font-size:1.25rem}}.masonry-listing-teaser>:first-child{margin-top:0}.masonry-listing-teaser>:last-child{margin-bottom:0}.masonry-listing-teaser+.status-flag{margin-top:1rem}.masonry-listing-item,.masonry-listing .js-item-sizer{width:100%}@media screen and (min-width: 56rem){.masonry-listing-item,.masonry-listing .js-item-sizer{width:48%}}@media screen and (min-width: 70rem){.masonry-listing-item,.masonry-listing .js-item-sizer{width:32%}}.masonry-listing .js-gutter-sizer{width:5%}@media screen and (min-width: 56rem){.masonry-listing .js-gutter-sizer{width:4%}}@media screen and (min-width: 70rem){.masonry-listing .js-gutter-sizer{width:2%}}.masonry-listing-tag{background-color:#c8322b;color:#fff;font-size:.875rem;left:0;letter-spacing:.1em;line-height:1;padding:.5em .75em;position:absolute;text-align:left;text-transform:uppercase;top:1rem}.off-canvas{background-color:#fff;height:100%;left:0;max-width:26rem;overflow:auto;padding:4rem 5vmin 5vmin 5vmin;position:fixed;top:0;-webkit-transform:translateX(-100%);transform:translate(-100%);-webkit-transition:all .3s ease-out;transition:all .3s ease-out;width:90%;z-index:9998}@media screen and (min-width: 70rem){.off-canvas{padding:4rem 3vmin 3vmin 3vmin}}.off-canvas-right{left:auto;right:0;-webkit-transform:translateX(100%);transform:translate(100%)}.off-canvas.active{-webkit-box-shadow:0 0 3em rgba(0,0,0,.1);box-shadow:0 0 3em rgba(0,0,0,.1);-webkit-transform:none;transform:none}.off-canvas-close{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:none;border-radius:3px;color:#5a5b5c;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.75rem;font-weight:300;height:2.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;position:absolute;right:.5rem;text-align:center;top:.5rem;width:2.5rem;z-index:99}.off-canvas-close.active{background:transparent;color:#5a5b5c}.off-canvas-close:hover,.off-canvas-close:focus{background-color:#c8322b;border-color:#c8322b;color:#fff}.off-canvas-overlay{display:block;background-color:#2d2d2e;height:0;left:0;opacity:0;position:fixed;top:0;-webkit-transition:.3s opacity ease-out;transition:.3s opacity ease-out;width:0;z-index:9997}.scroll-locked .off-canvas-overlay{height:100%;opacity:.88;width:100%}.off-canvas-filters{padding-bottom:calc(7em + 5vmin)}@media screen and (min-width: 70rem){.off-canvas-filters{padding-bottom:calc(7em + 3vmin)}}.off-canvas-filters-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.625;display:block;margin-bottom:.5em}.off-canvas-filters-title{font-size:1.125rem}@media screen and (min-width: 30rem){.off-canvas-filters-title{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.off-canvas-filters-title{font-size:1.25rem}}.off-canvas-filters-category{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;display:block;margin-bottom:.5em}.off-canvas-filters-list{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0;margin-bottom:5vmin}@media screen and (min-width: 56rem){.off-canvas-filters-list{margin-bottom:2.5vmin}}@media screen and (min-width: 70rem){.off-canvas-filters-list{margin-bottom:1.5vmin}}.off-canvas-filters-list .off-canvas-filters-list{margin-bottom:0;margin-left:1.5rem}.off-canvas-filters-list li{position:relative}.off-canvas-filters-list .filter-category-link{color:#2d2d2e;display:block;margin-bottom:.375em;padding-left:1.5rem;position:relative;text-decoration:none}.off-canvas-filters-list .filter-category-link .icon{display:block;fill:#2d2d2e;height:.625em;left:.5em;position:absolute;top:.475em;width:.3125em}.off-canvas-filters-list .filter-category-link.current{color:#c8322b}.off-canvas-filters-list .off-canvas-filters-list .filter-category-link{color:#5a5b5c}.off-canvas-filters-list a.filter-category-link:hover,.off-canvas-filters-list a.filter-category-link:focus{color:#c8322b}.off-canvas-filters-list a.filter-category-link:hover .icon,.off-canvas-filters-list a.filter-category-link:focus .icon{fill:#c8322b}.off-canvas-filters-list label{z-index:2}.off-canvas-filters-list label:hover+.expand-icon,.off-canvas-filters-list label:focus+.expand-icon{background-color:#f7f7f7}.off-canvas-filters-buttons{background-color:#fff;border-top:1px solid rgba(0,0,0,.08);bottom:0;left:0;max-width:26rem;padding:1.5vmin 3vmin;position:fixed;width:90%;z-index:10}@media all and (-ms-high-contrast: none){.off-canvas-filters-buttons{-webkit-transform:translateX(-100%);transform:translate(-100%);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.off-canvas.active .off-canvas-filters-buttons{-webkit-transform:none;transform:none}}.off-canvas-filters-buttons button{display:block;width:100%}.off-canvas-filters-buttons button+button{margin-top:.5em}.off-canvas-filters .search-box{margin-bottom:5vmin}@media screen and (min-width: 30rem){.off-canvas-filters .search-box{margin-bottom:2.5vmin}}@media screen and (min-width: 70rem){.off-canvas-filters .search-box{margin-bottom:1.5vmin}}.off-canvas-filters .expandable-cat{display:none}.off-canvas-filters .expandable-cat.current{display:block}.off-canvas-filters .expand-icon{border-radius:3px;height:19px;position:absolute;right:0;top:.125em;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;width:19px}.off-canvas-filters .expand-icon.open{background-color:#f7f7f7}.off-canvas-filters .expand-icon:before,.off-canvas-filters .expand-icon:after{background-color:#5a5b5c;content:"";left:50%;position:absolute;top:50%}.off-canvas-filters .expand-icon:before{height:1px;margin-left:-4px;margin-top:-1px;width:7px}.off-canvas-filters .expand-icon:after{height:7px;margin-left:-1px;margin-top:-4px;width:1px}.int-photo{font-size:1rem;font-weight:400;text-align:left}@media screen and (min-width: 56rem){.int-photo{margin:0 auto;padding:0;position:relative}}.int-photo-wrap .int-photo{padding:0}.int-photo-img{margin-bottom:1rem;position:relative}.int-photo-img>img{display:block;width:100%}@media screen and (min-width: 56rem){.int-photo-img{margin-bottom:0}}.int-photo-popup{background-color:#f7f7f7;margin-bottom:1rem}@media screen and (min-width: 56rem){.int-photo-popup{height:0;margin-bottom:0;position:absolute;width:0}}@-webkit-keyframes marker-pulse-light{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}25%{opacity:1}75%,to{opacity:0;-webkit-transform:scale(1.25);transform:scale(1.25)}}@keyframes marker-pulse-light{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}25%{opacity:1}75%,to{opacity:0;-webkit-transform:scale(1.25);transform:scale(1.25)}}@-webkit-keyframes marker-pulse-dark{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}25%{opacity:1}50%,to{opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes marker-pulse-dark{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}25%{opacity:1}50%,to{opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1)}}button.int-photo-marker{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#c8322b;border:.125em solid #fff;border-radius:100%;-webkit-box-shadow:0 .25em 1em rgba(0,0,0,.2);box-shadow:0 .25em 1em rgba(0,0,0,.2);-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:auto;display:none;font-size:.75em;height:2em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;letter-spacing:normal;margin:-.875em 0 0 -.875em;outline:0;overflow:visible;padding:0;position:absolute;top:0;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;width:2em}button.int-photo-marker:hover,button.int-photo-marker:focus{background-color:#c8322b;border-color:#fff}@media screen and (min-width: 56rem){button.int-photo-marker{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1em}button.int-photo-marker:hover,button.int-photo-marker:focus{-webkit-box-shadow:0 .25em 1.5em rgba(0,0,0,.65),0 0 0 .375em rgba(255,255,255,.5);box-shadow:0 .25em 1.5em rgba(0,0,0,.65),0 0 0 .375em rgba(255,255,255,.5);-webkit-transform:scale(1.25);transform:scale(1.25)}button.int-photo-marker:before,button.int-photo-marker:after{border-radius:100%;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";height:200%;left:-50%;opacity:0;position:absolute;top:-50%;width:200%}button.int-photo-marker:before{-webkit-animation:3s marker-pulse-dark;animation:3s marker-pulse-dark;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border:1px solid rgba(255,255,255,.5)}button.int-photo-marker:after{-webkit-animation:3s marker-pulse-light;animation:3s marker-pulse-light;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border:1px solid #fff}}.int-photo.has-sequence .int-photo-marker{display:-webkit-box;display:-ms-flexbox;display:flex}button.int-photo-marker.active{background-color:#c8322b;border-color:#fff}@media screen and (min-width: 56rem){button.int-photo-marker.active{-webkit-box-shadow:0 .5em 1.5em rgba(0,0,0,.2);box-shadow:0 .5em 1.5em rgba(0,0,0,.2);-webkit-transform:scale(1.5);transform:scale(1.5);z-index:710}button.int-photo-marker.active:before,button.int-photo-marker.active:after{content:none}button.int-photo-marker.active .close-icon{display:block}button.int-photo-marker.active .int-photo-marker-key{display:none}}@media screen and (min-width: 70rem){button.int-photo-marker.active{-webkit-transform:scale(1.25);transform:scale(1.25)}}.int-photo-marker .close-icon{display:none}.int-photo-marker-key{font-size:.875em;font-weight:600}.int-photo-marker.vr-marker{background-color:transparent;border:none;height:2em;margin:-1em 0 0 -1em;width:2em}.int-photo-marker .vr-marker-icon{display:block;height:2em;width:2em}.int-photo-content{margin-left:auto;margin-right:auto;max-width:100rem;padding-left:5vmin;padding-right:5vmin}@media screen and (min-width: 70rem){.int-photo-content{padding-left:3vmin;padding-right:3vmin}}.int-photo-detail{padding:1rem;position:relative}@media screen and (min-width: 56rem){.int-photo-detail{background-color:#fff;border-radius:.25rem;-webkit-box-shadow:0 .5em 3em rgba(0,0,0,.1);box-shadow:0 .5em 3em rgba(0,0,0,.1);display:block;margin-bottom:0;max-height:90vh;opacity:0;overflow:auto;padding:1.5rem;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:.3s all ease-out;transition:.3s all ease-out;width:20rem}}@media screen and (min-width: 56rem){.popup-right .int-photo-detail{margin-left:-20rem;-webkit-transform-origin:100% 0;transform-origin:100% 0}}.int-photo-detail-top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 56rem){.int-photo-detail-top{display:block}}.int-photo-detail .loading{height:16px;margin:1em 0;position:relative;width:100%}@media screen and (min-width: 56rem){.int-photo-detail .loading{margin-top:1.5rem}}.int-photo-thumb{background:#fff;border:2px solid rgba(0,0,0,.08);-webkit-box-flex:1;-ms-flex:1 1 10rem;flex:1 1 10rem;padding:.25rem;width:10rem}@media screen and (min-width: 56rem){.int-photo-thumb{border:none;display:block;opacity:0;padding:0;-webkit-transition:.5s all ease-out;transition:.5s all ease-out;-webkit-transition-delay:.15s;transition-delay:.15s;width:auto}}.int-photo-thumb img{display:block;width:100%}.vr-popup .int-photo-thumb{-webkit-box-flex:0;-ms-flex:0 1 4rem;flex:0 1 4rem;max-width:4rem}.int-photo-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.625;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin:0}.int-photo-title{font-size:1.125rem}@media screen and (min-width: 30rem){.int-photo-title{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.int-photo-title{font-size:1.25rem}}@media screen and (min-width: 56rem){.int-photo-title{display:block;opacity:0;padding-left:0;-webkit-transform:translateY(1.5rem);transform:translateY(1.5rem);-webkit-transition:.4s all ease-out;transition:.4s all ease-out;-webkit-transition-delay:50ms;transition-delay:50ms;width:auto}}.int-photo-thumb+.int-photo-title{margin-left:1rem}@media screen and (min-width: 56rem){.int-photo-thumb+.int-photo-title{margin:1rem 0 0}}.int-photo-key{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#5a5b5c;border-radius:100%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 2em;flex:0 0 2em;font-size:.875rem;font-weight:400;height:2em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:-.5em;position:absolute;top:-.5em;width:2em}@media screen and (min-width: 56rem){.int-photo-key{display:none}}.int-photo-teaser :first-child{margin-top:0}.int-photo-teaser :last-child{margin-bottom:0}@media screen and (min-width: 56rem){.int-photo-teaser{opacity:0;-webkit-transform:translateY(1.5rem);transform:translateY(1.5rem);-webkit-transition:.4s all ease-out;transition:.4s all ease-out;-webkit-transition-delay:50ms;transition-delay:50ms}}.int-photo-detail-top+.int-photo-teaser{margin-top:1rem}@media screen and (min-width: 56rem){.int-photo-popup.active{z-index:700}.int-photo-popup.active .int-photo-detail,.int-photo-popup.active .int-photo-thumb,.int-photo-popup.active .int-photo-title,.int-photo-popup.active .int-photo-teaser{opacity:1;-webkit-transform:none;transform:none}}@media screen and (min-width: 110rem){.int-photo-wrap{max-width:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 110rem) and (min-width: 70rem){.int-photo-wrap{padding-left:1.5vmin;padding-right:1.5vmin}}.int-photo-col1{margin-left:auto;margin-right:auto;max-width:100rem;padding-left:5vmin;padding-right:5vmin;padding-top:5vmin}@media screen and (min-width: 70rem){.int-photo-col1{padding-left:3vmin;padding-right:3vmin}}@media screen and (min-width: 70rem){.int-photo-col1{padding-top:3vmin}}@media screen and (min-width: 110rem){.int-photo-col1{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;float:left;padding-left:2.5vmin;padding-right:2.5vmin;float:none;margin:0}}@media screen and (min-width: 110rem) and (min-width: 70rem){.int-photo-col1{padding-left:1.5vmin;padding-right:1.5vmin}}.int-photo-col2{padding-top:5vmin}@media screen and (min-width: 70rem){.int-photo-col2{padding-top:3vmin}}@media screen and (min-width: 110rem){.int-photo-col2{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}}@media screen and (min-width: 110rem) and (min-width: 70rem){.int-photo-col2{padding-left:1.5vmin;padding-right:1.5vmin}}.int-photo-section{margin-top:5vmin}@media screen and (min-width: 70rem){.int-photo-section{margin-top:3vmin}}.int-photo-section:first-child{margin-top:0}.int-photo-section-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.375;border-bottom:1px solid rgba(0,0,0,.08);display:block;margin:0 0 1rem;padding-bottom:.5rem}.int-photo-section-title{font-size:1.375rem}@media screen and (min-width: 30rem){.int-photo-section-title{font-size:calc(1.375rem + .375*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.int-photo-section-title{font-size:1.75rem}}.int-photo-popup+.int-photo-section-title{margin-top:2rem}.unstyled-list+.int-photo-section-title{margin-top:2rem}@media screen and (min-width: 70rem){.unstyled-list+.int-photo-section-title{margin-top:3vmin}}.idea-starters-360{height:0;overflow:hidden;padding-bottom:71.4285714286%;position:relative}.idea-starters-360 iframe{height:100%;position:absolute;top:0;width:100%}.landing-int-photo{padding:5vmin}@media screen and (min-width: 56rem){.landing-int-photo{padding:0;text-align:center}}.text-white .int-photo-popup,.spec-sheet-pdf-project .int-photo-popup{background-color:#fff;color:#5a5b5c}.text-white .int-photo-section-title,.spec-sheet-pdf-project .int-photo-section-title{border-color:rgba(255,255,255,.2)}.text-white .int-photo-detail .int-photo-title,.spec-sheet-pdf-project .int-photo-detail .int-photo-title,.text-white .int-photo-detail .int-photo-title a,.spec-sheet-pdf-project .int-photo-detail .int-photo-title a{color:#c8322b}.fancybox-container{font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif}.fancybox-bg{background:#2d2d2e}.fancybox-is-open .fancybox-bg{opacity:.88}.fancybox-infobar{color:#ededed;font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem}.fancybox-content{background:#fff}.fancybox-slide{padding:5vmin}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#f7f7f7}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-slide--html .fancybox-content{margin-bottom:0}.fancybox-error{background:#fff}.fancybox-error p{color:#5a5b5c}.fancybox-toolbar .copy-success-message{background-color:#0f9159;border-radius:3px;color:#fff;display:block;height:0;margin-top:1em;opacity:0;padding:0;position:absolute;right:1em;-webkit-transform:translateY(-100%);transform:translateY(-100%);top:100%;width:100%;min-width:16rem;z-index:100}.fancybox-toolbar .copy-success-message.active{height:auto;padding:1.5rem;opacity:1;-webkit-transform:none;transform:none;-webkit-transition:.3s opacity ease-out,.3s -webkit-transform ease-out;transition:.3s opacity ease-out,.3s -webkit-transform ease-out;transition:.3s transform ease-out,.3s opacity ease-out;transition:.3s transform ease-out,.3s opacity ease-out,.3s -webkit-transform ease-out}.fancybox-toolbar .copy-success-message .icon{display:inline-block;fill:#fff;height:.75em;margin-right:.25em;width:1em}.fancybox-button{background:rgba(45,45,46,.8);border:none!important}.fancybox-button,.fancybox-button:visited,.fancybox-button:link{color:#fff}.fancybox-button:focus,.fancybox-button:hover{color:#fff;background-color:#c8322b}.fancybox-button.disabled,.fancybox-button.disabled:hover,.fancybox-button[disabled],.fancybox-button[disabled]:hover,.fancybox-show-nav .fancybox-navigation .fancybox-button.disabled{color:#5a5b5c;display:none}.fancybox-navigation .fancybox-button{margin-top:-19px}.fancybox-close-small{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:3px;color:#5a5b5c;display:-webkit-box;display:-ms-flexbox;display:flex;height:2.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;right:.5rem;top:.5rem;width:2.5rem}.fancybox-close-small:hover,.fancybox-close-small:focus{background:#c8322b;color:#fff}.fancybox-close-small svg{fill:currentColor;height:1.6875rem;opacity:1;width:1.6875rem}.fancybox-slide--image .fancybox-close-small,.fancybox-slide--video .fancybox-close-small,.fancybox-slide--iframe .fancybox-close-small{color:#5a5b5c}.fancybox-slide--image .fancybox-close-small:hover svg,.fancybox-slide--video .fancybox-close-small:hover svg,.fancybox-slide--iframe .fancybox-close-small:hover svg{color:#c8322b}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small{display:none}.fancybox-button--share-link svg{height:13px;margin:-1px auto 0;width:13px}.fancybox-button--share-link svg path{stroke-width:1.5px}.fancybox-caption{font-weight:300;color:#fff}.fancybox-caption{font-size:1.125rem}@media screen and (min-width: 30rem){.fancybox-caption{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.fancybox-caption{font-size:1.25rem}}.fancybox-caption:after{border-bottom:1px solid rgba(255,255,255,.2)}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#fff}.fancybox-caption a:hover{color:#c8322b}.fancybox-caption .fancybox-button:hover{color:#fff}.article-detail .fancybox-thumbs>ul,.landing-page .fancybox-thumbs>ul{font-size:0}.fancybox-thumbs>ul>li{opacity:.5}.fancybox-thumbs>ul>li:before{content:none}.fancybox-thumbs .fancybox-thumbs-active{opacity:1}.fancybox-image{background-color:#f7f7f7}.alternating-product-row{margin-left:auto;margin-right:auto;max-width:100rem;padding:10vmin 5vmin}@media screen and (min-width: 70rem){.alternating-product-row{padding-left:3vmin;padding-right:3vmin}}@media screen and (min-width: 56rem){.alternating-product-row{margin-left:auto;margin-right:auto;max-width:100rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:2.5vmin;padding-right:2.5vmin;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:28rem}}@media screen and (min-width: 56rem) and (min-width: 70rem){.alternating-product-row{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 70rem){.alternating-product-row{padding-bottom:4.5vmin;padding-top:4.5vmin}}.alternating-product-row.image-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.alternating-product-row-image{margin-bottom:5vmin}@media screen and (min-width: 56rem){.alternating-product-row-image{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;float:left;padding-left:2.5vmin;padding-right:2.5vmin;margin-bottom:0}}@media screen and (min-width: 56rem) and (min-width: 70rem){.alternating-product-row-image{padding-left:1.5vmin;padding-right:1.5vmin}}.alternating-product-row-image img{display:block;margin-left:auto;margin-right:auto;max-height:80vmin}@media screen and (min-width: 56rem){.alternating-product-row-image img{max-height:36rem;max-width:85%}}@media screen and (min-width: 56rem){.alternating-product-row-image.pull-top img{margin-top:-15vmin}}@media screen and (min-width: 56rem){.alternating-product-row-image.pull-top img{margin-top:-9vmin}}@media screen and (min-width: 56rem){.alternating-product-row-image.pull-bottom img{margin-bottom:-15vmin}}@media screen and (min-width: 56rem){.alternating-product-row-image.pull-bottom img{margin-bottom:-9vmin}}@media screen and (min-width: 56rem){.alternating-product-row-content{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;float:left;padding:5vmin 2.5vmin}}@media screen and (min-width: 56rem) and (min-width: 70rem){.alternating-product-row-content{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 70rem){.alternating-product-row-content{padding-bottom:3vmin;padding-top:3vmin}}.alternating-product-row-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.375;display:block}.alternating-product-row-title{font-size:1.375rem}@media screen and (min-width: 30rem){.alternating-product-row-title{font-size:calc(1.375rem + .375*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.alternating-product-row-title{font-size:1.75rem}}.alternating-product-row-subtitle{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;display:block}.alternating-product-row-teaser{font-weight:300}.alternating-product-row-teaser{font-size:1.125rem}@media screen and (min-width: 30rem){.alternating-product-row-teaser{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.alternating-product-row-teaser{font-size:1.25rem}}.alternating-product-row-teaser>:last-child{margin-bottom:0}.tab-navigation{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;padding:0 1rem;position:absolute;top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}@media screen and (min-width: 56rem){.tab-navigation{display:-webkit-box;display:-ms-flexbox;display:flex}}.tab-navigation li{background-color:#fff;border-bottom:1px solid rgba(0,0,0,.08);border-top:1px solid rgba(0,0,0,.08)}.tab-navigation li:first-child{border-left:1px solid rgba(0,0,0,.08);border-bottom-left-radius:3px;border-top-left-radius:3px}.tab-navigation li:first-child a{border-bottom-left-radius:2px;border-top-left-radius:2px}.tab-navigation li:last-child{border-right:1px solid rgba(0,0,0,.08);border-bottom-right-radius:3px;border-top-right-radius:3px}.tab-navigation li:last-child a{border-bottom-right-radius:2px;border-top-right-radius:2px}.tab-navigation li:not(.selected)+li{border-left:1px solid rgba(0,0,0,.08)}.tab-navigation .selected{border-color:#5a5b5c!important}.tab-navigation a{color:#5a5b5c;display:block;font-size:1rem;font-weight:600;height:100%;line-height:1.5;padding:.75rem 2rem;text-align:center;text-decoration:none}.tab-navigation a:hover,.tab-navigation a:focus{background-color:#f7f7f7;color:#2d2d2e}.tab-navigation .selected a{background-color:#5a5b5c;color:#fff;cursor:default}@media screen and (min-width: 56rem){.tab-pane{padding:7.5vmin 5vmin 5vmin}}@media screen and (min-width: 70rem){.tab-pane{padding:4.5vmin 3vmin 3vmin}}.tab-pane .inner{padding-top:0}.tab-pane .unit:last-child{padding-bottom:0}@media screen and (min-width: 70rem){.tab-pane .unit{padding-bottom:0}}.tab-pane .unit+.unit{border-top:1px solid rgba(0,0,0,.08);padding-top:5vmin}@media screen and (min-width: 70rem){.tab-pane .unit+.unit{border-top:none;padding-top:0}}@media screen and (min-width: 56rem){.tab-pane.inactive{display:none}}@media screen and (min-width: 56rem){.tabs,.tabcordions{background-color:#fff;border:1px solid rgba(0,0,0,.08);margin-top:.75rem!important;position:relative}.text-white .tabs,.spec-sheet-pdf-project .tabs,.text-white .tabcordions,.spec-sheet-pdf-project .tabcordions{background-color:transparent;border-color:rgba(255,255,255,.2)}}.tabcordions .tab-pane{border:1px solid rgba(0,0,0,.08)}@media screen and (min-width: 56rem){.tabcordions .tab-pane{border:none}}.text-white .tabcordions .tab-pane,.spec-sheet-pdf-project .tabcordions .tab-pane{border-color:rgba(255,255,255,.2)}.tabcordions .tab-pane+.tab-pane{border-top:none}.tabcordions .tab-header{background:#5a5b5c;color:#fff;display:block;font-size:1rem;font-weight:600;line-height:1.5;margin:0;padding:.75rem 2.5rem .75rem 1rem;pointer-events:none;position:relative;-webkit-transition:.2s all ease-out;transition:.2s all ease-out}@media screen and (min-width: 56rem){.tabcordions .tab-header{display:none}}.text-white .tabcordions .tab-header,.spec-sheet-pdf-project .tabcordions .tab-header{background:#fff;color:#2d2d2e}.tabcordions .tabcordion-toggle{display:none;fill:#fff;height:.375em;margin-top:-.1875em;position:absolute;right:1rem;text-align:center;top:50%;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;width:.75em}.tabcordions .tab-content{background-color:#fff;padding:1rem}.tabcordions .tab-content>:first-child{margin-top:0}.tabcordions .tab-content>:last-child{margin-bottom:0}@media screen and (min-width: 56rem){.tabcordions .tab-content{padding:0}}.text-white .tabcordions .tab-content,.spec-sheet-pdf-project .tabcordions .tab-content{background-color:transparent}.tabcordions .tab-pane.inactive .tab-header,.tabcordions .tab-pane.accordion-hidden .tab-header{background:#fff;color:#5a5b5c;cursor:pointer;pointer-events:auto}.tabcordions .tab-pane.inactive .tab-header:hover,.tabcordions .tab-pane.inactive .tab-header:focus,.tabcordions .tab-pane.accordion-hidden .tab-header:hover,.tabcordions .tab-pane.accordion-hidden .tab-header:focus{background-color:#f7f7f7;color:#2d2d2e}.text-white .tabcordions .tab-pane.inactive .tab-header,.spec-sheet-pdf-project .tabcordions .tab-pane.inactive .tab-header,.text-white .tabcordions .tab-pane.accordion-hidden .tab-header,.spec-sheet-pdf-project .tabcordions .tab-pane.accordion-hidden .tab-header{background-color:rgba(255,255,255,.1);color:#fff}.text-white .tabcordions .tab-pane.inactive .tab-header:hover,.spec-sheet-pdf-project .tabcordions .tab-pane.inactive .tab-header:hover,.text-white .tabcordions .tab-pane.inactive .tab-header:focus,.spec-sheet-pdf-project .tabcordions .tab-pane.inactive .tab-header:focus,.text-white .tabcordions .tab-pane.accordion-hidden .tab-header:hover,.spec-sheet-pdf-project .tabcordions .tab-pane.accordion-hidden .tab-header:hover,.text-white .tabcordions .tab-pane.accordion-hidden .tab-header:focus,.spec-sheet-pdf-project .tabcordions .tab-pane.accordion-hidden .tab-header:focus{background-color:rgba(255,255,255,.2)}.tabcordions .tab-pane.inactive .tabcordion-toggle,.tabcordions .tab-pane.accordion-hidden .tabcordion-toggle{display:block;fill:currentColor;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.tabcordions .tab-pane.accordion-hidden .tab-content{display:none}@media screen and (min-width: 56rem){.tabcordions .tab-pane.accordion-hidden .tab-content{display:block}}@media screen and (min-width: 56rem){.tabcordions .tab-pane.inactive .tabcordion-toggle{fill:#5a5b5c;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.tabcordions .tab-pane.inactive .tab-content{display:none}}@media screen and (min-width: 56rem) and (min-width: 56rem){.tabcordions .tab-pane.inactive .tab-content{display:block}}.large-text .tab-content{font-weight:300}.large-text .tab-content{font-size:1.125rem}@media screen and (min-width: 30rem){.large-text .tab-content{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.large-text .tab-content{font-size:1.25rem}}.product-tab-header{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.375;display:block;margin:0 0 .5em;text-align:center}.product-tab-header{font-size:1.375rem}@media screen and (min-width: 30rem){.product-tab-header{font-size:calc(1.375rem + .375*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.product-tab-header{font-size:1.75rem}}.product-videos{background:#f7f7f7;margin:-5vmin;margin-bottom:0;margin-top:-7.5vmin;padding:7.5vmin 5vmin 5vmin;text-align:center}@media screen and (min-width: 70rem){.product-videos{margin:-3vmin;margin-bottom:0;margin-top:-4.5vmin;padding:4.5vmin 3vmin 3vmin}}.product-videos-carousel{margin:0 auto;max-width:45rem;padding:0;position:relative}.product-videos-carousel .slick-arrow{-webkit-box-shadow:0 .0625rem .25rem rgba(0,0,0,.05),0 0 2rem rgba(0,0,0,.08);box-shadow:0 .0625rem .25rem rgba(0,0,0,.05),0 0 2rem rgba(0,0,0,.08)}.product-videos-carousel .slick-arrow.prev{margin-left:-2em}.product-videos-carousel .slick-arrow.next{margin-right:-2em}.product-photos{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto 1em;max-width:1200px;text-align:center}.product-photos:after{clear:both;content:"";display:table}.product-photos-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-photos-img{border:1px solid #fff;display:block;overflow:hidden;max-width:200px;padding:.5rem;position:relative}@media screen and (min-width: 80rem){.product-photos-img{-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%}}.product-photos-img:hover,.product-photos-img:focus{border-color:rgba(0,0,0,.08)}.product-photos-img:hover img,.product-photos-img:focus img{opacity:.2}.product-photos-img:hover .icon,.product-photos-img:focus .icon{-webkit-transform:none;transform:none;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;-webkit-transition-delay:50ms;transition-delay:50ms}.product-photos-img:hover .icon svg,.product-photos-img:focus .icon svg{-webkit-transform:none;transform:none;-webkit-transition:.35s all ease-out;transition:.35s all ease-out;-webkit-transition-delay:50ms;transition-delay:50ms}.product-photos-img .icon{background:#c8322b;border-radius:100%;display:block;height:2.5em;left:50%;margin-top:-1.25em;margin-left:-1.25em;position:absolute;top:50%;-webkit-transform:scale(0);transform:scale(0);width:2.5em;z-index:20}.product-photos-img .icon svg{display:block;fill:#fff;height:1em;margin:.75em auto 0;-webkit-transform:scale(0);transform:scale(0);width:1em}.product-photos-img img{display:block;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;-webkit-transition-delay:50ms;transition-delay:50ms}.product-videos+.product-photos{margin-top:5vmin}@media screen and (min-width: 70rem){.product-videos+.product-photos{margin-top:3vmin}}@media screen and (min-width: 70rem){.product-tabs-compare-btn{border-top:1px solid rgba(0,0,0,.08);margin-top:3vmin!important;padding-top:3vmin}}.top-divider{margin-left:auto;margin-right:auto;max-width:100rem;padding-left:5vmin;padding-right:5vmin;margin-top:-1px}@media screen and (min-width: 70rem){.top-divider{padding-left:3vmin;padding-right:3vmin}}@media screen and (min-width: 70rem){.top-divider{margin-top:0}}.top-divider hr{background-color:rgba(0,0,0,.08);border:none;height:1px;margin:0}.product-header{background-color:#fff;padding:1em 0;text-align:center;-webkit-transition:.2s all ease-out;transition:.2s all ease-out}@media screen and (min-width: 30rem){.product-header{padding:1.5em 0;text-align:left}}@media screen and (min-width: 70rem){.product-header.stuck{background-color:#f7f7f7;border-bottom:3px solid rgba(0,0,0,.08);left:0;position:fixed;padding:.75em 0;right:0;top:0;z-index:100}}.product-header-content{margin-left:auto;margin-right:auto;max-width:100rem;padding-left:5vmin;padding-right:5vmin}@media screen and (min-width: 70rem){.product-header-content{padding-left:3vmin;padding-right:3vmin}}@media screen and (min-width: 30rem){.product-header-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.product-header-title{border:none;margin:.25rem 1rem .25rem 0;padding-bottom:0}.product-header-btn{margin:.25rem 0}.sisi-cta{margin:0 auto;max-width:60rem}@media screen and (min-width: 56rem){.sisi-cta{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}.sisi-cta-img{text-align:center}@media screen and (min-width: 56rem){.sisi-cta-img{margin-right:3vmin;width:35%}}.sisi-cta-img img{max-height:320px}@media screen and (min-width: 56rem){.sisi-cta-body{width:65%}}.sisi-cta-title{margin:0}.sisi-cta-teaser{font-weight:300}.sisi-cta-teaser{font-size:1.125rem}@media screen and (min-width: 30rem){.sisi-cta-teaser{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.sisi-cta-teaser{font-size:1.25rem}}.sisi-home-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;max-width:400px;text-decoration:none}@media screen and (min-width: 56rem){.sisi-home-cta{max-width:600px}}.sisi-home-cta:hover,.sisi-home-cta:focus{text-decoration:none}.sisi-home-cta:hover .sisi-home-cta-title,.sisi-home-cta:focus .sisi-home-cta-title{color:#2d2d2e!important}.sisi-home-cta:hover .arrow-link .icon,.sisi-home-cta:focus .arrow-link .icon{fill:#2d2d2e}.sisi-home-cta:hover .arrow-link span:not(.no-wrap),.sisi-home-cta:focus .arrow-link span:not(.no-wrap){text-decoration-color:inherit;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:.2em}.sisi-home-cta-img{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-bottom:100%}@media screen and (min-width: 56rem){.sisi-home-cta-overlay{padding:0 0 2rem}}.sisi-home-cta-subtitle{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;display:block}.sisi-home-cta-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.375;color:#c8322b!important;line-height:1.2;margin:0}.sisi-home-cta-title{font-size:1.375rem}@media screen and (min-width: 30rem){.sisi-home-cta-title{font-size:calc(1.375rem + .375*(100vw - 30rem)/50)}}@media screen and (min-width: 30rem){.sisi-home-cta-title{line-height:1.2}}@media screen and (min-width: 70rem){.sisi-home-cta-title{font-size:1.25rem}}@media screen and (min-width: 80rem){.sisi-home-cta-title{font-size:1.75rem}}.sisi-modal{display:none;max-width:100rem;padding-top:55px;width:100%}.tab-links{border-bottom:1px solid rgba(0,0,0,.08);display:-webkit-box;display:-ms-flexbox;display:flex}.page-header+.tab-links{margin-top:-1px}.tab-links a{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;border-top:.25rem solid rgba(0,0,0,.08);color:#5a5b5c;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:.875rem;max-width:100%;padding:1em;text-align:center;text-decoration:none}@media screen and (min-width: 30rem){.tab-links a{font-size:1em;padding:1.25em 1.75em}}@media screen and (min-width: 70rem){.tab-links a{font-size:1.125em}}.tab-links a:hover,.tab-links a:focus{color:#2d2d2e}.tab-links a.current{border-color:#c8322b;color:#c8322b;position:relative}.tab-links a.current:before,.tab-links a.current:after{border-color:rgba(0,0,0,.08) transparent transparent transparent;border-style:solid;border-width:.675em 1.375em 0 1.375em;content:"";height:0;left:50%;margin-left:-1.375em;position:absolute;top:100%;width:0}.tab-links a.current:after{border-top-color:#fff;margin-top:-1px}.application-filter-bar{padding-bottom:1em;padding-top:1em}.application-filter-bar .filter-bar-group{-ms-flex-preferred-size:100%;flex-basis:100%}@media screen and (min-width: 30rem){.application-filter-dropdowns{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width: 56rem){.application-filter-dropdowns{display:inline-block;vertical-align:middle}}.application-filter-bar .dropdown{display:block;margin:.375em .675em 0}@media screen and (min-width: 30rem){.application-filter-bar .dropdown{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media screen and (min-width: 56rem){.application-filter-bar .dropdown{display:inline-block;margin:0 .675em 0 0;min-width:16rem;vertical-align:middle}}.application-listing-item{margin-bottom:3%;position:relative;text-align:center}@media screen and (min-width: 30rem){.application-listing-item{margin-bottom:2%}}@media screen and (min-width: 56rem){.application-listing-item{margin-bottom:1%}}.application-listing a{background-color:#5a5b5c;color:#5a5b5c;display:block;overflow:hidden;text-decoration:none;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.application-listing a:hover,.application-listing a:focus{background-color:#5a5b5c}.application-listing a:hover .application-listing-image,.application-listing a:focus .application-listing-image{-webkit-filter:blur(3px);filter:blur(3px);opacity:.4;-webkit-transform:scale(1.1);transform:scale(1.1)}.application-listing a:hover .application-listing-icon,.application-listing a:focus .application-listing-icon{opacity:1;-webkit-transform:none;transform:none}.application-listing a:hover .application-listing-icon svg,.application-listing a:focus .application-listing-icon svg{-webkit-transform:none;transform:none}.application-listing-image{display:block;-webkit-transition:.3s opacity ease-out,.5s -webkit-transform ease-out;transition:.3s opacity ease-out,.5s -webkit-transform ease-out;transition:.3s opacity ease-out,.5s transform ease-out;transition:.3s opacity ease-out,.5s transform ease-out,.5s -webkit-transform ease-out;width:100%}.application-listing-icon{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;opacity:0;padding:0;position:absolute;text-align:center;top:0;height:100%;-webkit-transform:translateY(1em);transform:translateY(1em);-webkit-transition:.35s all ease-out;transition:.35s all ease-out;width:100%;z-index:3}.application-listing-icon svg{display:block;fill:#fff;height:1.25em;margin:0 auto .5rem;-webkit-transition:.45s all ease-out;transition:.45s all ease-out;-webkit-transform:translateY(.5em);transform:translateY(.5em);width:1.25em}.application-listing-item,.application-listing .js-item-sizer{width:100%}@media screen and (min-width: 30rem){.application-listing-item,.application-listing .js-item-sizer{width:49%}}@media screen and (min-width: 56rem){.application-listing-item,.application-listing .js-item-sizer{width:32.6666666667%}}.application-listing .js-gutter-sizer{width:3%}@media screen and (min-width: 30rem){.application-listing .js-gutter-sizer{width:2%}}@media screen and (min-width: 56rem){.application-listing .js-gutter-sizer{width:1%}}.application-modal{max-width:90%;max-height:90%;padding:0;position:relative;width:100rem}@media screen and (min-width: 56rem){.application-modal-img{width:60%}}@media screen and (min-width: 70rem){.application-modal-img{width:50%}}@media screen and (min-width: 80rem){.application-modal-img{width:60%}}.application-modal-img img{display:block;width:100%}@media screen and (min-width: 56rem){.application-modal-content{height:100%;overflow:auto;position:absolute;right:0;top:0;width:40%}}@media screen and (min-width: 70rem){.application-modal-content{width:50%}}@media screen and (min-width: 80rem){.application-modal-content{width:40%}}.application-modal-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.25;display:block;text-align:center}.application-modal-title{font-size:1.75rem}@media screen and (min-width: 30rem){.application-modal-title{font-size:calc(1.75rem + .75*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.application-modal-title{font-size:2.5rem}}.application-modal-products{margin-top:2.5vmin}@media screen and (min-width: 30rem){.application-modal-products{margin-left:auto;margin-right:auto;max-width:100rem;padding-left:0;padding-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width: 70rem){.application-modal-products{margin-top:1.5vmin}}@media screen and (min-width: 30rem){.application-modal-products .product-card{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;float:left;padding-left:0;padding-right:0}}@media screen and (min-width: 56rem){.application-modal-products .product-card{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding-left:0;padding-right:0}}@media screen and (min-width: 70rem){.application-modal-products .product-card{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;float:left;padding-left:0;padding-right:0}}.product-by-name:after{clear:both;content:"";display:table}@media screen and (min-width: 30rem){.product-by-name{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}}.product-by-name-image{background:#fff;border:2px solid rgba(0,0,0,.08);float:left;margin:0 1rem .5rem 0;max-width:10rem;padding:.25rem;text-align:center;width:40%}@media screen and (min-width: 30rem){.product-by-name-image{float:none;margin-bottom:0;margin-right:2.5vmin;width:10rem}}@media screen and (min-width: 70rem){.product-by-name-image{margin-right:1.5vmin}}.product-by-name-image img{display:block;margin:0 auto}.product-by-name-detail{-webkit-box-flex:1;-ms-flex:1;flex:1}.product-by-name-detail>:first-child{margin-top:0}.product-by-name-detail>:last-child{margin-bottom:0}.product-by-name-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.625;display:block;margin-bottom:.125em}.product-by-name-title{font-size:1.125rem}@media screen and (min-width: 30rem){.product-by-name-title{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.product-by-name-title{font-size:1.25rem}}.product-by-name-date,.product-by-name-publication{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase}.featured-article.product-by-name{display:block}@media screen and (min-width: 56rem){.featured-article.product-by-name{display:-webkit-box;display:-ms-flexbox;display:flex}}.featured-article .product-by-name-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.625}.featured-article .product-by-name-title{font-size:1.125rem}@media screen and (min-width: 30rem){.featured-article .product-by-name-title{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.featured-article .product-by-name-title{font-size:1.25rem}}.featured-article .product-by-name-date{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;color:#5a5b5c}.featured-article .product-by-name-image{float:none;margin-bottom:5vmin}@media screen and (min-width: 56rem){.featured-article .product-by-name-image{margin-bottom:0;margin-right:2.5vmin;max-width:40%}}@media screen and (min-width: 70rem){.featured-article .product-by-name-image{margin-right:1.5vmin}}.featured-article .product-by-name-image img{margin:0}.featured-article .product-by-name-detail p{font-weight:300}.featured-article .product-by-name-detail p{font-size:1.125rem}@media screen and (min-width: 30rem){.featured-article .product-by-name-detail p{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.featured-article .product-by-name-detail p{font-size:1.25rem}}.swatch-card{margin:0 auto;max-width:35rem;text-align:center}.swatch-card a{text-decoration:none}.swatch-card a:hover .swatch-card-title,.swatch-card a:focus .swatch-card-title{text-decoration-color:inherit;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:.2em}.text-white .swatch-card a:hover .swatch-card-title,.spec-sheet-pdf-project .swatch-card a:hover .swatch-card-title,.text-white .swatch-card a:focus .swatch-card-title,.spec-sheet-pdf-project .swatch-card a:focus .swatch-card-title{color:#fff}.swatch-card-image{background-color:#fff;margin-bottom:.5rem;position:relative}.swatch-card-image img{display:block;margin:0 auto;width:100%}.swatch-enlarge{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(45,45,46,.75);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;opacity:0;position:absolute;top:0;-webkit-transition:.3s all ease-out;transition:.3s all ease-out;width:100%}.swatch-enlarge .icon{fill:#fff;height:1.25rem;-webkit-transform:translateY(.5rem);transform:translateY(.5rem);-webkit-transition:.4s all ease-out;transition:.4s all ease-out;width:1.25rem}a:hover .swatch-enlarge,a:focus .swatch-enlarge{opacity:1}a:hover .swatch-enlarge .icon,a:focus .swatch-enlarge .icon{-webkit-transform:none;transform:none}.swatch-card-title{color:#2d2d2e;display:block;font-size:1rem;font-weight:600;margin-top:.5rem}.swatch-card-info,.swatch-card-code,.swatch-card-note{color:#5a5b5c}.swatch-hero{background-color:#f7f7f7;position:relative}@media screen and (min-width: 56rem){.swatch-hero:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(65%,transparent),to(rgba(0,0,0,.4)));background:linear-gradient(to bottom,transparent 65%,rgba(0,0,0,.4) 100%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}}.swatch-hero-img{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:12rem}@media screen and (min-width: 30rem){.swatch-hero-img{height:20rem;max-height:55vh;min-height:20rem}}@media screen and (min-width: 56rem){.swatch-hero-img{height:60rem}}.swatch-hero-img.no-img{background-color:#f7f7f7;background-size:250px}@media screen and (min-width: 56rem){.swatch-hero-img.no-img{background-size:auto}}.swatch-hero-img-temp{left:0;position:absolute;top:0;width:100%}.swatch-hero .loader{border-color:rgba(255,255,255,.5);border-top-color:#fff;left:50%;margin:-2em 0 0 -2em;position:absolute;top:50%}.swatch-hero-overlay{background-color:#fff}@media screen and (min-width: 56rem){.swatch-hero-overlay{background-color:transparent;bottom:0;left:0;position:absolute;width:100%;z-index:2}}.swatch-hero-content{margin-left:auto;margin-right:auto;max-width:100rem;padding-left:5vmin;padding-right:5vmin;padding-bottom:1rem;padding-top:1rem;width:100%}@media screen and (min-width: 70rem){.swatch-hero-content{padding-left:3vmin;padding-right:3vmin}}@media screen and (min-width: 30rem){.swatch-hero-content{padding-bottom:1.5rem;padding-top:1.5rem}}@media screen and (min-width: 56rem){.swatch-hero-content{color:#fff;padding-bottom:4rem;padding-top:0}}.swatch-hero-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;letter-spacing:normal;font-weight:600;line-height:1.125;margin:0;padding-bottom:0;text-wrap-style:balance}.swatch-hero-title{font-size:2.5rem}@media screen and (min-width: 30rem){.swatch-hero-title{font-size:calc(2.5rem + 3*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.swatch-hero-title{font-size:5.5rem}}.text-white .swatch-hero-title,.spec-sheet-pdf-project .swatch-hero-title{color:#fff}@media screen and (min-width: 56rem){.swatch-hero-title{color:#fff}}.swatch-selector-content{margin-left:auto;margin-right:auto;max-width:100rem;padding-left:5vmin;padding-right:5vmin;position:relative}@media screen and (min-width: 70rem){.swatch-selector-content{padding-left:3vmin;padding-right:3vmin}}.swatch-bar{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;border-bottom:1px solid rgba(0,0,0,.08);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1em 0;position:relative;z-index:30}@media screen and (min-width: 56rem){.swatch-bar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-bottom:none;-webkit-box-shadow:0 0 3em rgba(0,0,0,.1);box-shadow:0 0 3em rgba(0,0,0,.1);margin-top:-2.5rem;padding:1.25em 2.25em}}@media screen and (min-width: 70rem){.swatch-bar{margin-top:-3.25rem}}.swatch-bar-name{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.25;margin-right:1em}.swatch-bar-name{font-size:1.75rem}@media screen and (min-width: 30rem){.swatch-bar-name{font-size:calc(1.75rem + .75*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.swatch-bar-name{font-size:2.5rem}}.swatch-bar-code{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;color:#5a5b5c}@media screen and (min-width: 56rem){.swatch-bar-code{white-space:nowrap}}.swatch-bar-links{margin-top:.5em}@media screen and (min-width: 56rem){.swatch-bar-links{margin-top:0}}.swatch-bar-links a:not(:last-child){margin-right:1em}.swatch-selector .swatch-card{background:transparent;border:none;border-radius:0;cursor:pointer;line-height:1.75;max-width:332px;padding:0;text-align:center;-webkit-transition:.3s all ease-out;transition:.3s all ease-out;width:100%}.swatch-selector .swatch-card:hover,.swatch-selector .swatch-card:focus{background:none}.swatch-selector .swatch-card:hover .swatch-card-image,.swatch-selector .swatch-card:focus .swatch-card-image{-webkit-box-shadow:inset 0 0 0 .125rem rgba(45,45,46,.18);box-shadow:inset 0 0 0 .125rem rgba(45,45,46,.18)}.swatch-selector .swatch-card:hover .swatch-card-title,.swatch-selector .swatch-card:focus .swatch-card-title{text-decoration-color:inherit;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:.2em}.swatch-selector .swatch-card-image{padding:.375rem;position:relative;-webkit-transition:.2s all ease-out;transition:.2s all ease-out}.swatch-selector .swatch-card.current .swatch-card-image{-webkit-box-shadow:inset 0 0 0 .125rem #2d2d2e;box-shadow:inset 0 0 0 .125rem #2d2d2e}.swatch-selector .swatch-card.current .swatch-card-image:after{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;bottom:.125rem;color:#2d2d2e;content:"✓";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial,sans-serif;font-size:.75rem;font-weight:600;height:1.125rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;position:absolute;right:.125rem;text-align:center;width:1.125rem}.swatch-selector .swatch-card.current .swatch-card-title{color:#c8322b}@media screen and (min-width: 56rem){.swatch-bar+.swatch-carousel{margin-top:-1em}}.specifications-table+.swatch-add-info{margin-top:5vmin}@media screen and (min-width: 70rem){.specifications-table+.swatch-add-info{margin-top:3vmin}}.swatch-links{border-top:1px solid rgba(0,0,0,.08);font-weight:600;margin-top:5vmin;padding:1rem 0;text-align:center}@media screen and (min-width: 56rem){.swatch-links{padding:1.5rem 0}}@media screen and (min-width: 70rem){.swatch-links{margin-top:3vmin}}.swatch-links a:not(:last-child){margin-right:1em}.swatch-grid+.swatch-links{border-top:1px solid rgba(0,0,0,.08);padding-top:5vmin;text-align:center}.swatch-grid+.swatch-links a{margin:0 .5em}@media screen and (min-width: 56rem){.swatch-grid+.swatch-links{padding-top:1.5vmin}}.swatch-grid-scroll-wrapper{margin-top:5vmin;max-height:35vh;overflow:auto}@media screen and (min-width: 70rem){.swatch-grid-scroll-wrapper{margin-top:3vmin}}.swatch-grid-category{margin-right:2%}.swatch-grid-category-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.625;display:block;margin-bottom:.5em}.swatch-grid-category-title{font-size:1.125rem}@media screen and (min-width: 30rem){.swatch-grid-category-title{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.swatch-grid-category-title{font-size:1.25rem}}.swatch-selector .swatch-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.swatch-selector .swatch-card-title{color:#2d2d2e;margin-top:.25rem;-webkit-transition:.3s all ease-out;transition:.3s all ease-out;word-break:break-word;word-wrap:break-word;overflow-wrap:break-word}.swatch-selector .swatch-grid-item{-ms-flex-preferred-size:49%;flex-basis:49%;max-width:49%}.swatch-selector .swatch-grid-item:nth-child(odd){margin-right:2%}@media screen and (min-width: 56rem){.swatch-selector .swatch-grid-item{-ms-flex-preferred-size:32.6666666667%;flex-basis:32.6666666667%;max-width:32.6666666667%}.swatch-selector .swatch-grid-item:nth-child(odd){margin-right:0}.swatch-selector .swatch-grid-item:not(:nth-child(3n)){margin-right:1%}}@media screen and (min-width: 70rem){.swatch-selector .swatch-grid-item{-ms-flex-preferred-size:19.2%;flex-basis:19.2%;margin-bottom:2%;max-width:19.2%}.swatch-selector .swatch-grid-item:not(:nth-child(3n)){margin-right:0}.swatch-selector .swatch-grid-item:not(:nth-child(5n)){margin-right:1%}}@media screen and (min-width: 80rem){.swatch-selector .swatch-grid-item{margin-bottom:1.5%}.swatch-selector .swatch-grid-item:not(:nth-child(4n)){margin-right:0}.swatch-selector .swatch-grid-item:not(:nth-child(5n)){margin-right:1%}}.swatch-selector.no-banner .swatch-hero{background:none;padding-top:5vmin}@media screen and (min-width: 70rem){.swatch-selector.no-banner .swatch-hero{padding-top:3vmin}}.swatch-selector.no-banner .swatch-hero:after{content:none}.swatch-selector.no-banner .swatch-hero-overlay{position:static;width:auto}@media screen and (min-width: 56rem){.swatch-selector.no-banner .swatch-selector-content{padding-top:1px}}@media screen and (min-width: 56rem){.swatch-selector.no-banner .swatch-hero-title{color:#2d2d2e}}.act-symbols svg{display:inline-block;fill:#5a5b5c;margin-right:.5em;vertical-align:middle}.act-abrasion-high,.act-abrasion-low,.act-facts{height:.875em;width:.875em}.act-physical{height:.875em;width:.9375em}.act-crocking{height:.875em;width:1em}.act-colorfastness{height:1em;width:1em}.act-flammability{height:.9375em;width:.8125em}.act-symbols+.specifications-table{margin-top:1em}.tooltipster-sidetip .tooltipster-box{background-color:#fff;border:1px solid rgba(0,0,0,.08);border-radius:3px;-webkit-box-shadow:0 0 3em rgba(0,0,0,.1);box-shadow:0 0 3em rgba(0,0,0,.1);font-size:.875rem;line-height:1.5}.tooltipster-sidetip .tooltipster-content{color:#5a5b5c;line-height:inherit;padding:1em}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:rgba(0,0,0,.08)}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#fff}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{top:-1px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:9px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:rgba(0,0,0,.08)}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#fff}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{bottom:-1px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:9px}.explore-materials-bar{background-color:#f7f7f7;text-align:center}.explore-materials-bar+.section-bg{background-color:transparent;border-bottom:1px solid rgba(0,0,0,.08)}.explore-materials-bar-header{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.625;display:block;margin:0 0 1rem}.explore-materials-bar-header{font-size:1.125rem}@media screen and (min-width: 30rem){.explore-materials-bar-header{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.explore-materials-bar-header{font-size:1.25rem}}.explore-materials-bar .btn{display:inline-block}.explore-materials-bar .surface-materials-search{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:26rem;position:relative}@media screen and (min-width: 30rem){.explore-materials-bar .surface-materials-search{margin-top:1.5rem}}.explore-materials-bar .surface-materials-search-type{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.explore-materials-bar .surface-materials-search-type input[type=radio]+label{margin:.375rem .5rem}.explore-materials-bar .surface-materials-search-heading{font-weight:300;color:#2d2d2e;-ms-flex-preferred-size:100%;flex-basis:100%;letter-spacing:inherit;margin:0 auto 0 0;text-transform:none}.explore-materials-bar .surface-materials-search-heading{font-size:1.125rem}@media screen and (min-width: 30rem){.explore-materials-bar .surface-materials-search-heading{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.explore-materials-bar .surface-materials-search-heading{font-size:1.25rem}}@media screen and (min-width: 30rem){.explore-materials-bar .surface-materials-search-heading{-ms-flex-preferred-size:auto;flex-basis:auto}}.explore-materials-bar .search-box{margin-top:.25rem;max-width:none;width:100%}.explore-materials-bar-browse{font-weight:300;margin-top:.5rem}.explore-materials-bar-browse{font-size:1.125rem}@media screen and (min-width: 30rem){.explore-materials-bar-browse{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.explore-materials-bar-browse{font-size:1.25rem}}@media screen and (min-width: 30rem){.explore-materials-bar-browse{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1rem}}.explore-materials-bar-browse a{display:block;padding:.5rem 1.5rem}@media screen and (min-width: 30rem){.explore-materials-bar-browse a:first-child{border-right:1px solid rgba(0,0,0,.08)}}@media screen and (min-width: 30rem){.swatch-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.swatch-grid-item{margin-bottom:1.5rem}@media screen and (min-width: 30rem){.swatch-grid-item{-ms-flex-preferred-size:49%;flex-basis:49%;max-width:49%}.swatch-grid-item:nth-child(odd){margin-right:2%}}@media screen and (min-width: 56rem){.swatch-grid-item{-ms-flex-preferred-size:32%;flex-basis:32%;margin-bottom:4%;max-width:32%}.swatch-grid-item:nth-child(odd){margin-right:0}.swatch-grid-item:not(:nth-child(3n)){margin-right:2%}}@media screen and (min-width: 80rem){.swatch-grid-item{-ms-flex-preferred-size:23.5%;flex-basis:23.5%;max-width:23.5%}.swatch-grid-item:not(:nth-child(3n)){margin-right:0}.swatch-grid-item:not(:nth-child(4n)){margin-right:2%}}.swatch-grid-5-up,.swatch-grid-6-up{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.swatch-grid-5-up .swatch-grid-item,.swatch-grid-6-up .swatch-grid-item{-ms-flex-preferred-size:49%;flex-basis:49%;max-width:49%}.swatch-grid-5-up .swatch-grid-item:nth-child(odd),.swatch-grid-6-up .swatch-grid-item:nth-child(odd){margin-right:2%}@media screen and (min-width: 30rem){.swatch-grid-5-up .swatch-grid-item,.swatch-grid-6-up .swatch-grid-item{-ms-flex-preferred-size:32%;flex-basis:32%;max-width:32%}.swatch-grid-5-up .swatch-grid-item:nth-child(odd),.swatch-grid-6-up .swatch-grid-item:nth-child(odd){margin-right:0}.swatch-grid-5-up .swatch-grid-item:not(:nth-child(3n)),.swatch-grid-6-up .swatch-grid-item:not(:nth-child(3n)){margin-right:2%}}@media screen and (min-width: 56rem){.swatch-grid-5-up .swatch-grid-item,.swatch-grid-6-up .swatch-grid-item{-ms-flex-preferred-size:23.5%;flex-basis:23.5%;max-width:23.5%}.swatch-grid-5-up .swatch-grid-item:not(:nth-child(3n)),.swatch-grid-6-up .swatch-grid-item:not(:nth-child(3n)){margin-right:0}.swatch-grid-5-up .swatch-grid-item:not(:nth-child(4n)),.swatch-grid-6-up .swatch-grid-item:not(:nth-child(4n)){margin-right:2%}}@media screen and (min-width: 70rem){.swatch-grid-5-up .swatch-grid-item,.swatch-grid-6-up .swatch-grid-item{-ms-flex-preferred-size:18.4%;flex-basis:18.4%;max-width:18.4%}.swatch-grid-5-up .swatch-grid-item:not(:nth-child(4n)),.swatch-grid-6-up .swatch-grid-item:not(:nth-child(4n)){margin-right:0}.swatch-grid-5-up .swatch-grid-item:not(:nth-child(5n)),.swatch-grid-6-up .swatch-grid-item:not(:nth-child(5n)){margin-right:2%}}@media screen and (min-width: 80rem){.swatch-grid-6-up .swatch-grid-item{-ms-flex-preferred-size:15%;flex-basis:15%;max-width:15%}.swatch-grid-6-up .swatch-grid-item:not(:nth-child(5n)){margin-right:0}.swatch-grid-6-up .swatch-grid-item:not(:nth-child(6n)){margin-right:2%}}.richtext-swatch-list{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0;margin-top:1.5rem}@media screen and (min-width: 30rem){.richtext-swatch-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.richtext-swatch-list>*{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 1.5rem);flex:0 0 calc(50% - 1.5rem);margin-bottom:1.5rem;max-width:calc(50% - 1.5rem - .1px)}}@media screen and (min-width: 30rem) and (-ms-high-contrast: none){.richtext-swatch-list>*{width:calc(50% - 1.5rem - .1px)}}@media screen and (min-width: 30rem){.richtext-swatch-list>*:nth-child(2n){margin-right:0}.richtext-swatch-list>*:not(:nth-child(2n)){margin-right:3rem}}@media screen and (min-width: 56rem){.richtext-swatch-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.richtext-swatch-list>*{-webkit-box-flex:0;-ms-flex:0 0 calc(33.3333333333% - 2rem);flex:0 0 calc(33.3333333333% - 2rem);margin-bottom:1.5rem;max-width:calc(33.3333333333% - 2rem - .1px)}}@media screen and (min-width: 56rem) and (-ms-high-contrast: none){.richtext-swatch-list>*{width:calc(33.3333333333% - 2rem - .1px)}}@media screen and (min-width: 56rem){.richtext-swatch-list>*:not(:nth-child(2n)){margin-right:0}.richtext-swatch-list>*:nth-child(3n){margin-right:0}.richtext-swatch-list>*:not(:nth-child(3n)){margin-right:3rem}}@media screen and (min-width: 70rem){.richtext-swatch-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.richtext-swatch-list>*{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 2.25rem);flex:0 0 calc(25% - 2.25rem);margin-bottom:1.5rem;max-width:calc(25% - 2.25rem - .1px)}}@media screen and (min-width: 70rem) and (-ms-high-contrast: none){.richtext-swatch-list>*{width:calc(25% - 2.25rem - .1px)}}@media screen and (min-width: 70rem){.richtext-swatch-list>*:not(:nth-child(3n)){margin-right:0}.richtext-swatch-list>*:nth-child(4n){margin-right:0}.richtext-swatch-list>*:not(:nth-child(4n)){margin-right:3rem}}.richtext-swatch-list li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1rem}.richtext-swatch-list img{display:block;margin-right:.5rem}.richtext-swatch-list-large{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1.5rem}.richtext-swatch-list-large>*{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 1.5rem);flex:0 0 calc(50% - 1.5rem);margin-bottom:1.5rem;max-width:calc(50% - 1.5rem - .1px)}@media screen and (-ms-high-contrast: none){.richtext-swatch-list-large>*{width:calc(50% - 1.5rem - .1px)}}.richtext-swatch-list-large>*:nth-child(2n){margin-right:0}.richtext-swatch-list-large>*:not(:nth-child(2n)){margin-right:3rem}@media screen and (min-width: 30rem){.richtext-swatch-list-large{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.richtext-swatch-list-large>*{-webkit-box-flex:0;-ms-flex:0 0 calc(33.3333333333% - 2rem);flex:0 0 calc(33.3333333333% - 2rem);margin-bottom:1.5rem;max-width:calc(33.3333333333% - 2rem - .1px)}}@media screen and (min-width: 30rem) and (-ms-high-contrast: none){.richtext-swatch-list-large>*{width:calc(33.3333333333% - 2rem - .1px)}}@media screen and (min-width: 30rem){.richtext-swatch-list-large>*:not(:nth-child(2n)){margin-right:0}.richtext-swatch-list-large>*:nth-child(3n){margin-right:0}.richtext-swatch-list-large>*:not(:nth-child(3n)){margin-right:3rem}}@media screen and (min-width: 56rem){.richtext-swatch-list-large{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.richtext-swatch-list-large>*{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 2.25rem);flex:0 0 calc(25% - 2.25rem);margin-bottom:1.5rem;max-width:calc(25% - 2.25rem - .1px)}}@media screen and (min-width: 56rem) and (-ms-high-contrast: none){.richtext-swatch-list-large>*{width:calc(25% - 2.25rem - .1px)}}@media screen and (min-width: 56rem){.richtext-swatch-list-large>*:not(:nth-child(3n)){margin-right:0}.richtext-swatch-list-large>*:nth-child(4n){margin-right:0}.richtext-swatch-list-large>*:not(:nth-child(4n)){margin-right:3rem}}@media screen and (min-width: 70rem){.richtext-swatch-list-large{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.richtext-swatch-list-large>*{-webkit-box-flex:0;-ms-flex:0 0 calc(16.6666666667% - 2.5rem);flex:0 0 calc(16.6666666667% - 2.5rem);margin-bottom:1.5rem;max-width:calc(16.6666666667% - 2.5rem - .1px)}}@media screen and (min-width: 70rem) and (-ms-high-contrast: none){.richtext-swatch-list-large>*{width:calc(16.6666666667% - 2.5rem - .1px)}}@media screen and (min-width: 70rem){.richtext-swatch-list-large>*:not(:nth-child(5n)){margin-right:0}.richtext-swatch-list-large>*:nth-child(6n){margin-right:0}.richtext-swatch-list-large>*:not(:nth-child(6n)){margin-right:3rem}}.richtext-swatch-list-large li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1rem;text-align:center}.richtext-swatch-list-large img{display:block;margin-bottom:.5rem}.result-bar{background-color:#f7f7f7;margin-top:.5rem;padding:1em 1.5rem}@media screen and (min-width: 56rem){.result-bar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.result-bar-detail{margin-right:1.5rem}.result-bar-detail+.result-bar-export,.result-bar-detail+.result-bar-download,.result-bar-detail+.sticky-wrapper{margin-top:1rem}@media screen and (min-width: 56rem){.result-bar-detail+.result-bar-export,.result-bar-detail+.result-bar-download,.result-bar-detail+.sticky-wrapper{margin-top:0}}@media screen and (min-width: 56rem){.result-bar-export,.result-bar-download{margin-left:auto}}@media screen and (min-width: 56rem){.result-bar .sticky-wrapper{margin-left:auto}}@media screen and (min-width: 56rem){.result-bar-export .dropdown-menu{left:auto;right:0}}.result-bar-download .dropdown{display:block;margin-bottom:.5rem;text-align:left}@media screen and (min-width: 30rem){.result-bar-download .dropdown{display:inline-block;margin-bottom:0;margin-right:1rem;vertical-align:middle}}.result-bar-download:not(.active) .dropdown-toggle{opacity:1}.result-bar-download .dropdown.is-active .dropdown-title,.result-bar-download .dropdown.is-active .num,.result-bar-download .dropdown.is-active .prod-comp-selection-count,.result-bar-download .dropdown.is-active .doc-library-item-date,.result-bar-download .dropdown.is-active .doc-library-version-date,.result-bar-download .dropdown.is-active .event-card-year,.result-bar-export .dropdown.is-active .dropdown-title,.result-bar-export .dropdown.is-active .num,.result-bar-export .dropdown.is-active .prod-comp-selection-count,.result-bar-export .dropdown.is-active .doc-library-item-date,.result-bar-export .dropdown.is-active .doc-library-version-date,.result-bar-export .dropdown.is-active .event-card-year{color:#fff}.result-bar-download-content>a+a{margin-top:.5rem}@media screen and (min-width: 30rem){.result-bar-download-content>a{display:inline-block;vertical-align:middle}.result-bar-download-content>a+a{margin-left:1.5rem;margin-top:0}}.result-bar-download{opacity:.5;pointer-events:none}.result-bar-download.active,.result-bar.active .result-bar-download{opacity:1;pointer-events:auto}.result-bar-download.active .num,.result-bar-download.active .prod-comp-selection-count,.result-bar-download.active .doc-library-item-date,.result-bar-download.active .doc-library-version-date,.result-bar-download.active .event-card-year,.result-bar.active .result-bar-download .num,.result-bar.active .result-bar-download .prod-comp-selection-count,.result-bar.active .result-bar-download .doc-library-item-date,.result-bar.active .result-bar-download .doc-library-version-date,.result-bar.active .result-bar-download .event-card-year{color:#c8322b}.result-bar-download.active .dropdown.is-active .num,.result-bar-download.active .dropdown.is-active .prod-comp-selection-count,.result-bar-download.active .dropdown.is-active .doc-library-item-date,.result-bar-download.active .dropdown.is-active .doc-library-version-date,.result-bar-download.active .dropdown.is-active .event-card-year,.result-bar.active .dropdown.is-active .num,.result-bar.active .dropdown.is-active .prod-comp-selection-count,.result-bar.active .dropdown.is-active .doc-library-item-date,.result-bar.active .dropdown.is-active .doc-library-version-date,.result-bar.active .dropdown.is-active .event-card-year{color:#fff}.result-bar-download.active .dropdown-toggle:hover .num,.result-bar-download.active .dropdown-toggle:hover .prod-comp-selection-count,.result-bar-download.active .dropdown-toggle:hover .doc-library-item-date,.result-bar-download.active .dropdown-toggle:hover .doc-library-version-date,.result-bar-download.active .dropdown-toggle:hover .event-card-year,.result-bar-download.active .dropdown-toggle:focus .num,.result-bar-download.active .dropdown-toggle:focus .prod-comp-selection-count,.result-bar-download.active .dropdown-toggle:focus .doc-library-item-date,.result-bar-download.active .dropdown-toggle:focus .doc-library-version-date,.result-bar-download.active .dropdown-toggle:focus .event-card-year,.result-bar.active .result-bar-download .dropdown-toggle:hover .num,.result-bar.active .result-bar-download .dropdown-toggle:hover .prod-comp-selection-count,.result-bar.active .result-bar-download .dropdown-toggle:hover .doc-library-item-date,.result-bar.active .result-bar-download .dropdown-toggle:hover .doc-library-version-date,.result-bar.active .result-bar-download .dropdown-toggle:hover .event-card-year,.result-bar.active .result-bar-download .dropdown-toggle:focus .num,.result-bar.active .result-bar-download .dropdown-toggle:focus .prod-comp-selection-count,.result-bar.active .result-bar-download .dropdown-toggle:focus .doc-library-item-date,.result-bar.active .result-bar-download .dropdown-toggle:focus .doc-library-version-date,.result-bar.active .result-bar-download .dropdown-toggle:focus .event-card-year{color:#fff}.result-bar-download.stuck{background-color:#f7f7f7;border-bottom:3px solid rgba(0,0,0,.08);left:0;margin-top:0;padding:1rem 0;position:fixed;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);width:100%;z-index:999}@media screen and (min-width: 30rem){.result-bar-download.stuck{padding:1.5rem 0}}.result-bar-download.stuck .result-bar-download-content{margin-left:auto;margin-right:auto;max-width:100rem;padding-left:5vmin;padding-right:5vmin}@media screen and (min-width: 70rem){.result-bar-download.stuck .result-bar-download-content{padding-left:3vmin;padding-right:3vmin}}@media screen and (min-width: 56rem){.result-bar-download.stuck .result-bar-download-content{text-align:right}}.result-bar-download.stuck.active,.result-bar.active .result-bar-download.stuck{-webkit-transform:none;transform:none;-webkit-transition:.3s all ease-out;transition:.3s all ease-out}.filter-bar+.result-bar,.material-product-banner+.result-bar,.materials-style-modal+.result-bar{background-color:transparent;margin-top:1rem;padding:0}.search-result-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase}.search-result-title .search-result-term{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.625;display:block;text-transform:none}.search-result-title .search-result-term{font-size:1.125rem}@media screen and (min-width: 30rem){.search-result-title .search-result-term{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.search-result-title .search-result-term{font-size:1.25rem}}.search-result-title .search-result-term .search-result-clear{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;color:#c8322b;font-size:.875rem;margin-left:.5em;text-decoration:none}.search-result-title .search-result-term .search-result-clear:hover,.search-result-title .search-result-term .search-result-clear:focus{text-decoration:underline}.swatch-carousel{padding:0 5vmin;text-align:center}@media screen and (min-width: 56rem){.swatch-carousel{padding:0 3vmin}}.swatch-carousel .slick-track{margin-left:auto;margin-right:auto}.swatch-carousel .js-carousel-card:not(:first-child){display:none}.swatch-carousel.slick-initialized .js-carousel-card:not(:first-child){display:block}.swatch-carousel .slick-arrow{background:transparent;margin-top:-.75em}.item-carousel-heading+.swatch-carousel{margin-top:2.5vmin}@media screen and (min-width: 70rem){.item-carousel-heading+.swatch-carousel{margin-top:1.5vmin}}.swatch-carousel .swatch-card{cursor:pointer;padding:.5em .5em 0;-webkit-transition:.3s all ease-out;transition:.3s all ease-out}.swatch-carousel .swatch-card:hover,.swatch-carousel .swatch-card:focus{-webkit-transform:translateY(-.25em);transform:translateY(-.25em)}.swatch-carousel .swatch-card:hover .swatch-card-image,.swatch-carousel .swatch-card:focus .swatch-card-image{-webkit-box-shadow:0 .125em 1em rgba(0,0,0,.1);box-shadow:0 .125em 1em rgba(0,0,0,.1)}.swatch-carousel .swatch-card-image{padding:.5em;-webkit-transition:.3s all ease-out;transition:.3s all ease-out}.swatch-carousel .swatch-card-title{-webkit-transition:.3s all ease-out;transition:.3s all ease-out}.mini-swatch-carousel{padding:0 2em}.mini-swatch-carousel-item{display:none;padding:.125rem;vertical-align:middle}.mini-swatch-carousel .slick-arrow{height:100%;width:2rem}.mini-swatch-carousel .slick-arrow svg{height:1.125rem;width:.5625rem}.export-results{color:#5a5b5c}.export-results-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;margin-right:.5rem}.export-results a{padding:0 .25em}@media screen and (min-width: 30rem){.material-product-result{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width: 70rem){.material-product-result{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.material-product-result-image{background-color:#fff;border:1px solid rgba(0,0,0,.08);padding:.375em;margin-bottom:1em}@media screen and (min-width: 30rem){.material-product-result-image{margin:0 5vmin 0 0;max-width:15em}}@media screen and (min-width: 70rem){.material-product-result-image{margin-right:3vmin}}.material-product-result-image img{display:block}@media screen and (min-width: 30rem){.material-product-result-detail{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.material-product-result .result-bar{background-color:transparent;margin:-.5rem 0 0;padding:0}.material-product-result-links{font-weight:300;border-top:1px solid rgba(0,0,0,.08);margin-top:2.5vmin;padding-top:2.5vmin}.material-product-result-links{font-size:1.125rem}@media screen and (min-width: 30rem){.material-product-result-links{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.material-product-result-links{font-size:1.25rem}}@media screen and (min-width: 70rem){.material-product-result-links{margin-top:1.5vmin;padding-top:1.5vmin}}.material-product-result-links a{display:block;margin-bottom:.25em;margin-top:.25em}@media screen and (min-width: 56rem){.material-product-result-links a{display:inline-block;margin-bottom:0;margin-top:0;vertical-align:top}}.material-product-result-links a:not(:last-child){margin-right:1em}.material-product-results+.paging-split{border-top:none}.material-product-results .product-card a:hover .product-card-title,.material-product-results .product-card a:focus .product-card-title{color:#2d2d2e;text-decoration:none}.material-product-results .product-card a:hover .product-card-btn,.material-product-results .product-card a:focus .product-card-btn{background-color:#2d2d2e;border-color:#2d2d2e;color:#fff}.material-product-results .product-card-btn{margin-top:1rem;width:100%}.surface-materials-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.surface-materials-header .page-header{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.25;text-wrap-style:pretty;border-bottom:none;margin-right:3rem;padding-bottom:0}.surface-materials-header .page-header{font-size:2.5rem}@media screen and (min-width: 30rem){.surface-materials-header .page-header{font-size:calc(2.5rem + 1*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.surface-materials-header .page-header{font-size:3.5rem}}.surface-materials-subheader{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.surface-materials-subheader h1{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.25;border-bottom:none;margin:0 1.5rem 0 0;padding-bottom:0}.surface-materials-subheader h1{font-size:1.75rem}@media screen and (min-width: 30rem){.surface-materials-subheader h1{font-size:calc(1.75rem + .75*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.surface-materials-subheader h1{font-size:2.5rem}}.surface-materials-header .search-box{margin:.5rem 0;width:100%}@media screen and (min-width: 30rem){.surface-materials-header .search-box{width:16em}}.surface-materials-search-type{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.surface-materials-search{margin-top:1rem}@media screen and (min-width: 56rem){.surface-materials-search{margin-top:0}}.surface-materials-search label{margin:0 1rem 0 0}.surface-materials-search-heading{margin-right:1rem}.surface-materials-search-type input[type=radio]+label{margin:.375rem 1rem .375rem 0}.material-product-banner{background-color:#f7f7f7;margin-top:.5rem;padding:5vmin}@media screen and (min-width: 70rem){.material-product-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:3vmin}}.material-product-banner-wrap{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 30rem){.material-product-banner-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.material-product-banner-image{background-color:#fff;border:2px solid rgba(0,0,0,.08);display:block;-ms-flex-preferred-size:25%;flex-basis:25%;margin-right:5vmin;max-width:10em;padding:.25rem}@media screen and (min-width: 56rem){.material-product-banner-image{-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-negative:0;flex-shrink:0}}@media screen and (min-width: 70rem){.material-product-banner-image{margin-right:3vmin}}.material-product-banner-image img{display:block}.material-product-banner-detail{-ms-flex-preferred-size:75%;flex-basis:75%}.material-product-banner-detail>:first-child{margin-top:0}.material-product-banner-detail>:last-child{margin-bottom:0}@media screen and (min-width: 56rem){.material-product-banner-detail{-ms-flex-preferred-size:auto;flex-basis:auto}}.material-product-banner-links{border-top:1px solid rgba(0,0,0,.08);margin-top:5vmin;padding-top:5vmin}@media screen and (min-width: 30rem){.material-product-banner-links{margin-top:2.5vmin;padding-top:2.5vmin;text-align:center}}@media screen and (min-width: 70rem){.material-product-banner-links{border-bottom:none;border-top:none;margin-left:1.5vmin;margin-top:0;padding-top:0;text-align:left}}.material-product-banner-links a{color:#2d2d2e;font-size:1rem;font-weight:600;background-color:#fff;display:block;margin:0 auto;max-width:18em;padding:.5em 1.5em .5em 2.75em}.material-product-banner-links a .icon{left:1em}@media screen and (min-width: 30rem){.material-product-banner-links a{display:inline-block;vertical-align:middle}}@media screen and (min-width: 70rem){.material-product-banner-links a{display:block;margin:0;min-width:15em}}.material-product-banner-links a+a{margin-top:2px}@media screen and (min-width: 30rem){.material-product-banner-links a+a{margin-top:0}}@media screen and (min-width: 70rem){.material-product-banner-links a+a{margin-top:2px}}.material-product-banner-style{font-weight:300;display:block;margin-top:.125rem}.material-product-banner-style{font-size:1.125rem}@media screen and (min-width: 30rem){.material-product-banner-style{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.material-product-banner-style{font-size:1.25rem}}.material-product-banner-code{font-size:1rem;font-weight:400}.material-product-banner-notes{margin:.125em 0 0}.material-product-banner-mini{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0}@media screen and (min-width: 70rem){.material-product-banner-mini{padding:2rem}}@media screen and (min-width: 70rem){.material-product-banner-mini .material-product-banner-image{margin-right:2rem}}.material-product-banner-mini .material-product-banner-notes{border-top:1px solid rgba(0,0,0,.08);-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:5vmin;padding-top:5vmin}@media screen and (min-width: 30rem){.material-product-banner-mini .material-product-banner-notes{margin-top:2.5vmin;padding-top:2.5vmin}}@media screen and (min-width: 70rem){.material-product-banner-mini .material-product-banner-notes{margin-top:1.5vmin;padding-top:1.5vmin}}.symbol-card{background-color:#fff;border:1px solid rgba(0,0,0,.08);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;position:relative;text-align:center;-webkit-transition:.3s all ease-out;transition:.3s all ease-out}.symbol-card.is-loading{background:#f7f7f7;border-color:#f7f7f7;min-height:15rem}.symbol-card.is-loading>*{opacity:0}.symbol-card.is-loading:before{-webkit-animation:loader 1s infinite linear;animation:loader 1s infinite linear;border:.5em solid rgba(45,45,46,.12);border-radius:50%;border-top-color:rgba(45,45,46,.47);height:4em;-webkit-transform:translateZ(0);transform:translateZ(0);width:4em;border-color:rgba(45,45,46,.47);border-top-color:transparent;border-width:.125rem;content:"";display:block;height:1.5rem;left:50%;margin:-.75rem 0 0 -.75rem;position:absolute;top:50%;width:1.5rem}.symbol-card.is-loading .symbol-card-image{padding-top:calc(100% - 2rem)}.symbol-card.is-loading .symbol-card-image img{display:none}.symbol-card.selected{border-color:rgba(0,0,0,.4);-webkit-box-shadow:0 0 3em rgba(0,0,0,.1);box-shadow:0 0 3em rgba(0,0,0,.1)}.symbol-card.selected .symbol-card-title{color:#c8322b}.symbol-card a{text-decoration:none}.symbol-card a:hover .symbol-card-title,.symbol-card a:focus .symbol-card-title{color:#c8322b}.symbol-card-type{background-color:#5a5b5c;color:#fff;left:.5rem;position:absolute;top:.5rem;z-index:1}.symbol-card-image{-ms-flex-preferred-size:100%;flex-basis:100%;padding:1rem}.symbol-card-image img{display:block;margin:0 auto}.symbol-card-title{display:block;font-weight:600;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:1rem;padding:0 2rem;-webkit-transition:.3s all ease-out;transition:.3s all ease-out}.text-white .symbol-card-title,.spec-sheet-pdf-project .symbol-card-title{color:#5a5b5c}.symbol-card-actions{-ms-flex-item-align:end;align-self:flex-end;border-top:1px solid rgba(0,0,0,.08);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;position:relative}.symbol-card-action{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0px}.symbol-card-action:not(:last-child){border-right:1px solid rgba(0,0,0,.08)}.symbol-card-action>a,.symbol-card-action>input[type=checkbox]+label,.symbol-card-action .dropdown-toggle{display:block;padding:1rem;-webkit-transition:.2s all ease-out;transition:.2s all ease-out}.symbol-card-action>a:hover,.symbol-card-action>a:focus,.symbol-card-action>input[type=checkbox]+label:hover,.symbol-card-action>input[type=checkbox]+label:focus,.symbol-card-action .dropdown-toggle:hover,.symbol-card-action .dropdown-toggle:focus{background-color:#f7f7f7}.symbol-card-action>a:hover .icon,.symbol-card-action>a:focus .icon,.symbol-card-action>input[type=checkbox]+label:hover .icon,.symbol-card-action>input[type=checkbox]+label:focus .icon,.symbol-card-action .dropdown-toggle:hover .icon,.symbol-card-action .dropdown-toggle:focus .icon{fill:#2d2d2e}.symbol-card-action>a:hover:before,.symbol-card-action>a:focus:before,.symbol-card-action>input[type=checkbox]+label:hover:before,.symbol-card-action>input[type=checkbox]+label:focus:before,.symbol-card-action .dropdown-toggle:hover:before,.symbol-card-action .dropdown-toggle:focus:before{border-color:#2d2d2e}.symbol-card-action input[type=checkbox]:focus+label{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.symbol-card-action input[type=checkbox]+label{margin-bottom:0}.symbol-card-action input[type=checkbox]+label:before{border-color:#5a5b5c;border-width:1px;margin:0 auto;position:static}.symbol-card-action input[type=checkbox]:checked+label:before{border-color:#5a5b5c}.symbol-card-action .icon{display:block;fill:#5a5b5c;height:1rem;margin:0 auto;width:1rem}.symbol-card-action .dropdown{display:block;position:static;text-align:left}.symbol-card-action .dropdown-toggle{background:none;border:none;min-width:0}.symbol-card-action .dropdown.is-active .dropdown-toggle{background-color:#c8322b}.symbol-card-action .dropdown.is-active .dropdown-toggle .icon{fill:#fff;-webkit-transform:none;transform:none}.symbol-card-action .dropdown-menu{left:50%;min-width:0;-webkit-transform:translateX(-50%);transform:translate(-50%);width:90%}.symbol-card .copy-success-message{background-color:#0f9159;border-radius:3px;bottom:100%;color:#fff;display:block;height:0;left:50%;margin-bottom:1em;opacity:0;padding:0;position:absolute;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);width:90%;z-index:100}.symbol-card .copy-success-message.active{height:auto;padding:1.5rem;opacity:1;-webkit-transform:translate(-50%,0);transform:translate(-50%);-webkit-transition:.3s opacity ease-out,.3s -webkit-transform ease-out;transition:.3s opacity ease-out,.3s -webkit-transform ease-out;transition:.3s transform ease-out,.3s opacity ease-out;transition:.3s transform ease-out,.3s opacity ease-out,.3s -webkit-transform ease-out}.symbol-card .copy-success-message .icon{display:inline-block;fill:#fff;height:.75em;margin-right:.25em;width:1em}.symbol-grid{font-size:1rem;font-weight:400}@media screen and (min-width: 30rem){.symbol-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width: 56rem){.symbol-grid-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.symbol-grid-center .symbol-grid-item:last-child{margin-right:0}.symbol-grid:last-child{margin-bottom:-4%!important}.symbol-grid-item{margin-bottom:4%;-webkit-transition:.3s opacity ease-out;transition:.3s opacity ease-out}@media screen and (min-width: 30rem){.symbol-grid-item{-ms-flex-preferred-size:49%;flex-basis:49%;max-width:49%}.symbol-grid-item:nth-child(odd){margin-right:2%}}@media screen and (min-width: 56rem){.symbol-grid-item{-ms-flex-preferred-size:32%;flex-basis:32%;max-width:32%}.symbol-grid-item:nth-child(odd){margin-right:0}.symbol-grid-item:not(:nth-child(3n)){margin-right:2%}}.symbol-grid .symbol-card{height:100%}.symbol-library [v-cloak],.symbol-library>.loader{display:none}.symbol-library .loader[v-cloak]{display:block}.symbol-grid{position:relative}@media screen and (min-width: 56rem){.symbol-grid.is-loading:before{-webkit-animation:loader 1s infinite linear;animation:loader 1s infinite linear;border:.5em solid rgba(45,45,46,.12);border-radius:50%;border-top-color:rgba(45,45,46,.47);display:block;height:4em;-webkit-transform:translateZ(0);transform:translateZ(0);width:4em;content:"";margin:4rem auto}}.symbol-library>.loader{margin:4rem auto}.doc-library-header{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;background-color:#5a5b5c;color:#fff}@media screen and (min-width: 56rem){.doc-library-list td{padding:1.25rem}}.doc-library-title{font-weight:300;color:#2d2d2e;display:block;line-height:1.5;margin-right:.5rem;vertical-align:middle}.doc-library-title{font-size:1.125rem}@media screen and (min-width: 30rem){.doc-library-title{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.doc-library-title{font-size:1.25rem}}.doc-library-item-no{display:inline-block;margin-right:.5em;vertical-align:middle}.doc-library-version-num{display:block;margin-bottom:1em}tr.doc-library-add-row{display:none}tr.doc-library-add-row.active{display:block}@media screen and (min-width: 56rem){tr.doc-library-add-row.active{display:table-row}}.doc-library-add-row td{display:block}@media screen and (min-width: 56rem){.doc-library-add-row td{display:table-cell}}.doc-library-list tr:nth-child(odd),.doc-library-list thead+tbody tr:nth-child(even){background-color:#fff}.doc-library-list tbody:nth-child(odd) tr{background-color:#f7f7f7}.doc-library-list .doc-library-actions-cell{display:block;padding:.25rem 0 0}@media screen and (min-width: 56rem){.doc-library-list .doc-library-actions-cell{display:table-cell;padding:1.25rem}}.doc-library-actions-cell:before,.doc-library-add-row td:not(.empty-cell):before{content:none!important}.doc-library-list tr+tr{padding-top:0}.doc-library-list tr+tr td{padding-top:0}.doc-library-info-toggle{background:transparent;border:none;border-radius:0;border-top:1px solid rgba(0,0,0,.08);color:#5a5b5c;cursor:pointer;display:block;font-size:1em;font-weight:600;line-height:1.75;margin-top:.25rem;max-width:none;padding:1rem 0 0;text-align:left;width:100%}@media screen and (min-width: 56rem){.doc-library-info-toggle{border-top:none;display:inline-block;padding-top:0;vertical-align:middle;width:auto}}.doc-library-info-toggle:hover,.doc-library-info-toggle:focus{background:none;border-color:rgba(0,0,0,.08);color:#2d2d2e}.text-white .doc-library-info-toggle,.spec-sheet-pdf-project .doc-library-info-toggle{background:transparent;border:none}.text-white .doc-library-info-toggle:hover,.spec-sheet-pdf-project .doc-library-info-toggle:hover,.text-white .doc-library-info-toggle:focus,.spec-sheet-pdf-project .doc-library-info-toggle:focus{color:#2d2d2e}.text-white .doc-library-info-toggle.active,.spec-sheet-pdf-project .doc-library-info-toggle.active{color:#2d2d2e}.doc-library-info-toggle .icon{display:inline-block;fill:currentColor;height:.5em;margin-left:.125em;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;vertical-align:middle;width:.75em}.doc-library-info-toggle.active{background:none;color:#2d2d2e}.doc-library-info-toggle.active .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.doc-library-add-info{display:none}.doc-library-add-info>:first-child{margin-top:0}.doc-library-add-info>:last-child{margin-bottom:0}#document-list .active .doc-library-add-info{display:block}.doc-library-add-info .loader{border-width:.25em;height:2em;margin-top:.5em;width:2em}.doc-library-add-info ul{margin-bottom:1em}.doc-library-add-info ul li:first-child{margin-top:0}.doc-library-heading{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;display:block}.text-white .doc-library-heading,.spec-sheet-pdf-project .doc-library-heading{color:#5a5b5c}.doc-library-versions{list-style-type:none;margin-bottom:0;padding-left:0;border-bottom:1px solid rgba(0,0,0,.08);margin-top:.5em}@media screen and (min-width: 30rem){.doc-library-versions{max-width:14em}}.doc-library-versions li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid rgba(0,0,0,.08);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.25em 0}.doc-library-versions .doc-library-actions{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.doc-library-versions .doc-library-version-num{margin-bottom:0}.doc-library-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.doc-library-action{margin:0 .25rem}.doc-library-action a,.doc-library-action input[type=checkbox]+label{border-radius:3px;display:block;padding:.75rem;-webkit-transition:.2s all ease-out;transition:.2s all ease-out}.doc-library-action a:hover,.doc-library-action a:focus,.doc-library-action input[type=checkbox]+label:hover,.doc-library-action input[type=checkbox]+label:focus{background-color:rgba(0,0,0,.03)}.doc-library-action a:hover .icon,.doc-library-action a:focus .icon,.doc-library-action input[type=checkbox]+label:hover .icon,.doc-library-action input[type=checkbox]+label:focus .icon{fill:#2d2d2e}.doc-library-action a:hover:before,.doc-library-action a:focus:before,.doc-library-action input[type=checkbox]+label:hover:before,.doc-library-action input[type=checkbox]+label:focus:before{border-color:#2d2d2e}.doc-library-action input[type=checkbox]:focus+label{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.doc-library-action input[type=checkbox]+label{margin-bottom:0}.doc-library-action input[type=checkbox]+label:before{border-color:#5a5b5c;border-width:1px;margin:0 auto;position:static}.doc-library-action input[type=checkbox]:checked+label:before{border-color:#5a5b5c}.doc-library-action .icon{display:block;fill:#5a5b5c;height:1rem;margin:0 auto;width:1rem}.doc-library-list .copy-success-message{background-color:#0f9159;border-radius:3px;color:#fff;display:block;height:0;left:50%;max-width:20em;opacity:0;padding:0;position:fixed;top:50%;-webkit-transform:translate(-50%,-40%);transform:translate(-50%,-40%);width:0;z-index:100}.doc-library-list .copy-success-message.active{height:auto;padding:1.5rem;opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.3s opacity ease-out,.3s -webkit-transform ease-out;transition:.3s opacity ease-out,.3s -webkit-transform ease-out;transition:.3s transform ease-out,.3s opacity ease-out;transition:.3s transform ease-out,.3s opacity ease-out,.3s -webkit-transform ease-out;width:90%}.doc-library-list .copy-success-message .icon{display:inline-block;fill:#fff;height:.75em;margin-right:.25em;width:1em}.doc-list{font-size:1rem;font-weight:400;position:relative}.doc-list.is-loading .doc-library-list{opacity:.3;-webkit-transition:.2s opacity ease-out;transition:.2s opacity ease-out}@media screen and (min-width: 56rem){.doc-list.is-loading:before{-webkit-animation:loader 1s infinite linear;animation:loader 1s infinite linear;border:.5em solid rgba(45,45,46,.12);border-radius:50%;border-top-color:rgba(45,45,46,.47);display:block;height:4em;-webkit-transform:translateZ(0);transform:translateZ(0);width:4em;content:"";left:50%;margin:-2em 0 0 -2em;position:absolute;top:50%}.doc-list.is-loading.first-load:before{margin:4rem auto;position:static}}.doc-list [v-cloak],.doc-list>.loader{display:none}.doc-list .loader[v-cloak]{display:block}.doc-list>.loader{margin:4rem auto}.pdf-export{font-size:10pt}.pdf-export tr{page-break-inside:avoid}.pdf-export h1,.pdf-export .heading1{font-size:20pt}.pdf-export h2,.pdf-export .heading2{font-size:18pt}.pdf-export h3,.pdf-export .heading3{font-size:16pt}.pdf-export h4,.pdf-export .heading4{font-size:14pt}.pdf-export h5,.pdf-export .heading5{font-size:10pt}.pdf-export .pdf-logo{display:block;fill:#c8322b;height:50px;width:52px}.pdf-export .pdf-header{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1em 0}.pdf-export .pdf-heading{margin-top:.5in}.pdf-export .pdf-criteria{background-color:#f7f7f7;font-size:.875rem;margin-bottom:1em;padding:1em}.pdf-export .pdf-criteria-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.625;border-bottom:1px solid rgba(0,0,0,.08);display:block;padding-bottom:.5em}.pdf-export .pdf-criteria-title{font-size:1.125rem}@media screen and (min-width: 30rem){.pdf-export .pdf-criteria-title{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.pdf-export .pdf-criteria-title{font-size:1.25rem}}.pdf-export .pdf-criteria-heading{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;display:block}.pdf-export .pdf-criteria-options:after{clear:both;content:"";display:table}.pdf-export .pdf-criteria-cat{float:left;padding:20px 15px 0;width:33.3333333333%}.pdf-export .pdf-criteria-cat:nth-child(3n+1){clear:both}.pdf-export .pdf-criteria-list{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0}.pdf-export .pdf-criteria-list li{margin-top:.25em}.pdf-export .pdf-criteria-list+.pdf-criteria-heading{margin-top:1.25em}.pdf-export .pdf-footer{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;background-color:#f7f7f7;padding:1em;text-align:center}.pdf-export .pdf-footer-info{display:inline-block;margin:0 1em;vertical-align:middle}.pdf-export .pdf-section-title{margin:1.5rem 0 1rem;padding-bottom:.5rem}.pdf-export .pdf-section-title>*{margin:0}.pdf-export .pdf-section-title h2{font-weight:700}.pdf-export .pdf-section-title p{font-size:10px}.pdf-export .material-product-banner{padding:10px}.pdf-export .material-product-banner-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pdf-export .material-product-banner-code{font-size:1em}.pdf-export table+.material-product-banner{margin-top:.5in}.pdf-export .material-product-banner-image{border:none;margin-right:10px;max-width:80px}.pdf-export .material-product-banner .search-result-title{color:#5a5b5c;font-size:10px}.pdf-export .material-product-banner .search-result-term{font-size:14px;font-weight:700}.pdf-export [class*=block-grid-]{text-align:center}.pdf-export [class*=block-grid-] img{display:block;width:100%}.pdf-export [class*=block-grid-] .swatch-card-title{display:block;font-weight:700;margin-top:.5em;text-transform:none}.pdf-export [class*=block-grid-] .swatch-card-note{color:#5a5b5c;display:block;font-size:10px}.pdf-export .pdf-grid{text-align:center}.pdf-export .pdf-grid:after{clear:both;content:"";display:table}.pdf-export .pdf-grid>div{float:left;margin:0 2% 3% 0;width:18.4%}.pdf-export .pdf-grid>div:nth-child(5n){margin-right:0}.pdf-export .pdf-grid>div:nth-child(5n+1){clear:both}.pdf-export .pdf-grid img{display:block;width:100%}.pdf-export .pdf-grid .swatch-card-title{display:block;font-weight:700;margin-top:.5em;text-transform:none}.pdf-export .pdf-grid .swatch-card-note{color:#5a5b5c;display:block;font-size:10px}.pdf-export .prod-comp{margin-bottom:.5in}.pdf-export .prod-comp .compare-1 td,.pdf-export .prod-comp .compare-1 th{width:50%}.pdf-export .prod-comp .compare-2 td,.pdf-export .prod-comp .compare-2 th{width:33.3333333333%}.pdf-export .prod-comp .compare-3 td,.pdf-export .prod-comp .compare-3 th{width:25%}.pdf-export .prod-comp .compare-4 td,.pdf-export .prod-comp .compare-4 th{width:20%}.pdf-export .prod-comp-delete,.pdf-export .prod-comp-group-header th svg{display:none}.pdf-export .prod-comp thead{display:table-row-group}.pdf-export .prod-comp thead th{position:relative}.pdf-export .prod-comp .prod-comp-field th{font-size:1em;font-weight:600}.pdf-export .prod-comp-preview img{max-height:120px}.pdf-export .prod-comp-check{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 21 21" style="fill: %23626262;"%3E%3Cpath d="M10.5 21C4.71 21 0 16.29 0 10.5S4.71 0 10.5 0 21 4.71 21 10.5 16.37 21 10.5 21zm0-19.76c-5.1 0-9.26 4.17-9.26 9.26s4.17 9.26 9.26 9.26 9.26-4.17 9.26-9.26c0-5.1-4.16-9.26-9.26-9.26z"%3E%3C/path%3E%3Cpath d="M9.64 12.81c-.46 0-.85-.15-1.08-.46l-1.39-1.39a.61.61 0 0 1 0-.85.61.61 0 0 1 .85 0l1.39 1.39c.15.15.15.15.23.15.09 0 .12-.04.23-.15l3.32-3.32a.61.61 0 0 1 .85 0c.23.23.23.62 0 .85l-3.32 3.32c-.23.22-.61.46-1.08.46z"%3E%3C/path%3E%3C/svg%3E');background-repeat:no-repeat;background-size:100% 100%}.image-library-card{background-color:#f7f7f7;margin:0 auto;position:relative;-webkit-transition:.3s all ease-out;transition:.3s all ease-out}@media screen and (min-width: 56rem){.image-library-card{background-color:#5a5b5c;overflow:hidden}}@media screen and (min-width: 56rem){.image-library-card:hover .image-library-card-title,.image-library-card:hover .image-library-card-actions,.image-library-card:focus .image-library-card-title,.image-library-card:focus .image-library-card-actions,.image-library-card:focus-within .image-library-card-title,.image-library-card:focus-within .image-library-card-actions{opacity:1;-webkit-transform:none;transform:none}.image-library-card:hover .image-library-card-image,.image-library-card:focus .image-library-card-image,.image-library-card:focus-within .image-library-card-image{-webkit-filter:blur(3px);filter:blur(3px);opacity:.4;-webkit-transform:scale(1.1);transform:scale(1.1)}}.image-library-card.is-loading{background:#f7f7f7;min-height:15rem}.image-library-card.is-loading>*{opacity:0}.image-library-card.is-loading:before{-webkit-animation:loader 1s infinite linear;animation:loader 1s infinite linear;border:.5em solid rgba(45,45,46,.12);border-radius:50%;border-top-color:rgba(45,45,46,.47);height:4em;-webkit-transform:translateZ(0);transform:translateZ(0);width:4em;border-color:rgba(45,45,46,.47);border-top-color:transparent;border-width:.125rem;content:"";display:block;height:1.5rem;left:50%;margin:-.75rem 0 0 -.75rem;position:absolute;top:50%;width:1.5rem}.image-library .image-library-card{margin-bottom:3%}@media screen and (min-width: 30rem){.image-library .image-library-card{margin-bottom:2%}}@media screen and (min-width: 56rem){.image-library .image-library-card{margin-bottom:1%}}.image-library-card a{display:block;text-decoration:none}.image-library-card-wrap{cursor:pointer;overflow:hidden}.image-library-card-image{background:#f7f7f7;-webkit-transition:.3s opacity ease-out,.5s -webkit-transform ease-out;transition:.3s opacity ease-out,.5s -webkit-transform ease-out;transition:.3s opacity ease-out,.5s transform ease-out;transition:.3s opacity ease-out,.5s transform ease-out,.5s -webkit-transform ease-out}.image-library-card-image img{display:block;width:100%}.image-library-card-title{display:none}@media screen and (min-width: 56rem){.image-library-card-title{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(45,45,46,.6)),to(transparent));background:linear-gradient(to bottom,rgba(45,45,46,.6) 0,transparent 100%);color:#fff;display:block;font-size:1rem;font-weight:400;left:0;line-height:1.5;opacity:0;padding:1.5rem 2rem;position:absolute;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:.5s opacity ease-out,.3s -webkit-transform ease-out;transition:.5s opacity ease-out,.3s -webkit-transform ease-out;transition:.3s transform ease-out,.5s opacity ease-out;transition:.3s transform ease-out,.5s opacity ease-out,.3s -webkit-transform ease-out;width:100%;word-break:break-word;word-wrap:break-word;overflow-wrap:break-word}}.image-library-card-actions{background-color:#fff;border:1px solid rgba(0,0,0,.08);border-top:none;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%}@media screen and (min-width: 56rem){.image-library-card-actions{background-color:rgba(45,45,46,.6);border:none;bottom:0;left:0;opacity:0;position:absolute;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:.5s opacity ease-out,.3s -webkit-transform ease-out;transition:.5s opacity ease-out,.3s -webkit-transform ease-out;transition:.3s transform ease-out,.5s opacity ease-out;transition:.3s transform ease-out,.5s opacity ease-out,.3s -webkit-transform ease-out}}.image-library-card-action{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0px}.image-library-card-action:not(:last-child){border-right:1px solid rgba(0,0,0,.08)}@media screen and (min-width: 56rem){.image-library-card-action:not(:last-child){border-right:none}}.image-library-card-action>a,.image-library-card-action>input[type=checkbox]+label,.image-library-card-action .dropdown-toggle{display:block;padding:1rem;-webkit-transition:.2s all ease-out;transition:.2s all ease-out}@media screen and (min-width: 56rem){.image-library-card-action>a:hover,.image-library-card-action>a:focus,.image-library-card-action>input[type=checkbox]+label:hover,.image-library-card-action>input[type=checkbox]+label:focus,.image-library-card-action .dropdown-toggle:hover,.image-library-card-action .dropdown-toggle:focus{background-color:rgba(255,255,255,.2)}.image-library-card-action>a:hover .icon,.image-library-card-action>a:focus .icon,.image-library-card-action>input[type=checkbox]+label:hover .icon,.image-library-card-action>input[type=checkbox]+label:focus .icon,.image-library-card-action .dropdown-toggle:hover .icon,.image-library-card-action .dropdown-toggle:focus .icon{fill:#fff}.image-library-card-action>a:hover:before,.image-library-card-action>a:focus:before,.image-library-card-action>input[type=checkbox]+label:hover:before,.image-library-card-action>input[type=checkbox]+label:focus:before,.image-library-card-action .dropdown-toggle:hover:before,.image-library-card-action .dropdown-toggle:focus:before{border-color:#fff}}@media screen and (min-width: 56rem){.image-library-card-action>input[type=checkbox]:focus+label{background-color:rgba(255,255,255,.2)}.image-library-card-action>input[type=checkbox]:focus+label:before{border-color:#fff}}.image-library-card-action input[type=checkbox]+label{margin-bottom:0}.image-library-card-action input[type=checkbox]+label:before{border-color:#5a5b5c;border-width:1px;margin:0 auto;position:static}@media screen and (min-width: 56rem){.image-library-card-action input[type=checkbox]+label:before{background-color:transparent;border-color:#ededed}}.image-library-card-action input[type=checkbox]:checked+label:before{border-color:#5a5b5c}.image-library-card-action .icon{display:block;fill:#5a5b5c;height:1rem;margin:0 auto;width:1rem}@media screen and (min-width: 56rem){.image-library-card-action .icon{fill:#ededed}}.image-library-card-action .dropdown{display:block;position:static;text-align:left}.image-library-card-action .dropdown-toggle{background:none;border:none;border-radius:0;max-width:none;min-width:0;width:100%}.image-library-card-action .dropdown.is-active .dropdown-toggle{background-color:#c8322b}.image-library-card-action .dropdown.is-active .dropdown-toggle .icon{fill:#fff;-webkit-transform:none;transform:none}.image-library-card-action .dropdown-menu{border-left:1px solid rgba(0,0,0,.08);border-right:1px solid rgba(0,0,0,.08);border-radius:0;min-width:0}@media screen and (min-width: 56rem){.image-library-card-action .dropdown-menu{bottom:100%;top:auto}}.image-library-card .copy-success-message{background-color:#0f9159;border-radius:3px;bottom:100%;color:#fff;display:block;height:0;left:50%;margin-bottom:1em;opacity:0;padding:0;position:absolute;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%);width:80%;z-index:-1}.image-library-card .copy-success-message.active{height:auto;padding:1.5rem;opacity:1;-webkit-transform:translate(-50%,0);transform:translate(-50%);-webkit-transition:.3s opacity ease-out,.3s -webkit-transform ease-out;transition:.3s opacity ease-out,.3s -webkit-transform ease-out;transition:.3s transform ease-out,.3s opacity ease-out;transition:.3s transform ease-out,.3s opacity ease-out,.3s -webkit-transform ease-out;z-index:100}.image-library-card .copy-success-message .icon{display:inline-block;fill:#fff;height:.75em;margin-right:.25em;width:1em}.image-library-card.selected .image-library-card-actions{opacity:1;-webkit-transform:none;transform:none}@media screen and (min-width: 56rem){.image-library-card.selected .image-library-card-action input[type=checkbox]+label{background-color:#c8322b}}@media screen and (min-width: 56rem){.image-library-card.selected .image-library-card-action input[type=checkbox]+label:before{border-color:#fff;color:#fff}}.modal-download-menu{display:inline-block;position:relative;vertical-align:top}.modal-download-menu .dropdown-menu{left:auto;right:0}.modal-download-menu.active .fancybox-button{background-color:#c8322b;color:#fff}.modal-download-menu.active .dropdown-menu{display:block}.image-library-card,.image-library .js-item-sizer{width:100%}@media screen and (min-width: 30rem){.image-library-card,.image-library .js-item-sizer{width:49%}}@media screen and (min-width: 56rem){.image-library-card,.image-library .js-item-sizer{width:32.6666666667%}}@media screen and (min-width: 70rem){.image-library-4-up .image-library-card,.image-library-4-up .js-item-sizer{width:24.25%}}.image-library .js-gutter-sizer{width:3%}@media screen and (min-width: 30rem){.image-library .js-gutter-sizer{width:2%}}@media screen and (min-width: 56rem){.image-library .js-gutter-sizer{width:1%}}.image-library{position:relative}@media screen and (min-width: 56rem){.image-library.is-loading:before{-webkit-animation:loader 1s infinite linear;animation:loader 1s infinite linear;border:.5em solid rgba(45,45,46,.12);border-radius:50%;border-top-color:rgba(45,45,46,.47);display:block;height:4em;-webkit-transform:translateZ(0);transform:translateZ(0);width:4em;content:"";margin:4rem auto}}.image-library [v-cloak],.image-library>.loader{display:none}.image-library .loader[v-cloak]{display:block}.image-library>.loader{margin:4rem auto}.download-bar{background-color:#f7f7f7;border-top:3px solid rgba(0,0,0,.08);bottom:0;left:0;padding:1rem 0;position:fixed;-webkit-transform:translateY(100%);transform:translateY(100%);width:100%}.download-bar.active{-webkit-transform:none;transform:none;-webkit-transition:.3s all ease-out;transition:.3s all ease-out}.download-bar-content{margin-left:auto;margin-right:auto;max-width:100rem;padding-left:5vmin;padding-right:5vmin;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 70rem){.download-bar-content{padding-left:3vmin;padding-right:3vmin}}.download-bar .dropdown-menu{bottom:100%;top:auto}.scrolling-hero{background-color:#f7f7f7;max-width:3000px;margin:0 auto;position:relative}@media screen and (min-width: 70rem){.scrolling-hero{background-color:transparent}}.scrolling-hero .slide:not(:first-child){display:none}.scrolling-hero .slick-initialized .slide:not(:first-child){display:block}@media screen and (min-width: 102rem){.scrolling-hero .slick-slide{margin:0 -8rem;max-width:calc(100rem - 6vmin)}}.scrolling-hero .slick-slide.slick-current,.scrolling-hero .slick-slide.slick-center{position:relative;z-index:10}.scrolling-hero .slide-content{display:block;position:relative;text-decoration:none}.scrolling-hero .slide-content:hover .arrow-link,.scrolling-hero .slide-content:focus .arrow-link{color:#2d2d2e}@media screen and (min-width: 70rem){.scrolling-hero .slide-content:hover .arrow-link,.scrolling-hero .slide-content:focus .arrow-link{color:#fff}}.scrolling-hero .slide-content:hover .arrow-link span:not(.no-wrap),.scrolling-hero .slide-content:focus .arrow-link span:not(.no-wrap){text-decoration-color:inherit;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:.2em}@media screen and (min-width: 102rem){.scrolling-hero .slide-content{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.16;-webkit-transform:scale(.85) translateZ(0);transform:scale(.85) translateZ(0);-webkit-transition:.9s all ease-out;transition:.9s all ease-out}}@media screen and (min-width: 70rem){.scrolling-hero .slick-current .slide-content,.scrolling-hero .slick-center .slide-content{-webkit-filter:none;filter:none;opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@media screen and (min-width: 70rem){.scrolling-hero .slide-content:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),color-stop(90%,rgba(45,45,46,.8)));background:linear-gradient(to bottom,transparent 50%,rgba(45,45,46,.8) 90%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}}.scrolling-hero .slide-content img{width:100%}.scrolling-hero .slide-content video{display:block;height:auto!important;max-width:100%;width:1600px}.scrolling-hero .hero-overlay{color:#5a5b5c;padding:2rem 5vmin}@media screen and (min-width: 70rem){.scrolling-hero .hero-overlay{bottom:0;left:0;padding:3vmin;position:absolute;width:100%;z-index:3}}@media screen and (min-width: 102rem){.scrolling-hero .hero-overlay{padding:2.5rem 3.5rem}}.hero-sub-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;color:#5a5b5c;margin:0}@media screen and (min-width: 70rem){.hero-sub-title{color:#fff}}.scrolling-hero .hero-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.25;margin:0;text-transform:none}.scrolling-hero .hero-title{font-size:1.75rem}@media screen and (min-width: 30rem){.scrolling-hero .hero-title{font-size:calc(1.75rem + .75*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.scrolling-hero .hero-title{font-size:2.5rem}}@media screen and (min-width: 70rem){.scrolling-hero .hero-title{color:#fff;line-height:1.15}}.hero-teaser{font-weight:300;margin:.25em 0 0}.hero-teaser{font-size:1.125rem}@media screen and (min-width: 30rem){.hero-teaser{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.hero-teaser{font-size:1.25rem}}@media screen and (min-width: 70rem){.hero-teaser{color:#fff}}.scrolling-hero .slide-content .arrow-link{color:#c8322b}@media screen and (min-width: 70rem){.scrolling-hero .slide-content .arrow-link{color:#fff}.scrolling-hero .slide-content .arrow-link .icon{fill:#fff}}.scrolling-hero .carousel-nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid rgba(0,0,0,.08);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 5vmin;text-align:center}@media screen and (min-width: 70rem){.scrolling-hero .carousel-nav{border-top:none;display:block;margin:0 0 3rem}}@media screen and (min-width: 102rem){.scrolling-hero .carousel-nav{margin:0}}.scrolling-hero .slick-arrow{background:none;color:#5a5b5c;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;height:auto;padding:.875em 1.25em;position:static;-webkit-transform:none;transform:none;width:auto}.scrolling-hero .slick-arrow:hover.next:before,.scrolling-hero .slick-arrow:hover.prev:after,.scrolling-hero .slick-arrow:focus.next:before,.scrolling-hero .slick-arrow:focus.prev:after{color:#c8322b}.scrolling-hero .slick-arrow:hover svg,.scrolling-hero .slick-arrow:focus svg{fill:#c8322b}@media screen and (min-width: 56rem){.scrolling-hero .slick-arrow{background-color:transparent;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;font-size:1em;height:auto;margin-top:0;padding:.875em 1.25em;position:static;width:auto}}@media screen and (min-width: 70rem){.scrolling-hero .slick-arrow{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:.1875em solid #fff;border-radius:100%;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.08);box-shadow:inset 0 0 0 1px rgba(0,0,0,.08);display:-webkit-box;display:-ms-flexbox;display:flex;height:3em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:-1.5em;padding:0;position:absolute;text-align:center;top:50%;-webkit-transition:.3s all ease-out;transition:.3s all ease-out;width:3em;z-index:20}.scrolling-hero .slick-arrow:hover,.scrolling-hero .slick-arrow:focus{background:#c8322b;border-color:#c8322b;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.scrolling-hero .slick-arrow:hover svg,.scrolling-hero .slick-arrow:focus svg{fill:#fff}}@media screen and (min-width: 80rem){.scrolling-hero .slick-arrow{font-size:1.5em}}.scrolling-hero .slick-arrow svg{height:.6875em;width:.3125em}@media screen and (min-width: 70rem){.scrolling-hero .slick-arrow svg{height:1em;width:.5em}}@media screen and (min-width: 70rem){.scrolling-hero .slick-arrow.next{right:3vmin}}@media screen and (min-width: 102rem){.scrolling-hero .slick-arrow.next{margin-right:calc(-50rem + 3vmin - 1.5em);right:50%}}.scrolling-hero .slick-arrow.next:before{font-weight:300;content:"Next";margin-right:.5em}.scrolling-hero .slick-arrow.next:before{font-size:1.125rem}@media screen and (min-width: 30rem){.scrolling-hero .slick-arrow.next:before{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.scrolling-hero .slick-arrow.next:before{font-size:1.25rem}}@media screen and (min-width: 70rem){.scrolling-hero .slick-arrow.next:before{content:none}}@media screen and (min-width: 70rem){.scrolling-hero .slick-arrow.prev{left:3vmin}}@media screen and (min-width: 102rem){.scrolling-hero .slick-arrow.prev{left:50%;margin-left:calc(-50rem + 3vmin - 1.5em)}}.scrolling-hero .slick-arrow.prev:after{font-weight:300;content:"Prev";margin-left:.5em}.scrolling-hero .slick-arrow.prev:after{font-size:1.125rem}@media screen and (min-width: 30rem){.scrolling-hero .slick-arrow.prev:after{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.scrolling-hero .slick-arrow.prev:after{font-size:1.25rem}}@media screen and (min-width: 70rem){.scrolling-hero .slick-arrow.prev:after{content:none}}.scrolling-hero .slick-dotted{margin-bottom:0!important}@media screen and (min-width: 70rem){.scrolling-hero .slick-dotted{margin-bottom:calc(3vmin + 1.5rem)!important}}.scrolling-hero .slick-dots{display:none!important}@media screen and (min-width: 70rem){.scrolling-hero .slick-dots{display:block!important}}.image-link-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.image-link{background-color:#5a5b5c;overflow:hidden;position:relative;text-align:center;text-decoration:none;width:11rem}@media screen and (min-width: 30rem){.image-link{width:14rem}}.image-link:hover:after,.image-link:focus:after{opacity:1}.image-link:hover .image-link-img,.image-link:focus .image-link-img{opacity:.8;-webkit-transform:none;transform:none}.image-link:hover .image-link-title,.image-link:focus .image-link-title{bottom:0;-webkit-transform:none;transform:none}.image-link-row .image-link{margin:.75vmin}.image-link:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),to(rgba(45,45,46,.8)));background:linear-gradient(to bottom,transparent 50%,rgba(45,45,46,.8) 100%);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:.6s opacity ease-out;transition:.6s opacity ease-out;width:100%;z-index:1}.image-link-img{display:block;opacity:.2;margin:0 auto;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:.3s opacity ease-out,.6s -webkit-transform ease-out;transition:.3s opacity ease-out,.6s -webkit-transform ease-out;transition:.3s opacity ease-out,.6s transform ease-out;transition:.3s opacity ease-out,.6s transform ease-out,.6s -webkit-transform ease-out;width:100%}.image-link-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.625;bottom:50%;color:#fff;display:block;left:0;line-height:1.5;padding:1.25rem 1.75rem;position:absolute;-webkit-transform:translateY(50%);transform:translateY(50%);-webkit-transition:.4s all ease-out;transition:.4s all ease-out;width:100%;z-index:2}.image-link-title{font-size:1.125rem}@media screen and (min-width: 30rem){.image-link-title{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.image-link-title{font-size:1.25rem}}.featured-articles-container{container-name:featured-articles-container;container-type:inline-size}.featured-articles{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--gutter);overflow-x:auto;padding:0 var(--gutter) 1rem var(--gutter);scroll-behavior:smooth;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-color:var(--color-scrollbar) transparent;scroll-padding:0 var(--gutter);scrollbar-width:thin}@container featured-articles-container (min-width: 50rem){.featured-articles{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow-x:visible;padding:0}}@container featured-articles-container (min-width: 50rem){.featured-articles.has-2 .featured-article-item,.featured-articles.has-4 .featured-article-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - var(--gutter)) / 2);flex:0 0 calc((100% - var(--gutter)) / 2)}}@container featured-articles-container (min-width: 80rem){.featured-articles.has-4 .featured-article-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - var(--gutter) * 3) / 4);flex:0 0 calc((100% - var(--gutter) * 3) / 4)}}@container featured-articles-container (min-width: 50rem){.featured-articles.has-3 .featured-article-item,.featured-articles.has-5 .featured-article-item,.featured-articles.has-6 .featured-article-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - var(--gutter) * 2) / 3);flex:0 0 calc((100% - var(--gutter) * 2) / 3)}}@container featured-articles-container (min-width: 100rem){.featured-articles.has-5 .featured-article-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - var(--gutter) * 4) / 5);flex:0 0 calc((100% - var(--gutter) * 4) / 5)}}@container featured-articles-container (min-width: 130rem){.featured-articles.has-6 .featured-article-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - var(--gutter) * 5) / 6);flex:0 0 calc((100% - var(--gutter) * 5) / 6)}}.inner .unit .featured-articles{margin:0 calc(var(--gutter) * -1)}@container featured-articles-container (min-width: 50rem){.inner .unit .featured-articles{margin:0}}.featured-article-item{-webkit-box-flex:0;-ms-flex:0 0 90%;flex:0 0 90%;max-width:30rem;scroll-snap-align:start}.featured-article-item :first-child{margin-top:0}.featured-article-item :last-child{margin-bottom:0}@container featured-articles-container (min-width: 60rem){.featured-article-item{max-width:none}}.featured-article-img{margin-bottom:1.5rem;position:relative}.featured-article-img img{aspect-ratio:16/9;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.featured-article-date{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;display:block;margin-bottom:.25rem}.featured-article-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.625;display:block}.featured-article-title{font-size:1.125rem}@media screen and (min-width: 30rem){.featured-article-title{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.featured-article-title{font-size:1.25rem}}.featured-article-type{font-size:.75rem;font-weight:400;letter-spacing:.1em;line-height:1.125;background-color:#c8322b;bottom:1rem;color:#fff;left:0;padding:.5em .75em;position:absolute;text-transform:uppercase}@container featured-articles-container (min-width: 50rem){.featured-article-type{bottom:1.5rem}}.sidebar-general{background-color:#f7f7f7;padding:1.5rem}.sidebar-general :first-child{margin-top:0}.sidebar-general :last-child{margin-bottom:0}.sidebar-general-img{margin-bottom:1rem}@media screen and (min-width: 30rem){.sidebar-general-img{margin-bottom:1.5rem}}.sidebar-general-img img{display:block}.sidebar-general-subtitle{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;display:block;margin:0}.sidebar-general-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.625;display:block;margin:0}.sidebar-general-title{font-size:1.125rem}@media screen and (min-width: 30rem){.sidebar-general-title{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.sidebar-general-title{font-size:1.25rem}}.sidebar-general-title+.sidebar-general-content{margin-top:1rem}.sidebar-general-content>:last-child{margin-bottom:0}.two-col-grid{display:-ms-grid;display:grid;grid-auto-rows:1fr;-ms-grid-columns:()[1fr];grid-template-columns:repeat(1fr)}@media screen and (min-width: 56rem){.two-col-grid{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}.two-col-grid-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;text-decoration:none}a.two-col-grid-item:before{border:1px solid rgba(45,45,46,.18);bottom:1em;content:"";left:1em;opacity:0;position:absolute;right:1em;top:1em;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:.3s all ease-out;transition:.3s all ease-out;z-index:3}@media screen and (min-width: 56rem){a.two-col-grid-item:before{bottom:2em;left:2em;right:2em;top:2em}}a.two-col-grid-item.text-white:before,a.two-col-grid-item.spec-sheet-pdf-project:before{border-color:rgba(255,255,255,.4)}a.two-col-grid-item:after{background-color:#f7f7f7;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:.3s all ease-out;transition:.3s all ease-out;z-index:2}a.two-col-grid-item.text-white:after,a.two-col-grid-item.spec-sheet-pdf-project:after{background-color:#5a5b5c}a.two-col-grid-item{color:#5a5b5c}a.two-col-grid-item:hover:before,a.two-col-grid-item:focus:before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}a.two-col-grid-item:hover:after,a.two-col-grid-item:focus:after{opacity:.3}a.two-col-grid-item:hover .two-col-grid-img,a.two-col-grid-item:focus .two-col-grid-img{-webkit-filter:blur(4px);filter:blur(4px);-webkit-transform:scale(1.1);transform:scale(1.1)}.two-col-grid-img{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;display:block;height:100%;left:0;margin:0 auto;position:absolute;top:0;-webkit-transition:.3s -webkit-transform ease-out;transition:.3s -webkit-transform ease-out;transition:.3s transform ease-out;transition:.3s transform ease-out,.3s -webkit-transform ease-out;width:100%;z-index:1}.two-col-grid-overlay{-ms-flex-preferred-size:100%;flex-basis:100%;padding:3em 2em;position:relative;text-align:center;z-index:4}@media screen and (min-width: 56rem){.two-col-grid-overlay{padding:6vmin 3vmin}}.two-col-grid-item:not(.two-col-grid-header) .two-col-grid-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.25;display:block;margin-top:0;text-align:center}.two-col-grid-item:not(.two-col-grid-header) .two-col-grid-title{font-size:1.75rem}@media screen and (min-width: 30rem){.two-col-grid-item:not(.two-col-grid-header) .two-col-grid-title{font-size:calc(1.75rem + .75*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.two-col-grid-item:not(.two-col-grid-header) .two-col-grid-title{font-size:2.5rem}}.two-col-grid-item:not(.two-col-grid-header) .two-col-grid-title:after{background-color:rgba(0,0,0,.08);content:"";display:block;height:.075em;margin:.5em auto 0;max-height:3px;min-height:2px;min-width:32px;width:1em}.text-white .two-col-grid-item:not(.two-col-grid-header) .two-col-grid-title,.spec-sheet-pdf-project .two-col-grid-item:not(.two-col-grid-header) .two-col-grid-title{color:#fff}.text-white .two-col-grid-item:not(.two-col-grid-header) .two-col-grid-title:after,.spec-sheet-pdf-project .two-col-grid-item:not(.two-col-grid-header) .two-col-grid-title:after{background-color:#fff;opacity:.2}.two-col-grid-teaser{font-weight:300;margin-bottom:0}.two-col-grid-teaser{font-size:1.125rem}@media screen and (min-width: 30rem){.two-col-grid-teaser{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.two-col-grid-teaser{font-size:1.25rem}}.two-col-grid-item.text-white .two-col-grid-title,.two-col-grid-item.spec-sheet-pdf-project .two-col-grid-title,.two-col-grid-item.text-white .two-col-grid-teaser,.two-col-grid-item.spec-sheet-pdf-project .two-col-grid-teaser{color:#fff}.two-col-grid-item.text-white .two-col-grid-title:after,.two-col-grid-item.spec-sheet-pdf-project .two-col-grid-title:after,.two-col-grid-item.text-white .two-col-grid-teaser:after,.two-col-grid-item.spec-sheet-pdf-project .two-col-grid-teaser:after{background-color:#fff;opacity:.3}@media screen and (min-width: 56rem){.two-col-grid-header .two-col-grid-overlay{text-align:left}}.two-col-grid-header .two-col-grid-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.25}.two-col-grid-header .two-col-grid-title{font-size:1.75rem}@media screen and (min-width: 30rem){.two-col-grid-header .two-col-grid-title{font-size:calc(1.75rem + .75*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.two-col-grid-header .two-col-grid-title{font-size:2.5rem}}.sidebar-filters{background-color:#f7f7f7}.material-product-nav+.sidebar-filters{margin-top:5vmin}@media screen and (min-width: 70rem){.material-product-nav+.sidebar-filters{margin-top:3vmin}}.sidebar-filters-header{color:#5a5b5c;display:block;line-height:1.75;margin:0;padding:1.5rem;position:relative;-webkit-transition:.2s all ease-out;transition:.2s all ease-out}@media screen and (min-width: 70rem){.sidebar-filters-header{background:transparent;border:none;border-radius:0;padding:1.5rem}.sidebar-filters-header:hover,.sidebar-filters-header:focus{border:none}}.sidebar-filters-accordion-header:not(:has(.accordion-button)){background:#fff;border:2px solid rgba(0,0,0,.08);border-radius:3px;color:currentColor;cursor:pointer;max-width:none;padding:1rem 2.5rem 1rem 1.5rem;text-align:left;width:100%}.sidebar-filters-accordion-header:not(:has(.accordion-button)):hover,.sidebar-filters-accordion-header:not(:has(.accordion-button)):focus{background:#5a5b5c;border-color:#5a5b5c;color:#fff}@media screen and (min-width: 70rem){.sidebar-filters-accordion-header:not(:has(.accordion-button)){background:transparent;border:none;border-radius:0;padding:1.5rem}.sidebar-filters-accordion-header:not(:has(.accordion-button)):hover,.sidebar-filters-accordion-header:not(:has(.accordion-button)):focus{background:transparent;border:none;color:#5a5b5c;cursor:auto}}.sidebar-filters-accordion-header .accordion-button{background:#fff;border:2px solid rgba(0,0,0,.08);border-radius:3px;color:currentColor;cursor:pointer;max-width:none;padding:1rem 2.5rem 1rem 1.5rem;text-align:left;width:100%}.sidebar-filters-accordion-header .accordion-button:hover,.sidebar-filters-accordion-header .accordion-button:focus{background:#5a5b5c;border-color:#5a5b5c;color:#fff}@media screen and (min-width: 70rem){.sidebar-filters-accordion-header .accordion-button{background:transparent;border:none;border-radius:0;padding:1.5rem}.sidebar-filters-accordion-header .accordion-button:hover,.sidebar-filters-accordion-header .accordion-button:focus{background:transparent;border:none;color:#5a5b5c;cursor:auto}}.sidebar-filters-accordion-header .accordion-button[disabled]{cursor:auto;opacity:1}.sidebar-filters-accordion-header .accordion-button[disabled]:hover,.sidebar-filters-accordion-header .accordion-button[disabled]:focus{background:transparent}.sidebar-filters-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;border-bottom:2px solid rgba(0,0,0,.08);color:currentColor;display:block;padding-bottom:.75rem}.sidebar-filters-accordion-header .sidebar-filters-title{border-bottom:none;padding-bottom:0}@media screen and (min-width: 70rem){.sidebar-filters-accordion-header .sidebar-filters-title{border-bottom:2px solid rgba(0,0,0,.08);padding-bottom:.75rem}}.sidebar-filters-title .num,.sidebar-filters-title .prod-comp-selection-count,.sidebar-filters-title .event-card-year,.sidebar-filters-title .doc-library-item-date,.sidebar-filters-title .doc-library-version-date{display:none}.sidebar-filters-toggle{display:block;margin-top:-.1875em;position:absolute;right:1rem;text-align:center;top:50%;-webkit-transition:.2s -webkit-transform ease-out;transition:.2s -webkit-transform ease-out;transition:.2s transform ease-out;transition:.2s transform ease-out,.2s -webkit-transform ease-out}@media screen and (min-width: 70rem){.sidebar-filters-toggle{display:none}}.sidebar-filters-toggle svg{display:block;fill:currentColor;height:.375em;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;width:.75em}.sidebar-filters-teaser{padding:1.25rem 1rem}.sidebar-filters-teaser>:first-child{margin-top:0}.sidebar-filters-teaser>:last-child{margin-bottom:0}.sidebar-filters-teaser+.sidebar-filters-content{padding-top:0!important}.sidebar-filters-teaser+.sidebar-filters-content>:first-child{border-top:1px solid rgba(0,0,0,.08);padding-top:1.25rem}.js-sidebar-filters-item.open .sidebar-filters-accordion-header .accordion-button{background-color:#c8322b;border-color:#c8322b;color:#fff}@media screen and (min-width: 70rem){.js-sidebar-filters-item.open .sidebar-filters-accordion-header .accordion-button{background:transparent;border:none;color:#5a5b5c}}.js-sidebar-filters-item.open .sidebar-filters-toggle svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sidebar-filters-content{padding:0 1.5rem 1.5rem}@media screen and (min-width: 70rem){.sidebar-filters-content{display:block!important;height:auto!important;padding:0 1.5rem 1.5rem!important}}.js-sidebar-filters .sidebar-filters-content{display:none;padding-top:1.5rem}.sidebar-filters-category{color:#2d2d2e;font-size:1rem;font-weight:600;display:block;margin:0;padding:.5rem 0;text-transform:none}.sidebar-filters-subcategory{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;display:block;margin:1rem 0 .5rem}.sidebar-filters-subcategory:first-child{margin-top:0}.sidebar-filter-group+.sidebar-filters-accordion{margin-top:1rem}.js .filter-overflow-scroll{max-height:18rem;overflow:auto}.sidebar-filters-list{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0;-webkit-box-sizing:border-box;box-sizing:border-box}.scroll-scrolly_visible>.sidebar-filters-list{padding-right:.5rem}.sidebar-filters-list .sidebar-filters-list{margin-left:1rem}.sidebar-filters-list li{position:relative}.sidebar-filters-list .filter-category-link{color:#2d2d2e;display:block;margin-bottom:.375em;padding-left:1.5rem;position:relative;text-decoration:none}.sidebar-filters-list .filter-category-link .icon{display:block;fill:#2d2d2e;height:.625em;left:.5em;position:absolute;top:.475em;width:.3125em}.sidebar-filters-list .filter-category-link.current{color:#c8322b}.sidebar-filters-list .sidebar-filters-list .filter-category-link{color:#5a5b5c}.sidebar-filters-list a.filter-category-link:hover,.sidebar-filters-list a.filter-category-link:focus{color:#c8322b}.sidebar-filters-list a.filter-category-link:hover .icon,.sidebar-filters-list a.filter-category-link:focus .icon{fill:#c8322b}.sidebar-filters-list label{margin-bottom:0;z-index:2}.sidebar-filters-list label:hover+.expand-icon,.sidebar-filters-list label:focus+.expand-icon{background-color:#fff;opacity:1}.sidebar-filters-list.js-expandable-radios label{padding-right:1.5rem}.sidebar-filters-list .sidebar-filters-list label{font-size:.875rem}.sidebar-filters-sublist{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0;margin-left:1.5em}.sidebar-filters-buttons{background-color:#f7f7f7;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;margin:1.5rem -1.5rem -1.5rem;padding:1rem 1.5rem;position:sticky;z-index:20}@media screen and (min-width: 56rem){.sidebar-filters-buttons{font-size:1rem}}.sidebar-filters-buttons.active{bottom:0;position:sticky}.sidebar-filters-buttons:before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.04)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.04) 100%);bottom:100%;content:"";height:1.25rem;left:0;position:absolute;width:100%}.sidebar-filters-buttons button,.sidebar-filters-buttons a.btn,.sidebar-filters-buttons a.btn-secondary{-ms-flex-preferred-size:50%;flex-basis:50%}.sidebar-filters-buttons button+button,.sidebar-filters-buttons button+a.btn,.sidebar-filters-buttons button+a.btn-secondary,.sidebar-filters-buttons a.btn+button,.sidebar-filters-buttons a.btn+a.btn,.sidebar-filters-buttons a.btn+a.btn-secondary,.sidebar-filters-buttons a.btn-secondary+button,.sidebar-filters-buttons a.btn-secondary+a.btn,.sidebar-filters-buttons a.btn-secondary+a.btn-secondary{margin-left:.5rem}.sidebar-filters-button-track>button{margin-top:1rem}.sidebar-filters-button-track:first-child>:first-child{margin-top:0;padding-top:0}.search-box+.sidebar-filters-button-track{margin-top:1.25rem}.js .sidebar-filters .expandable-cat{display:none}.sidebar-filters .expandable-cat.current{display:block}.sidebar-filters .expand-icon{border-radius:3px;height:19px;opacity:.5;position:absolute;right:0;top:.125em;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;width:19px}.sidebar-filters .expand-icon.open{background-color:#fff;opacity:1}.sidebar-filters .expand-icon:before,.sidebar-filters .expand-icon:after{background-color:#5a5b5c;content:"";left:50%;position:absolute;top:50%}.sidebar-filters .expand-icon:before{height:1px;margin-left:-4px;margin-top:-1px;width:7px}.sidebar-filters .expand-icon:after{height:7px;margin-left:-1px;margin-top:-4px;width:1px}.sidebar-filters-accordion .accordion-header:not(:has(.accordion-button)){background:transparent;border:none;border-radius:0;color:#5a5b5c;cursor:pointer;display:block;letter-spacing:inherit;line-height:1.75;max-width:none;padding:.75rem 0;position:relative;text-align:left;text-transform:none;width:100%}.sidebar-filters-accordion .accordion-header:not(:has(.accordion-button)):hover,.sidebar-filters-accordion .accordion-header:not(:has(.accordion-button)):focus{background:none;color:#c8322b}.sidebar-filters-accordion .accordion-button{background:transparent;border:none;border-radius:0;color:#5a5b5c;cursor:pointer;display:block;letter-spacing:inherit;line-height:1.75;max-width:none;padding:.75rem 0;position:relative;text-align:left;text-transform:none;width:100%}.sidebar-filters-accordion .accordion-button:hover,.sidebar-filters-accordion .accordion-button:focus{background:none;color:#c8322b}.sidebar-filters-accordion .accordion-toggle{display:block;margin-top:-.1875em;position:absolute;right:.5rem;top:50%;text-align:center;-webkit-transition:.2s all ease-out;transition:.2s all ease-out}.sidebar-filters-accordion .accordion-toggle svg{display:block;fill:currentColor;height:.375em;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;width:.75em}.sidebar-filters-accordion .accordion-item{border-bottom:1px solid rgba(0,0,0,.08);border-top:1px solid rgba(0,0,0,.08)}.sidebar-filters-accordion+.sidebar-filters-accordion .accordion-item{border-top:none}.sidebar-filters-accordion .accordion-more{display:none;padding-bottom:1rem}.sidebar-filters-accordion .accordion-item.open .accordion-header-title{color:#2d2d2e}.sidebar-filters-accordion .accordion-item.open .accordion-toggle svg{fill:#2d2d2e;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sidebar-filters .surface-materials-search-type{margin-bottom:.25rem;max-width:30em}.sidebar-filters .surface-materials-search-heading{margin:0;text-transform:none}.sidebar-filters .surface-materials-search-type input[type=radio]+label{margin:0 0 0 1rem}.sidebar-filters .search-box input{padding-right:1em}.sidebar-surface-material-type-com+.surface-materials-search-type{border-top:1px solid rgba(0,0,0,.08);margin-top:1.25rem;padding-top:.75rem}.surface-materials-browse-type{background-color:#f7f7f7;padding:1rem}.surface-materials-browse-type .sidebar-filters-category{background-color:#5a5b5c;color:#fff;padding:1rem;margin:-1rem -1rem 1rem}.sidebar-surface-material-type{background-color:#f7f7f7;border:1px solid rgba(0,0,0,.08);display:-webkit-box;display:-ms-flexbox;display:flex}.sidebar-surface-material-type input[type=radio]+label{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:inherit;margin:0;padding:.625rem .5rem}.sidebar-surface-material-type input[type=radio]+label:not(:last-child){border-right:1px solid rgba(0,0,0,.08)}.sidebar-surface-material-type input[type=radio]:checked+label{background-color:#fff;color:#2d2d2e}.sidebar-surface-material-type input[type=radio]+label:before{margin-top:0;position:static}.sidebar-surface-material-type-com{display:block;font-size:.875rem;margin:.5rem 0 0}input[type=checkbox].inactive-filter+label,input[type=radio].inactive-filter+label{opacity:.6}input[type=checkbox].inactive-filter+label:hover:before,input[type=checkbox].inactive-filter+label:focus:before,input[type=radio].inactive-filter+label:hover:before,input[type=radio].inactive-filter+label:focus:before{border-color:rgba(0,0,0,.08)}.sidebar-fabrics-type{border-bottom:1px solid rgba(0,0,0,.08);border-top:1px solid rgba(0,0,0,.08);padding-bottom:1rem}.sidebar-fabrics-type+.sidebar-filters-accordion .accordion-item{border-top:none}.sidebar-filters .product-approvals-link{font-size:.875rem;font-weight:400;display:inline-block;margin:.5em 0;vertical-align:middle}.application-filter-type{display:none}.application-filter-type.active{display:block}.product-category-filters{position:sticky;top:0}.finishes-link-bar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f7f7f7;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:.25rem;padding:.75em 1em}@media screen and (min-width: 56rem){.finishes-link-bar{padding:1em 1.5em}}.finishes-link-group{-ms-flex-preferred-size:100%;flex-basis:100%}@media screen and (min-width: 30rem){.finishes-link-group{-ms-flex-preferred-size:auto;flex-basis:auto}}.finishes-link-group+.finishes-link-group{border-top:1px solid rgba(0,0,0,.08);margin-top:.75rem;padding-top:.75rem}@media screen and (min-width: 30rem){.finishes-link-group+.finishes-link-group{border-top:none;margin-top:0;padding-top:0}}.finishes-link-bar .arrow-link{font-weight:300;margin-right:1rem}.finishes-link-bar .arrow-link{font-size:1.125rem}@media screen and (min-width: 30rem){.finishes-link-bar .arrow-link{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.finishes-link-bar .arrow-link{font-size:1.25rem}}@media screen and (min-width: 56rem){.finishes-link-bar .arrow-link{margin-right:1.5rem}}.finish-selector .swatch-card{cursor:pointer;-webkit-transition:.3s all ease-out;transition:.3s all ease-out}.finish-selector .swatch-card:hover .swatch-card-image,.finish-selector .swatch-card:focus .swatch-card-image{-webkit-box-shadow:inset 0 0 0 .125rem rgba(45,45,46,.12);box-shadow:inset 0 0 0 .125rem rgba(45,45,46,.12)}.finish-selector .swatch-card:hover .swatch-card-title,.finish-selector .swatch-card:focus .swatch-card-title{color:#2d2d2e}.finish-selector .swatch-card-image{padding:.375rem;position:relative;-webkit-transition:.2s all ease-out;transition:.2s all ease-out}.finish-selector .swatch-card.current .swatch-card-image{-webkit-box-shadow:inset 0 0 0 .125rem #2d2d2e;box-shadow:inset 0 0 0 .125rem #2d2d2e}.finish-selector .swatch-card.current .swatch-card-image:after{background-color:#fff;bottom:.125rem;color:#2d2d2e;content:"✓";font-size:.75rem;height:1.125rem;line-height:1.125rem;position:absolute;right:.125rem;text-align:center;width:1.125rem}.finish-selector .swatch-card.current .swatch-card-title{color:#2d2d2e}.finish-accordion .finish-accordion-header{background:#fff;border-bottom:1px solid rgba(0,0,0,.08);cursor:pointer;display:block;margin:0;padding:.5rem 0;position:sticky;top:0;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;z-index:20}.finish-accordion .finish-accordion-header:hover .finish-accordion-header-title,.finish-accordion .finish-accordion-header:focus .finish-accordion-header-title{color:#2d2d2e}.finish-accordion .finish-accordion-header-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.375;color:#5a5b5c}.finish-accordion .finish-accordion-header-title{font-size:1.375rem}@media screen and (min-width: 30rem){.finish-accordion .finish-accordion-header-title{font-size:calc(1.375rem + .375*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.finish-accordion .finish-accordion-header-title{font-size:1.75rem}}.finish-accordion .finish-accordion-toggle{display:block;position:absolute;right:.5rem;top:50%;text-align:center;-webkit-transition:.2s all ease-out;transition:.2s all ease-out}.finish-accordion .finish-accordion-toggle svg{display:block;fill:#5a5b5c;height:.375em;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;width:.75em}.finish-accordion .finish-accordion-teaser{background-color:#f7f7f7;padding:2.5vmin 5vmin}@media screen and (min-width: 70rem){.finish-accordion .finish-accordion-teaser{padding:1.5vmin 3vmin}}.finish-accordion .finish-accordion-teaser>:first-child{margin-top:0}.finish-accordion .finish-accordion-teaser>:last-child{margin-bottom:0}.finish-accordion .finish-accordion-more{padding-top:1.5rem}.finish-accordion .finish-accordion-more>:first-child{margin-top:0}.finish-accordion .finish-accordion-more>:last-child{margin-bottom:0}.finish-accordion .finish-accordion-item.open .finish-accordion-header-title{color:#2d2d2e}.finish-accordion .finish-accordion-item.open .finish-accordion-toggle svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.finish-accordion+.finish-accordion{margin-top:1.5rem}.finish-selector .swatch-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.finish-selector .swatch-card-title{color:#5a5b5c;-webkit-transition:.3s all ease-out;transition:.3s all ease-out;word-break:break-word;word-wrap:break-word;overflow-wrap:break-word}.finish-selector .swatch-grid-item{-ms-flex-preferred-size:49%;flex-basis:49%;margin-bottom:5%;max-width:49%}.finish-selector .swatch-grid-item:nth-child(odd){margin-right:2%}@media screen and (min-width: 30rem){.finish-selector .swatch-grid-item{-ms-flex-preferred-size:32%;flex-basis:32%;margin-bottom:4%;max-width:32%}.finish-selector .swatch-grid-item:nth-child(odd){margin-right:0}.finish-selector .swatch-grid-item:not(:nth-child(3n)){margin-right:2%}}@media screen and (min-width: 70rem){.finish-selector .swatch-grid-item{-ms-flex-preferred-size:23.875%;flex-basis:23.875%;margin-bottom:3%;max-width:23.875%}.finish-selector .swatch-grid-item:not(:nth-child(3n)){margin-right:0}.finish-selector .swatch-grid-item:not(:nth-child(4n)){margin-right:1.5%}}@media screen and (min-width: 80rem){.finish-selector .swatch-grid-item{-ms-flex-preferred-size:19.2%;flex-basis:19.2%;max-width:19.2%}.finish-selector .swatch-grid-item:not(:nth-child(4n)){margin-right:0}.finish-selector .swatch-grid-item:not(:nth-child(5n)){margin-right:1%}}@media screen and (min-width: 56rem){.finish-selections{position:sticky;top:0}}@media screen and (min-width: 56rem){.finish-selections-scroll{max-height:100vh}}.finish-selections-scroll.scroll-scrolly_visible>*{padding-right:.5rem}.finish-selections-header{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.375;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:400px;padding:.5rem 0}.finish-selections-header{font-size:1.375rem}@media screen and (min-width: 30rem){.finish-selections-header{font-size:calc(1.375rem + .375*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.finish-selections-header{font-size:1.75rem}}@media screen and (min-width: 56rem){.finish-selections-header{background-color:#fff;position:sticky;top:0;z-index:10}}.finish-selections-header .num,.finish-selections-header .prod-comp-selection-count,.finish-selections-header .event-card-year,.finish-selections-header .doc-library-item-date,.finish-selections-header .doc-library-version-date{font-size:1rem;font-weight:400;letter-spacing:.0125em;line-height:1.75}.finish-selections-header .icon-link{display:none;font-size:1rem;font-weight:400;letter-spacing:.0125em;line-height:1.75}.finish-selections-header .icon-link.active{display:block}.finish-placeholder{font-weight:300;background-color:#f7f7f7;display:none;padding:1rem}.finish-placeholder{font-size:1.125rem}@media screen and (min-width: 30rem){.finish-placeholder{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.finish-placeholder{font-size:1.25rem}}@media screen and (min-width: 30rem){.finish-placeholder{padding:1.5em}}@media screen and (min-width: 56rem){.finish-placeholder{padding:1em}}@media screen and (min-width: 70rem){.finish-placeholder{padding:1.5em}}.finish-placeholder>:first-child{margin-top:0}.finish-placeholder>:last-child{margin-bottom:0}.finish-placeholder.active{display:block}.finish-selection-item{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:1rem;max-width:400px;opacity:0;position:relative}.finish-selection-remove{background-color:rgba(45,45,46,.2);color:#fff;cursor:pointer;height:2rem;line-height:2rem;position:absolute;right:0;text-align:center;top:0;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;width:2rem}.finish-selection-remove:hover,.finish-selection-remove:focus{background-color:#c8322b}.finish-selection-image{display:block}.finish-selection-info{background-color:#f7f7f7;border-bottom:3px solid rgba(0,0,0,.08);padding:1em}@media screen and (min-width: 30rem){.finish-selection-info{padding:1.25em 1.5em 1.5em}}@media screen and (min-width: 56rem){.finish-selection-info{padding:1em}}@media screen and (min-width: 70rem){.finish-selection-info{padding:1.25em 1.5em 1.5em}}.finish-selection-name{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.625;display:block}.finish-selection-name{font-size:1.125rem}@media screen and (min-width: 30rem){.finish-selection-name{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.finish-selection-name{font-size:1.25rem}}.finish-selection-code{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;display:block}.finish-selection-info .link-list{margin-top:1rem;max-width:none}.finish-selection-info .link-list a{background-color:#fff}.selections-sticky-anchor{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;background-color:#f7f7f7;border-top:3px solid rgba(0,0,0,.08);bottom:0;left:0;padding:1rem;position:fixed;text-align:center;text-decoration:none;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:.3s all ease-out;transition:.3s all ease-out;width:100%;z-index:30}.selections-sticky-anchor.active{-webkit-transform:none;transform:none}@media screen and (min-width: 56rem){.selections-sticky-anchor{display:none}}@media screen and (min-width: 30rem){.idea-starters-listing{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width: 56rem){.idea-starters-listing-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.idea-starters-listing-center .idea-starters-listing-item:last-child{margin-right:0}.idea-starters-listing:last-child{margin-bottom:-4%!important}@media screen and (min-width: 30rem){.idea-starters-listing:last-child{margin-bottom:-2%!important}}@media screen and (min-width: 56rem){.idea-starters-listing:last-child{margin-bottom:-1%!important}}.idea-starters-listing-item{margin-bottom:4%;position:relative;text-align:center}@media screen and (min-width: 30rem){.idea-starters-listing-item{-ms-flex-preferred-size:49%;flex-basis:49%;margin-bottom:2%;max-width:49%}.idea-starters-listing-item:nth-child(odd){margin-right:2%}}@media screen and (min-width: 56rem){.idea-starters-listing-item{-ms-flex-preferred-size:32.6666666667%;flex-basis:32.6666666667%;margin-bottom:1%;max-width:32.6666666667%}.idea-starters-listing-item:nth-child(odd){margin-right:0}.idea-starters-listing-item:not(:nth-child(3n)){margin-right:1%}}.idea-starters-listing a{background-color:#f7f7f7;color:#5a5b5c;display:block;overflow:hidden;padding:1.5rem 1rem;text-decoration:none;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.idea-starters-listing a:not(.is-loading):hover,.idea-starters-listing a:not(.is-loading):focus{background-color:#5a5b5c}.idea-starters-listing a:not(.is-loading):hover .idea-starters-listing-image,.idea-starters-listing a:not(.is-loading):focus .idea-starters-listing-image{-webkit-filter:blur(3px);filter:blur(3px);opacity:.4;-webkit-transform:scale(1.1);transform:scale(1.1)}.idea-starters-listing a:not(.is-loading):hover .idea-starters-listing-icon,.idea-starters-listing a:not(.is-loading):focus .idea-starters-listing-icon{opacity:1;-webkit-transform:none;transform:none}.idea-starters-listing a:not(.is-loading):hover .idea-starters-listing-icon svg,.idea-starters-listing a:not(.is-loading):focus .idea-starters-listing-icon svg{-webkit-transform:none;transform:none}.idea-starters-listing-item a.is-loading{height:13rem}.idea-starters-listing-item a.is-loading>*{opacity:0}.idea-starters-listing-item a.is-loading:before{-webkit-animation:loader 1s infinite linear;animation:loader 1s infinite linear;border:.5em solid rgba(45,45,46,.12);border-radius:50%;border-top-color:rgba(45,45,46,.47);height:4em;-webkit-transform:translateZ(0);transform:translateZ(0);width:4em;border-color:rgba(45,45,46,.47);border-top-color:transparent;border-width:.125rem;content:"";display:block;height:1.5rem;left:50%;margin:-.75rem 0 0 -.75rem;position:absolute;top:50%;width:1.5rem}.idea-starters-listing-image{display:block;-webkit-transition:.3s opacity ease-out,.5s -webkit-transform ease-out;transition:.3s opacity ease-out,.5s -webkit-transform ease-out;transition:.3s opacity ease-out,.5s transform ease-out;transition:.3s opacity ease-out,.5s transform ease-out,.5s -webkit-transform ease-out;width:100%}.idea-starters-listing-icon{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;opacity:0;padding:0;position:absolute;text-align:center;top:0;height:100%;-webkit-transform:translateY(1em);transform:translateY(1em);-webkit-transition:.35s all ease-out;transition:.35s all ease-out;width:100%;z-index:3}.idea-starters-listing-icon svg{display:block;fill:#fff;height:1rem;margin:0 auto .5rem;-webkit-transition:.45s all ease-out;transition:.45s all ease-out;-webkit-transform:translateY(.5em);transform:translateY(.5em);width:1rem}.idea-starters-styles{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1rem}@media screen and (min-width: 56rem){.idea-starters-styles{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.idea-starters-styles li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:1.25rem;padding:.25rem 0}.idea-starters-styles li:not(.idea-starters-styles-title):before{content:"";height:1.25em;width:1.25em;margin-right:.5em}.idea-starters-styles-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase}.idea-starters-styles-blue:before{background-color:#c5d9f4}.idea-starters-styles-pink:before{background-color:#ffbdba}.idea-starters-styles-green:before{background-color:#a2f3bf}.idea-starters-styles-gray:before{background-color:#cbcbcb}.idea-starters-library [v-cloak],.idea-starters-library>.loader{display:none}.idea-starters-library .loader[v-cloak]{display:block}.idea-starters-library .idea-starters-listing{position:relative}@media screen and (min-width: 56rem){.idea-starters-library .idea-starters-listing.is-loading:before{-webkit-animation:loader 1s infinite linear;animation:loader 1s infinite linear;border:.5em solid rgba(45,45,46,.12);border-radius:50%;border-top-color:rgba(45,45,46,.47);display:block;height:4em;-webkit-transform:translateZ(0);transform:translateZ(0);width:4em;content:"";margin:4rem auto}}@media screen and (min-width: 30rem){.idea-starters-library .idea-starters-listing{display:block}}.idea-starters-library .idea-starters-listing-item{margin-bottom:3%}@media screen and (min-width: 30rem){.idea-starters-library .idea-starters-listing-item{max-width:none}.idea-starters-library .idea-starters-listing-item:nth-child(odd){margin-right:0}}@media screen and (min-width: 56rem){.idea-starters-library .idea-starters-listing-item{margin-bottom:2%}.idea-starters-library .idea-starters-listing-item:not(:nth-child(3n)){margin-right:0}}@media screen and (min-width: 70rem){.idea-starters-library .idea-starters-listing-item{margin-bottom:1%}}.js-masonry-vue .idea-starters-listing-item,.idea-starters-listing .js-item-sizer{width:100%}@media screen and (min-width: 30rem){.js-masonry-vue .idea-starters-listing-item,.idea-starters-listing .js-item-sizer{width:49%}}@media screen and (min-width: 56rem){.js-masonry-vue .idea-starters-listing-item,.idea-starters-listing .js-item-sizer{width:32.6666666667%}}.idea-starters-listing .js-gutter-sizer{width:3%}@media screen and (min-width: 30rem){.idea-starters-listing .js-gutter-sizer{width:2%}}@media screen and (min-width: 56rem){.idea-starters-listing .js-gutter-sizer{width:1%}}.idea-starters-library>.loader{margin:4rem auto}.product-approval-modal{display:none;width:50rem}.product-approval-modal .section-title{margin:.5em .5em 1em}.product-approval-modal .selection-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.625;display:block;margin-bottom:.5em;text-align:center}.product-approval-modal .selection-title{font-size:1.125rem}@media screen and (min-width: 30rem){.product-approval-modal .selection-title{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.product-approval-modal .selection-title{font-size:1.25rem}}@media screen and (min-width: 56rem){.product-approval-modal .selection-title{margin-bottom:0;margin-right:1.5rem;text-align:left}}.product-approval-modal .export-results{text-align:center}@media screen and (min-width: 56rem){.product-approval-modal .export-results{margin-bottom:0;text-align:right}}.product-approval-modal-info{margin-bottom:1rem}@media screen and (min-width: 56rem){.product-approval-modal-info{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.5rem}}.product-approval-modal .loader{margin:1.5rem auto 0}.approval-note-modal{display:none}.approval-note-btn{background-color:transparent;border:none;color:#5a5b5c;cursor:pointer;padding:0}.approval-note-btn svg{display:block}.approval-note-btn:hover,.approval-note-btn:focus{background-color:transparent;color:#c8322b}.materials-style-modal-visible,.materials-style-modal{max-height:95%;width:100rem;padding:5vmin;position:relative}@media screen and (min-width: 70rem){.materials-style-modal-visible,.materials-style-modal{padding:3vmin}}.materials-style-modal{display:none}.materials-style-modal-visible .section-title,.materials-style-modal .section-title{margin-bottom:5vmin}@media screen and (min-width: 70rem){.materials-style-modal-visible .section-title,.materials-style-modal .section-title{margin-bottom:3vmin}}.material-product-nav-header{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;color:#2d2d2e;margin:0;padding:0 1rem 1rem}@media screen and (min-width: 70rem){.material-product-nav-header{padding:.75rem 1rem}}.material-product-nav-list{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0;border-top:2px solid rgba(0,0,0,.08)}.material-product-nav-list li{border-bottom:1px solid rgba(0,0,0,.08)}.material-product-nav-list a{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.625;display:block;padding:.75rem 1rem;position:relative;text-decoration:none}.material-product-nav-list a{font-size:1.125rem}@media screen and (min-width: 30rem){.material-product-nav-list a{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.material-product-nav-list a{font-size:1.25rem}}.material-product-nav-list a:hover,.material-product-nav-list a:focus{color:#c8322b}.material-product-nav-options{font-size:.75rem;font-weight:400;letter-spacing:.1em;line-height:1.125;text-transform:uppercase;color:#5a5b5c;display:inline-block;margin-left:.25em}.material-product-nav-arrow{display:none}@media screen and (min-width: 70rem){.material-product-nav-arrow{color:#5a5b5c;display:block;fill:#5a5b5c;font-size:1rem;height:.75em;margin-top:-.375em;position:absolute;right:1rem;top:50%;width:.375em}}.material-product-nav-list li.current{background-color:#f7f7f7}.material-product-nav-list li.current a{color:#c8322b;padding-right:1.5em}.quote-content{border-bottom:1px solid rgba(0,0,0,.08);border-top:1px solid rgba(0,0,0,.08);padding:1.5em 0;text-align:center}@media screen and (min-width: 56rem){.quote-content{padding:5em 1.5em 3em}}.quote .quote-attribution{margin:1.5rem 0 0;text-align:center}.quote .quote-attribution:before{background-color:#2d2d2e;content:"";display:block;height:.075rem;margin:0 auto 1.5rem;max-height:3px;min-height:2px;min-width:32px;opacity:.12;width:1em}.quote-img{border-radius:100%;display:block;margin:0 auto -1em;max-width:400px;width:50%}@media screen and (min-width: 56rem){.quote-img{margin-bottom:-3em}}.quote blockquote{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.375;border-left:none;margin:0!important;padding:0;position:relative;text-indent:0}.quote blockquote{font-size:1.375rem}@media screen and (min-width: 30rem){.quote blockquote{font-size:calc(1.375rem + .375*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.quote blockquote{font-size:1.75rem}}@media screen and (min-width: 30rem){.quote blockquote{padding:0 12%}}@media screen and (min-width: 30rem){.quote blockquote:after,.quote blockquote:before{color:rgba(0,0,0,.08);font-weight:300;line-height:0;position:absolute}.quote blockquote:after,.quote blockquote:before{font-size:5rem}}@media screen and (min-width: 30rem) and (min-width: 30rem){.quote blockquote:after,.quote blockquote:before{font-size:calc(5rem + 13*(100vw - 30rem)/50)}}@media screen and (min-width: 30rem) and (min-width: 80rem){.quote blockquote:after,.quote blockquote:before{font-size:18rem}}@media screen and (min-width: 30rem){.text-white .quote blockquote:after,.spec-sheet-pdf-project .quote blockquote:after,.text-white .quote blockquote:before,.spec-sheet-pdf-project .quote blockquote:before{color:rgba(255,255,255,.2)}}.quote blockquote:before{left:0;top:.375em}@media screen and (min-width: 56rem){.quote blockquote:before{top:.25em}}.quote blockquote:after{bottom:-.125em;right:0}@media screen and (min-width: 56rem){.quote blockquote:after{bottom:-.25em}}.quote.text-white .quote-content,.quote.spec-sheet-pdf-project .quote-content,.text-white .quote .quote-content,.spec-sheet-pdf-project .quote .quote-content{border-color:rgba(255,255,255,.2);padding:1.5em}@media screen and (min-width: 56rem){.quote.text-white .quote-content,.quote.spec-sheet-pdf-project .quote-content,.text-white .quote .quote-content,.spec-sheet-pdf-project .quote .quote-content{padding:5em 1.5em 3em}}.quote.text-white blockquote,.quote.spec-sheet-pdf-project blockquote,.text-white .quote blockquote,.spec-sheet-pdf-project .quote blockquote{color:#fff}.quote.text-white blockquote:after,.quote.spec-sheet-pdf-project blockquote:after,.quote.text-white blockquote:before,.quote.spec-sheet-pdf-project blockquote:before,.text-white .quote blockquote:after,.spec-sheet-pdf-project .quote blockquote:after,.text-white .quote blockquote:before,.spec-sheet-pdf-project .quote blockquote:before{color:rgba(255,255,255,.2)}.quote.text-white .quote-attribution,.quote.spec-sheet-pdf-project .quote-attribution,.text-white .quote .quote-attribution,.spec-sheet-pdf-project .quote .quote-attribution{color:rgba(255,255,255,.85)}.quote.text-white .quote-attribution:before,.quote.spec-sheet-pdf-project .quote-attribution:before,.text-white .quote .quote-attribution:before,.spec-sheet-pdf-project .quote .quote-attribution:before{background-color:#fff;opacity:.2}.positions-grid{text-align:center}@media screen and (min-width: 30rem){.positions-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.positions-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:5vmin 1rem}.positions-item:not(:first-child){border-top:1px solid rgba(0,0,0,.08)}@media screen and (min-width: 70rem){.positions-item{padding:5vmin 2rem}}a.positions-item{text-decoration:none}a.positions-item:hover,a.positions-item:focus{background-color:#f7f7f7;text-decoration:none}a.positions-item:hover .arrow-link,a.positions-item:focus .arrow-link{color:#2d2d2e}a.positions-item:hover .arrow-link .icon,a.positions-item:focus .arrow-link .icon{fill:#2d2d2e}a.positions-item:hover .arrow-link span:not(.no-wrap),a.positions-item:focus .arrow-link span:not(.no-wrap){text-decoration-color:inherit;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:.2em}.positions-item-title{font-weight:300;color:#5a5b5c;display:block}.positions-item-title{font-size:1.125rem}@media screen and (min-width: 30rem){.positions-item-title{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.positions-item-title{font-size:1.25rem}}.positions-item .arrow-link{color:#c8322b;margin-top:.25rem}@media screen and (min-width: 30rem){.positions-grid-2-up .positions-item,.positions-grid-3-up .positions-item,.positions-grid-4-up .positions-item,.positions-grid-5-up .positions-item{-ms-flex-preferred-size:50%;flex-basis:50%}.positions-grid-2-up .positions-item:nth-child(even),.positions-grid-3-up .positions-item:nth-child(even),.positions-grid-4-up .positions-item:nth-child(even),.positions-grid-5-up .positions-item:nth-child(even){border-left:1px solid rgba(0,0,0,.08)}.positions-grid-2-up .positions-item:nth-child(2),.positions-grid-3-up .positions-item:nth-child(2),.positions-grid-4-up .positions-item:nth-child(2),.positions-grid-5-up .positions-item:nth-child(2){border-top:none}}@media screen and (min-width: 56rem){.positions-grid-3-up .positions-item,.positions-grid-4-up .positions-item,.positions-grid-5-up .positions-item{border-left:1px solid rgba(0,0,0,.08);-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%}.positions-grid-3-up .positions-item:nth-child(3n+1),.positions-grid-4-up .positions-item:nth-child(3n+1),.positions-grid-5-up .positions-item:nth-child(3n+1){border-left:none}.positions-grid-3-up .positions-item:nth-child(3),.positions-grid-4-up .positions-item:nth-child(3),.positions-grid-5-up .positions-item:nth-child(3){border-top:none}}@media screen and (min-width: 70rem){.positions-grid-4-up .positions-item,.positions-grid-5-up .positions-item{-ms-flex-preferred-size:25%;flex-basis:25%}.positions-grid-4-up .positions-item:nth-child(3n+1),.positions-grid-5-up .positions-item:nth-child(3n+1){border-left:1px solid rgba(0,0,0,.08)}.positions-grid-4-up .positions-item:nth-child(4n+1),.positions-grid-5-up .positions-item:nth-child(4n+1){border-left:none}.positions-grid-4-up .positions-item:nth-child(4),.positions-grid-5-up .positions-item:nth-child(4){border-top:none}}@media screen and (min-width: 80rem){.positions-grid-5-up .positions-item{-ms-flex-preferred-size:20%;flex-basis:20%}.positions-grid-5-up .positions-item:nth-child(4n+1){border-left:1px solid rgba(0,0,0,.08)}.positions-grid-5-up .positions-item:nth-child(5n+1){border-left:none}.positions-grid-5-up .positions-item:nth-child(5){border-top:none}}.search-result :first-child{margin-top:0}.search-result :last-child{margin-bottom:0}.search-result-heading{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.625}.search-result-heading{font-size:1.125rem}@media screen and (min-width: 30rem){.search-result-heading{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.search-result-heading{font-size:1.25rem}}.search-links{background-color:#f7f7f7;padding:1rem}@media screen and (min-width: 70rem){.search-links{padding:1.5rem}}.search-links .search-box{max-width:none}.search-links-accordion{margin-top:.5rem}@media screen and (min-width: 70rem){.search-links-accordion .accordion-item{border:none}.search-links-accordion .accordion-item.open{background:transparent}}@media screen and (min-width: 70rem){.search-links-accordion .accordion-header,.search-links-accordion .accordion-item.open .accordion-header{background-color:transparent;border-bottom:2px solid rgba(0,0,0,.08);cursor:auto;margin:.75rem 0 0;padding:.75rem 0;pointer-events:none}.search-links-accordion .accordion-header:hover,.search-links-accordion .accordion-header:focus,.search-links-accordion .accordion-item.open .accordion-header:hover,.search-links-accordion .accordion-item.open .accordion-header:focus{background-color:transparent}}@media screen and (min-width: 70rem){.search-links-accordion .accordion-item.open .accordion-button{background:transparent;padding:0}}@media screen and (min-width: 70rem){.search-links-accordion .accordion-header:not(:has(.accordion-button)){padding:0}}@media screen and (min-width: 70rem){.search-links-accordion .accordion-button{padding:0}}@media screen and (min-width: 70rem){.search-links-accordion .accordion-toggle{display:none}}@media screen and (min-width: 70rem){.search-links-accordion .accordion-header-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase}}.search-links-accordion .accordion-more{display:none;padding:0 1rem!important}@media screen and (min-width: 70rem){.search-links-accordion .accordion-more{display:block!important;height:auto!important;padding:0!important}}.search-links-list{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0}.search-links-list li:not(:last-child){border-bottom:1px solid rgba(0,0,0,.08)}@media screen and (min-width: 70rem){.search-links-list li{border-bottom:1px solid rgba(0,0,0,.08)}}.search-links-list a{color:#2d2d2e;font-size:1rem;font-weight:600;display:block;padding:.75rem 0;position:relative;text-decoration:none}.search-links-list a:hover,.search-links-list a:focus{color:#c8322b}.suggested-result{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f7f7f7;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:5vmin}@media screen and (min-width: 70rem){.suggested-result{padding:3vmin}}.suggested-result-image{background-color:#fff;border:2px solid rgba(0,0,0,.08);display:inline-block;-ms-flex-preferred-size:14rem;flex-basis:14rem;margin-right:5vmin;padding:.25rem}@media screen and (min-width: 70rem){.suggested-result-image{margin-right:3vmin}}.suggested-result-image img{vertical-align:middle}.suggested-result-detail{-webkit-box-flex:1;-ms-flex:1 1 20rem;flex:1 1 20rem;margin:1rem 0}.suggested-result-detail :first-child{margin-top:0}.suggested-result-detail :last-child{margin-bottom:0}.suggested-result-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.625}.suggested-result-title{font-size:1.125rem}@media screen and (min-width: 30rem){.suggested-result-title{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.suggested-result-title{font-size:1.25rem}}.suggested-result-description{font-weight:300}.suggested-result-description{font-size:1.125rem}@media screen and (min-width: 30rem){.suggested-result-description{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.suggested-result-description{font-size:1.25rem}}.com-search-material,.com-search-manufacturer{background-color:#f7f7f7;padding:5vmin}@media screen and (min-width: 70rem){.com-search-material,.com-search-manufacturer{padding:3vmin 5vmin}}.com-search-type-label{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.625;margin-right:auto}.com-search-type-label{font-size:1.125rem}@media screen and (min-width: 30rem){.com-search-type-label{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.com-search-type-label{font-size:1.25rem}}.com-search-material .surface-materials-search-type input[type=radio]+label{margin:0 0 0 1rem}.com-search-material .search-box,.com-search-manufacturer select{max-width:none}.com-search-material button,.com-search-manufacturer button{margin-top:1rem}@media screen and (min-width: 70rem){.quick-ship-header.stuck{background-color:#f7f7f7;border-bottom:3px solid rgba(0,0,0,.08);left:0;position:fixed;right:0;top:0;z-index:100}.quick-ship-header.stuck .quick-ship-header-content{border:none}}.quick-ship-header-wrap{margin-left:auto;margin-right:auto;max-width:100rem;padding-left:5vmin;padding-right:5vmin}@media screen and (min-width: 70rem){.quick-ship-header-wrap{padding-left:3vmin;padding-right:3vmin}}.quick-ship-header-content{border-bottom:3px solid rgba(0,0,0,.08);padding:1em 0}@media screen and (min-width: 70rem){.quick-ship-header-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.quick-ship-header-title{border:none;margin:0}@media screen and (min-width: 70rem){.quick-ship-header-title{margin-right:3rem}}.quick-ship-header-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:.5rem}@media screen and (min-width: 70rem){.quick-ship-header-btns{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:0}}.quick-ship-header-btns a{margin:.5rem .5rem 0 0}@media screen and (min-width: 70rem){.quick-ship-header-btns a{margin:0 0 0 .5rem}}.quick-ship-heading{margin-top:0}.quick-ship-count{color:#5a5b5c;font-size:1rem;font-weight:400}.quick-ship-styles .product-card a{font-weight:300;overflow:hidden;position:relative}.quick-ship-styles .product-card a{font-size:1.125rem}@media screen and (min-width: 30rem){.quick-ship-styles .product-card a{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.quick-ship-styles .product-card a{font-size:1.25rem}}.quick-ship-styles .product-card a:after{background-color:#5a5b5c;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:.3s all ease-out;transition:.3s all ease-out;width:100%;z-index:1}.quick-ship-styles .product-card a:hover,.quick-ship-styles .product-card a:focus{-webkit-box-shadow:none;box-shadow:none}.quick-ship-styles .product-card a:hover:after,.quick-ship-styles .product-card a:focus:after{opacity:.8}.quick-ship-styles .product-card a:hover .product-card-image,.quick-ship-styles .product-card a:focus .product-card-image{-webkit-filter:blur(6px);filter:blur(6px);opacity:.8;-webkit-transform:scale(1.15) translateY(6%);transform:scale(1.15) translateY(6%)}.quick-ship-styles .product-card a:hover .product-card-title,.quick-ship-styles .product-card a:focus .product-card-title{opacity:0}.quick-ship-styles .product-card a:hover .product-card-overlay,.quick-ship-styles .product-card a:focus .product-card-overlay{opacity:1}.quick-ship-styles .product-card a:hover .product-card-overlay-title,.quick-ship-styles .product-card a:hover .product-card-overlay-icon,.quick-ship-styles .product-card a:focus .product-card-overlay-title,.quick-ship-styles .product-card a:focus .product-card-overlay-icon{opacity:1;-webkit-transform:none;transform:none}.quick-ship-styles .product-card-overlay{left:0;opacity:0;padding:10%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:2}.quick-ship-styles .product-card-overlay-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;color:#fff;display:block;opacity:0;-webkit-transform:translateY(1rem);transform:translateY(1rem);-webkit-transition:.3s all ease-out;transition:.3s all ease-out}.quick-ship-styles .product-card-overlay-icon{fill:#fff;height:1rem;margin:0;opacity:0;-webkit-transform:translateY(1.5rem);transform:translateY(1.5rem);-webkit-transition:.4s all ease-out;transition:.4s all ease-out;width:1rem}.quick-ship-styles .product-card-title{-webkit-transition:.3s opacity ease-out;transition:.3s opacity ease-out}.quick-ship-styles .product-card-image{-webkit-transition:.3s all ease-out;transition:.3s all ease-out}.unit>.quick-ship-swatch-grid:last-child{margin-bottom:-2%}@media screen and (min-width: 30rem){.quick-ship-swatch-grid .swatch-grid-item{margin-bottom:2%}}.quick-ship-modal{display:none;max-width:95%;padding:0;position:relative;width:65rem}@media screen and (min-width: 56rem){.quick-ship-modal-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}.quick-ship-modal-image{padding:1.5rem}@media screen and (min-width: 56rem){.quick-ship-modal-image{-webkit-box-flex:0;-ms-flex:0 1 60%;flex:0 1 60%;max-width:40rem;padding:3rem}}.quick-ship-modal-image img{display:block;width:100%}.quick-ship-modal-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5vmin}@media screen and (min-width: 70rem){.quick-ship-modal-info{padding:3vmin}}.qs-toggle-trigger{cursor:pointer;color:#c8322b}.qs-toggle-trigger:hover,.qs-toggle-trigger:focus{color:#2d2d2e}.qs-toggle-trigger:after{color:#2d2d2e;content:"+";font-size:.75em;padding-left:.5em;vertical-align:middle}.qs-toggle-trigger.active:after{content:"-"}.qs-toggle-target{max-height:0;overflow:hidden;-webkit-transition:max-height .5s ease-out;transition:max-height .5s ease-out}.qs-toggle-target.active{max-height:40em}[class*=message-],.hs-form .hs_error_rollup,.hs-form .hbspt-form .submitted-message,.form .errors{font-weight:300;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:.25rem;border-left:.5rem solid #5a5b5c;color:#2d2d2e;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem 1.5rem}[class*=message-],.hs-form .hs_error_rollup,.hs-form .hbspt-form .submitted-message,.form .errors{font-size:1.125rem}@media screen and (min-width: 30rem){[class*=message-],.hs-form .hs_error_rollup,.hs-form .hbspt-form .submitted-message,.form .errors{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){[class*=message-],.hs-form .hs_error_rollup,.hs-form .hbspt-form .submitted-message,.form .errors{font-size:1.25rem}}[class*=message-]:before,.hs-form .hs_error_rollup:before,.hs-form .hbspt-form .submitted-message:before,.form .errors:before{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#5a5b5c;border-radius:100%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.25rem;font-weight:600;height:1.75em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;margin-right:.75em;min-height:1.75em;min-width:1.75em;text-align:center;width:1.75em}[class*=message-] :first-child,.hs-form .hs_error_rollup :first-child,.hs-form .hbspt-form .submitted-message :first-child,.form .errors :first-child{margin-top:0}[class*=message-] :last-child,.hs-form .hs_error_rollup :last-child,.hs-form .hbspt-form .submitted-message :last-child,.form .errors :last-child{margin-bottom:0}.message-error,.hs-form .hs_error_rollup,.form .errors{background-color:rgba(200,50,43,.08);border-color:#c8322b}.message-error:before,.hs-form .hs_error_rollup:before,.form .errors:before{background-color:#c8322b;content:"×";font-weight:600}.message-success,.hs-form .hbspt-form .submitted-message{background-color:rgba(15,145,89,.07);border-color:#0f9159}.message-success:before,.hs-form .hbspt-form .submitted-message:before{background-color:#0f9159;content:"✓";font-family:Arial,sans-serif}.message-warning{background-color:rgba(249,160,6,.11);border-color:#f9a006}.message-warning:before{background-color:#f9a006;content:"!";font-family:Georgia,Times,Times New Roman,serif;font-weight:600}.message-warning h3{color:#fff}.message-warning .tip-warning{border:1px solid #fff}.message-info{background-color:#f7f7f7}.message-info:before{content:"i";font-family:Georgia,Times,Times New Roman,serif}.message-download{background-color:#f9a006;color:#2d2d2e}.message-download:before{content:none}.message-download .loader{border-color:rgba(255,255,255,.2);border-top-color:#fff;border-width:.25em;font-size:1.25rem;height:1.75em;margin-right:.75em;width:1.75em}.message-overlay{background-color:#fff;border-top:solid transparent;border-top-left-radius:0;border-top-right-radius:0;border-width:.375rem 0 0 0;-webkit-box-shadow:0 .5em 3em rgba(0,0,0,.2);box-shadow:0 .5em 3em rgba(0,0,0,.2);color:#2d2d2e;left:50%;max-width:30em;opacity:0;position:fixed;top:0;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);-webkit-transition:.3s all ease-out;transition:.3s all ease-out;width:95%;z-index:99998}.message-overlay.active{opacity:1;-webkit-transform:translate(-50%,0);transform:translate(-50%)}.message-overlay.message-error,.hs-form .message-overlay.hs_error_rollup,.form .message-overlay.errors{border-color:#c8322b}.message-overlay.message-error:before,.hs-form .message-overlay.hs_error_rollup:before,.form .message-overlay.errors:before{background-color:#c8322b;color:#fff}.message-overlay.message-success,.hs-form .hbspt-form .message-overlay.submitted-message{border-color:#0f9159}.message-overlay.message-success:before,.hs-form .hbspt-form .message-overlay.submitted-message:before{background-color:#0f9159;color:#fff}.message-overlay.message-info{border-top-color:#5a5b5c}.message-overlay.message-info:before{background-color:#5a5b5c;color:#fff}.message-overlay.message-download{border-color:#f9a006}.message-overlay.message-download .loader{border-color:rgba(45,45,46,.12);border-top-color:rgba(45,45,46,.47)}.message-overlay.message-warning{border-color:#f9a006}.message-overlay.message-warning:before{background-color:#f9a006;color:#fff}.message-overlay,.message-overlay p{word-break:break-word;word-wrap:break-word;overflow-wrap:break-word}.content-carousel{position:relative}.content-carousel-item:not(:first-child){display:none}.content-carousel .slick-initialized .content-carousel-item{display:block}@media screen and (min-width: 56rem){.content-carousel-card{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 3rem}}.content-carousel-card>:first-child{margin-top:0}.content-carousel-card>:last-child{margin-bottom:0}.content-carousel .image-cta:after{content:none}.content-carousel-media{margin-bottom:5vmin}.content-carousel-media img{display:block;width:100%}@media screen and (min-width: 56rem){.content-carousel-media img{margin:0 0 0 auto}}@media screen and (min-width: 56rem){.content-carousel-media{-ms-flex-preferred-size:60%;flex-basis:60%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;margin:0 0 0 5vmin;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media screen and (min-width: 70rem){.content-carousel-media{margin-left:3vmin}}@media screen and (min-width: 56rem){.content-carousel-teaser{-ms-flex-preferred-size:40%;flex-basis:40%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}}.large-text .content-carousel-teaser{font-weight:300}.large-text .content-carousel-teaser{font-size:1.125rem}@media screen and (min-width: 30rem){.large-text .content-carousel-teaser{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.large-text .content-carousel-teaser{font-size:1.25rem}}.content-carousel-subtitle{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;margin:0}.content-carousel-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.625;margin:0}.content-carousel-title{font-size:1.125rem}@media screen and (min-width: 30rem){.content-carousel-title{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.content-carousel-title{font-size:1.25rem}}.content-carousel-more{border-top:1px solid rgba(0,0,0,.08);padding-top:1.5rem;text-align:center}@media screen and (min-width: 56rem){.content-carousel-more{margin-top:5vmin}}@media screen and (min-width: 70rem){.content-carousel-more{margin-top:3vmin}}.text-white .content-carousel-more,.spec-sheet-pdf-project .content-carousel-more{border-color:rgba(255,255,255,.2)}.content-carousel-link{font-size:1rem;font-weight:600}.content-carousel-nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid rgba(0,0,0,.08);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1rem;text-align:center}@media screen and (min-width: 56rem){.content-carousel-nav{border-top:none;margin-top:0}}.text-white .content-carousel-nav,.spec-sheet-pdf-project .content-carousel-nav{border-color:rgba(255,255,255,.2)}.content-carousel-nav .slick-arrow{background:none;-webkit-box-shadow:none;box-shadow:none;color:#5a5b5c;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;height:auto;padding:.875em 1.25em;position:static;-webkit-transform:none;transform:none;width:auto}.content-carousel-nav .slick-arrow:hover,.content-carousel-nav .slick-arrow:focus{color:#c8322b}@media screen and (min-width: 56rem){.content-carousel-nav .slick-arrow{padding:1em .5em;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.text-white .content-carousel-nav .slick-arrow,.spec-sheet-pdf-project .content-carousel-nav .slick-arrow{color:#fff;opacity:.8}.text-white .content-carousel-nav .slick-arrow:hover,.spec-sheet-pdf-project .content-carousel-nav .slick-arrow:hover,.text-white .content-carousel-nav .slick-arrow:focus,.spec-sheet-pdf-project .content-carousel-nav .slick-arrow:focus{opacity:1}@media screen and (min-width: 56rem){.text-white .content-carousel-nav .slick-arrow,.spec-sheet-pdf-project .content-carousel-nav .slick-arrow{opacity:.6}.text-white .content-carousel-nav .slick-arrow:hover,.spec-sheet-pdf-project .content-carousel-nav .slick-arrow:hover,.text-white .content-carousel-nav .slick-arrow:focus,.spec-sheet-pdf-project .content-carousel-nav .slick-arrow:focus{opacity:1}}.text-white .content-carousel-nav .slick-arrow.slick-disabled,.spec-sheet-pdf-project .content-carousel-nav .slick-arrow.slick-disabled{opacity:0}.content-carousel-nav .slick-arrow svg{display:inline-block;height:.6875em;vertical-align:middle;width:.3125em}@media screen and (min-width: 56rem){.content-carousel-nav .slick-arrow svg{display:block;height:1.5625em;width:.75em}}.content-carousel-nav .slick-arrow.next:before{font-weight:300;content:"Next";margin-right:.5em}.content-carousel-nav .slick-arrow.next:before{font-size:1.125rem}@media screen and (min-width: 30rem){.content-carousel-nav .slick-arrow.next:before{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.content-carousel-nav .slick-arrow.next:before{font-size:1.25rem}}@media screen and (min-width: 56rem){.content-carousel-nav .slick-arrow.next:before{content:none}}.content-carousel-nav .slick-arrow.prev:after{font-weight:300;content:"Prev";margin-left:.5em}.content-carousel-nav .slick-arrow.prev:after{font-size:1.125rem}@media screen and (min-width: 30rem){.content-carousel-nav .slick-arrow.prev:after{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.content-carousel-nav .slick-arrow.prev:after{font-size:1.25rem}}@media screen and (min-width: 56rem){.content-carousel-nav .slick-arrow.prev:after{content:none}}@media screen and (min-width: 110rem){:not(.custom-row-block)>.inner .content-carousel-card,:not(.custom-row-block)>.inner-narrow .content-carousel-card{padding:0}}@media screen and (min-width: 110rem){:not(.custom-row-block)>.inner .content-carousel-nav .slick-arrow.next,:not(.custom-row-block)>.inner-narrow .content-carousel-nav .slick-arrow.next{left:100%;margin-left:3vmin;right:auto}}@media screen and (min-width: 110rem){:not(.custom-row-block)>.inner .content-carousel-nav .slick-arrow.prev,:not(.custom-row-block)>.inner-narrow .content-carousel-nav .slick-arrow.prev{left:auto;margin-right:3vmin;right:100%}}.twitter-typeahead{display:block!important}input[type=text].typeahead-hint,input[type=search].typeahead-hint{color:#5a5b5c}.typeahead-menu{background-color:#fff;border-top:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-webkit-box-shadow:0 .375em 1.5em rgba(0,0,0,.03),0 .625em 3em rgba(0,0,0,.08);box-shadow:0 .375em 1.5em rgba(0,0,0,.03),0 .625em 3em rgba(0,0,0,.08);max-height:25rem;min-width:100%;overflow-y:auto}.typeahead-suggestion{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem;position:relative;text-decoration:none}.typeahead-suggestion:hover,.typeahead-suggestion:focus,.typeahead-suggestion.tt-cursor{background-color:#f7f7f7;text-decoration:none}.typeahead-suggestion:hover .typeahead-title,.typeahead-suggestion:focus .typeahead-title,.typeahead-suggestion.tt-cursor .typeahead-title{color:#2d2d2e}.typeahead-suggestion:hover .typeahead-title span:not(.no-wrap),.typeahead-suggestion:focus .typeahead-title span:not(.no-wrap),.typeahead-suggestion.tt-cursor .typeahead-title span:not(.no-wrap){text-decoration-color:inherit;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:.2em}.typeahead-img{background:#fff;border:2px solid rgba(0,0,0,.08);margin-right:1rem;max-width:6rem;padding:.25rem;-ms-flex-preferred-size:35%;flex-basis:35%}.typeahead-img img{display:block;margin:0 auto}.typeahead-body{-webkit-box-flex:1;-ms-flex:1;flex:1}.typeahead-title{color:#c8322b}.tt-no-results{font-style:italic;padding:1rem}.cc-window{background-color:#fff;-webkit-box-shadow:0 0 3em rgba(0,0,0,.1);box-shadow:0 0 3em rgba(0,0,0,.1);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem;font-weight:400;line-height:1.75}.cc-message p{margin:0}.cc-btn{background:none;border:none;color:inherit;font:inherit;font-weight:inherit;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;display:inline-block;font-size:1rem;font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;line-height:1.5;max-width:25em;overflow:hidden;padding:.625em 1.75em;position:relative;text-align:center;text-decoration:none;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;vertical-align:middle;border:2px solid #5a5b5c;color:#5a5b5c;font-size:1em}.cc-btn:hover,.cc-btn:focus{background:none;color:inherit}.cc-btn [class^=icon-]{display:inline-block;fill:currentColor;margin-right:.25em;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;vertical-align:middle}.cc-btn .icon-close{height:.75em;width:.75em}.cc-btn .icon-download{height:1em;width:1em}.cc-btn:hover,.cc-btn:focus{text-decoration:none}.cc-btn:hover,.cc-btn:focus{background-color:#5a5b5c;border-color:#5a5b5c;color:#fff}.cc-link{display:none}.stats-container{container-name:stats;container-type:inline-size;overflow:hidden}@container stats (min-width: 30rem){.stats{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:calc(var(--gutter) * 1.5) 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 calc(var(--gutter) * -1)}}.stat-card{border-top:1px solid var(--color-border);font-size:1rem;font-weight:400;padding:var(--gutter) 0;text-align:center}.stat-card:first-child{border-top:none}@container stats (min-width: 30rem){.stats.has-2 .stat-card,.stats.has-3 .stat-card,.stats.has-4 .stat-card{border-left:1px solid var(--color-border);border-top:none;padding:var(--gutter);width:50%}.stats.has-2 .stat-card:nth-child(2n+1),.stats.has-3 .stat-card:nth-child(2n+1),.stats.has-4 .stat-card:nth-child(2n+1){border-left:none}}@container stats (min-width: 45rem){.stats.has-3 .stat-card,.stats.has-4 .stat-card{width:33.33333333%}.stats.has-3 .stat-card:nth-child(2n+1),.stats.has-4 .stat-card:nth-child(2n+1){border-left:1px solid var(--color-border)}.stats.has-3 .stat-card:nth-child(3n+1),.stats.has-4 .stat-card:nth-child(3n+1){border-left:none}}@container stats (min-width: 60rem){.stats.has-4 .stat-card{width:25%}.stats.has-4 .stat-card:nth-child(3n+1){border-left:1px solid var(--color-border)}.stats.has-4 .stat-card:nth-child(4n+1){border-left:none}}.stat-card .stat-img{max-width:20rem;margin:0 auto 1.5em}.stat-card .stat-img img{display:block;margin:0 auto}.stat-card .stat-value{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.25;text-wrap-style:pretty;display:block;-ms-flex-preferred-size:100%;flex-basis:100%;line-height:1.1;overflow-wrap:anywhere}.stat-card .stat-value{font-size:2.5rem}@media screen and (min-width: 30rem){.stat-card .stat-value{font-size:calc(2.5rem + 1*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.stat-card .stat-value{font-size:3.5rem}}.stat-card .stat-link{font-weight:600;margin:.75em 0 0}.stat-card .stat-link:before{background-color:var(--color-border);content:"";display:block;height:.075em;margin:0 auto .75em;max-height:3px;min-height:2px;min-width:32px;width:1em}.stat-card .stat-description{-ms-flex-preferred-size:100%;flex-basis:100%;line-height:1.5;margin:.5em auto 0;max-width:40ch;text-wrap:pretty}.stat-card .stat-description :first-child{margin-top:0}.stat-card .stat-description :last-child{margin-bottom:0}.stat-description .heading3,.stat-description .heading4,.stat-description .heading5{display:block;margin:0}.chat{bottom:.5rem;position:fixed;right:.5rem;z-index:9000}@media screen and (min-width: 56rem){.chat{bottom:1rem;right:1rem}}.chat.active .chat-btn{background-color:#c8322b;-webkit-box-shadow:none;box-shadow:none}.chat.active .chat-menu{opacity:1;-webkit-transform:scale(1) translateY(-.25rem);transform:scale(1) translateY(-.25rem)}.chat-btn{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#5a5b5c;border-radius:.25rem;-webkit-box-shadow:0 0 0 .125rem rgba(255,255,255,.15);box-shadow:0 0 0 .125rem rgba(255,255,255,.15);color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:2.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:6.5rem}.chat-btn:hover,.chat-btn:focus{background-color:#2d2d2e;-webkit-box-shadow:none;box-shadow:none}.chat-btn svg{display:inline-block;fill:#fff;height:19px;margin-right:.5rem;width:20px}.chat-menu{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0;background:#5a5b5c;border-radius:.25rem;bottom:100%;-webkit-box-shadow:0 0 0 .125rem rgba(255,255,255,.15);box-shadow:0 0 0 .125rem rgba(255,255,255,.15);opacity:0;position:absolute;right:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transition:.3s all ease-out;transition:.3s all ease-out;width:14rem;z-index:10000}.chat-menu li+li a{border-top:1px solid rgba(255,255,255,.15)}.chat-menu a{color:#fff;display:block;padding:.75rem 1rem;text-decoration:none;-webkit-transition:.1s all ease-out;transition:.1s all ease-out}.chat-menu a:hover,.chat-menu a:focus{background-color:rgba(255,255,255,.15)}.chat-heading{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem}.chat-hours{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;color:rgba(255,255,255,.85);font-size:.8125em}[class^=chat-status-] a{padding-left:2.25rem;position:relative}[class^=chat-status-] a:before{border:.125rem solid #fff;border-radius:100%;content:"";display:block;height:.75rem;left:1rem;position:absolute;top:1.0625rem;width:.75rem}.chat-status-online a:before{background-color:#0f9159}.chat-status-offline a{opacity:.8}.chat-status-offline a:before{opacity:.5}.chat-status-text{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;color:#fff;display:block;font-size:.8125em}.author-card{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625em}a.author-card{text-decoration:none}a.author-card:hover .author-card-name,a.author-card:focus .author-card-name{text-decoration-color:inherit;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:.2em;color:#c8322b}a.author-card:hover .author-card-img,a.author-card:focus .author-card-img{-webkit-box-shadow:0 0 0 .125rem rgba(0,0,0,.08);box-shadow:0 0 0 .125rem rgba(0,0,0,.08)}.author-card-imgs{display:-webkit-box;display:-ms-flexbox;display:flex}.author-card-img{border:.1875rem solid #fff;border-radius:100%;-webkit-box-flex:0;-ms-flex:0 0 3em;flex:0 0 3em;overflow:hidden;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;width:3em}.author-card-img img{display:block;width:100%}.author-card-img+.author-card-img{margin-left:-.625em}.author-card-info{-webkit-box-flex:1;-ms-flex:1;flex:1}.author-card-name{color:#2d2d2e;display:block;font-weight:600;line-height:1.5}.text-white .author-card-name,.spec-sheet-pdf-project .author-card-name{color:#fff}.author-card-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;display:block}.author-card-bio :first-child{margin-top:0}.author-card-bio :last-child{margin-bottom:0}.author-card-bio p{margin-top:1em}.author-card-full{border-top:1px solid rgba(0,0,0,.08);display:block;font-size:1rem;font-weight:400;margin-top:3rem;padding-top:3rem}@media screen and (min-width: 30rem){.author-card-full{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}}.author-card-full .author-card-img{border-width:.25rem;-webkit-box-shadow:0 0 0 .125rem rgba(0,0,0,.08);box-shadow:0 0 0 .125rem rgba(0,0,0,.08);margin:0 0 1em;max-width:300px;width:auto}@media screen and (min-width: 30rem){.author-card-full .author-card-img{-webkit-box-flex:0;-ms-flex:0 0 8em;flex:0 0 8em;margin-right:1em;width:8em}}.author-card-full .author-card-img img{display:block}.author-card-full .author-card-name{display:block;margin-bottom:.125rem}.author-card-featured{display:block}@media screen and (min-width: 56rem){.author-card-featured{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}}.author-card-featured .author-card-img{border-width:.25rem;-webkit-box-shadow:0 0 0 .125rem rgba(0,0,0,.08);box-shadow:0 0 0 .125rem rgba(0,0,0,.08);margin:0 0 1em;max-width:300px;width:auto}@media screen and (min-width: 56rem){.author-card-featured .author-card-img{-webkit-box-flex:0;-ms-flex:0 0 12em;flex:0 0 12em;margin-right:1.5em;width:12em}}@media screen and (min-width: 70rem){.author-card-featured .author-card-img{-webkit-box-flex:0;-ms-flex:0 0 20em;flex:0 0 20em;margin-right:3em;width:20em}}.author-card-featured .author-card-img img{display:block}.author-card-featured .author-card-name{display:block;margin-bottom:.125rem}.author-card-featured .author-card-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.375}.author-card-featured .author-card-title{font-size:1.375rem}@media screen and (min-width: 30rem){.author-card-featured .author-card-title{font-size:calc(1.375rem + .375*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.author-card-featured .author-card-title{font-size:1.75rem}}.author-card-featured .author-card-bio p{font-weight:300}.author-card-featured .author-card-bio p{font-size:1.125rem}@media screen and (min-width: 30rem){.author-card-featured .author-card-bio p{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.author-card-featured .author-card-bio p{font-size:1.25rem}}.author-card-title+.author-card-bio{margin-top:1em}.author-list .author-card+.author-card{margin-top:1.5em}a.blog-card{background-color:#f7f7f7;border-bottom:none;color:#5a5b5c;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-decoration:none;-webkit-transition:.2s all ease-out;transition:.2s all ease-out}a.blog-card:hover,a.blog-card:focus{background-color:#fff;-webkit-box-shadow:0 0 3em rgba(0,0,0,.1);box-shadow:0 0 3em rgba(0,0,0,.1);position:relative;-webkit-transform:translateY(-.25rem);transform:translateY(-.25rem);text-decoration:none}a.blog-card:hover .arrow-link,a.blog-card:focus .arrow-link{color:#2d2d2e}a.blog-card:hover .arrow-link span:not(.no-wrap),a.blog-card:focus .arrow-link span:not(.no-wrap){text-decoration-color:inherit;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:.2em}.blog-grid.is-loading a.blog-card{min-height:15rem;position:relative;z-index:10}.blog-grid.is-loading a.blog-card>*{opacity:0}.blog-grid.is-loading a.blog-card:before{-webkit-animation:loader 1s infinite linear;animation:loader 1s infinite linear;border:.5em solid rgba(45,45,46,.12);border-radius:50%;border-top-color:rgba(45,45,46,.47);height:4em;-webkit-transform:translateZ(0);transform:translateZ(0);width:4em;border-color:rgba(45,45,46,.47);border-top-color:transparent;border-width:.125rem;content:"";display:block;height:1.5rem;left:50%;margin:-.75rem 0 0 -.75rem;position:absolute;top:50%;width:1.5rem}.blog-card-img{background:#ededed;display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.blog-card-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:1.25rem 1.5rem}.blog-card-content>:first-child{margin-top:0}.blog-card-content>:last-child{margin-bottom:0}@media screen and (min-width: 30rem){.blog-card-content{padding:2rem 2.5rem}}.blog-card-tags{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 .5rem;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1.35}.blog-card-tags li{font-size:.75rem;font-weight:400;letter-spacing:.1em;line-height:1.125;text-transform:uppercase;margin:.125rem 0}.blog-card-tags li+li:before{content:"•";opacity:.5;padding-right:.5rem}.blog-card-date{font-size:.75rem;font-weight:400;letter-spacing:.1em;line-height:1.125;text-transform:uppercase;display:block;margin-bottom:.25rem}.blog-card-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.625;color:#c8322b;display:block;margin-bottom:1.5rem}.blog-card-title{font-size:1.125rem}@media screen and (min-width: 30rem){.blog-card-title{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.blog-card-title{font-size:1.25rem}}.blog-card-teaser{margin:-.5rem 0 1.5rem}.blog-card-footer{margin-top:auto}.blog-card .author-card{border-top:1px solid rgba(0,0,0,.08);-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-.5rem;margin-top:.5rem;padding-top:.5rem}.blog-card .author-card-name{color:#5a5b5c;font-size:.875rem;font-weight:600}.blog-card .author-card-img img{aspect-ratio:1/1;background:#ededed;-o-object-fit:cover;object-fit:cover}.blog-card .author-card-info{min-width:60%}.blog-list [v-cloak],.blog-list>.loader{display:none}.blog-list .loader[v-cloak]{display:block}.blog-list>.loader{margin:4rem auto}@media screen and (min-width: 56rem){.blog-grid.is-loading:empty:before{-webkit-animation:loader 1s infinite linear;animation:loader 1s infinite linear;border:.5em solid rgba(45,45,46,.12);border-radius:50%;border-top-color:rgba(45,45,46,.47);display:block;height:4em;-webkit-transform:translateZ(0);transform:translateZ(0);width:4em;content:"";margin:4rem auto}}.topic-list-header{margin-top:0}a.topic-list-tag{border:1px solid rgba(0,0,0,.08);border-radius:.25rem;color:#5a5b5c;display:inline-block;font-size:.875rem;font-weight:600;margin-bottom:.25rem;padding:.375em .75em;text-decoration:none;vertical-align:top}a.topic-list-tag:hover,a.topic-list-tag:focus{background-color:#5a5b5c;border-color:#5a5b5c;color:#fff}a.topic-list-tag.active{background-color:#c8322b;color:#fff}.breadcrumbs{-webkit-box-shadow:inset 0 1.25rem 1.25rem -1.25rem rgba(0,0,0,.08),inset 0 .375rem .375rem -.375rem rgba(0,0,0,.05);box-shadow:inset 0 1.25rem 1.25rem -1.25rem rgba(0,0,0,.08),inset 0 .375rem .375rem -.375rem rgba(0,0,0,.05);padding:.75rem 0}.breadcrumbs ul{list-style-type:none;padding-left:0;margin:0 auto;max-width:100rem;padding-left:5vmin;padding-right:5vmin;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.875rem}@media screen and (min-width: 70rem){.breadcrumbs ul{padding-left:3vmin;padding-right:3vmin}}.breadcrumbs li:not(:last-child){background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%209%2019%22%20width%3D%224%22%20height%3D%227%22%3E%3Cpath%20fill%3D%22%23626262%22%20d%3D%22M9%209.4c0%201-.5%201.9-1%202.6l-6.8%206.7c-.3.3-.7.3-1%200s-.3-.7%200-1L7%2011.1c.9-.9.9-2.1%200-3L.2%201.2C-.1.9-.1.5.2.2s.7-.3%201%200L8%206.9c.5.6%201%201.5%201%202.5z%22%2F%3E%3C%2Fsvg%3E);background-position:100% 50%;background-repeat:no-repeat;background-size:4px 7px;margin-right:.75rem;padding-right:1rem}.breadcrumbs a{color:#5a5b5c;line-height:1.375;text-decoration:none}.breadcrumbs a:hover,.breadcrumbs a:focus{text-decoration-color:inherit;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:.2em;color:#2d2d2e}.timeline-carousel{font-size:1rem;font-weight:400;margin:0 auto;max-width:100rem}@media screen and (min-width: 30rem){.timeline-carousel{padding:0 2rem}}@media screen and (min-width: 70rem){.timeline-carousel{padding:0 3rem}}.timeline-carousel .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;padding:3rem 0}.timeline-carousel .slick-arrow{-webkit-box-shadow:0 .0625rem .25rem rgba(0,0,0,.05),0 0 2rem rgba(0,0,0,.08);box-shadow:0 .0625rem .25rem rgba(0,0,0,.05),0 0 2rem rgba(0,0,0,.08);font-size:.5rem}@media screen and (min-width: 30rem){.timeline-carousel .slick-arrow{background:transparent;-webkit-box-shadow:none;box-shadow:none;font-size:.625rem}.text-white .timeline-carousel .slick-arrow,.spec-sheet-pdf-project .timeline-carousel .slick-arrow{color:#fff;opacity:.65}.text-white .timeline-carousel .slick-arrow:hover,.spec-sheet-pdf-project .timeline-carousel .slick-arrow:hover,.text-white .timeline-carousel .slick-arrow:focus,.spec-sheet-pdf-project .timeline-carousel .slick-arrow:focus{opacity:1}.text-white .timeline-carousel .slick-arrow.slick-disabled,.spec-sheet-pdf-project .timeline-carousel .slick-arrow.slick-disabled{opacity:0}}@media screen and (min-width: 56rem){.timeline-carousel .slick-arrow{font-size:.75em}}.timeline-carousel .slick-arrow.next{right:-1rem}@media screen and (min-width: 70rem){.timeline-carousel .slick-arrow.next{right:0}}.timeline-carousel .slick-arrow.prev{left:-1rem}@media screen and (min-width: 70rem){.timeline-carousel .slick-arrow.prev{left:0}}.timeline-carousel-item{background:#fff;float:none;height:auto;position:relative;-webkit-transform:scale(.75);transform:scale(.75);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition:.5s all ease-out;transition:.5s all ease-out}.timeline-carousel-item:not(:first-child){display:none}.timeline-carousel.slick-initialized .timeline-carousel-item:not(:first-child){display:block}.timeline-carousel-item.slick-current{z-index:50}.timeline-carousel-item.slick-current .timeline-carousel-card{opacity:1}.timeline-carousel-item.slick-current~.timeline-carousel-item{-webkit-transform-origin:0 50%;transform-origin:0 50%}.timeline-carousel-item.slick-current+.timeline-carousel-item{-webkit-transform:scale(.925) translateX(-50%);transform:scale(.925) translate(-50%);z-index:40}.timeline-carousel-item.slick-current+.timeline-carousel-item .timeline-carousel-card{opacity:0}@media screen and (min-width: 30rem){.timeline-carousel-item.slick-current+.timeline-carousel-item .timeline-carousel-card{opacity:.8}}.timeline-carousel-item.slick-current+.timeline-carousel-item+.timeline-carousel-item{-webkit-transform:scale(.85) translateX(-112%);transform:scale(.85) translate(-112%);z-index:30}.timeline-carousel-item.slick-current+.timeline-carousel-item+.timeline-carousel-item .timeline-carousel-card{opacity:0}@media screen and (min-width: 30rem){.timeline-carousel-item.slick-current+.timeline-carousel-item+.timeline-carousel-item .timeline-carousel-card{opacity:.6}}.timeline-carousel-item.slick-current+.timeline-carousel-item+.timeline-carousel-item+.timeline-carousel-item{-webkit-transform:scale(.775) translateX(-190%);transform:scale(.775) translate(-190%);z-index:20}.timeline-carousel-item.slick-current+.timeline-carousel-item+.timeline-carousel-item+.timeline-carousel-item .timeline-carousel-card{opacity:0}@media screen and (min-width: 30rem){.timeline-carousel-item.slick-current+.timeline-carousel-item+.timeline-carousel-item+.timeline-carousel-item .timeline-carousel-card{opacity:.4}}.timeline-carousel-item.slick-current+.timeline-carousel-item+.timeline-carousel-item+.timeline-carousel-item+.timeline-carousel-item{-webkit-transform:scale(.7) translateX(-295%);transform:scale(.7) translate(-295%);z-index:10}.timeline-carousel-item.slick-current+.timeline-carousel-item+.timeline-carousel-item+.timeline-carousel-item+.timeline-carousel-item .timeline-carousel-card{opacity:0}@media screen and (min-width: 30rem){.timeline-carousel-item.slick-current+.timeline-carousel-item+.timeline-carousel-item+.timeline-carousel-item+.timeline-carousel-item .timeline-carousel-card{opacity:.2}}.timeline-carousel-item.offset1{-webkit-transform:scale(.925) translateX(50%);transform:scale(.925) translate(50%);z-index:40}.timeline-carousel-item.offset1 .timeline-carousel-card{opacity:0}@media screen and (min-width: 30rem){.timeline-carousel-item.offset1 .timeline-carousel-card{opacity:.8}}.timeline-carousel-item.offset2{-webkit-transform:scale(.85) translateX(112%);transform:scale(.85) translate(112%);z-index:30}.timeline-carousel-item.offset2 .timeline-carousel-card{opacity:0}@media screen and (min-width: 30rem){.timeline-carousel-item.offset2 .timeline-carousel-card{opacity:.6}}.timeline-carousel-item.offset3{-webkit-transform:scale(.775) translateX(190%);transform:scale(.775) translate(190%);z-index:20}.timeline-carousel-item.offset3 .timeline-carousel-card{opacity:0}@media screen and (min-width: 30rem){.timeline-carousel-item.offset3 .timeline-carousel-card{opacity:.4}}.timeline-carousel-item.offset4{-webkit-transform:scale(.7) translateX(295%);transform:scale(.7) translate(295%);z-index:10}.timeline-carousel-item.offset4 .timeline-carousel-card{opacity:0}@media screen and (min-width: 30rem){.timeline-carousel-item.offset4 .timeline-carousel-card{opacity:.2}}.timeline-carousel-item.slick-current{-webkit-transform:none;transform:none}.timeline-carousel-card{background:#fff;-webkit-box-shadow:0 .0625rem .25rem rgba(0,0,0,.05),0 0 2rem rgba(0,0,0,.08);box-shadow:0 .0625rem .25rem rgba(0,0,0,.05),0 0 2rem rgba(0,0,0,.08);color:#5a5b5c;height:100%;opacity:.25;text-align:left;-webkit-transition:.5s opacity ease-out;transition:.5s opacity ease-out;width:calc(100vw - 4rem - 10vmin)}@media screen and (min-width: 30rem){.timeline-carousel-card{width:20rem}}@media screen and (min-width: 56rem){.timeline-carousel-card{width:24rem}}.timeline-card-content{padding:1.5rem}.timeline-card-content>:first-child{margin-top:0}.timeline-card-content>:last-child{margin-bottom:0}.timeline-card-img{display:block;width:100%}.timeline-card-date{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;display:block}.timeline-card-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.625;display:block}.timeline-card-title{font-size:1.125rem}@media screen and (min-width: 30rem){.timeline-card-title{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.timeline-card-title{font-size:1.25rem}}p.timeline-card-description{font-size:1rem;font-weight:400}@media screen and (min-width: 70rem){p.timeline-card-description{font-size:1rem;font-weight:400}}.text-white .timeline-card-title,.spec-sheet-pdf-project .timeline-card-title,.text-white .timeline-card-date,.spec-sheet-pdf-project .timeline-card-date{color:#2d2d2e}.prod-comp-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem 2rem}@media screen and (min-width: 30rem){.prod-comp-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.prod-comp-header h1{margin:0}@media screen and (min-width: 56rem){.prod-comp-header .icon-link{margin-bottom:.25rem}}.prod-comp-header .dropdown{display:block}.prod-comp{border:none;position:relative;text-align:center}.prod-comp table{border:none;position:relative}.prod-comp tr{border:none}.prod-comp td,.prod-comp th{padding:1.5rem}.prod-comp td:not(:last-child),.prod-comp th:not(:last-child){border-right:1px solid rgba(0,0,0,.08)}.prod-comp td>:first-child,.prod-comp th>:first-child{margin-top:0}.prod-comp td>:last-child,.prod-comp th>:last-child{margin-bottom:0}.prod-comp thead{background:#fff}.prod-comp thead th{background-color:#fff;text-align:center}.prod-comp thead tr{border:none}.prod-comp tbody td,.prod-comp tbody th{line-height:inherit;min-width:12rem;vertical-align:top}.prod-comp .compare-0{display:none}.prod-comp .compare-1 td,.prod-comp .compare-1 th{width:33.3333333333%}.prod-comp .compare-2 td,.prod-comp .compare-2 th{width:25%}.prod-comp .compare-3 td,.prod-comp .compare-3 th,.prod-comp .compare-4 td,.prod-comp .compare-4 th{width:20%}.prod-comp thead.sticky{-webkit-box-shadow:0 0 3rem rgba(0,0,0,.14),0 .125rem .375rem rgba(0,0,0,.14);box-shadow:0 0 3rem rgba(0,0,0,.14),0 .125rem .375rem rgba(0,0,0,.14);display:table;position:absolute;top:0;width:100%;z-index:900}.prod-comp thead.sticky .prod-comp-preview{padding-top:.5rem}.prod-comp thead.sticky .prod-comp-preview img{max-height:80px}.prod-comp thead:not(.sticky){-webkit-transform:none!important;transform:none!important}.prod-comp-preview{color:#2d2d2e;font-size:1rem;font-weight:600;letter-spacing:inherit;padding-top:0;text-transform:none;vertical-align:top}.prod-comp-preview img{display:block;margin:0 auto 1rem;max-height:200px}a.prod-comp-delete{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:3px;color:#5a5b5c;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.25rem;height:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -1rem 0 auto;text-decoration-line:none;-webkit-transition:.15s all ease-out;transition:.15s all ease-out;width:2rem}a.prod-comp-delete:hover,a.prod-comp-delete:focus{background:#c8322b;color:#fff}.prod-comp thead button{font-size:.875rem}@media screen and (min-width: 56rem){.prod-comp thead button{font-size:1rem}}.prod-comp-group-header th{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.625;background:#5a5b5c;color:#fff;cursor:pointer;font-size:1rem;padding:1rem 1.5rem;-webkit-transition:.2s background ease-out;transition:.2s background ease-out}.prod-comp-group-header th{font-size:1.125rem}@media screen and (min-width: 30rem){.prod-comp-group-header th{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.prod-comp-group-header th{font-size:1.25rem}}.prod-comp-group-header th:hover{background:#2d2d2e}.prod-comp-group-header th svg{display:inline-block;fill:currentColor;margin-right:.5rem;-webkit-transition:.2s -webkit-transform ease-out;transition:.2s -webkit-transform ease-out;transition:.2s transform ease-out;transition:.2s transform ease-out,.2s -webkit-transform ease-out}.prod-comp-group-header-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.prod-comp-group.collapsed{border-bottom:1px solid #fff}.prod-comp-group.collapsed .prod-comp-field{display:none}.prod-comp-group.collapsed .prod-comp-group-header svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.prod-comp .prod-comp-field th{color:#2d2d2e;letter-spacing:inherit;padding-top:1.25rem;padding-bottom:1.25rem;text-transform:none}.prod-comp-field ul,.prod-comp-field ol{text-align:left}.prod-comp-check{display:block;fill:currentColor;margin:0 auto}.prod-comp-dash{color:#5a5b5c;display:block;margin:0 auto}.prod-comp-material-count{font-weight:600}.prod-comp-modal{max-height:100%;padding:0;width:100rem}.prod-comp-modal-content{min-height:45rem;padding:5vmin}@media screen and (min-width: 70rem){.prod-comp-modal-content{padding:3vmin}}.prod-comp-modal-btn-wrap{background:#5a5b5c;bottom:0;left:0;padding:1.25rem;position:sticky;text-align:center;width:100%;z-index:20}.prod-comp-modal-btn.disabled{opacity:.35;pointer-events:none}.prod-comp-search-field{margin:0 auto;max-width:40rem;position:relative}@media screen and (min-width: 30rem){.prod-comp-search-field{font-weight:300}.prod-comp-search-field{font-size:1.125rem}}@media screen and (min-width: 30rem) and (min-width: 30rem){.prod-comp-search-field{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 30rem) and (min-width: 80rem){.prod-comp-search-field{font-size:1.25rem}}.prod-comp-search-field input{font-size:1em;font-weight:inherit;max-width:none;padding-left:2.5em}.prod-comp-search-field .search-icon{fill:#5a5b5c;height:1em;left:1em;position:absolute;top:1em;width:1em;z-index:10}@media screen and (min-width: 70rem){.prod-comp-search-field .search-icon{font-size:1em}}.prod-comp-search-field .typeahead-menu{background:transparent;-webkit-box-shadow:none;box-shadow:none;display:block!important;margin-top:1.5rem;max-height:none;overflow:visible;position:static!important}.prod-comp-search-field .typeahead-suggestion{background:#fff;-webkit-transition:.3s all ease-out;transition:.3s all ease-out}.prod-comp-search-field .typeahead-suggestion+.typeahead-suggestion{margin-top:.5rem}.prod-comp-search-field .typeahead-suggestion:hover,.prod-comp-search-field .typeahead-suggestion:focus,.prod-comp-search-field .typeahead-suggestion.tt-cursor{background-color:#fff;-webkit-box-shadow:0 0 3rem rgba(0,0,0,.1);box-shadow:0 0 3rem rgba(0,0,0,.1);z-index:10}.prod-comp-search-field .tt-no-results{padding:0}.prod-comp-search-field .typeahead-title{font-weight:300}.prod-comp-search-field .typeahead-title{font-size:1.125rem}@media screen and (min-width: 30rem){.prod-comp-search-field .typeahead-title{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.prod-comp-search-field .typeahead-title{font-size:1.25rem}}.simple-cta{margin:0 auto;text-align:center}.simple-cta>:first-child{margin-top:0}.simple-cta>:last-child{margin-bottom:0}.simple-cta-row{margin-left:auto;margin-right:auto;max-width:100rem;padding-left:5vmin;padding-right:5vmin}@media screen and (min-width: 70rem){.simple-cta-row{padding-left:3vmin;padding-right:3vmin}}@media screen and (min-width: 56rem){.simple-cta-row{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width: 56rem){.simple-cta-row .simple-cta{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;padding:5vmin}}@media screen and (min-width: 70rem){.simple-cta-row .simple-cta{padding-bottom:3vmin;padding-top:3vmin}}.simple-cta-row .simple-cta+.simple-cta{border-top:3px solid rgba(0,0,0,.08);margin-top:2rem;padding-top:2rem}@media screen and (min-width: 56rem){.simple-cta-row .simple-cta+.simple-cta{border-left:3px solid rgba(0,0,0,.08);border-top:none;margin-top:0;padding-top:5vmin}}@media screen and (min-width: 70rem){.simple-cta-row .simple-cta+.simple-cta{padding-top:3vmin}}.simple-cta-subtitle{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;margin:0}.simple-cta-title{margin:0}.text-white .simple-cta-row .simple-cta+.simple-cta,.spec-sheet-pdf-project .simple-cta-row .simple-cta+.simple-cta{border-color:rgba(255,255,255,.2)}@media screen and (min-width: 56rem){.text-white .simple-cta-row .simple-cta+.simple-cta,.spec-sheet-pdf-project .simple-cta-row .simple-cta+.simple-cta{border-color:rgba(255,255,255,.2)}}.large-text .simple-cta-teaser{font-weight:300}.large-text .simple-cta-teaser{font-size:1.125rem}@media screen and (min-width: 30rem){.large-text .simple-cta-teaser{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.large-text .simple-cta-teaser{font-size:1.25rem}}.cta-row-img{width:100%}.contact-form{margin:0 auto;max-width:40rem}.contact-form-subject{font-weight:300;max-width:none}.contact-form-subject{font-size:1.125rem}@media screen and (min-width: 30rem){.contact-form-subject{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.contact-form-subject{font-size:1.25rem}}.text-white .contact-form-subject,.spec-sheet-pdf-project .contact-form-subject{color:#2d2d2e}.contact-form input,.contact-form select,.contact-form textarea,.contact-form .FormRange>span{max-width:none}.contact-form input[type=button],.contact-form input[type=submit],.contact-form input[type=reset]{font-size:1rem;font-weight:400}.contact-form-fieldset{border-top:1px solid rgba(0,0,0,.08);display:none;margin-top:3rem;padding-top:1.5rem}.text-white .contact-form-fieldset,.spec-sheet-pdf-project .contact-form-fieldset{border-color:rgba(255,255,255,.2)}.contact-form-fieldset.is-active{display:block}.contact-form form.EPiServerForms .Form__Element{text-align:center}.contact-form form.EPiServerForms .Form__Element .Form__Element{text-align:left}.contact-form-centered .grecaptcha-badge{margin:0 auto}.contact-form-centered .hs-form .hs-submit{text-align:center}.contact-list-icons{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0}.reversible-row-teaser .contact-list-icons{margin-top:1em}.contact-list-icons li{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.contact-list-icons li+li{margin-top:1em}.contact-list-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:1.5em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:3rem}.contact-list-icon svg{display:block;fill:#2d2d2e}.text-white .contact-list-icon svg,.spec-sheet-pdf-project .contact-list-icon svg{fill:#fff}.product-hero{background:#f7f7f7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 70rem){.product-hero{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.product-hero-overview{padding:2rem 5vmin}@media screen and (min-width: 70rem){.product-hero-overview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:40rem;min-height:100%;padding:3vw}}@media screen and (min-width: 70rem){.product-hero>.sticky-wrapper,.product-hero>:first-child{-webkit-box-flex:0;-ms-flex:0 1 35%;flex:0 1 35%;max-width:35%}}.product-hero-overview a:hover,.product-hero-overview a:focus{text-decoration:none}.product-hero-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.25;text-wrap-style:pretty;display:block;margin:0}.product-hero-title{font-size:2.5rem}@media screen and (min-width: 30rem){.product-hero-title{font-size:calc(2.5rem + 1*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.product-hero-title{font-size:3.5rem}}@media screen and (min-width: 70rem){.product-hero-title{font-size:2.5em;line-height:1.25}}@media screen and (min-width: 110rem){.product-hero-title{font-size:3em}}.product-hero-sub-title{font-size:.75rem;font-weight:400;letter-spacing:.1em;line-height:1.125;text-transform:uppercase;display:none}@media screen and (min-width: 70rem){.product-hero-sub-title{display:none!important}}.product-hero-teaser{margin-top:1rem;max-width:60rem}.product-hero-teaser :first-child{margin-top:0}.product-hero-teaser :last-child{margin-bottom:0}.product-hero-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:2.5rem}.product-hero-btns>a+a{margin-top:.5rem}@media screen and (min-width: 30rem){.product-hero-btns{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.product-hero-btns>a+a{margin:0 0 0 .5rem}}.product-hero-overview.stuck{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:sticky-header-in;animation-name:sticky-header-in;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;padding-bottom:0;padding-top:0;position:fixed;top:0;width:100%;z-index:500}.product-hero-overview.stuck:after{background-color:#f7f7f7;border-bottom:3px solid rgba(0,0,0,.08);content:"";position:absolute;width:100%;top:0;left:0;height:100%;z-index:10}@media screen and (min-width: 56rem){.product-hero-overview.stuck{padding:1rem 5vmin}}@media screen and (min-width: 70rem){.product-hero-overview.stuck{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:none;min-height:0;padding:1vh 3vmin}}.product-hero-overview.stuck .product-hero-title{font-size:1.25rem;margin:1rem 0;position:relative;z-index:20}@media screen and (min-width: 30rem){.product-hero-overview.stuck .product-hero-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.375}.product-hero-overview.stuck .product-hero-title{font-size:1.375rem}}@media screen and (min-width: 30rem) and (min-width: 30rem){.product-hero-overview.stuck .product-hero-title{font-size:calc(1.375rem + .375*(100vw - 30rem)/50)}}@media screen and (min-width: 30rem) and (min-width: 80rem){.product-hero-overview.stuck .product-hero-title{font-size:1.75rem}}@media screen and (min-width: 56rem){.product-hero-overview.stuck .product-hero-title{margin:.5rem 0}}@media screen and (min-width: 70rem){.product-hero-overview.stuck.has-nav .product-hero-title{display:none}}.product-hero-overview.stuck.has-nav .product-hero-sub-title{display:block}.product-hero-overview.stuck .product-hero-teaser{display:none}.product-hero-overview.stuck .product-hero-nav-btn{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:20}.product-hero-overview.stuck .product-hero-nav{background-color:#fff;-webkit-box-shadow:0 0 3rem rgba(0,0,0,.2);box-shadow:0 0 3rem rgba(0,0,0,.2);height:100%;left:0;margin-top:0;max-width:30rem;overflow:auto;padding:5vmin;position:fixed;top:0;-webkit-transform:translateX(-100%);transform:translate(-100%);-webkit-transition:.4s -webkit-transform ease-out;transition:.4s -webkit-transform ease-out;transition:.4s transform ease-out;transition:.4s transform ease-out,.4s -webkit-transform ease-out;visibility:hidden;width:100%}.product-hero-overview.stuck .product-hero-nav.active{-webkit-transform:none;transform:none;visibility:visible}@media screen and (min-width: 70rem){.product-hero-overview.stuck .product-hero-nav{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem 1.5rem;height:auto;max-width:none;overflow:visible;padding:0!important;position:relative;top:auto;-webkit-transform:none;transform:none;-webkit-transition:none;transition:none;visibility:visible;width:auto;z-index:20}}.product-hero-overview.stuck .product-hero-nav>:first-child{margin-top:5vmin}@media screen and (min-width: 70rem){.product-hero-overview.stuck .product-hero-nav>:first-child{margin-top:0}}.product-hero-overview.stuck .product-hero-nav>:last-child{margin-bottom:5vmin}@media screen and (min-width: 70rem){.product-hero-overview.stuck .product-hero-nav>:last-child{margin-bottom:0}}@media screen and (min-width: 70rem){.product-hero-overview.stuck .product-hero-nav li+li{margin:0}}.product-hero-overview.stuck .product-hero-nav a{text-decoration:none}@media screen and (min-width: 70rem){.product-hero-overview.stuck .product-hero-nav a{font-size:.875rem}}.product-hero-overview.stuck .product-hero-nav a:hover,.product-hero-overview.stuck .product-hero-nav a:focus{text-decoration-color:inherit;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:.2em}@media screen and (min-width: 70rem){.product-hero-overview.stuck .product-hero-nav-icon{display:none}}.product-hero-overview.stuck .product-hero-btns{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:sticky-footer-in;animation-name:sticky-footer-in;background:#f7f7f7;border-top:3px solid rgba(0,0,0,.08);bottom:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;margin-top:0;opacity:0;padding:.5rem 5vmin;position:fixed;-webkit-transform:translateY(100%);transform:translateY(100%);width:100%;z-index:20}.product-hero-overview.stuck .product-hero-btns>a+a{margin:0 0 0 .5rem}@media screen and (min-width: 56rem){.product-hero-overview.stuck .product-hero-btns{-webkit-animation:none;animation:none;background:transparent;border-top:none;margin-left:auto;opacity:1;padding:0;position:static;-webkit-transform:none;transform:none;width:auto}}.product-hero-nav-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#2d2d2e;border:none;color:#fff;display:none;height:3rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:.75rem;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;padding:0;width:3rem}.product-hero-nav-btn:hover,.product-hero-nav-btn:focus{background:#2d2d2e}.product-hero-nav-btn .close-icon{display:none}@media screen and (min-width: 70rem){.product-hero-nav-btn{display:none!important}}.product-hero-nav-btn.active{background:#c8322b}.product-hero-nav-btn.active .open-icon{display:none}.product-hero-nav-btn.active .close-icon{display:block}.product-hero-nav{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0;margin-top:2rem}.product-hero-nav li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.product-hero-nav li+li{margin-top:1rem}.product-hero-nav a{color:#2d2d2e;font-size:1rem;font-weight:600}.product-hero-nav a:hover,.product-hero-nav a:focus{color:#c8322b}.product-hero-nav .current{color:#c8322b}.product-hero-nav .current a{border-color:transparent;color:#c8322b;position:relative}.product-hero-nav .current a:hover,.product-hero-nav .current a:focus{border-color:#c8322b}.product-hero-nav-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:.75rem}.product-hero-nav-icon svg{display:block;fill:currentColor}.product-hero-media{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media screen and (min-width: 70rem){.product-hero-media{-webkit-box-flex:0;-ms-flex:0 0 65%;flex:0 0 65%;max-width:65%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.product-hero-media img,.product-hero-media video{display:block;width:100%}@media screen and (min-width: 70rem){.product-hero-media img,.product-hero-media video{min-height:100%;-o-object-fit:cover;object-fit:cover}}.product-hero-media video{height:auto!important}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.product-hero-media-item img{min-height:0}}.product-hero-media-carousel,.product-hero-media-carousel .slick-list,.product-hero-media-carousel .slick-track,.product-hero-media-item{height:100%}.product-hero-media-carousel .product-hero-media-item:not(:first-child){display:none}.product-hero-media-carousel.slick-initialized .product-hero-media-item:not(:first-child){display:block}.product-hero-media-carousel.slick-dotted{margin-bottom:0!important}.product-hero-media-carousel .slick-arrow{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.625em;height:4em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;width:4em}.product-hero-media-carousel .slick-arrow svg{margin:0}@media screen and (min-width: 56rem){.product-hero-media-carousel .slick-arrow{font-size:.75em}}.product-hero-media-carousel .slick-dots{bottom:.5rem;margin-top:0;top:auto}@media screen and (min-width: 56rem){.product-hero-media-carousel .slick-dots{bottom:1rem}}.product-hero-media-carousel .slick-dots li{background:#fff}.product-hero-media .image-cta{min-height:100%;padding-top:56.25%}#product-content,#product-content .custom-row,#request-quote,#product-content #document-list,#product-content form{scroll-margin-top:5rem}@media screen and (min-width: 30rem){#product-content,#product-content .custom-row,#request-quote,#product-content #document-list,#product-content form{scroll-margin-top:6.5rem}}@media screen and (min-width: 56rem){#product-content,#product-content .custom-row,#request-quote,#product-content #document-list,#product-content form{scroll-margin-top:8rem}}@media screen and (min-width: 70rem){#product-content,#product-content .custom-row,#request-quote,#product-content #document-list,#product-content form{scroll-margin-top:10rem}}@-webkit-keyframes sticky-header-in{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes sticky-header-in{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes sticky-footer-in{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes sticky-footer-in{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.modified-product-card{background-color:#f7f7f7;color:#5a5b5c;display:block;padding:1rem;text-align:center;text-decoration:none;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}@media screen and (min-width: 56rem){.modified-product-card{padding:1.5rem}}.modified-product-card:hover,.modified-product-card:focus{background-color:#fff;-webkit-box-shadow:0 0 3em rgba(0,0,0,.1);box-shadow:0 0 3em rgba(0,0,0,.1);position:relative;-webkit-transform:translateY(-.25em);transform:translateY(-.25em)}.modified-product-card:hover .modified-product-card-title,.modified-product-card:focus .modified-product-card-title{text-decoration-color:inherit;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:.2em}.modified-product-card img{display:block;width:100%}.modified-product-card-title{color:#2d2d2e;font-size:1rem;font-weight:600;display:block;margin-top:1rem}@media screen and (min-width: 56rem){.modified-product-card-title{margin-top:1.25rem}}@media screen and (min-width: 30rem){.modified-product-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.modified-product-grid .modified-product-card{margin-bottom:1.5rem}@media screen and (min-width: 30rem){.modified-product-grid .modified-product-card{-ms-flex-preferred-size:49%;flex-basis:49%;max-width:49%}.modified-product-grid .modified-product-card:nth-child(odd){margin-right:2%}}@media screen and (min-width: 80rem){.modified-product-grid .modified-product-card{-ms-flex-preferred-size:32%;flex-basis:32%;max-width:32%}.modified-product-grid .modified-product-card:nth-child(odd){margin-right:0}.modified-product-grid .modified-product-card:not(:nth-child(3n)){margin-right:2%}}.video-grid{margin-bottom:-3vmin!important}.video-grid .image-cta{height:100%}.spec-sheet{counter-reset:spec-step;margin:0 auto;max-width:40rem}.spec-sheet .loader{margin:3rem auto 0}.spec-sheet form{margin-top:3rem}.spec-sheet input,.spec-sheet select,.spec-sheet textarea,.spec-sheet .chosen-container{max-width:none}.spec-sheet-step{counter-increment:spec-step}.spec-sheet-step+.spec-sheet-step{margin-top:3rem}.spec-sheet-step-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.spec-sheet-step-header:before{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.625;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#5a5b5c;border-radius:100%;color:#fff;content:counter(spec-step);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 3rem;flex:0 0 3rem;font-weight:400;height:3rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:3rem;z-index:10}.spec-sheet-step-header:before{font-size:1.125rem}@media screen and (min-width: 30rem){.spec-sheet-step-header:before{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.spec-sheet-step-header:before{font-size:1.25rem}}@media screen and (min-width: 56rem){.spec-sheet-step-header:before{margin-left:-4rem}}.text-white .spec-sheet-step-header:before,.spec-sheet-pdf-project .spec-sheet-step-header:before{background-color:rgba(255,255,255,.2)}.spec-sheet-step-header:after{background-color:rgba(0,0,0,.08);content:"";-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;height:2px}.text-white .spec-sheet-step-header:after,.spec-sheet-pdf-project .spec-sheet-step-header:after{background-color:rgba(255,255,255,.2)}.spec-sheet-step-title{display:block;padding:0 1.5rem 0 1rem;position:relative;z-index:10}.spec-sheet-style{text-align:center}@media screen and (min-width: 56rem){.spec-sheet-style{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left}}@media screen and (min-width: 56rem){.spec-sheet-style-image{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px;margin-right:1.5rem}}.spec-sheet-style-title{margin:0}.spec-sheet-style-code{font-size:1rem;font-weight:400;margin:.25rem 0 0}.spec-sheet-style-content button{margin-top:1.25rem}.spec-sheet .chosen-drop,.spec-sheet .chosen-drop input{font-size:1rem;font-weight:400}.spec-sheet .typeahead-suggestion{cursor:pointer;padding:.25em .5em}.spec-sheet .typeahead-suggestion:hover,.spec-sheet .typeahead-suggestion:focus,.spec-sheet .typeahead-suggestion.tt-cursor{background-color:#5a5b5c}.spec-sheet .typeahead-suggestion:hover .typeahead-title,.spec-sheet .typeahead-suggestion:focus .typeahead-title,.spec-sheet .typeahead-suggestion.tt-cursor .typeahead-title{color:#fff}.spec-sheet .form-field.is-loading label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.spec-sheet .form-field.is-loading label:after{-webkit-animation:loader 1s infinite linear;animation:loader 1s infinite linear;border:.5em solid rgba(45,45,46,.12);border-radius:50%;border-top-color:rgba(45,45,46,.47);display:block;height:4em;-webkit-transform:translateZ(0);transform:translateZ(0);width:4em;border-width:.125em;content:"";height:1em;width:1em;margin-left:.5em}.spec-sheet-pdf{font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:10pt}.spec-sheet-pdf *{font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif}.spec-sheet-pdf h1,.spec-sheet-pdf .heading1{font-size:30pt;line-height:1}.spec-sheet-pdf h2,.spec-sheet-pdf .heading2{font-size:22pt;line-height:1.1}.spec-sheet-pdf h3,.spec-sheet-pdf .heading3{font-size:18pt}.spec-sheet-pdf h4,.spec-sheet-pdf .heading4{font-size:14pt}.spec-sheet-pdf-project{background:#c8322b;padding:.75cm 1cm;width:100%}.spec-sheet-pdf-project h1,.spec-sheet-pdf-project h2,.spec-sheet-pdf-project h3,.spec-sheet-pdf-project h4{margin:0}.spec-sheet-pdf-product{background:rgba(0,0,0,.06);padding:.75cm 1cm}.spec-sheet-pdf-name{margin:0 0 .125cm;max-width:52.5%}.spec-sheet-pdf-name a{color:#2d2d2e;text-decoration:none}.spec-sheet-pdf-product .heading4{display:block;margin:0;max-width:52.5%}.spec-sheet-pdf-product-info{border-top:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.25cm;max-width:52.5%;padding-top:.5cm}.spec-sheet-pdf-product-info div+div{margin-left:.75cm}.spec-sheet-pdf-product-info .spec-sheet-pdf-section-title{border-bottom:none;display:block;padding-bottom:.125cm;white-space:nowrap}.spec-sheet-pdf-body{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1cm}.spec-sheet-pdf-col1{-webkit-box-flex:1;-ms-flex:1 1 55%;flex:1 1 55%;margin-right:1cm;min-width:50%}.spec-sheet-pdf-col2{-webkit-box-flex:1;-ms-flex:1 1 45%;flex:1 1 45%;min-width:40%}.spec-sheet-pdf-col2.has-selections{margin-top:-3.5cm}.spec-sheet-pdf-col1+.spec-sheet-pdf-col2{max-width:45%}.spec-sheet-pdf-main-img{background:#fff;border:1px solid #ccc;display:block;margin-bottom:1cm;padding:.25cm;width:4.5in}.spec-sheet-pdf-section-title{border-bottom:1px solid #ccc;color:#2d2d2e;font-size:8pt!important;font-weight:400!important;letter-spacing:.1em!important;line-height:1.375;margin:0;padding-bottom:.25cm;text-transform:uppercase!important}.spec-sheet-pdf-options{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0}.spec-sheet-pdf-options li{border-bottom:1px solid #ccc;padding:.375cm 0}.spec-sheet-pdf-options li:after{clear:both;content:"";display:table}.spec-sheet-pdf-option-heading{color:#2d2d2e;display:block;font-size:10pt;line-height:1.3;margin:0 0 .125cm}.spec-sheet-pdf-option-img{float:right;width:1.5cm}.spec-sheet-pdf-option-img img{display:block}.spec-sheet-pdf-option-info{float:left}.spec-sheet-pdf-dimensions{border:none}.spec-sheet-pdf-dimensions tbody{border:none!important}.spec-sheet-pdf-dimensions tr{background:transparent!important;border-bottom:1px solid #ccc;border-left:none!important;border-right:none!important}.spec-sheet-pdf-dimensions td{padding-left:0;padding-right:0;vertical-align:top}.spec-sheet-pdf-dimensions td:first-child{color:#2d2d2e}.spec-sheet-pdf-dimensions td:last-child{padding-left:.5cm;text-align:right}.spec-sheet-pdf-dimensions li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:.375cm}.spec-sheet-pdf-dimensions li h5{margin:0}.spec-sheet-pdf-footer{background:rgba(0,0,0,.06);padding:.375cm 1cm}.spec-sheet-pdf-footer-bottom{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.spec-sheet-pdf-footer-left,.spec-sheet-pdf-footer-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.spec-sheet-pdf-footer-left *,.spec-sheet-pdf-footer-right *{font-size:8pt;letter-spacing:.1em!important;text-transform:uppercase!important}.spec-sheet-pdf-footer-left{white-space:nowrap}.spec-sheet-pdf-footer-left span{margin-right:.5cm}.spec-sheet-pdf-footer-right span{margin-left:.5cm}.spec-sheet-pdf-ki{fill:#c8322b;margin-left:.5cm}.spec-sheet-pdf-ki svg{display:block}.spec-sheet-pdf-notes{padding:0 1cm .5cm}.spec-sheet-pdf-notes :first-child{margin-top:0}.spec-sheet-pdf-notes :last-child{margin-bottom:0}.spec-sheet-pdf-notes+.spec-sheet-pdf-notes{margin-top:.5cm}.spec-sheet-pdf-disclaimer{border-bottom:1px solid #ccc;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;font-size:8pt;margin-bottom:.25cm;padding-bottom:.25cm}.spec-sheet-pdf-disclaimer :first-child{margin-top:0}.spec-sheet-pdf-disclaimer :last-child{margin-bottom:0}.chosen-container{font-size:inherit}.form-field .chosen-container{display:block;width:100%}.chosen-container-single .chosen-single,.chosen-container-multi .chosen-choices{background:#fff;border:2px solid rgba(0,0,0,.16);border-radius:3px;-webkit-box-shadow:none;box-shadow:none;color:#2d2d2e;cursor:text;height:auto;line-height:1.25;padding:.25em .125em}.text-white .chosen-container-single .chosen-single,.spec-sheet-pdf-project .chosen-container-single .chosen-single,.text-white .chosen-container-multi .chosen-choices,.spec-sheet-pdf-project .chosen-container-multi .chosen-choices{border-color:#fff}.chosen-container-single .chosen-single{cursor:pointer;padding:.75em 1em}.chosen-disabled .chosen-single{cursor:default}.chosen-container-single .chosen-single div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f7f7f7;border-left:2px solid rgba(0,0,0,.08);display:-webkit-box;display:-ms-flexbox;display:flex;width:2.5rem}.chosen-container-single .chosen-single span{margin-right:2.5rem}.chosen-container-active .chosen-single{border-color:#5a5b5c}.chosen-container-active.chosen-with-drop .chosen-single div{background-color:transparent;border-left:2px solid rgba(255,255,255,.2)}.chosen-container-single .chosen-single div b{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23999999%22%20viewBox%3D%220%200%2019%209%22%20width%3D%2216%22%20height%3D%226%22%3E%3Cpath%20d%3D%22M9.6%209c-1%200-1.9-.5-2.6-1L.2%201.2C-.1.9-.1.5.2.2s.7-.3%201%200L8%207c.9.9%202.2.9%203.1%200L17.8.2c.3-.3.7-.3%201%200s.3.7%200%201L12.1%208c-.6.5-1.5%201-2.5%201z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E);background-position:50% 50%;background-repeat:no-repeat;-webkit-transition:.2s -webkit-transform ease-out;transition:.2s -webkit-transform ease-out;transition:.2s transform ease-out;transition:.2s transform ease-out,.2s -webkit-transform ease-out}.chosen-container-active.chosen-with-drop .chosen-single div b{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23ffffff%22%20viewBox%3D%220%200%2019%209%22%20width%3D%2216%22%20height%3D%226%22%3E%3Cpath%20d%3D%22M9.6%209c-1%200-1.9-.5-2.6-1L.2%201.2C-.1.9-.1.5.2.2s.7-.3%201%200L8%207c.9.9%202.2.9%203.1%200L17.8.2c.3-.3.7-.3%201%200s.3.7%200%201L12.1%208c-.6.5-1.5%201-2.5%201z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E);background-position:50% 50%;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.chosen-container-active.chosen-with-drop .chosen-single{background:#c8322b;border:2px solid #c8322b;-webkit-box-shadow:none;box-shadow:none;color:#fff}.chosen-container-active .chosen-choices{border-color:#5a5b5c;-webkit-box-shadow:none;box-shadow:none}.chosen-container-multi .chosen-choices li.search-choice{background:#5a5b5c;border:none;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;color:#fff;cursor:default;line-height:1.75;margin:.125em .25em;padding:.25em 2em .25em .5em}.chosen-container-multi .chosen-choices li.search-field input[type=text]{background:0 0!important;border:0!important;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#5a5b5c;font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;line-height:1.75;margin:0;outline:0;padding:1.125em 1em}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{background:none;background-color:rgba(0,0,0,.1);border-bottom-right-radius:3px;border-top-right-radius:3px;color:#fff;display:inline-block;font-size:1rem;height:100%;padding:.25em;position:absolute;right:0;text-align:center;top:0;vertical-align:middle;width:1.5em}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:before{content:"×"}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover,.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:focus{background-color:rgba(0,0,0,.4)}.chosen-container .chosen-drop{border:none;border-radius:3px;-webkit-box-shadow:0 .375em 1.5em rgba(0,0,0,.03),0 .625em 3em rgba(0,0,0,.08);box-shadow:0 .375em 1.5em rgba(0,0,0,.03),0 .625em 3em rgba(0,0,0,.08);overflow:hidden}.chosen-container-single .chosen-drop{border-radius:3px;margin:0}.chosen-container .chosen-results{color:#2d2d2e;margin:0;padding:0}.chosen-container .chosen-results li{line-height:1.75;padding:.25em .5em}.chosen-container-multi .chosen-drop .result-selected{color:#5a5b5c}.chosen-container .chosen-results li.highlighted{background:#5a5b5c;color:#fff}.chosen-container .chosen-results li.no-results{background:none;color:#2d2d2e}.chosen-container-single .chosen-search{padding:.5rem}.chosen-container-single .chosen-search input[type=text]{background-image:none;background:#ededed;border:none;font-family:inherit;line-height:inherit;margin:0;padding:.5em}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 1.5dppx){.chosen-container-single .chosen-search input[type=text]{background-image:none!important}.chosen-container-single .chosen-single div b{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23999999%22%20viewBox%3D%220%200%2019%209%22%20width%3D%2216%22%20height%3D%226%22%3E%3Cpath%20d%3D%22M9.6%209c-1%200-1.9-.5-2.6-1L.2%201.2C-.1.9-.1.5.2.2s.7-.3%201%200L8%207c.9.9%202.2.9%203.1%200L17.8.2c.3-.3.7-.3%201%200s.3.7%200%201L12.1%208c-.6.5-1.5%201-2.5%201z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E)!important;background-size:1rem .375rem!important}.chosen-container-active.chosen-with-drop .chosen-single div b{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23ffffff%22%20viewBox%3D%220%200%2019%209%22%20width%3D%2216%22%20height%3D%226%22%3E%3Cpath%20d%3D%22M9.6%209c-1%200-1.9-.5-2.6-1L.2%201.2C-.1.9-.1.5.2.2s.7-.3%201%200L8%207c.9.9%202.2.9%203.1%200L17.8.2c.3-.3.7-.3%201%200s.3.7%200%201L12.1%208c-.6.5-1.5%201-2.5%201z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E)!important;background-size:1rem .375rem!important}}.bookmarks{background:#fff;border-bottom:1px solid rgba(0,0,0,.08);overflow:auto;text-align:center;top:0;white-space:nowrap;z-index:500}.bookmarks.stuck{left:0;position:fixed;top:0;width:100%;z-index:100}.bookmarks-list{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:1rem .75rem;position:relative}@media screen and (min-width: 56rem){.bookmarks-list{padding:2rem .75rem}}.bookmarks-list li{padding:0 .875em}.bookmarks-list a{color:#2d2d2e}.bookmarks-list a:hover,.bookmarks-list a:focus{color:#c8322b}.bookmarks-list a.is-active{color:#c8322b;text-decoration:none}@media screen and (min-width: 56rem){#product-content .bookmarks.stuck .bookmarks-list{padding:1rem .75rem}}@-webkit-keyframes product-bookmarks-in{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes product-bookmarks-in{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.sisi{font-size:1rem;font-weight:400;position:relative}@media screen and (min-width: 56rem){.sisi{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:static}}.grid-row>.inner .sisi,.grid-row>.inner-full .sisi,.grid-row>.inner-narrow .sisi,.grid-row>.inner-wide .sisi{margin-left:-5vmin;margin-right:-5vmin}@media screen and (min-width: 56rem){.grid-row>.inner .sisi,.grid-row>.inner-full .sisi,.grid-row>.inner-narrow .sisi,.grid-row>.inner-wide .sisi{margin-left:0;margin-right:0}}.marxent-config{height:75vh;min-height:40rem}.sisi-viewer{background:#fff;-webkit-box-shadow:0 .0625rem .1875rem rgba(0,0,0,.06),0 .375rem .625rem rgba(0,0,0,.08);box-shadow:0 .0625rem .1875rem rgba(0,0,0,.06),0 .375rem .625rem rgba(0,0,0,.08);font-size:1rem;font-weight:400;max-height:30vh;position:sticky;top:0;z-index:600}.sisi-viewer.no-images{position:static}@media screen and (min-width: 56rem){.sisi-viewer.no-images{position:sticky}}@media screen and (min-width: 56rem){.sisi-viewer{-webkit-box-shadow:none;box-shadow:none;border-radius:3px;-webkit-box-flex:40%;-ms-flex:40%;flex:40%;margin-right:3rem;max-height:100vh;min-height:70vh;top:0;z-index:1}}@media screen and (min-width: 70rem){.sisi-viewer{-webkit-box-flex:50%;-ms-flex:50%;flex:50%}}@media screen and (min-width: 80rem){.sisi-viewer{-webkit-box-flex:55%;-ms-flex:55%;flex:55%}}@media screen and (min-width: 110rem){.sisi-viewer{-webkit-box-flex:60%;-ms-flex:60%;flex:60%}}.sisi-viewer:empty{display:none}.sisi-viewer #sisi-cylindo-viewer{max-height:30vh}@media screen and (min-width: 56rem){.sisi-viewer #sisi-cylindo-viewer{max-height:100vh;min-height:70vh}}@media screen and (min-width: 56rem){#product-content .sisi-viewer{max-height:calc(100vh - 7rem);top:7rem}}.sisi-viewer-download,.text-white .sisi-viewer-download,.sisi-viewer-download:disabled{background:rgba(247,247,247,.65);-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#6b6b6b;border:none;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;padding:0;position:absolute;right:3.5rem;top:.5rem;-webkit-transition:.75s opacity ease-out;transition:.75s opacity ease-out;visibility:hidden;width:40px;z-index:10}.sisi-viewer-download svg,.text-white .sisi-viewer-download svg,.sisi-viewer-download:disabled svg{display:block}.sisi-viewer-download:hover,.sisi-viewer-download:focus,.text-white .sisi-viewer-download:hover,.text-white .sisi-viewer-download:focus,.sisi-viewer-download:disabled:hover,.sisi-viewer-download:disabled:focus{background:rgba(247,247,247,.65);border:none}.sisi-viewer-download.is-active,.text-white .sisi-viewer-download.is-active,.sisi-viewer-download:disabled.is-active{opacity:1;visibility:visible}.sisi-viewer-download:disabled{opacity:.3}.cylindo-action-button-group.right{right:.5rem;top:.5rem;width:40px}.cylindo-action-button-group .cylindo-action-button-icon{margin-bottom:.5rem}.cylindo-drag-tooltip{font-size:.75rem;font-weight:400;letter-spacing:.1em;line-height:1.125;text-transform:uppercase;background:rgba(255,255,255,.65);border-radius:3px;bottom:.5rem;color:#5a5b5c;font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.625rem;left:auto;padding:.25rem;right:.5rem;-webkit-transform:none;transform:none;white-space:normal}@media screen and (min-width: 56rem){.cylindo-drag-tooltip{background:rgba(255,255,255,.85);font-size:.75rem;left:50%;padding:.5rem;right:auto;-webkit-transform:translateX(-50%);transform:translate(-50%)}}.cylindo-drag-tooltip .left,.cylindo-drag-tooltip .right{display:none}.cylindo-drag-to-rotate-tooltip{font-size:0;padding:0}.cylindo-drag-to-rotate-tooltip:before{font-size:.75rem;font-weight:400;letter-spacing:.1em;line-height:1.125;text-transform:uppercase;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%232d2d2e' width='28px' height='17px'%3E%3Cpath d='M13.762,0.489 C6.165,0.489 0.0,3.474 0.0,7.151 C0.0,10.136 4.45,12.654 9.633,13.507 L9.633,16.198 C9.633,16.798 10.376,17.91 10.803,16.665 L14.642,12.947 C14.917,12.681 14.917,12.268 14.642,12.1 L10.803,8.284 C10.376,7.871 9.633,8.164 9.633,8.763 L9.633,10.789 C5.298,10.43 2.752,8.257 2.752,7.151 C2.752,5.739 6.936,3.154 13.762,3.154 C20.587,3.154 24.771,5.739 24.771,7.151 C24.771,8.31 23.120,9.390 20.202,10.269 C19.638,10.442 19.266,10.949 19.266,11.522 C19.266,12.414 20.161,13.67 21.28,12.801 C24.922,11.628 27.524,9.536 27.524,7.151 C27.524,3.474 21.358,0.489 13.762,0.489 Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:.25rem 50%;background-size:16px 10px;content:"Drag to Rotate";display:block;font-size:.625rem;padding:.25rem .25rem .25rem 1.5rem}@media screen and (min-width: 56rem){.cylindo-drag-to-rotate-tooltip:before{background-position:.5rem 50%;background-size:20px 12px;font-size:.75rem;max-width:none;padding:.5rem .5rem .5rem 2.25rem}}.cylindo-no-feature{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#fef5e4;border-left:.375rem solid #f9a006;border-radius:.25rem;color:#2d2d2e;font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;left:.5rem;padding:.75rem 1rem;top:.5rem;width:auto}.cylindo-no-feature p{color:#2d2d2e;font-size:inherit;vertical-align:top;width:12rem}.cylindo-no-feature span{background-color:#f9a006;border-radius:100%;color:#fff;font-family:Georgia,Times,Times New Roman,serif;font-size:1rem;font-weight:600;height:1.5rem;line-height:1.5rem;margin:0 .5rem 0 0;text-align:center;width:1.5rem;vertical-align:top}.sisi-config{border-radius:3px;margin:0 auto;position:relative;z-index:500}@media screen and (min-width: 56rem){.sisi-config{-webkit-box-flex:60%;-ms-flex:60%;flex:60%;max-width:45rem;position:static;z-index:1}}@media screen and (min-width: 70rem){.sisi-config{-webkit-box-flex:50%;-ms-flex:50%;flex:50%}}@media screen and (min-width: 80rem){.sisi-config{-webkit-box-flex:45%;-ms-flex:45%;flex:45%}}@media screen and (min-width: 110rem){.sisi-config{-webkit-box-flex:40%;-ms-flex:40%;flex:40%}}.sisi-config-header{background:#2d2d2e;color:rgba(255,255,255,.85);padding:1rem}@media screen and (min-width: 30rem){.sisi-config-header{border-top-left-radius:3px;border-top-right-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width: 80rem){.sisi-config-header{padding:1.5rem 2rem}}@media screen and (min-width: 110rem){.sisi-config-header{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.text-white .sisi-config-header,.spec-sheet-pdf-project .sisi-config-header{background:rgba(0,0,0,.65)}@media screen and (min-width: 30rem){.sisi-config-header-group{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media screen and (min-width: 110rem){.sisi-config-header-group{-webkit-box-flex:1;-ms-flex:1;flex:1}}.sisi-config-header-group+.sisi-config-header-group{margin-top:1rem}@media screen and (min-width: 30rem){.sisi-config-header-group+.sisi-config-header-group{margin:0 0 0 1.5rem}}.sisi-config-header-group:last-child{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}@media screen and (min-width: 30rem){.sisi-config-header-group:last-child{margin:1rem 0 0}}@media screen and (min-width: 110rem){.sisi-config-header-group:last-child{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 0 0 1.5rem;text-align:right}}.sisi-config-header-title{font-size:.75rem;font-weight:400;letter-spacing:.1em;line-height:1.125;text-transform:uppercase;display:block}.sisi-config-header-value{display:block;color:#fff;font-size:1rem;font-weight:600;line-height:1.25;overflow-wrap:break-word;word-wrap:break-word;word-break:break-all;word-break:break-word}.sisi-config-header .dropdown{display:block;text-align:left}.sisi-config-header .dropdown-title{white-space:nowrap}.sisi-config-content{background:#f7f7f7;padding:1rem}.sisi-config-content::-webkit-scrollbar{-webkit-appearance:none;width:18px}.sisi-config-content::-webkit-scrollbar-track{background-color:rgba(0,0,0,.05)}.sisi-config-content::-webkit-scrollbar-thumb{background-clip:padding-box;border:5px solid transparent;border-radius:12px;background-color:rgba(0,0,0,.4)}.sisi-config-content::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.65)}@media screen and (min-width: 30rem){.sisi-config-content{border-bottom-left-radius:3px;border-bottom-right-radius:3px}}@media screen and (min-width: 80rem){.sisi-config-content{padding:2rem}}.sisi-config-content>.message-error,.hs-form .sisi-config-content>.hs_error_rollup,.form .sisi-config-content>.errors{margin-bottom:1rem}.sisi-option-group.is-expanded{background:#fff;border-radius:3px;-webkit-box-shadow:0 .0625rem .125rem rgba(0,0,0,.06),0 .25rem .5rem rgba(0,0,0,.04);box-shadow:0 .0625rem .125rem rgba(0,0,0,.06),0 .25rem .5rem rgba(0,0,0,.04)}.sisi-option-group.is-expanded .sisi-option-group-header,.text-white .sisi-option-group.is-expanded .sisi-option-group-header{-webkit-box-shadow:none;box-shadow:none;-webkit-transition:none;transition:none}.sisi-option-group.is-expanded .sisi-option-group-header .sisi-option-group-title,.text-white .sisi-option-group.is-expanded .sisi-option-group-header .sisi-option-group-title{color:#c8322b}.sisi-option-group.is-expanded .sisi-option-group-header .sisi-option-group-toggle,.text-white .sisi-option-group.is-expanded .sisi-option-group-header .sisi-option-group-toggle{border-color:rgba(0,0,0,.08);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sisi-option-group.is-expanded .sisi-option-group-header:hover .sisi-option-group-toggle,.sisi-option-group.is-expanded .sisi-option-group-header:focus .sisi-option-group-toggle,.text-white .sisi-option-group.is-expanded .sisi-option-group-header:hover .sisi-option-group-toggle,.text-white .sisi-option-group.is-expanded .sisi-option-group-header:focus .sisi-option-group-toggle{border-color:#5a5b5c}.sisi-option-group.is-expanded .sisi-option-group-content{display:block}.sisi-option-group+.sisi-option-group{margin-top:.5rem}.sisi-option-group-header,.text-white .sisi-option-group-header,.sisi-option-group-header:disabled{background:#fff;border:none;border-radius:3px;-webkit-box-shadow:0 .0625rem .125rem rgba(0,0,0,.06),0 .25rem .5rem rgba(0,0,0,.04);box-shadow:0 .0625rem .125rem rgba(0,0,0,.06),0 .25rem .5rem rgba(0,0,0,.04);color:#2d2d2e;display:block;line-height:1.375;max-width:none;padding:.75rem 2.75rem .75rem 1rem;text-align:left;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;width:100%}.sisi-option-group-header:hover,.sisi-option-group-header:focus,.text-white .sisi-option-group-header:hover,.text-white .sisi-option-group-header:focus,.sisi-option-group-header:disabled:hover,.sisi-option-group-header:disabled:focus{background:#fff;-webkit-box-shadow:0 .125rem .5rem rgba(0,0,0,.08),0 .25rem 2rem rgba(0,0,0,.1);box-shadow:0 .125rem .5rem rgba(0,0,0,.08),0 .25rem 2rem rgba(0,0,0,.1);border-color:transparent;position:relative;z-index:10}.sisi-option-group-header:hover .sisi-option-group-toggle,.sisi-option-group-header:focus .sisi-option-group-toggle,.text-white .sisi-option-group-header:hover .sisi-option-group-toggle,.text-white .sisi-option-group-header:focus .sisi-option-group-toggle,.sisi-option-group-header:disabled:hover .sisi-option-group-toggle,.sisi-option-group-header:disabled:focus .sisi-option-group-toggle{border-color:#5a5b5c}@media screen and (min-width: 70rem){.sisi-option-group-header,.text-white .sisi-option-group-header,.sisi-option-group-header:disabled{padding:1rem 3.5rem 1rem 1.5rem}}.sisi-option-group-header:disabled{background:#ededed;-webkit-box-shadow:none;box-shadow:none;opacity:1}.sisi-option-group-header:disabled .sisi-option-group-title{color:#5a5b5c}.sisi-option-group-header:disabled .sisi-option-group-toggle{opacity:0}.sisi-option-group-header:disabled:hover,.sisi-option-group-header:disabled:focus{background:#ededed;border:none;-webkit-box-shadow:none;box-shadow:none}.sisi-option-group-header:disabled:hover .sisi-option-group-title,.sisi-option-group-header:disabled:hover .sisi-option-group-toggle,.sisi-option-group-header:disabled:focus .sisi-option-group-title,.sisi-option-group-header:disabled:focus .sisi-option-group-toggle{color:#5a5b5c}.sisi-option-group-toggle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid transparent;border-radius:100%;color:#5a5b5c;display:-webkit-box;display:-ms-flexbox;display:flex;height:1.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:-.75rem;position:absolute;right:.75rem;top:50%;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;width:1.5rem}@media screen and (min-width: 56rem){.sisi-option-group-toggle{height:2rem;margin-top:-1rem;right:1rem;width:2rem}}.sisi-option-group-toggle svg{display:block;fill:currentColor;height:.3125rem;width:.625rem}@media screen and (min-width: 56rem){.sisi-option-group-toggle svg{height:.375rem;width:.75rem}}.sisi-option-group-title{color:#5a5b5c;font-weight:600;line-height:1.5}.sisi-option-group-title .sisi-option-group-count{margin-left:.125rem}.sisi-option-group-count{background:rgba(0,0,0,.07);border-radius:.625rem;color:#5a5b5c;font-size:.75rem;font-weight:400;min-width:1.25rem;padding:.125rem .375rem;text-align:center;vertical-align:middle}.sisi-option-group-value{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#5a5b5c;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;font-weight:400;line-height:1.375;margin-top:.125rem}.sisi-option-group-value img{display:block;border-radius:100%;margin-right:.375rem}.sisi-option-group-content{display:none;padding:0 1rem 1rem}@media screen and (min-width: 70rem){.sisi-option-group-content{padding:0 1.5rem 1.5rem}}.sisi-option-group-note{font-size:.875rem;margin-top:1.25rem}.sisi-option-group-note>:first-child{margin-top:0}.sisi-option-group-note>:last-child{margin-bottom:0}.text-white .sisi-option-group-note,.spec-sheet-pdf-project .sisi-option-group-note{color:#5a5b5c}.sisi-option-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.sisi-style{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - .5rem);flex:0 0 calc(50% - .5rem)}@media screen and (min-width: 30rem){.sisi-style{-webkit-box-flex:0;-ms-flex:0 0 calc(33.3333333333% - .5rem);flex:0 0 calc(33.3333333333% - .5rem)}}.sisi-option,.text-white .sisi-option,button.sisi-option:disabled{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:1px solid rgba(0,0,0,.08);color:#5a5b5c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:.875rem;font-weight:400;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:.5rem .5rem 0 0;overflow:visible;padding:.5em 1em}@media screen and (min-width: 30rem){.sisi-option,.text-white .sisi-option,button.sisi-option:disabled{padding:.5em 1.5em}}.sisi-option:hover,.sisi-option:focus,.text-white .sisi-option:hover,.text-white .sisi-option:focus,button.sisi-option:disabled:hover,button.sisi-option:disabled:focus{background:transparent;border-color:#5a5b5c;color:#2d2d2e}.sisi-option.is-selected,.sisi-option.is-selected:disabled{background:transparent;border-color:#5a5b5c;color:#2d2d2e;opacity:1}button.sisi-option.is-loading{background:#f7f7f7;opacity:1}button.sisi-option.is-loading:hover,button.sisi-option.is-loading:focus{background:#f7f7f7;opacity:1}.sisi-option img{display:block;margin:0 -1.5em 1rem}.sisi-style-name{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.sisi-style-name .loader{border:.125rem solid rgba(45,45,46,.2);border-top-color:rgba(45,45,46,.6);display:block;-webkit-box-flex:0;-ms-flex:0 0 1rem;flex:0 0 1rem;height:1rem;margin-right:.375rem;width:1rem}.sisi-material-tabs{border-bottom:2px solid rgba(0,0,0,.08);display:-webkit-box;display:-ms-flexbox;display:flex;margin:.5rem 0 1rem}.sisi-material-tab,.text-white .sisi-material-tab{background:transparent;border:none;border-radius:0;color:#5a5b5c;font-size:.875rem;padding:0 0 .375rem}.sisi-material-tab:hover,.sisi-material-tab:focus,.text-white .sisi-material-tab:hover,.text-white .sisi-material-tab:focus{background:transparent;border-color:#2d2d2e;-webkit-box-shadow:0 2px 0 0 #2d2d2e;box-shadow:0 2px #2d2d2e;color:#2d2d2e}.sisi-material-tab.is-active{border-color:#2d2d2e;-webkit-box-shadow:0 2px 0 0 #2d2d2e;box-shadow:0 2px #2d2d2e;color:#2d2d2e}.sisi-material-tab+.sisi-material-tab{margin-left:1.5rem}.sisi-material-tab .sisi-option-group-count{margin-left:.25rem}.sisi-material-group{margin-top:.5rem}@media screen and (min-width: 56rem){.sisi-material-group{display:-webkit-box;display:-ms-flexbox;display:flex}}.text-white .sisi-material-group p,.spec-sheet-pdf-project .sisi-material-group p{color:#5a5b5c}.sisi-material-scrollbar{background:#f7f7f7;border-radius:1.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:1.75rem;margin-top:.5rem}@media screen and (min-width: 56rem){.sisi-material-scrollbar{border-radius:1.25rem;-webkit-box-flex:0;-ms-flex:0 0 1.25rem;flex:0 0 1.25rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;margin:0 0 0 .5rem;width:1.25rem}}.sisi-material-scrollbar-prev,.text-white .sisi-material-scrollbar-prev,.sisi-material-scrollbar-prev:disabled,.sisi-material-scrollbar-next,.text-white .sisi-material-scrollbar-next,.sisi-material-scrollbar-next:disabled{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:none;color:#5a5b5c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 1.75rem;flex:0 0 1.75rem;height:1.75rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.sisi-material-scrollbar-prev svg,.text-white .sisi-material-scrollbar-prev svg,.sisi-material-scrollbar-prev:disabled svg,.sisi-material-scrollbar-next svg,.text-white .sisi-material-scrollbar-next svg,.sisi-material-scrollbar-next:disabled svg{fill:currentColor}@media screen and (min-width: 56rem){.sisi-material-scrollbar-prev,.text-white .sisi-material-scrollbar-prev,.sisi-material-scrollbar-prev:disabled,.sisi-material-scrollbar-next,.text-white .sisi-material-scrollbar-next,.sisi-material-scrollbar-next:disabled{-webkit-box-flex:0;-ms-flex:0 0 1.25rem;flex:0 0 1.25rem;height:1.25rem}}.sisi-material-scrollbar-prev:hover,.sisi-material-scrollbar-prev:focus,.text-white .sisi-material-scrollbar-prev:not(:disabled):hover,.text-white .sisi-material-scrollbar-prev:not(:disabled):focus,.sisi-material-scrollbar-next:hover,.sisi-material-scrollbar-next:focus,.text-white .sisi-material-scrollbar-next:not(:disabled):hover,.text-white .sisi-material-scrollbar-next:not(:disabled):focus{background:rgba(0,0,0,.3);color:#fff}.sisi-material-scrollbar-prev,.sisi-material-scrollbar-prev:disabled{border-radius:1.75rem 0 0 1.75rem}@media screen and (min-width: 56rem){.sisi-material-scrollbar-prev,.sisi-material-scrollbar-prev:disabled{border-radius:1.25rem 1.25rem 0 0}.sisi-material-scrollbar-prev svg,.sisi-material-scrollbar-prev:disabled svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.sisi-material-scrollbar-next,.sisi-material-scrollbar-next:disabled{border-radius:0 1.75rem 1.75rem 0}@media screen and (min-width: 56rem){.sisi-material-scrollbar-next,.sisi-material-scrollbar-next:disabled{border-radius:0 0 1.25rem 1.25rem}.sisi-material-scrollbar-next svg,.sisi-material-scrollbar-next:disabled svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.sisi-material-scrollbar-prev:disabled,.text-white .sisi-material-scrollbar-prev:disabled,.sisi-material-scrollbar-next:disabled,.text-white .sisi-material-scrollbar-next:disabled{opacity:.3}.sisi-material-scrollbar-prev:disabled:hover,.sisi-material-scrollbar-prev:disabled:focus,.text-white .sisi-material-scrollbar-prev:disabled:hover,.text-white .sisi-material-scrollbar-prev:disabled:focus,.sisi-material-scrollbar-next:disabled:hover,.sisi-material-scrollbar-next:disabled:focus,.text-white .sisi-material-scrollbar-next:disabled:hover,.text-white .sisi-material-scrollbar-next:disabled:focus{border:none}.sisi-material-scrollbar-indicator,.text-white .sisi-material-scrollbar-indicator{background:transparent;border:none;border-radius:1.75rem;display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:auto;margin:.25rem 0;overflow:visible;padding:0;position:relative;-webkit-transition:none;transition:none}@media screen and (min-width: 56rem){.sisi-material-scrollbar-indicator,.text-white .sisi-material-scrollbar-indicator{border-radius:1.25rem;margin:0 .25rem}}.sisi-material-scrollbar-indicator:hover,.sisi-material-scrollbar-indicator:focus,.text-white .sisi-material-scrollbar-indicator:hover,.text-white .sisi-material-scrollbar-indicator:focus{background:rgba(0,0,0,.08);border-color:#f7f7f7}.sisi-material-scrollbar-indicator:hover .sisi-material-scrollbar-tip,.sisi-material-scrollbar-indicator:focus .sisi-material-scrollbar-tip,.text-white .sisi-material-scrollbar-indicator:hover .sisi-material-scrollbar-tip,.text-white .sisi-material-scrollbar-indicator:focus .sisi-material-scrollbar-tip{display:block!important}.sisi-material-scrollbar-indicator.is-active,.text-white .sisi-material-scrollbar-indicator.is-active{background:rgba(0,0,0,.3);cursor:auto}.sisi-material-scrollbar-indicator.is-active .sisi-material-scrollbar-tip,.text-white .sisi-material-scrollbar-indicator.is-active .sisi-material-scrollbar-tip{display:block}@media screen and (min-width: 56rem){.sisi-material-scrollbar-indicator.is-active .sisi-material-scrollbar-tip,.text-white .sisi-material-scrollbar-indicator.is-active .sisi-material-scrollbar-tip{display:none}}.sisi-material-scrollbar-tip{font-size:.75rem;font-weight:400;letter-spacing:.1em;line-height:1.125;text-transform:uppercase;background:#fff;-webkit-box-shadow:0 .0625em .125em rgba(0,0,0,.1),0 0 1.5em rgba(0,0,0,.2);box-shadow:0 .0625em .125em rgba(0,0,0,.1),0 0 1.5em rgba(0,0,0,.2);border-radius:3px;color:#5a5b5c;display:none;left:50%;margin:.5rem 0 0;padding:.25rem .5rem;pointer-events:none;position:absolute;top:100%;-webkit-transform:translateX(-50%);transform:translate(-50%);-webkit-transition:.2s opacity ease-out;transition:.2s opacity ease-out;white-space:nowrap;z-index:20}@media screen and (min-width: 56rem){.sisi-material-scrollbar-tip{border-top-right-radius:0;-webkit-box-shadow:0 .0625em .125em rgba(0,0,0,.1),.25em .25em 1.5em rgba(0,0,0,.2);box-shadow:0 .0625em .125em rgba(0,0,0,.1),.25em .25em 1.5em rgba(0,0,0,.2);left:auto;margin:-2px .75rem 0 0;right:100%;top:50%;-webkit-transform:none;transform:none}}.sisi-material-scrollbar-tip:after{bottom:100%;content:"";border-style:solid;border-width:0 .375rem .25rem .375rem;border-color:transparent transparent #fff transparent;height:0;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);width:0}@media screen and (min-width: 56rem){.sisi-material-scrollbar-tip:after{border-width:0 0 .5rem .375rem;border-color:transparent transparent transparent #fff;bottom:auto;left:100%;top:0;-webkit-transform:none;transform:none}}.sisi-material-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;opacity:1;-webkit-transition:.15s opacity ease-out;transition:.15s opacity ease-out}.sisi-material-grid.is-loading{opacity:0}.sisi-material-option{-webkit-box-flex:0;-ms-flex:0 1 20%;flex:0 1 20%;position:relative;text-align:center}.grid-7-up .sisi-material-option{-webkit-box-flex:0;-ms-flex:0 1 14.2857142857%;flex:0 1 14.2857142857%}.grid-8-up .sisi-material-option{-webkit-box-flex:0;-ms-flex:0 1 12.5%;flex:0 1 12.5%}.grid-8-up .sisi-material-option .sisi-material-overlay{display:block}.grid-8-up .sisi-material-option:nth-child(8n+5) .sisi-material-card,.grid-8-up .sisi-material-option:nth-child(8n+6) .sisi-material-card,.grid-8-up .sisi-material-option:nth-child(8n+7) .sisi-material-card,.grid-8-up .sisi-material-option:nth-child(8n+8) .sisi-material-card{left:auto;right:-2rem}.grid-10-up .sisi-material-option{-webkit-box-flex:0;-ms-flex:0 1 10%;flex:0 1 10%}.grid-10-up .sisi-material-option .sisi-material-overlay{display:block}.grid-10-up .sisi-material-option:nth-child(8n+5) .sisi-material-card,.grid-10-up .sisi-material-option:nth-child(8n+6) .sisi-material-card,.grid-10-up .sisi-material-option:nth-child(8n+7) .sisi-material-card,.grid-10-up .sisi-material-option:nth-child(8n+8) .sisi-material-card{left:-2rem;right:auto}.grid-10-up .sisi-material-option:nth-child(10n+6) .sisi-material-card,.grid-10-up .sisi-material-option:nth-child(10n+7) .sisi-material-card,.grid-10-up .sisi-material-option:nth-child(10n+8) .sisi-material-card,.grid-10-up .sisi-material-option:nth-child(10n+9) .sisi-material-card,.grid-10-up .sisi-material-option:nth-child(10n+10) .sisi-material-card{left:auto;right:-2rem}.sisi-material-option.is-selected .sisi-material-btn{-webkit-box-shadow:0 0 0 1px #5a5b5c;box-shadow:0 0 0 1px #5a5b5c}.sisi-material-btn,.text-white .sisi-material-btn,.sisi-material-btn:disabled{background:transparent;border:4px solid #fff;border-radius:100%;margin:.125rem;padding:0;position:relative;-webkit-transition:.1s all ease-out;transition:.1s all ease-out}.sisi-material-btn:before,.text-white .sisi-material-btn:before,.sisi-material-btn:disabled:before{-webkit-animation:loader 1s infinite linear;animation:loader 1s infinite linear;border:.5em solid rgba(45,45,46,.12);border-radius:50%;border-top-color:rgba(45,45,46,.47);display:block;height:4em;-webkit-transform:translateZ(0);transform:translateZ(0);width:4em;content:"";position:absolute;top:50%;left:50%;margin:-.5rem 0 0 -.5rem;border:.125rem solid rgba(45,45,46,.2);border-top-color:transparent;height:1rem;width:1rem}.sisi-material-btn:hover,.sisi-material-btn:focus,.text-white .sisi-material-btn:hover,.text-white .sisi-material-btn:focus,.sisi-material-btn:disabled:hover,.sisi-material-btn:disabled:focus{background:transparent;border:4px solid #fff;-webkit-box-shadow:0 0 0 1px #5a5b5c;box-shadow:0 0 0 1px #5a5b5c}@media screen and (min-width: 70rem){.sisi-material-btn:hover+.sisi-material-overlay,.sisi-material-btn:focus+.sisi-material-overlay,.text-white .sisi-material-btn:hover+.sisi-material-overlay,.text-white .sisi-material-btn:focus+.sisi-material-overlay,.sisi-material-btn:disabled:hover+.sisi-material-overlay,.sisi-material-btn:disabled:focus+.sisi-material-overlay{opacity:1;-webkit-transform:none;transform:none;-webkit-transition-delay:.5s;transition-delay:.5s;visibility:visible}}.sisi-material-btn:not(:disabled):active{-webkit-transform:scale(1.05);transform:scale(1.05)}.sisi-material-btn:disabled{opacity:1}.sisi-material-btn img{border-radius:100%;display:block;position:relative;z-index:1}.sisi-material-btn.is-loaded img{opacity:1}.sisi-material-overlay{bottom:100%;display:none;left:50%;margin-bottom:-.75rem;opacity:0;pointer-events:none;position:absolute;text-align:left;-webkit-transform:scale(.9);transform:scale(.9);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:.15s opacity ease-out,.15s -webkit-transform ease-out;transition:.15s opacity ease-out,.15s -webkit-transform ease-out;transition:.15s opacity ease-out,.15s transform ease-out;transition:.15s opacity ease-out,.15s transform ease-out,.15s -webkit-transform ease-out;-webkit-transition-delay:0;transition-delay:0;visibility:hidden;z-index:10}.sisi-material-overlay:before{border-left:.5rem solid transparent;border-right:.5rem solid transparent;border-top:.375rem solid #fff;content:"";height:0;left:50%;margin-left:-.5rem;position:absolute;top:100%;width:0;z-index:20}.sisi-material-overlay img{border-radius:3px;display:block}.sisi-material-card{background-color:#fff;border-radius:3px;bottom:100%;-webkit-box-shadow:0 .0625em .25em rgba(0,0,0,.1),0 .625em 3em rgba(0,0,0,.2);box-shadow:0 .0625em .25em rgba(0,0,0,.1),0 .625em 3em rgba(0,0,0,.2);left:-2rem;padding:.375rem;position:absolute;width:20rem}.sisi-material-overlay-content{line-height:1.375;padding:.75rem 1rem .375rem}.sisi-material-name{color:#2d2d2e;display:block;font-weight:600}.sisi-material-code{display:block;font-size:.875rem}.text-white .sisi-material-code,.spec-sheet-pdf-project .sisi-material-code{color:#5a5b5c}.text-white .sisi-config input,.spec-sheet-pdf-project .sisi-config input,.text-white .sisi-config select,.spec-sheet-pdf-project .sisi-config select{border-color:rgba(0,0,0,.16)}.text-white .sisi-config input:focus,.spec-sheet-pdf-project .sisi-config input:focus,.text-white .sisi-config select:focus,.spec-sheet-pdf-project .sisi-config select:focus{border-color:#5a5b5c}.sisi-fabric-search{-webkit-box-flex:1;-ms-flex:1 1 75%;flex:1 1 75%;margin-bottom:.5rem;position:relative}.sisi-fabric-search>input:not(:-moz-placeholder-shown)~label{transform:scale(.8125) translateY(-.5625em) translate(.5em)}.sisi-fabric-search>input:not(:-ms-input-placeholder)~label{transform:scale(.8125) translateY(-.5625em) translate(.5em)}.sisi-fabric-search>input:focus~label,.sisi-fabric-search>input:not(:placeholder-shown)~label{-webkit-transform:scale(.8125) translateY(-.5625em) translateX(.5em);transform:scale(.8125) translateY(-.5625em) translate(.5em)}.sisi-fabric-search>input:-webkit-autofill~label{-webkit-transform:scale(.8125) translateY(-.5625em) translateX(.5em);transform:scale(.8125) translateY(-.5625em) translate(.5em)}.sisi-fabric-search input,.sisi-fabric-search label{max-width:none;padding-left:2.25rem}.sisi-fabric-search .search-icon{height:13px;left:1rem;margin-top:-6px;position:absolute;top:50%;width:13px}.sisi-fabric-filters{margin-bottom:1rem}@media screen and (min-width: 30rem){.sisi-fabric-filters{display:-webkit-box;display:-ms-flexbox;display:flex}}.sisi-fabric-filters .form-field{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0}.sisi-fabric-filters .form-field+.form-field{margin-top:.5rem}@media screen and (min-width: 30rem){.sisi-fabric-filters .form-field+.form-field{margin:0 0 0 .5rem}}.sisi-fabric-filters select{max-width:none}.sisi-loading-error{font-weight:300;-webkit-box-flex:100%;-ms-flex:100%;flex:100%;text-align:center}.sisi-loading-error{font-size:1.125rem}@media screen and (min-width: 30rem){.sisi-loading-error{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.sisi-loading-error{font-size:1.25rem}}.sisi [v-cloak]{display:none}.sisi-loader{margin:4rem auto;text-align:center}.sisi-loader .loader{margin:0 auto}.rep-finder [v-cloak],.rep-finder>.loader{display:none}.rep-finder .loader[v-cloak]{display:block}.text-white .rep-finder>.loader,.spec-sheet-pdf-project .rep-finder>.loader{border-color:rgba(255,255,255,.2);border-top-color:#fff}.rep-finder>.loader{margin:4rem auto}.rep-finder-search{margin-bottom:1.5rem}@media screen and (min-width: 30rem){.rep-finder-search{margin-bottom:5vmin}}.rep-finder-search select{max-width:20rem}.rep-list:not(.is-loading):not(:empty){border-bottom:1px solid rgba(0,0,0,.08)}.text-white .rep-list:not(.is-loading):not(:empty),.spec-sheet-pdf-project .rep-list:not(.is-loading):not(:empty){border-color:rgba(255,255,255,.2)}@media screen and (min-width: 56rem){.rep-list.is-loading:empty:before{-webkit-animation:loader 1s infinite linear;animation:loader 1s infinite linear;border:.5em solid rgba(45,45,46,.12);border-radius:50%;border-top-color:rgba(45,45,46,.47);display:block;height:4em;-webkit-transform:translateZ(0);transform:translateZ(0);width:4em;content:"";margin:4rem auto}.text-white .rep-list.is-loading:empty:before,.spec-sheet-pdf-project .rep-list.is-loading:empty:before{border-color:rgba(255,255,255,.2);border-top-color:#fff}}.rep-card{border-top:1px solid rgba(0,0,0,.08);padding:1.5rem 0}@media screen and (min-width: 30rem){.rep-card{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5vmin;padding:5vmin 0}}@media screen and (min-width: 56rem){.rep-card{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.text-white .rep-card,.spec-sheet-pdf-project .rep-card{border-color:rgba(255,255,255,.2)}.rep-card-img{aspect-ratio:1/1;display:block;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 30rem){.rep-card-img{max-width:30%}}.rep-card-areas{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0;font-weight:300}.rep-card-areas{font-size:1.125rem}@media screen and (min-width: 30rem){.rep-card-areas{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.rep-card-areas{font-size:1.25rem}}.rep-card-areas li{display:inline}.rep-card-areas li+li:before{content:", "}.rep-card-content{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:1.5rem}.rep-card-content :first-child{margin-top:0}.rep-card-content :last-child{margin-bottom:0}@media screen and (min-width: 30rem){.rep-card-content{margin-top:0}}.rep-card-name{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.375;margin:0}.rep-card-name{font-size:1.375rem}@media screen and (min-width: 30rem){.rep-card-name{font-size:calc(1.375rem + .375*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.rep-card-name{font-size:1.75rem}}.rep-card-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;margin:1.5rem 0 0}@media screen and (min-width: 56rem){.rep-card-contact{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.rep-card-contact-group{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - .75rem);flex:0 0 calc(50% - .75rem)}@media screen and (min-width: 80rem){.rep-card-contact-group{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 1.125rem);flex:0 0 calc(25% - 1.125rem)}}.rep-card-contact dt{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#2d2d2e;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.25rem}.rep-card-contact svg{fill:currentColor;margin-right:.5em}.rep-card-details-link{margin-top:1.5rem}.rep-card-details{display:none;padding:5vmin;width:35rem}.fabric-approval-search{background:#f7f7f7;padding:5vmin}.callout-img{display:block;margin-bottom:1rem}.callout-subtitle{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;margin:0}.callout-title{margin:0}.alert-banner{background:#fff;color:#2d2d2e;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.875rem;gap:.5rem .75rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.375;padding:.75rem 1rem;position:relative;text-align:center;z-index:110}.alert-banner a{color:currentColor}.alert-banner.text-white,.alert-banner.spec-sheet-pdf-project{color:#fff}.alert-banner.text-white a,.alert-banner.spec-sheet-pdf-project a{color:currentColor}.product-pdf{font-size:10pt;line-height:1.375}.product-pdf a:not(.btn):not(.btn-secondary):not(.btn-cta){color:inherit;text-decoration:none}.product-pdf .print-page-break{-webkit-column-break-after:page;-moz-column-break-after:page;break-after:page}.product-pdf .unit:has(.print-page-break){padding-top:0!important}.product-pdf p,.product-pdf ul,.product-pdf ol,.product-pdf tr{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.product-pdf h1,.product-pdf .heading1{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;font-size:2.369rem}.product-pdf h2,.product-pdf .heading2{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;font-size:1.777rem}.product-pdf h3,.product-pdf .heading3{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;font-size:1.333rem}.product-pdf h4,.product-pdf .heading4{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;font-size:1rem;line-height:1.375}.product-pdf h5,.product-pdf .heading5{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;font-size:.8571428571rem;line-height:1.25;color:#2d2d2e}.product-pdf h1,.product-pdf .heading1,.product-pdf h2,.product-pdf .heading2,.product-pdf h3,.product-pdf .heading3,.product-pdf h4,.product-pdf .heading4,.product-pdf h5,.product-pdf .heading5,.product-pdf .section-title,.product-pdf .text-center,.product-pdf p,.product-pdf ul,.product-pdf ol,.product-pdf div{text-align:left!important}.product-pdf .section-title{-webkit-column-break-after:avoid;-moz-column-break-after:avoid;break-after:avoid;margin-bottom:1cm}.product-pdf .section-title:last-child{margin-bottom:0}.product-pdf .section-title:after{background-color:rgba(0,0,0,.2);margin-left:0;margin-top:.375em}.product-pdf .intro-content{-webkit-column-break-after:avoid;-moz-column-break-after:avoid;break-after:avoid}.product-pdf .intro-content:not(:last-child){margin-bottom:.5cm}.product-pdf .btn,.product-pdf .btn-secondary{display:none}.product-pdf .inner,.product-pdf .inner-narrow,.product-pdf .inner-wide,.product-pdf .inner-full,.product-pdf .narrow-content,.product-pdf .full-content{max-width:none}.product-pdf .inner{margin-left:-5vmin;margin-right:-5vmin}@media screen and (min-width: 70rem){.product-pdf .inner{margin-left:-3vmin;margin-right:-3vmin}}.product-pdf .unit[class*=" size"],.product-pdf .unit[class*=" charlie-size"]{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-left:2.5vmin;padding-right:2.5vmin;padding-bottom:5vmin}@media screen and (min-width: 70rem){.product-pdf .unit[class*=" size"],.product-pdf .unit[class*=" charlie-size"]{padding-left:1.5vmin;padding-right:1.5vmin;padding-bottom:3vmin}}.product-pdf .unit.size-auto{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.product-pdf .unit.size1of1{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding-left:2.5vmin;padding-right:2.5vmin}@media screen and (min-width: 70rem){.product-pdf .unit.size1of1{padding-left:1.5vmin;padding-right:1.5vmin}}.product-pdf .unit.size1of2,.product-pdf .unit.size2of4{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}@media screen and (min-width: 70rem){.product-pdf .unit.size1of2,.product-pdf .unit.size2of4{padding-left:1.5vmin;padding-right:1.5vmin}}.product-pdf .unit.size1of3{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}@media screen and (min-width: 70rem){.product-pdf .unit.size1of3{padding-left:1.5vmin;padding-right:1.5vmin}}.product-pdf .unit.size1of4{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}@media screen and (min-width: 70rem){.product-pdf .unit.size1of4{padding-left:1.5vmin;padding-right:1.5vmin}}.product-pdf .unit.size1of5{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}@media screen and (min-width: 70rem){.product-pdf .unit.size1of5{padding-left:1.5vmin;padding-right:1.5vmin}}.product-pdf .unit.size2of5{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}@media screen and (min-width: 70rem){.product-pdf .unit.size2of5{padding-left:1.5vmin;padding-right:1.5vmin}}.product-pdf .unit.size3of5{-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}@media screen and (min-width: 70rem){.product-pdf .unit.size3of5{padding-left:1.5vmin;padding-right:1.5vmin}}.product-pdf .unit.size2of3{-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}@media screen and (min-width: 70rem){.product-pdf .unit.size2of3{padding-left:1.5vmin;padding-right:1.5vmin}}.product-pdf .unit.size3of4{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}@media screen and (min-width: 70rem){.product-pdf .unit.size3of4{padding-left:1.5vmin;padding-right:1.5vmin}}.product-pdf .unit.size4of5{-ms-flex-preferred-size:80%;flex-basis:80%;max-width:80%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}@media screen and (min-width: 70rem){.product-pdf .unit.size4of5{padding-left:1.5vmin;padding-right:1.5vmin}}.product-pdf .accordion .accordion-header,.product-pdf .accordion .accordion-item.open .accordion-header,.product-pdf .tab-header{background:#f7f7f7;color:#2d2d2e}.product-pdf .accordion-item,.product-pdf .tabcordions .tab-pane{border:none;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.product-pdf .accordion-item+.accordion-item,.product-pdf .accordion-item+.tab-pane,.product-pdf .tabcordions .tab-pane+.accordion-item,.product-pdf .tabcordions .tab-pane+.tab-pane{margin-top:1cm}.product-pdf .accordion-more,.product-pdf .tab-content{display:block!important;padding:.5cm 0 0}.product-pdf .product-pdf-logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#c8322b;display:-webkit-box;display:-ms-flexbox;display:flex;height:5cm;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:2cm;padding:0 .3125cm;position:absolute;top:0;width:2.275cm}.product-pdf .product-pdf-logo svg{fill:#fff;max-width:100%}.product-pdf .product-pdf-footer{border-top:1px solid var(--color-border);margin-top:1cm;padding-top:1cm}.product-pdf .product-pdf-cover{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-break-after:page;-moz-column-break-after:page;break-after:page;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh}.product-pdf .product-pdf-cover-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:end;align-self:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 4.25cm;flex:0 0 4.25cm;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;line-height:1.125;margin:0;padding:.5cm 0 .5cm 6cm;text-align:right}.product-pdf .product-pdf-cover-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;gap:1cm;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.product-pdf .product-pdf-cover-teaser{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.333rem;line-height:1.75;max-width:15cm;text-wrap:balance}.product-pdf .product-pdf-cover-teaser :first-child{margin-top:0}.product-pdf .product-pdf-cover-teaser :last-child{margin-bottom:0}.product-pdf .product-pdf-cover-media{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;width:100%}.product-pdf .product-pdf-cover-media img{display:block;height:100%!important;-o-object-fit:cover;object-fit:cover;width:100%}.product-pdf .product-pdf-blocks>.unit{margin-bottom:1cm}.product-pdf .product-pdf-blocks>.unit .inner>.unit:not([class*=size])+.unit:not([class*=size]){margin-top:1cm}.product-pdf .product-pdf-blocks .unit .inner,.product-pdf .product-pdf-blocks .unit .inner .unit,.product-pdf .product-pdf-blocks .unit .full-content{break-inside:avoid-page}.product-pdf .product-pdf-blocks .unit .unit,.product-pdf .product-pdf-blocks .unit .inner,.product-pdf .custom-row,.product-pdf .section-padded,.product-pdf .section-padded-xl{padding-bottom:0;padding-top:0}.product-pdf .custom-row{scroll-margin-top:0}.product-pdf .custom-row[style*=background-image],.product-pdf .custom-row[style*=background-color]{padding:1cm}.product-pdf .inner.center-default{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-pdf .custom-row .inner+.unit{margin-top:1cm}.product-pdf .rich-text-col.size1of2{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}@media screen and (min-width: 70rem){.product-pdf .rich-text-col.size1of2{padding-left:1.5vmin;padding-right:1.5vmin}}.product-pdf .reversible-row{margin-left:auto;margin-right:auto;max-width:100rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:2.5vmin;padding-right:2.5vmin;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:-5vmin;margin-right:-5vmin;max-width:none;padding-bottom:0;padding-top:0}@media screen and (min-width: 70rem){.product-pdf .reversible-row{padding-left:1.5vmin;padding-right:1.5vmin}}@media screen and (min-width: 70rem){.product-pdf .reversible-row{margin-left:-3vmin;margin-right:-3vmin}}.product-pdf .inner+.reversible-row{margin-top:1cm}.product-pdf .reversible-row+.reversible-row{padding-top:5vmin}@media screen and (min-width: 70rem){.product-pdf .reversible-row+.reversible-row{padding-top:3vmin}}.product-pdf .unit>.reversible-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2.5vmin;margin-right:-2.5vmin}@media screen and (min-width: 70rem){.product-pdf .unit>.reversible-row{margin-left:-1.5vmin;margin-right:-1.5vmin}}.product-pdf .reversible-row-image{-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%;float:left;padding-left:2.5vmin;padding-right:2.5vmin;margin-bottom:0}@media screen and (min-width: 70rem){.product-pdf .reversible-row-image{padding-left:1.5vmin;padding-right:1.5vmin}}.product-pdf .reversible-row-content{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%;float:left;padding-left:2.5vmin;padding-right:2.5vmin}@media screen and (min-width: 70rem){.product-pdf .reversible-row-content{padding-left:1.5vmin;padding-right:1.5vmin}}.product-pdf .reversible-row.image-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.product-pdf .richtext-swatch-list,.product-pdf .richtext-swatch-list-large{display:-ms-grid;display:grid;gap:.5cm .25cm;grid-template-columns:repeat(auto-fill,minmax(3cm,1fr));margin-top:0;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.product-pdf .richtext-swatch-list li,.product-pdf .richtext-swatch-list .small-text,.product-pdf .richtext-swatch-list-large li,.product-pdf .richtext-swatch-list-large .small-text{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:1rem;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;text-align:left}.product-pdf .richtext-swatch-list-large>*{margin:0!important;max-width:none}.product-pdf .callout-img~p,.product-pdf .callout-title~p{font-size:.875rem;font-weight:400;margin-top:.25em}.product-pdf .callout-img~h2,.product-pdf .callout-img~h3,.product-pdf .callout-img~h4,.product-pdf .callout-img~h5,.product-pdf .callout-title~h2,.product-pdf .callout-title~h3,.product-pdf .callout-title~h4,.product-pdf .callout-title~h5{margin:0}.product-pdf .image-cta{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;gap:1cm;min-height:0;overflow:visible;padding-top:0}.product-pdf .image-cta:after{content:none}.product-pdf .image-cta:hover .image-cta-img,.product-pdf .image-cta:focus .image-cta-img{-webkit-filter:none;filter:none;opacity:1;-webkit-transform:none;transform:none}.product-pdf .image-cta-img{aspect-ratio:6/4;height:auto;position:static}.product-pdf .image-cta-overlay{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding:0}.product-pdf .image-cta-subtitle{color:#5a5b5c}.product-pdf .image-cta-title{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;font-size:1.333rem;color:#2d2d2e!important}.product-pdf .image-cta-teaser{font-size:.875rem;font-weight:400;color:#5a5b5c;max-width:none;opacity:1;-webkit-transform:none;transform:none}.product-pdf .image-cta-video-icon{display:none}.product-pdf .masonry-grid{margin:0;padding:0;max-width:none}.product-pdf .masonry-grid-item{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.product-pdf .masonry-grid-item:not(:last-child){margin-bottom:1cm}.product-pdf .content-carousel-card{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1cm}.product-pdf .content-carousel-media,.product-pdf .content-carousel-teaser{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;margin-bottom:0}.product-pdf .content-carousel-nav{display:none}.product-pdf .content-carousel .unit+.unit{margin-top:1cm}.product-pdf .section-padded+.int-photo{margin-top:1cm}.product-pdf .int-photo-img{margin-bottom:1cm}.product-pdf button.int-photo-marker{background:#fff;-webkit-box-shadow:none!important;box-shadow:none!important;color:#5a5b5c;font-size:.875rem;height:1.75em;margin:-.875em 0 0 -.875em;width:1.75em}.product-pdf .int-photo-content{-webkit-columns:2;-moz-columns:2;columns:2;gap:1cm;max-width:none;padding-left:0;padding-right:0}.product-pdf .int-photo-popup{background:none;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;margin:0 0 .5cm}.product-pdf .int-photo-key{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;font-size:1rem;line-height:1.375;background:none;border-radius:0;color:#5a5b5c;display:block;height:auto;left:0;top:auto;width:auto}.product-pdf .int-photo-key:after{content:"."}.product-pdf .int-photo-title{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;font-size:1rem;line-height:1.375}.product-pdf .int-photo-detail{padding:0 0 0 1.5rem}.product-pdf .int-photo-detail :first-child{margin-top:0}.product-pdf .int-photo-detail :last-child{margin-bottom:0}.product-pdf .int-photo-section-title{display:none}.product-pdf .int-photo-teaser{font-size:.875rem;font-weight:400}.product-pdf .int-photo-teaser :first-child{margin-top:0}.product-pdf .int-photo-teaser :last-child{margin-bottom:0}.product-pdf .int-photo-detail-top+.int-photo-teaser{margin-top:.25em}.product-pdf .inner+.annotated-photo{margin-top:1cm}.product-pdf .annotated-photo-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-pdf .annotated-photo-img{position:relative;top:0}.product-pdf .annotated-photo-marker{-webkit-box-shadow:none!important;box-shadow:none!important}.product-pdf .annotated-photo-list{border-bottom:none;-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%;position:static;top:0}.product-pdf .annotated-photo-list .accordion-toggle{display:none}.product-pdf .annotated-photo-list .accordion-item,.product-pdf .annotated-photo-list .annotated-photo-item{border-top:none;margin-top:.5cm!important}.product-pdf .annotated-photo-list .annotated-photo-item{min-height:1cm;padding-left:1.125cm}.product-pdf .annotated-photo-list .annotated-photo-item:not(.accordion-item){padding-bottom:0;padding-right:0;padding-top:0}.product-pdf .annotated-photo-list .accordion-header:not(:has(.accordion-button)),.product-pdf .annotated-photo-list .accordion-button{cursor:auto;overflow:visible;padding:0;pointer-events:none}.product-pdf .annotated-photo-list .annotated-photo-title{color:#2d2d2e}.product-pdf .annotated-photo-list .annotated-photo-title .annotated-photo-marker{font-size:12pt;height:.75cm;left:0;position:absolute;top:-.125cm;width:.75cm}.product-pdf .annotated-photo-list .annotated-photo-teaser{font-size:.875rem}.product-pdf .annotated-photo-list .accordion-more{display:block!important;height:auto!important;margin:.125cm 0 0!important;padding:0}.product-pdf .collection-grid{gap:1.5cm 1cm;grid-template-columns:repeat(auto-fill,minmax(3cm,1fr))}.product-pdf .collection-grid .product-card{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.product-pdf .collection-grid .product-card a{color:#2d2d2e!important;padding:0;text-align:center}.product-pdf .collection-grid .product-card-title{line-height:1.25;margin-top:.5cm}.product-pdf .inner+.collection-grid-container{margin-top:1cm}.product-pdf .resource-links{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0;font-weight:300;-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:1cm;-moz-column-gap:1cm;column-gap:1cm}.product-pdf .resource-links{font-size:1.125rem}@media screen and (min-width: 30rem){.product-pdf .resource-links{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.product-pdf .resource-links{font-size:1.25rem}}.product-pdf .resource-links li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.125cm;margin-bottom:.375cm}.product-pdf .resource-links li:after{background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.91699 7H11.0837M11.0837 7L7.58366 10.5M11.0837 7L7.58366 3.5' stroke='%232d2d2e' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:contain;content:"";-webkit-box-flex:0;-ms-flex:0 0 .875em;flex:0 0 .875em}.product-pdf .resource-links a{color:#2d2d2e!important;font-weight:600}.product-pdf .simple-cta-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:calc(var(--gutter) * 2);padding:0}.product-pdf .simple-cta{margin:0}.product-pdf .simple-cta-row .simple-cta+.simple-cta{border-top:none;margin-top:0;padding-top:0}.price-compare-pdf{background:#fff;font-size:12pt;height:100%}.price-compare-pdf body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3rem;height:100%}.price-compare-pdf .pc-head{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem}.price-compare-pdf .pc-head h1{font-size:1.25rem;margin:0 0 .125rem}.price-compare-pdf .pc-head h2{font-size:.75rem;font-weight:400;margin:0}.price-compare-pdf .pc-logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#c8322b;display:-webkit-box;display:-ms-flexbox;display:flex;height:3.8125cm;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 .25cm;width:1.75cm}.price-compare-pdf .pc-logo svg{display:block;fill:#fff;height:auto;width:100%}.price-compare-pdf .pc-graph{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.5208333333rem;gap:.3333333333rem;padding:7ch 0}.price-compare-pdf .pc-graph-axis{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;margin:0;padding:0;position:relative}.price-compare-pdf .pc-graph-axis:after{background:#2d2d2e;content:"";height:100%;left:100%;position:absolute;top:0;width:2px;z-index:20}.price-compare-pdf .pc-graph-axis li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:.75rem}.price-compare-pdf .pc-graph-axis li:after{background:rgba(190,190,190,.15);content:"";height:1px;left:100%;margin-left:2px;position:absolute;top:50%;width:100vw;z-index:10}.price-compare-pdf .pc-graph-axis-label{color:#2d2d2e;display:inline-block;font-weight:700;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.price-compare-pdf .pc-graph-bars{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:.3333333333rem;list-style:none;margin:0;padding:0}.price-compare-pdf .pc-graph-bars li{background:#ededed;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;text-align:center}.price-compare-pdf .pc-graph-bars li.selected{background:#2d2d2e;color:#2d2d2e;font-weight:700}.price-compare-pdf .pc-graph-bar-label{display:inline-block;padding-right:.375rem;-webkit-transform:translateX(-50%) rotate(-90deg) translateY(-50%);transform:translate(-50%) rotate(-90deg) translateY(-50%);-webkit-transform-origin:100% 0;transform-origin:100% 0}.price-compare-pdf .pc-graph-bars li.selected .pc-graph-bar-label{color:#fff;mix-blend-mode:difference}.price-compare-pdf .pc-graph-product{bottom:100%;left:0;margin-bottom:1px;position:absolute;width:100%}.price-compare-pdf .pc-graph-product-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;line-height:1.25;text-align:left;-webkit-transform:translateX(50%) rotate(270deg) translateY(50%);transform:translate(50%) rotate(270deg) translateY(50%);-webkit-transform-origin:0 100%;transform-origin:0 100%}.price-compare-pdf .pc-graph-product img{aspect-ratio:1/1;display:block;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:1.5cm}.price-compare-pdf .pc-graph-product-title{display:block;-webkit-box-flex:0;-ms-flex:0 0 15ch;flex:0 0 15ch;width:15ch}@media screen and (min-width: 70rem){.section-head{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-ms-grid;display:grid;gap:2rem;-ms-grid-columns:minmax(12rem,1fr) 4fr minmax(12rem,1fr);grid-template-columns:minmax(12rem,1fr) 4fr minmax(12rem,1fr)}}.section-head [v-cloak]{display:none}@media screen and (min-width: 70rem){.section-head .section-title{-ms-grid-column:2;grid-column:2}}.section-head-actions{margin-top:1rem}@media screen and (min-width: 70rem){.section-head-actions{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;margin-top:.25rem}}.section-head-actions select{font-size:.875rem;margin:0 auto}.section-head-actions select.icon-filter{background-image:url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='%235a5b5c' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.80636 12.7812C8.22042 13.0344 7.63448 13.2891 7.04855 13.5422C6.96573 13.5781 6.88448 13.6141 6.80167 13.6484L6.91417 13.6016C6.90792 13.6031 6.90011 13.6062 6.89386 13.6078C6.93605 13.6016 6.97667 13.5969 7.01886 13.5906C7.00636 13.5937 6.9923 13.5937 6.9798 13.5906C7.02198 13.5969 7.06261 13.6016 7.1048 13.6078C7.09855 13.6062 7.0923 13.6047 7.08605 13.6016L7.19855 13.6484C7.24386 13.6797 7.28136 13.7172 7.31261 13.7641L7.35948 13.8766C7.35792 13.8703 7.3548 13.8641 7.35323 13.8578C7.35948 13.9 7.36417 13.9406 7.37042 13.9828C7.36261 13.8984 7.36886 13.8125 7.36886 13.7281V11.5625C7.36886 11.2672 7.38292 10.9687 7.36886 10.6734C7.36261 10.5375 7.30636 10.4297 7.22042 10.3281C7.20636 10.3109 7.19073 10.2938 7.17667 10.2766C7.11573 10.2063 7.0548 10.1344 6.99386 10.0641C6.77042 9.80156 6.54542 9.54062 6.32198 9.27812C6.00792 8.91094 5.6923 8.54219 5.37823 8.175C5.02667 7.7625 4.67355 7.35156 4.32198 6.93906L3.32823 5.77656C3.07042 5.475 2.81261 5.175 2.5548 4.87344C2.42511 4.72344 2.29855 4.57031 2.1673 4.42188C2.16105 4.41563 2.15636 4.40781 2.15011 4.40156C2.19542 4.5125 2.2423 4.62188 2.28761 4.73281V2.98438C2.28136 3.02656 2.27667 3.06719 2.27042 3.10938C2.27198 3.10313 2.27355 3.09688 2.27355 3.09063L2.22667 3.20313C2.2298 3.19844 2.23292 3.19219 2.23761 3.1875L2.06886 3.35625C2.07355 3.35313 2.0798 3.35 2.08448 3.34531L1.97198 3.39219C1.97823 3.39063 1.98448 3.38906 1.99073 3.38906C1.94855 3.39531 1.90792 3.4 1.86573 3.40625H13.636C13.7954 3.40625 13.9548 3.40938 14.1142 3.40625H14.1345C14.0923 3.4 14.0517 3.39531 14.0095 3.38906C14.0157 3.39063 14.022 3.39219 14.0282 3.39219L13.9157 3.34531C13.9204 3.34844 13.9267 3.35156 13.9314 3.35625L13.7626 3.1875C13.7657 3.19219 13.7689 3.19844 13.7735 3.20313L13.7267 3.09063C13.7282 3.09688 13.7298 3.10313 13.7298 3.10938C13.7235 3.06719 13.7189 3.02656 13.7126 2.98438V4.73281C13.7579 4.62188 13.8048 4.5125 13.8501 4.40156L13.0157 5.37656C12.411 6.08281 11.8079 6.78906 11.2032 7.49531C10.6173 8.17969 10.0329 8.86406 9.44698 9.54844C9.27042 9.75625 9.0923 9.9625 8.91573 10.1703C8.87355 10.2188 8.83292 10.2672 8.79073 10.3156C8.78448 10.3234 8.77667 10.3313 8.77042 10.3391C8.67667 10.45 8.63292 10.5719 8.63292 10.7125V13.0266C8.63292 13.0547 8.63448 13.0844 8.63136 13.1125C8.63761 13.0703 8.6423 13.0297 8.64855 12.9875C8.64698 12.9937 8.64542 13 8.6423 13.0062L8.68917 12.8937C8.72198 12.85 8.75948 12.8125 8.80636 12.7812C8.5923 12.9 8.50323 13.2125 8.63761 13.4219C8.77823 13.6391 9.05011 13.7172 9.27823 13.5906C9.47198 13.4828 9.5673 13.2828 9.57198 13.0672C9.57355 13.0187 9.57198 12.9688 9.57198 12.9203V10.6719C9.52667 10.7828 9.4798 10.8922 9.43448 11.0031C9.60792 10.8 9.78136 10.5969 9.9548 10.3953C10.3657 9.91406 10.7782 9.43281 11.1892 8.95156C11.686 8.37031 12.1845 7.78906 12.6814 7.20781C13.1017 6.71719 13.522 6.22656 13.9407 5.73438C14.1314 5.51094 14.3235 5.29063 14.5126 5.06563C14.6001 4.96094 14.6485 4.8625 14.6517 4.72344C14.6532 4.68906 14.6517 4.65469 14.6517 4.62031V3.14219C14.6517 3.09844 14.6532 3.05469 14.6517 3.01094C14.6485 2.81719 14.5689 2.65625 14.4048 2.54688C14.3157 2.4875 14.2095 2.46875 14.1048 2.46875H2.62667C2.3798 2.46875 2.13448 2.46563 1.88761 2.46875C1.69698 2.47188 1.53292 2.55313 1.42355 2.71563C1.33292 2.85156 1.34542 3.0125 1.34542 3.16719V4.64531C1.34542 4.67344 1.34386 4.70312 1.34542 4.73125C1.35167 4.86562 1.40011 4.96719 1.48605 5.07031C1.54386 5.14062 1.6048 5.20781 1.66261 5.27812C1.99386 5.66406 2.32355 6.05156 2.6548 6.4375C3.13292 6.99687 3.61105 7.55469 4.08917 8.11406C4.56261 8.66875 5.03761 9.22188 5.51105 9.77656C5.81886 10.1359 6.12511 10.4953 6.43292 10.8531C6.47667 10.9047 6.52042 10.9547 6.56417 11.0062C6.51886 10.8953 6.47198 10.7859 6.42667 10.675V13.7391C6.42667 13.8625 6.41417 14 6.44855 14.1203C6.5298 14.4078 6.84855 14.6 7.14073 14.5156C7.1923 14.5016 7.23917 14.4766 7.28917 14.4547C7.34073 14.4328 7.39073 14.4109 7.4423 14.3891C7.65167 14.2984 7.85948 14.2078 8.06886 14.1172C8.46417 13.9453 8.86417 13.7828 9.2548 13.6031C9.26261 13.6 9.26886 13.5969 9.27667 13.5937C9.37667 13.55 9.46417 13.4141 9.4923 13.3141C9.52355 13.2016 9.50948 13.0531 9.44542 12.9531C9.38136 12.8531 9.28448 12.7656 9.16573 12.7375C9.03605 12.7047 8.92823 12.7281 8.80636 12.7812Z'/%3E%3Cpath d='M14.1843 4.26406H2.31873C2.15935 4.26406 1.99841 4.2625 1.83904 4.26406H1.81873C1.57342 4.26406 1.33904 4.47969 1.34998 4.73281C1.36092 4.9875 1.55623 5.20156 1.81873 5.20156H13.6843C13.8437 5.20156 14.0047 5.20312 14.164 5.20156H14.1843C14.4297 5.20156 14.664 4.98594 14.6531 4.73281C14.6406 4.47969 14.4468 4.26406 14.1843 4.26406Z' /%3E%3C/svg%3E"),url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%235a5b5c%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E);background-position:.7em 50%,right .7em top 50%;background-repeat:no-repeat;background-size:1.1428571429em 1.2142857143em,.65em auto;padding-left:2.25em}.inspiration-carousel{position:relative}.inspiration-carousel .inspiration-thumb{display:block;padding:0 .5em;position:relative}.inspiration-carousel .inspiration-thumb img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;width:100%}.inspiration-carousel .inspiration-thumb .icon{background-color:rgba(255,255,255,.4);border-radius:100%;font-size:1.25em;height:4em;left:50%;margin:-2em 0 0 -2em;opacity:0;padding-top:.75em;position:absolute;text-align:center;top:50%;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;width:4em}.inspiration-carousel .inspiration-thumb .icon svg{fill:rgba(0,0,0,.4);height:2.5em;width:2.5em}@media screen and (min-width: 30rem){.inspiration-carousel .inspiration-thumb .icon{font-size:1em}}@media screen and (min-width: 56rem){.inspiration-carousel .inspiration-thumb .icon{font-size:1.25em}}@media screen and (min-width: 70rem){.inspiration-carousel .inspiration-thumb .icon{font-size:1em}}@media screen and (min-width: 80rem){.inspiration-carousel .inspiration-thumb .icon{font-size:1.5em}}.inspiration-carousel .inspiration-thumb.type-carousel:after,.inspiration-carousel .inspiration-thumb.type-video:after{background-color:rgba(0,0,0,.3);background-position:50% 50%;background-repeat:no-repeat;border-radius:100%;content:"";height:32px;position:absolute;right:1rem;top:.5rem;width:32px}.inspiration-carousel .inspiration-thumb.type-carousel:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' height='22' width='22' viewBox='0 0 48 48'%3E%3Cpath d='M34.8 29.7V11c0-2.9-2.3-5.2-5.2-5.2H11c-2.9 0-5.2 2.3-5.2 5.2v18.7c0 2.9 2.3 5.2 5.2 5.2h18.7c2.8-.1 5.1-2.4 5.1-5.2zM39.2 15v16.1c0 4.5-3.7 8.2-8.2 8.2H14.9c-.6 0-.9.7-.5 1.1 1 1.1 2.4 1.8 4.1 1.8h13.4c5.7 0 10.3-4.6 10.3-10.3V18.5c0-1.6-.7-3.1-1.8-4.1-.5-.4-1.2 0-1.2.6z'%3E%3C/path%3E%3C/svg%3E");background-size:22px}.inspiration-carousel .inspiration-thumb.type-video:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='18' height='18' viewBox='0 0 24 24'%3E%3Cpath d='m12.823 1 2.974 5.002h-5.58l-2.65-4.971c.206-.013.419-.022.642-.027L8.55 1Zm2.327 0h.298c3.06 0 4.468.754 5.64 1.887a6.007 6.007 0 0 1 1.596 2.82l.07.295h-4.629L15.15 1Zm-9.667.377L7.95 6.002H1.244a6.01 6.01 0 0 1 3.942-4.53Zm9.735 12.834-4.545-2.624a.909.909 0 0 0-1.356.668l-.008.12v5.248a.91.91 0 0 0 1.255.84l.109-.053 4.545-2.624a.909.909 0 0 0 .1-1.507l-.1-.068-4.545-2.624Zm-14.2-6.209h21.964l.015.36.003.189v6.899c0 3.061-.755 4.469-1.888 5.64-1.151 1.114-2.5 1.856-5.33 1.909l-.334.003H8.551c-3.06 0-4.467-.755-5.64-1.889-1.114-1.15-1.854-2.498-1.908-5.33L1 15.45V8.551l.003-.189Z' fill-rule='evenodd'%3E%3C/path%3E%3C/svg%3E");background-size:18px}.inspiration-carousel .inspiration-thumb:hover .icon,.inspiration-carousel .inspiration-thumb:focus .icon{opacity:1}.annotated-photo{container-name:annotated-photo;container-type:inline-size;--gutter: 5vmin}@media screen and (min-width: 70rem){.annotated-photo{--gutter: 3vmin}}.annotated-photo-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--gutter)}@container annotated-photo (min-width: 50rem){.annotated-photo-content{-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.annotated-photo-img{position:relative}@container annotated-photo (min-width: 50rem){.annotated-photo-img{-webkit-box-flex:1;-ms-flex:1;flex:1;position:sticky;top:var(--gutter)}}.annotated-photo-img>img{display:block;width:100%}.annotated-photo-marker{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--color-annotated-bg, #2d2d2e);border-radius:100%;color:var(--color-annotated-fg, #fff);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.75rem;font-weight:600;height:1.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:1.5rem}.annotated-photo-img .annotated-photo-marker{border:.125em solid #fff;-webkit-box-shadow:0 .25em 1em rgba(0,0,0,.2);box-shadow:0 .25em 1em rgba(0,0,0,.2);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.annotated-photo-list{container-name:annotated-photo-list;container-type:inline-size}@container annotated-photo (min-width: 50rem){.annotated-photo-list{-webkit-box-flex:0;-ms-flex:0 0 clamp(20rem,50%,35rem);flex:0 0 clamp(20rem,50%,35rem);-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;position:sticky;top:var(--gutter)}}.annotated-photo-item{border-top:1px solid var(--accordion-border-color, rgba(0, 0, 0, .08));padding-left:2.25rem;position:relative}@container annotated-photo-list (min-width: 30rem){.annotated-photo-item{padding-left:3rem}}.annotated-photo-item:not(.accordion-item){padding-bottom:.75rem;padding-right:1rem;padding-top:.75rem}@media screen and (min-width: 70rem){.annotated-photo-item:not(.accordion-item){padding-bottom:1rem;padding-right:1.5rem;padding-top:1rem}}.annotated-photo-list .accordion-more{padding-left:0}.annotated-photo-detail{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:min(5%,1.5rem)}.annotated-photo-detail-img{display:block;width:min(25%,8rem)}.annotated-photo-subtitle{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1.375;text-transform:uppercase;margin:0;text-wrap:balance}.annotated-photo-list .accordion-button,.annotated-photo-list .accordion-header:not(:has(.accordion-button)){padding-left:0;position:static;-webkit-transition:none;transition:none}.annotated-photo-list .accordion-button:disabled,.annotated-photo-list .accordion-header:not(:has(.accordion-button)):disabled{border:none;opacity:1}.annotated-photo-list .accordion-button:disabled:hover,.annotated-photo-list .accordion-button:disabled:focus,.annotated-photo-list .accordion-header:not(:has(.accordion-button)):disabled:hover,.annotated-photo-list .accordion-header:not(:has(.accordion-button)):disabled:focus{background-color:transparent;border:none;color:var(--accordion-heading-color, #2d2d2e)}.annotated-photo-title{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.625;color:inherit;line-height:1.25;margin:0;text-wrap:balance}.annotated-photo-title{font-size:1.125rem}@media screen and (min-width: 30rem){.annotated-photo-title{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.annotated-photo-title{font-size:1.25rem}}@container annotated-photo-list (min-width: 30rem){.annotated-photo-title{line-height:1.5}}.annotated-photo-item:not(.accordion-item):not(:has(.annotated-photo-title-text)) .annotated-photo-title{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.annotated-photo-title .annotated-photo-marker{left:0;top:.6875rem}@container annotated-photo-list (min-width: 30rem){.annotated-photo-title .annotated-photo-marker{font-size:1rem;height:2rem;top:.625rem;width:2rem}}@media screen and (min-width: 70rem){.annotated-photo-title .annotated-photo-marker{top:.875rem}}.text-white .annotated-photo-title .annotated-photo-marker,.spec-sheet-pdf-project .annotated-photo-title .annotated-photo-marker{background:var(--color-annotated-bg, #fff);color:var(--color-annotated-fg, #2d2d2e)}.annotated-photo-teaser{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.annotated-photo-teaser :first-child{margin-top:0}.annotated-photo-teaser :last-child{margin-bottom:0}@media screen and (min-width: 80rem){.annotated-photo-list{border-bottom:none}.annotated-photo-list .accordion-toggle{display:none}.annotated-photo-list .accordion-item,.annotated-photo-list .annotated-photo-item{border-top:none;position:relative}.annotated-photo-list .accordion-item+.accordion-item,.annotated-photo-list .accordion-item+.annotated-photo-item,.annotated-photo-list .annotated-photo-item+.accordion-item,.annotated-photo-list .annotated-photo-item+.annotated-photo-item{margin-top:var(--gutter)}.annotated-photo-list .accordion-header:not(:has(.accordion-button)),.annotated-photo-list .accordion-button{cursor:auto;overflow:visible;padding:0}.annotated-photo-list .accordion-item.open .accordion-button{color:var(--accordion-heading-color, #2d2d2e)}.annotated-photo-list .annotated-photo-title .annotated-photo-marker{font-size:1.25rem;height:2.5rem;top:-.3125rem;width:2.5rem}.annotated-photo-list .annotated-photo-item{min-height:2.5rem;padding:0 0 0 3.5rem}.annotated-photo-list .accordion-more{display:block!important;height:auto!important;margin:.25rem 0 0!important;padding:0}}.collection-grid-container{container-name:collection-grid;container-type:inline-size}.collection-grid{display:-ms-grid;display:grid;gap:.75rem}@media screen and (min-width: 30rem){.collection-grid{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 56rem){.collection-grid{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}@media screen and (min-width: 70rem){.collection-grid{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}.collection-grid .product-card a,.collection-grid .product-card:not(:has(> a)){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;padding:clamp(1.5rem,10%,2.5rem)}.collection-grid .product-card a:hover,.collection-grid .product-card a:focus,.collection-grid .product-card:not(:has(> a)):hover,.collection-grid .product-card:not(:has(> a)):focus{-webkit-box-shadow:none;box-shadow:none}.collection-grid .product-card-title{margin-top:clamp(1rem,10%,2rem);text-wrap:balance}.collection-grid .product-card>a .product-card-title:after{background-color:currentColor;content:"";display:inline-block;height:.5em;margin-left:.375em;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 19'%3E%3Cpath d='M9 9.4c0 1-.5 1.9-1 2.6l-6.8 6.7c-.3.3-.7.3-1 0s-.3-.7 0-1L7 11.1c.9-.9.9-2.1 0-3L.2 1.2C-.1.9-.1.5.2.2s.7-.3 1 0L8 6.9c.5.6 1 1.5 1 2.5z'%3E%3C/path%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 19'%3E%3Cpath d='M9 9.4c0 1-.5 1.9-1 2.6l-6.8 6.7c-.3.3-.7.3-1 0s-.3-.7 0-1L7 11.1c.9-.9.9-2.1 0-3L.2 1.2C-.1.9-.1.5.2.2s.7-.3 1 0L8 6.9c.5.6 1 1.5 1 2.5z'%3E%3C/path%3E%3C/svg%3E");-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:.25em}.material-detail{padding-bottom:var(--gutter);position:relative;z-index:610}@media screen and (min-width: 56rem){.material-detail{margin-left:auto;margin-right:auto;max-width:100rem;padding-left:5vmin;padding-right:5vmin;display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--gutter)}}@media screen and (min-width: 56rem) and (min-width: 70rem){.material-detail{padding-left:3vmin;padding-right:3vmin}}.material-detail [v-cloak]{display:none}@media screen and (min-width: 56rem){.material-col-1,.material-col-2{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0px}}.material-col-1{container-name:material-col-1;container-type:inline-size;margin-bottom:var(--gutter-half)}@media screen and (min-width: 56rem){.material-col-1{margin-bottom:0}}.material-col-2{container-name:material-col-2;container-type:inline-size}.material-text{font-size:.875rem;font-weight:400;margin-bottom:var(--gutter-half);padding:0 var(--gutter)}.material-text :first-child{margin-top:0}.material-text :last-child{margin-bottom:0}@media screen and (min-width: 56rem){.material-text{border-bottom:1px solid rgba(0,0,0,.08);margin-bottom:var(--gutter);padding-bottom:var(--gutter);padding-left:0;padding-right:0}}@media screen and (min-width: 70rem){.material-text{font-size:1rem;font-weight:400}}.material-text h1{margin:0}.material-options{margin-bottom:var(--gutter)}.material-options-heading{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.625;margin-top:0;padding-left:var(--gutter);padding-right:var(--gutter)}.material-options-heading{font-size:1.125rem}@media screen and (min-width: 30rem){.material-options-heading{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.material-options-heading{font-size:1.25rem}}@media screen and (min-width: 56rem){.material-options-heading{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.375;padding:0}.material-options-heading{font-size:1.375rem}}@media screen and (min-width: 56rem) and (min-width: 30rem){.material-options-heading{font-size:calc(1.375rem + .375*(100vw - 30rem)/50)}}@media screen and (min-width: 56rem) and (min-width: 80rem){.material-options-heading{font-size:1.75rem}}.material-options-list{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem .5rem;overflow-x:auto;padding:0 var(--gutter) .5rem var(--gutter);scrollbar-color:rgba(0,0,0,.4) transparent;scrollbar-width:thin}@media screen and (min-width: 56rem){.material-options-list{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(5rem,1fr));overflow-x:visible;padding:0}}.material-option{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:20cqw;min-width:6rem}@media screen and (min-width: 56rem){.material-option{max-width:none;min-width:auto}}a.material-option-link{color:inherit;display:block;text-decoration-line:none}.material-option-img{position:relative}.material-option-img img{aspect-ratio:1/1;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.selected .material-option-img:after{background-color:#fff;background-position:50% 50%;background-repeat:no-repeat;background-size:.75rem;border-radius:100%;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.1);box-shadow:0 0 0 1px rgba(0,0,0,.1);content:"";height:1.5rem;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1.5rem}.selected:not(.is-loading) .material-option-img:after{background-image:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.08334 4.99996L4.16668 7.08329L8.33334 2.91663' stroke='%232d2d2e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.is-loading .material-option-img:before{-webkit-animation:loader 1s infinite linear;animation:loader 1s infinite linear;border:.5em solid rgba(45,45,46,.12);border-radius:50%;border-top-color:rgba(45,45,46,.47);display:block;height:4em;-webkit-transform:translateZ(0);transform:translateZ(0);width:4em;border:.125rem solid #2d2d2e;border-top-color:transparent;content:"";height:1rem;left:50%;position:absolute;top:50%;margin:-.5rem 0 0 -.5rem;width:1rem;z-index:10}.material-option-name{color:var(--color-heading);font-size:.875rem;font-weight:600;line-height:1.35;margin:.5rem 0 0;text-wrap:balance}.material-option-code{color:var(--color-text);font-size:.75rem;line-height:1.35;margin:0}.material-action-btns{background:#f7f7f7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:var(--gutter);padding:.25rem 1rem}@container material-col-2 (min-width: 45rem){.material-action-btns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:1rem 0}}@media screen and (min-width: 56rem){.material-action-btns{margin-left:0;margin-right:0}}.material-action-btn{font-size:.75rem;font-weight:400;letter-spacing:.1em;line-height:1.125;text-transform:uppercase;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-heading);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;gap:.5rem;padding:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;text-wrap:balance;-webkit-transition:.15s background ease-out;transition:.15s background ease-out}@media (hover: hover){.material-action-btn:hover{text-decoration-color:inherit;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:.2em;color:var(--color-link)}}.material-action-btn:focus{color:var(--color-heading)}@container material-col-2 (min-width: 45rem){.material-action-btn{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:.5rem}}.material-action-btn+.material-action-btn{border-top:1px solid rgba(0,0,0,.08)}@container material-col-2 (min-width: 45rem){.material-action-btn+.material-action-btn{border-left:1px solid rgba(0,0,0,.08);border-top:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.material-action-icon{fill:none;-webkit-box-flex:0;-ms-flex:0 0 1.5em;flex:0 0 1.5em;height:1.5em;stroke:currentColor;stroke-width:2px}.material-gallery{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;overflow-x:auto;padding:0 var(--gutter) .5rem var(--gutter);scroll-behavior:smooth;scroll-padding:0 var(--gutter);-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-color:rgba(0,0,0,.4) transparent;scrollbar-width:thin}@media screen and (min-width: 56rem){.material-gallery{display:block;overflow-x:visible;padding:0}}.material-gallery .js-item-sizer,.material-gallery .js-gutter-sizer{display:none}@media screen and (min-width: 56rem){.material-gallery .js-item-sizer,.material-gallery .js-gutter-sizer{display:block}}.material-gallery-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:30rem;position:relative;scroll-snap-align:center}@media screen and (min-width: 56rem){.material-gallery-item{margin-bottom:.5rem;max-width:none}}.material-gallery-item.is-loading:after{-webkit-animation:loader 1s infinite linear;animation:loader 1s infinite linear;border:.5em solid rgba(45,45,46,.12);border-radius:50%;border-top-color:rgba(45,45,46,.47);display:block;height:4em;-webkit-transform:translateZ(0);transform:translateZ(0);width:4em;border:.125rem solid #5a5b5c;border-top-color:transparent;content:"";height:1rem;position:absolute;right:.75rem;top:.75rem;width:1rem;z-index:20}@media screen and (min-width: 56rem){.material-gallery-item.stamp{aspect-ratio:1/1}}@media screen and (min-width: 56rem){.material-gallery-item.js-masonry-item,.material-gallery .js-item-sizer{width:calc((100% - .5rem)/2)}}@media screen and (min-width: 56rem){.material-gallery .js-gutter-sizer{width:.5rem}}.material-gallery-img{aspect-ratio:1/1;display:block;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width: 56rem){.material-gallery-img{aspect-ratio:auto}}.material-gallery-sisi{aspect-ratio:1/1;background:var(--color-trans-bg)}.material-gallery-thumbs{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;overflow-x:auto;padding:.5rem var(--gutter);scrollbar-color:rgba(0,0,0,.4) transparent;scrollbar-width:thin}.material-gallery-thumb{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:20vw;min-width:3rem}.material-gallery-thumb-btn{background:none;border:none;border-radius:0;display:block;padding:0;width:100%}.material-gallery-thumb-img{aspect-ratio:1/1;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.material-accordions{--accordion-border-color: rgba(0, 0, 0, .08);--accordion-bg-color: transparent;--accordion-text-color: inherit;--accordion-heading-color: #2d2d2e;--accordion-hover-heading-color: #c8322b;border-bottom:1px solid var(--accordion-border-color);margin:0 var(--gutter)}@media screen and (min-width: 56rem){.material-accordions{margin:0}}.material-accordion{border-top:1px solid var(--accordion-border-color);text-align:left}.material-accordion-heading{margin:0}.material-accordion-btn{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.625;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--accordion-bg-color);border:none;border-radius:0;color:var(--accordion-heading-color);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;max-width:none;padding:.75rem 0;text-align:left;-webkit-transition:.3s all ease-out;transition:.3s all ease-out;width:100%}.material-accordion-btn{font-size:1.125rem}@media screen and (min-width: 30rem){.material-accordion-btn{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.material-accordion-btn{font-size:1.25rem}}@media screen and (min-width: 56rem){.material-accordion-btn{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.375;padding:1.5rem 0}.material-accordion-btn{font-size:1.375rem}}@media screen and (min-width: 56rem) and (min-width: 30rem){.material-accordion-btn{font-size:calc(1.375rem + .375*(100vw - 30rem)/50)}}@media screen and (min-width: 56rem) and (min-width: 80rem){.material-accordion-btn{font-size:1.75rem}}.material-accordion-btn:after{background-color:currentColor;content:"";-ms-flex-negative:0;flex-shrink:0;height:1em;margin-left:auto;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%232d2d2e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 5l0 14' /%3E%3Cpath d='M5 12l14 0' /%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%232d2d2e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 5l0 14' /%3E%3Cpath d='M5 12l14 0' /%3E%3C/svg%3E");-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-transition:.3s -webkit-transform ease-out;transition:.3s -webkit-transform ease-out;transition:.3s transform ease-out;transition:.3s transform ease-out,.3s -webkit-transform ease-out;width:1em}.is-open .material-accordion-btn:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.material-accordion-btn:hover{background:var(--accordion-bg-color);color:var(--accordion-hover-heading-color)}.material-accordion-btn:focus{background:var(--accordion-bg-color);color:var(--accordion-heading-color)}.is-open .material-accordion-btn{color:var(--accordion-hover-heading-color)}.material-accordion-content-inner{padding-bottom:.75rem}.material-accordion-content-inner>:first-child{margin-top:0}.material-accordion-content-inner>:last-child{margin-bottom:0}@media screen and (min-width: 56rem){.material-accordion-content-inner{padding-bottom:1.5rem}}.accordion-enter-active,.accordion-leave-active{overflow:hidden;-webkit-transition:height .3s ease-out,opacity .3s ease-out;transition:height .3s ease-out,opacity .3s ease-out;will-change:height,opacity}.accordion-enter,.accordion-leave-to{height:0!important;opacity:0}@container material-col-2 (min-width: 24rem){.material-data-grid{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter)}}.material-data-grid dt{font-size:1rem;font-weight:400;font-weight:600}.material-data-grid dd+dt{margin-top:0}.material-data-grid dd{font-size:.875rem;font-weight:400}.material-data-grid dd :first-child{margin-top:0}.material-data-grid dd :last-child{margin-bottom:0}.material-data-group{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}.material-data-group:not(:last-child){margin-bottom:.75rem}.material-act-symbols{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;padding-top:.25rem}.material-act-symbols svg{display:block}.toggletip{display:block;position:relative}.toggletip button{background:transparent;display:block;border:none;border-radius:0;color:#2d2d2e;padding:0}.toggletip-bubble{font-size:.875rem;font-weight:400;background:var(--toggletip-color-bg, #5a5b5c);bottom:calc(100% + .5rem);color:var(--toggletip-color-text, #fff);left:50%;line-height:1.5;padding:.75rem 1rem;position:absolute;-webkit-transform:translateX(-50%);transform:translate(-50%);width:14rem;z-index:10}.material-product-approvals{container-name:material-product-approvals;container-type:inline-size}.material-product-approvals-list{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0;margin-top:var(--gutter)}@container material-product-approvals (min-width: 30rem){.material-product-approvals-list{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter)}}.material-product-approvals-list li{font-size:.875rem;font-weight:400;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column;font-weight:600;line-height:1.5;margin-bottom:.75rem}.material-product-approvals-list a{color:#2d2d2e}@media (hover: hover){.material-product-approvals-list a:hover{color:#c8322b}}.material-product-approvals-list .no-results{font-size:.75rem;font-weight:400;letter-spacing:.1em;line-height:1.125;text-transform:uppercase}.material-product-approvals-list li:has(.toggletip)>:first-child{margin-right:.5rem}.material-product-approvals-list .toggletip{display:inline-block}.material-product-approvals-list .toggletip button{color:#2d2d2e;line-height:0}.material-product-approvals-search{font-size:1rem;overflow:hidden;position:relative}.material-product-approvals-search>label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid transparent;display:-webkit-box;display:-ms-flexbox;display:flex;color:#75766f;font-size:1em;font-weight:400;height:100%;left:0;line-height:1.25;margin:0;padding:.75em 1em .75em 2.375em;pointer-events:none;position:absolute;top:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:opacity .15s ease-out,scale .2s ease-out,translate .2s ease-out;transition:opacity .15s ease-out,scale .2s ease-out,translate .2s ease-out;white-space:nowrap}.material-product-approvals-search>input{font-size:1em;padding-left:2.375em}.material-product-approvals-search>input::-webkit-input-placeholder{color:transparent}.material-product-approvals-search>input::-moz-placeholder{color:transparent}.material-product-approvals-search>input:-ms-input-placeholder{color:transparent}.material-product-approvals-search>input::-ms-input-placeholder{color:transparent}.material-product-approvals-search>input::placeholder{color:transparent}.material-product-approvals-search>input:not(:-moz-placeholder-shown){padding-bottom:.375em;padding-top:1.125em}.material-product-approvals-search>input:not(:-ms-input-placeholder){padding-bottom:.375em;padding-top:1.125em}.material-product-approvals-search>input:focus,.material-product-approvals-search>input:not(:placeholder-shown){padding-bottom:.375em;padding-top:1.125em}.material-product-approvals-search>input:-webkit-autofill{padding-bottom:.375em;padding-top:1.125em}.material-product-approvals-search>input:not(:-moz-placeholder-shown)~label{scale:.75;translate:.59375em -.375em}.material-product-approvals-search>input:not(:-ms-input-placeholder)~label{scale:.75;translate:.59375em -.375em}.material-product-approvals-search>input:focus~label,.material-product-approvals-search>input:not(:placeholder-shown)~label{scale:.75;translate:.59375em -.375em}.material-product-approvals-search>input:-webkit-autofill~label{scale:.75;translate:.59375em -.375em}.material-product-approvals-search>select:not([data-value=""]):valid{padding-bottom:.375em;padding-top:1.125em}.material-product-approvals-search>select:not([data-value=""]):valid~label{scale:.75;translate:.59375em -.375em}.material-product-approvals-search input,.material-product-approvals-search label{max-width:none}.material-product-approvals-search .search-icon{height:.875em;left:1em;margin-top:-.4375em;position:absolute;top:50%;width:.875em}.material-product-approvals-footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--gutter-half) var(--gutter);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:var(--gutter)}.material-product-approvals-footer a{color:#2d2d2e;font-size:.75rem}@media (hover: hover){.material-product-approvals-footer a:hover{color:#c8322b}}.material-product-approvals-footer .paging-simple{font-size:.875rem;gap:1rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.material-product-approvals-footer .paging-simple button{font-size:.875rem;padding:0}.material-product-approvals-links{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;line-height:1.35}.material-product-approvals-export{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem}.material-product-approvals-export svg{fill:none;-webkit-box-flex:0;-ms-flex:0 0 1.3333333333em;flex:0 0 1.3333333333em;height:1.3333333333em;stroke:currentColor;stroke-width:.1041666667em;width:1.3333333333em}.related-materials{margin:var(--gutter) 0;padding-left:var(--gutter);padding-right:var(--gutter)}@media screen and (min-width: 56rem){.related-materials{padding:0}}.related-materials-intro{font-size:.875rem;font-weight:400;margin-bottom:.75rem}.related-materials-intro :first-child{margin-top:0}.related-materials-intro :last-child{margin-bottom:0}@media screen and (min-width: 56rem){.related-materials-intro{margin-bottom:1rem}}@media screen and (min-width: 70rem){.related-materials-intro{font-size:1rem;font-weight:400}}.related-materials-heading{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.625;margin-bottom:0}.related-materials-heading{font-size:1.125rem}@media screen and (min-width: 30rem){.related-materials-heading{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.related-materials-heading{font-size:1.25rem}}@media screen and (min-width: 56rem){.related-materials-heading{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.375}.related-materials-heading{font-size:1.375rem}}@media screen and (min-width: 56rem) and (min-width: 30rem){.related-materials-heading{font-size:calc(1.375rem + .375*(100vw - 30rem)/50)}}@media screen and (min-width: 56rem) and (min-width: 80rem){.related-materials-heading{font-size:1.75rem}}.related-materials-heading+*{margin-top:0}.related-materials-list{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0;display:-ms-grid;display:grid;gap:1.5rem .75rem;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr))}.related-materials-item .material-card{margin:0 auto;max-width:15rem}.material-card{container-name:material-card;container-type:inline-size;position:relative}.material-card.options-expanded{z-index:50}.material-card a{background:#fff;color:unset;text-decoration:none}.material-card-link{display:block;position:relative;z-index:30}.material-card-img{aspect-ratio:1/1;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.material-card-toggle{padding:5cqw 5cqw 7.5cqw 7.5cqw;position:absolute;right:0;top:0;z-index:30}.material-card-toggle input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,.2);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 12 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.75 3L4.5 9L2.25 6.75' fill='none' stroke='%232d2d2e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:0 0;border:.125rem solid #fff;border-radius:100%;-webkit-box-shadow:0 0 0 .0625rem rgba(0,0,0,.2);box-shadow:0 0 0 .0625rem rgba(0,0,0,.2);cursor:pointer;display:block;float:none;height:1.5rem!important;opacity:1;-webkit-transition:.15s background-color ease-out,.15s background-size ease-out;transition:.15s background-color ease-out,.15s background-size ease-out;width:1.5rem!important}.material-card-toggle input[type=checkbox]:hover{background-color:rgba(0,0,0,.4);-webkit-box-shadow:0 0 0 .0625rem rgba(0,0,0,.4);box-shadow:0 0 0 .0625rem rgba(0,0,0,.4)}.material-card-toggle input[type=checkbox]:checked{background-color:#fff;background-size:.75rem .75rem}.material-card-toggle label{margin:0!important;padding:0!important}.material-card-toggle label:before{content:none!important}.material-card-type{font-size:.75rem;font-weight:400;letter-spacing:.1em;line-height:1.125;text-transform:uppercase;margin:0 0 .125rem}.material-card-name{font-weight:600;line-height:1.375;margin:0;text-wrap:balance}.material-card-name a{color:var(--color-heading)}.material-card-name a:hover{text-decoration-color:inherit;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:.2em}.material-card-option-name{background:rgba(0,0,0,.55);border-radius:.1875rem;bottom:3cqw;color:#fff;font-size:.75rem;left:3cqw;line-height:1.25;margin:0;max-width:calc(100% - 6cqw);padding:.25em .5em;position:absolute}.material-card-options{--inner-ring: #fff;--selected-ring: #2d2d2e;margin-bottom:.75rem;position:relative;z-index:10}.material-card-options-list{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0;background:#f7f7f7;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr);gap:2.5cqw;padding:0 5cqw;position:relative;-webkit-transition:background .2s ease-out,-webkit-box-shadow .2s ease-out;transition:background .2s ease-out,-webkit-box-shadow .2s ease-out;transition:background .2s ease-out,box-shadow .2s ease-out;transition:background .2s ease-out,box-shadow .2s ease-out,-webkit-box-shadow .2s ease-out;z-index:30}.options-expanded .material-card-options-list{background:#fff;-webkit-box-shadow:0 .375em 1.5em rgba(0,0,0,.03),0 .625em 3em rgba(0,0,0,.08);box-shadow:0 .375em 1.5em rgba(0,0,0,.03),0 .625em 3em rgba(0,0,0,.08)}.material-card-options-list>li:not(.material-card-more){padding:3.5cqw 0}.material-card-option{background:none;border:none;color:inherit;font:inherit;font-weight:inherit;padding:0;border:1.25cqw solid var(--inner-ring);border-radius:100%;position:relative;width:100%}.material-card-option:hover,.material-card-option:focus{background:none;color:inherit}.material-card-option:hover,.material-card-option:focus{border-color:var(--inner-ring)}.material-card-option.is-selected{outline:1px solid var(--selected-ring)}.material-card-option.is-selected:before{content:none}.material-card-option.not-loaded{pointer-events:none}.material-card-option:before{border:1px solid rgba(0,0,0,.12);border-radius:100%;bottom:0;content:"";left:0;position:absolute;top:0;right:0}.material-card-option-img{aspect-ratio:1/1;border-radius:100%;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.not-loaded .material-card-option-img{opacity:0}.material-card-option .skeleton-loader{height:100%;left:0;position:absolute;top:0}.material-card-more{margin-left:2.5cqw;margin-right:-5cqw}.material-card-more-btn{background:none;border:none;border-radius:0;color:inherit;font:inherit;font-weight:inherit;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.05);color:#2d2d2e;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.75rem;font-weight:600;height:100%;line-height:1.25;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;width:100%}.material-card-more-btn:hover,.material-card-more-btn:focus{background:none;color:inherit}.material-card-more-btn:focus{background-color:rgba(0,0,0,.05);color:#5a5b5c}.material-card-more-btn:hover,.material-card-more-btn.is-active{background-color:var(--color-btn-attn-bg);color:var(--color-btn-attn-text)}.material-card-more-list{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-bottom-left-radius:.1875rem;border-bottom-right-radius:.1875rem;-webkit-box-shadow:0 .375em 1.5em rgba(0,0,0,.03),0 .625em 3em rgba(0,0,0,.08);box-shadow:0 .375em 1.5em rgba(0,0,0,.03),0 .625em 3em rgba(0,0,0,.08);display:-ms-grid;display:grid;gap:2.5cqw;-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr);left:0;max-height:100cqw;overflow-y:auto;padding:5cqw;position:absolute;scrollbar-width:thin;top:100%;width:100%;z-index:20}.material-card-options-enter-active,.material-card-options-leave-active{-webkit-transition:-webkit-transform .2s ease-out,-webkit-box-shadow .2s ease-out;transition:-webkit-transform .2s ease-out,-webkit-box-shadow .2s ease-out;transition:transform .2s ease-out,box-shadow .2s ease-out;transition:transform .2s ease-out,box-shadow .2s ease-out,-webkit-transform .2s ease-out,-webkit-box-shadow .2s ease-out}.material-card-options-enter,.material-card-options-leave-to{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.img-tools{margin:0;position:relative}.img-tools img{display:block;width:100%}.img-tools-overlay{bottom:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.125rem;position:absolute;right:.5rem;-webkit-transition:.15s opacity ease-out;transition:.15s opacity ease-out}@media (hover: hover) and (pointer: fine){.img-tools-overlay{opacity:0}}.img-tools:hover .img-tools-overlay,.img-tools:focus-within .img-tools-overlay{opacity:1}.img-tools-overlay a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.55);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.15s background ease-out,.15s color ease-out,.15s -webkit-box-shadow ease-out;transition:.15s background ease-out,.15s color ease-out,.15s -webkit-box-shadow ease-out;transition:.15s background ease-out,.15s color ease-out,.15s box-shadow ease-out;transition:.15s background ease-out,.15s color ease-out,.15s box-shadow ease-out,.15s -webkit-box-shadow ease-out;width:2rem}.img-tools-overlay a:hover{background:#fff;-webkit-box-shadow:0 .375em 1.5em rgba(0,0,0,.03),0 .625em 3em rgba(0,0,0,.08);box-shadow:0 .375em 1.5em rgba(0,0,0,.03),0 .625em 3em rgba(0,0,0,.08);color:#2d2d2e}.img-tools-overlay svg{display:block;fill:none;stroke:currentColor}.material-list-wrap{container-name:material-list;container-type:inline-size;margin-top:1rem;position:relative;z-index:650}.material-list{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0;display:-ms-grid;display:grid;gap:1.5rem .75rem;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);margin-bottom:1.5rem}@container material-list (min-width: 23rem){.material-list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);margin-bottom:2rem;row-gap:2rem}}@container material-list (min-width: 38rem){.material-list{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}@container material-list (min-width: 64rem){.material-list{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}}@container material-list (min-width: 77rem){.material-list{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}}.material-list .material-card{margin:0 auto;max-width:18rem}.material-library{--filter-bar-height: 5rem}.material-library [v-cloak]{display:none}.material-library-filter-bar{background:#f7f7f7;position:relative;-webkit-transition:z-index 0s .3s;transition:z-index 0s .3s;z-index:8030}@media screen and (min-width: 30rem){.material-library-filter-bar{padding:.25rem 0}}@media screen and (min-width: 56rem){.material-library-filter-bar{height:var(--filter-bar-height);padding:0;position:sticky;top:0}}.material-library-filter-bar.filters-active{-webkit-transition:none;transition:none;z-index:9030}@media screen and (min-width: 56rem){.material-library-filter-bar.filters-active{z-index:8030}}.material-library-filter-bar:after{background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);bottom:auto;content:"";height:0;left:0;opacity:0;position:fixed;right:auto;top:0;-webkit-transition:opacity .2s ease-out,width 0s .2s,height 0s .2s,visibility 0s .2s;transition:opacity .2s ease-out,width 0s .2s,height 0s .2s,visibility 0s .2s;visibility:hidden;width:0;z-index:10}@media screen and (min-width: 56rem){.material-library-filter-bar:after{content:none}}.material-library-filter-bar.filters-active:after{height:100%;opacity:1;-webkit-transition-delay:0s;transition-delay:0s;visibility:visible;width:100%}.material-library-filter-bar-content{margin-left:auto;margin-right:auto;max-width:100rem;padding-left:5vmin;padding-right:5vmin;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem 2rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 70rem){.material-library-filter-bar-content{padding-left:3vmin;padding-right:3vmin}}@media screen and (min-width: 56rem){.material-library-filter-bar-content{height:100%}}.material-library-filter-bar .narrow-trigger-btn{padding:1rem 0}@media screen and (min-width: 56rem){.material-library-filter-bar .narrow-trigger-btn{display:none}}.material-library-filter-overlay-close-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:none;border-radius:0;color:var(--var-heading);display:-webkit-box;display:-ms-flexbox;display:flex;height:3rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;position:absolute;right:0;top:0;width:3rem}.material-library-filter-overlay-close-btn svg{fill:none;stroke:currentColor}.material-library-filter-overlay-close-btn:hover{background:var(--color-btn-attn-bg);color:var(--color-btn-attn-text)}@media screen and (min-width: 56rem){.material-library-filter-overlay-close-btn{display:none}}.material-library-filter-results-btn{bottom:0;margin:0 calc(-1 * var(--gutter));margin-top:1.5rem;position:sticky;z-index:20}@media screen and (min-width: 56rem){.material-library-filter-results-btn{display:none}}.material-library-filter-results-btn button{border-radius:0;display:block;max-width:none;width:100%}.material-library-filter-overlay{background:#fff;bottom:0;-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.2),0 .5rem 1rem rgba(0,0,0,.2);box-shadow:0 .5rem 1rem rgba(0,0,0,.2),0 .5rem 1rem rgba(0,0,0,.2);left:0;max-width:30rem;overflow-y:auto;padding:3.5rem var(--gutter) 0 var(--gutter);position:fixed;right:0;scrollbar-width:thin;top:0;width:100%;z-index:20}.material-library-filter-overlay.is-active{-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.2),0 .5rem 1rem rgba(0,0,0,.2);box-shadow:0 .5rem 1rem rgba(0,0,0,.2),0 .5rem 1rem rgba(0,0,0,.2);display:block;opacity:1;translate:none}@media screen and (min-width: 56rem){.material-library-filter-overlay{background:none;-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:none;overflow-y:visible;padding:0;position:static;width:auto}}.slide-panel-enter-active,.slide-panel-leave-active{translate:none;-webkit-transition:translate .2s ease-out,opacity .2s ease-out,-webkit-box-shadow .2s ease-out;transition:translate .2s ease-out,opacity .2s ease-out,-webkit-box-shadow .2s ease-out;transition:box-shadow .2s ease-out,translate .2s ease-out,opacity .2s ease-out;transition:box-shadow .2s ease-out,translate .2s ease-out,opacity .2s ease-out,-webkit-box-shadow .2s ease-out}@media screen and (min-width: 56rem){.slide-panel-enter-active,.slide-panel-leave-active{-webkit-transition:none;transition:none}}.slide-panel-enter,.slide-panel-leave-to{translate:-100%}.material-library-search{font-size:1rem;overflow:hidden;position:relative;margin-bottom:1.5rem}.material-library-search>label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid transparent;display:-webkit-box;display:-ms-flexbox;display:flex;color:#75766f;font-size:1em;font-weight:400;height:100%;left:0;line-height:1.25;margin:0;padding:.75em 1em .75em 2.375em;pointer-events:none;position:absolute;top:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:opacity .15s ease-out,scale .2s ease-out,translate .2s ease-out;transition:opacity .15s ease-out,scale .2s ease-out,translate .2s ease-out;white-space:nowrap}.material-library-search>input{font-size:1em;padding-left:2.375em}.material-library-search>input::-webkit-input-placeholder{color:transparent}.material-library-search>input::-moz-placeholder{color:transparent}.material-library-search>input:-ms-input-placeholder{color:transparent}.material-library-search>input::-ms-input-placeholder{color:transparent}.material-library-search>input::placeholder{color:transparent}.material-library-search>input:not(:-moz-placeholder-shown){padding-bottom:.375em;padding-top:1.125em}.material-library-search>input:not(:-ms-input-placeholder){padding-bottom:.375em;padding-top:1.125em}.material-library-search>input:focus,.material-library-search>input:not(:placeholder-shown){padding-bottom:.375em;padding-top:1.125em}.material-library-search>input:-webkit-autofill{padding-bottom:.375em;padding-top:1.125em}.material-library-search>input:not(:-moz-placeholder-shown)~label{scale:.75;translate:.59375em -.375em}.material-library-search>input:not(:-ms-input-placeholder)~label{scale:.75;translate:.59375em -.375em}.material-library-search>input:focus~label,.material-library-search>input:not(:placeholder-shown)~label{scale:.75;translate:.59375em -.375em}.material-library-search>input:-webkit-autofill~label{scale:.75;translate:.59375em -.375em}.material-library-search>select:not([data-value=""]):valid{padding-bottom:.375em;padding-top:1.125em}.material-library-search>select:not([data-value=""]):valid~label{scale:.75;translate:.59375em -.375em}@media screen and (min-width: 56rem){.material-library-search{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-box-flex:0;-ms-flex:0 1 16rem;flex:0 1 16rem;margin-bottom:0}}.material-library-search input,.material-library-search label{max-width:none}.material-library-search input{padding-right:2.5em}.material-library-search .search-icon{height:.875em;left:1em;margin-top:-.4375em;position:absolute;top:50%;width:.875em}.material-search-clear-btn{background:none;border:none;border-radius:0;color:inherit;font:inherit;font-weight:inherit;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:0;top:0;width:2.5em}.material-search-clear-btn:hover,.material-search-clear-btn:focus{background:none;color:inherit}.material-search-clear-btn:hover{background:var(--color-trans-bg);color:var(--color-link-attn)}.material-search-clear-btn svg{display:block;stroke:currentColor;stroke-width:1.5px}.material-library-filters{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0;--accordion-border-color: rgba(0, 0, 0, .08);--accordion-bg-color: transparent;--accordion-text-color: inherit;--accordion-heading-color: #2d2d2e;--accordion-hover-heading-color: #c8322b;border-bottom:1px solid var(--accordion-border-color)}.text-white .material-library-filters,.spec-sheet-pdf-project .material-library-filters,.material-library-filters.text-white,.material-library-filters.spec-sheet-pdf-project{--accordion-border-color: rgba(255, 255, 255, .2);--accordion-text-color: rgba(255, 255, 255, .85);--accordion-heading-color: rgba(255, 255, 255, .85);--accordion-hover-heading-color: #fff}@media screen and (min-width: 56rem){.material-library-filters{border-bottom:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}}.material-library-filter{border-top:1px solid var(--accordion-border-color)}@media screen and (min-width: 56rem){.material-library-filter{border-top:none;position:relative}}.material-library-filter-btn{color:var(--color-heading);font-family:proxima-nova,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.625;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--accordion-bg-color);border:none;border-radius:0;color:var(--accordion-heading-color);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;max-width:none;padding:.75rem 0;text-align:left;-webkit-transition:.2s color ease-out,.2s -webkit-box-shadow ease-out;transition:.2s color ease-out,.2s -webkit-box-shadow ease-out;transition:.2s color ease-out,.2s box-shadow ease-out;transition:.2s color ease-out,.2s box-shadow ease-out,.2s -webkit-box-shadow ease-out;width:100%}.material-library-filter-btn{font-size:1.125rem}@media screen and (min-width: 30rem){.material-library-filter-btn{font-size:calc(1.125rem + .125*(100vw - 30rem)/50)}}@media screen and (min-width: 80rem){.material-library-filter-btn{font-size:1.25rem}}@media screen and (min-width: 56rem){.material-library-filter-btn{font-size:.875rem;font-weight:400;font-weight:600;gap:.5rem;height:100%;padding:0;position:relative;z-index:20}}.material-library-filter-btn:after{background-color:currentColor;content:"";-ms-flex-negative:0;flex-shrink:0;height:1em;margin-left:auto;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%232d2d2e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 5l0 14' /%3E%3Cpath d='M5 12l14 0' /%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%232d2d2e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 5l0 14' /%3E%3Cpath d='M5 12l14 0' /%3E%3C/svg%3E");-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-transition:.3s rotate ease-out;transition:.3s rotate ease-out;width:1em}.is-open .material-library-filter-btn:after{rotate:-45deg}@media screen and (min-width: 56rem){.material-library-filter-btn:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='8' height='6' viewBox='0 0 8 6' fill='%232d2d2e' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.75593 5.12713C4.35716 5.58759 3.64284 5.58759 3.24407 5.12713L0.236821 1.65465C-0.324055 1.00701 0.135997 -8.62339e-07 0.99275 -7.87439e-07L7.00725 -2.61634e-07C7.864 -1.86735e-07 8.32406 1.00701 7.76318 1.65465L4.75593 5.12713Z' /%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='8' height='6' viewBox='0 0 8 6' fill='%232d2d2e' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.75593 5.12713C4.35716 5.58759 3.64284 5.58759 3.24407 5.12713L0.236821 1.65465C-0.324055 1.00701 0.135997 -8.62339e-07 0.99275 -7.87439e-07L7.00725 -2.61634e-07C7.864 -1.86735e-07 8.32406 1.00701 7.76318 1.65465L4.75593 5.12713Z' /%3E%3C/svg%3E");-webkit-transition:.2s rotate ease-out;transition:.2s rotate ease-out;width:.5714285714em}.is-open .material-library-filter-btn:after{rotate:180deg}}.material-library-filter-btn:hover{background:var(--accordion-bg-color);color:var(--accordion-hover-heading-color)}.material-library-filter-btn:focus{background:var(--accordion-bg-color);color:var(--accordion-heading-color)}.is-open .material-library-filter-btn{color:var(--accordion-heading-color)}@media screen and (min-width: 56rem){.is-open .material-library-filter-btn{-webkit-box-shadow:inset 0 -3px 0 var(--accordion-heading-color);box-shadow:inset 0 -3px 0 var(--accordion-heading-color)}}.material-library-filter-menu{font-size:.875rem;font-weight:400;max-height:24rem;overflow-y:auto;padding-bottom:1rem;scrollbar-width:thin}@media screen and (min-width: 56rem){.material-library-filter-menu{background:#fff;-webkit-box-shadow:0 .0625em .125em rgba(0,0,0,.05),0 .25em 1em rgba(0,0,0,.08),0 .5em 2.5em rgba(0,0,0,.08);box-shadow:0 .0625em .125em rgba(0,0,0,.05),0 .25em 1em rgba(0,0,0,.08),0 .5em 2.5em rgba(0,0,0,.08);left:50%;padding:1.5rem;position:absolute;top:100%;translate:-50%;width:18rem;z-index:10}}@media screen and (min-width: 56rem){.material-library-filter:last-child .material-library-filter-menu{left:auto;right:0;translate:none}}@media screen and (min-width: 110rem){.material-library-filter:last-child .material-library-filter-menu{left:50%;right:auto;translate:-50%}}.material-library-filter-menu input[type=checkbox]~label,.material-library-filter-menu input[type=radio]~label,.material-library-filter-menu label input[type=checkbox]~span,label .material-library-filter-menu input[type=checkbox]~span,.material-library-filter-menu label input[type=radio]~span,label .material-library-filter-menu input[type=radio]~span{font-size:.875rem;font-weight:400;line-height:1.5;margin-bottom:0}.material-library-filter-menu input[type=checkbox]~label:before,.material-library-filter-menu input[type=radio]~label:before,.material-library-filter-menu label input[type=checkbox]~span:before,label .material-library-filter-menu input[type=checkbox]~span:before,.material-library-filter-menu label input[type=radio]~span:before,label .material-library-filter-menu input[type=radio]~span:before{margin-top:.0625em}.filter-menu-enter-active,.filter-menu-leave-active{overflow:hidden;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;will-change:opacity,translate}@media screen and (min-width: 56rem){.filter-menu-enter-active,.filter-menu-leave-active{-webkit-transition:opacity .2s ease-out,translate .2s ease-out;transition:opacity .2s ease-out,translate .2s ease-out}}.filter-menu-enter,.filter-menu-leave-to{opacity:0}@media screen and (min-width: 56rem){.filter-menu-enter,.filter-menu-leave-to{translate:-50% -.5rem}}@media screen and (min-width: 56rem){.material-library-filter:last-child .filter-menu-enter,.material-library-filter:last-child .filter-menu-leave-to{translate:0 -.5rem}}@media screen and (min-width: 110rem){.material-library-filter:last-child .filter-menu-enter,.material-library-filter:last-child .filter-menu-leave-to{translate:-50% -.5rem}}.material-library-filter-options{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0}.material-library-filter-option+.material-library-filter-option{margin-top:.5rem}.material-library-filter-product-search{background:#fff;border-bottom:1px solid var(--color-border);margin:-.75rem 0 1rem;padding:.75rem 0;position:sticky;top:-.75rem;z-index:10}@media screen and (min-width: 56rem){.material-library-filter-product-search{border-bottom:none;-webkit-box-shadow:0 .0625em .125em rgba(0,0,0,.05),0 .25em 1em rgba(0,0,0,.08);box-shadow:0 .0625em .125em rgba(0,0,0,.05),0 .25em 1em rgba(0,0,0,.08);margin:-1.5rem -1.5rem 1rem;padding:.75rem 1.5rem;top:-1.5rem}}.material-library-filter-product-search .floating-label{font-size:1rem;overflow:hidden;position:relative;font-size:.875rem;font-weight:400}.material-library-filter-product-search .floating-label>label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid transparent;display:-webkit-box;display:-ms-flexbox;display:flex;color:#75766f;font-size:1em;font-weight:400;height:100%;left:0;line-height:1.25;margin:0;padding:.75em 1em .75em 2.375em;pointer-events:none;position:absolute;top:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:opacity .15s ease-out,scale .2s ease-out,translate .2s ease-out;transition:opacity .15s ease-out,scale .2s ease-out,translate .2s ease-out;white-space:nowrap}.material-library-filter-product-search .floating-label>input{font-size:1em;padding-left:2.375em}.material-library-filter-product-search .floating-label>input::-webkit-input-placeholder{color:transparent}.material-library-filter-product-search .floating-label>input::-moz-placeholder{color:transparent}.material-library-filter-product-search .floating-label>input:-ms-input-placeholder{color:transparent}.material-library-filter-product-search .floating-label>input::-ms-input-placeholder{color:transparent}.material-library-filter-product-search .floating-label>input::placeholder{color:transparent}.material-library-filter-product-search .floating-label>input:not(:-moz-placeholder-shown){padding-bottom:.375em;padding-top:1.125em}.material-library-filter-product-search .floating-label>input:not(:-ms-input-placeholder){padding-bottom:.375em;padding-top:1.125em}.material-library-filter-product-search .floating-label>input:focus,.material-library-filter-product-search .floating-label>input:not(:placeholder-shown){padding-bottom:.375em;padding-top:1.125em}.material-library-filter-product-search .floating-label>input:-webkit-autofill{padding-bottom:.375em;padding-top:1.125em}.material-library-filter-product-search .floating-label>input:not(:-moz-placeholder-shown)~label{scale:.75;translate:.59375em -.375em}.material-library-filter-product-search .floating-label>input:not(:-ms-input-placeholder)~label{scale:.75;translate:.59375em -.375em}.material-library-filter-product-search .floating-label>input:focus~label,.material-library-filter-product-search .floating-label>input:not(:placeholder-shown)~label{scale:.75;translate:.59375em -.375em}.material-library-filter-product-search .floating-label>input:-webkit-autofill~label{scale:.75;translate:.59375em -.375em}.material-library-filter-product-search .floating-label>select:not([data-value=""]):valid{padding-bottom:.375em;padding-top:1.125em}.material-library-filter-product-search .floating-label>select:not([data-value=""]):valid~label{scale:.75;translate:.59375em -.375em}.material-library-filter-product-search .floating-label input,.material-library-filter-product-search .floating-label label{max-width:none}.material-library-filter-product-search .floating-label .search-icon{height:.875em;left:1em;margin-top:-.4375em;position:absolute;top:50%;width:.875em}.material-library-filter-product-selection{color:var(--color-heading);line-height:1.375;margin:1rem 0 0;padding-right:2.5rem;position:relative;text-align:left}.material-library-filter-product-selection .small-label{display:block;margin-bottom:.125rem}.material-library-filter-product-selection button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:none;color:var(--var-heading);display:-webkit-box;display:-ms-flexbox;display:flex;height:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:-1rem;padding:0;position:absolute;right:0;top:50%;width:2rem}.material-library-filter-product-selection button svg{fill:none;stroke:currentColor}.material-library-filter-product-selection button:hover{background:var(--color-btn-attn-bg);color:var(--color-btn-attn-text)}.material-library-filter-product input[type=checkbox]~label,.material-library-filter-product input[type=radio]~label{padding-left:0}.material-library-filter-product input[type=checkbox]~label:before,.material-library-filter-product input[type=radio]~label:before{content:none}.material-library-filter-product input[type=checkbox]~label:hover,.material-library-filter-product input[type=radio]~label:hover{text-decoration-color:inherit;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:.2em;color:var(--color-link-attn)}.material-library-filter-product input[type=checkbox]:focus-visible~label,.material-library-filter-product input[type=radio]:focus-visible~label{outline:auto}.material-library-filter-product input[type=checkbox]:checked+label,.material-library-filter-product input[type=radio]:checked+label{color:var(--color-heading);font-weight:600}.material-library .filter-chips{margin-top:.75rem;padding:.25rem 0}.material-library-utility-bar{margin-bottom:1rem}@media screen and (min-width: 30rem){.material-library-utility-bar{margin-bottom:1.5rem}}@media screen and (min-width: 56rem){.material-library-utility-bar{background:#fff;margin-bottom:0;padding:.5rem 0;position:sticky;top:var(--filter-bar-height);z-index:8020}}.material-library-utility-bar-content{margin-left:auto;margin-right:auto;max-width:100rem;padding-left:5vmin;padding-right:5vmin;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media screen and (min-width: 70rem){.material-library-utility-bar-content{padding-left:3vmin;padding-right:3vmin}}@media screen and (min-width: 30rem){.material-library-utility-bar-content{gap:1.5rem}}@media screen and (min-width: 56rem){.material-library-utility-bar-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.material-library-utilities{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--color-border);-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 0}@media screen and (min-width: 30rem){.material-library-utilities{-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media screen and (min-width: 56rem){.material-library-utilities{border-bottom:none;margin-left:auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;padding:0}}.material-library-utilities .btn-small-label{padding:.5rem 0}@media screen and (min-width: 30rem){.material-library-utilities .btn-small-label{padding:.75rem 0}}@media screen and (min-width: 56rem){.material-library-utilities .btn-small-label{padding:1rem 0}}.material-library-result-count{font-size:.75rem;font-weight:400;letter-spacing:.1em;line-height:1.125;text-transform:uppercase;margin:0}.facet-count{font-size:.75rem;font-weight:400;letter-spacing:.1em;line-height:1.125;text-transform:uppercase;background:var(--color-facet-bg);border-radius:100px;color:var(--color-facet-fg);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;letter-spacing:normal;line-height:1;padding:.25rem .375rem;-webkit-transition:background .15s ease-out,color .15s ease-out;transition:background .15s ease-out,color .15s ease-out}.material-library-utilities.has-selections .facet-count.is-highlighted{--color-facet-bg: #2d2d2e;--color-facet-fg: #fff}.export-options{container-name:export-options;container-type:inline-size}.export-options-tools{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem .5rem}@container export-options (min-width: 18rem){.export-options-tools{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.export-options-tools button{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}.export-option-group{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0}.export-option-group>li+li{margin-top:.75rem}.export-option-group input[type=checkbox]~label,.export-option-group input[type=radio]~label,.export-option-group label input[type=checkbox]~span,label .export-option-group input[type=checkbox]~span,.export-option-group label input[type=radio]~span,label .export-option-group input[type=radio]~span{margin-bottom:0}.export-option-group>li>label{font-weight:600}.export-option-sub-group{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0;margin:.25rem 0 0 1.5rem}.export-option-sub-group>li+li{margin-top:.5rem}.export-option-sub-group input[type=checkbox]~label,.export-option-sub-group input[type=radio]~label,.export-option-sub-group label input[type=checkbox]~span,label .export-option-sub-group input[type=checkbox]~span,.export-option-sub-group label input[type=radio]~span,label .export-option-sub-group input[type=radio]~span{font-size:.875rem;font-weight:400;line-height:1.5}.export-option-sub-group input[type=checkbox]~label:before,.export-option-sub-group input[type=radio]~label:before,.export-option-sub-group label input[type=checkbox]~span:before,label .export-option-sub-group input[type=checkbox]~span:before,.export-option-sub-group label input[type=radio]~span:before,label .export-option-sub-group input[type=radio]~span:before{margin-top:.0625em}.export-options-submit{background:#fff;border-top:1px solid var(--color-border);bottom:-5vmin;margin:5vmin -5vmin -5vmin;padding:2.5vmin 5vmin;position:sticky}@media screen and (min-width: 70rem){.export-options-submit{bottom:-3vmin;margin:3vmin -3vmin -3vmin;padding:1.5vmin 3vmin}}.flexible-banner{background:var(--banner-bg, transparent);display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto auto;grid-template-rows:auto auto;grid-template-areas:"image" "content"}.flexible-banner.text-first{grid-template-areas:"content" "image"}@media screen and (min-width: 56rem){.flexible-banner,.flexible-banner.text-first{grid-template-areas:"stack"}}.flexible-banner-img{-ms-grid-row:1;-ms-grid-column:1;grid-area:image}.flexible-banner.text-first>.flexible-banner-img{-ms-grid-row:2;-ms-grid-column:1}@media screen and (min-width: 56rem){.flexible-banner-img{grid-area:stack}}.flexible-banner-img img{display:block;height:100%!important;-o-object-fit:cover;object-fit:cover;width:100%}.flexible-banner-overlay{-ms-grid-row:2;-ms-grid-column:1;grid-area:content}.flexible-banner.text-first>.flexible-banner-overlay{-ms-grid-row:1;-ms-grid-column:1}@media screen and (min-width: 56rem){.flexible-banner-overlay{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:stack}.flexible-banner-overlay.space-y-sm{padding-bottom:2.5%;padding-top:2.5%}.flexible-banner-overlay.space-y-md{padding-bottom:5%;padding-top:5%}.flexible-banner-overlay.space-y-lg{padding-bottom:8%;padding-top:8%}.flexible-banner-overlay.align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flexible-banner-overlay.align-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:end}.flexible-banner-overlay.justify-center .flexible-banner-content{margin-left:auto;margin-right:auto}.flexible-banner-overlay.justify-right .flexible-banner-content{margin-left:auto}}@media screen and (min-width: 56rem){.flexible-banner-img{-ms-grid-row:1;-ms-grid-column:1}.flexible-banner.text-first>.flexible-banner-img{-ms-grid-row:1;-ms-grid-column:1}.flexible-banner-overlay{-ms-grid-row:1;-ms-grid-column:1}.flexible-banner.text-first>.flexible-banner-overlay{-ms-grid-row:1;-ms-grid-column:1}}.flexible-banner-content-wrap{margin-left:auto;margin-right:auto;max-width:100rem;padding-left:5vmin;padding-right:5vmin;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (min-width: 70rem){.flexible-banner-content-wrap{padding-left:3vmin;padding-right:3vmin}}.unit .flexible-banner-content-wrap.space-x-0{margin-left:auto;margin-right:auto;max-width:100rem;padding-left:0;padding-right:0}@media screen and (min-width: 56rem){.unit .flexible-banner-content-wrap.space-x-0{margin-left:auto;margin-right:auto;max-width:100rem;padding-left:5vmin;padding-right:5vmin}}@media screen and (min-width: 56rem) and (min-width: 70rem){.unit .flexible-banner-content-wrap.space-x-0{padding-left:3vmin;padding-right:3vmin}}.unit .flexible-banner-content-wrap.space-x-0 .flexible-banner-content{padding-bottom:0}.flexible-banner-content{padding:1.5rem 0}.flexible-banner-content :first-child{margin-top:0}.flexible-banner-content :last-child{margin-bottom:0}@media screen and (min-width: 56rem){.flexible-banner-content{max-width:45%}}@media screen and (min-width: 70rem){.flexible-banner-content{max-width:35%}}.unit .text-first .flexible-banner-content-wrap.space-x-0 .flexible-banner-content{padding-bottom:1.5rem;padding-top:0}.flexible-banner-white{--color-bg: #2d2d2e;--color-trans-bg: rgba(255, 255, 255, .08);--color-heading: #fff;--color-text: rgba(255, 255, 255, .85);--color-border: rgba(255, 255, 255, .2);--color-scrollbar: rgba(255, 255, 255, .85);--color-icon: #fff;--color-skeleton: rgba(255, 255, 255, .06);--color-skeleton-highlight: rgba(255, 255, 255, .16);--color-link: #fff;--color-link-attn: #fff;--link-decoration: underline;--link-decoration-attn: none;--color-btn-bg: #fff;--color-btn-border: #fff;--color-btn-text: #5a5b5c;--color-btn-attn-bg: transparent;--color-btn-attn-border: #fff;--color-btn-attn-text: #fff;--color-btn-sec: #fff;--color-btn-sec-attn-bg: #fff;--color-btn-sec-attn-text: #5a5b5c;--color-btn-cta-bg: #fff;--color-btn-cta-border: #fff;--color-btn-cta-text: #5a5b5c;--color-btn-cta-attn-bg: transparent;--color-btn-cta-attn-border: #fff;--color-btn-cta-attn-text: #fff;--color-btn-light-border: rgba(255, 255, 255, .2);--color-btn-light-text: rgba(255, 255, 255, .85);--color-btn-light-attn-bg: rgba(0, 0, 0, .03);--color-btn-light-attn-text: #fff;--color-btn-light-active-bg: #fff;--color-btn-light-active-text: #2d2d2e;--color-field-label: #fff;--color-field-text: #5a5b5c;--color-field-bg: #fff;--color-field-required: #c8322b;--color-field-border: #fff;--color-field-border-attn: #fff;--color-field-error: #c8322b;--color-facet-bg: rgba(255, 255, 255, .14);--color-facet-fg: #5a5b5c;color:var(--color-text)}@media screen and (min-width: 56rem){.flexible-banner-white-wide{--color-bg: #2d2d2e;--color-trans-bg: rgba(255, 255, 255, .08);--color-heading: #fff;--color-text: rgba(255, 255, 255, .85);--color-border: rgba(255, 255, 255, .2);--color-scrollbar: rgba(255, 255, 255, .85);--color-icon: #fff;--color-skeleton: rgba(255, 255, 255, .06);--color-skeleton-highlight: rgba(255, 255, 255, .16);--color-link: #fff;--color-link-attn: #fff;--link-decoration: underline;--link-decoration-attn: none;--color-btn-bg: #fff;--color-btn-border: #fff;--color-btn-text: #5a5b5c;--color-btn-attn-bg: transparent;--color-btn-attn-border: #fff;--color-btn-attn-text: #fff;--color-btn-sec: #fff;--color-btn-sec-attn-bg: #fff;--color-btn-sec-attn-text: #5a5b5c;--color-btn-cta-bg: #fff;--color-btn-cta-border: #fff;--color-btn-cta-text: #5a5b5c;--color-btn-cta-attn-bg: transparent;--color-btn-cta-attn-border: #fff;--color-btn-cta-attn-text: #fff;--color-btn-light-border: rgba(255, 255, 255, .2);--color-btn-light-text: rgba(255, 255, 255, .85);--color-btn-light-attn-bg: rgba(0, 0, 0, .03);--color-btn-light-attn-text: #fff;--color-btn-light-active-bg: #fff;--color-btn-light-active-text: #2d2d2e;--color-field-label: #fff;--color-field-text: #5a5b5c;--color-field-bg: #fff;--color-field-required: #c8322b;--color-field-border: #fff;--color-field-border-attn: #fff;--color-field-error: #c8322b;--color-facet-bg: rgba(255, 255, 255, .14);--color-facet-fg: #5a5b5c;color:var(--color-text)}}@media screen and (min-width: 56rem){.flexible-banner-dark-wide{--color-bg: #2d2d2e;--color-trans-bg: rgba(0, 0, 0, .03);--color-heading: #2d2d2e;--color-text: #5a5b5c;--color-border: rgba(0, 0, 0, .08);--color-scrollbar: rgba(0, 0, 0, .4);--color-icon: #2d2d2e;--color-skeleton: rgba(0, 0, 0, .06);--color-skeleton-highlight: rgba(255, 255, 255, .16);--color-link: #c8322b;--color-link-attn: #2d2d2e;--link-decoration: underline;--link-decoration-attn: underline;--color-btn-bg: #5a5b5c;--color-btn-border: #5a5b5c;--color-btn-text: #fff;--color-btn-attn-bg: #2d2d2e;--color-btn-attn-border: #2d2d2e;--color-btn-attn-text: #fff;--color-btn-sec: #5a5b5c;--color-btn-sec-attn-bg: #5a5b5c;--color-btn-sec-attn-text: #fff;--color-btn-cta-bg: #c8322b;--color-btn-cta-border: #c8322b;--color-btn-cta-text: #fff;--color-btn-cta-attn-bg: #2d2d2e;--color-btn-cta-attn-border: #2d2d2e;--color-btn-cta-attn-text: #fff;--color-btn-light-border: rgba(0, 0, 0, .08);--color-btn-light-text: #5a5b5c;--color-btn-light-attn-bg: #f7f7f7;--color-btn-light-attn-text: #2d2d2e;--color-btn-light-active-bg: #c8322b;--color-btn-light-active-text: #fff;--color-field-label: #2d2d2e;--color-field-text: #5a5b5c;--color-field-bg: #fff;--color-field-required: #c8322b;--color-field-border: rgba(0, 0, 0, .16);--color-field-border-attn: #5a5b5c;--color-field-error: #c8322b;--color-facet-bg: rgba(0, 0, 0, .08);--color-facet-fg: #2d2d2e;color:var(--color-text)}}:root{--mxt-picker-width: 38%;--mxt-viewer-container-min-width: 400px}.mxt-container{--color-btn-attn-bg: transparent;--color-btn-attn-border: transparent;--color-btn-attn-text: var(--font-color)}.mxt-container button.active{background-color:var(--color-btn-attn-bg);border-color:var(--color-btn-attn-border);color:var(--color-btn-attn-text)}.mxt-about-button{display:none}.mxt-landscape .mxt-configurator-picker{min-width:var(--mxt-viewer-container-min-width)}html,:where(.text-dark){--color-bg: #2d2d2e;--color-trans-bg: rgba(0, 0, 0, .03);--color-heading: #2d2d2e;--color-text: #5a5b5c;--color-border: rgba(0, 0, 0, .08);--color-scrollbar: rgba(0, 0, 0, .4);--color-icon: #2d2d2e;--color-skeleton: rgba(0, 0, 0, .06);--color-skeleton-highlight: rgba(255, 255, 255, .16);--color-link: #c8322b;--color-link-attn: #2d2d2e;--link-decoration: underline;--link-decoration-attn: underline;--color-btn-bg: #5a5b5c;--color-btn-border: #5a5b5c;--color-btn-text: #fff;--color-btn-attn-bg: #2d2d2e;--color-btn-attn-border: #2d2d2e;--color-btn-attn-text: #fff;--color-btn-sec: #5a5b5c;--color-btn-sec-attn-bg: #5a5b5c;--color-btn-sec-attn-text: #fff;--color-btn-cta-bg: #c8322b;--color-btn-cta-border: #c8322b;--color-btn-cta-text: #fff;--color-btn-cta-attn-bg: #2d2d2e;--color-btn-cta-attn-border: #2d2d2e;--color-btn-cta-attn-text: #fff;--color-btn-light-border: rgba(0, 0, 0, .08);--color-btn-light-text: #5a5b5c;--color-btn-light-attn-bg: #f7f7f7;--color-btn-light-attn-text: #2d2d2e;--color-btn-light-active-bg: #c8322b;--color-btn-light-active-text: #fff;--color-field-label: #2d2d2e;--color-field-text: #5a5b5c;--color-field-bg: #fff;--color-field-required: #c8322b;--color-field-border: rgba(0, 0, 0, .16);--color-field-border-attn: #5a5b5c;--color-field-error: #c8322b;--color-facet-bg: rgba(0, 0, 0, .08);--color-facet-fg: #2d2d2e;color:var(--color-text)}:where(.text-white,.spec-sheet-pdf-project){--color-bg: #2d2d2e;--color-trans-bg: rgba(255, 255, 255, .08);--color-heading: #fff;--color-text: rgba(255, 255, 255, .85);--color-border: rgba(255, 255, 255, .2);--color-scrollbar: rgba(255, 255, 255, .85);--color-icon: #fff;--color-skeleton: rgba(255, 255, 255, .06);--color-skeleton-highlight: rgba(255, 255, 255, .16);--color-link: #fff;--color-link-attn: #fff;--link-decoration: underline;--link-decoration-attn: none;--color-btn-bg: #fff;--color-btn-border: #fff;--color-btn-text: #5a5b5c;--color-btn-attn-bg: transparent;--color-btn-attn-border: #fff;--color-btn-attn-text: #fff;--color-btn-sec: #fff;--color-btn-sec-attn-bg: #fff;--color-btn-sec-attn-text: #5a5b5c;--color-btn-cta-bg: #fff;--color-btn-cta-border: #fff;--color-btn-cta-text: #5a5b5c;--color-btn-cta-attn-bg: transparent;--color-btn-cta-attn-border: #fff;--color-btn-cta-attn-text: #fff;--color-btn-light-border: rgba(255, 255, 255, .2);--color-btn-light-text: rgba(255, 255, 255, .85);--color-btn-light-attn-bg: rgba(0, 0, 0, .03);--color-btn-light-attn-text: #fff;--color-btn-light-active-bg: #fff;--color-btn-light-active-text: #2d2d2e;--color-field-label: #fff;--color-field-text: #5a5b5c;--color-field-bg: #fff;--color-field-required: #c8322b;--color-field-border: #fff;--color-field-border-attn: #fff;--color-field-error: #c8322b;--color-facet-bg: rgba(255, 255, 255, .14);--color-facet-fg: #5a5b5c;color:var(--color-text)}:where(.remove-theme){--color-bg: unset;--color-trans-bg: unset;--color-heading: unset;--color-text: unset;--color-border: unset;--color-scrollbar: unset;--color-icon: unset;--color-skeleton: unset;--color-skeleton-highlight: unset;--color-link: unset;--color-link-attn: unset;--link-decoration: unset;--link-decoration-attn: unset;--color-btn-bg: unset;--color-btn-border: unset;--color-btn-text: unset;--color-btn-attn-bg: unset;--color-btn-attn-border: unset;--color-btn-attn-text: unset;--color-btn-sec: unset;--color-btn-sec-attn-bg: unset;--color-btn-sec-attn-text: unset;--color-btn-cta-bg: unset;--color-btn-cta-border: unset;--color-btn-cta-text: unset;--color-btn-cta-attn-bg: unset;--color-btn-cta-attn-border: unset;--color-btn-cta-attn-text: unset;--color-btn-light-border: unset;--color-btn-light-text: unset;--color-btn-light-attn-bg: unset;--color-btn-light-attn-text: unset;--color-btn-light-active-bg: unset;--color-btn-light-active-text: unset;--color-field-label: unset;--color-field-text: unset;--color-field-bg: unset;--color-field-required: unset;--color-field-border: unset;--color-field-border-attn: unset;--color-field-error: unset;--color-facet-bg: unset;--color-facet-fg: unset}
