@charset "UTF-8";@import url("https://use.typekit.net/kge7zav.css");.radio-button{width:0;height:0;position:absolute;visibility:hidden}.radio-button-icon-wrapper{border:1px solid #868688;border-radius:50%;margin-right:8px}.radio-button-icon-wrapper .material-icons{border-radius:50%;font-size:10px;float:left;visibility:hidden;padding:3px;color:#000}.radio-button:checked~span .material-icons{background-color:#b2ff33;visibility:visible}.radio-button:disabled~.radio-button-icon-wrapper .material-icons{background-color:transparent;color:#d7d7d9}.radio-button:disabled~.caption{color:#868688}.radio-button--error:checked~.radio-button-icon-wrapper,.radio-button--error~.radio-button-icon-wrapper{border-color:#d6001c}.radio-button--error:checked~.radio-button-icon-wrapper .material-icons,.radio-button--error~.radio-button-icon-wrapper .material-icons{background-color:transparent;color:#d6001c}.radio-button-container{margin-top:.5rem;margin-bottom:.5rem;margin-right:1rem}.radio-button-container .text-label{display:flex;flex-direction:row;align-items:flex-start;line-height:16px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.radio-button-group-container{margin:2rem 0}.radio-button-group-container fieldset{margin:0;padding:0;border:0}.radio-button-group-container fieldset legend{font-size:.85rem}.radio-button-group-container fieldset:disabled .material-icons{background-color:transparent;color:#d7d7d9}.icon-set-container{display:grid;grid-column-gap:48px;-moz-column-gap:48px;column-gap:48px;grid-row-gap:48px;row-gap:48px;margin:36px 0}.icon-set-container--2{grid-template-columns:repeat(2,1fr)}@media (max-width:375px){.icon-set-container--2{grid-template-columns:repeat(1,1fr)}}.icon-set-container--3{grid-template-columns:repeat(3,1fr)}@media (max-width:375px){.icon-set-container--3{grid-template-columns:repeat(1,1fr)}}.icon-set-container--4{grid-template-columns:repeat(4,1fr)}@media (max-width:768px){.icon-set-container--4{grid-template-columns:repeat(2,1fr)}}@media (max-width:375px){.icon-set-container--4{grid-template-columns:repeat(1,1fr)}}.icon-set-item{display:grid}.icon-set-item--large{-moz-column-gap:24px;column-gap:24px;grid-template-columns:248px 1fr}.icon-set-item--medium{-moz-column-gap:24px;column-gap:24px;grid-template-columns:96px 1fr}.icon-set-item--small{-moz-column-gap:12px;column-gap:12px;grid-template-columns:84px 1fr}@media (max-width:768px){.icon-set-item{grid-template-columns:1fr;row-gap:8px}}.icon-set-item--top{grid-template-columns:1fr;row-gap:8px;grid-template-rows:minmax(96px,auto) auto}.icon-set-item-body{display:flex;flex-direction:column;justify-content:flex-start;row-gap:12px}.icon-set-item-body--center{text-align:center}.icon-set-item-icon{border-radius:50%;background-color:#d7d7d9}.icon-set-item-icon--large{height:248px!important;width:248px!important;padding:16px}.icon-set-item-icon--medium{height:96px!important;width:96px!important;padding:16px}.icon-set-item-icon--small{height:84px!important;width:84px!important;padding:12px}.icon-set-item-icon--center{margin:0 auto}.icon-set-item-icon--image{padding:0}.icon-set-item-icon.material-icons{text-align:center;line-height:60px;font-size:60px}.theme--dark .icon-set-item-heading{color:#fff}.theme--dark .icon-set-item-content{color:#b2b2b4}.blockquote-container{padding-top:16px;padding-bottom:16px;background-color:#f2f2f2;position:relative}.blockquote-container blockquote{border-color:#b2b2b4;border-style:solid;border-width:1px 0;padding:30px 0 36px}.blockquote-container:after,.blockquote-container:before{content:'"';font-family:Arial,Helvetica,sans-serif;font-size:96px;line-height:96px;color:#b2b2b4;position:absolute;width:48px;height:48px;background:#f2f2f2;text-align:center;left:50%;transform:translateX(-50%)}.blockquote-container:before{top:8px}.blockquote-container:after{bottom:8px}.blockquote p,.blockquote-quote{color:#868688;letter-spacing:normal}.blockquote cite,.blockquote-title{color:#868688;text-align:right;margin-top:12px;display:block}.case-study-container{padding-top:24px;padding-bottom:24px}.case-study-heading{margin-bottom:12px}.theme--dark .case-study-container{border-top:1px solid #868688}.theme--dark .case-study-heading{color:#fff}.theme--dark .case-study-content{color:#868688}.theme--light .case-study-container{border-top:1px solid #868688}.theme--light .case-study-heading{color:#000}.theme--light .case-study-content{color:#868688}.media-feature-container{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:24px;-moz-column-gap:24px;column-gap:24px;grid-row-gap:24px;row-gap:24px}@media (max-width:768px){.media-feature-container{grid-template-columns:1fr}}.media-feature-media--left{order:1}.media-feature-media--right{order:3}@media (max-width:768px){.media-feature-media--right{order:1}}.media-feature-body{order:2}.media-feature-heading{margin-bottom:12px}.media-feature-content{margin-bottom:24px}.theme--light .media-feature-content,.theme--light .media-feature-heading{color:#000}.theme--dark .media-feature-heading{color:#fff}.theme--dark .media-feature-content{color:#b2b2b4}.triptych-container{background-color:#000;display:flex;grid-column-gap:3px;grid-row-gap:3px;padding:3px 0}.triptych-container--2{grid-template-columns:repeat(2,1fr)}@media (max-width:375px){.triptych-container--2{grid-template-columns:1fr}}.triptych-container--3{grid-template-columns:repeat(3,1fr)}@media (max-width:768px){.triptych-container--3{grid-template-columns:repeat(2,1fr)}}@media (max-width:375px){.triptych-container--3{grid-template-columns:1fr}}.triptych-item-container{min-height:90vh;width:100%;background-repeat:no-repeat;background-size:cover;transition:box-shadow .3s ease;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:48px 0;background-position:50% 50%;box-shadow:inset 0 0 0 50vw rgba(0,0,0,.3)}.triptych-item-container:hover{box-shadow:inset 0 0 0 50vw rgba(0,0,0,.5)}.triptych-item-container--expand{box-shadow:inset 0 0 0 50vw rgba(0,0,0,.7)!important}.triptych-item-heading{text-align:center;color:#fff;padding:0 48px}.triptych-item-content{display:flex;justify-content:center;flex-direction:column;color:#fff;max-height:0;overflow:hidden;font-size:1.125rem;letter-spacing:.1px;line-height:1.78;margin:0 8%;text-align:center;max-width:600px;transition:all .5s ease;opacity:0}.triptych-item-content ul{list-style:none;padding-left:0}.triptych-item-content ul li{margin:15px 0}.triptych-item-content .triptych-ddm-ready-logo{margin:0 auto 24px;max-width:100px}.triptych-item-content .triptych-ddm-ready-logo img{width:100%;height:auto}.triptych-item-content--expand{max-height:100%;margin:24px 8% 0;opacity:1}.triptych-item-footer{text-align:center}.triptych-item-footer .button .material-icons{font-size:36px}.triptych-item-footer .button--dark{color:#fff!important;background-color:transparent!important;border:0}.triptych-item-footer .trigger-button{transform-style:flat;transition:transform .8s}.triptych-item-footer .trigger-button--active:after{transform:scale(1.1) rotate(225deg)!important;transition:all 1s ease}.triptych-item-footer .trigger-button--active:after:hover:after{transform:scale(1.1)}.triptych-item-button{background:none;border:none;color:#fff;cursor:pointer;outline:none;margin:0;font-weight:600}.triptych-item-button:after{border:2px solid #fff;border-radius:30px;bottom:0;content:"\e145";font-family:Material Icons;font-size:2.25rem;height:38px;line-height:36px;left:calc(50% - 24px);width:38px;display:flex;justify-content:center;align-items:center;transition:all .2s ease;padding:3px 3px 3px 5px}.triptych-item-button:hover:after{transform:scale(1.15)}.content-hero-block{position:relative}.content-hero-block__content-wrapper{position:absolute;top:0;bottom:0;left:0;right:0}.content-hero-block__content-inner{display:flex;height:100%;align-items:flex-end;justify-content:center;text-align:center}.content-hero-block__content-inner-content{background:linear-gradient(180deg,rgba(0,0,0,.7),rgba(0,0,0,.5));color:#fff;margin:24px;padding:24px;max-width:50%;width:100%}.content-hero-block__inner-top{margin-top:0;font-size:.75rem}.content-hero-block h2{margin:18px}@media screen and (max-width:1024px){.triptych-container{flex-direction:column}}@media screen and (max-width:600px){.triptych-item-container{padding:32px 0 18px}}.container:not(.full-width){margin:0 auto;max-width:1200px;padding-left:12px;padding-right:12px}@media (max-width:1440px){.container:not(.full-width){max-width:1200px}}@media (max-width:1275px){.container:not(.full-width){max-width:1164px}}@media (max-width:992px){.container:not(.full-width){max-width:970px}}@media (max-width:768px){.container:not(.full-width){max-width:750px}}@media (max-width:375px){.container:not(.full-width){max-width:auto}}@media (min-width:376px){.hide-mobile-up{display:none!important}}@media (max-width:375px){.hide-mobile-down{display:none!important}}@media (min-width:769px){.hide-tablet-up{display:none!important}}@media (max-width:768px){.hide-tablet-down{display:none!important}}.navigation-icon{display:inline-block}.navigation-icon--small{font-size:20px}.navigation-icon-link{border-bottom:0;display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px}.navigation-icon-link--primary.link{color:#b2ff33}.navigation-icon-link--secondary.link{color:#fff}.navigation-icon-link--secondary.link:hover{color:#b2ff33}.navigation-icon-text{letter-spacing:.53px;font-size:13px;line-height:1.2;order:1;text-transform:uppercase}.navigation-icon .material-icons{order:2}.navigation-icon .material-icons+.navigation-icon-text{text-align:right}.content-block{position:relative;overflow:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.content-block:before{content:"";position:absolute;height:100%;top:0;left:50%;width:100vw;transform:translateX(-50%);z-index:-1}.content-block-header-container{padding:24px}.content-block-header-overline{margin-bottom:4px}.content-block-header-heading,.content-block-header-subheading{margin-bottom:12px}.content-block-header-content{margin-bottom:24px}.content-block.theme--dark:before{background:#333335}.content-block.theme--dark .content-block-header-overline{color:#b2ff33}.content-block.theme--dark .content-block-header-heading{color:#fff}.content-block.theme--dark .content-block-header-content{color:#b2b2b4}.content-block.theme--light:before{background:#fff}.content-block.theme--light .content-block-header-content,.content-block.theme--light .content-block-header-heading,.content-block.theme--light .content-block-header-overline{color:#000}.top-navigation{height:36px;max-height:36px;padding:0 20px;display:flex;align-items:stretch;-moz-column-gap:12px;column-gap:12px;border-bottom:1px solid #868688;transition:max-height .5s ease-in}.top-navigation--scrolled{max-height:0;overflow:hidden}.top-navigation-icons-container{display:flex;align-items:center;justify-content:flex-end;-moz-column-gap:12px;column-gap:12px;color:#fff;font-size:13px}.top-navigation--no-top-nav-links-on-desktop nav ul{display:none}@media (max-width:1275px){.top-navigation--no-top-nav-links-on-desktop nav ul{display:flex}}.top-navigation .menu{display:flex;flex-grow:1;align-items:stretch;justify-content:center}.top-navigation .menu-item{display:flex;align-items:center;justify-content:center}.top-navigation .menu-item--active:after{content:"";display:block;width:100%;height:2px;background-color:#b2ff33;bottom:0;position:absolute}.top-navigation .menu ul{align-items:stretch}.top-navigation .menu .link{font-size:12px;letter-spacing:2px;line-height:1.25;text-transform:uppercase;font-family:din-2014,Arial,sans-serif;font-weight:400}@media (max-width:1440px){.top-navigation .menu .link{line-height:1}}.top-navigation .menu span{display:flex;align-items:center}@media (max-width:1275px){.top-navigation{width:288px;height:auto;max-height:none;position:fixed;left:-288px;top:64px;z-index:999;overflow-y:auto;overflow-x:hidden;background:#242e3a;transition:all .3s ease-in-out;padding:0;flex-direction:column}.top-navigation-mobile--opened{left:0}.top-navigation-mobile--holiday-promo-banner{top:91px}.top-navigation .language-selector{padding:16px;border-bottom:1px solid #424c59;order:1;justify-content:center}.top-navigation .menu{order:3}.top-navigation .menu ul{flex-direction:column;padding:20px 8px}.top-navigation .menu ul li{padding:16px 0 8px}.top-navigation .menu ul li a{min-height:20px}.top-navigation .top-navigation-icons-container{order:2;padding:16px;border-bottom:1px solid #424c59;justify-content:center}}.top-navigation .techportalnavicon{display:flex;align-items:center}.top-navigation .techportalnavicon a{font-size:.8rem;color:#fff}.top-navigation .techportalnavicon a .material-icons{padding-left:2px;color:#fff;font-size:1.2rem;vertical-align:-5px}.top-navigation .techportalnavicon a:hover,.top-navigation .techportalnavicon a:hover .material-icons{color:#b2ff33}.top-navigation .techportalnavicon svg{margin-left:5px;position:relative;top:4px}.main-navigation{background-color:#000;display:flex;flex-wrap:nowrap;align-items:center;-moz-column-gap:12px;column-gap:12px;height:64px;padding:0 20px}.main-navigation-logo-container{display:flex;flex-wrap:nowrap;align-items:flex-start;min-width:80px;padding-top:6px}.main-navigation-logo-container a{padding:0;border-bottom:0}.main-navigation-logo-container a .image{width:124px}.main-navigation-icons-container{flex-grow:2;display:flex;align-items:center;justify-content:flex-end;-moz-column-gap:12px;column-gap:12px;color:#fff;font-size:13px}.main-navigation-icons-container .text-field{max-height:20px;background-color:transparent;padding:2px;border:solid #fff;border-width:0 0 2px;width:160px;color:#fff;outline:none}.main-navigation-icons-container .text-field-wrapper .material-icons{font-size:20px;color:#b2ff33}.main-navigation-icons-container .text-field-wrapper.text-field-icon--right .material-icons{right:4px}.main-navigation-icons-container .text-field-wrapper.text-field-icon--right .text-field{padding-right:24px}.main-navigation-icons-container .text-field-wrapper.text-field-icon--right .text-field::-moz-placeholder{color:#fff}.main-navigation-icons-container .text-field-wrapper.text-field-icon--right .text-field:-ms-input-placeholder{color:#fff}.main-navigation-icons-container .text-field-wrapper.text-field-icon--right .text-field::placeholder{color:#fff}.main-navigation-title{width:90px;opacity:.6;font-size:11px;line-height:1;letter-spacing:1.19px;text-align:left;color:#b2b2b4;text-transform:uppercase}@media (max-width:375px){.main-navigation{padding:0 4px;-moz-column-gap:4px;column-gap:4px}.main-navigation .main-navigation-logo-container .image{width:100px}.main-navigation .main-navigation-icons-container{-moz-column-gap:8px;column-gap:8px}.main-navigation .main-navigation-icons-container .navigation-icon-text{display:none}.main-navigation .main-navigation-icons-container .material-icons{font-size:20px}}.main-navigation .menu{flex-grow:2}.main-navigation .menu ul{-moz-column-gap:1vw;column-gap:1vw}.main-navigation .menu-item--active:after{display:none}.main-navigation .menu-item--active>.link{color:#b2ff33}@media (max-width:1275px){.main-navigation .menu{display:none;position:fixed;left:-288px;top:40vh;z-index:999;width:288px;height:auto;max-height:none;overflow-y:auto;overflow-x:hidden;transition:all .3s ease-in-out;padding:0}.main-navigation .menu ul{flex-direction:column}.main-navigation .menu ul .menu-item{width:100%}.main-navigation .menu ul .menu-item>.link{font-size:24px;display:inline-block;padding:12px;text-align:center}.main-navigation .menu ul .menu-item .menu-item-submenu{position:static;background-color:#1a222a;width:100%}.main-navigation .menu ul .menu-item .menu-item-submenu .link{text-align:center}}.main-navigation--opened .menu{left:0}.main-navigation-mobile-trigger.button{display:none}@media (max-width:1275px){.main-navigation-mobile-trigger.button{display:flex;flex-direction:column;row-gap:4px}}.main-navigation-mobile-trigger.button.trigger-button{padding:12px 8px;background-color:transparent;border-width:0;cursor:pointer}.main-navigation-mobile-trigger.button.trigger-button:hover{background-color:transparent}.main-navigation-mobile-trigger.button.trigger-button span{height:2px;width:24px;background-color:#fff;transition:all .5s ease}.main-navigation-mobile-trigger.button.trigger-button--active{row-gap:0}.main-navigation-mobile-trigger.button.trigger-button--active span{opacity:0;display:none}.main-navigation-mobile-trigger.button.trigger-button--active span:first-child{opacity:1;display:block;transform-origin:center;transform:rotate(405deg) translateY(1px)}.main-navigation-mobile-trigger.button.trigger-button--active span:last-child{opacity:1;display:block;transform-origin:center;transform:rotate(-405deg) translateY(-1px)}.main-navigation-mobile-container{width:288px;height:calc(100vh - 64px);position:fixed;left:-288px;top:64px;z-index:990;overflow-y:auto;overflow-x:hidden;background:#242e3a;transition:all .3s ease-in-out}.main-navigation-mobile-container--opened{left:0;box-shadow:2px 2px 6px rgba(0,0,0,.5)}.main-navigation-mobile-container--holiday-promo-banner{top:91px}.main-navigation-mobile-scrim{opacity:0;position:fixed;top:64px;left:0;right:0;width:0;height:100vh;background-color:rgba(0,0,0,.6);z-index:980;transition:opacity .3s ease-in-out}.main-navigation-mobile-scrim--opened{opacity:1;width:100vw}.main-navigation-mobile-scrim--holiday-promo-banner{top:91px}.main-navigation__logo-svg{width:100%}@media screen and (max-width:1610px){.main-navigation-icons-container{padding-left:5px;-moz-column-gap:8px;column-gap:8px}.main-navigation .menu-item .link{font-size:.71rem}.header--small .main-navigation .menu .menu-item .link{font-size:8px}}@media screen and (max-width:1400px){.main-navigation .main-navigation-title{display:none}}@media screen and (max-width:1200px){.header--small .main-navigation-title{display:block}}.support-section h6{margin:0}.support-section ul{padding:0;margin:0}.support-section li{list-style-type:none}.support-section li a{color:#000;font-weight:700;font-size:1.25rem;display:inline-block}.support-section .main-grid{padding:0 48px;margin:0 auto;width:100%}.support-section .main-grid .section-title{text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.support-section .main-grid--inner{max-width:1259px}.support-section .support__links{border-top:1px solid #d7d7d9;border-bottom:1px solid #d7d7d9;display:flex;justify-content:space-evenly;padding:36px 0}.support-section .support__link-item{text-align:center;font-family:din-2014,Arial,sans-serif;font-weight:700;font-size:1.3rem}.support-section .support__link-item a{color:#000}.support-section .support__link-item-icon{width:80px;height:80px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.support-section .support__link-item .material-icons{margin-left:5px;font-size:1.1rem;vertical-align:middle;margin-bottom:3px;font-weight:700}.support-section .support__link-item-content{position:relative;background-color:hsla(240,3%,85%,.5);border-radius:50%;width:120px;height:120px;margin:0 auto 17px;text-align:center;transition:all .2s ease-in-out}.support-section a{display:block;cursor:pointer}.support-section a:hover .support__link-item-content{background-color:#d7d7d9}.support-section .support__collapse-content{display:flex;padding:26px 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.support-section .support__collapse-content .support__section-title{flex-basis:20%;font-family:din-2014,Arial,sans-serif;padding-right:24px;font-weight:100;font-size:1.6rem;letter-spacing:.26px}.support-section .support__collapse-content .support__section-content{flex-basis:80%;display:flex}.support-section .support__collapse-content .support__section-content>div{flex:70% 1}.support-section .support__docs-list{margin-top:10px;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:800px}.support-section .support__docs-list h6{margin-bottom:10px}.support-section .support__docs-list li{margin-top:24px;max-width:40.25%;width:100%}.support-section .support__docs-list li a{font-weight:400;font-size:1rem}.support-section .support__docs-list li a span{font-size:.813rem;color:#b2b2b4;margin-left:2px}.support-section .support__docs-list li:nth-child(-n+2){margin-top:0}.support-section .support-docs-group__sub-text{color:#868688}.support-section .support-docs-group__icon{background-color:#000;color:#b2ff33;height:24px;min-width:24px;margin-right:10px;padding-top:2px;text-align:center;width:24px;display:inline-block}.support-section .support-docs-group__icon .material-icons{font-size:1rem}.support-section .support-docs-group-content{display:flex;margin-bottom:6px}.support-section .support-docs-group-content a{margin-right:20px}.support-section .support-software-content__inner{display:flex;flex-wrap:wrap;gap:24px}.support-section .support-software-content__inner-item{flex:0 1 48%;display:flex;position:relative;min-height:95px;padding-left:122px}.support-section .support-software-content__inner-image-wrapper{position:absolute;top:0;left:0;width:95px;height:95px}.support-section .support-software-content__inner-image{background-repeat:no-repeat;background-size:217%;background-position:-56px -17px;width:95px;height:95px;border-radius:19px}.support-section .support-software-content__inner a{color:#000;font-size:1.375rem;font-weight:700}.support-section .support-software-content__inner-description p{margin:0;color:#8c8c8e;font-size:.8125rem;line-height:1.38;letter-spacing:.53px}.support-section .support__faqs-list li{margin-bottom:18px}.support-section .support__faqs-list li:last-of-type{margin-bottom:0}@media screen and (max-width:870px){#support .support-software-content__inner{display:column}#support .support-software-content__inner-item{flex:0 1 100%}}@media screen and (max-width:767px){#support .support__links{flex-direction:row;flex-wrap:wrap}#support .support__link-item{flex-basis:50%}#support .support__link-item:first-child,#support .support__link-item:nth-child(2){margin-bottom:20px}#support .support__collapse-content{display:block;padding-top:20px}#support .support__collapse-content .support__section-title{text-align:center;padding-bottom:20px}}@media screen and (max-width:600px){#support .main-grid{padding:0 24px}#support .section-title{font-size:2.25rem}#support .support__link-item{font-size:1.125rem}#support .support__section-title{font-size:1.375rem;padding-right:0}#support .support__collapse-content .support__section-title{font-size:1.375rem}#support .support__collapse-content .support__docs-list{flex-wrap:nowrap;flex-direction:column;margin-top:0}#support .support__collapse-content .support__docs-list li{max-width:100%}#support .support-software-content__inner-item{padding-left:106px}#support .support-software-content__inner-description a,#support .support__faqs-list a{font-size:1.125rem}}.button{-o-object-fit:contain;object-fit:contain;display:inline-flex;align-items:center;justify-content:center;position:relative;font-family:din-2014,Arial,sans-serif;font-size:1rem;font-weight:400;font-stretch:normal;font-style:normal;text-align:center;text-decoration:none;text-transform:uppercase;border-width:1px;border-style:solid;color:#000;line-height:1.13;letter-spacing:1.38px;padding-left:1rem;padding-right:1rem;transition:all .2s ease-in;cursor:pointer}.button--primary{background-color:#b2ff33;border-color:#b2ff33}.button--primary:hover{background-color:#000;border-color:#000;color:#fff}.button--secondary{background-color:#d7d7d9;border-color:#d7d7d9}.button--secondary:hover,.button--tertiary{background-color:#000;border-color:#000;color:#fff}.button--tertiary:hover{background-color:#d7d7d9;border-color:#d7d7d9;color:#000}.button--light{background-color:transparent;border-color:#000;color:#000}.button--light:hover{background-color:#d7d7d9;border-color:#d7d7d9;color:#000}.button--dark{background-color:#00000020;border-color:#fff;color:#fff}.button--dark:hover{background-color:#fff;border-color:#fff;color:#000}.button--link{border:none;background-color:transparent;color:inherit}.button--stylized{border-radius:12px 0 12px 0}.button[disabled]{background-color:#d7d7d9;border-color:#868688;color:#868688}.button[disabled]:hover{background-color:#d7d7d9;border-color:#fff;color:#fff}.button--tiny{min-height:1.5rem;padding-left:.5rem;padding-right:.5rem}.button--tiny .material-icons{font-size:inherit}.button--small{padding:7px 16px 5px}.button--large,.button--medium{padding:15px 15px 13px}.button--transparent-blur{border:1px solid #fff;color:#fff;background-color:transparent;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.button--transparent-blur:hover{border:1px solid #fff;background-color:rgba(0,0,0,.3)}.button--border-radius-stylized{border-top-left-radius:12px;border-bottom-right-radius:12px;padding:7px 16px 5px}.button--icon-right-small{min-width:138px;height:35px;padding:1px 12px 0 0}.button--icon-right-small .material-icons{position:absolute;top:6px;right:5px}.button--mega{font-family:OstrichProperInline,Impact,din-2014,Arial,sans-serif;-webkit-font-smoothing:antialiased;font-size:4rem;line-height:1;letter-spacing:5.12px;color:#b2ff33;background-color:#000;border-color:#000;min-height:7.875rem;padding-left:5rem;padding-right:5rem;border-radius:32px 0 32px 0}@media (max-width:992px){.button--mega{font-size:3rem;letter-spacing:3.84px;min-height:5.25rem;padding-left:2.25rem;padding-right:2.25rem}}.button--mega:hover{color:#fff;background-color:#000;border-color:#000;overflow:hidden}.button--mega:hover:before{left:0;right:0;width:0;background-color:#fff;animation:widen .35s forwards}.button--mega:hover:after,.button--mega:hover:before{content:"";position:absolute;top:50%;display:block;height:1px}.button--mega:hover:after{left:-20%;width:100%;background-color:#b2ff33;animation:teeter .35s forwards}.button--no-border{border:none}.button-icon--left .material-icons{margin-right:8px}.button-icon--right .material-icons{margin-left:8px}.button-icon--only .material-icons{margin:0}.button-icon--both .material-icons:first-of-type{margin-right:8px}.button-icon--both .material-icons:last-of-type{margin-left:8px}.button--close{background:none;border:none;color:#fff;cursor:pointer;padding:0}.button--close span{font-size:2rem}.add-to-cart{width:auto;min-width:254px;position:relative;transition:all .2s ease-in-out}.add-to-cart span{transition:all .2s ease-in-out;opacity:0;position:absolute;left:62%;bottom:8px}.add-to-cart:hover{border-top-left-radius:12px;border-bottom-right-radius:12px;padding-left:0;background-color:#b2ff33!important;border-color:#b2ff33!important;color:#000!important}.add-to-cart:hover span{opacity:1;left:67%}.trigger-button--active{background-color:#b2ff33;border-color:#b2ff33;color:#000}.trigger-button.disabled,.trigger-button[disabled]{background-color:#868688;border-color:#868688;color:#fff}@keyframes teeter{to{transform:rotate(31deg)}}@keyframes widen{to{width:100%}}.shure-ui-carousel-controls{display:flex;align-items:center;color:#b2b2b4}.shure-ui-carousel-controls .controls-left,.shure-ui-carousel-controls .controls-right{font-size:46px;cursor:pointer}.shure-ui-carousel-controls .controls-divider{width:1px;border-right:1px solid;height:32px;display:inline-block}.checkbox{width:0;height:0;position:absolute;visibility:hidden}.checkbox-icon-wrapper{border:1px solid #868688;cursor:pointer;margin-right:8px}.checkbox-icon-wrapper .material-icons{font-size:16px;float:left;visibility:hidden}.checkbox:checked~span .material-icons{background-color:#b2ff33;visibility:visible}.checkbox:disabled~.checkbox-icon-wrapper .material-icons{background-color:transparent;color:#d7d7d9}.checkbox:disabled~.caption{color:#868688}.checkbox--error:checked~.checkbox-icon-wrapper,.checkbox--error~.checkbox-icon-wrapper{border-color:#d6001c}.checkbox--error:checked~.checkbox-icon-wrapper .material-icons,.checkbox--error~.checkbox-icon-wrapper .material-icons{background-color:transparent;color:#d6001c}.checkbox-container{padding-top:.5rem;padding-bottom:.5rem}.checkbox-container .text-label{display:flex;flex-direction:row;align-items:flex-start;line-height:16px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.checkbox-container .text-helper-text{margin-left:24px;display:inline-block;width:calc(100% - 24px)}.dropdown-button{font-size:18px;font-weight:700;padding:8px 24px 8px 8px;outline:none;border-width:0 0 1px;position:relative;background-color:transparent}.dropdown-button:focus-visible{outline:1px auto -webkit-focus-ring-color}.dropdown-button:before{content:"\e5c5";font-family:Material Icons;font-size:20px;line-height:0;position:absolute;right:0;top:50%;transition:.2s ease;color:#868688}.dropdown-button--opened:before{transform:rotate(180deg)}.dropdown-list{background-color:#fff;position:absolute;padding:0;list-style:none;margin-top:4px;box-shadow:0 2px 6px rgba(0,0,0,.1);z-index:10;max-height:0;overflow-y:scroll;transition:max-height .5s ease-in-out}.dropdown-list--opened{max-height:50vh}.dropdown-option{cursor:pointer;display:block;margin:0;padding:12px 20px;background-color:#fff}.dropdown-option.selected,.dropdown-option:hover{color:#000;background-color:#b2ff33}.dropdown-option:focus-visible{outline:1px auto -webkit-focus-ring-color}.flag-component{background-color:#009bdf;color:#fff;font-size:12px;line-height:15px;letter-spacing:1.99px;margin-bottom:5px;width:128px;height:32px;padding:10px 12px 7px;text-align:center;text-transform:uppercase}.flag-component:nth-of-type(2){background-color:#319e01}.image-container{position:relative;overflow:hidden;max-width:100%}.image-container .image{box-sizing:border-box;padding:0;border:none;margin:auto;display:block;min-width:100%;max-width:100%;min-height:100%;max-height:100%}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-stretch:normal;font-style:normal;line-height:1}.h1,.h2,h1,h2{font-family:OstrichProper,Impact,din-2014,Arial,sans-serif;text-transform:uppercase;font-weight:700}.h1.inline,.h2.inline,h1.inline,h2.inline{font-weight:400;font-family:OstrichProperInline,Impact,din-2014,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.h3,.h4,.h5,.h6,h3,h4,h5,h6{font-family:din-2014,Arial,sans-serif;text-transform:none;letter-spacing:normal}.h3.light,.h4.light,.h5.light,.h6.light,h3.light,h4.light,h5.light,h6.light{font-weight:300;letter-spacing:.25px}.h3.bold,.h4.bold,.h5.bold,.h6.bold,h3.bold,h4.bold,h5.bold,h6.bold{font-weight:700}.h3,.h4,h3,h4{font-weight:300}.h1,h1{font-size:64px;letter-spacing:.8px}@media (max-width:1275px){.h1,h1{font-size:48px;letter-spacing:.6px}}.h1.inline,h1.inline{letter-spacing:5px}@media (max-width:1275px){.h1.inline,h1.inline{letter-spacing:3.8px}}.h1.mega,h1.mega{font-size:104px;letter-spacing:1.2px}@media (max-width:1275px){.h1.mega,h1.mega{font-size:64px;letter-spacing:.8px}}.h1.mega.inline,h1.mega.inline{letter-spacing:8.32px}@media (max-width:1275px){.h1.mega.inline,h1.mega.inline{letter-spacing:5.12px}}.h2,h2{font-size:48px;letter-spacing:.58px}@media (max-width:1275px){.h2,h2{font-size:40px;letter-spacing:.48px}}.h2inline,h2inline{letter-spacing:3.84px}@media (max-width:1275px){.h2inline,h2inline{letter-spacing:3.2px}}.h3,h3{font-size:3rem;letter-spacing:.2px}@media (max-width:1275px){.h3,h3{font-size:2.5rem;letter-spacing:normal}}.h4,h4{font-size:2.25rem;line-height:1.2}@media (max-width:1275px){.h4,h4{font-size:2rem;line-height:1.25}}.h5,h5{font-size:1.625rem;line-height:1.33}@media (max-width:1275px){.h5,h5{font-size:1.375rem;line-height:1.27}}.h6,h6{font-size:1.3125rem;line-height:1.6}@media (max-width:1275px){.h6,h6{font-size:1.125rem;line-height:1.56}}.mega-h1{font-family:OstrichProper,Impact,din-2014,Arial,sans-serif;font-size:104px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:1.25px;text-transform:uppercase}@media (max-width:1275px){.mega-h1{font-size:64px;letter-spacing:.77px}}.mega-h1.inline{font-family:OstrichProperInline,Impact,din-2014,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;letter-spacing:8.32px}@media (max-width:1275px){.mega-h1.inline{letter-spacing:5.12px}}.headline-1{font-family:OstrichProper,Impact,din-2014,Arial,sans-serif;font-size:64px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:.77px;text-transform:uppercase}@media (max-width:1275px){.headline-1{font-size:48px;letter-spacing:.58px}}.headline-1.inline{font-family:OstrichProperInline,Impact,din-2014,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:64px;font-weight:400;letter-spacing:5.12px}@media (max-width:1275px){.headline-1.inline{font-weight:400;letter-spacing:3.84px}}.headline-2{font-family:OstrichProper,Impact,din-2014,Arial,sans-serif;font-size:48px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:.58px;text-transform:uppercase}@media (max-width:1275px){.headline-2{font-size:40px;letter-spacing:.58px}}.headline-2.inline{font-family:OstrichProperInline,Impact,din-2014,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:48px;font-weight:400;letter-spacing:3.84px}@media (max-width:1275px){.headline-2.inline{font-weight:400;letter-spacing:3.2px}}.headline-3{font-size:48px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:.19px}@media (max-width:1275px){.headline-3{font-size:36px;line-height:1.22;letter-spacing:normal}}.headline-3.bold{font-weight:700}.headline-4{font-size:36px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:1.22px}@media (max-width:1275px){.headline-4{font-size:32px;line-height:1.25;letter-spacing:.19px}}.headline-4.bold{font-weight:700}.headline-5{font-size:26px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.23;letter-spacing:.26px}@media (max-width:1275px){.headline-5{font-size:22px;line-height:1.27;letter-spacing:.22px}}.headline-5.bold{font-weight:700}.headline-6{font-size:21px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.52;letter-spacing:.25px}@media (max-width:1275px){.headline-6{font-size:18px;line-height:1.56;letter-spacing:normal}}.headline-6.bold{font-weight:.22px}.body-large,.body-small,.caption,.overline,body{font-family:din-2014,Arial,sans-serif;font-weight:400}.body-large a,.body-small a,.caption a,.overline a,body a{text-decoration:none}body{font-size:16px;line-height:1.56;letter-spacing:.11px}.body-large{font-size:18px;letter-spacing:.1px;line-height:1.78}@media (max-width:1275px){.body-large{font-size:16px;line-height:1.56}}.body-small{font-size:1rem;letter-spacing:.1px;line-height:1.56}.caption{font-size:.8125rem;letter-spacing:.5px;line-height:1.5}.caption--error{color:#d6001c}.overline{font-size:.75rem;letter-spacing:2px;line-height:1.25;text-transform:uppercase}.text-label{font-family:din-2014,Arial,sans-serif;font-weight:400;font-stretch:normal;font-style:normal;text-align:left;box-sizing:border-box;max-width:100%;line-height:1.5;letter-spacing:.5px;color:#000;font-size:.75rem;display:inline-block;width:100%}.text-label--error{color:#d6001c}.text-helper,.text-helper-text{font-family:din-2014,Arial,sans-serif;font-weight:400;font-stretch:normal;font-style:normal;text-align:left;box-sizing:border-box;max-width:100%;margin:4px 0 0;font-size:.75rem;line-height:1.5;letter-spacing:.5px;color:#868688}.text-helper--error,.text-helper-text--error{color:#d6001c}legend{width:auto!important}.text-field{font-family:din-2014,Arial,sans-serif;font-weight:400;font-stretch:normal;font-style:normal;text-align:left;box-sizing:border-box;max-width:100%;max-height:48px;width:100%;padding:12px;margin:2px 0 0;border:1px solid #868688;background-color:#fff;line-height:1.5;letter-spacing:.12px;color:#000}.text-field:focus-visible{outline:1px solid #868688}.text-field-container{margin-top:1rem;margin-bottom:1rem}.text-field-text-helper-container{display:flex;flex-direction:column;max-width:100%}.text-field-wrapper{position:relative}.text-field-wrapper .material-icons{position:absolute;top:50%;transform:translateY(-50%)}.text-field-wrapper.text-field-icon--left .material-icons{left:12px;right:auto}.text-field-wrapper.text-field-icon--left .text-field{padding-left:48px}.text-field-wrapper.text-field-icon--right .material-icons{left:auto;right:12px}.text-field-wrapper.text-field-icon--right .text-field{padding-right:48px}.text-field-wrapper.text-field-icon--left.text-field-icon--right .material-icons{left:12px;right:auto}.text-field-wrapper.text-field-icon--left.text-field-icon--right .material-icons~.material-icons{left:auto;right:12px}.text-field-wrapper.text-field-icon--left.text-field-icon--right .text-field{padding-left:48px;padding-right:48px}.text-field--error,.text-field--error~.material-icons{color:#d6001c;border-color:#d6001c}.text-field--error:focus-visible,.text-field--error~.material-icons:focus-visible{outline-style:#d6001c}.text-field[disabled],.text-field[disabled]~.material-icons{color:#868688;border-color:#868688;cursor:default}.text-field[disabled]:focus-visible,.text-field[disabled]~.material-icons:focus-visible{outline:none}.text-field--no-border{background:none;border:none;border-bottom:2px solid #868688;padding-left:0}.text-field--no-border:focus-visible{outline:none}.select{font-family:din-2014,Arial,sans-serif;font-weight:400;font-stretch:normal;font-style:normal;text-align:left;box-sizing:border-box;max-width:100%;max-height:48px;width:-moz-max-content;width:max-content;padding:12px 24px 12px 12px;margin:0;border:1px solid #868688;background-color:transparent;line-height:1.5;letter-spacing:.12px;color:#000;z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,<svg height='10px' width='10px' viewBox='0 0 16 16' fill='%23000000' xmlns='http://www.w3.org/2000/svg'><path d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/></svg>");background-repeat:no-repeat;background-position:calc(100% - 6px);cursor:pointer}.select:focus-visible{outline:1px solid #868688}.select-container{margin-top:1rem;margin-bottom:1rem}.select-text-helper-container{display:flex;flex-direction:column}.select-wrapper{background-color:#fff}.select--error{color:#d6001c;border-color:#d6001c;background-image:url("data:image/svg+xml,<svg height='10px' width='10px' viewBox='0 0 16 16' fill='%23d6001c' xmlns='http://www.w3.org/2000/svg'><path d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/></svg>")}.select--error:focus-visible{outline-style:#d6001c}.select[disabled]{color:#868688;border-color:#868688;background-image:url("data:image/svg+xml,<svg height='10px' width='10px' viewBox='0 0 16 16' fill='%23868688' xmlns='http://www.w3.org/2000/svg'><path d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/></svg>");cursor:default}.select[disabled]:focus-visible{outline:none}.link{color:#000;text-decoration:none;cursor:pointer}.link--disabled{margin:0;padding:0;cursor:default;pointer-events:none}.link .material-icons{font-size:16px;margin-left:4px;margin-right:4px}.link.animated-hover-link,.link.animated-hover-link--light{display:inline-block;position:relative;min-height:20px;font-size:1rem;color:#fff;font-weight:600;background-image:linear-gradient(#b2ff33,#b2ff33);background-size:100% 3px;background-repeat:no-repeat;background-position:0 100%;padding:1px 0;transition:background-size .5s ease,padding .25s ease}.link.animated-hover-link .material-icons,.link.animated-hover-link--light .material-icons{position:absolute;top:6px;right:4px;width:1px;display:none;font-weight:600;transform:rotate(180deg)}.link.animated-hover-link--light:active,.link.animated-hover-link--light:focus,.link.animated-hover-link--light:hover,.link.animated-hover-link:active,.link.animated-hover-link:focus,.link.animated-hover-link:hover{color:#000;background-size:100% 100%;padding:1px 24px 1px 6px;transition:background-size .25s ease,padding .25s ease,color .25s ease}.link.animated-hover-link--light:active .material-icons,.link.animated-hover-link--light:focus .material-icons,.link.animated-hover-link--light:hover .material-icons,.link.animated-hover-link:active .material-icons,.link.animated-hover-link:focus .material-icons,.link.animated-hover-link:hover .material-icons{display:inline-block}.link.animated-hover-link--light{color:#000}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.number-input-wrapper{position:relative}.number-input-wrapper .button{z-index:20;position:absolute;left:1px;right:auto;bottom:1px;height:2rem;min-height:2rem;padding:4px;border-color:#333335}.number-input-wrapper .button--large{height:3rem;min-height:3rem}.number-input-wrapper .button~.button{right:1px;left:auto}.number-input-wrapper .button:hover{background-color:#b2ff33;border-color:#b2ff33;color:#000}.number-input-wrapper .button:disabled,.number-input-wrapper .button:disabled:hover{background-color:#868688;border-color:#868688;color:#fff}.number-input-wrapper .text-field{height:calc(2rem + 2px);padding:0;text-align:center;border-color:#fff;font-size:1rem}.number-input-wrapper .text-field--large{height:calc(3rem + 2px);max-height:4rem}.number-input-container{margin:.5rem 0}.number-input-container .text-label{color:#fff}.number-input-container .text-helper-text{color:#d7d7d9}.price-component{font-family:din-2014,Arial,sans-serif}.price-component__title{color:#b2b2b4;font-size:12px;letter-spacing:1.99px;line-height:15px;margin-bottom:0;text-transform:uppercase}.price-component__price{font-size:40px;font-weight:100;margin:0}.price-component__price-original-price{color:#b2b2b4;font-size:30px;margin-right:8px;text-decoration:line-through;-webkit-text-decoration-color:#b2ff33;text-decoration-color:#b2ff33}.toggle-container{display:flex;justify-content:flex-start;align-items:center;margin:.5rem 0}.toggle-container .text-label{width:auto!important}.toggle-wrapper{display:flex;justify-content:flex-start;align-items:center;cursor:pointer}.toggle-input{width:0;height:0;position:absolute;visibility:hidden}.toggle-input:disabled~*{cursor:not-allowed}.toggle-input:disabled~.toggle-switch{background-color:#d7d7d9}.toggle-input:disabled~.toggle-switch:before{background-color:#d7d7d9;border:1px solid #fff}.toggle-switch{margin-left:16px;margin-right:16px;width:20px;height:12px;border-radius:6px;background-color:#d7d7d9;position:relative}.toggle-switch:before{content:"";width:16px;height:16px;background-color:#fff;border-radius:50%;display:inline-block;position:absolute;top:50%;left:0;right:auto;transform:translate(-50%,-50%);transition:all .3s}.toggle-switch--on{background-color:#868688}.toggle-switch--on:before{right:0;left:auto;transform:translate(50%,-50%);background-color:#b2ff33}.toggle-switch-label{color:#868688;text-transform:uppercase;font-size:.85rem}.toggle-container--large .toggle-switch{width:44px;height:28px;border-radius:14px}.toggle-container--large .toggle-switch:before{content:"";width:38px;height:38px}.map__search-input{width:calc(100% - 80px);max-width:660px;height:45px;position:absolute;top:10px;left:20px;outline:none;border:none;box-sizing:border-box}.baidu-map-info{font-size:1rem;display:flex;flex-direction:column;row-gap:4px}.baidu-map-info .location-title{font-size:24px;margin-bottom:4px;color:#319e01;text-transform:uppercase}.baidu-map-info .location-email .link,.baidu-map-info .location-url .link{color:#319e01}.video-player-container{flex:1 1}.video-player-inner{overflow:hidden;padding-bottom:56.25%;position:relative}.video-player-inner iframe,.video-player-inner video{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;border:0}.youtube-container iframe{display:block}.video-consent-overlay-preferences-link{cursor:pointer;font-size:.875rem;text-transform:capitalize}.video-consent-overlay-preferences-link:hover{background-color:inherit;text-decoration:underline}.video-consent-overlay{position:absolute;top:50%;transform:translateY(-50%);padding:40px}.video-consent-overlay-text{color:#fff}.purchase-features{display:flex;justify-content:space-between;gap:18px;max-width:540px;padding:14px 17px 10px;background-color:rgba(0,0,0,.1);color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.purchase-features div{display:flex}.purchase-features div:first-of-type{max-width:36%}.purchase-features div:nth-child(2),.purchase-features div:nth-child(3){max-width:32%}.purchase-features div .material-icons,.purchase-features div img{position:relative;top:-4px;left:-5px}.purchase-features div .material-icons{color:hsla(0,0%,100%,.65);opacity:.65}.purchase-features div .caption{line-height:1.38;color:#b2b2b4}.purchase-features.two-features{justify-content:center;gap:26px}.purchase-features.two-features div:first-of-type{max-width:unset;justify-content:flex-end}.purchase-features.two-features div:nth-child(2){max-width:unset}.purchase-features.one-feature{justify-content:center}.purchase-features.one-feature div:first-of-type{max-width:unset}.purchase-features.it-it-features{gap:11px}.purchase-features.nl-be-features{padding:14px 17px 0}.purchase-features.nl-be-features div:nth-child(2){max-width:45%}.purchase-features.nl-be-features div:nth-child(2) span{position:relative;top:-6px}.purchase-features.fr-fr-features{padding:14px 17px 0}.purchase-features.fr-fr-features div:first-of-type{max-width:27%}.purchase-features.fr-fr-features div:nth-child(2){max-width:60%}.purchase-features.fr-fr-features div span{position:relative;top:-6px}@media screen and (max-width:555px){.purchase-features div{flex-direction:column;align-items:center;flex:1 1 33.333333333333333%}.purchase-features div .material-icons,.purchase-features div img{top:0;left:0}.purchase-features div .caption{text-align:center;margin:6px 0 0}.purchase-features.it-it-features{gap:26px}.purchase-features.fr-fr-features,.purchase-features.nl-be-features{padding:14px 17px 10px;align-items:center}.purchase-features.fr-fr-features div:first-of-type,.purchase-features.fr-fr-features div:nth-child(2),.purchase-features.nl-be-features div:first-of-type,.purchase-features.nl-be-features div:nth-child(2){max-width:unset}.purchase-features.fr-fr-features div span,.purchase-features.nl-be-features div span{top:0}}.certifications{max-width:730px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:18px;margin-bottom:24px}.certifications a img{transform:scale(1);transition:transform .3s ease-out}.certifications a img:hover{transform:scale(1.1)}.certifications__image--zoom{width:112px}.certifications__image--microsoft{width:150px}.certifications__image--barco,.certifications__image--cisco{width:49px}.certifications__image--google{width:112px}.certifications__image--feishu,.certifications__image--tencent{width:49px}.certifications__image--teamspeak{width:73px}.certifications__image--dingtalk{width:112px}.certifications__image--award{max-height:100px}@media screen and (max-width:555px){.certifications__image--zoom{width:91px}.certifications__image--microsoft{width:108px}.certifications__image--barco,.certifications__image--cisco{width:36px}.certifications__image--google{width:91px}.certifications__image--feishu,.certifications__image--tencent{width:36px}.certifications__image--teamspeak{width:60px}.certifications__image--dingtalk{width:76px}.certifications__image--award{max-height:70px}}.flag-product-status-component{color:#fff;display:inline-block;font-size:.75rem;letter-spacing:1.99px;line-height:1.25;padding:4px 8px 3px;text-transform:uppercase;margin-bottom:5px}.flag-product-status-component:first-of-type{margin-right:8px}.flag-product-status-component--coming-soon{background-color:#ffd200}.flag-product-status-component--free-shipping,.flag-product-status-component--new{background-color:#009bdf}.flag-product-status-component--online-exclusive{background-color:#eb008b}.flag-product-status-component--discontinued{background-color:#6e6e70}.eu-language-toggle{display:flex;align-items:center;margin-left:16px;font-size:.75rem;line-height:2;letter-spacing:.5px;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.eu-language-toggle__inactive{opacity:.6}.eu-language-toggle__link{color:#fff;cursor:pointer}.cta-options{display:flex;gap:12px;max-width:540px;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cta-options__option{all:unset;display:flex;justify-content:center;align-items:center;flex-direction:column;flex:1 1 172px;background-color:rgba(0,0,0,.06);padding:12px;font-size:1.125rem;letter-spacing:.22px;font-weight:300;text-align:center;color:#8c8c8e;cursor:pointer;transition:all .2s ease-in}.cta-options__option .material-icons{color:#8c8c8e;font-size:2rem;transition:all .2s ease-in}.cta-options__option .material-icons--architecture{font-size:2.375rem}.cta-options__option:hover{background-color:rgba(0,0,0,.5);color:#fff}.cta-options__option:hover .material-icons{color:#b2ff33}@media screen and (max-width:600px){.cta-options{flex-wrap:wrap;gap:24px}}.tooltip__tooltip-wrapper{display:inline-flex;width:20px;height:20px;z-index:2}.tooltip__tooltip-button{display:inline-flex;position:relative;top:5px;width:20px;height:20px;background:none;border:none}.tooltip__tooltip-button:hover .tooltip__tooltip-ui{opacity:1}.tooltip__tooltip-button:hover .tooltip__tooltip-message{visibility:visible;opacity:1}.tooltip__tooltip-ui{top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;width:20px;height:20px;font-size:1.125rem;border-radius:50%;opacity:.3;transition:opacity .3s ease-in}.tooltip__tooltip-message,.tooltip__tooltip-ui{position:absolute;background-color:#fff;color:#000}.tooltip__tooltip-message{top:42px;left:50%;transform:translate(-50%,-50%);min-width:160px;visibility:hidden;opacity:0;padding:2px 2px 1px;text-transform:uppercase;text-align:center;transition:all .3s ease-in;text-decoration:none;z-index:2}.tooltip__tooltip-message:after{content:"";position:absolute;top:-10px;left:50%;transform:translate(-50%,-50%);width:0;height:0;border:12px solid transparent;border-bottom-color:#fff}.tooltip__tooltip-message--tooltip-in-button{min-width:106px}.tooltip-message-visible-on-key-press{visibility:visible;opacity:1}.shure-loading-state{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.85);z-index:100}.shure-loading-state__inner-wrapper{color:#fff;width:20%;text-align:center}.shure-loading-state__inner-wrapper p{margin:0}.shure-loading-state__bars{margin:0 auto;background:none;width:48px;height:48px;position:relative}.shure-loading-state__message{color:#b2b2b4;font-weight:300;font-size:2rem;line-height:1.2}.shure-loading-state__bars--bars-one:after,.shure-loading-state__bars--bars-one:before,.shure-loading-state__bars--bars-two:after,.shure-loading-state__bars--bars-two:before{position:absolute;content:"";background:#b2b2b4;width:16.66666666%;bottom:10%}.shure-loading-state__bars--bars-one:before{left:4.166666666%;height:40%;animation:bounce1 1.5s ease infinite}.shure-loading-state__bars--bars-one:after{left:29.166666666%;height:83%;animation:bounce2 1.5s ease infinite}.shure-loading-state__bars--bars-two:before{left:54.166666666%;height:8%;animation:bounce3 1.5s ease infinite}.shure-loading-state__bars--bars-two:after{left:79.166666666%;height:67%;animation:bounce4 1.5s ease infinite}@keyframes bounce1{0%{height:40%}25%{height:34%}50%{height:70%}75%{height:27%}to{height:40%}}@keyframes bounce2{0%{height:8%}25%{height:69%}50%{height:35%}75%{height:56%}to{height:8%}}@keyframes bounce3{0%{height:83%}25%{height:66%}50%{height:66%}75%{height:16%}to{height:83%}}@keyframes bounce4{0%{height:68%}25%{height:48%}50%{height:66%}75%{height:44%}to{height:68%}}.filter-tags__wrapper{display:flex;flex-wrap:wrap;gap:8px;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.filter-tags__wrapper button{display:flex;justify-content:center;align-items:center;padding:2px 6px;background-color:#d7d7d9;color:#8c8c8e;font-size:.75rem;font-family:din-2014,Arial,sans-serif;letter-spacing:1.99px;text-transform:uppercase;border:none;cursor:pointer;transition:all .2s ease}.filter-tags__wrapper button:hover{background-color:#000;color:#fff}.product-banners{display:flex;gap:24px;flex-wrap:nowrap;padding:24px}.product-banners--one-banners{padding:0}.product-banners--one-banners-padding{padding:24px}.product-banners__banner{display:flex;width:100%;height:90vh;max-height:686px;position:relative;padding:48px;overflow:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.product-banners__banner--middle-left{align-items:center;justify-content:flex-end}.product-banners__banner--middle-right{align-items:center;justify-content:flex-start}.product-banners__banner--middle-center{align-items:center;justify-content:center}.product-banners__banner--top-left{align-items:flex-start;justify-content:flex-end}.product-banners__banner--top-right{align-items:flex-start;justify-content:flex-start}.product-banners__banner--top-center{align-items:flex-start;justify-content:center}.product-banners__banner--bottom-left{align-items:flex-end;justify-content:flex-end}.product-banners__banner--bottom-right{align-items:flex-end;justify-content:flex-start}.product-banners__banner--bottom-center{align-items:flex-end;justify-content:center}.product-banners__banner--bottom-center>div,.product-banners__banner--middle-center>div,.product-banners__banner--top-center>div{text-align:center}.product-banners__banner--bottom-center>div a,.product-banners__banner--middle-center>div a,.product-banners__banner--top-center>div a{align-self:center}.product-banners__banner:hover .product-banners__banner-background-wrapper{transform:scale(1.1)}.product-banners__banner-background-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;transform:scale(1);transition:transform 1s ease-out}.product-banners__banner-background-wrapper--full-width{transform:unset!important}.product-banners__banner-content-description{color:#8c8c8e;max-width:452px;margin:12px 0 0;font-size:1.25rem;z-index:1}.product-banners__banner-content{display:flex;flex-direction:column;justify-content:center}.product-banners__banner-content h2{margin:0;z-index:1}.product-banners__banner-content p.overline{z-index:2}.product-banners__banner-content--dark,.product-banners__banner-content--dark .product-banners__banner-content-description{color:#fff}.product-banners--one-banners p.overline{margin:0 0 17px}.product-banners--one-banners h2{max-width:474px}.product-banners--one-banners a{margin-top:12px;align-self:start}.product-banners--two-banners p.overline{margin:0 0 7px}.product-banners--two-banners h2{font-size:2.25rem;line-height:1.18;max-width:650px;text-transform:unset;font-family:din-2014,Arial,sans-serif;margin:0 auto}.product-banners--two-banners a{margin-top:8px;align-self:center}.product-banners--two-banners .product-banners__banner-content-description{max-width:700px;font-size:1rem;margin:6px 0 0}.product-banners--three-banners p.overline{margin:0 0 6px}.product-banners--three-banners h2{text-transform:unset;font-family:din-2014,Arial,sans-serif;font-size:1.625rem;line-height:1.2;max-width:452px;margin:0 auto}.product-banners--three-banners a{margin-top:4px;align-self:center}.product-banners--three-banners .product-banners__banner-content-description{max-width:100%;font-size:1rem;margin:0}@media screen and (min-width:1900px){.product-banners--one-banners h2,.product-banners--one-banners p{max-width:600px}}@media screen and (min-width:1330px){.product-banners--one-banners .product-banners__banner--bottom-left .product-banners__banner-content,.product-banners--one-banners .product-banners__banner--middle-left .product-banners__banner-content,.product-banners--one-banners .product-banners__banner--top-left .product-banners__banner-content{padding-right:59.24812030075188%}.product-banners--one-banners .product-banners__banner--bottom-right .product-banners__banner-content,.product-banners--one-banners .product-banners__banner--middle-right .product-banners__banner-content,.product-banners--one-banners .product-banners__banner--top-right .product-banners__banner-content{padding-left:59.24812030075188%}}@media screen and (max-width:1329px){.product-banners--one-banners h2{font-size:2.5rem;text-transform:unset;letter-spacing:.58px;max-width:452px;font-family:din-2014,Arial,sans-serif;line-height:1}.product-banners--one-banners a{align-self:center}.product-banners__banner{align-items:flex-start;justify-content:center;text-align:center}.product-banners--one-banners .product-banners__banner-content-description,.product-banners--three-banners .product-banners__banner-content-description{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}}@media screen and (max-width:1220px){.product-banners--three-banners{flex-wrap:wrap}.product-banners--three-banners .product-banners__banner{flex:1 1 48%}.product-banners--three-banners .product-banners__banner:first-child{flex:1 1 100%}.product-banners--three-banners .product-banners__banner:first-child p.overline{margin:0 0 17px}.product-banners--three-banners .product-banners__banner:first-child h2{font-size:2.5rem;text-transform:uppercase;letter-spacing:.58px;max-width:452px;font-family:OstrichProper,Impact,din-2014,Arial,sans-serif;line-height:1}.product-banners--three-banners .product-banners__banner:first-child a{margin-top:12px}}@media screen and (max-width:1100px){.product-banners--two-banners h2{font-size:1.625rem;line-height:1.2}.product-banners--two-banners .product-banners__banner{padding:48px}}@media screen and (max-width:800px){.product-banners--two-banners{flex-direction:column}.product-banners--two-banners .product-banners__banner{max-height:327px!important;padding:24px}.product-banners--two-banners .product-banners__banner-content-description{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.product-banners--three-banners .product-banners__banner{max-height:327px!important;flex:unset}.product-banners--three-banners .product-banners__banner:first-child p.overline{margin:0 0 4px}.product-banners--three-banners .product-banners__banner:first-child h2{font-size:1.625rem;text-transform:unset;font-family:din-2014,Arial,sans-serif;line-height:1.13}.product-banners--three-banners .product-banners__banner:first-child a{margin-top:4px}}@media screen and (max-width:600px){.product-banners__banner{max-height:327px!important;padding:24px}.product-banners p.overline{margin:0 0 4px}.product-banners h2{font-size:1.375rem;text-transform:unset;font-family:din-2014,Arial,sans-serif;line-height:1.2}.product-banners a{margin-top:4px}.product-banners--one-banners{padding:24px}.product-banners--three-banners .product-banners__banner:first-child p.overline{margin:0 0 4px}.product-banners--three-banners .product-banners__banner:first-child h2{font-size:1.375rem;text-transform:unset;font-family:din-2014,Arial,sans-serif;line-height:1.2}.product-banners--three-banners .product-banners__banner:first-child a{margin-top:4px}}.aonic-features{display:flex;min-height:75vh;overflow:hidden;background-color:#000;background-position:0;background-repeat:no-repeat;background-size:contain;color:#b2b2b4;padding:72px 48px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.aonic-features__items-wrapper{display:flex;justify-content:flex-end;max-width:1448px;margin:0 auto;width:100%}.aonic-features__items{align-self:center;max-width:64.85714285714286%}.aonic-features__items h2{font-family:din-2014,Arial,sans-serif;font-size:1rem;letter-spacing:1.5px;line-height:1.13;font-weight:400;text-transform:uppercase;color:#b2ff33;margin:0 0 48px}@media screen and (max-width:1000px){.aonic-features__items h2{clip:rect(1px,1px,1px,1px);height:1px;margin:0;overflow:hidden;position:absolute;white-space:nowrap;width:1px}}.aonic-features__items ul{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0;padding:0}.aonic-features__items ul li{display:flex;align-items:center;margin:0 0 48px;padding-right:12px;width:50%}.aonic-features__items ul li:nth-child(2n+0){padding:0 0 0 12px}@media screen and (max-width:1150px){.aonic-features__items ul li{flex-direction:column;text-align:center;margin:0 0 24px}}@media screen and (max-width:400px){.aonic-features__items ul li{padding:0;width:100%}.aonic-features__items ul li:nth-child(2n+0){padding:0}}@media screen and (max-width:1150px){.aonic-features__items{align-self:flex-start}}@media screen and (max-width:1000px){.aonic-features__items{margin:0 auto 24px;max-width:600px}}.aonic-features__icon{display:flex;flex:0 0 84px;align-items:center;border-radius:50px;height:84px;margin-right:12px}.aonic-features__icon img{display:block;margin:0 auto;height:auto;max-width:100%;width:60px}@media screen and (max-width:1150px){.aonic-features__icon img{width:48px}.aonic-features__icon{flex:0 0 48px;height:48px;margin:0}}.aonic-features__icon--background{background-color:#333335}@media screen and (max-width:1150px){.aonic-features__icon--background{background:none}}.aonic-features .h6{color:#fff;margin:0;font-size:1.3125rem;letter-spacing:.25px}@media screen and (max-width:1150px){.aonic-features .h6{font-size:1.125rem;line-height:1.56}}.aonic-features p{margin:0}.aonic-features__product-mobile{display:none;height:auto;max-width:100%}@media screen and (max-width:1000px){.aonic-features__product-mobile{display:block;margin:0 auto}}@media screen and (max-width:1400px){.aonic-features{background-size:40%}}@media screen and (max-width:1000px){.aonic-features{background-image:none!important;display:block;padding:24px}}@media screen and (max-width:800px){.aonic-features{height:auto}}.bundle-carousel-one-product,.bundle-carousel-three-or-more-products,.bundle-carousel-two-products{background-color:rgba(0,0,0,.15);padding:0 0 10px;overflow:hidden;max-width:540px;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bundle-carousel-one-product .overline,.bundle-carousel-three-or-more-products .overline,.bundle-carousel-two-products .overline{color:#fff;padding-left:12px;margin-bottom:8px}.bundle-carousel-one-product__button-wrapper,.bundle-carousel-three-or-more-products__button-wrapper,.bundle-carousel-two-products__button-wrapper{display:flex;justify-content:flex-end}.bundle-carousel-one-product__button-wrapper button,.bundle-carousel-three-or-more-products__button-wrapper button,.bundle-carousel-two-products__button-wrapper button{border:none;background:transparent;display:flex;align-items:center;width:22px;height:auto;cursor:pointer;overflow:hidden}.bundle-carousel-one-product__button-wrapper button span,.bundle-carousel-three-or-more-products__button-wrapper button span,.bundle-carousel-two-products__button-wrapper button span{font-size:.9375rem;color:#b2b2b4;pointer-events:none}.bundle-carousel-one-product__button-wrapper button+button,.bundle-carousel-three-or-more-products__button-wrapper button+button,.bundle-carousel-two-products__button-wrapper button+button{transform:rotate(180deg)}.bundle-carousel-one-product__button-wrapper .button-active,.bundle-carousel-three-or-more-products__button-wrapper .button-active,.bundle-carousel-two-products__button-wrapper .button-active{opacity:1}.bundle-carousel-one-product__button-wrapper .button-disabled,.bundle-carousel-three-or-more-products__button-wrapper .button-disabled,.bundle-carousel-two-products__button-wrapper .button-disabled{opacity:.4}.bundle-carousel-one-product img,.bundle-carousel-three-or-more-products img,.bundle-carousel-two-products img{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover;display:block}.bundle-carousel-one-product{display:flex;flex-direction:row;padding:12px}.bundle-carousel-one-product .overline{max-width:153px}.bundle-carousel-one-product .caption:first-of-type{color:#b2b2b4;transition:color .3s ease-out}.bundle-carousel-one-product:hover .caption{color:#fff}.bundle-carousel-one-product .caption:last-child{color:#b2ff33}.bundle-carousel-one-product__inner-container-one{display:flex;flex:0 1 33.333333333333333%;justify-content:flex-start;align-items:center;text-align:right}.bundle-carousel-one-product__inner-container-two{display:flex;flex:1 1 auto;align-items:center}.bundle-carousel-one-product__inner-container-two div{flex:0 1 50%;display:flex;flex-direction:column;max-width:180px}.bundle-carousel-three-or-more-products__inner-container-one,.bundle-carousel-two-products__inner-container-one{display:flex}.bundle-carousel-three-or-more-products__inner-container-two,.bundle-carousel-two-products__inner-container-two{display:flex;transform:translateX(0);transition:transform .25s ease-out}.bundle-carousel-three-or-more-products__bundle-anchor,.bundle-carousel-two-products__bundle-anchor{display:flex;position:relative}.bundle-carousel-three-or-more-products__bundle-anchor:after,.bundle-carousel-two-products__bundle-anchor:after{content:"";position:absolute;top:0;right:0;bottom:0;width:1px;background-color:#8c8c8e;opacity:.5}.bundle-carousel-three-or-more-products__bundle-anchor .caption:first-of-type,.bundle-carousel-two-products__bundle-anchor .caption:first-of-type{color:#b2b2b4;transition:color .3s ease-out}.bundle-carousel-three-or-more-products__bundle-anchor:hover .caption,.bundle-carousel-two-products__bundle-anchor:hover .caption{color:#fff}.bundle-carousel-three-or-more-products__bundle-anchor .caption:last-child,.bundle-carousel-two-products__bundle-anchor .caption:last-child{color:#b2ff33}.bundle-carousel-three-or-more-products__bundle-anchor-inner-wrapper,.bundle-carousel-two-products__bundle-anchor-inner-wrapper{display:flex;flex-direction:column;align-items:center}.bundle-carousel-three-or-more-products__bundle-anchor-inner-wrapper span,.bundle-carousel-two-products__bundle-anchor-inner-wrapper span{max-width:124px;text-align:center}.bundle-carousel-two-products{padding-right:12px}.bundle-carousel-two-products__bundle-anchor-inner-wrapper{justify-content:center}.bundle-carousel-two-products__bundle-anchor{flex:1 1 auto}.bundle-carousel-two-products__bundle-anchor img{max-width:67%;-o-object-fit:contain;object-fit:contain}.bundle-carousel-two-products__bundle-anchor-inner-wrapper{justify-content:flex-start;align-items:flex-start;padding:12px 12px 0 0;max-width:85px}.bundle-carousel-two-products__bundle-anchor-inner-wrapper .caption{text-align:left}.bundle-carousel-two-products__bundle-anchor:last-child:after{content:"";display:none}.bundle-carousel-three-or-more-products__inner-container-one{justify-content:space-between;position:relative;width:100%}.bundle-carousel-three-or-more-products__bundle-anchor{flex:0 1 33.3333333333333%;flex-direction:column;align-items:center;padding:0 3px}@media screen and (max-width:557px){.bundle-carousel-one-product{padding:6px 12px 12px;flex-direction:column;align-items:center}.bundle-carousel-one-product .overline{max-width:unset}.bundle-carousel-one-product__inner-container-one{justify-content:center}.bundle-carousel-one-product__inner-container-two{flex-direction:column;justify-content:center}.bundle-carousel-one-product__inner-container-two img{width:212px;height:152px}.bundle-carousel-one-product__inner-container-two div{align-items:center;max-width:unset}.bundle-carousel-two-products__inner-container-one{justify-content:center}.bundle-carousel-two-products__bundle-anchor{flex-direction:column;align-items:center;flex:1 1 auto;max-width:100%}.bundle-carousel-two-products__bundle-anchor-inner-wrapper{flex:auto;justify-content:flex-start;align-items:center;max-width:150px;padding:6px 0 0}.bundle-carousel-two-products__bundle-anchor-inner-wrapper .caption{text-align:center}.bundle-carousel-three-or-more-products__inner-container-one{justify-content:center}.bundle-carousel-three-or-more-products__button-wrapper{width:100%;position:absolute;top:0;right:0;left:0}.bundle-carousel-three-or-more-products__button-wrapper button:first-of-type{position:absolute;left:3px;top:8px}.bundle-carousel-three-or-more-products__button-wrapper button+button{position:absolute;right:3px;top:8px}}.stem-nav{justify-content:space-between;position:relative;min-height:49px;padding:0 24px;text-transform:uppercase;font-size:1rem;background:#fff;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:3}.stem-nav,.stem-nav__logo{display:flex;align-items:center}.stem-nav__logo{justify-content:center;max-width:50%}@media (max-width:1275px){.stem-nav__logo{display:none}}@media (max-width:768px){.stem-nav__logo{display:flex}}.stem-nav__logo img{height:auto;max-width:100%;display:inherit}.stem-nav ul{display:flex;list-style:none;margin:0;padding:0}@media (max-width:992px){.stem-nav ul{margin-left:0}}.stem-nav ul li{display:flex;justify-content:center;margin:0;position:relative;text-align:center;cursor:default}@media (max-width:768px){.stem-nav ul li{padding-right:0}.stem-nav ul li:nth-child(-n+3){display:none}}.stem-nav ul li a,.stem-nav ul li button{align-items:center;color:#000;display:flex;transition:all .2s ease;background:transparent;border:none;letter-spacing:.11px;padding:5px 16px}@media (max-width:992px){.stem-nav ul li a,.stem-nav ul li button{font-size:.8125rem;padding:5px 16px 5px 0}}.stem-nav ul li a:hover,.stem-nav ul li button:hover{color:#b2ff33;background-color:#fff}.stem-nav__cta{min-width:215px}.stem-nav__cta .button--medium{padding:15px}@media (max-width:992px){.stem-nav__cta{min-width:165px}}@media (max-width:768px){.stem-nav__cta{display:none}}.stem-nav__sub-navigation-absolute-wrapper{position:absolute;left:0;bottom:0;right:0;z-index:3}.stem-nav__sub-navigation{position:absolute;left:0;top:0;right:0;width:100%;justify-content:center;align-items:flex-start;border-top:1px solid #d7d7d9;background:#fff;max-height:150px;z-index:2;opacity:0;pointer-events:none}.stem-nav__sub-navigation.active{opacity:1;pointer-events:auto}.stem-nav__sub-navigation.active>ul{transform:translateY(0)}.stem-nav__sub-navigation ul{list-style:none;margin:0;display:flex;justify-content:center;align-items:center;width:100%;transform:translateY(10px);transition:transform .3s ease-out}.stem-nav__sub-navigation ul li{display:block!important;flex:0 1 200px;padding:36px 0}.stem-nav__sub-navigation ul li a,.stem-nav__sub-navigation ul li button{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;cursor:pointer}.stem-nav__sub-navigation ul li a img,.stem-nav__sub-navigation ul li button img{width:32px}.stem-nav__sub-navigation ul li a .stem-wall,.stem-nav__sub-navigation ul li button .stem-wall{width:70px;height:32px}.stem-nav__sub-navigation ul li a .stem-ceiling,.stem-nav__sub-navigation ul li button .stem-ceiling{width:43px;height:33px}.stem-nav__sub-navigation ul li a .stem-table,.stem-nav__sub-navigation ul li button .stem-table{width:42px;height:22px}.stem-nav__sub-navigation ul li a .stem-control,.stem-nav__sub-navigation ul li button .stem-control{width:40px;height:32px}.stem-nav__sub-navigation ul li a .stem-hub,.stem-nav__sub-navigation ul li button .stem-hub{width:52px;height:17px}.stem-nav__sub-navigation ul li a span,.stem-nav__sub-navigation ul li button span{display:inline-block;text-transform:uppercase;padding-top:24px}.stem-nav__sub-navigation ul li button{margin:0 auto}.stem-sticky-nav{animation:animateNav .8s ease;border-top:1px solid #424c59;left:0;position:fixed;right:0;top:64px;width:100%;z-index:10}.stem-sticky-nav,.stem-sticky-nav ul a,.stem-sticky-nav ul button{font-size:.875rem}@media screen and (max-width:600px){.stem-nav,.stem-nav ul{gap:12px}.stem-nav ul li a,.stem-nav ul li button{padding:0;line-height:1.3}}@font-face{font-display:swap;font-family:OstrichProper;font-weight:200;src:url(/redesign/_next/static/media/op_ultralight.3f3077e7.woff2) format("woff2"),url(/redesign/_next/static/media/op_ultralight.eb503c45.woff) format("woff")}@font-face{font-display:swap;font-family:OstrichProper;font-weight:300;src:url(/redesign/_next/static/media/op_light.d3cbfdd6.woff2) format("woff2"),url(/redesign/_next/static/media/op_light.71b3f240.woff) format("woff")}@font-face{font-display:swap;font-family:OstrichProper;font-weight:400;src:url(/redesign/_next/static/media/op_regular.8414e74e.woff2) format("woff2"),url(/redesign/_next/static/media/op_regular.400d93c1.woff) format("woff")}@font-face{font-display:swap;font-family:OstrichProper;font-weight:500;src:url(/redesign/_next/static/media/op_medium.51301ecd.woff2) format("woff2"),url(/redesign/_next/static/media/op_medium.b42a444f.woff) format("woff")}@font-face{font-display:swap;font-family:OstrichProper;font-weight:600;src:url(/redesign/_next/static/media/op_semibold.ac74617c.woff2) format("woff2"),url(/redesign/_next/static/media/op_semibold.194d6ada.woff) format("woff")}@font-face{font-display:swap;font-family:OstrichProper;font-weight:700;src:url(/redesign/_next/static/media/ostrichproper-bold-webfont.3a9bc8b6.woff2) format("woff2"),url(/redesign/_next/static/media/ostrichproper-bold-webfont.11cd8ffb.woff) format("woff")}@font-face{font-display:swap;font-family:OstrichProper;font-weight:800;src:url(/redesign/_next/static/media/op_extrabold.8302b8d9.woff2) format("woff2"),url(/redesign/_next/static/media/op_extrabold.a37d3151.woff) format("woff")}@font-face{font-display:swap;font-family:OstrichProper;font-weight:900;src:url(/redesign/_next/static/media/op_black.5f98d18c.woff2) format("woff2"),url(/redesign/_next/static/media/op_black.12706f9e.woff) format("woff")}@font-face{font-display:swap;font-family:OstrichProperInline;font-weight:400;src:url(/redesign/_next/static/media/ostrichproperinline-open-webfont.34eacc2c.woff2) format("woff2"),url(/redesign/_next/static/media/ostrichproperinline-open-webfont.2a55c77d.woff) format("woff")}@font-face{font-display:swap;font-family:Intro Cond;font-style:normal;font-weight:400;src:url(/redesign/_next/static/media/IntroCond-Medium.c475125c.woff) format("woff"),url(/redesign/_next/static/media/IntroCond-Medium.532d7acc.woff2) format("woff2")}@font-face{font-display:swap;font-family:Intro Cond Black Inline;font-style:normal;font-weight:400;src:url(/redesign/_next/static/media/IntroCond-BlackInline.03d61921.woff) format("woff"),url(/redesign/_next/static/media/IntroCond-BlackInline.9ef854c6.woff2) format("woff2")}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;text-transform:lowercase;src:url(/redesign/_next/static/media/MaterialIcons-Regular.4f3ab3a1.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(/redesign/_next/static/media/MaterialIcons-Regular.53ae192b.woff2) format("woff2"),url(/redesign/_next/static/media/MaterialIcons-Regular.86426dd8.woff) format("woff"),url(/redesign/_next/static/media/MaterialIcons-Regular.2b83e2e7.ttf) format("truetype")}@font-face{font-family:affirm;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");font-weight:400;font-style:normal}.widget-wrapper{background:transparent radial-gradient(closest-side at 50% 50%,#3d3d3e 0,#1b1b1b 100%) 0 0 no-repeat;background-attachment:fixed;padding:48px 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.widget-container{padding:0 48px;margin:0 auto;max-width:1496px;width:100%}.widget-grid{display:grid;grid-template-columns:1fr minmax(100px,500px) minmax(400px 926px) 1fr}.video-player video,.video-still,.white-noise{border:2px solid #fff;width:50vw;grid-row:1;grid-column:1;z-index:1}.video-still,.white-noise{display:block}.display{display:grid;justify-content:center;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;margin:3rem 0;background:none;border:none;grid-column-end:4;grid-row:1/3;transition:opacity .3s ease-out}.display:hover{opacity:.8}.video-player{display:grid;text-align:center}.video-player video{grid-row:1;grid-column:1}.video-player,.video-still-container,.white-noise-container{grid-row:1;grid-column:1;z-index:2;justify-content:center;cursor:pointer;height:auto}.white-noise-container{text-align:center}.white-noise{opacity:.25}.visualizer{margin:auto 0 0;text-align:center;padding-bottom:10px}.play-button,.visualizer{z-index:2;grid-row:1;grid-column:1}.play-button{margin:auto;cursor:pointer}.heading,.heading-span{margin-bottom:0;font-size:4rem;line-height:1;font-weight:400}.heading{color:#fff;font-family:OstrichProper,Impact,din-2014,Arial,sans-serif;text-transform:uppercase;letter-spacing:.8px;font-weight:700}.heading-span{color:#b2fe33;font-family:OstrichProperInline,Impact,din-2014,Arial,sans-serif;letter-spacing:4px}.heading-span--strong-font-weight{font-weight:700}.text-container p{color:#fff;font-weight:300;line-height:1.52;letter-spacing:.25px;font-size:1.3125rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.controls{max-width:474px;width:100%;margin:auto;grid-row:2;grid-column-end:3}fieldset{color:#fff;border:none;display:inline-flex;margin:0;padding:0;align-items:flex-start}.toggle-container.toggle-container--large{align-items:flex-start;padding:8px 18px 0 0}.toggle-switch{background-color:#868688;transition:background-color .3s ease-out}.toggle-switch:hover{background-color:#a5a5a5}.visualizer-subtitle{color:#fff;z-index:2;text-transform:uppercase;font-size:12px}.play-button-svg{width:auto;height:100%}.icon-container{width:85px;text-align:center;background:transparent;padding:0;cursor:pointer;border:none;color:#fff}.icon{width:59px}.smartphone{text-shadow:1px 1px 1px #ccc;font-size:1.5em}.grey-icon{filter:brightness(75%);transition:filter .3s ease-out}.grey-icon:hover{filter:brightness(85%)}.icon-label{display:inline-block;font-size:12px;letter-spacing:1.99px;text-transform:uppercase;line-height:1.25;padding-top:12px;font-family:din-2014,Arial,sans-serif}.text-container{max-width:474px;width:100%;padding:0 2rem 0 0;margin:auto;grid-column-end:3;grid-row:1/2}.material-icons-outlined{font-size:5rem!important;color:#fff}@media screen and (min-width:1862px){.video-player video,.video-still,.white-noise{min-width:926px;max-width:926px;width:100%}.video-player,.video-still-container,.white-noise-container{height:auto}.text-container p{margin-bottom:0}fieldset{padding:0}}@media screen and (max-width:900px){.widget-grid{grid:none}.text-container{text-align:center;grid-row:1;grid-column-end:2}.controls{padding:0 0 1rem;text-align:center;grid-row:3;grid-column-end:2}fieldset{width:auto;margin:0;padding:0}.display{margin:auto;padding:0 0 1.2rem;grid-row:2;grid-column-end:2}.video-player video,.video-still,.white-noise{width:80vw;margin:auto}.video-still,.white-noise{display:block}.video-player,.video-still-container,.white-noise,.white-noise-container{margin:auto;height:auto}.visualizer-canvas{height:26vw;padding-top:40px}.heading{letter-spacing:.6px;padding-top:2rem}.heading,.heading-span{margin-top:0;font-size:3rem}.text-container p{font-size:1.125rem;text-align:center}}@media screen and (max-width:700px){.widget-wrapper{padding:24px 0}.widget-container{padding:0 24px}.video-player video,.video-still,.white-noise{width:100%}.text-container{padding:0}.text-container p{padding:0 12px}.material-icons-outlined{font-size:3.3125rem!important}}.breadcrumb{padding:16px;background-color:#868688;z-index:2}.breadcrumb--transparent{background-color:transparent;position:absolute}.breadcrumb ul{margin:0;list-style:none;padding-left:0;display:flex}.breadcrumb-item{display:inline-flex;align-items:center}.breadcrumb-item .link,.breadcrumb-item a{float:left;color:#b2b2b4;border-top:1px solid transparent;border-bottom:1px solid transparent;font-size:.813rem}.breadcrumb-item .link:hover,.breadcrumb-item a:hover{border-bottom-color:#b2ff33}.breadcrumb-item .material-icons{color:#b2b2b4;font-size:12px;margin:0 4px}.breadcrumb-item--active .link,.breadcrumb-item--active a{color:#b2ff33}.breadcrumb-item--disabled .link,.breadcrumb-item--disabled a{color:#d7d7d9}.breadcrumb-item--disabled .link:hover,.breadcrumb-item--disabled a:hover{border-bottom-color:transparent}.language-selector{display:flex;z-index:1}.language-selector .material-icons{color:#b2ff33;font-size:18px;margin-right:4px}.language-selector-active-locale{display:flex;align-items:center;color:#fff;border:none;background:none}.language-selector-active-locale:hover{color:#b2ff33}.language-selector-active-locale.link{border-bottom:0;cursor:pointer}.language-selector-active-locale:after{content:"arrow_drop_down";font-family:Material Icons,Helvetica,sans-serif;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:inherit;position:relative}.language-selector-countries{position:absolute;max-height:0;z-index:10000;overflow:hidden;margin-top:16px;transition:max-height .5s ease-in;background-color:#242e3a}.language-selector-countries-content{max-height:400px;overflow-y:scroll}.language-selector-countries-content::-webkit-scrollbar{width:12px}.language-selector-countries-content::-webkit-scrollbar-thumb{background-color:#a9a9a9;border-radius:1px}.language-selector-country{display:block;margin:6px 24px;border-bottom:0;color:#fff}.language-selector-country:focus,.language-selector-country:hover{color:#b2ff33}.language-selector .language-selector-active-locale--active:after{content:"arrow_drop_up"}.language-selector .language-selector-active-locale--active+.language-selector-countries{max-height:1000%;position:absolute}.SuperNav--isMobile .language-selector{width:100%}.language-selector-countries-content ul{list-style:none;margin:0;padding:0}@media (min-width:631px){.SuperNav--isMobile .language-selector{border-bottom:1px solid #424c59;padding-bottom:16px}}.SuperNav--isMobile .language-selector .material-icons{margin-right:8px}.MobileNav.open .language-selector .Toggle{background:#242e3a}.MobileNav.open .language-selector .Countries .Content{border:1px solid #000}.menu,.menu>ul{height:100%}.menu>ul{list-style:none;display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;grid-column-gap:2vw;margin:0;padding-left:0}@media (max-width:992px){.menu>ul{flex-direction:column}}.menu-item{text-align:center;line-height:1;position:relative;text-transform:uppercase;white-space:nowrap;height:100%}.menu-item--level1>.link{min-height:64px}@media (max-width:992px){.menu-item--level1>.link{min-height:20px}}.menu-item .link{display:flex;height:100%;justify-content:center;align-items:center;color:#fff;border-bottom:0;font-family:OstrichProper,Impact,din-2014,Arial,sans-serif;font-size:13px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:.65px;text-align:left}.menu-item .link:focus,.menu-item .link:hover{color:#b2ff33}.menu-item .link:focus+.menu-item-submenu{max-height:1000px;padding:8px;visibility:visible}.menu-item-submenu{list-style:none;display:block;height:auto;overflow:hidden;visibility:hidden;max-height:0;z-index:80;min-width:100%;transition:all .3s cubic-bezier(0,1,0,1);position:absolute;top:64px;left:0;background:#242e3a;padding-left:0}@media (max-width:992px){.menu-item-submenu{display:none}}.menu-item-submenu .link{display:block;line-height:1.2;padding:12px 40px 12px 20px;font-size:12px;text-transform:capitalize}.menu-item-submenu--active,.menu-item:hover .menu-item-submenu{max-height:1000px;padding:8px;visibility:visible}.icon-content-block{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;position:relative;background-image:linear-gradient(180deg,#f2f2f4 60%,#fff);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-content-block .h3{margin:132px 0 32px}.icon-content-block .h5{color:#8c8c8e;margin:0 0 20px;padding:0 48px}.icon-content-block:after{position:absolute;bottom:0;content:"";width:80%;height:1px;background-color:#d7d7d9}.icon-content-block--with-headline{background-image:unset;background-color:#f2f2f4;margin-top:-1px;padding-bottom:96px}.icon-content-block--with-headline:after{width:0}.icon-content-block__content-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1259px;width:100%;padding:24px 48px 56px}.icon-content-block__content-item{display:flex;flex-direction:column;align-items:center;flex:0 0 349px}.icon-content-block__content-item h2{margin:0 0 12px}.icon-content-block__content-item p{margin:0 0 24px}.icon-content-block__content-item h3.body-small{text-transform:uppercase;margin:24px 0 16px}@media screen and (max-width:1160px){.icon-content-block__content-wrapper{justify-content:center}}@media screen and (max-width:600px){.icon-content-block .h3{margin:48px 0 32px}.icon-content-block .h5{padding:0 24px;margin:0}.icon-content-block__content-wrapper{padding:48px 24px 78px}.icon-content-block__content-item .h5{margin-bottom:24px}.icon-content-block__content-item img{max-width:220px;width:100%;height:auto}.icon-content-block--with-headline{padding-bottom:0}.icon-content-block--with-headline img{max-width:165px}.icon-content-block:after{width:90%}}@media screen and (max-width:400px){.icon-content-block__content-item h2,.icon-content-block__content-item h3,.icon-content-block__content-item p{max-width:300px;width:100%}}.modal-container{background:rgba(0,0,0,.9);box-sizing:border-box;height:100%;padding:0 48px;position:fixed;top:0;left:0;width:100%;z-index:11}.modal-container__inner{color:#fff;position:relative;height:100%}.modal-container__inner-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#000;max-width:1280px;width:100%;max-height:100%;overflow:auto;z-index:12}.modal-container__inner-content--with-background{background-color:#fff;max-width:700px;padding:20px}.modal-container__close-button{position:absolute;right:20px;top:20px;z-index:10}@media screen and (max-width:600px){.modal-container{padding:24px 24px 0}}.pagination{display:flex;justify-content:flex-start;align-items:center;letter-spacing:1.38px}.pagination input{max-height:36px;width:36px;border:1px solid #8c8c8e;padding:12px 0;font-size:1rem}.pagination button{padding:7px 4px 5px}.pagination button .material-icons{font-size:1.3125rem}.pagination .next-btn .material-icons{transform:rotate(180deg)}.pagination .btn-disabled{color:#8c8c8e}.pagination-text{text-transform:uppercase}.pagination .link{border-bottom:0}.pagination .link.btn-disabled{color:#868688;cursor:default}.pagination .link .material-icons{float:left}.pagination .text-field-wrapper{margin-left:8px;margin-right:8px}.pagination .text-field{text-align:center}.filter-list__accordion-button{border-color:#d7d7d9;border-width:1px 0 0;width:100%;justify-content:space-between;text-align:left}.filter-list__accordion-button.button--light:hover{background-color:#fff;color:#000}.filter-list__accordion-button .material-icons{transition:transform .5s ease;color:#868688}.filter-list__accordion-button.trigger-button--active{background-color:transparent}.filter-list__accordion-button.trigger-button--active .material-icons{transform:rotate(180deg)}.filter-list__accordion-button.button--small{padding:12px 8px}.filter-list__accordion-content{overflow:hidden;max-height:0;transition:max-height .5s ease}.filter-list__accordion-content.opened{max-height:50vh}.filter-list__accordion-content .checkbox-container{padding-left:1rem;padding-right:1rem}.filter-list__accordion-content .checkbox-container:hover{background-color:#fff}.filter-list__accordion-content .caption{display:flex;-moz-column-gap:8px;column-gap:8px;justify-content:space-between;width:100%}.filter__mobile{position:relative}.filter__mobile a.link{position:absolute;right:24px;top:0;background-color:#fff;cursor:pointer}.filter__mobile a.link .material-icons{float:left;padding:6px}.filter__mobile__flyout{z-index:20;position:absolute;top:36px;left:24px;right:24px;box-shadow:0 4px 6px 0 rgba(0,0,0,.16);background:#fff;padding:24px;display:none}.filter__mobile__flyout.open{display:block}.filter__mobile__flyout__footer{margin-top:24px;display:flex;justify-content:right}.filter__mobile__flyout .select-container .select{width:100%}.rsHidden{display:none}@font-face{font-family:FontAwesome;font-style:normal;font-weight:400;src:url(//shu-media.cdn-rs.com/layout/rs/new/fonts/rs/fontawesome-webfont.eot?v=v4.7.0-2);src:url(//shu-media.cdn-rs.com/layout/rs/new/fonts/rs/fontawesome-webfont.eot?#iefix&v=v4.7.0-2) format("embedded-opentype"),url(//shu-media.cdn-rs.com/layout/rs/new/fonts/rs/fontawesome-webfont.woff2?v=v4.7.0-2) format("woff2"),url(//shu-media.cdn-rs.com/layout/rs/new/fonts/rs/fontawesome-webfont.woff?v=v4.7.0-2) format("woff"),url(//shu-media.cdn-rs.com/layout/rs/new/fonts/rs/fontawesome-webfont.ttf?v=v4.7.0-2) format("truetype"),url(//shu-media.cdn-rs.com/layout/rs/new/fonts/rs/fontawesome-webfont.svg?v=v4.7.0-2#fontawesomeregular) format("svg")}.rs,.rsCartIcon:before,.rsNotifyIcon:before,.rsShippingLocationIcon:before,.rsUserIcon:before{text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:FontAwesome,Arial,Helvetica,sans-serif;font-size:inherit}.rs-lg{font-size:1.333333em;line-height:.75em;vertical-align:-15%}.rs-2x{font-size:2em}.rs-3x{font-size:3em}.rs-4x{font-size:4em}.rs-5x{font-size:5em}.rs-fw{text-align:center;width:1.285714em}.rs-ul{list-style-type:none;margin-left:2.142857em;padding-left:0}.rs-ul>li{position:relative}.rs-li{left:-2.142857em;position:absolute;text-align:center;top:.142857em;width:2.142857em}.rs-li.rs-lg{left:-1.857143em}.rs-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.rs-pull-left{float:left}.rs-pull-right{float:right}.rs-pull-left.rsCartIcon:before,.rs-pull-left.rsNotifyIcon:before,.rs-pull-left.rsShippingLocationIcon:before,.rs-pull-left.rsUserIcon:before,.rs.rs-pull-left{margin-right:.3em}.rs-pull-right.rsCartIcon:before,.rs-pull-right.rsNotifyIcon:before,.rs-pull-right.rsShippingLocationIcon:before,.rs-pull-right.rsUserIcon:before,.rs.rs-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.pull-left.rsCartIcon:before,.pull-left.rsNotifyIcon:before,.pull-left.rsShippingLocationIcon:before,.pull-left.rsUserIcon:before,.rs.pull-left{margin-right:.3em}.pull-right.rsCartIcon:before,.pull-right.rsNotifyIcon:before,.pull-right.rsShippingLocationIcon:before,.pull-right.rsUserIcon:before,.rs.pull-right{margin-left:.3em}.rs-spin{animation:fa-spin 2s linear infinite}.rs-pulse{animation:fa-spin 1s steps(8) infinite}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.rs-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.rs-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.rs-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.rs-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.rs-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scaleY(-1)}:root .rs-flip-horizontal,:root .rs-flip-vertical,:root .rs-rotate-180,:root .rs-rotate-270,:root .rs-rotate-90{filter:none}.rs-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em}.rs-stack-1x,.rs-stack-2x{left:0;position:absolute;text-align:center;width:100%}.rs-stack-1x{line-height:inherit}.rs-stack-2x{font-size:2em}.rs-inverse{color:#fff}.rs-angle-double-right:before{content:""}.rs-arrow-circle-left:before{content:""}.rs-arrow-circle-right:before{content:""}.rs-arrow-circle-o-left:before{content:""}.rs-bars:before{content:""}.rs-bell:before{content:""}.rs-check-circle:before{content:""}.rs-check-square-o:before{content:""}.rs-check:before{content:""}.rs-chevron-down:before{content:""}.rs-chevron-left:before{content:""}.rs-chevron-right:before{content:""}.rs-circle:before{content:""}.rs-circle-thin:before{content:""}.rs-close:before{content:""}.rs-envelope:before{content:""}.rs-exclamation-circle:before{content:""}.rs-facebook:before{content:""}.rs-file-o:before{content:""}.rs-file-pdf-o:before{content:""}.rs-file-sound-o:before{content:""}.rs-file-text-o:before{content:""}.rs-glass:before{content:""}.rs-heart:before{content:""}.rs-info-circle:before{content:""}.rs-instagram:before{content:""}.rs-lock:before{content:""}.rs-money:before{content:""}.rs-music:before{content:""}.rs-phone:before{content:""}.rs-play:before{content:""}.rs-plus:before{content:""}.rs-print:before{content:""}.rs-rss:before{content:""}.rs-rss-square:before{content:""}.rs-question-circle:before{content:""}.rs-search:before{content:""}.rs-shopping-cart:before{content:""}.rs-star-half-empty:before,.rs-star-half-full:before,.rs-star-half-o:before{content:""}.rs-star-half:before{content:""}.rs-star-o:before{content:""}.rs-star:before{content:""}.rs-th:before{content:""}.rs-th-large:before{content:""}.rs-th-list:before{content:""}.rs-thumbs-o-up:before{content:""}.rs-times-circle:before{content:""}.rs-trash:before{content:""}.rs-truck:before{content:""}.rs-twitter:before{content:""}.rs-user:before{content:""}.rs-warning:before{content:""}.rs-youtube-play:before{content:""}.rs-spinner:before{content:""}.rs-facebook-official:before{content:""}.rs-twitter-square:before{content:""}.rs-map-marker:before{content:""}.rs-minus:before{content:""}.rsCartIcon:before{content:"";padding-right:4px}.rsUserIcon:before{content:"";padding-right:4px}.rsShippingLocationIcon:before{content:"";padding-right:4px}.rsNotifyIcon:before{content:"";padding-right:4px}.rsUserAccountLink{margin-right:4px}.rsModalWrapper{height:100%;left:0;position:fixed;top:0;width:100%;z-index:1}.rsModalWrapper *{box-sizing:border-box}.rsModalOverlay{background-color:rgba(0,0,0,.3);height:100%;width:100%}.rsModal{background-color:#fff;left:50vw;margin-left:15px;margin-right:15px;position:absolute;top:50vh;transform:translate(-50%,-50%);z-index:1}.rsModalHeader,.rsModalSubHeader{padding:10px 5px;width:100%}.rsModalHeader{border-bottom:1px solid #d3d3d3}.rsModalBody{padding:10px 5px}.rsModalTitle{font-size:1.1em;font-weight:700;padding-right:30px}.rsModalCloseX{color:#d3d3d3;font-size:25px;position:absolute;right:10px;top:0}.rsModalCloseX:hover{color:grey;cursor:pointer}.rsZipCode{text-decoration:underline}.rsZipCode:hover{cursor:pointer}.rsNotifyMeModalSubmit,.rsZipCodeModalSubmit{display:block;margin-top:10px auto 0}.rsPopoverWrapper *{box-sizing:border-box}.rsPopoverWrapper{background-color:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.26);padding:20px;position:absolute;transform:translateY(calc(-100% - 13px))}.rsPopoverTriangle{border:10px solid #fff;bottom:-9px;box-shadow:-3px 3px 3px 0 rgba(0,0,0,.26);height:0;position:absolute;transform:rotate(-45deg);width:0}.rsPopoverBody{white-space:nowrap}.rsPopoverCloseX{color:#d3d3d3;font-size:22px;line-height:1;position:absolute;right:6px;top:0}.rsPopoverCloseX:hover{color:grey;cursor:pointer}.rsReferencePrice{text-decoration:line-through}.rsContinueShoppingModalWrapper .rsModalButton{cursor:pointer;text-decoration:none}.retail-solutions__listbox{margin-bottom:24px}.retail-solutions__info{color:#fff;font-weight:100;margin:0 0 24px}.retail-solutions__info .rsAffirmPrices{font-size:13px;margin-bottom:5px}.retail-solutions__info .rsAffirmPrices a:hover{text-decoration:none}.retail-solutions__info .rsAffirmPrices .rsAffirmLearnMore{text-decoration:underline}.retail-solutions__info .rsAffirmPrices .__affirm-logo.__affirm-logo-blue,.retail-solutions__info .rsAffirmPrices .__affirm-logo.__affirm-logo-primary,.retail-solutions__info .rsAffirmPrices a{color:#fff}.retail-solutions__price-cta,.retail-solutions__shipping{display:flex;flex-wrap:wrap}.retail-solutions__shipping .rsFreeNDayShippingWrapper+.rsInventoryLowStockQuantityWrapper{position:relative}.retail-solutions__shipping .rsFreeNDayShippingWrapper+.rsInventoryLowStockQuantityWrapper:before{content:"|";margin:0 5px}.__affirm-logo{font-family:affirm,Arial,Helvetica,sans-serif!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;position:relative;white-space:nowrap}.__affirm-logo.__ligature__affirm_full_logo__:after{content:"\E90C"}.__affirm-logo.__affirm-logo-blue.__ligature__affirm_full_logo__:after{color:#4a4af4}.__affirm-logo.__ligature__affirm_full_logo__:after,.__affirm-logo.__ligature__affirm_short_logo__:after{position:absolute;left:0;bottom:0}.affirm-site-modal{cursor:pointer}.rsProductOfferContainer .rsAffirmProductMessage{margin:0 0 12px;font-size:13px;font-weight:100;color:#fff}a.affirm-modal-trigger{color:#fff;text-decoration:underline}a.affirm-modal-trigger:hover{text-decoration:none}.__affirm-logo.__affirm-logo-blue{color:#fff!important}.add-to-cart-icon{opacity:0}.retail-solutions__price-cta .retail-solutions__cta,.retail-solutions__price-cta .rsPriceWrapper{flex-grow:1;width:50%}.retail-solutions__price-cta .rsPriceWrapper{padding-right:10px}.retail-solutions__price-promo{color:purple}.rsForm{position:relative}.retail-solutions .rsReferencePrice{font-size:1.5rem;text-decoration:none}.retail-solutions .rsPrice{font-size:2.25rem;font-weight:700;line-height:1;margin-right:12px}.retail-solutions .rsAddToCartForm{width:auto}.retail-solutions .rsAddToCartForm input[type=submit]{border:none;margin:0;padding:9px 16px;width:auto;display:inline-block;min-width:254px;height:48px;background-color:#b2ff33;font-size:1rem;letter-spacing:1.38px;text-transform:uppercase;font-family:din-2014,Arial,sans-serif;transition:all .2s ease-in-out;position:relative;cursor:pointer}.retail-solutions .rsAddToCartForm input[type=submit]+span{opacity:0}.retail-solutions .rsAddToCartForm span{transition:all .2s ease-in-out;opacity:0}.retail-solutions .rsAddToCartForm input[type=submit]:hover{border-top-left-radius:12px;border-bottom-right-radius:12px;padding-left:0}.retail-solutions .rsAddToCartForm input[type=submit]:hover+span{opacity:1;left:77%}.retail-solutions .rsAddToCartForm--pre-order input[type=submit]:hover+span{left:81%}.add-to-cart-icon{position:absolute;left:72%;bottom:12px}.cta-button-wrapper.cta-button-variant{font-size:.75rem;font-family:din-2014,Arial,sans-serif;font-weight:100;margin-left:20px;margin-top:15px;text-transform:uppercase;color:#d3d3d3;letter-spacing:1.99px}.retail-solutions .rsFreeNDayShippingWrapper,.retail-solutions .rsShippingGetItByWrapper,.retail-solutions .rsShippingOrderWithinWrapper{font-size:13px}.retail-solutions--hidden,.retail-solutions-container--hide-price .rsPriceWrapper{display:none}.retail-solutions-container--hide-price .product-variant-price-cta{margin:0 0 10px}.retail-solutions-container--hide-price .product-variant-price{width:100%}.retail-solutions-details .rsPrice{display:block;font-size:40px;font-weight:300;letter-spacing:.25px;line-height:1;margin-bottom:10px}.retail-solutions-details .rsAddToCartForm{margin-top:10px}.retail-solutions-details .rsAddToCartForm input[type=submit]{margin:0}.retail-solutions-details .rsFreeNDayShippingWrapper,.retail-solutions-details .rsShippingGetItByWrapper,.retail-solutions-details .rsShippingOrderWithinWrapper{color:bodyGray;font-size:13px}.retail-solutions-details-hidden,.retail-solutions-product-nav .rsFreeNDayShippingWrapper,.retail-solutions-product-nav .rsPriceWrapper,.retail-solutions-product-nav .rsShippingGetItByWrapper,.retail-solutions-product-nav .rsShippingOrderWithinWrapper{display:none}.retail-solutions-product-nav .rsAddToCartForm input[type=submit]{border-radius:inherit;margin:0}.product-main{color:#fff;padding:0 48px}.product-main .wrapper{grid-column-gap:48px;grid-template-columns:448px auto;grid-template-rows:repeat(8,auto);max-width:1400px;display:flex;flex-direction:column}.product-main .bundle-one-product__wrapper{display:flex;justify-content:space-between;align-items:center;color:#fff;text-decoration:none!important}.product-main .bundle-one-product__content--left{flex:0 0 33.333333333333336%;text-align:right;padding:0 0 0 24px;letter-spacing:2px}.product-main .bundle-one-product__content--middle{flex:0 0 33.333333333333336%}.product-main .bundle-one-product__content--middle img{-o-object-fit:cover;object-fit:cover;width:149px;height:115px}.product-main .bundle-one-product__content--right{flex:0 0 33.333333333333336%;padding:0 24px 0 0}.product-main .bundle-one-product__content--right span{display:block;line-height:1.38}.product-main .bundle-one-product__content--right span:first-child{color:darkModeCopy}.product-main .bundle-one-product__content--right span:last-child{color:ignition}.product-main .bundle-two-products>span{padding:12px 12px 6px;margin-bottom:0;letter-spacing:2px}.product-main .bundle-two-products__inner-wrapper{display:flex;justify-content:space-between;align-items:flex-start;padding:0 12px 12px}.product-main .bundle-two-products__content{display:flex;align-items:flex-start;flex:0 1 48%;text-decoration:none!important}.product-main .bundle-two-products__content span{display:block;line-height:1.38;margin-top:8px}.product-main .bundle-two-products__content span:first-child{color:darkModeCopy}.product-main .bundle-two-products__content span:last-child{margin-top:0;color:ignition}.product-main .bundle-two-products__content:first-of-type{position:relative}.product-main .bundle-two-products__content:first-of-type:after{position:absolute;content:"";top:0;right:-9px;width:1px;height:90%;background-color:#a9a9a9;opacity:.5}.product-main .bundle-two-products__content--image-wrapper img{-o-object-fit:cover;object-fit:cover;width:149px;height:115px}.product-main .bundle-two-products__content--text-wrapper{flex:0 1 50%}.product-main .bundle-three-plus__button-wrapper{display:flex;justify-content:flex-end;position:relative}.product-main .bundle-three-plus__button-wrapper>span{position:absolute;width:100%;top:0;left:0;padding:12px 12px 0;margin-bottom:0;letter-spacing:2px}.product-main .bundle-three-plus__button-wrapper button{display:inline;text-align:center;overflow:hidden;position:relative;border:none;background:transparent;cursor:pointer;left:-7px;width:20px;z-index:2}.product-main .bundle-three-plus__button-wrapper button span{padding:8px;position:relative;font-size:15px;pointer-events:none}.product-main .bundle-three-plus__button-wrapper button:first-of-type span{color:darkModeCopy;opacity:.4;left:-9px}.product-main .bundle-three-plus__button-wrapper button:last-of-type span{color:darkModeCopy;transform:rotate(180deg);left:-15px}.product-main .bundle-three-plus__button-wrapper .hide-buttons-on-desktop{visibility:hidden;pointer-events:none}.product-main .bundle-three-plus__outer-wrapper{padding:0 6px 12px}.product-main .bundle-three-plus__inner-wrapper{display:flex;justify-content:space-between;overflow:hidden;position:relative;transition:all .25s ease-in-out;left:0}.product-main .bundle-three-plus__content{display:flex;flex-direction:column;align-items:center;position:relative;flex:0 1 133.33px;text-decoration:none!important;margin:0 6px}.product-main .bundle-three-plus__content:after{position:absolute;content:"";top:0;right:-5%;width:1px;height:98%;background-color:#a9a9a9;opacity:.5}.product-main .bundle-three-plus__content--image-wrapper img{-o-object-fit:cover;object-fit:cover;width:149px;height:115px}.product-main .bundle-three-plus__content--text-wrapper{max-width:125px;width:100%;text-align:center}.product-main .bundle-three-plus__content--text-wrapper span{display:block;line-height:1.38}.product-main .bundle-three-plus__content--text-wrapper span:first-child{color:darkModeCopy}.product-main .bundle-three-plus__content--text-wrapper span:last-child{color:ignition}.product-main .product-variant-listbox label{letter-spacing:2px;line-height:1;margin:0 0 15px;text-transform:uppercase}.product-main .listbox-container{background:rgba(0,0,0,.1);border:1px solid #d3d3d3}.product-main .listbox-container:before{background:none}.product-main .listbox-container select{color:#fff}.product-main__title{grid-column:1;grid-row:2;margin:48px 0 16px;order:1}.product-main__title .flag{margin-bottom:16px}.product-main__title .overline{margin-bottom:5px}.product-main__title h1{color:ignition}.product-main__title h1,.product-main__title h2{margin:0}.product-main__image-carousel{align-self:flex-start;flex-grow:2;grid-column:2;grid-row:1/span 8;justify-self:center;max-width:896px;width:100%;position:relative;order:6}.product-main__image-carousel img{display:block;margin:0 auto;max-height:700px;width:auto}.product-main__selectors{grid-column:1;grid-row:5;order:4}.product-main__pricing{grid-column:1;grid-row:6;margin:24px 0 48px;order:5}.product-main__pricing .product-variant-price-cta--no-price{justify-content:flex-start}.product-main__pricing .product-variant-price-cta--no-price .product-variant-price{flex:0 1;padding:0}.product-main__pricing .product-contact-us a.button{padding:9px 16px!important}.product-main__pricing .product-dealer-locator--styled button{background:none;color:#000;display:block;font-size:12px;font-weight:700;margin:10px auto 0;padding:0;text-decoration:underline!important;text-transform:none;transition:none}.product-main__pricing .product-dealer-locator--styled button:hover{background:none;color:#000;text-decoration:none!important}.product-main__pricing .rs-dealer-locator button{margin:10px 0 0}.product-main__promos{grid-column:1;grid-row:4;max-width:448px;order:3}.product-main__promos img{display:block;margin-bottom:24px}.product-main__desc{grid-column:1;grid-row:3;order:2}.product-main__desc p{margin:0 0 16px}.product-main__bundle{background-color:rgba(0,0,0,.15);grid-column:1;grid-row:7;margin:32px 0 48px;overflow:hidden;width:448px}.product-main__bundle .caption:first-of-type{transition:color .3s ease-out}.product-main__bundle a:hover .caption:first-of-type{color:#fff}.product-main__certification{align-items:center;display:flex;flex-wrap:wrap;margin:15px 0 5px}.product-main__certification img{margin:0 18px 10px 0;max-height:50px;max-width:110px}.product-main__certification img:first-child{margin-left:0}.product-main__award{align-items:center;display:flex;flex-wrap:wrap;margin:15px 0 5px}.product-main__award img{margin:0 0 10px 10px;max-height:60px;max-width:150px}.product-main__award img:first-child{margin-left:0}.product-main__variant-imgs{max-height:700px}.product-main__variant-imgs--hidden{display:none}.product-main__tab-section{display:block;height:0;opacity:0;transition:opacity .5s ease-in-out,visibility .5s ease-in-out;visibility:hidden}.product-main__tab-section--visible{height:auto;opacity:1;visibility:visible}.product-main__tabs{bottom:24px;display:flex;justify-content:center;list-style:none;margin:0;padding:0 20px;position:absolute;width:100%}.product-main__tabs li{margin-left:size-percent(24,856)}.product-main__tabs li:first-child{margin:0}.product-main__tabs li button{background:#fff;border:none;cursor:pointer;max-width:72px;min-width:40px;opacity:.9;outline:none;padding:0;position:relative;transition:all .2s ease}.product-main__tabs li button .cloudImage360button{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center}.product-main__tabs li button .cloudImage360button__icon{display:flex;justify-content:center;align-items:center;border-radius:100%;width:24px;height:24px;background-color:rgba(0,0,0,.75);box-shadow:0 0 10px 0 hsla(0,0%,100%,.75);color:#fff}.product-main__tabs li button .cloudImage360button__icon span{display:flex;justify-content:center;align-items:center;font-size:18px}.product-main__tabs li button img{max-height:72px}.product-main__tabs img{display:block}.product-main__tabs li button.selected,.product-main__tabs li button:focus,.product-main__tabs li button:hover{opacity:1}.product-main__tabs li button.selected:before,.product-main__tabs li button:focus:before,.product-main__tabs li button:hover:before{bottom:-3px;content:"";display:block;border:3px solid ignition;left:-3px;opacity:1;position:absolute;right:-3px;top:-3px}.product-main__bg-pattern{background-color:#319e01;background-position:50%;background-repeat:no-repeat;background-size:cover}.product-main__awards{position:absolute;top:0;right:0;margin-top:72px;max-width:100px}.product-main__awards__images{text-align:center}.product-main__awards__images img{max-width:100px;margin-bottom:10px;display:inline-block}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.product-main{padding:48px}.product-main__desc,.product-main__pricing,.product-main__promos,.product-main__selectors,.product-main__title{max-width:448px}.product-variant-price-cta{display:flex;flex-wrap:wrap}}.product-variant-price-cta--no-price .product-variant-price,.product-variant-price-cta--no-price .product-variant-price__label{display:none!important}.product-variant-price-cta--no-price .product-variant-cta{margin:0!important}.product-variant-price-cta--no-promo .product-variant-price__promo{display:none}.product-variant-cta,.product-variant-price{flex-grow:1;margin:0;width:50%}.product-variant-price{font-size:40px;font-weight:700;line-height:1;padding-right:10px}.product-variant-price+.cta-button-wrapper{margin-top:0}.product-variant-price__label{color:hsla(0,0%,100%,.6);font-size:12px;font-weight:400;letter-spacing:2px;line-height:1;text-transform:uppercase}.product-variant-price__label--rrp{display:block;font-size:11px;font-weight:300;letter-spacing:.25px;margin-bottom:8px;text-transform:none;width:100%}.product-variant-price__promo{color:#d3d3d3;font-size:1.875rem!important;font-weight:100;margin:0 5px 0 0;padding:0 0 0 7px;position:relative;bottom:8px}.product-variant-price__promo:before{background:#b2ff33;content:"";display:block;height:2px;left:0;padding:0 3px;position:absolute;top:50%;width:100%}.product-variant-cta button{width:100%}.product-variant-cta .system-addtl-cta{display:flex}.product-variant-cta .system-addtl-cta .system-contact-us{margin-right:12px}.product-variant-cta .system-addtl-cta .system-contact-us a.button{border-radius:0}.product-variant-sizing .button{height:48px;margin-left:20px;padding:0;width:48px}.product-variant-sizing .button:first-child{margin-left:0}.product-variant-colors .overline,.product-variant-connectors .overline{display:inline-block;margin:0 5px 10px 0}.product-variant-colors__wrapper{display:contents;justify-content:space-between}.product-variant-colors__wrapper>div{align-items:center;display:flex;float:right}.product-variant-colors__wrapper>div button{outline:none;margin-left:10px}.product-variant-colors__wrapper>div button:first-child{margin-left:0}.product-variant-colors__wrapper label{display:inline;line-height:1;margin:0}.product-variant-colors__wrapper label.product-variant-colors__label--hidden{display:none}.product-variant-colors__labels{display:flex}.product-variant-colors__labels .overline{margin-bottom:0!important}.product-variant-colors+.product-variant-connectors,.product-variant-colors__buttons{border-top:1px solid #fff;margin-top:20px;padding-top:20px}.product-variant-colors fieldset{border:none;margin:0;padding:0}.product-variant-connectors legend.overline{margin-bottom:10px}.product-variant-connectors__btns button{line-height:1.5;word-break:break-word;height:auto;margin-bottom:8px;margin-right:5px}.product-variant-connectors__btns button:last-child{margin-right:0}.product-variant-connectors__btns button:focus{outline:2px solid ignition}.product-radial-bg__left,.product-radial-bg__right{background:#8c8c8c}.product-radial-bg__right{background:radial-gradient(circle at 66% 50%,#a9a9aa,#414142 75%)}.product-radial-bg__left{background:radial-gradient(circle at 33% 50%,#d7d7d9 0,#8c8c8e 100%)}.product-linear-bg{background:linear-gradient(119deg,#408d02 4%,#008d97)}.product-nav{background:#000;min-height:49px}.product-nav ul{display:flex;list-style:none;margin:0 24px;padding:0}.product-nav ul li{display:none;justify-content:center;margin:0;padding:5px 16px;position:relative;text-align:center}.product-nav ul li.product-nav__visible{display:flex}.product-nav ul a{align-items:center;color:#fff;display:flex}.product-nav ul a .material-icons{font-size:.85rem;margin-left:4px}.product-nav__inner{align-items:center;background:#000;color:#fff;display:flex;font-size:16px;justify-content:space-between;min-height:49px;padding:0 24px;position:relative;text-transform:uppercase}.product-nav__inner .cta-button-wrapper .button.cart.pressed{box-shadow:none}.product-nav__inner .cta-button-wrapper .product-dealer-locator{display:none}.product-nav__inner .cta-button-wrapper .button,.product-nav__inner .cta-button-wrapper button{border-radius:0;border-radius:initial;padding:16px;width:100%}.product-nav__inner .cta-button-wrapper .button:hover,.product-nav__inner .cta-button-wrapper button:hover{background:#a9a9a9;color:#000}.product-nav__cta,.product-nav__product-title{opacity:0;visibility:hidden}.product-nav__product-title{max-width:300px;padding:6px 0}.product-nav__product-title .h5{line-height:1;text-transform:uppercase}.product-nav__product-title .h5 a{color:ignition}.product-nav__product-title .h5 a:hover{color:#fff;text-decoration:none}.product-nav__product-title .h5 a:hover .title-entity{color:#fff}.product-nav__product-title .h5 a .title-entity{color:ignition;font-size:11px;line-height:1.5;margin-left:2px}.product-nav__product-title .overline{margin:0}.product-nav__cta{min-width:215px}.product-nav--stuck{animation:animateNav .8s ease;border-top:1px solid #424c59;font-size:14px;left:0;position:fixed;right:0;top:65px;width:100%;z-index:999}.product-nav--stuck .product-nav__cta,.product-nav--stuck .product-nav__product-title{animation:animateNavTitle .8s ease forwards;opacity:1}.product-nav ul a.product-nav__active-link,.product-nav ul a:hover{color:ignition;text-decoration:none}.product-details{margin:16px 0 0}.product-details label{color:rgba(0,0,0,.6)}.product-details select{margin:0}.product-details select:focus{border:1px solid #000}.product-details .product-variant-price-cta .product-variant-price{font-weight:600;letter-spacing:.25px}.product-details .product-variant-price-cta--no-price .product-variant-cta .button{width:100%}.product-details .cta-button-wrapper .product-dealer-locator--styled button{background:none;color:#000;display:block;font-size:12px;font-weight:700;margin-top:10px;padding:0;text-decoration:underline!important;text-transform:none;transition:none}.product-details .variant-disclaimer{border:1px solid #d3d3d3}.product-details .product-variant-price-cta .product-variant-price__label,.product-details .product-variant-price-cta .product-variant-price__label--rrp{color:bodyGray}.product-details-wrapper .hero__content-wrap--middle{align-items:flex-start}.product-details-wrapper .hero__img img{align-self:flex-start;width:auto}.product-details__desc h2{font-family:din-2014,Arial,sans-serif;font-size:20px;font-weight:300;letter-spacing:.3px;line-height:1.6;margin:20px 0 10px;text-transform:none}.product-details__desc h1{font-size:2rem;line-height:1.6}.product-details__tabbed{margin-top:16px}.product-details__tabbed-nav{display:flex;list-style:none;margin:0 0 20px!important;padding:0}.product-details__tabbed-nav div{flex-grow:1;margin:0!important;padding:0!important;text-align:center}.product-details__tabbed-nav div:before{display:none}.product-details__tabbed-nav div .button-trigger{font-size:12px;padding:6px;position:relative;text-transform:uppercase}.product-details__tabbed-nav div .button-trigger:after{content:"";display:block;transition:width .5s ease;width:0}.product-details__tabbed-nav--single div .button-trigger{text-align:left}.product-details__tabbed-nav div .button-trigger.selected:after,.product-details__tabbed-nav div .button-trigger:hover:after{background:ignition;bottom:-4px;height:4px;left:0;position:absolute;transition:width .5s ease-out;width:100%}.product-details__tabbed-nav--hidden{display:none}.product-details__foot{display:flex;flex-wrap:wrap;margin-top:60px}.product-details__foot .cta-button-wrapper{flex-grow:1;width:50%}.product-details__foot-price{color:#000;flex-grow:1;font-size:40px;font-weight:300;letter-spacing:.25px;line-height:1;padding-right:10px;width:50%}.product-details__foot-price-promo{color:#d3d3d3;font-size:30px!important;margin:0;position:relative}.product-details__foot-price-promo:before{background:#d3d3d3;content:"";display:block;height:2px;left:0;padding:0 3px;position:absolute;top:50%;width:100%}.product-details__foot-price-rrp{color:bodyGray;display:block;font-size:11px;margin-top:5px}.product-details__foot .cta-button-wrapper a.button,.product-details__foot .cta-button-wrapper button{padding:9px 16px}.product-details__cta-button a.button,.product-details__cta-button button{display:block;padding:16px;width:100%}.product-details
.cta-button-wrapper
.product-dealer-locator--styled
button:focus,.product-details
.cta-button-wrapper
.product-dealer-locator--styled
button:hover{text-decoration:none!important}#product-details__tabbed-section{margin-bottom:24px}.atc-panel-wrapper{background:rgba(0,0,0,.8);bottom:0;height:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .4s;visibility:hidden;z-index:999}.atc-panel-wrapper--visible{height:100%;opacity:1;visibility:visible}.atc-panel-wrapper--visible .atc-panel{right:0}.atc-panel{background:#fff;height:100%;max-width:700px;overflow:hidden;padding:53px 0 48px;position:absolute;right:-700px;top:0;transition:right .5s;width:100%}.atc-panel .button-trigger{color:green;display:inline-block;font-size:12px;left:48px;letter-spacing:.5px;line-height:2;margin-bottom:5px;position:absolute;top:24px;width:auto}.atc-panel .button-trigger i{font-size:12px;margin-top:-3px;vertical-align:middle}.atc-panel .button-trigger:hover{text-decoration:underline}.atc-panel__content{height:100%;overflow:auto;padding:0 48px}.atc-panel__header h3{margin:0 0 20px}.atc-panel__header p{border-bottom:1px solid bodyGray;color:bodyGray;font-size:14px;letter-spacing:.1px;line-height:1.71;margin:0;padding-bottom:20px}.atc-panel__sku{border-top:1px solid bodyGray;padding:16px 0}.atc-panel__sku:first-child{border-top:none}.atc-panel__sku-info{display:flex;margin-bottom:10px}.atc-panel__sku-img{flex:0 0 150px;margin-right:16px}.atc-panel__sku-img img{display:block}.atc-panel__sku-desc{width:100%}.atc-panel__sku-desc p{font-size:18px;letter-spacing:.1px;line-height:1.78;margin:0 0 10px}.atc-panel__sku-desc .overline{color:bodyGray}.atc-panel__sku-foot{display:flex;justify-content:space-between}.atc-panel__sku-foot button{font-size:16px}.atc-panel__sku-price{font-size:20px;font-weight:300;letter-spacing:.3px;line-height:1.6;margin-right:20px}#product-combo__tabbed-section{margin:0 auto}.atc-open{box-shadow:0 0 10px rgba(0,0,0,.5)}.product-featured{background-color:#000;position:relative}.product-featured h2.section-title{color:darkModeCopy}.product-featured .hero--medium{min-height:65vh}.product-featured .product-download{background:radial-gradient(circle at 50% 50%,#868686 0,#000 100%)}.product-featured .product-download .text-box,.product-featured .product-download .text-box h2{color:#fff}.product-featured .product-download .text-box .h2.inline{color:ignition}.product-featured .product-download .text-box h3{margin-bottom:24px}.product-featured .product-download .text-box .button{color:#000}.product-featured .product-download .text-box .button:hover{color:#fff}.product-featured .product-setcard{background:darkModeBGGray;color:darkModeCopy}.product-featured .product-setcard h4{color:grey}.product-featured .product-setcard__img{background:radial-gradient(circle at 50% 50%,#3d3d3e,#1b1b1b 83%)}.product-featured .formstack .hero--dim__bg{opacity:.3}.product-featured .formstack .text-box{max-width:600px}.product-featured__main{overflow:hidden;padding:0}.product-featured__main .hero{padding:0;position:relative}.product-featured__main .hero .hero__content-wrap{position:relative}.product-featured__main .hero .text-box h1{color:#fff}.product-featured__main .hero .text-box h1 span.h1.inline{color:ignition}.product-featured__main .hero.hero--fade-out .product-featured__main-slider{filter:blur(10px);transition:filter 1s ease}.product-featured__main .hero__content-wrap{align-items:center;flex-direction:column;justify-content:space-between;padding:48px 24px 0}.product-featured__main .hero__content-wrap a.hero__scroll-down{position:static}.product-featured__main .text-box__icon{margin-bottom:16px;max-width:46px}.product-featured__main-slide,.product-featured__main-slider{height:100%;width:100%}.product-featured__main-slider{filter:blur(0);left:0;position:fixed;top:0;transition:filter 1s ease}.product-featured__main-slider:after{background-color:#000;content:"";height:100%;position:absolute;width:100%}.product-featured__main-slide{background-position:50%;background-repeat:no-repeat;background-size:cover;opacity:0;position:absolute;z-index:1;transition:opacity 1s,transform 6s ease-out}.product-featured__main-slide.active{opacity:1;transform:scale(1.08) rotate(.1deg)}.product-featured .product-setcard h3,.product-featured .product-setcard h3 a{color:#fff}.product-featured__support{background:darkModeBGGray;padding-bottom:48px}.product-featured__support #support{color:#fff}.product-featured__support #support .support-answers a,.product-featured__support #support .support-docs-group__doc-title{color:#fff!important}.product-featured__support #support .section-divided__aside .h5,.product-featured__support #support .section-divided__aside h5{color:#d3d3d3}.product-featured__support #support .support-docs-group__doc-details,.product-featured__support #support .support-docs-group__doc-language{color:darkModeCopy!important}.product-featured__support #support .support-notes .h5 button,.product-featured__support #support .support-notes h5 button{color:darkModeCopy}.software-downloads-wrapper .text-box h2{margin:0}.software-downloads-wrapper .text-box .h6{color:bodyGray}.software-downloads-wrapper .text-box .h6 a{color:bodyGray;text-decoration:underline}.software-downloads-wrapper .text-box .h6 a:hover{text-decoration:none}.software-downloads__desc{margin-top:24px}.software-downloads__item .h5{margin:0}.software-downloads__item p.body-small{color:bodyGray;margin:0 0 10px}.software-downloads__item p.body-small a{color:bodyGray;text-decoration:underline}.software-downloads__item p.body-small a:hover{text-decoration:none}.software-downloads__item a.button{margin-top:10px;min-width:200px}.software-downloads__item-download{padding:24px 0 0}.software-downloads__note{color:bodyGray;margin:10px 0 0!important}.software-downloads__note a{color:#000;text-decoration:underline}.software-downloads__note a:hover{text-decoration:none}.software-downloads__android-direct-link{color:#000;display:block;margin-bottom:10px;text-decoration:underline}.software-downloads__android-direct-link:hover{text-decoration:none}.software-downloads__android-direct-link-disclaimer{color:bodyGray}.software-downloads__android-direct-link-disclaimer a{color:#000;text-decoration:underline}.software-downloads__android-direct-link-disclaimer a:hover{text-decoration:none}.software-downloads__android-direct-link-disclaimer a:hover,.software-downloads__android-direct-link-disclaimer a:visited{color:#000}.variant-disclaimer{align-items:center;background-color:#fff;color:#000;display:none;margin-bottom:24px;padding:8px 10px;text-align:left;width:100%}.variant-disclaimer .material-icons{color:ignition;flex:0 0 auto;margin-right:12px}.variant-disclaimer__note{flex:1 1 auto}.variant-disclaimer--visible{display:flex}.software-licensing-ctas{display:grid;grid-gap:12px;grid-template-columns:repeat(auto-fill,minmax(175px,1fr));width:100%}.product-klarna-wrapper{font-weight:400;font-size:.8125rem;margin:12px 0 0}.product-klarna-wrapper p{font-style:italic;font-size:.75rem;line-height:1.25;margin:4px 0 0}.history-link-section{min-height:50vh;background-image:url(https://content-files.shure.com/History/us_patent_sm7.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}.history-link-section__content{padding-left:138px;padding-top:50px;padding-bottom:50px}.history-link-section__content h2{margin-bottom:0;width:25%}.history-link-section__content p{width:30%}.sr-only{display:none!important}.rsItemQtySelect{display:inline-block;width:69px;height:48px;border:1px solid #ffffff34;color:#fff;background:#0000001a 0 0 no-repeat padding-box;margin-right:10px;padding:10px 10px 10px 16px;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}.rsItemQtySelect:hover{border-color:#fff}.retail-solutions__cta{display:flex}input .daysLeftOnSale{font-size:.75rem;font-weight:100;font-family:din-2014,Arial,sans-serif;position:relative;bottom:12px;margin-left:15px;letter-spacing:1.99px;color:#b2b2b4;text-transform:uppercase}.quantity-selector{position:relative}.quantity-selector .arrow{position:absolute;top:4px;left:35px;z-index:-1}.quantity-selector .arrow span{display:block;font-size:1.125rem;color:#fff}.quantity-selector .arrow span:first-child{position:relative;top:6px}.rsMiniCartModalWrapper .rsModalSubheader{padding:16px 24px 12px!important}.rsMiniCartModalWrapper .rsCheckIcon{color:#0969a9!important}.rsMiniCartModalWrapper .rsModalCloseX{color:#151515!important;font-size:25px!important;font-weight:400;right:20px!important;top:8px!important}.rsMiniCartModalWrapper .rsModalTitle{color:#151515;font-size:14px;text-decoration:none}.rsProductTitle{height:61px!important;line-height:1.2;font-size:14px;font-weight:400;color:#151515!important}.rsProductInfoContainer .rsPrice{font-size:14px!important;color:#151515!important;font-weight:400}.rsProductInfoContainer .rsItemQtySelectLabelText{font-weight:500;font-size:12px;color:#151515;text-transform:none!important;display:block!important}.rsMiniCartSummary .rsCartIcon{background-color:#fff!important;color:#151515bf;font-size:14px;font-weight:400!important}.rsMiniCartSummary .rsCartCount{background-color:#fff!important;color:#151515!important;font-size:14px!important;font-weight:400!important;margin-left:0!important;padding:0 2px 0 0!important;right:0!important;top:0!important}.rsMiniCartSummary .rsCartSubtotal{background-color:#fff!important;color:#151515;font-size:14px;font-weight:400!important;padding:0 0 0 2px!important}.rsMiniCartSummaryContainer .rsModalCloseButton{padding:6px!important;text-align:center!important;color:#0a69a9!important;background:#fff!important;border:1px solid #0a69a9!important;margin:0 0 8px!important;font-size:14px!important;text-transform:capitalize;font-weight:500!important;justify-content:space-around!important;transition:.3s!important;border-radius:3px!important;text-decoration:none!important}.rsMiniCartSummaryContainer .rsModalCloseButton:hover,.rsMiniCartSummaryContainer .rsViewCartButton{color:#fff!important;background:#0a69a9!important;border:1px solid #0a69a9!important}.rsMiniCartSummaryContainer .rsViewCartButton{padding:6px!important;text-align:center!important;margin:0!important;font-size:14px!important;text-transform:capitalize;font-weight:500!important;justify-content:space-around!important;transition:.3s!important;border-radius:3px!important;text-decoration:none!important}.rsMiniCartSummaryContainer .rsViewCartButton:hover{color:#fff!important;background:#185380!important;border:1px solid #185380!important}.rsProductInfo{padding:0 10px}@media (max-width:768px){.rsProductInfo{padding:0 0 0 10px!important}}.rsPriceMiniCart{font-size:18px}.rsCartIconMiniCart{margin:0;padding:2px}.rsCartIconMiniCart,.rsMiniCartSummary{font-size:14px;font-weight:400}.rsRiTitleLink{color:#151515}.rsRiAddToCartButton,.rsRiTitleLink{font-size:14px;text-decoration:none;font-weight:500}.rsRiAddToCartButton{padding:10px;text-align:center;color:#0a69a9;background:#fff;border:1px solid #0a69a9;margin:0;text-transform:capitalize;justify-content:space-around;transition:.3s;border-radius:3px}.rsRiAddToCartButton:hover{color:#fff;background:#0a69a9;border:1px solid #0a69a9}.rsRelatedItemsContainer{height:112px!important;width:100%}.rsMiniCartModalWrapper .rsModal{width:60%;margin-left:0;max-width:670px}.rsMiniCartModalWrapper .rsModal .rsModalBody{padding:24px 24px 16px!important}.rsMiniCartModalWrapper .rsModal .rsModalBody .rsMiniCartContainer{display:flex;margin-bottom:24px!important}.rsMiniCartModalWrapper
.rsModal
.rsModalBody
.rsMiniCartContainer
.rsProductInfoContainer{display:flex;padding-right:0!important;max-width:316px}.rsMiniCartModalWrapper
.rsModal
.rsModalBody
.rsMiniCartContainer
.rsProductInfoContainer
.rsProductInfo{width:100%}.rsMiniCartModalWrapper
.rsModal
.rsModalBody
.rsMiniCartContainer
.rsProductInfoContainer
.rsProductInfo
.rsProductTitle{margin:0;height:100px;width:100%}.rsMiniCartModalWrapper
.rsModal
.rsModalBody
.rsMiniCartContainer
.rsProductInfoContainer
.rsProductInfo
.rsProductInfoFooter{display:flex;justify-content:space-between;width:100%}.rsMiniCartModalWrapper
.rsModal
.rsModalBody
.rsMiniCartContainer
.rsProductInfoContainer
.rsProductInfo
.rsProductInfoFooter
select{width:3rem;padding-right:1rem}.rsMiniCartModalWrapper .rsModal .rsModalBody .rsMiniCartSummaryContainer{width:50%;display:flex;flex-direction:column;justify-content:space-around}.rsMiniCartModalWrapper
.rsModal
.rsModalBody
.rsMiniCartSummaryContainer
.rsMiniCartSummary{display:flex;justify-content:space-between;margin-bottom:1rem}.rsMiniCartModalWrapper
.rsModal
.rsModalBody
.rsMiniCartSummaryContainer
button{margin:.5rem;width:90%}.rsMiniCartModalWrapper .rsModalButton{display:block;cursor:pointer}.rsMiniCartModalWrapper .rsRelatedItemsContainer{height:150px;width:100%;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px}.rsProductImageWrapper{height:auto;max-height:130px;max-width:130px;border:1px solid #dee2e6;display:flex;overflow:hidden;padding:0;position:relative;width:100%;justify-content:center;align-items:center;border-radius:3px!important}.rsProductImageWrapper:before{padding-top:100%;content:"";display:block}.rsProductImageWrapper .rsProductImage{vertical-align:middle;padding-left:10px;padding-right:10px;flex-basis:0;flex-grow:1;max-width:100%;position:absolute;width:auto;height:auto;margin:auto}@media (max-width:768px){.rsMiniCartModalWrapper .rsModal .rsModalBody .rsMiniCartSummaryContainer{width:100%!important}.rsMiniCartModalWrapper .rsModal .rsModalSubHeader{border-bottom:1px solid #ccc}.rsMiniCartModalWrapper .rsModal .rsModalBody .rsMiniCartContainer{display:block!important}.rsMiniCartModalWrapper
.rsModal
.rsModalBody
.rsMiniCartContainer
.rsProductInfoContainer{display:flex;border-bottom:0 solid #ccc!important;margin-bottom:10px!important}.rsMiniCartModalWrapper
.rsModal
.rsModalBody
.rsMiniCartContainer
.rsProductInfoContainer
.rsProductImage{max-height:100px;margin-right:2rem}}@media (max-width:768px) and (max-width:576px){.rsMiniCartModalWrapper
.rsModal
.rsModalBody
.rsMiniCartContainer
.rsProductInfoContainer
.rsProductImage{margin-right:0!important}}@media (max-width:768px){.rsMiniCartModalWrapper
.rsModal
.rsModalBody
.rsMiniCartContainer
.rsProductInfoContainer
.rsProductInfo{width:100%!important}}@media (max-width:768px) and (max-width:768px){.rsMiniCartModalWrapper
.rsModal
.rsModalBody
.rsMiniCartContainer
.rsProductInfoContainer{display:flex;padding-right:0!important;max-width:410px!important;width:100%!important}}@media (max-width:768px){.rsMiniCartModalWrapper
.rsModal
.rsModalBody
.rsMiniCartContainer
.rsProductInfoContainer
.rsProductInfo
.rsProductTitle{margin:0;height:100px;width:100%}.rsMiniCartModalWrapper
.rsModal
.rsModalBody
.rsMiniCartContainer
.rsProductInfoContainer
.rsProductInfo
.rsProductInfoFooter{display:flex;justify-content:space-between}.rsMiniCartModalWrapper
.rsModal
.rsModalBody
.rsMiniCartContainer
.rsProductInfoContainer
.rsProductInfo
.rsProductInfoFooter
select{width:3rem;padding-right:1rem}.rsMiniCartModalWrapper
.rsModal
.rsModalBody
.rsMiniCartSummaryContainer
button{display:inline;width:45%;padding:8px}}@media screen and (max-width:414px){.rsMiniCartModalWrapper .rsModal{top:0;position:sticky;margin-left:auto;margin-right:auto;transform:translateY(-100%);left:30vw;width:100%;max-width:414px}}@media screen and (max-width:411px){.rsMiniCartModalWrapper .rsModal{top:0;position:sticky;margin-left:auto;margin-right:auto;transform:translateY(-100%);left:30vw;width:100%;max-width:411px}}@media screen and (max-width:375px){.rsMiniCartModalWrapper .rsModal{top:0;position:sticky;margin-left:auto;margin-right:auto;transform:translateY(-100%);left:30vw;width:100%;max-width:375px;border-radius:0}}@media screen and (max-width:320px){.rsMiniCartModalWrapper .rsModal{top:0;position:sticky;margin-left:auto;margin-right:auto;transform:translateY(-100%);left:30vw;width:100%;max-width:320px;border-radius:0}}.rsRiCarouselCard{position:relative;border-radius:.25rem;border:1px solid #dee2e6;margin-right:1rem;margin-bottom:1rem;padding:0!important;scroll-snap-align:start;margin-left:0;min-width:305px;max-height:112px}.rsRiCarouselCard .rsRiCarouselCardContainer{flex:none;display:flex;flex-wrap:wrap;width:100%}.rsRiCarouselCard .rsRiCarouselCardContainer .rsRiThumbnailContainer{width:100%;flex:0 0 29.166667%;max-width:29.166667%;position:relative;padding-left:0;text-align:center}.rsRiCarouselCard
.rsRiCarouselCardContainer
.rsRiThumbnailContainer
.rsRiThumbnailWrapper{text-align:center;height:100px;line-height:90px;width:90px;vertical-align:middle;display:table-cell}.rsRiCarouselCard
.rsRiCarouselCardContainer
.rsRiThumbnailContainer
.rsRiThumbnailWrapper
.rsRiThumbnailImg{max-width:100%;max-height:100%;display:block;margin:0 auto}.rsRiCarouselCard
.rsRiCarouselCardContainer
.rsRiThumbnailContainer
.rsRiThumbnailBadge{background:#0969a9!important;color:#fff!important;font-size:10px!important;text-align:center;position:absolute;left:0;top:0;width:100%;border-top-left-radius:2px}.rsRiCarouselCard .rsRiCarouselCardContainer .rsRiProductInfoContainer{display:flex;flex-wrap:wrap;padding-left:10px;position:relative;width:100%;flex:0 0 70.833333%;max-width:70.833333%;margin-right:0;margin-left:0;padding-right:.5rem}.rsRiCarouselCard
.rsRiCarouselCardContainer
.rsRiProductInfoContainer
.rsRiTitleLinkContainer{padding-left:10px;padding-right:10px;position:relative;width:100%;flex:0 0 100%;max-width:100%;margin-top:.5rem}.rsRiCarouselCard
.rsRiCarouselCardContainer
.rsRiProductInfoContainer
.rsRiTitleLinkContainer
.rsRiTitleLink{display:block;margin-left:0!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rsRiCarouselCard
.rsRiCarouselCardContainer
.rsRiProductInfoContainer
.rsRiPriceContainer{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;padding-left:.5rem;margin-top:16px}.rsRiCarouselCard
.rsRiCarouselCardContainer
.rsRiProductInfoContainer
.rsRiPriceContainer
.rsRiPrice{margin-top:.25rem;margin-left:.5rem;font-size:14px!important;color:#151515!important}.rsRiCarouselCard
.rsRiCarouselCardContainer
.rsRiProductInfoContainer
.rsRiPriceContainer
.rsRiAddToCartButton{overflow:visible;display:inline;cursor:pointer;height:40px}button.rsCarouselArrow{height:0!important;padding:8px;transition:opacity .3s;width:30px!important;bottom:72px;color:#151515bf;position:absolute;border-radius:50%}button.rsCarouselArrow svg{position:relative;bottom:10px}.rsCarouselArrow--prev{bottom:100px;margin-left:-3px!important}.rsCarouselArrow--next{bottom:100px;left:93%!important;margin-left:20px}@media (max-width:992px){.rsCarouselArrow--next{margin-left:16px!important}}@media (max-width:991px){.rsCarouselArrow--next{margin-left:12px!important}}@media (max-width:840px){.rsCarouselArrow--next{margin-left:10px!important}}@media (max-width:768px){.rsCarouselArrow--next{margin-left:8px!important}}@media (max-width:556px){.rsCarouselArrow--next{margin-left:14px!important}}.rsCarouselContainer{width:100%!important;overflow:hidden;display:flex;flex-direction:column;margin-left:0!important}.rsCarouselScroller{position:relative;display:flex;-webkit-overflow-scrolling:touch;overflow-x:scroll;overflow-y:hidden;transform:translateZ(0);will-change:scroll-position;-ms-overflow-style:none;scrollbar-width:none}@media (max-width:767.98px){.rsCarouselScroller{padding-bottom:10px}}.rsCarouselScroller::-webkit-scrollbar{display:none}.rsCarouselSlide{flex:none;-ms-flex:none;position:relative}.rsCarouselArrow,.rsCarouselThumb{font-size:100%;font-family:inherit;border:none;padding:0;margin:0;cursor:pointer;background:0 0;color:#222;text-align:center;-webkit-appearance:none;-moz-appearance:none}button.rsCarouselArrow:not(.rsComparisonTableArrow).rsCarouselArrow--next{right:0}button.rsCarouselArrow:not(.rsComparisonTableArrow).rsCarouselArrow--prev{left:0}button.rsCarouselArrow.rsCarouselArrow--prev svg{transform:scale(-1)}button.rsCarouselArrow.rsCarouselArrow--next svg{-webkit-transform:scale(1)}button.rsCarouselArrow:focus,button.rsCarouselArrow:hover{background:0 0}@media (max-width:767.98px){button.rsCarouselArrow{display:none}}.rsCarouselBullets{list-style-type:none;margin:0;padding:0}.rsCarouselBullets button{display:block;width:13px;height:13px;color:#444;border:none;background:0 0;padding:0}.rsCarouselBullets .rsCarouselBullet--playpause{width:20px;height:20px;display:flex}.rsCarouselBullets .rsCarouselBullet--playpause button svg{display:block;width:inherit;height:inherit}@media (min-width:768px){.rsCarouselBullets{display:none}}@media (max-width:767.98px){.rsCarouselBullets{position:absolute;bottom:0;left:0;display:flex;flex-direction:row;width:100%;height:20px;align-items:center;justify-content:center}.rsCarouselBullets .rsCarouselBullet{width:20px;height:20px}.rsCarouselBullets .rsCarouselBullet .rsCarouselBulletDot{content:"";display:block;margin-top:7px;margin-left:5px;width:13px;height:13px;background:#ddd;border-radius:50%}.rsCarouselBullets .rsCarouselBullet--playpause{margin-right:0;align-items:center;justify-content:center}.rsCarouselBullets .rsCarouselBullet--playpause button{margin-top:6px}.rsCarouselBullets .rsCarouselBullet--active .rsCarouselBulletDot{background:#444}}.rsCarouselFullsizeImgLink{align-items:center;justify-content:center;display:flex;flex-direction:column;width:100%;height:20px}@media (max-width:767.98px){.rsCarouselFullsizeImgLink{font-size:80%;font-weight:400;position:absolute;left:0;bottom:-17px}}.rsCarouselControlsContainer{position:absolute;right:0;top:-30px;display:flex;flex-direction:row;align-items:baseline}.rsCarouselThumbs{position:absolute;left:-74px;top:0;height:100%;display:flex;flex-direction:column;width:64px;overflow:hidden}.rsCarouselThumbsScroller{height:100%;position:absolute;top:0;bottom:0;left:0;right:-20px;overflow-y:scroll;overflow-x:hidden;box-sizing:content-box}.rsCarouselNavDisabled .rsCarouselArrow,.rsCarouselNavDisabled .rsCarouselBullets,.rsCarouselNavDisabled .rsCarouselControlsContainer{display:none}.set-card-component{font-family:din-2014,Arial,sans-serif;position:relative;box-shadow:0 2px 6px rgba(0,0,0,.1);background-color:#fff}.set-card-component .set-card-top{position:relative}.set-card-component .feature-card-container{display:flex;flex-direction:column;height:100%}.set-card-component .flag-container{position:absolute;top:12px;left:-11px}.set-card-component .select-wrapper{background-color:transparent;position:relative}.set-card-component .select-wrapper:after{position:absolute;content:"";top:10px;right:5px;z-index:1;width:0;height:0;border:solid;border-color:#000 transparent transparent;border-width:5px 5px 0}.set-card-component .select-container{position:absolute;margin:0;bottom:8px;left:50%;transform:translate(-50%)}.set-card-component .select-container .select{background:transparent;background-color:#b2b2b480;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:none;margin:0;padding:2px 20px 1px 5px;text-transform:uppercase;font-size:.75rem;letter-spacing:.8px}.set-card-component .color-selector-container{position:absolute;bottom:0;left:0;right:0}.set-card-component__inner{background-color:#fff;padding:24px;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}.set-card-component__inner-subtitle{color:#8c8c8e;text-transform:capitalize}.set-card-component__inner-content{color:#8c8c8e;font-weight:100;margin-top:6px}.set-card-component__inner-subtext{color:#b2b2b4;font-size:13px;font-weight:100;line-height:18px;letter-spacing:.53px;width:75%}.set-card-component__inner-bottom{display:grid;grid-template-columns:55% 45%;margin-top:16px}.set-card-component__inner-bottom>div{flex:1 1}.set-card-component__inner-bottom .button{margin-top:auto;margin-bottom:14px}.set-card-component--dark-mode .set-card-component,.set-card-component--dark-mode .set-card-component__inner{background-color:#333335}.set-card-component--dark-mode .set-card-component__inner-header{color:#fff}.set-card-component--dark-mode .set-card-component__inner-content,.set-card-component--dark-mode .set-card-component__inner-subtitle{color:#b2b2b4}.set-card-component--dark-mode .set-card-component__inner .price-component__price-price{color:#fff}.set-card-component--dark-mode .select-container .select{background-color:#333335;color:#8c8c8e}.set-card-component--dark-mode .select-container .select-wrapper .material-icons{color:#8c8c8e}.set-card-component--horizontal{max-width:100%}.set-card-component--horizontal .feature-card-container{display:grid;grid-template-columns:25% 75%}.set-card-component--horizontal .feature-card-image{height:100%}.set-card-component--horizontal .set-card-component__inner-header{font-size:20px}.set-card-component--horizontal .set-card-component__inner--horizontal{display:grid;grid-template-columns:75% 25%}.set-card-component--horizontal .select-container{position:static;bottom:0;left:0;transform:none;margin-top:15px}.set-card-component--horizontal .select-container .select{padding:12px;min-width:auto}.set-card-component--horizontal .set-card-component__inner-price{display:grid;grid-template-columns:60% 30%}.set-card-component--horizontal .price-component{margin-left:auto;margin-top:10px;color:#8c8c8e}.set-card-component--horizontal .price-component__price{font-size:24px}.set-card-component--horizontal .set-card-component__inner-bottom{display:block;border-left:1px solid #8c8c8e;margin-top:30px;margin-bottom:30px;padding-left:30px}@media (max-width:375px){.set-card-component .set-card-component__inner-header{font-size:20px}.set-card-component .select-container .select{min-width:200px}.set-card-component .feature-card-image{height:auto}.set-card-component .set-card-component__inner .price-component__price-price{color:inherit}.set-card-component .set-card-component__inner .material-icons{font-size:32px;margin-right:2px}.set-card-component .set-card-component__inner .price-component__price{font-size:20px}.set-card-component .set-card-component__inner-bottom{display:flex;grid-template-columns:0 0;margin:0}.set-card-component .set-card-component__inner-bottom .button{margin-left:auto}}.product-variant-selectors__wrapper{display:grid;grid-template-columns:minmax(100px,140px) 1fr;align-items:center;margin-bottom:12px}.product-variant-selectors__name{display:flex;flex-wrap:wrap;align-items:center;color:#fff}.selector-button__button{margin-right:12px;margin-bottom:8px;padding:6px 15px}.selector-button__button .tooltip__tooltip-wrapper{position:absolute;top:6px;left:50%;transform:translate(-50%,-50%);width:1px;height:1px;pointer-events:none}.selector-button__button .tooltip__tooltip-ui{visibility:hidden;opacity:0}.selector-button__button:hover{background-color:#b2ff33;color:#000}.selector-button__button:hover .tooltip__tooltip-message{visibility:visible;opacity:1}.selector-button__button.selected:hover{background-color:#fff;border-color:#fff;color:#000}.selector-button__button.disabled{background:linear-gradient(to top left,transparent,transparent calc(50% - 1px),#b2b2b4 50%,transparent calc(50% + 1px),transparent);color:#b2b2b4;border:1px solid #b2b2b4}.selector-button__button.disabled:hover{background-color:transparent;color:#b2b2b4;border:1px solid #b2b2b4}@media screen and (max-width:600px){.product-variant-selectors__container{display:flex;flex-direction:column}.product-variant-selectors__wrapper{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px}.product-variant-selectors__name{width:100%;justify-content:center}.product-variant-selectors__selector{margin-top:6px}.selector-button__container{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-bottom:8px}.selector-button__button{margin:0}}.product-heading-container{display:flex;flex-direction:column;row-gap:0}@media (max-width:768px){.product-heading-container .flag-container{display:flex;-moz-column-gap:8px;column-gap:8px;justify-content:center}}.product-heading-title{color:#b2ff33;margin:0}.product-heading-title .special-char{vertical-align:top;color:#fff}@media (max-width:768px){.product-heading-title{text-align:center}}.product-heading-title--stem{color:#000}.product-heading-subtitle{color:#fff}@media (max-width:768px){.product-heading-subtitle{text-align:center}}.product-heading-stem-subtitle{opacity:1;transition:opacity .2s ease;padding:5px 0 0}.product-heading-stem-subtitle a{text-decoration:none;display:flex;align-items:center;flex-wrap:wrap}.product-heading-stem-subtitle .overline{margin:12px 7px 12px 0;color:#000}.product-heading-stem-subtitle span{text-transform:uppercase}.product-heading-stem-subtitle:hover{opacity:.6}.product-heading-reviews-container{padding-bottom:16px}@media screen and (max-width:900px){.product-heading-container{text-align:center;border-bottom:none}.product-heading-stem-subtitle a{justify-content:center}}@media screen and (max-width:600px){.product-heading-title.inline.headline-1{font-size:3rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.product-heading-stem-subtitle{padding:5px 24px 0}.product-heading-stem-subtitle .overline{margin:12px 7px;color:#000}}.collapse{position:relative}.collapse.collapse--no-border{border-bottom:1px solid #d3d3d3}.collapse-content{padding-bottom:20px}.collapse-border{text-align:center;position:relative;display:flex;justify-content:center;align-items:flex-end;height:25px}.collapse-border button{background-color:#f2f2f4;cursor:pointer;border:1px solid #d3d3d3;border-radius:50%;width:50px;height:50px;padding:0 10px;z-index:7;transition:all .2s ease-in}.collapse-border button span{font-size:22px;font-weight:700;color:#8c8c8e;transition:all .2s ease-in}.collapse-border button span:first-child{position:relative;top:6px}.collapse-border button span:last-child{position:relative;bottom:7px}.collapse-border button:hover{border-color:#000}.collapse-border button:hover span{color:#000}.collapse-border:before{content:"";top:0;left:0;bottom:25px;right:0;position:absolute;border-bottom:1px solid #d3d3d3}.collapse-border:after{content:"";height:30px;top:-30px;left:0;bottom:0;right:0;position:absolute;background-image:linear-gradient(0deg,#f2f2f4 -5%,hsla(0,0%,92%,0))}.collapse-border--expanded:after{background-image:unset}.product-navigation-container{background-color:rgba(0,0,0,.2);padding:0 20px;display:grid;grid-template-columns:minmax(80px,2fr) 3fr auto;min-height:48px}.product-navigation-container--sticky{position:sticky;top:64px;z-index:8}.product-navigation-container--is-scrolling{background-color:#000}@media (max-width:992px){.product-navigation-container{grid-template-columns:minmax(80px,2fr) auto}}.product-navigation-title-container{display:grid;grid-column-gap:8px;-moz-column-gap:8px;column-gap:8px;justify-content:flex-start;align-items:center;grid-template-columns:auto minmax(0,324px)}.product-navigation-title-container .inline{text-transform:uppercase;-webkit-font-smoothing:antialiased;color:#b2ff33;font-family:OstrichProper,Impact,din-2014,Arial,sans-serif;font-weight:900;font-size:1.25rem;line-height:1.33}.product-navigation-title-container .inline .special-char{vertical-align:top}.product-navigation-title-container--long .inline{font-family:din-2014,Arial,sans-serif;max-width:20ch;font-size:.875rem;line-height:15px;font-weight:700;letter-spacing:.7px;color:#b2ff33;text-transform:uppercase}.product-navigation-title-container--long{display:flex;align-items:center}.product-navigation-title-container .subtitle{color:#d7d7d9;line-height:1}.product-navigation-menu-container{padding:0 12px}.product-navigation-menu-container .menu-item .link{font-family:din-2014,Arial,sans-serif;font-weight:600;letter-spacing:2px}@media (max-width:992px){.product-navigation-menu-container{display:none}}@media screen and (max-width:1220px){.product-navigation-title-container .subtitle{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.product-navigation-menu-container .menu li:nth-of-type(-n+2){display:none}}.tabs-component{font-family:din-2014,Arial,sans-serif;text-align:center;padding:10px}.tabs-component__titles{border-bottom:1px solid #fff;margin-top:0}.tabs-component__titles li{display:inline-block;list-style:none}.tabs-component__titles button{font-family:din-2014,Arial,sans-serif;background:none;border:none;text-transform:uppercase;margin-left:12px;margin-right:12px;padding:0 0 6px;font-size:.75rem;letter-spacing:2px;cursor:pointer}.tabs-component__titles button:hover{border-bottom:3px solid hsla(0,0%,100%,.2)}.tabs-component__titles button.active-tab{border-bottom:3px solid #fff}.tabs-component__content{text-align:left}.tabs-component__content h2,.tabs-component__content h4{margin:0;font-size:1rem;font-weight:600;text-transform:none;font-family:din-2014,Arial,sans-serif}.tabs-component--button-style .tabs-component__titles{border:none}.tabs-component--button-style .tabs-component__button{padding:11px 15px;font-size:1.125rem;color:#b2b2b4;border:1px solid #b2b2b4;line-height:1.13;letter-spacing:1.38px;margin:0 15px 10px 0;transition:all .3s ease}.tabs-component--button-style .tabs-component__button:hover{border:1px solid #000;color:#000}.tabs-component--button-style .tabs-component__button.active-tab{background-color:#d7d7d9;border:1px solid #d7d7d9;color:#000}.product-video-banner{display:flex;justify-content:center;min-height:55vh;position:relative;padding:24px;background-color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.product-video-banner:hover div{opacity:.3}.product-video-banner div{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;width:100%;height:100%;left:0;top:0;opacity:.5;transition:opacity .3s ease-out}.product-video-banner button{max-width:650px;background:none;border:none;display:block;margin:0;padding:0;text-align:center;color:#fff;z-index:1;cursor:pointer}.product-video-banner button .material-icons{position:relative;top:32px;color:#b2ff33;font-size:5rem}.product-video-banner button h2{text-transform:uppercase}@media screen and (max-width:1200px){.product-video-banner button .material-icons{font-size:4rem}}@media screen and (max-width:900px){.product-video-banner{min-height:55vw}}@media screen and (max-width:600px){.product-video-banner button .material-icons{top:0;font-size:5rem}.product-video-banner h2{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}}.listicle-item__main-wrapper{display:flex;max-width:1404px;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#181819}.listicle-item__main-wrapper--no-image{max-width:952px;padding-bottom:10px}.listicle-item__main-wrapper--light{background-color:#fff}.listicle-item__image{flex:0 1 452px;align-self:flex-start}.listicle-item__image img{max-width:100%;width:100%;height:auto;display:block}.listicle-item__content-wrapper{flex:0 1 952px;display:flex;align-self:flex-start;width:100%;padding:54px 24px 24px 0}.listicle-item__content-wrapper--no-number{padding:54px 24px 24px 10%}.listicle-item__number{position:relative;padding-left:16.5%;margin-right:24px}.listicle-item__number p{position:absolute;top:0;right:20px;margin:0;color:#b2ff33;font-size:6.5rem}.listicle-item__number:after{content:"";position:absolute;top:-4px;right:0;width:1px;max-height:355px;height:100%;background-color:#333335}.listicle-item__number--light:after{background-color:#d7d7d9}.listicle-item__content{max-width:706px;width:100%}.listicle-item__content h2{margin:0;color:#fff}.listicle-item__content .h4{margin:16px 0 0;color:#fff}.listicle-item__content--light .h4,.listicle-item__content--light h2{color:#000}.listicle-item__content--no-subheading .h4{margin:0 0 16px}.listicle-item__content-description{color:#8c8c8e;margin:10px 0 0}.listicle-item__content-description p:first-of-type{margin:0 0 16px}.listicle-item__content-description p{margin:16px 0}.listicle-item__content-description p:last-of-type{margin:0}.listicle-item__content-description a{display:inline-block;position:relative;min-height:20px;color:#fff;font-weight:600;background-image:linear-gradient(#b2ff33,#b2ff33);background-size:100% 3px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .5s ease}.listicle-item__content-description a:active,.listicle-item__content-description a:focus,.listicle-item__content-description a:hover{color:#000;background-size:100% 100%;transition:background-size .25s ease,color .25s ease}.listicle-item__content-description--light a{color:#000}@media screen and (max-width:768px){.listicle-item__main-wrapper{flex-direction:column}.listicle-item__main-wrapper--odd-index{flex-direction:column-reverse}.listicle-item__main-wrapper--no-image{padding-bottom:0}.listicle-item__image{flex:0 1 auto;width:100%}.listicle-item__content-wrapper{flex:0 1 auto;flex-direction:column;padding:24px}.listicle-item__number{margin-right:0;padding:0 0 18px}.listicle-item__number p{position:static;font-size:4rem}.listicle-item__number:after{width:0}}.configurations__component-wrapper{max-width:540px;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.configurations__configurations-heading-wrapper{display:flex;justify-content:space-between;align-items:center}.configurations__configurations-heading-wrapper h2{margin:0 0 8px;color:#b2b2b4}.configurations__configurations-heading-wrapper a{text-decoration:underline;color:#8c8c8e;transition:color .3s ease-out}.configurations__configurations-heading-wrapper a:hover{color:#fff}.configurations__configurations-wrapper{display:flex;gap:16px}.configurations__configuration{display:flex;flex:0 1 170px;flex-direction:column;overflow:hidden}.configurations__configuration>a:first-of-type{padding-top:100%;position:relative;background-color:rgba(0,0,0,.3)}.configurations__configuration>a:first-of-type img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:120%;height:auto}.configurations__configuration-content-wrapper{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:12px 16px;background-color:rgba(0,0,0,.15)}.configurations__configuration-content-wrapper a{color:#fff}.configurations__configuration-content-wrapper h3{font-weight:600;word-break:break-word}.configurations__configuration-content-wrapper p{color:#b2b2b4}.configurations__configuration-content-wrapper h3,.configurations__configuration-content-wrapper p{margin:0}.configurations__configuration-rrp-message{color:hsla(0,0%,100%,.6);line-height:1;font-size:.6875rem;font-weight:300;letter-spacing:.25px;padding:8px 0 4px}.configurations__configuration-cta-wrapper{display:flex;justify-content:space-between;align-items:center;margin-top:4px}.configurations__configuration-cta-wrapper span{color:#fff;font-size:1.125rem}.configurations__configuration-cta-wrapper a{display:flex;justify-content:center;align-items:center;padding:3px;background-color:#b2ff33;margin-left:12px}.configurations__configuration-cta-wrapper a span.material-icons{color:#000;font-size:1.125rem}.configurations__configurations-wrapper--one-configurations .configurations__configuration{flex:0 1 100%;flex-direction:row}.configurations__configurations-wrapper--one-configurations .configurations__configuration>a:first-of-type{flex:0 1 50%;padding-top:45.5%}.configurations__configurations-wrapper--one-configurations .configurations__configuration .configurations__configuration-content-wrapper{flex:0 1 50%;padding:20px 24px}.configurations__configurations-wrapper--one-configurations .configurations__configuration .configurations__configuration-content-wrapper h3,.configurations__configurations-wrapper--one-configurations .configurations__configuration .configurations__configuration-content-wrapper span{font-size:1.625rem}.configurations__configurations-wrapper--one-configurations .configurations__configuration .configurations__configuration-content-wrapper p.caption{font-size:1rem}.configurations__configurations-wrapper--one-configurations .configurations__configuration .configurations__configuration-content-wrapper span.material-icons{font-size:1.75rem}.configurations__configurations-wrapper--two-configurations .configurations__configuration{flex:0 1 262px}@media screen and (max-width:600px){.configurations__configurations-wrapper--one-configurations .configurations__configuration .configurations__configuration-content-wrapper h3,.configurations__configurations-wrapper--one-configurations .configurations__configuration .configurations__configuration-content-wrapper span,.configurations__configurations-wrapper--two-configurations .configurations__configuration .configurations__configuration-content-wrapper h3,.configurations__configurations-wrapper--two-configurations .configurations__configuration .configurations__configuration-content-wrapper span{font-size:1.125rem}.configurations__configurations-wrapper--one-configurations .configurations__configuration .configurations__configuration-content-wrapper p.caption,.configurations__configurations-wrapper--two-configurations .configurations__configuration .configurations__configuration-content-wrapper p.caption{font-size:.8125rem}.configurations__configurations-wrapper--one-configurations .configurations__configuration .configurations__configuration-content-wrapper span.material-icons,.configurations__configurations-wrapper--two-configurations .configurations__configuration .configurations__configuration-content-wrapper span.material-icons{font-size:1.25rem}}.video-loop-block{display:flex;justify-content:flex-start;align-items:center;position:relative;width:100%;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.video-loop-block--video-right{justify-content:flex-end}.video-loop-block__text{flex:0 0 530px;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:48px}.video-loop-block__text h2{text-align:left;margin:0 0 32px;padding-right:4%;width:100%}.video-loop-block__text p{margin:0;color:#8c8c8e}.video-loop-block__video{flex:0 1 55%}.video-loop-block__video video{width:100%;display:block}.video-loop-block__video img{width:100%;max-width:900px;height:auto;display:block;margin:0 auto}.video-loop-block:after{position:absolute;bottom:0;left:10%;content:"";width:80%;height:1px;background-color:#d7d7d9}.video-loop-block--video-full{display:block;padding-top:30px}.video-loop-block--video-full .video-loop-block__text{display:block;text-align:center;flex:none}.video-loop-block--video-full .video-loop-block__text h2{text-align:center;padding-right:0}.video-loop-block--video-full .video-loop-block__text{padding-bottom:0}.video-loop-block--video-full .video-loop-block__video{max-width:1164px;margin:0 auto}@media screen and (max-width:1050px){.video-loop-block{flex-direction:column;min-height:0}.video-loop-block__text{flex:0 1 100%}.video-loop-block__video{flex:0 1 100%;min-height:0}.video-loop-block--video-right{flex-direction:column-reverse}}@media screen and (max-width:600px){.video-loop-block__text{padding:24px}.video-loop-block:after{width:90%;left:5%}}.content-hero__inner-wrapper{display:flex;position:relative;width:100%;background-position:50%;background-repeat:no-repeat;background-size:cover;padding:0 48px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.content-hero__inner-wrapper img{display:none;max-width:100%;width:100%;height:auto}.content-hero__inner-wrapper--hub-page{min-height:485px;background-size:cover}.content-hero__inner-wrapper--hub-page .button--border-radius-stylized{position:absolute;top:16px;right:24px}.content-hero__inner-wrapper--blog-page:before,.content-hero__inner-wrapper--hub-page:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background-color:rgba(0,0,0,.3)}.content-hero__inner-wrapper--campaign-page:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:35%;background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.content-hero__inner-wrapper--blog-page,.content-hero__inner-wrapper--campaign-page{height:auto;min-height:calc(100vh - 147px)}.content-hero__inner-wrapper--blog-page .breadcrumb,.content-hero__inner-wrapper--campaign-page .breadcrumb{position:absolute;top:0;right:0;left:0;text-shadow:0 0 20px rgba(0,0,0,.5);background:linear-gradient(180deg,rgba(0,0,0,.2),transparent)}.content-hero__inner-wrapper--blog-page .breadcrumb a,.content-hero__inner-wrapper--campaign-page .breadcrumb a{color:#fff}.content-hero__inner-wrapper--blog-page .breadcrumb a:hover,.content-hero__inner-wrapper--campaign-page .breadcrumb a:hover{border-bottom-color:#fff}.content-hero__inner-wrapper--blog-page .breadcrumb .material-icons,.content-hero__inner-wrapper--campaign-page .breadcrumb .material-icons{color:#fff}.content-hero__content-wrapper{display:flex;flex-direction:column;justify-content:flex-end;max-width:1404px;width:100%;margin:0 auto;padding-bottom:42px}.content-hero__content-wrapper h1{margin:0 0 24px;z-index:2}.content-hero__content-wrapper--hub-page h1{font-family:din-2014,Arial,sans-serif;font-weight:300;color:#fff;font-size:6rem;text-transform:unset}.content-hero__content-wrapper--campaign-page{justify-content:flex-end;align-items:center;padding-bottom:60px}.content-hero__content-wrapper--blog-page,.content-hero__content-wrapper--campaign-page{max-width:928px;width:100%}.content-hero__content-wrapper--blog-page h1,.content-hero__content-wrapper--campaign-page h1{color:#fff;text-align:center}.content-hero__content-wrapper--blog-page h1.inline,.content-hero__content-wrapper--campaign-page h1.inline{color:#b2ff33}.content-hero__content-wrapper--blog-page h1 span,.content-hero__content-wrapper--campaign-page h1 span{color:#fff;font-family:OstrichProper,Impact,din-2014,Arial,sans-serif;font-weight:700;letter-spacing:normal}.content-hero__content-wrapper--blog-page{justify-content:center;align-items:center;padding-bottom:0}.content-hero__content-wrapper--blog-page h1{margin:0}.content-hero__button-wrapper{display:flex;flex-wrap:wrap;gap:24px}@media screen and (max-width:1275px){.content-hero__inner-wrapper--blog-page,.content-hero__inner-wrapper--campaign-page{min-height:calc(100vh - 112px)}.content-hero__content-wrapper--hub-page h1{font-size:5rem}.content-hero__content-wrapper--campaign-page{padding-bottom:42px}}@media screen and (max-height:600px){.content-hero__inner-wrapper--blog-page,.content-hero__inner-wrapper--campaign-page{height:100vh;min-height:600px;max-height:600px}}@media screen and (min-width:1680px){.content-hero__inner-wrapper--blog-page,.content-hero__inner-wrapper--campaign-page{background-position:top;height:100vh;min-height:800px;max-height:800px}}@media screen and (min-height:947px) and (max-width:1679px){.content-hero__inner-wrapper--blog-page,.content-hero__inner-wrapper--campaign-page{height:100vh;min-height:600px;max-height:600px}}@media screen and (max-width:700px){.content-hero__outer-wrapper--campaign-page h1{margin:52px 0 0;padding:0 24px;text-align:center}.content-hero__outer-wrapper--blog-page h1{margin:24px 0 0;padding:0 24px}.content-hero__inner-wrapper{background-image:none!important;padding:0}.content-hero__inner-wrapper img{display:block}.content-hero__inner-wrapper--blog-page:after,.content-hero__inner-wrapper--hub-page:after{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background-color:rgba(0,0,0,.3)}.content-hero__inner-wrapper--hub-page{min-height:unset}.content-hero__inner-wrapper--blog-page,.content-hero__inner-wrapper--campaign-page{height:unset;min-height:unset;max-height:unset}.content-hero__content-wrapper,.content-hero__inner-wrapper--blog-page .breadcrumb,.content-hero__inner-wrapper--campaign-page .breadcrumb{display:none}}.filterable-content-cards-wrapper{display:flex;max-width:1404px;width:100%}.filterable-content-cards-wrapper--small-cards{display:grid;grid-template-columns:repeat(3,1fr);justify-items:center;grid-gap:24px;gap:24px}.filterable-content-card-small{max-width:452px;width:100%}.filterable-content-card-small a{color:#000}.filterable-content-card-small a:hover{text-decoration:underline}.filterable-content-card-small p{margin:6px 0 8px;font-weight:700}.filterable-content-card-small img{max-width:100%;width:100%;height:auto;display:block}.filterable-content-card-small--dark a{color:#fff}.filterable-content-card-small--dark .filter-tags__wrapper button{background-color:#333335;color:#868688}.filterable-content-card-small--dark .filter-tags__wrapper button:hover{background-color:#000;color:#fff}.filterable-content-card-big__wrapper{display:flex;min-height:522px;max-width:1404px;width:100%}.filterable-content-card-big__image-wrapper{flex:1 1 auto;position:relative;background-repeat:no-repeat;background-size:cover;background-position:50%}.filterable-content-card-big__image-wrapper a{position:absolute;top:0;right:0;bottom:0;left:0}.filterable-content-card-big__text-wrapper{flex:0 1 477px;padding:24px;background-color:#fff}.filterable-content-card-big__text-wrapper a{color:#000}.filterable-content-card-big__text-wrapper a p{font-weight:700;margin:0 0 8px}.filterable-content-card-big__text-wrapper a:first-of-type:hover{text-decoration:underline}.filterable-content-card-big__text-wrapper .button{padding:9px 16px}.filterable-content-card-big__text-wrapper>p{margin:8px 0 14px}@media screen and (max-width:1100px){.filterable-content-cards-wrapper--small-cards{grid-template-columns:repeat(4,1fr)}.filterable-content-card-small{grid-column:span 2}.filterable-content-card-small--odd-count:last-of-type{grid-column-end:4}.filterable-content-card-big__wrapper{flex-direction:column}.filterable-content-card-big__image-wrapper{padding-top:56.25%}.filterable-content-card-big__image-wrapper,.filterable-content-card-big__text-wrapper{flex:1 1 100%}}@media screen and (max-width:700px){.filterable-content-cards-wrapper--small-cards{grid-template-columns:repeat(1,1fr)}.filterable-content-card-small{max-width:unset;grid-column:unset}.filterable-content-card-small:last-of-type{grid-column-end:unset}}.cta-callout__outer-wrapper{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;padding:106px 0 120px;border-bottom:1px solid #333335;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cta-callout__outer-wrapper--light{border-bottom:1px solid #d7d7d9}.cta-callout__outer-wrapper--has-image{padding:72px 0 120px}.cta-callout__image-wrapper{padding-bottom:30px}.cta-callout__image-wrapper img{display:block}.cta-callout__content-wrapper{max-width:690px;width:100%}.cta-callout__content-wrapper h2{margin:0 0 32px;color:#fff;line-height:1}.cta-callout__content-wrapper a:first-of-type{margin-right:24px}.cta-callout__content-wrapper--light h2{color:#000}@media screen and (max-width:1275px){.cta-callout__outer-wrapper{padding:86px 0 100px}.cta-callout__outer-wrapper--has-image{padding:52px 0 100px}}@media screen and (max-width:768px){.cta-callout__outer-wrapper{padding:48px 0}.cta-callout__outer-wrapper h2{font-size:36px;line-height:1.2}}.content-post-author__wrapper{background-color:hsla(240,3%,85%,.5);display:flex;gap:24px;max-width:690px;width:100%;padding:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.content-post-author__avatar{border-radius:48px}.content-post-author__about p.caption{font-style:italic;color:#8c8c8e;margin:0}.content-post-author__about p.overline{margin:0 0 6px}@media screen and (max-width:700px){.content-post-author__wrapper{flex-direction:column;align-items:center;gap:12px}.content-post-author__about{text-align:center}}.promo-banner{display:flex;justify-content:center;align-items:center;position:relative;text-transform:uppercase;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.8125rem;letter-spacing:1.5px;line-height:1.5;padding:4px 0}.promo-banner p{margin:0}.promo-banner span{font-weight:600}.promo-banner button{display:flex;justify-content:center;align-items:center;width:20px;height:20px;position:absolute;top:3px;right:4px;font-size:.8125rem;opacity:.3;border:0;background:transparent;color:#000;transition:opacity .3s ease;cursor:pointer}.promo-banner button:hover{opacity:1}.promo-banner button .material-icons{font-size:1.25rem}.content-hub-sub-nav{display:flex;justify-content:space-between;align-items:center;position:relative;min-height:49px;padding:0 24px;text-transform:uppercase;font-size:1rem;background:#fff;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:3}.content-hub-sub-nav-title{display:flex;justify-content:center;align-items:center;max-width:50%}.content-hub-sub-nav-title button{font-size:1.5rem;font-family:din-2014,Arial,sans-serif;font-weight:100;background:none;padding:0;margin:0;border:none}.content-hub-sub-nav-title button.content-nav__mobile-btn{justify-content:space-between;align-items:center;background-color:#fff;color:#000;min-width:87px;z-index:4}.content-hub-sub-nav-title button .content-nav__arrow-down{display:none;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #b2b2b4;transform:rotate(0);transition:rotate .5s ease-in-out;margin-left:8px}.content-hub-sub-nav ul{display:flex;list-style:none;margin:0;padding:0}.content-hub-sub-nav ul li{display:flex;justify-content:center;margin:0;position:relative;text-align:center;cursor:default}.content-hub-sub-nav ul li a{font-weight:700;align-items:center;color:#000;display:flex;transition:all .2s ease;background:transparent;border:none;letter-spacing:.11px;padding:5px 16px}.content-hub-sub-nav ul li a:hover{color:#b2ff33;background-color:#fff}.content-hub-sub-nav-cta a.button--border-radius-stylized{background-color:#b2ff33;border-color:#b2ff33}.content-hub-sub-nav-cta a.button--border-radius-stylized:hover{background-color:#000;border-color:#000;color:#fff}.content-hub-sub-nav--sticky{animation:animateNav .8s ease;border-top:1px solid #333335;font-size:.875rem;left:0;position:fixed;right:0;top:64px;width:100%;z-index:10}.content-hub-sub-nav--sticky ul a,.content-hub-sub-nav--sticky ul button{font-size:.875rem}@keyframes animateNav{0%{opacity:0}to{opacity:1}}@media screen and (max-width:750px){.content-hub-sub-nav{padding:0 12px}.content-hub-sub-nav ul{display:none;position:absolute;top:100%;left:0;width:212px;padding:12px 24px;font-size:1rem;background-color:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);opacity:0;transform:translateY(-10px);transition:opacity .15s ease-in-out,transform .15s ease-in-out}.content-hub-sub-nav ul.content-hub-sub-nav-links--active{display:block;opacity:1}.content-hub-sub-nav ul li{padding:5px 0;justify-content:left}.content-hub-sub-nav ul li a{text-align:left;text-transform:uppercase;letter-spacing:1.31px;padding:2px 5px 2px 6px;z-index:1;font-weight:400;font-size:.875rem}.content-hub-sub-nav ul li a:before{content:"";position:absolute;top:100%;left:0;right:0;bottom:0;width:100%;height:0;z-index:-1;background-color:#b2ff33;transition:height .2s ease,top .2s ease}.content-hub-sub-nav ul li a:hover{color:inherit;background-color:inherit}.content-hub-sub-nav ul li a:hover:before{height:90%;top:2px}.content-hub-sub-nav .content-hub-sub-nav-title button .content-nav__arrow-down,.content-hub-sub-nav .content-nav__mobile-btn{display:flex}.content-hub-sub-nav .content-hub-sub-nav-title button .content-nav__arrow-down{margin-left:4px}.content-hub-sub-nav .content-nav__mobile-btn{cursor:pointer;font-size:1.25rem}.content-hub-sub-nav .content-hub-sub-nav-cta a{font-size:.86rem}}.content-filter-results-nav{display:flex;padding:48px 0}.content-filter-results-nav__filter-wrapper{display:flex;align-items:center;position:relative;z-index:1}.content-filter-results-nav__filter-wrapper h2{padding:0 18px 0 12px;margin:0}.content-filter-results-nav__filter-btn{width:36px;height:36px;display:flex;justify-content:center;align-items:center;border:none;background-color:#d7d7d9;color:#000;transition:background-color .3s ease-out}.content-filter-results-nav__filter-btn--active,.content-filter-results-nav__filter-btn:hover{background-color:#b2ff33}.content-filter-results-nav__filter-btn span{pointer-events:none}.content-filter-results-nav__aside{z-index:-1;display:none;position:absolute;top:120%;left:0;right:0;max-height:405px;width:283px;padding:22px 16px 16px;background-color:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.16);transition:opacity .2s ease}.content-filter-results-nav__aside--active{z-index:3;display:block}.content-filter-results-nav__aside-inner-wrapper{max-height:367px;overflow-y:scroll}.content-filter-results-nav__aside-inner-wrapper label{display:flex;position:relative;padding-left:28px;cursor:pointer;margin-top:0;margin-bottom:2px}.content-filter-results-nav__aside-inner-wrapper label:focus-within{outline:blue;outline-style:auto}.content-filter-results-nav__aside-inner-wrapper label.label-disabled{cursor:not-allowed}.content-filter-results-nav__aside-inner-wrapper label.label-disabled p{color:#8c8c8e}.content-filter-results-nav__aside-inner-wrapper label input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0;z-index:1}.content-filter-results-nav__aside-inner-wrapper label span{position:absolute;top:0;left:0;width:16px;border:1px solid #8c8c8e;z-index:1;padding-bottom:14px;visibility:visible}.content-filter-results-nav__aside-inner-wrapper label span:after{content:"\e876";display:none;font-family:Material Icons;font-size:.9rem;font-weight:600;left:0;line-height:0;position:absolute;top:50%}.content-filter-results-nav__aside-inner-wrapper label input:checked~.checkbox{background-color:#b2ff33;border:1px solid #b2ff33}.content-filter-results-nav__aside-inner-wrapper label input:checked~.checkbox--disabled{background-color:#f2f2f4;color:#d7d7d9;border:1px solid #8c8c8e}.content-filter-results-nav__aside-inner-wrapper label input:checked~.checkbox:after{display:block}.content-filter-results-nav__aside-inner-wrapper label p{margin:0 0 12px;pointer-events:none}.content-filter-results-nav__tag-wrapper{display:flex;justify-content:space-between;flex:1 1 auto}.content-filter-results-nav__tags{display:flex;flex-wrap:wrap;align-items:flex-end;flex:0 1 auto;padding:0 12px 6px 0;z-index:0}.content-filter-results-nav__tags button{display:flex;align-items:center;padding:1px 6px;margin:12px 12px 0 0;background-color:#d7d7d9;color:#000;font-size:1rem;font-family:inherit;letter-spacing:1.38px;text-transform:uppercase;border:none;transition:color .3s ease-out,background-color .3s ease-out;z-index:2}.content-filter-results-nav__tags button span{font-size:1.0625rem;font-weight:600;margin-right:6px}.content-filter-results-nav__tags button:hover{background-color:#000;color:#fff}.content-filter-results-nav__tags button:last-of-type{color:#8c8c8e;text-transform:capitalize;background:none;text-decoration:underline!important;letter-spacing:.53px;margin:12px 0 0;padding:0;border:none;transition:color .3s ease-out}.content-filter-results-nav__tags button:last-of-type:hover{color:#000}.content-filter-results-nav__results{flex:0 0 148px;display:flex;align-items:flex-end;justify-content:flex-end}.content-filter-results-nav__results p{margin:24px 0 0;font-size:1rem;text-transform:uppercase;letter-spacing:1.38px;color:#b2b2b4}@media screen and (max-width:1100px){.content-filter-results-nav,.content-filter-results-nav__tag-wrapper{flex-direction:column}.content-filter-results-nav__results{flex:0 1 auto;align-items:flex-start;justify-content:flex-start}}@media screen and (max-width:750px){.content-filter-results-nav{padding:24px 0}.content-filter-results-nav__filter-wrapper h2{font-size:2rem}}.shure-ui-carousel{max-height:730px;height:730px}.shure-ui-carousel .thumbs-wrapper{margin:0}.shure-ui-carousel .thumbs-wrapper .thumbs{padding:0;border:none}.shure-ui-carousel .thumbs-wrapper .thumb{padding:0;opacity:.65;background-color:rgba(0,0,0,.1);border:none}.shure-ui-carousel .thumbs-wrapper .thumb img{vertical-align:middle}.shure-ui-carousel .carousel .slider-wrapper.axis-horizontal .slider{z-index:3}.shure-ui-carousel .carousel .thumb:hover{border:none;opacity:1;background-color:rgba(0,0,0,.25)}.shure-ui-carousel .carousel .thumb.selected{background-color:hsla(0,0%,100%,.2);border:none;opacity:1}.shure-ui-carousel .carousel .thumb.selected:hover{background-color:hsla(0,0%,100%,.2)}.shure-ui-carousel--left-thumbnails .carousel .thumb{display:block;margin-bottom:15px;z-index:10;border:none;width:72px!important;position:relative}.shure-ui-carousel--left-thumbnails .carousel:first-of-type{position:absolute}.shure-ui-carousel--left-thumbnails .carousel-slider{margin-left:200px}.shure-ui-carousel [aria-label="slide item 1"]{position:relative}.shure-ui-carousel .threeSixtyIcon{position:absolute!important;left:0;right:0;margin-left:auto;margin-right:auto;top:8px;width:36px;background-color:#00000050;padding:4px;border-radius:24px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.shure-ui-carousel .cloudimage-360-view-360-icon{background:url(https://content-files.shure.com/360/Icons/baseline_360_white_48dp.png) 50% 50%/contain no-repeat rgba(0,0,0,.4)!important;background-size:60%!important;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:none}.shure-ui-carousel.not-360 .threeSixtyIcon{display:none}.shure-ui-carousel.shure-ui-carousel--left-thumbnails-slider .thumbs-wrapper{max-height:515px!important;overflow:hidden}.carousel-slide__video{position:relative;top:50%;transform:translateY(-50%)}.carousel-slider .control-arrow{z-index:8!important}.carousel.carousel-slider .control-arrow:before,.control-arrow:before{content:"";display:inline-block;height:.45em;left:.15em;position:relative;top:.15em;transform:rotate(-45deg);vertical-align:top;width:.45em;border:3px solid;border-bottom:none;border-left:none}.ui-carousel-container{position:relative}.ui-carousel-container .desktop-thumbnail-controls{border:none;background:none;padding:0}.ui-carousel-container .desktop-thumbnail-controls.control-arrow{cursor:pointer}.ui-carousel-container .desktop-thumbnail-controls.control-arrow:before{height:.6rem;width:.6rem;border-color:#fff;opacity:.6}.ui-carousel-container .desktop-thumbnail-controls.control-arrow:hover:before{opacity:1}.ui-carousel-container .desktop-thumbnail-controls.control-prev{margin-left:26px}.ui-carousel-container .desktop-thumbnail-controls.control-next{position:absolute;left:-23px;bottom:124px}.ui-carousel-container .desktop-thumbnail-controls.control-next:before{transform:rotate(135deg)}.desktop-carousel .carousel{height:100%!important}.desktop-carousel .carousel .slide:last-child,.desktop-carousel .is360 .slide:first-child{pointer-events:inherit}@media screen and (max-width:1200px){.shure-ui-carousel .thumbs{z-index:10}}@media screen and (max-width:1100px){.desktop-thumbnail-controls,.thumbs{display:none}}.header{background-color:#000;position:sticky;left:0;right:0;top:0;z-index:10;transition:background-color 1s}.setcard-grid{display:grid;grid-column-gap:24px;grid-row-gap:24px;grid-template-columns:repeat(auto-fit,330px)}@media (max-width:768px){.setcard-grid{grid-template-columns:1fr}}.setcard-grid--left{justify-content:flex-start}.setcard-grid--center{justify-content:center}.setcard-grid--columns-1{grid-template-columns:repeat(1,330px)}.setcard-grid--columns-2{grid-template-columns:repeat(2,330px)}.setcard-grid--columns-3{grid-template-columns:repeat(3,330px)}.setcard-grid--columns-4{grid-template-columns:repeat(4,330px)}.setcard-grid--columns-5{grid-template-columns:repeat(5,330px)}.setcard-grid--columns-6{grid-template-columns:repeat(6,330px)}.product-features-container{display:grid;grid-template-columns:30% 6.67% 1fr 8.21%;grid-template-rows:1fr 6fr 1fr;padding-top:0;padding-bottom:0}@media (max-width:992px){.product-features-container{grid-template-columns:24px 1fr 24px;grid-template-rows:1fr;row-gap:24px}}.product-features-container.theme--dark:before,.product-features-container.theme--light:before{background-color:#000}.product-features-container.theme--dark .content-block-header-overline,.product-features-container.theme--light .content-block-header-overline{color:#b2ff33}.product-features-image{grid-row:1/span 3}@media (max-width:992px){.product-features-image{grid-column:1/span 3;grid-row:1}}.product-features-header{grid-row:2;grid-column:3}@media (max-width:992px){.product-features-header{grid-column:2;grid-row:2}}.product-features-body{grid-column:3;grid-row:2}@media (max-width:992px){.product-features-body{grid-column:2;grid-row:2}.product-features-body .icon-set-item-content{display:none}}.online-dealer--select-sku{padding:8px 0 32px}.online-dealer--section-title{padding:8px;margin:16px 0;background-color:#d7d7d9}.online-dealer--skus{display:grid;grid-template-columns:1fr;grid-row-gap:12px;row-gap:12px}.online-dealer--sku{display:grid;grid-template-columns:120px auto 105px;background-color:#fff}@media (max-width:768px){.online-dealer--sku{grid-template-columns:auto 105px;-moz-column-gap:8px;column-gap:8px}.online-dealer--sku-img{grid-row:1;grid-column:1}.online-dealer--sku-desc{grid-row:2;grid-column:1/span 2}.online-dealer--sku-select{grid-row:1;grid-column:2}}.online-dealer--sku-desc{padding:12px}.online-dealer--shops{display:grid;grid-template-columns:1fr;grid-row-gap:12px;row-gap:12px}.online-dealer--shop{display:grid;grid-template-columns:66px auto 105px;background-color:#d7d7d9}.online-dealer--shop-desc{padding:12px}.footer{background-color:#000;padding:32px 32px 96px;display:flex;flex-direction:column;row-gap:32px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.footer__social-media-icon{width:24px}.footer .naviation-icon-container{display:flex;-moz-column-gap:24px;column-gap:24px;justify-content:center;align-items:center;margin:0;padding:0}.footer .naviation-icon-container.footer-newsletter-signup{margin-top:9px;margin-bottom:23px}.footer .naviation-icon-container.footer-newsletter-signup .link{position:relative;padding-right:30px}.footer .naviation-icon-container.footer-newsletter-signup .link:hover{color:#fff;text-decoration:underline}.footer .naviation-icon-container.footer-newsletter-signup .navigation-icon-text{font-size:1rem;letter-spacing:.05rem}.footer .naviation-icon-container .material-icons{position:absolute;right:0;top:-3px;color:#b2ff33;font-size:1.5rem;margin:0}.footer .naviation-icon-container .icon-external-link{display:none}.footer .menu{display:flex;max-width:1256px;width:100%;margin:0 auto}.footer .menu ul{align-items:start;justify-content:space-between;width:100%}@media (max-width:992px){.footer .menu ul{flex-direction:column}}.footer .menu-item{text-align:left;flex:1 1;max-width:175px;white-space:inherit}.footer .menu-item:hover .menu-item-submenu{padding:0}.footer .menu-item .link{font-family:din-2014,Arial,sans-serif;height:24px;font-size:.75rem;line-height:1.5;letter-spacing:1.99px;font-weight:400;text-align:left;border:0;margin-bottom:16px;display:block}.footer .menu-item .link:hover{color:#fff;text-decoration:underline}.footer .menu-item-submenu{max-height:none;position:static;background:transparent;visibility:visible;padding:0;display:block}.footer .menu-item-submenu .link{height:auto;font-size:.875rem;font-weight:400;font-style:normal;line-height:1.71;letter-spacing:.11px;text-align:left;color:#868688;padding:0;margin-bottom:8px;text-transform:none}.footer .menu-item-submenu .link:hover{color:#868688}.footer .footer__link-logo{border:0;text-align:center;margin-top:8px}.footer .footer__link-logo .image-container{margin:0 auto}.footer .caption{color:#868688;text-align:center}.footer .caption .link{color:#868688;border:0;text-decoration:underline}.footer .caption .link:hover{color:#b2ff33}.footer .reacttooltip{z-index:999999!important;overflow:hidden!important;position:absolute!important;opacity:1!important;padding:0}@media screen and (max-width:1190px){.footer .menu{min-width:100%}.footer .menu ul{flex-direction:column;align-items:center;justify-content:center}.footer .menu-item{max-width:unset}.footer .menu-item .link{display:flex;text-align:center;height:24px;font-size:.75rem;color:#fff;text-transform:uppercase;letter-spacing:2px;margin-bottom:16px;width:100%}.footer .menu-item .link:hover{color:#fff}}@media screen and (max-width:365px){.footer .naviation-icon-container.footer-newsletter-signup{margin-top:6px;margin-bottom:22px}.footer .naviation-icon-container.footer-newsletter-signup .link{display:flex;flex-direction:column;padding:0;gap:10px}.footer .naviation-icon-container.footer-newsletter-signup .material-icons{position:static}}.mic-finder-container{margin:4px 0 40px;background-color:hsla(240,3%,85%,.15);box-shadow:0 2px 6px rgba(0,0,0,.1);padding:20px 40px;position:relative}.mic-finder-container .button--close{position:absolute;top:20px;right:48px;color:#b2b2b4}.mic-finder-container .button--close .material-icons{font-size:48px}.mic-finder-body{padding:20px;display:flex;-moz-column-gap:16px;column-gap:16px;row-gap:16px;justify-content:center}@media (max-width:768px){.mic-finder-body{flex-direction:column}.mic-finder-body .button{padding:8px}}.mic-finder-body .set-card-grid{grid-template-columns:repeat(3,330px)}.mic-finder-dropdown-container{display:flex;-moz-column-gap:8px;column-gap:8px}@media (max-width:768px){.mic-finder-dropdown-container{flex-direction:column;justify-content:center}}.mic-finder-dropdown-container .dropdown-container{display:inline-block}@media (max-width:768px){.mic-finder-dropdown-container .dropdown-container{text-align:center}}.mic-finder-dropdown-container .dropdown-label{width:auto;font-size:16px;line-height:1.56}@media (max-width:768px){.mic-finder-dropdown-container .dropdown-label{width:100%;text-align:center}}.mic-finder-dropdown-container .dropdown-wrapper{display:inline-block}.mic-finder-footer{padding:20px;display:flex;-moz-column-gap:24px;column-gap:24px;align-items:center;justify-content:center;color:#868688}.content-carousel-container{margin:0 auto}.content-carousel-category-container{max-width:720px;margin:0 auto}.content-carousel-category-container .slick-slider{margin:16px auto;display:flex;max-width:500px}.content-carousel-category-container .slick-slider .slick-list{margin:0 auto}.content-carousel-category-container .slick-slider .slick-arrow{position:static;transform:none;width:32px;height:auto}.content-carousel-category-container .slick-slider .slick-arrow:before{display:none}.content-carousel-category-container .slick-slider .slick-arrow.slick-disabled{opacity:.4}.content-carousel-category-container .slick-slider .slick-arrow .button{border:0;padding:4px;color:#868688}.content-carousel-category-container .slick-slider .slick-arrow .button:hover{background-color:inherit;color:#000}.content-carousel-category-container .slick-slider .slick-arrow .button[aria-label=next]:before{content:"";position:absolute;left:-20px;width:20px;height:100%;background:transparent linear-gradient(90deg,transparent,#f2f2f4) 0 0 no-repeat padding-box}.content-carousel-category-container .button-nav-wrapper.next button .material-icons{transform:rotate(180deg);font-size:1rem}.content-carousel-category-container .button-nav-wrapper.prev button .material-icons{font-size:1rem}.content-carousel-category-container .trigger-button{width:auto!important;color:#868688;background-color:transparent;border:none;padding:0 12px;margin:0;font-size:.75rem;letter-spacing:1.99px;line-height:1.25}.content-carousel-category-container .trigger-button:hover{color:#000}.content-carousel-category-container .trigger-button--active{background-color:#d7d7d9}.content-carousel-category-container .trigger-button .material-icons{display:none}.content-carousel-slides .slick-list{margin:0 auto}.content-carousel-slides .button-nav-wrapper{position:absolute;z-index:1;top:0;bottom:0;width:128px;display:flex;align-items:center;height:auto;transform:none;cursor:default}.content-carousel-slides .button-nav-wrapper.slick-disabled,.content-carousel-slides .button-nav-wrapper:before{display:none}.content-carousel-slides .button-nav-wrapper.next{right:0;justify-content:flex-end;background:transparent linear-gradient(90deg,#f2f2f400,#f2f2f480 32%,#f2f2f4) 0 0 no-repeat padding-box}.content-carousel-slides .button-nav-wrapper.next button .material-icons{transform:rotate(180deg);position:relative;left:-9px}.content-carousel-slides .button-nav-wrapper.next.hide-next-button{display:none}.content-carousel-slides .button-nav-wrapper.prev{left:0;justify-content:flex-start;background:transparent linear-gradient(-90deg,#f2f2f400,#f2f2f480 32%,#f2f2f4) 0 0 no-repeat padding-box}.content-carousel-slides .button-nav-wrapper.prev button .material-icons{position:relative;left:9px}.content-carousel-slides .button-nav-wrapper .button{width:60px;height:144px;background:#00000080 0 0 no-repeat padding-box;border:none}.content-carousel-slides .button-nav-wrapper .button .material-icons{color:#fff;font-size:3rem;font-weight:100}.content-carousel-slides--dark .button-nav-wrapper.next{background:transparent linear-gradient(90deg,#33333500,#33333580 32%,#333335) 0 0 no-repeat padding-box}.content-carousel-slides--dark .button-nav-wrapper.prev{background:transparent linear-gradient(-90deg,#33333500,#33333580 32%,#333335) 0 0 no-repeat padding-box}.content-carousel-slides .slick-track{display:flex!important}.content-carousel-slides .slick-slide{height:inherit!important}.content-carousel-slides .slick-slide>div{height:100%}.content-carousel-slide{padding:8px 14px;height:100%}.content-carousel-slide>div{height:100%}@media (max-width:768px){.content-carousel .slick-track{padding-left:0;padding-right:0}}@media screen and (max-width:768px){.content-carousel .content-carousel-slide{padding:8px 6px}.content-carousel-category-container{padding:0 24px}.content-carousel-slide--large .slick-track,.content-carousel-slide--medium .slick-track,.content-carousel-slide--small .slick-track,.content-carousel-slide--xsmall .slick-track{padding-left:0;padding-right:0}}@media screen and (max-width:500px){.content-carousel-category-container .slick-slider{max-width:350px}}.shure-web-video-list{display:flex;flex-direction:column}.shure-web-video-list-item{background-color:transparent;display:flex;padding:12px 24px;color:#b2b2b4;max-width:395px;cursor:pointer}.shure-web-video-list-item img{transition:opacity .25s ease;opacity:.7;flex:0 0 126px;max-width:126px;max-height:69px;height:auto}.shure-web-video-list-item p{flex:1 1 auto;margin-left:14px;margin-bottom:0;margin-top:8px;font-weight:700;line-height:1.56;letter-spacing:.11px}.shure-web-video-list-item:hover img{opacity:.8}.shure-web-video-list-item--active{background-color:#000}.shure-web-video-list-item--active img,.shure-web-video-list-item--active:hover img{opacity:1}@media screen and (max-width:1175px){.shure-web-video-list{flex-direction:row;padding:0 24px 24px}.shure-web-video-list-item{flex-direction:column;width:150px;padding:12px}.shure-web-video-list-item img{max-height:85px}.shure-web-video-list-item p{margin-left:0}}@media screen and (max-width:600px){.shure-web-video-list{flex-direction:column;padding:0}.shure-web-video-list-item{flex-direction:row;width:unset;max-width:100%;padding:12px 24px}.shure-web-video-list-item img{max-height:69px}.shure-web-video-list-item p{margin-left:14px}}.dealer-locator{max-width:1320px;padding:20px}.dealer-locator__content{display:grid;grid-template-columns:auto 320px}@media screen and (max-width:765px){.dealer-locator__content{grid-template-columns:1fr}}.dealer-locator__location-listings{width:100%;max-height:1070px;margin-left:4px;overflow:auto}.dealer-locator .dropdown-button{text-align:left;width:100%}.dealer-locator .dropdown-list{width:100%;max-width:480px}.dealer-locator h3{font-weight:700;font-size:1.6rem}.dealer-locator .product-info-content{display:grid;grid-template-columns:1fr 1fr;max-width:960px;align-items:center;margin-bottom:12px}@media screen and (max-width:765px){.dealer-locator .product-info-content{grid-template-columns:1fr}}.dealer-locator .product-info-content__title{font-size:1.5rem;text-transform:uppercase}.dealer-locator .product-info-content__title p{margin:0}.dealer-locator .dealer-locator__map{position:relative;z-index:-1}.dealer-locator .dealer-location__location-item div{padding:10px 10px 10px 25px}.dealer-locator .dealer-location__location-item p{margin-top:2px;margin-bottom:2px;font-style:italic}.dealer-locator .dealer-location__location-item a{display:block;margin-bottom:8px;margin-top:8px;color:#000}.dealer-locator .dealer-location__location-item h5{background-color:#000;color:#fff;font-weight:400;font-size:1rem;padding:15px;text-transform:uppercase;-webkit-font-smoothing:antialiased;margin-bottom:0}.dealer-locator .dealer-location__location-item .name{color:#319e01;font-size:22px;margin-top:10px;margin-bottom:10px;text-transform:uppercase;font-style:italic;font-weight:700}.dealer-locator .dealer-location__location-item .city_postal{text-transform:uppercase}.dealer-locator .dealer-location__location-item .url{color:#319e01}.video-list-player{padding:32px 24px 0;max-width:2048px;width:100%;margin:0 auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.video-list-player h2{text-align:center;text-transform:unset;font-family:din-2014,Arial,sans-serif;font-weight:300;margin-bottom:32px}.video-list-player__wrapper{display:flex}.video-list-player__video-player-container{flex:1 1 auto;align-self:flex-start;background-color:#000}.video-list-player aside{flex:0 1 400px;min-width:325px;height:inherit;position:relative;background-color:#333335}.video-list-player__aside-content{position:absolute;width:100%;top:0;right:0;bottom:0;left:0;overflow-y:scroll;max-height:unset}.video-list-player__aside-content h3{color:#8c8c8e;margin:24px 24px 16px;font-weight:700;font-size:1.625rem;line-height:1.23}@media screen and (max-width:1175px){.video-list-player__wrapper{flex-direction:column;height:unset;max-height:unset}.video-list-player__video-player-container{flex:1 1 100%;align-self:stretch}.video-list-player aside{flex:1 1 100%;padding-top:unset;height:unset}.video-list-player__aside-content{overflow-y:unset;overflow-x:scroll;position:static}}@media screen and (max-width:600px){.video-list-player{padding:4px 24px 0}.video-list-player h2{font-size:2.25rem;margin-bottom:16px}.video-list-player aside:after{content:"";position:absolute;left:0;right:0;bottom:0;height:34px;opacity:.5;background-image:linear-gradient(180deg,rgba(51,51,54,0),#333336)}.video-list-player__aside-content{overflow-y:scroll;overflow-x:unset;max-height:90vw}.video-list-player__aside-content h3{font-size:1.375rem}}.panel-tile-container{display:grid;grid-column-gap:24px;-moz-column-gap:24px;column-gap:24px;grid-row-gap:24px;row-gap:24px}@media (max-width:992px){.panel-tile-container{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:768px){.panel-tile-container{grid-template-columns:repeat(1,1fr)!important}}.panel-tile-item{padding:200px 32px;background-repeat:no-repeat;background-size:cover;background-position:50%;box-shadow:inset 0 0 0 50vw rgba(0,0,0,.3);transition:box-shadow .3s ease;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width:375px){.panel-tile-item{padding:200px 24px}}.panel-tile-item:hover{box-shadow:inset 0 0 0 50vw rgba(0,0,0,.7)}.panel-tile-item:hover .panel-tile-button{background-color:#fff;color:#000}.panel-tile-heading{margin:0 0 4px;font-family:OstrichProper,Impact,din-2014,Arial,sans-serif;font-size:48px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:.58px;text-align:center;color:#fff;text-transform:uppercase}@media (max-width:375px){.panel-tile-heading{font-size:40px}}.panel-tile-content{margin:4px 0 25px;font-size:20px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:.24px;text-align:center;color:#fff}@media (max-width:375px){.panel-tile-content{font-size:18px}}.panel-tile-button{padding:15px 15px 13px;border:1px solid #fff;background-color:rgba(0,0,0,.3);font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.13;letter-spacing:1.38px;text-align:center;color:#fff;min-height:auto}.flip-card-container{display:grid;grid-column-gap:24px;-moz-column-gap:24px;column-gap:24px;grid-row-gap:24px;row-gap:24px}@media (max-width:992px){.flip-card-container{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:768px){.flip-card-container{grid-template-columns:repeat(1,1fr)!important}}.flip-card-item-container{min-height:273px;padding:36px 26px 63px 27px;background-color:#868688;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width:768px){.flip-card-item-container{padding:36px 0;min-width:100%}}.flip-card-item-container--flipped .flip-card-item-inner{transform:rotateX(-180deg)}.flip-card-item-inner{transition:transform .8s;transform-style:preserve-3d;display:flex}.flip-card-item-back,.flip-card-item-front{min-width:100%;backface-visibility:hidden;display:flex;align-items:center;justify-content:center;flex-direction:column;box-sizing:border-box;padding:0 16px}.flip-card-item-back{transform:rotateX(180deg) translate(-100%)}.flip-card-item-icon{text-align:center;color:#b2ff33}.flip-card-item-heading{margin:0 8px;font-size:32px;font-stretch:normal;font-style:normal;line-height:1.25}.flip-card-item-content,.flip-card-item-heading{font-weight:700;letter-spacing:normal;text-align:center;color:#fff}.flip-card-item-content{font-size:20px;line-height:1.6}@media (max-width:375px){.flip-card-item-content{font-size:18px;line-height:1.78}}.flip-card-item-footer .button .material-icons{font-size:36px}.flip-card-item-footer .button--dark{color:#fff;background-color:transparent;border:0}.flip-card-item-footer .trigger-button{transform-style:flat;transition:transform .8s}.flip-card-item-footer .trigger-button--active{transform:rotate(225deg)}.feature-container{display:grid;grid-column-gap:24px;-moz-column-gap:24px;column-gap:24px;grid-row-gap:24px;row-gap:24px}@media (max-width:992px){.feature-container{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:768px){.feature-container{grid-template-columns:repeat(1,1fr)!important}}.feature-card-container .image{transition:transform .5s ease-in-out}.feature-card-container:hover .image{transform:scale(110%)}.feature-card-inner{padding:24px}.feature-card-heading{margin:0 0 12px;font-family:OstrichProper,Impact,din-2014,Arial,sans-serif;font-size:48px;font-weight:700;line-height:1;letter-spacing:.58px;text-transform:uppercase}@media (max-width:375px){.feature-card-heading{font-size:40px;letter-spacing:.48px}}.feature-card-content{margin:12px 0;font-size:20px;font-weight:300;line-height:1.6;letter-spacing:.24px}@media (max-width:375px){.feature-card-content{font-size:18px;letter-spacing:.22px}}.feature-card-container.dark-mode .feature-card-inner{background-color:#333335}.feature-card-container.dark-mode .feature-card-heading{color:#fff}.feature-card-container.dark-mode .feature-card-content{color:#b2b2b4}.feature-card-container.light-mode .feature-card-inner{background-color:#fff}.feature-card-container.light-mode .feature-card-heading{color:#000}.feature-card-container.light-mode .feature-card-content{color:#868688}.blog-post-card-container .image{transition:transform .5s ease-in-out}.blog-post-card-container:hover .image{transform:scale(110%)}.blog-post-card-inner{padding:8px 0}.blog-post-card-title{margin:0 0 12px;font-size:24px;font-weight:700;line-height:1.33;letter-spacing:normal;text-transform:none}@media (max-width:375px){.blog-post-card-title{font-size:22px}}.blog-post-card-excerpt{margin:12px 0;font-size:16px;font-weight:400;line-height:1.56;letter-spacing:.11px}.visually-hidden{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.color-selector-container{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:16px;column-gap:16px}.color-selector-colorname{color:#fff;font-size:.75rem;letter-spacing:2px;text-transform:uppercase}.color-selector-button-wrapper{display:flex;padding:4px;width:100%}.color-selector-button-wrapper--with-name{width:auto}.color-selector-button-wrapper--small{-moz-column-gap:8px;column-gap:8px;padding:0 0 13px}.color-selector-button-wrapper--large,.color-selector-button-wrapper--medium{-moz-column-gap:12px;column-gap:12px}.color-selector-button-wrapper--left{justify-content:flex-start}.color-selector-button-wrapper--center{justify-content:center}.color-selector-button-wrapper--right{justify-content:flex-end}.color-selector-button{outline:none;border:0;border-radius:50%;padding:0}.color-selector-button:hover{box-shadow:0 0 0 2px hsla(0,0%,100%,.25)}.color-selector-button--selected,.color-selector-button:focus{box-shadow:0 0 0 2px #fff}.color-selector-button[disabled]{opacity:.5!important;cursor:not-allowed!important}.color-selector-button--small{width:16px;height:16px}.color-selector-button--medium{width:28px;height:28px}.color-selector-button--large{width:36px;height:36px}.color-selector-button.color--aluminium,.color-selector-button.color--nickel,.color-selector-button.color--silver{background:radial-gradient(farthest-side at 61% 32%,#ededed 0,#7d7d7d 100%)}.color-selector-button.color--black{background:radial-gradient(farthest-side at 61% 32%,#555 0,#000 100%)}.color-selector-button.color--blue{background:radial-gradient(farthest-side at 61% 32%,#30a9de 0,#005d9f 100%)}.color-selector-button.color--bronze{background:radial-gradient(farthest-side at 61% 32%,#ebe0c3 0,#7e5d41 100%)}.color-selector-button.color--brown{background:radial-gradient(farthest-side at 61% 32%,#b18b7e 0,#5a3a32 100%)}.color-selector-button.color--champagn{background:radial-gradient(farthest-side at 61% 32%,#d8d6c9 0,#8e7f62 100%)}.color-selector-button.color--charcoal,.color-selector-button.color--graphite{background:radial-gradient(farthest-side at 61% 32%,#aaa 0,#222227 100%)}.color-selector-button.color--clear{background:radial-gradient(farthest-side at 61% 32%,#ffffff80 0,#b2b2b480 100%)}.color-selector-button.color--cocoa{background:radial-gradient(farthest-side at 61% 32%,#be8e70 0,#815943 100%)}.color-selector-button.color--crimson_chrome,.color-selector-button.color--formula_red_gloss{background:radial-gradient(farthest-side at 61% 32%,#fff 0,#f089a1 24%,#c01f22 59%,#3c0000 100%)}.color-selector-button.color--dark_gray{background:radial-gradient(farthest-side at 61% 32%,#666 0,#242424 100%)}.color-selector-button.color--gold{background:radial-gradient(farthest-side at 61% 32%,#f0d8a7 0,#977a31 100%)}.color-selector-button.color--green{background:radial-gradient(farthest-side at 61% 32%,#55c66f 0,#2b8b01 100%)}.color-selector-button.color--grey{background:radial-gradient(farthest-side at 61% 32%,#9a9a9a 0,#454548 100%)}.color-selector-button.color--jade{background:radial-gradient(farthest-side at 61% 32%,#3c9f78 0,#004532 100%)}.color-selector-button.color--light_tan{background:radial-gradient(farthest-side at 61% 32%,#e5d5c6 0,#c4b7aa 100%)}.color-selector-button.color--matte_ignition_green{background:radial-gradient(farthest-side at 61% 32%,#b2ff33 0,#91db18 100%)}.color-selector-button.color--metallic_blue{background:radial-gradient(farthest-side at 61% 32%,#aab7bc 0,#152a2f 100%)}.color-selector-button.color--pink{background:radial-gradient(farthest-side at 61% 32%,#fc78c5 0,#bf145b 100%)}.color-selector-button.color--purple{background:radial-gradient(farthest-side at 61% 32%,#b1a3ff 0,#572abc 100%)}.color-selector-button.color--red{background:radial-gradient(farthest-side at 61% 32%,#ff6567 0,#91000a 100%)}.color-selector-button.color--tan{background:radial-gradient(farthest-side at 61% 32%,#d5b393 0,#aa9078 100%)}.color-selector-button.color--white,.color-selector-button.color--white_tan{background:radial-gradient(farthest-side at 61% 32%,#fff 0,#ddd 100%)}.carousel-indicators{z-index:16;text-align:center;display:flex;justify-content:center;padding-left:0;list-style:none;margin-left:24px;margin-right:24px}.carousel-indicators li{position:relative;flex:0 1 auto;display:inline-block}.carousel-indicators li button{width:8px;height:8px;margin-right:3px;margin-left:3px;padding:0;border:transparent;background-color:#8c8c8e;border-radius:50%;cursor:pointer;font-size:0;float:left;opacity:.25}.carousel-indicators li.active button,.carousel-indicators li.slick-active button{background-color:#8c8c8e;opacity:1}.slick-slider{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;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{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}@keyframes react-loading-skeleton{to{transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;z-index:1}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:linear-gradient(90deg,var(--base-color),var(--highlight-color),var(--base-color));transform:translateX(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{transition:all .25s ease-in;opacity:.4;filter:alpha(opacity=40);position:absolute;z-index:2;top:20px;background:none;border:0;font-size:32px;cursor:pointer}.carousel .control-arrow:focus,.carousel .control-arrow:hover{opacity:1;filter:alpha(opacity=100)}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{margin:0 5px;display:inline-block;border-top:8px solid transparent;border-bottom:8px solid transparent;content:""}.carousel .control-disabled.control-arrow{opacity:0;filter:alpha(opacity=0);cursor:inherit;display:none}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{width:100%;display:inline-block;pointer-events:none}.carousel .carousel{position:relative}.carousel .control-arrow{outline:0;border:0;background:none;top:50%;margin-top:-13px;font-size:18px}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{transition:all .15s ease-in;transform:translateZ(0);position:relative;list-style:none;white-space:nowrap}.carousel .thumb{transition:border .15s ease-in;display:inline-block;margin-right:6px;white-space:nowrap;overflow:hidden;border:3px solid #fff;padding:2px}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{position:relative;margin:0;overflow:hidden}.carousel.carousel-slider .control-arrow{top:0;color:#fff;font-size:26px;bottom:0;margin-top:0;padding:5px}.carousel.carousel-slider .control-arrow:hover{background:rgba(0,0,0,.2)}.carousel .slider-wrapper{overflow:hidden;margin:auto;width:100%;transition:height .15s ease-in}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{margin:0;padding:0;position:relative;list-style:none;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{min-width:100%;margin:0;position:relative;text-align:center}.carousel .slide img{width:100%;vertical-align:top;border:0}.carousel .slide iframe{display:inline-block;width:calc(100% - 80px);margin:0 40px 40px;border:0}.carousel .slide .legend{transition:all .5s ease-in-out;position:absolute;bottom:40px;left:50%;margin-left:-45%;width:90%;border-radius:10px;background:#000;color:#fff;padding:10px;font-size:12px;text-align:center;opacity:.25;transition:opacity .35s ease-in-out}.carousel .control-dots{position:absolute;bottom:0;margin:10px 0;padding:0;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{transition:opacity .25s ease-in;opacity:.3;filter:alpha(opacity=30);box-shadow:1px 1px 2px rgba(0,0,0,.9);background:#fff;border-radius:50%;width:8px;height:8px;cursor:pointer;display:inline-block;margin:0 8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{opacity:1;filter:alpha(opacity=100)}.carousel .carousel-status{position:absolute;top:0;right:0;padding:5px;font-size:10px;text-shadow:1px 1px 1px rgba(0,0,0,.9);color:#fff}.carousel:hover .slide .legend{opacity:1}.stem-contact-modal{display:flex;justify-content:center;flex-direction:column;align-items:center;margin:0 auto;position:relative;max-width:720px;min-height:405px;width:100%;text-align:center;padding:36px;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:768px){.stem-contact-modal{padding:48px 24px}}.stem-contact-modal__close{margin:0;position:absolute;top:0;right:0;width:auto;background-color:transparent;border:none}.stem-contact-modal__close span{font-size:1.75rem}.stem-contact-modal__close:hover{background-color:transparent;color:#000}.stem-contact-modal__logo{margin:0 auto 8px}.stem-contact-modal h2{flex-direction:column;font-size:2.25rem;font-weight:400;text-transform:none;align-items:center;display:flex;margin:0;letter-spacing:.6px}.stem-contact-modal p{margin-top:24px}.stem-contact-modal__cta{border-top:1px solid #d7d7d9;padding-top:20px;margin-top:4px}.stem-contact-modal__cta a{display:inline-block;text-transform:none;font-size:1.625rem;letter-spacing:1.1px;background:none;color:#000;font-weight:700;transition:all .25s ease-in;box-shadow:inset 0 -.1em 0 #fff;padding:9px 16px;line-height:1.13}.stem-contact-modal__cta a:hover{box-shadow:inset 0 -4em 0 #b2ff33;text-decoration:none}@media (max-width:768px){.stem-contact-modal__cta a{font-size:1.375rem}.stem-contact-modal__cta a:hover:last-of-type{box-shadow:inset 0 -4em 0 #b2ff33}}