.content-for-layout.header-style--transparent{margin-top:0}.product-wrapper{display:grid}.product__header{margin:0 15px 30px}.product__header h1{font-family:var(--font-body);font-size:40px;line-height:110%;letter-spacing:0;margin-bottom:0}.product__gallery{display:grid}.product__gallery .splide__arrows{margin:20px 0}.product__info{padding:0 15px 40px}.product-wrapper .price-item{font-weight:600;font-size:18px}shopify-payment-terms{font-size:12px;font-family:var(--font-body);margin-top:-30px;display:block}.product__info dd{font-weight:400;font-size:initial;line-height:calc(1 + .5 / var(--font-body-scale))}.product-wrapper .product__info>*:not(:last-child){margin-bottom:30px}@media screen and (min-width: 769px){.product-wrapper{display:grid;grid-template-areas:"header content" "gallery content";grid-template-rows:auto 1fr;grid-template-columns:calc(100% - 300px - 2vw) 300px;justify-content:space-between;padding:72px 100px 83px}.product__header{grid-area:header;margin:0 0 30px}.product__header h1{font-size:74px;margin-bottom:20px}.product__media{grid-area:gallery}.product__gallery .splide__arrows{order:-1}.product__info{grid-area:content;padding-top:35px;grid-gap:40px}.product-wrapper .product__info>*:not(:last-child){margin-bottom:40px}}@media screen and (min-width: 1200px){.product-wrapper{grid-template-columns:calc(100% - 300px - 10vw) 300px}}@media screen and (max-width: 768px){.product__media{order:-1}.product__gallery .splide__arrows{justify-content:center}}.drawer-compare .drawer__container{padding:0!important;width:100%}.template-product .consoles-specs{padding:80px 0;background-color:#f1ebd0}.product__compare p{margin-bottom:0}.product__compare .link-styled--active{cursor:pointer}@media screen and (min-width: 1225px){.drawer-compare .drawer__container{width:1225px}.template-product .consoles-specs .splide{padding:140px 40px 0}}.contact-block{gap:14px}.inquire-drawer .drawer__container{background-color:#f1ebd0}.contact-block a{display:flex;gap:14px}.inquire-drawer .collapsible-item{border-bottom:1px solid #000000;padding:0 0 24px;margin-bottom:24px}.inquire-drawer .collapsible-item svg{border:1px solid currentColor;border-radius:50%;transition:border-color .4s;flex:0 0 32px}.sticky-atc{position:fixed!important;z-index:999!important;bottom:0;left:0;width:100%;background-color:#fff;transform:translateY(100%);transition:transform .3s ease-in-out}.sticky-atc.active{transform:none}.sticky-atc h2{font-family:var(--font-body);font-size:18px;line-height:135%;font-weight:500;margin:0 30px 0 0}.sticky-atc .inquire-drawer__trigger{margin-right:14px}.sticky-atc product-form,.sticky-atc__container.active .btn--brand.sticky-atc__trigger{display:none}.sticky-atc__container.active product-form{display:block}.sticky-atc__overlay-close{top:13px;right:13px;z-index:1}.sticky-atc__container{padding:10px}.sticky-atc__overlay{width:100%;background:#fff;left:0;bottom:100%;clip-path:polygon(0 100%,100% 100%,100% 100%,0% 100%);opacity:0;overflow:hidden;padding:40px 15px 30px;margin-bottom:2px;pointer-events:none;position:absolute;transition:clip-path .5s cubic-bezier(.65,0,.35,1),opacity .5s cubic-bezier(.65,0,.35,1)}.sticky-atc.active .sticky-atc__container.active .sticky-atc__overlay{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);opacity:1;pointer-events:auto}.sticky-atc .product__gallery .splide__arrows{order:1;justify-content:center}.sticky-atc__info>*:not(:last-child){margin-bottom:30px}.sticky-atc #selectedOption{display:none}.sticky-atc__info .price-item{font-size:18px;font-weight:600}@media screen and (min-width: 769px){.sticky-atc{width:calc(100% - 34px);margin:0 auto;right:0;bottom:-10px}.sticky-atc.active{bottom:17px}.sticky-atc h2{font-size:30px}.sticky-atc__overlay-close{top:23px;right:23px}.sticky-atc__overlay{padding:25px 50px;justify-content:space-around}.sticky-atc__overlay .splide{flex:0 0 57%;max-width:715px}.sticky-atc__info{flex:0 0 24%;padding-top:65px}.sticky-atc__info>*:not(:last-child){margin-bottom:40px}.sticky-atc #selectedOption{display:block}}@media screen and (min-width: 1200px){.sticky-atc{width:calc(100% - 200px)}}@media screen and (max-width: 767px){.sticky-atc__container div:has(.sticky-atc__trigger){flex:0 0 60%;justify-content:flex-end}}.section-product-features .section-header{padding:0 1rem}.section-product-features .section-header h2{font-family:var(--font-body)}.section-product-features .content{padding:20px;bottom:0}.section-product-features .splide__track{margin-left:-45px}.section-product-features .splide__slide{pointer-events:none}.section-product-features .splide__slide:before{background:linear-gradient(0deg,#000 0,rgba(0,0,0,0) max(25%,20rem));content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.section-product-features .splide__slide:hover:after,.section-product-features .splide__slide.active:after{background-color:#0000}.section-product-features .splide__arrow path{stroke:currentColor}.section-product-features .splide__arrows button{color:inherit;border-color:currentColor}.section-product-features .splide__slide .media{aspect-ratio:17 / 32}@media screen and (min-width: 769px){.section-product-features .section-header{padding:0 60px 0 120px}.section-product-features .content{max-width:220px}.section-product-features .splide__track{margin-left:-97px}.section-product-features .splide__slide{transition:width .6s cubic-bezier(.76,0,.24,1);will-change:width;max-height:680px;pointer-events:all}.section-product-features .splide__slide.active{width:90%!important}.section-product-features .splide__slide .media{width:100%}}@media screen and (hover: hover){.section-product-features .splide__slide:before{opacity:0}.section-product-features .splide__slide:hover:before,.section-product-features .splide__slide.active:before{opacity:1;transition:opacity .4s}.section-product-features .splide__slide:after{content:"";position:absolute;top:0;left:0;background-color:#0000004d;transition:all .4s;z-index:1;display:block;width:100%;height:100%}.section-product-features .splide__slide:hover .content,.section-product-features .splide__slide.active .content{opacity:1;transform:translateY(0)}.section-product-features .content{opacity:0;pointer-events:none;transform:translateY(2rem);transition:color .6s cubic-bezier(.76,0,.24,1),opacity .4s,transform .4s}}.product-specifications .media__container .content-header{padding:0 1rem}.product-specifications .content-header h2{margin-bottom:5px}.product-specifications .media{margin-bottom:40px}.product-specifications .product-pdf{margin-bottom:20px;gap:10px}.product-specifications .content h2{margin-bottom:24px!important}.product-specifications .collapsible-item:first-of-type{padding-top:24px;border-top:1px solid #000000}.product-specifications .collapsible-item{border-color:inherit;padding:0 0 24px;margin-bottom:24px}.product-specifications.section-image-with-text .rte ul{list-style:none;list-style-image:none;padding:0;margin:24px 0}.product-specifications.section-image-with-text .rte li{padding:0;font-size:16px;line-height:normal;margin-bottom:0!important;font-weight:400}@media screen and (min-width: 769px){.product-specifications .media__container .content-header{padding-left:8vw}.product-specifications .media__container{top:var(--header-height)}.product-specifications img{margin-left:-120px;object-fit:contain}.product-specifications .content-wrapper{padding:0 8vw}}.product__inquire{display:flex;align-items:baseline;gap:4px;flex-wrap:wrap}.product__inquire p{margin-bottom:0}.product__inquire .inquire-drawer__trigger{cursor:pointer}.sonos-popup .modal__container{background-color:#fff;max-width:min(94%,420px)}.sonos-popup .modal-trigger{width:85px;margin-bottom:30px}.sonos-popup p{font-size:12px;font-weight:500;line-height:1.25}.sonos-popup p:not(:last-child){margin-bottom:1rem}.sonos-popup .btn.modal__close{border:1px solid;border-radius:100%;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.sonos-popup .btn.modal__close svg{width:14px;height:14px}@media screen and (min-width: 769px){.sonos-popup .modal-trigger{margin-bottom:40px}}@media screen and (max-width: 768px){.sonos-popup .modal__container{top:unset}}body:has(.sticky-atc.active) a#accessibe-trigger{bottom:90px;transition:all .3s ease-in-out}
/*# sourceMappingURL=/cdn/shop/t/77/assets/product.css.map */
