.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.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{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{cursor:pointer;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}
input.custom[type=range]{-webkit-appearance:none;margin:0 auto;width:97.5%;border:none}input.custom[type=range]:focus{outline:none}input.custom[type=range]::-webkit-slider-runnable-track{width:97.5%;animate:.2s;background:#dfdfdf}input.custom[type=range]::-webkit-slider-runnable-track,input.custom[type=range]::-webkit-slider-thumb{height:5px;cursor:pointer;-webkit-box-shadow:0 0 0 #000,0 0 0 #0d0d0d;box-shadow:0 0 0 #000,0 0 0 #0d0d0d;border-radius:0;border:none}input.custom[type=range]::-webkit-slider-thumb{width:120px;background:#000;-webkit-appearance:none;margin-top:0}input.custom[type=range]:focus::-webkit-slider-runnable-track{background:#dfdfdf;border:none}input.custom[type=range]::-moz-range-track{width:97.5%;animate:.2s;background:#dfdfdf}input.custom[type=range]::-moz-range-thumb,input.custom[type=range]::-moz-range-track{height:5px;cursor:pointer;box-shadow:0 0 0 #000,0 0 0 #0d0d0d;border-radius:0;border:none}input.custom[type=range]::-moz-range-thumb{width:120px;background:#000;margin-top:0}input.custom[type=range]::-ms-track{width:97.5%;height:3px;cursor:pointer;animate:.2s;background:#dfdfdf;color:transparent;border:none}input.custom[type=range]::-ms-fill-lower,input.custom[type=range]::-ms-fill-upper{background:#dfdfdf;border-radius:0;box-shadow:0 0 0 #000,0 0 0 #0d0d0d;border:none}input.custom[type=range]::-ms-thumb{box-shadow:0 0 0 #000,0 0 0 #0d0d0d;height:5px;width:120px;border-radius:0;background:#000;cursor:pointer;margin-top:0;border:none}input.custom[type=range]:focus::-ms-fill-lower,input.custom[type=range]:focus::-ms-fill-upper{background:#979797;border:none}
/*!
 * 
 *         SimpleBar.js - v2.6.1
 *         Scrollbars, simpler.
 *         https://grsmto.github.io/simplebar/
 *         
 *         Made by Adrien Grsmto from a fork by Jonathan Nicol
 *         Under MIT License
 *       
 */[data-simplebar]{position:relative;z-index:0;overflow:hidden!important;max-height:inherit;-webkit-overflow-scrolling:touch}[data-simplebar=init]{display:-webkit-box;display:-ms-flexbox;display:flex}.simplebar-scroll-content{overflow-x:hidden!important;overflow-y:scroll;min-width:100%!important;max-height:inherit!important;-webkit-box-sizing:content-box!important;box-sizing:content-box!important}.simplebar-content{overflow-y:hidden!important;overflow-x:scroll;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;min-height:100%!important}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;width:11px}.simplebar-scrollbar{position:absolute;right:2px;width:7px;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;left:0;right:0;opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.simplebar-track .simplebar-scrollbar.visible:before,.simplebar-track:hover .simplebar-scrollbar:before{opacity:.5;-webkit-transition:opacity 0 linear;transition:opacity 0 linear}.simplebar-track.vertical{top:0}.simplebar-track.vertical .simplebar-scrollbar:before{top:2px;bottom:2px}.simplebar-track.horizontal{left:0;width:auto;height:11px}.simplebar-track.horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.horizontal.simplebar-track .simplebar-scrollbar{right:auto;top:2px;height:7px;min-height:0;min-width:10px;width:auto}
:root{--colors-bg-header:var(--colors-b4);--colors-bg-footer:var(--colors-b4)}body,html{background:#fff;background:var(--colors-b4)}.fixed-bottom{bottom:0}.outside-quote{display:block;text-indent:-1.8rem}.custom-block{color:#868686;display:block;font-weight:400;margin-bottom:.25rem!important}.custom-block.light{color:#ccc}.custom-block.small{font-size:.875rem}@media only screen and (min-width:40.063em){.custom-block.small{font-size:1.4rem}}.custom-progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;bottom:0;display:block;height:6px;position:absolute;width:100%}.custom-progress::-webkit-progress-bar{background-color:#666}.custom-progress::-webkit-progress-value{background-color:#ccc}.lazy-like{position:relative;opacity:0;pointer-events:none;top:100px;-webkit-transition:all .5s ease;transition:all .5s ease}.lazy-like--inview{opacity:1;pointer-events:auto;top:0}.lazy-trigger{position:absolute;top:-65vh;width:100%;height:1px;left:0}.leading{padding-bottom:10.75%;padding-top:16%}.leading--desc{padding:0}.leading--points{padding-top:16%}.leading--points>div{padding-bottom:10.55%}.leading--points>div:last-child{padding-bottom:0}.leading--points_icon{height:62px;width:auto;padding-bottom:.9rem;position:relative}.pt_corporate .section{background:inherit}@media only screen and (min-width:40.063em){.leading{padding-top:calc(6.9rem - 10px)}.leading--points{padding-top:68px}.leading--points>div{padding-bottom:0}}
.page-sustainability .footer.section.light{margin-top:0}.section-hero.bg-cover.sustainability-hero{background-position:15% 100%;height:calc(65vh - 98px)}.sustainability-leading .leading--title{margin-bottom:.9375rem}.sustainability-leading .leading--desc{margin-bottom:0}.sustainability-leading .leading--points{padding-top:3.75rem}.efforts{padding-top:10.75%;padding-bottom:10.75%}.efforts--title{padding-bottom:1.4rem;margin-bottom:0}.efforts-single{padding-bottom:10.7%}.efforts-single:last-child{padding-bottom:0}.efforts-single--image{position:relative;display:block;padding-bottom:1rem;width:100%}.effort-trigger{position:absolute;top:-65vh;left:0;width:100%;height:1px}@media only screen and (max-width:46.0625rem) and (orientation:landscape){.sustainability-leading .leading--points .columns{width:50%;margin:0 25% 2.5rem}}.social-impact--title{margin-top:-4px}.social-impact{padding-top:10.75%;padding-bottom:10.75%}.section.social-impact .row{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.section.social-impact .columns:last-child{padding-bottom:2.5rem}.non-negotiable{padding-bottom:26.7%;padding-top:10.75%}@media only screen and (min-width:40.063em){.section-hero.bg-cover.sustainability-hero{background-position:50%;height:calc(65vh - 98px)}.sustainability-leading{padding-top:6.25rem;padding-bottom:3.75rem}.sustainability-leading .leading--title{margin-bottom:1.25rem}.efforts,.sustainability-leading .leading--points{padding-top:3.75rem}.efforts{padding-bottom:3.75rem}.efforts-single{padding-bottom:0}.social-impact{padding-bottom:3.75rem;padding-top:3.75rem}.section.social-impact .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.section.social-impact .columns:last-child{padding-bottom:0}.non-negotiable{padding-top:3.75rem;padding-bottom:7.5rem}}@media only screen and (max-width:850px) and (orientation:landscape){header.flexible.bg-cover.section-hero.bg-cover.sustainability-hero{background-position:bottom;height:calc(100vh - 98px);max-height:none;background-size:cover;margin-top:0}}
header.flexible.bg-cover.section-hero.lifeatsonos-hero{color:#fff;background:#000;height:auto;min-height:calc(65vh - 98px);background-size:cover}header.flexible.bg-cover.section-hero.lifeatsonos-hero h1{font-size:2rem;padding-top:3.125rem;padding-bottom:1.875rem;-webkit-transform:translateY(25%);transform:translateY(25%);color:#fff}.lifeatsonos-hero--searching{margin:1.875rem auto 0}.lifeatsonos-hero--searching_copy{display:none}.lifeatsonos-hero--searching_drop select{background-size:40px;background-position:103% 52%;height:45px}.lifeatsonos-hero--searching_drop select,.lifeatsonos-hero--searching_link .button{font-size:1rem;font-weight:700}.lifeatsonos-hero--searching_link .button{padding-top:16px;padding-bottom:15px;color:#fff;border-color:#fff;margin-bottom:-4px;height:45px;width:122px}.lifeatsonos-hero--view_all{position:relative;margin-top:17px;font-weight:700}.lifeatsonos-hero--view_all a{color:#fff;text-decoration:underline}.lifeatsonos-hero--searching_drop.dept,.lifeatsonos-hero--searching_drop.loc{width:264px;margin:0 auto}@-moz-document url-prefix(){.lifeatsonos-hero--searching_drop.dept select,.lifeatsonos-hero--searching_drop.loc select{background-image:none!important};}.leading.our-values{padding-top:3.75rem;padding-bottom:0}.leading--title{margin-bottom:2.5rem}.leading.our-values .leading--points{padding-top:0}.leading.our-values .leading--points_icon{position:relative;display:block;margin:0 auto}.vertical-align{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.diversity-inclusion .row,.vertical-align{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.diversity-inclusion .row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.diversity-inclusion{padding-top:5rem;padding-bottom:5rem}.diversity-inclusion .social-impact--desc:last-child{margin-bottom:2.5rem}.diversity-inclusion img{width:100%}.diversity-inclusion h2{margin-top:-4px}.sweet-gig{padding-top:3.75rem;padding-bottom:0}.sweet-gig a.button{display:inline-block!important}.padding-fifteen{padding:15px!important}.sweet-gig .row>.columns{float:none}.sweet-gig--desc{padding-right:0;padding-bottom:1.25rem}.sweet-gig--panel{position:relative;margin:3.125rem 0;background:#fff;width:100%;height:100%;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;font-size:0;cursor:-webkit-grab!important;cursor:-moz-grab!important}.sweet-gig--panel:active{cursor:-webkit-grabbing!important;cursor:-moz-grabbing!important}.sweet-gig--panel_block{position:relative}.sweet-gig--panel_block--square{width:25.625rem;height:25.625rem}.sweet-gig--panel_block--square_wide{width:51.25rem;display:block}.sweet-gig--panel_block--square_inline{display:inline-block;vertical-align:top}.sweet-gig--panel_block--square_tall{height:51.25rem}.sweet-gig--panel_block--square_holder{position:relative;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:normal;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 3.4375rem}.simplebar-track.vertical{visibility:hidden!important;z-index:-99}.sweet-gig--scroll-indicator{position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:0;width:6.875rem;height:2.75rem;background:#000;color:#fff;font-size:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:2;pointer-events:none;-webkit-transition:all .5s ease;transition:all .5s ease}.sweet-gig--scroll-indicator.scrolling{opacity:0}.carousel-mobile-only .slick-dots{position:relative;margin:0 auto;text-align:center;list-style-type:none}.carousel-mobile-only .slick-dots li{display:inline-block;overflow:hidden;width:.625rem;height:.625rem;border-radius:50%;border:1px solid #868686;margin-left:.5625rem}.carousel-mobile-only .slick-dots li:first-child{margin-left:0}.carousel-mobile-only .slick-dots li.slick-active{background:#000}.carousel-mobile-only .slick-dots li button{opacity:0}.university-student{padding-bottom:5rem}.university-student>.row{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.university-student_desc{margin-bottom:1.25rem}.university-student--title{margin-top:-4px}.university-student--image_overlapping_bot_right{position:absolute;width:calc(100% - 30px);right:0;bottom:0;-webkit-transform:translate(48%,90%);transform:translate(48%,90%)}.team-sonos{padding-top: 3.5rem;padding-bottom:2.5rem}.team-sonos--title{position:relative;padding-bottom:2.5rem}.team-sonos--single{margin-bottom:3.75rem}.team-sonos--single--title{padding-bottom:1.25rem;margin-bottom:0}.team-sonos--single--image{position:relative;display:block;padding-bottom:1rem;width:100%}.team-members{padding-top: 41px;padding-bottom: 3rem}.team-members--leading{padding:0 1.875rem;width:auto}.team-members--quote{position:relative;margin-top:1.05rem;margin-bottom:-2.5rem;display:block;font-size:6.25rem;line-height:1}.team-members--member{position:relative;width:7.5rem;height:7.5rem;border-radius:50%;overflow:hidden;margin:0 auto;-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-transform:scale(.6);transform:scale(.6);opacity:.4;-webkit-transition:all .8s ease;transition:all .8s ease}.team-members--member.active{-webkit-transform:scale(1);transform:scale(1);opacity:1}.team-members--member img{position:relative;display:block;width:100%;max-width:none;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:59%}.team-members--copy{position:relative;top:0;width:100%;height:10.375rem;margin:0 auto}.team-members--copy_single{position:absolute;top:0;font-size:1.375rem;line-height:1.15;opacity:0;-webkit-transform-origin:center top;transform-origin:center top;-webkit-transform:scale(0);transform:scale(0);pointer-events:none;-webkit-transition:all .8s ease;transition:all .8s ease}.team-members--copy_single.active{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.team-members--name span{display:block}.team-members--carousel.carousel-mobile-only .slick-active .team-members--member,.team-members--carousel.carousel-mobile-only .slick-active .team-members--name{-webkit-transform:scale(1);transform:scale(1);opacity:1}.team-members--carousel.carousel-mobile-only .slick-dots{margin-top:2.375rem}.team-members--name{font-size:1.375rem;opacity:0;margin-top:3.625rem;-webkit-transition:all .8s ease;transition:all .8s ease;-webkit-transform-origin:center top;transform-origin:center top;-webkit-transform:scale(0);transform:scale(0)}.team-members--name.active{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.team-members--name_title{text-transform:capitalize;font-size:.75rem;margin-top:.625rem;letter-spacing:.025rem;color:#868686}.team-members--slider_slider.custom{display:none}.team-members--carousel_arrow{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:center center;transform-origin:center center;display:block;cursor:pointer;margin:0;outline:none;background:none;z-index:2}.team-members--carousel_arrow.prev{-webkit-transform:rotate(180deg);transform:rotate(180deg);left:6%;top:60%}.team-members--carousel_arrow.next{right:0;top:60%;-webkit-transform:translate(-50%);transform:translate(-50%)}.team-members--title.h1{margin-bottom:1.45rem}.sweet-gig--panel_block{display:inline-block;vertical-align:top}.sweet-gig--panel_block--square{position:relative;display:block;width:18.75rem;height:18.75rem;background:#fff;vertical-align:top}.sweet-gig--panel_block--square_wide{display:inline-block;vertical-align:top}.sweet-gig--scroll-indicator{display:none}.sweet-gig--panel_block--square_inline{display:block}.sweet-gig--panel_holder{max-height:641px}.sweet-gig--panel_hide{display:none;visibility:hidden}.sweet-gig--panel_scroller{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.col-reverse-mobile,.sweet-gig--panel_scroller{display:-webkit-box;display:-ms-flexbox;display:flex}.col-reverse-mobile{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.not-active{opacity:.5;pointer-events:none}.sweet-gig--swipe-indicator{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;left:275px;padding:10px 20px;position:absolute;top:603px;width:100px;z-index:10}.sweet-gig--swipe-indicator .swipe-text{color:#000;padding-right:5px;margin-top:-2px}.hide-button{display:-webkit-box;visibility:visible}.life-at-sonos-tout-margin{margin-top:26px}.life-at-sonos-image-margin{margin-bottom:26px}.sweet-gig-100vh{padding-bottom:20px}@media only screen and (min-width:850px){.lifeatsonos-hero--searching_drop .dropdown.button{width:auto}.lifeatsonos-hero--searching{max-width:760px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin:1.875rem auto 0}.lifeatsonos-hero--searching_link{margin-bottom:1.1rem;margin-left:10px}.lifeatsonos-hero--searching_copy{padding:0 5px;display:block}.lifeatsonos-hero--searching_drop.dept,.lifeatsonos-hero--searching_drop.loc{width:244px;height:45px;margin:-14px auto 0}.sweet-gig--scroll-indicator{display:block}.sweet-gig--panel_block--square{width:100%;height:100%;vertical-align:top}.sweet-gig--panel_hide{display:block;visibility:visible}.sweet-gig--panel-flex{position:relative;display:block}.sweet-gig--panel_scroller{display:block;-webkit-box-orient:inherit;-webkit-box-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit}.hide-button{display:none;visibility:hidden}.sonos-is-people-width{width:60.3333333333%}.life-at-sonos-tout-margin{margin-top:0}header.flexible.bg-cover.section-hero.lifeatsonos-hero h1{font-size:2.5rem}.life-at-sonos-image-margin{margin-bottom:56px}}@media only screen and (min-width:40.063em){.lifeatsonos-hero h1{padding-top:0;font-size:2.5rem;-webkit-transform:translateY(50%);transform:translateY(50%)}.lifeatsonos-hero--searching{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:2.5rem auto 0}.leading--title{margin-bottom:3.125rem}.diversity-inclusion{padding-top:7.5rem;padding-bottom:7.5rem}.diversity-inclusion .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.diversity-inclusion .social-impact--desc:last-child{margin-bottom:0}.sweet-gig{padding-top:6.25rem;padding-bottom:5.625rem}.sweet-gig--desc{padding-right:5.625rem;padding-bottom:0}.sweet-gig--panel{min-height:51.25rem;width:calc(100% + (100vw - 100% + 17px)/2)}.university-student{padding-top:3.75rem;padding-bottom:7.5rem}.university-student--image_overlapping_bot_right{-webkit-transform:translate(40%,90%);transform:translate(40%,90%)}.university-student>.row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.team-sonos{padding-top:6.25rem;padding-bottom:0}.team-sonos-holder{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.team-members{padding-top:6.25rem;padding-bottom:7.5rem}.team-members--title.h1{margin-bottom:1.25rem}.team-members--carousel{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.team-members--carousel_slide{position:relative;padding-bottom:110px}.team-members--quote{margin-top:26px;margin-bottom:-46px;font-size:8.125rem}.team-sonos--title{padding-bottom:5rem}.team-sonos--single{margin-bottom:3.75rem}.team-members--copy{width:36.5625rem;height:14.375rem}.team-members--copy_single{font-size:1.75rem}.team-members--carousel_arrow{display:none}.team-members--name{position:absolute;width:200px;-webkit-transition:all .5s ease;transition:all .5s ease}.team-members--name,.team-members--name.active{-webkit-transform:scale(1) translateX(-50%);transform:scale(1) translateX(-50%);-webkit-transform-origin:center top;transform-origin:center top;left:50%}.team-members--name_name{position:relative}.sweet-gig--scroll-svg{display:inline-block;padding:10px 20px}.sweet-gig--panel_block--square_inline{display:inline-block}.sweet-gig--scroll-indicator{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 20px}.sweet-gig--scroll-arrow{padding:5px 0 0 5px}.sweet-gig--panel_holder{max-height:841px}.sweet-gig--panel_block--square{position:relative;width:25.625rem;height:25.625rem;background:#fff;vertical-align:top}.sweet-gig--panel_block--square_wide{width:51.25rem;display:block}.sweet-gig--panel_hide{display:block;visibility:visible}.sweet-gig--panel_scroller{display:inline-block}.sweet-gig--panel_block{display:inline-block;vertical-align:top}.sweet-gig--panel-flex{position:relative;display:inline-block}.hide-button{display:none;visibility:hidden}.life-at-sonos-tout-margin{margin-top:0}}@media only screen and (min-width:64rem){.carousel-mobile-only .slick-dots{display:none}.team-members--slider_slider.custom{position:relative;margin:0 auto;padding:0;top:0;display:block}.team-members--slider{position:relative;display:block;width:100%;height:.299rem;top:-5rem}.team-members--carousel{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.hide-button{display:none;visibility:hidden}.life-at-sonos-tout-margin{margin-top:0}header.flexible.bg-cover.section-hero.lifeatsonos-hero h1{font-size:2.5rem}}@media only screen and (min-width:758px) and (max-width:1023px){.team-members--name{left:0;margin-left:auto;margin-right:auto;position:relative}.team-members--carousel_slide{padding-bottom:0}.life-at-sonos-tout-margin{margin-top:60px}}@media (min-width:568px) and (max-width:1024px) and (orientation:landscape){.sweet-gig--panel{min-height:350px;padding:0}.sweet-gig--panel_holder{background:#f1f1f1;margin-bottom:40px}.sweet-gig--panel_block{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top}.sweet-gig--panel_block--square{position:relative;display:block;width:21.875rem;height:21.875rem;vertical-align:top}.sweet-gig--panel_block--square_wide{display:inline-block;vertical-align:top}.sweet-gig--scroll-indicator{display:none}.sweet-gig--panel_block--square_inline{display:inline-block}.sweet-gig--panel_holder{max-height:351px}.sweet-gig--panel_hide{display:none;visibility:hidden}.col-reverse-landscape,.flex-row-landscape,.row-reverse-landscape{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.col-reverse-landscape{display:-webkit-box;display:-ms-flexbox;display:flex}.hide-button{display:none;visibility:hidden}.sweet-gig--panel_scroller{display:-webkit-box;display:-ms-flexbox;display:flex}.test{margin-top:-30px}}@media screen and (max-device-width:1025px){.simplebar-content{overflow:auto!important}}@media only screen and (min-width:321px) and (max-width:768px){.team-members--name,.team-members--name.active{margin:33px 0 0 20px;left:34%}.team-members--copy{margin-bottom:10px}.life-at-sonos-tout-margin{margin-top:60px}}@media only screen and (max-width:320px){.team-members--copy{margin-bottom:89px}}
.page-corporate{padding-bottom:0}header.flexible.bg-cover.section-hero{margin-top:30px}.section-hero{height:calc(65vh - 98px);padding-top:0}.section-hero h1{-webkit-transform:translateY(50%);transform:translateY(50%)}header.flexible.bg-cover.section-hero{background-position:bottom;height:calc(65vh - 98px);max-height:none;background-size:cover}header.flexible.bg-cover.section-hero h1{-webkit-transform:translateY(140%);transform:translateY(140%)}.vertical-align{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-hero-bottom{height:0;padding-bottom:40%}.row.extened{max-width:1200px}@media only screen and (min-width:40.063em) and (max-width:64em){header.flexible.bg-cover.section-hero h1{-webkit-transform:translateY(50%);transform:translateY(50%)}}@media only screen and (min-width:64.063em){.section-hero-bottom{height:500px;padding-bottom:0}header.flexible.bg-cover.section-hero{margin-top:0}header.flexible.bg-cover.section-hero h1{-webkit-transform:translateY(50%);transform:translateY(50%)}}@media only screen and (max-width:850px) and (orientation:landscape){.section-hero{height:calc(100vh - 98px)}.section-hero h1{-webkit-transform:translateY(0);transform:translateY(0)}.press-kits.section-hero h1{-webkit-transform:translateY(0);transform:translateY(0)}}
.section-hero.our-company-hero{max-height:100%;height:103vh;background-position:30% 100%}.section-hero.our-company-hero .row{position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-hero.our-company-hero .row h1{position:relative;display:block;margin-bottom:5rem;color:#fff;max-width:37.5rem;text-shadow:0 0 5rem rgba(0,0,0,.45)}.section-hero.our-company-hero .row .scroll-down{position:relative;display:block;margin-bottom:2.5rem}.section-hero.our-company-hero .row .scroll-down svg{width:38px}.section.home-sound{padding-top:3.75rem;padding-bottom:2.5rem}.section.home-sound .column{padding-right:0;padding-left:0}.section.home-sound .section-connected-home{padding-right:.9375rem;padding-left:.9375rem;padding-bottom:41%;background-position:bottom;background-size:102%;background-repeat:no-repeat}.section.overlaps-left .panel,.section.overlaps-right .panel{position:relative;width:calc(100% - 30px);margin:0 auto -2.5rem;z-index:1;display:block;padding:1.875rem 1.75rem;background-color:#000}.section.overlaps-right .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.section.overlaps-right .panel{margin:-2.5rem auto 0}.section.overlaps-left .columns,.section.overlaps-right .columns{padding-left:0;padding-right:0}.section.overlaps-left .row,.section.overlaps-right .row{position:relative}.section.overlaps-left .overlap-image,.section.overlaps-right .overlap-image{position:relative;display:block;width:100%;height:auto}.section.section-careers .section-careers--desc,.section.section-investors .section-investors--desc,.section.section-newsroom .section-newsroom--desc,.section.section-pioneers .section-pioneers--desc{margin-bottom:1.25rem}.section.amplifying,.section.custom-callout-boxes,.section.section-careers,.section.section-investors,.section.section-just-ask,.section.section-pioneers{padding-top:2.5rem;padding-bottom:2.5rem}.section.custom-callout-boxes .columns{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section.custom-callout-boxes .panel{position:relative;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center;padding:17% 18%;max-width:19.625rem;margin:0 auto 1.25rem}.section.custom-callout-boxes .panel h2,.section.custom-callout-boxes .panel p{color:#000}.section-newsroom .section-newsroom--group{width:100%}.section-newsroom--group .slick-dots{position:relative;margin:1.25rem auto 0;text-align:center;list-style-type:none}.section-newsroom--group .slick-dots li{display:inline-block;overflow:hidden;width:.625rem;height:.625rem;border-radius:50%;border:1px solid #868686;margin-left:.5625rem}.section-newsroom--group .slick-dots li:first-child{margin-left:0}.section-newsroom--group .slick-dots li.slick-active{background:#000}.section-newsroom--group .slick-dots li button{opacity:0}.section-newsroom .section-newsroom--single{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.section-newsroom .section-newsroom--single .section-newsroom--single_image{position:relative;display:block;width:100%;background-size:cover;background-repeat:no-repeat;background-position:50%}.section-newsroom .section-newsroom--single .section-newsroom--single_desc{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.75rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#000}.section-newsroom .section-newsroom--single .section-newsroom--single_desc h2{color:#fff;font-weight:500}.section-newsroom .section-newsroom--single .section-newsroom--single_desc a{position:relative;display:inline-block;text-align:left;padding-left:0;background:none}@media only screen and (min-width:56.25rem){.section.section-careers .section-careers--desc{z-index:1;padding-right:7.125rem}}@media only screen and (min-width:40.063em){.section-hero.our-company-hero{height:100vh;background-position:50%}.section-hero.our-company-hero .row h1{margin-bottom:6.875rem;margin-left:auto;margin-right:auto}.section-hero.our-company-hero .row .scroll-down{padding-top:110px;margin-bottom:3.125rem}.section.home-sound{padding-top:6.25rem;padding-bottom:4.6875rem}.section.home-sound .column{padding-right:.9375rem;padding-left:.9375rem}.section.home-sound .section-connected-home{padding-right:0;padding-left:0}.section.overlaps-left,.section.overlaps-right{display:block}.section.overlaps-left .panel,.section.overlaps-right .panel{position:absolute;width:48%;z-index:1;display:block;padding:4.75% 5.25%;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%}.section.overlaps-left .panel{margin:0 0 0 .9375rem;left:0}.section.overlaps-right .panel{margin:0 .9375rem 0 0;right:0}.section.overlaps-left .columns,.section.overlaps-right .columns{padding-right:.9375rem;padding-left:.9375rem}.section.section-pioneers h2{margin-left:-5.625rem;padding-right:9.375rem}.section-pioneers .right{z-index:1}.section.section-careers .section-careers--desc,.section.section-investors .section-investors--desc,.section.section-pioneers .section-pioneers--desc{margin-bottom:0}.section.section-careers .section-careers--desc,.section.section-pioneers .section-pioneers--desc{top:-4px}.section.amplifying,.section.section-careers,.section.section-investors,.section.section-just-ask,.section.section-pioneers{padding-top:4.6875rem;padding-bottom:4.6875rem}.section.section-pioneers{padding-top:4.6875rem;padding-bottom:3.125rem}.section.custom-callout-boxes{padding-top:3.125rem;padding-bottom:4.6875rem}.section.custom-callout-boxes h2{font-size:40px}.section.section-newsroom{padding-top:4.6875rem;padding-bottom:9.5625rem}.section.section-investors .section-investors--desc h2{padding-right:6.25rem}.section.custom-callout-boxes .columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-newsroom .section-newsroom--group{width:calc(100% + (100vw - 100% + 12px)/2)}.section-newsroom--single-item{width:100%}.slick-initialized .slick-slide{width:auto}.section-newsroom .section-newsroom--single{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:36.5625rem;background:#000;margin-right:1.875rem}.section-newsroom .section-newsroom--single .section-newsroom--single_image{width:60%;padding-bottom:51.29%}.section-newsroom .section-newsroom--single .section-newsroom--single_desc{width:40%}}@media only screen and (min-width:40.063em) and (max-width:75em){.section.overlaps-left .panel h2,.section.overlaps-right .panel h2{font-size:4.08vw}.section.overlaps-left .panel h2 span,.section.overlaps-right .panel h2 span{font-size:1.85vw}}@media only screen and (min-width:40.063em) and (max-width:65.938em){.section-careers h2.large-title,.section-investors h2.large-title,.section-pioneers h2.large-title{font-size:4.08vw}.section-careers h2.large-title span,.section-investors h2.large-title span,.section-newsroom h2.large-title span,.section-pioneers h2.large-title span{font-size:1.85vw}}.button.custom-reverse{border-color:#fff;border-width:1px}.panel.custom-extra-light{background-color:#f6f6f6;border-color:transparent}.page-how-it-started .hero.tout{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-how-it-started .h1,.page-how-it-started .tout h1{font-size:57px}.page-how-it-started .tout h1{-ms-flex-item-align:flex-center;align-self:flex-center;color:#fff}@media only screen and (min-width:40rem) and (max-width:53.125rem){.section.home-sound{padding-top:6.25rem;padding-bottom:3.4375rem}.section.amplifying,.section.custom-callout-boxes,.section.section-careers,.section.section-just-ask,.section.section-newsroom,.section.section-pioneers{padding-top:3.4375rem;padding-bottom:3.4375rem}.section.custom-callout-boxes .panel{-webkit-box-flex:0;-ms-flex:0 0 calc(33.33333% - 30px);flex-grow:0;flex-shrink:0;flex-basis:calc(33.33333% - 30px);padding:5% 10px}}@media only screen and (min-width:53.125rem){.section.custom-callout-boxes .panel{-webkit-box-flex:0;-ms-flex:0 0 calc(33.33333% - 20px);flex-grow:0;flex-shrink:0;flex-basis:calc(33.33333% - 20px);padding:5%}}
.page-how-it-started section{margin-bottom:20px}.page-how-it-started .medium-3{margin-bottom:1.25rem}@media only screen and (min-width:40.063em){.page-how-it-started section{margin-bottom:62px}}.page-how-it-started-hidden-div-mobile{display:none}.page-how-it-started-hidden-div-desktop{display:block}.howitworks-hero{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-position:50%}.howitworks-hero h1{font-size:2.375rem;color:#fff;position:absolute;top:51%}@media only screen and (min-width:40.063em){.page-how-it-started .hero{margin-bottom:52px}}.page-how-it-started .tout{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:40.063em){.page-how-it-started .tout{margin-bottom:52px}}.page-how-it-started .tout.align-right{max-height:100vh;margin-bottom:62px}.page-how-it-started .tout.align-right .tout--container{max-width:100%;width:100%}.page-how-it-started .tout.align-right .tout--image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.section-heading{font-size:57px;max-width:64em;width:50%}.section-heading .custom-block{font-size:1.375rem;font-weight:700;padding-bottom:.45em}.page-how-it-started .architecture--image{position:relative;display:block;padding-bottom:1.25rem;padding-top:2.125rem}.page-how-it-started .architecture--caption{padding-bottom:1.25rem}.page-how-it-started .tout.align-right{height:700px;margin-bottom:0}.page-how-it-started .tout.align-right .tout--container{position:relative}.page-how-it-started .tout.align-right h2{width:40%}.nav-toc{-ms-flex-item-align:end;align-self:flex-end;border:0;height:54px;margin-bottom:0;padding:.75rem 0 0;position:fixed;bottom:-100%;width:100%;z-index:10;-webkit-transition:all .75s ease;transition:all .75s ease}.nav-toc.active{bottom:0}.nav-toc h2,.nav-toc li,.nav-toc ul{display:inline}.nav-toc .inline-heading{font-size:1.125rem;font-weight:400}.nav-toc ul{margin:0;padding:0}.nav-toc li{padding:0 6px}.nav-toc a,.tout .nav-toc h2{padding:0 10px}.nav-toc a{color:#666;text-decoration:none}.nav-toc a.current{color:#fff}.nav-toc{padding-top:.9rem}.nav-toc a,.tout .nav-toc h2{font-size:18px;font-weight:700}.custom-progress{display:none}.page-how-it-started .h3,.page-how-it-started h3{clear:both;line-height:1}.page-how-it-started h3{padding-top:3.75rem}.flex-order{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.flex-order figure{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}@media only screen and (min-width:40.063em){.flex-order{display:block}}.page-how-it-started .custom-block,.page-how-it-started .custom-block.light{color:inherit}.custom-figure{position:relative;display:block;margin:2.5rem 0 0}.custom-figure figcaption,.pull-quote figcaption{color:#868686;font-size:12px;line-height:1.2;padding-bottom:2.5rem}.custom-figure.pull-quote figcaption{text-align:left;padding-right:4rem;margin-top:1rem}.custom-figure b{color:#000;display:block;font-weight:400}.pull-quote{float:none;margin-left:0;margin-right:0;text-align:center;text-indent:0;padding:0 20px}aside.pull-quote .h2:before{position:relative;content:"“";top:0;left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}aside.pull-quote .h2:after{position:relative;content:"”";top:0;left:0}@media only screen and (min-width:40.063em){.pull-quote{float:left;margin-left:-45%;margin-right:2em;width:84%;text-align:left}.pull-quote,.pull-quote.how-devices{margin-bottom:0}.pull-quote.tom-bill{margin-top:.4rem}.pull-quote.tom-bill figcaption{padding-bottom:1rem}.pull-quote.capturing-protecting,.pull-quote.notion-mesh{margin-bottom:0}}.page-how-it-started .these-guys-are-kind-of-nuts .row{-ms-flex-item-align:start;align-self:flex-start}.page-how-it-started .these-guys-are-kind-of-nuts .row h2.section-heading.h1{padding-top:4.75rem;font-size:2.375rem;width:100%;text-indent:0}.page-how-it-started .these-guys-are-kind-of-nuts .row h2.section-heading.h1 .outside-quote{text-indent:0}@media only screen and (max-width:40em){.page-how-it-started .these-guys-are-kind-of-nuts .tout--image{background-position:100%!important}}.sources{list-style-type:none;margin-left:0}.sources li{margin-bottom:1.5em}@media only screen and (min-width:40.063em){.custom-content .row.extened .columns,.how-started-column{padding-left:.46875rem;padding-right:.46875rem}.page-how-it-started .tout.align-right .tout--image{min-height:700px}.howitworks-hero h1{font-size:3.5625rem;position:relative;top:0}.page-how-it-started .the-view-from-santa-barbara--desc{padding-bottom:2.5rem}.page-how-it-started .big-insights .big-insights--title{padding-top:0}.page-how-it-started .these-guys-are-kind-of-nuts .row h2.section-heading.h1{padding-top:0;font-size:3.5625rem;width:40%;text-indent:0;padding-left:40px}.page-how-it-started .these-guys-are-kind-of-nuts .row{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.section.fan-business{padding-top:6.25rem}.custom-progress,.page-how-it-started-hidden-div-mobile{display:block}.page-how-it-started-hidden-div-desktop{display:none}.page-how-it-started .tout.align-right{margin-top:62px;margin-bottom:62px}.page-how-it-started section{margin-bottom:82px}}@media only screen and (min-width:500px) and (max-width:800px){.page-how-it-started .these-guys-are-kind-of-nuts .row h2.section-heading.h1{margin-top:-200px;width:80%}}@media only screen and (max-width:850px) and (orientation:landscape){.section-hero h1{-webkit-transform:none;transform:none}.howitworks-hero h1{position:relative;margin-top:10%;top:auto}}
header.flexible.bg-cover.section-hero.social-impact-hero{background-position:center 63px}header.flexible.bg-cover.section-hero.social-impact-hero h1{margin-bottom:4rem;margin-top:4rem;font-size:2.375rem}header.flexible.bg-cover.section-hero.social-impact-hero a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.3125rem}header.flexible.bg-cover.section-hero.social-impact-hero a .icon-play{font-size:1.5rem;margin-right:0}header.flexible.bg-cover.section-hero.social-impact-hero .section-content{z-index:2}header.flexible.bg-cover.section-hero.social-impact-hero .section-hero--gradient{position:absolute;bottom:0;width:100%;height:65%;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.5)));background:linear-gradient(180deg,transparent,rgba(0,0,0,.5));z-index:1;pointer-events:none}.center-column{-webkit-transform:translateY(30%);transform:translateY(30%)}.section.two-col{padding-top:2.5rem;padding-bottom:2.5rem}.section.two-col h2{margin-bottom:1.25rem}.section.two-col h3{font-size:1rem;margin-bottom:0}.section.two-col p{margin-bottom:1.25rem}.section.two-col p:last-child{margin-bottom:0}.section.listen-better.two-col{padding-top:3.75rem}.network--logos{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.network--logos,.network--logos_single{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.network--logos_single{border:1px solid #000;-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 11px);flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 11px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:17px}.network--logos_single:last-child{margin-bottom:17px}.network--logos_single img{position:relative;width:73%;height:auto;padding:2.0625rem 0;display:block}.reveal-modal.light.freeze.network--logos_modal .reveal-content.network--logos_modal--reveal-content{max-width:100%}.network--logos_modal--content{position:relative;display:block;width:100%;max-width:32rem;height:auto;margin:0 auto}.network--logos_modal--content span{position:relative;font-size:.8rem;text-transform:uppercase}.network--logos_modal--content img{position:relative;display:block;max-width:300px;-webkit-transform:translateX(0);transform:translateX(0);margin-bottom:1.25rem}.form--social-impact{position:relative;padding-bottom:2.5rem}.accordion.large-headings.faqs li.accordion-navigation>a{position:relative;background:none;color:#000;font-weight:700;padding:1rem 1rem 1rem 2.9375rem}.accordion.large-headings.faqs .accordion-navigation>.content.active{padding:.5rem 1rem 1rem 2.9375rem}.accordion.large-headings.faqs li.accordion-navigation>a .plus_icon{position:absolute;left:0;top:50%;width:1.6875rem;height:1.6875rem;border:2px solid #000;border-radius:50%;pointer-events:none;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.accordion.large-headings.faqs li.accordion-navigation>a .plus_icon span{position:absolute;width:12px;height:2px;background:#000;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50.7%;-webkit-transform-origin:center center;transform-origin:center center}.accordion.large-headings.faqs li.accordion-navigation>a .plus_icon .plus_icon_v{-webkit-transform:rotate(90deg) translate(0);transform:rotate(90deg) translate(0);left:26%;top:45%}.accordion.large-headings.faqs li.accordion-navigation.active>a .plus_icon .plus_icon_v{opacity:0}.accordion .accordion-navigation>.content.active{background:transparent}@media only screen and (min-width:40.063em){header.flexible.bg-cover.section-hero.social-impact-hero{top:0;margin-bottom:60px}header.flexible.bg-cover.section-hero.social-impact-hero h1{margin-bottom:2.8125rem;font-size:3.5625rem}header.flexible.bg-cover.section-hero.social-impact-hero a{font-size:1.75rem}header.flexible.bg-cover.section-hero.social-impact-hero a .icon-play{font-size:2rem}.section.two-col{padding-top:3.4375rem;padding-bottom:3.4375rem}.section.two-col h2{padding-right:1.875rem}.section.two-col p{margin-bottom:1.875rem}.section.listen-better.two-col{padding-top:7.625rem}.network--logos_single{-webkit-box-flex:0;-ms-flex:0 0 calc(33.3333% - 11px);flex-grow:0;flex-shrink:0;flex-basis:calc(33.3333% - 11px)}.network--logos_modal--content img{position:relative;display:block;max-width:300px}.form--social-impact{padding-bottom:3.4375rem}.section.get-involved{padding-bottom:140px}}@media only screen and (max-width:850px) and (orientation:landscape){header.flexible.bg-cover.section-hero.social-impact-hero{background-position:50%;background-size:cover;height:calc(105vh - 108px);max-height:none;top:-30px}header.flexible.bg-cover.section-hero.social-impact-hero h1{margin-top:0}}
.press-kits.section-hero{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0;position:relative}.press-kits.section-hero h1{font-size:2.25rem;-webkit-transform:translateY(128%);transform:translateY(128%)}@media only screen and (min-width:40.063em){.press-kits.section-hero{margin-bottom:100px}.press-kits.section-hero .row{margin:0}.press-kits.section-hero h1{font-size:3.5625rem;-webkit-transform:translate(0);transform:translate(0)}.press-kit-types .press-kits{position:relative;display:block;padding-bottom:4.375rem}.press-kit-types .press-kits:last-child{padding-bottom:100px}}.press-kit-intro{padding-top:2.5rem;margin-bottom:60px}@media only screen and (min-width:40.063em){.press-kit-intro{padding-top:0;margin-bottom:100px}.press-kit-types{margin-bottom:0}}.press-kit-header h2{border-bottom:1px solid #e2e2e2;padding-bottom:20px;padding-top:20px}.press-kit-header span{float:right;font-size:.5em;-webkit-transform:translateY(50%);transform:translateY(50%)}@media only screen and (min-width:40.063em){.press-kit-header h2{border-bottom:0;margin-bottom:30px;padding-bottom:0;padding-top:0}.press-kit-header span{display:none}}.press-kit-types .press-kits{overflow:hidden;padding-top:20px}@media only screen and (min-width:40.063em){.press-kit-types .press-kits{display:block;overflow:visible;padding-top:0}}@media only screen and (min-device-width:480px) and (max-device-width:640px){.press-kits.section-hero{margin-bottom:100px;height:100vh}.press-kits.section-hero h1{-webkit-transform:translateY(60%);transform:translateY(20%)}}.press-kit-types .press-kit{margin-bottom:40px}.press-kit-types .press-kit-image{border:1px solid #ccc;display:block;margin-bottom:12px}.press-kit-types .press-kit-name{margin-bottom:5px}
header.flexible.bg-cover.section-hero.news-detail-hero,header.flexible.bg-cover.section-hero.newsroom-hero{background-position:77% 0}header.flexible.bg-cover.section-hero.news-detail-hero h1,header.flexible.bg-cover.section-hero.newsroom-hero h1{color:#fff}header.flexible.bg-cover.section-hero.newsroom-hero h1{font-size:2.25rem;position:relative}header.flexible.bg-cover.section-hero.news-detail-hero .section-hero--gradient{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.6)}.newsroom-leading-bar{position:relative;padding-top:1.875rem;background:#f1f1f1;padding-bottom:.625rem;font-size:1rem}.newsroom-leading-bar .columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.newsroom-leading-bar_contact,.newsroom-leading-bar_filter{position:relative;font-size:1rem;font-weight:700;margin-bottom:0}.newsroom-leading-bar_filter label{position:relative;display:none;font-weight:700;color:#000;font-size:1rem}.newsroom-leading-bar_contact{text-align:right;line-height:1;padding-bottom:0;color:#000}.newsroom-leading-bar_contact a{font-weight:500;text-decoration:underline}.newsroom-leading-bar_contact .language-selector-link{margin-left:1.6875rem;display:none;text-decoration:none;color:#000}.newsroom-leading-bar_filter select{position:relative;display:inline-block;width:11.5625rem;margin-bottom:0;color:#000;font-size:1rem;padding:.75rem 1.125rem;border:none;background-position:94%;height:auto}@-moz-document url-prefix(){.newsroom-leading-bar_filter select{background-image:none!important}}.newsroom-article-group{background:#f1f1f1;padding-top:1.25rem;padding-bottom:1.25rem}.section.newsroom-article-group>.row.extened{max-width:1000px}.newsroom-articles{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.newsroom-articles--single{position:relative;display:block;width:92%;padding:0}.newsroom-highlight{width:92%;margin-left:0}.newsroom-articles--single_wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:auto;margin-bottom:2.5rem}.newsroom-articles--single_preview{display:none}.newsroom-articles--single_wrapper:last-child{margin-bottom:2.5rem}.newsroom-articles--single_image{position:relative;display:block;width:100%;height:auto;max-height:240px;min-height:240px;-o-object-fit:cover;object-fit:cover;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.newsroom-articles--single_desc{position:relative;display:block;background:#fff;padding:1.5625rem}.newsroom-articles--single_desc h2{font-size:1.375rem;line-height:1.1363636364}.section.newsroom-blog--more{background:#f1f1f1;padding-top:0;padding-bottom:6.25rem;display:none}.section.newsroom-blog--more a{height:0;opacity:0;pointer-events:0}.newsroom-highlight{position:relative;background:#f1f1f1;padding-bottom:3.75rem}.newsroom-highlight .row{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.newsroom-highlight .row .panel{width:calc(100% - 30px);margin:-22% auto 0;padding:3.125rem 2rem;z-index:1;background:#000}.newsroom-highlight .row .columns:last-child{padding-left:0;padding-right:0}.newsroom-feature_event--label{display:block}.newsroom-highlight .newsroom-feature_event--date{position:relative;display:block;border:1px solid #fff;border-radius:15px;width:4.5625rem;padding:.625rem;color:#fff;margin-bottom:1.25rem!important}.newsroom-highlight .newsroom-feature_event--date span{position:relative;display:block;text-align:center}.newsroom-highlight .newsroom-feature_event--date .month{font-size:.875rem;text-transform:uppercase}.newsroom-highlight .newsroom-feature_event--date .day{font-size:2.375rem}.newsroom-blog{position:relative;display:block;padding-top:2.5rem;padding-bottom:2.5rem}.newsroom-blog--title{position:relative;display:block;width:9.875rem;height:auto;margin:0 auto 1.875rem}.newsroom-blog-btn{display:none}.newsroom-blog--holder .slick-dots{position:relative;margin:2.5rem auto 1.875rem;text-align:center;list-style-type:none}.newsroom-blog--single_content .title{margin-top:.9375rem}.newsroom-blog--holder .slick-dots li{display:inline-block;overflow:hidden;width:.625rem;height:.625rem;border-radius:50%;border:1px solid #868686;margin-left:.5625rem}.newsroom-blog--holder .slick-dots li:first-child{margin-left:0}.newsroom-blog--holder .slick-dots li.slick-active{background:#000}.newsroom-blog--holder .slick-dots li button{opacity:0}article.news-detail-article{padding-bottom:48px;padding-bottom:var(--scale-xxxxl)}.news-detail-article{background:#f1f1f1;display:block;height:auto;position:relative}.news-detail-article .row{width:91.733333%}.news-detail-article_narrow{background:#fff;max-width:49.375rem;padding-left:1.25rem;padding-right:1.25rem}.news-detail-article_narrow.no-background{background:transparent}.news-detail-article_narrow.small-full-bleed{padding-left:0;padding-right:0}.news-detail-article_narrow.over-bite{margin-top:-36vh}.news-detail-article .news-detail-article--date{position:relative;display:block;padding-top:2rem;font-size:.875rem;color:#868686;margin-bottom:.625rem}.news-detail-article .news-detail-article--title{margin-bottom:1.25rem}.news-detail-article .news-detail-article--leading{color:#898989;font-size:1.25rem;font-weight:400;line-height:1.25;margin-bottom:1.25rem}.news-detail-article--social{position:relative;width:7.1875rem;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:2.5rem}.news-detail-article .news-detail-article--social_btn{background:transparent;padding-left:0;padding-right:.8125rem;padding-top:0}.news-detail-article_narrow .news-detail-article_image{position:relative;display:block;width:100%;height:auto}.news-detail-article_narrow .news-detail-article_image--caption{padding-left:1.25rem;padding-right:1.25rem;font-size:.875rem;padding-top:.625rem}.news-detail-article_content{padding-top:2.5rem;padding-bottom:5rem}.news-detail-article_content blockquote{position:relative;display:block;font-size:1.5rem;font-weight:700;line-height:.9;color:#1a1919;padding-top:0;margin-top:2.5rem;margin-bottom:4.375rem}.news-detail-article_content blockquote:before{content:"“"}.news-detail-article_content blockquote:after{content:"”"}.news-detail-article_content blockquote p{position:absolute;font-size:.75rem;color:#000;bottom:-1.875rem}.news-detail-article_content blockquote p:before{content:"— "}.news-detail-article_contact{position:realtive;display:block;border-top:1px solid #b1b1b1;padding:1.875rem 0}.news-detail-article_contact h2{font-size:1rem}.news-detail-article_contact p{margin-bottom:0}.news-detail-article_about h2{font-size:1rem}.news-detail-article_related{position:relative;display:block;padding:0 0 4.375rem}.news-detail-article_related h2{position:relative;display:block;text-align:center;margin-bottom:1.875rem}.news-detail-article_related--holder{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.news-detail-article_related--single{position:relative;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:1.875rem}.news-detail-article_related--single_image{position:relative;display:block;width:100%;height:auto;border:1px solid #ccc;margin-bottom:.625rem}.news-detail-article_about{margin-bottom:5rem}.news-detail-article_related--single_title{margin-bottom:.3125rem}.news-detail-article_related--single_count{position:relative;display:block;font-size:.875rem;color:#868686}@media only screen and (max-width:320px){.newsroom-leading-bar_contact{font-size:.7rem}}@media only screen and (max-width:640px) and (orientation:landscape){.section.newsroom-article-group>.row.extened{width:85%}.newsroom-articles--single_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}header.flexible.bg-cover.section-hero.newsroom-hero h1{-webkit-transform:translateY(50%);transform:translateY(50%)}}@media only screen and (min-width:40.063em){header.flexible.bg-cover.section-hero.newsroom-hero h1{font-size:3.5625rem}.newsroom-leading-bar{padding-top:1.25rem;padding-bottom:0}.newsroom-leading-bar_filter label{display:inline-block}.newsroom-leading-bar_filter select{margin-left:.625rem}.newsroom-leading-bar_contact{font-size:1rem;text-align:left;padding-bottom:0}.newsroom-leading-bar_contact .language-selector-link{display:inline-block}.section.newsroom-article-group>.row.extened{width:80%}.newsroom-article-group{padding-top:3.75rem;padding-bottom:140px}.newsroom-articles--single_wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:auto;margin-bottom:30px}.newsroom-articles--single_wrapper:last-child{margin-bottom:30px}.newsroom-articles--single_preview{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:1;opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;pointer-events:none;-webkit-transition:all .4s ease;transition:all .4s ease;padding:1.6875rem 1.875rem 1.375rem}.newsroom-articles--single_preview_time{color:#898989;font-size:.75rem;margin-bottom:0}.newsroom-articles--single_preview_title{font-size:1.375rem;line-height:1.1363636364}.newsroom-articles--single_preview_desc{color:#898989;font-size:.9375rem;line-height:1.3333333333}.newsroom-articles--single_preview_social{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-item-align:baseline;align-self:baseline;margin-top:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.newsroom-articles--single_preview_social button,.newsroom-articles--single_preview_social p{margin-bottom:0;background:none;padding-top:0;padding-bottom:0}.newsroom-articles--single_preview_social p{font-size:.875;font-weight:700}.newsroom-articles--single_preview_social button{padding-right:0;padding-left:.5625rem}.newsroom-articles--single_wrapper:hover .newsroom-articles--single_preview{pointer-events:auto;opacity:1}.newsroom-articles--single_image{width:50%;height:auto}.newsroom-articles{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.newsroom-articles.newsroom-articles--grid{font-size:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0;padding-right:0}.newsroom-articles--single{position:relative;display:inline-block;width:calc(50% - 30px);padding:0}.newsroom-highlight{width:120%;margin-left:-10%}}@media only screen and (min-width:40.063em) and only screen and (min-width:40.063em) and (max-width:59.375em){.section.newsroom-article-group>.row.extened{width:100%;padding:0 15%}.newsroom-articles--single{margin:0 auto;width:100%;height:auto}.newsroom-leading-bar_contact{font-size:1rem}}@media only screen and (min-width:40.063em){.newsroom-blog--more{padding-bottom:8.75rem}.newsroom-articles--grid .newsroom-highlight>.row.extened{max-width:100%}.newsroom-highlight .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.newsroom-highlight .columns{padding-left:0}.newsroom-highlight .row .columns:last-child{padding-left:0;padding-right:.9375rem}.newsroom-highlight .row .panel{width:50%;margin:0 0 0 .9375rem;padding:8.1875rem 4.1875rem}.newsroom-highlight .row .panel h2{font-size:3.5625rem;line-height:.8947368421}.newsroom-feature_event--label,.newsroom-highlight .newsroom-feature_event--date{display:block}}@media only screen and (min-width:40.063em) and only screen and (min-width:40.063em) and (max-width:75.000em){.newsroom-highlight .row .panel{padding:7.8% 5.7%}.newsroom-highlight .row .panel h2{font-size:4.76vw}.newsroom-leading-bar_contact{font-size:1rem}}@media only screen and (min-width:40.063em){.newsroom-blog{padding-top:3.75rem;padding-bottom:3.75rem}.newsroom-blog--title{margin:0 auto 2.5rem}.newsroom-blog-btn{position:absolute;display:block;-webkit-transform-origin:center center;transform-origin:center center;top:34%;padding-right:0;padding-left:0}.newsroom-blog-btn,.newsroom-blog-btn:hover{background-color:transparent}.newsroom-blog-btn-prev{-webkit-transform:rotate(180deg);transform:rotate(180deg);left:-23px}.newsroom-blog-btn-next{right:-15px}.newsroom-blog--single_content{position:relative;display:block;width:100%;height:auto;padding:0 15px}.newsroom-blog--single_content .title{margin-top:.625rem}.newsroom-blog--explore{position:relative;margin:3.125rem auto 0}.news-detail-article .row{width:100%}.news-detail-article_narrow,.news-detail-article_narrow.small-full-bleed{padding-left:4.5rem;padding-right:4.5rem}.news-detail-article_narrow.no-background{max-width:100%}.news-detail-article_related--count-1 .news-detail-article_related--single{-webkit-box-flex:0;-ms-flex:0 0 380px;flex:0 0 380px;margin:0 auto}.news-detail-article_related--count-2{position:relative;padding-left:0;padding-right:0;max-width:790px;width:83.3333333333%;margin:0 auto}.news-detail-article_related--count-2 .news-detail-article_related--single{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 15px);flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 15px)}.news-detail-article_related--count-3 .news-detail-article_related--single{-webkit-box-flex:0;-ms-flex:0 0 calc(33.33333% - 15px);flex-grow:0;flex-shrink:0;flex-basis:calc(33.33333% - 15px)}}@media only screen and (min-width:40.063em) and only screen and (min-width:40.0625em) and (max-width:48.0625em){.news-detail-article_related--count-2,.news-detail-article_related--count-3{width:83.3333333333%;max-width:40rem;margin:0 auto}}@media only screen and (min-width:40.063em) and only screen and (min-width:48.0625em) and (max-width:64em){.news-detail-article_related--count-3{width:83.3333333333%;max-width:49.375rem;margin:0 auto}}@media only screen and (min-width:40.063em) and only screen and (min-width:64.0625em) and (max-width:83.75em){.news-detail-article_related--count-3{width:calc(100% - 40px);max-width:75rem;margin:0 auto}}@media only screen and (min-width:40.063em){.news-detail-article .news-detail-article--date{padding-top:3.75rem}.news-detail-article_narrow .news-detail-article_image--caption{padding-left:0;padding-right:0}.news-detail-article_content blockquote{font-size:1.875rem}.news-detail-article_content blockquote p{font-size:.75rem}.news-detail-article_related{padding:0 0 6.875rem}body.article-detail .footer.section.light{margin-top:0}}
.page-our-dna{height:100%}.page-our-dna header[role=banner]{position:fixed;width:100%}.page-our-dna .content-slot.sonoscontent{position:relative;top:-80px}.page-our-dna .scroll-down,.page-our-dna .scroll-up{position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;font-weight:700}.page-our-dna .scroll-up{z-index:10;color:#fff}.page-our-dna .scroll-up svg{position:relative;display:block;margin:0 auto .625rem;fill:#fff;stroke:#fff}.our-dna-section--holder{position:relative;display:block;width:100%!important;height:100vh;overflow:hidden;top:0!important}.our-dna-section{position:absolute;display:block;width:100%;height:100%;background:#000;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow:hidden}.pt_corporate .our-dna-section{background:#000}.our-dna-section.card-1{z-index:10}.our-dna-section.card-2{z-index:9}.our-dna-section.card-3{z-index:8}.our-dna-section.card-4{z-index:7}.our-dna-section.card-5{z-index:6}.our-dna-section.card-6{z-index:5}.our-dna-section.card-7{z-index:4}.our-dna-section.card-8{z-index:3}.our-dna-section.card-9{z-index:2}.our-dna-section.card-10{z-index:1}@media only screen and (max-width:40em){.our-dna-section.card-1 h1,.our-dna-section.card-2 h2,.our-dna-section.card-3 h2,.our-dna-section.card-4 h2,.our-dna-section.card-5 h2,.our-dna-section.card-6 h2,.our-dna-section.card-7 h2,.our-dna-section.card-8 h2,.our-dna-section.card-9 h2,.our-dna-section.card-10 h2{font-size:2rem}.our-dna-section.card-1 h1{padding-right:15%}.our-dna-section.card-2 h2,.our-dna-section.card-3 h2,.our-dna-section.card-4 h2,.our-dna-section.card-10 h2{padding-right:19%}.our-dna-section.card-5 h2,.our-dna-section.card-9 h2{padding-right:0}.our-dna-section.card-6 h2,.our-dna-section.card-8 h2{padding-right:6%}.our-dna-section.card-7 h2{padding-right:13%}}.our-dna-section--video{position:absolute;z-index:1;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:center center;transform-origin:center center}.our-dna-section--video.hero8{top:0;left:0;background-size:cover;width:100%;height:100%;min-width:0;min-height:0;background-position:50%;-webkit-transform:translate(0);transform:translate(0)}.our-dna-section--content-video{position:relative;width:100%;height:0;padding-bottom:56%;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%}.our-dna-section--content-video video{position:absolute;width:100%;height:100%;left:0}.our-dna-section--animation{position:absolute;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%}.ourdna-extened{position:relative;max-width:100%;width:100%;z-index:3;height:100%;color:#fff;padding-left:0;padding-right:0}.ourdna-extened .columns{height:100%}.ourdna-extened .columns,.ourdna-extened.two-col .columns{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ourdna-extened.two-col .columns{height:50%}.ourdna-extened .columns h1,.ourdna-extened .columns h2{position:relative;color:#fff;pointer-events:none}.ourdna-extened .columns h1 span,.ourdna-extened .columns h2 span{position:relative;display:block}.ourdna-trigger{position:absolute;z-index:4;width:100%}.our-dna-section--gradient{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.45)),color-stop(50%,transparent));background:linear-gradient(90deg,rgba(0,0,0,.45),transparent 50%)}.card-0--trigger{top:50vh}.card-1--trigger{top:200vh}.scroll--trigger{top:400vh}.card-2--trigger{top:300vh}.card-2b--trigger{top:500vh}.card-3--trigger{top:600vh}.card-3b--trigger{top:800vh}.card-4--trigger{top:900vh}.card-4b--trigger{top:1100vh}.card-5--trigger{top:1200vh}.card-5b--trigger{top:1400vh}.card-6--trigger{top:1500vh}.card-6b--trigger{top:1700vh}.card-7--trigger{top:1800vh}.card-7b--trigger{top:2000vh}.card-8--trigger{top:2100vh}.card-8b--trigger{top:2300vh}.card-9--trigger{top:2400vh}.card-9b--trigger{top:2800vh}.card-10--trigger{top:2700vh}.card-10b--trigger{top:2900vh}.our-dna-section.ourdna-hero{height:100vh}.ourdna-hero--title{position:relative}.ourdna-2--lines,.ourdna-hero--title{-webkit-transform-origin:center center;transform-origin:center center}.ourdna-2--lines{opacity:0;top:300px}.our-dna-section.card-3 .ourdna-3--title,.our-dna-section.card-4 .ourdna-4--title,.our-dna-section.card-5 .ourdna-5--title,.our-dna-section.card-10 .ourdna-10--title{opacity:0}.our-dna-section--animation.product-rotator{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:100%;opacity:0}.our-dna-section--animation.product-rotator .product-rotator--single{position:relative;width:calc(25% - 9px);height:100%}@media only screen and (max-width:900px){.our-dna-section--animation.product-rotator{width:200%}}.our-dna-section--animation.product-rotator .product-rotator--single_holder{position:absolute;width:100%;height:100%;-webkit-transform:translateY(50%);transform:translateY(50%)}.our-dna-section--animation.product-rotator .product-rotator--single_holder img{position:relative;display:block;width:100%;height:auto;margin-bottom:.875rem}.our-dna-section--animation.product-rotator .product-rotator--single_holder img:last-child{margin-bottom:0}.our-dna-section--animation.product-rotator .product-rotator--single:first-child .product-rotator--single_holder{top:0}.our-dna-section--animation.product-rotator .product-rotator--single:nth-child(2) .product-rotator--single_holder{top:-400%}.our-dna-section--animation.product-rotator .product-rotator--single:nth-child(3) .product-rotator--single_holder{top:0}.our-dna-section--animation.product-rotator .product-rotator--single:nth-child(4) .product-rotator--single_holder{top:-400%}.patent-scroll .patent-holder{position:absolute;width:100%;height:600%;background-position:100% 0;background-repeat:repeat-y;right:0;top:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0}@media only screen and (max-width:815px) and (orientation:landscape){.section.our-dna-section.card-6 .row.ourdna-extened .columns:first-child{width:100%}.section.our-dna-section.card-6 .row.ourdna-extened .columns:last-child{display:none!important}}.panels .panels-holder{position:absolute;right:0;width:94%;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;font-size:0}.panels .panels-holder .panels-holder--image{position:relative;width:45%;height:auto;display:inline-block;margin-right:.9375rem;margin-bottom:.9375rem}.panels .panels-holder .panels-holder--image:first-child,.panels .panels-holder .panels-holder--image:nth-child(3){top:74px}.our-dna-section--animation.waves .waves_holder{position:absolute;top:50%;left:50%;width:1280px;height:720px;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);background-position:center 0;background-size:100% auto}@media only screen and (min-width:80.000em){.our-dna-section--animation.waves .waves_holder{-webkit-transform:translate(-50%,-50%) scale(1.5);transform:translate(-50%,-50%) scale(1.5)}}.our-dna-section.card-9 .logos-speaker{position:relative;display:block;width:100%;height:auto}.our-dna-section.card-9 .logos-speaker .logos-speaker_single{position:relative}@media only screen and (max-width:72.1875em){.our-dna-section.card-9 .ourdna-9--title br{display:none!important}}@media only screen and (max-width:815px) and (orientation:landscape){.section.our-dna-section.card-9 .row.ourdna-extened .columns:first-child{width:100%}.section.our-dna-section.card-9 .row.ourdna-extened .columns:last-child{display:none!important}}@media only screen and (max-width:56.25em){.our-dna-section.card-9 .columns{height:50%}}@media only screen and (min-width:40.063em){.ourdna-extened .columns{padding-left:2.8125rem;padding-right:2.8125rem}.ourdna-extened.two-col .columns{height:100%}.ourdna-extened.two-col .columns:first-child{padding-right:0}.ourdna-extened.two-col .columns:last-child{padding-left:0}.ourdna-extened .columns h1,.ourdna-extened .columns h2{font-size:2.5rem}.panels .panels-holder{width:70%}.panels .panels-holder .panels-holder--image{position:relative;width:45%;height:auto;display:inline-block;margin-right:.9375rem;margin-bottom:.9375rem}.panels .panels-holder .panels-holder--image:first-child,.panels .panels-holder .panels-holder--image:nth-child(3){top:74px}}@media only screen and (min-width:640px) and (max-width:768px){.ourdna-extened .columns{width:100%}}
.corporate-subheader{z-index:2;top:0;-webkit-transition:top .5s ease;transition:top .5s ease}[role=banner].header-is-pinned~.corporate-subheader{top:58px;top:var(--header-height)}.corporate-subheader a{color:#fff}.corporate-subheader .sonos-magellan-light-nav>a{position:relative;-webkit-transition:all 0s ease;transition:all 0s ease;padding:0;margin-left:14px;margin-right:50px;color:#fff}.top-bar.sonos-bar-light.main-navigation{background:#fff}.light-fill header[role=banner]{background:-webkit-gradient(linear,left top,left bottom,from(rgba(25,25,25,.5)),to(rgba(25,25,25,.4)));background:linear-gradient(180deg,rgba(25,25,25,.5),rgba(25,25,25,.4));border-color:hsla(0,0%,100%,.2);border-color:rgba(var(--colors-rgb-b4),.2)}.light-fill .corporate-subheader{background:-webkit-gradient(linear,left top,left bottom,from(rgba(25,25,25,.4)),color-stop(70%,rgba(25,25,25,.2)),to(rgba(25,25,25,0)));background:linear-gradient(180deg,rgba(25,25,25,.4) 0,rgba(25,25,25,.2) 70%,rgba(25,25,25,0))}@media screen and (max-width:63.9375em){.behind-topbar-and-subnav{margin-top:0!important}}.fs-14375rem{font-size:1.25rem}.sonos-magellan-light-nav .dropdown{clip:rect(1px,1px,1px,1px);display:block;height:1px;left:100%;padding:0;position:absolute!important;overflow:hidden;top:0;width:1px;z-index:2}.sonos-magellan-light-nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:44px;position:relative}.corporate-subheader .sonos-magellan-light-nav>a{padding:0 1rem}.sonos-magellan-light-nav:first-of-type{margin-left:40px}.sonos-magellan-light-nav .sub-nav-b{float:left;position:absolute;left:auto;top:100%;width:auto;border:0;z-index:2;opacity:.2;visibility:hidden;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top;will-change:transform;-webkit-transition:visibility 0s linear .3s,opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:visibility 0s linear .3s,opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,visibility 0s linear .3s,opacity .3s ease-in-out;transition:transform .3s ease-in-out,visibility 0s linear .3s,opacity .3s ease-in-out,-webkit-transform .3s ease-in-out}.sonos-magellan-light-nav .sub-nav-b.f-open-dropdown{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1;visibility:visible;-webkit-transition:visibility 0s linear,opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:visibility 0s linear,opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,visibility 0s linear,opacity .3s ease-in-out;transition:transform .3s ease-in-out,visibility 0s linear,opacity .3s ease-in-out,-webkit-transform .3s ease-in-out}.sonos-magellan-light-nav .sub-nav-b dd{color:#000;font-size:1rem;line-height:1;float:none;display:block;margin:0;min-width:180px;padding-top:.5rem;padding-left:1rem}.sonos-magellan-light-nav .sub-nav-b dd a{color:#000;display:block;line-height:1.5;padding:.4rem 0;position:relative;vertical-align:text-top}.sonos-magellan-light-nav .sub-nav-b dd a:hover{text-decoration:underline}.sonos-magellan-light-nav .sub-nav-b dd span{color:#979797;display:block;font-size:.8rem;padding-top:.8rem}@media screen and (min-width:64em){.sonos-magellan-light-nav .sub-nav-b{background:#fff;left:0;width:100%;padding-bottom:4.4375rem;margin-top:6px;margin-right:-99em;margin-left:-99em;padding-right:99em;padding-left:99em}.corporate-subheader .sonos-magellan-light-nav .sub-nav-b a{color:#000;font-size:.875rem}.corporate-subheader .sonos-magellan-light-nav>a{position:relative;-webkit-transition:all 0s ease;transition:all 0s ease;padding:0;margin-left:14px;margin-right:50px}.corporate-subheader .sonos-magellan-light-nav>a:before{content:" ";position:absolute;top:51%;right:0;-webkit-transform:translate(150%,-50%);transform:translate(150%,-50%);width:0;height:0;opacity:.75;border-color:#fff transparent transparent;border-style:solid;border-width:5px 5px 0}.corporate-subheader .sonos-magellan-light-nav>a[aria-expanded=true]{border-bottom:6px solid #fff;margin-bottom:-6px}}
.slide-down.cookie-warning{width:100%;position:fixed;bottom:0;z-index:100;display:none}.slide-down.cookie-warning .close{display:block;position:absolute;width:10px;height:10px;right:2px;top:2px;font-weight:700;font-size:.8rem}// Fix for language selector being covered by cookie message body.cookie-warning-margin .footer.section.light{margin-bottom:6rem}

