body header[role=banner] #cta-button-switcher{border-bottom:2px solid}body header[role=banner] input[type=search]{background:#f5f5f5;border:1px solid #e0e0e0;border-radius:8px}body header[role=banner] footer{padding-bottom:0}*{box-sizing:border-box;margin:0;padding:0;font-family:aktiv-grotesk,Helvetica,Arial,sans-serif}#__next,body,html{display:flex;flex:1;flex-direction:column;min-height:100%}body,html{font-size:100%;background-color:var(--color-base)}body{margin-right:calc(-1 * (100vw - 100%));overflow-x:hidden}a{color:var(--color-main);text-decoration:none}a[href]:focus,button:focus,iframe:focus,input:focus,select:focus,textarea:focus{outline:thin dotted}a[href]:focus:not(:focus-visible),button:focus:not(:focus-visible),iframe:focus:not(:focus-visible),input:focus:not(:focus-visible),select:focus:not(:focus-visible),textarea:focus:not(:focus-visible){outline:none}a[href]:focus-visible,button:focus-visible,iframe:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:thin dotted}@media (min-width:1024px){html:has([data-locale-banner]){--locale-banner-h:56px}}body[data-side-menu=opened]{overflow:hidden!important}@media (max-width:1023px){body[data-side-menu=opened] [data-locale-banner]{display:none}}body[data-side-menu=closed]{overflow-y:unset}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1440px){.container{max-width:1440px}}@media (min-width:1536px){.container{max-width:1536px}}:root{--header-height:50px;--search-header-h:var(--header-height)}@media (min-width:1024px){:root{--header-height:60px}}.tw-header-base{--menu-header-close-button-size:28px;--menu-top:calc(var(--locale-banner-h, 0px) + var(--preview-off-h));position:sticky;top:0;z-index:10;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;transition-property:top,background-color,color,box-shadow;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.tw-header-base.with-ribbon{--menu-top:calc(var(--locale-banner-h, 0px) + var(--ribbon-h) + var(--preview-off-h))}.tw-header-base.with-myAccount{z-index:21}.tw-header-nav-spacing>nav:first-of-type{margin-left:var(--tw-xGrid-x2)}@media (min-width:1024px){.tw-header-nav-spacing>nav:first-of-type{margin-left:var(--tw-xGrid-x1)}}@media (min-width:1440px){.tw-header-nav-spacing>nav:first-of-type{margin-left:3.7vw}}.tw-header-nav-spacing>nav:last-of-type{margin-right:var(--tw-xGrid-x2)}@media (min-width:1024px){.tw-header-nav-spacing>nav:last-of-type{margin-right:var(--tw-xGrid-x1)}}@media (min-width:1440px){.tw-header-nav-spacing>nav:last-of-type{margin-right:3.7vw}}.tw-sticky-nav{height:4rem;width:100%;flex-direction:row;align-items:center;justify-content:space-between;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-shadow:inset 0px -1px 0px 0px #E0E0E0;--tw-shadow-colored:inset 0px -1px 0px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#sonosradiohd>nav:last-of-type>ul>li>a,#sonosradiohd>nav:last-of-type>ul>li>span,.tw-sticky-nav>nav:last-of-type>ul>li>a,.tw-sticky-nav>nav:last-of-type>ul>li>span{border-radius:80px;border:1px solid;padding:.5rem 1.5rem;text-align:center}.tw-sticky-nav>nav:last-of-type>ul>li.base>a,.tw-sticky-nav>nav:last-of-type>ul>li.base>span{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.tw-header-sonosradiohd #sonosradiohd>nav#left{margin-left:var(--tw-xGrid-x0p5);width:60%}@media (min-width:1024px){.tw-header-sonosradiohd #sonosradiohd>nav#left{width:-moz-fit-content;width:fit-content}}.tw-header-sonosradiohd #sonosradiohd>nav#left svg{width:90%}@media (min-width:1024px){.tw-header-sonosradiohd #sonosradiohd>nav#left svg{width:100%}}.tw-header-sonosradiohd #sonosradiohd>nav#right>ul>li:last-child{display:flex}.tw-header-sonosradiohd #sonosradiohd>nav#right{margin-right:var(--tw-xGrid-x0p5);width:-moz-fit-content;width:fit-content;text-align:right}.no-drag-all,.no-drag-all *,.no-drag-base,.no-drag-current,.no-drag-images img,.no-drag-images svg{user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}.pr-closed [data-testid=review-image-display],.pr-snippet-write-review-link{display:none}.form-panel-theme-standard{--focus-label-top:10px;--no-border-input-padding:24px 12px 8px 16px;--panel-child-padding:16px;--cta-grow:0;--grid-select-border:#E0E0E0;--grid-select-border-padding:10px;--grid-select-title-weight:400}.form-panel-theme-compact{--focus-label-top:-12px;--no-border-input-padding:8px 12px 8px 8px;--panel-child-padding:0 8px 0 8px;--cta-grow:1;--grid-select-border:#FFFFFF;--grid-select-border-padding:0px;--grid-select-title-weight:400}.tw-cm-style{position:relative;display:flex;width:100%;max-width:100vw;flex-direction:column;align-items:center;overflow-x:clip}@media (min-width:1440px){.tw-cm-style{display:flex;height:100%;flex-direction:column;align-items:center;overflow-y:clip}}.tw-carousel-content-box[tabindex="0"] section section{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-delay:.5s;transition-duration:20s;transition-timing-function:cubic-bezier(.4,0,1,1)}.tw-carousel-content-box[tabindex="1"] section:nth-child(n+2){animation:fadeInReveal 2.25s;opacity:1}.country-selector-scrollbar{::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:gray;border-radius:20px}}@keyframes hotspot-circle-animation{0%{transform:scale(.33);background-color:#FFFFFF}80%,to{opacity:0;background-color:#2E2E2E}}.hotspot-circle-animation{animation:hotspot-circle-animation 1.5s cubic-bezier(.2,.6,.35,1) infinite;will-change:transform,opacity,background-color}@keyframes hotspotRoom-marker-animation{0%{border-width:0;opacity:0}25%{opacity:.3}75%{opacity:.3}to{border-width:16px;opacity:0}}.custom-hotspotRoom-marker-after:after{animation-delay:0s;animation-duration:2s;animation-iteration-count:infinite;animation-name:hotspotRoom-marker-animation;animation-timing-function:ease-out;border:0 solid}.custom-hotspotRoom-marker-before:before{animation-delay:.5s;animation-duration:2s;animation-iteration-count:infinite;animation-name:hotspotRoom-marker-animation;animation-timing-function:ease-out;border:0 solid}.webkit-overflow-scrolling-touch{-webkit-overflow-scrolling:touch}.\[\&_p\]\:hyphens-auto-custom p,.hyphens-auto-custom{-webkit-hyphens:auto;hyphens:auto;word-break:break-word;hyphenate-limit-chars:6 2 3}