.Configurator__Type__SactionalPiece__playerToolbar{z-index:1;position:absolute;top:.8rem}.Configurator__Type__SactionalPiece__playerButton span{display:none}.Configurator__Type__SactionalPiece__playerButton{background:var(--c-color-white);box-sizing:content-box;border:2px solid var(--c-configurator-dark-white-3);box-shadow:none;line-height:inherit;text-shadow:none;font-weight:var(--c-font-weight-regular);justify-content:center;align-items:center;width:36px;height:36px;margin:0 0 .2rem;padding:0;text-decoration:none;display:flex;position:relative}.Configurator__Type__SactionalPiece__playerButton:before{content:"";display:inline-block}.Configurator__Type__SactionalPiece__playerButton:focus,.Configurator__Type__SactionalPiece__playerButton:active{background:var(--c-color-white);border:2px solid var(--c-configurator-dark-white-3)}.Configurator__Type__SactionalPiece__playerButton:hover{opacity:.9;background:var(--c-color-white);border:2px solid var(--c-configurator-dark-white-3)}.Configurator__Type__SactionalPiece__playerButton:hover span{background:var(--c-color-white);width:auto;height:40px;color:var(--text-color);white-space:nowrap;align-items:center;padding:0 2rem 0 0;font-size:1.4rem;display:flex;position:absolute;top:-.2rem;left:102%}@media only screen and (width<=1023px){.Configurator__Type__SactionalPiece__playerToolbar{grid-column-gap:.4rem;grid-template-columns:1fr 6fr 1fr 1fr;padding:0 1.6rem;display:grid}.Configurator__Type__SactionalPiece__playerButton:hover>span,body:has([data-step=summary]) .Configurator__Type__SactionalPiece__playerToolbar{display:none}}@media only screen and (width>=1024px){.Configurator__Type__SactionalPiece__playerToolbar{flex-direction:column;align-items:center;display:flex;top:1.2rem;left:1.2rem}}.Configurator__Type__SactionalPiece__stepWrapper{--thumbnails-offset:0rem;background:var(--c-color-white);text-align:left;flex-direction:column;display:flex;position:relative}.Configurator__Type__SactionalPiece__stepWrapper:has([data-player-thumbnails]){--thumbnails-offset:calc(6.4rem + 1.6rem)}.Configurator__Type__SactionalPiece__playerWrapper{background:var(--c-color-white);width:100%}.Configurator__Type__SactionalPiece__stepAccordionWrapper{max-width:649px;margin-top:4rem}.Configurator__Type__SactionalPiece__step{flex-flow:column;width:100%;display:flex}.Configurator__Type__SactionalPiece__sidebarContent{flex-flow:column;flex-grow:1;display:flex;overflow:hidden}.Configurator__Type__SactionalPiece__benefitsBlock picture img{width:48px;height:48px;margin-left:auto;margin-right:auto;display:block}.Configurator__Type__SactionalPiece__benefitsBlock h3{text-align:center;font-size:2rem;font-weight:var(--c-font-weight-regular);letter-spacing:normal;word-break:break-word;line-height:1.2}.Configurator__Type__SactionalPiece__benefitsBlock p{font-size:1.4rem;font-weight:var(--c-font-weight-light);text-align:center;margin:0;line-height:1.5}.Configurator__Type__SactionalPiece__shipping [data-item=title]:before{content:url("data:image/svg+xml,%3csvg%20width='46'%20height='34'%20viewBox='0%200%2046%2034'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M37%2027H45V15L39%2013L35%201H17V27H25'%20stroke='%2356585A'%20stroke-width='2'%20stroke-miterlimit='10'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M31%2033C34.3137%2033%2037%2030.3137%2037%2027C37%2023.6863%2034.3137%2021%2031%2021C27.6863%2021%2025%2023.6863%2025%2027C25%2030.3137%2027.6863%2033%2031%2033Z'%20stroke='%2356585A'%20stroke-width='2'%20stroke-miterlimit='10'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M25%207V13H31'%20stroke='%2356585A'%20stroke-width='2'%20stroke-miterlimit='10'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M11%201H1'%20stroke='%2356585A'%20stroke-width='2'%20stroke-miterlimit='10'%20stroke-linecap='square'%20stroke-linejoin='round'/%3e%3cpath%20d='M11%209H5'%20stroke='%2356585A'%20stroke-width='2'%20stroke-miterlimit='10'%20stroke-linecap='square'%20stroke-linejoin='round'/%3e%3cpath%20d='M11%2017H9'%20stroke='%2356585A'%20stroke-width='2'%20stroke-miterlimit='10'%20stroke-linecap='square'%20stroke-linejoin='round'/%3e%3c/svg%3e");width:24px;height:22px;margin-right:5px;display:inline-block;position:absolute;top:0;left:-7rem}div.Configurator__Type__SactionalPiece__benefitsBlockWrapper{flex-flow:row}div.Configurator__Type__SactionalPiece__benefitsBlockWrapper>div{display:flex}.Configurator__Type__SactionalPiece__descriptionBlockWrapper{margin-bottom:5rem}.Configurator__Type__SactionalPiece__descriptionBlockWrapper h2{margin-top:0;font-size:2.4rem}.Configurator__Type__SactionalPiece__descriptionBlockWrapper p{font-weight:var(--c-font-weight-light);margin-right:1rem;font-size:1.6rem;line-height:1.5}.Configurator__Type__SactionalPiece__stepContent{z-index:auto;flex-grow:1;position:relative;overflow:hidden auto}body:has([data-modalActive="true"]) .Configurator__Type__SactionalPiece__stepContent{z-index:auto}@media only screen and (width<=1023px){.Configurator__Type__SactionalPiece__configuratorPage{overflow:hidden}.Configurator__Type__SactionalPiece__playerWrapper{box-sizing:border-box;order:1;padding-left:1.6rem;padding-right:1.6rem}.Configurator__Type__SactionalPiece__step{width:100%;height:calc(100dvh - 120px)}.Configurator__Type__SactionalPiece__step.Configurator__Type__SactionalPiece__summaryStep{height:calc(100dvh - 55px)}.Configurator__Type__SactionalPiece__step.Configurator__Type__SactionalPiece__summaryExpanded{height:100dvh}.Configurator__Type__SactionalPiece__benefitsBlock img{margin-bottom:6px}.Configurator__Type__SactionalPiece__stepAccordionWrapper{display:none}}@media only screen and (width<=767px){.Configurator__Type__SactionalPiece__player{z-index:15;margin-top:calc(170px + 42.4vw);position:fixed;top:17rem}div.Configurator__Type__SactionalPiece__benefitsBlockWrapper{box-sizing:border-box;flex-direction:row;width:100%;display:flex;overflow-x:auto}div.Configurator__Type__SactionalPiece__benefitsBlockWrapper>div{width:100%}div.Configurator__Type__SactionalPiece__benefitsBlockWrapper>div:first-child{padding-right:10rem}div.Configurator__Type__SactionalPiece__benefitsBlockWrapper>div>div{flex:1 0 50%;width:100%;padding:4.4rem 2.5rem 4.7rem}}@media only screen and (width>=1025px){body:has([data-modalActive="true"]) .Configurator__Type__SactionalPiece__step{padding-right:0}.Configurator__Type__SactionalPiece__stepWrapper{flex-direction:row;justify-content:space-between;max-height:100%;margin-bottom:10rem}.Configurator__Type__SactionalPiece__benefitsBlockWrapper{margin-bottom:2rem}.Configurator__Type__SactionalPiece__benefitsBlockWrapper>div>div{box-sizing:border-box;flex-wrap:wrap;padding:3rem 1rem;transition:background-color .5s;position:relative}.Configurator__Type__SactionalPiece__step{flex-direction:column;max-width:35%;height:83vh;padding-right:3rem;display:flex}.Configurator__Type__SactionalPiece__sidebarContent{border-right:1px solid var(--c-configurator-dark-white-3);flex-direction:column;height:100%;min-height:36vh;display:flex;overflow-y:hidden}.Configurator__Type__SactionalPiece__playerWrapper{order:0;max-width:65%}.Configurator__Type__SactionalPiece__playerWrapper>div:first-child{max-width:100%;height:100vh}.Configurator__Type__SactionalPiece__stepAccordionWrapper{margin-left:auto;margin-right:auto}.Configurator__Type__SactionalPiece__benefitsBlock picture{padding-left:3rem;padding-right:3rem}.Configurator__Type__SactionalPiece__benefitsBlock h3{margin-top:0;margin-bottom:.9rem}.Configurator__Type__SactionalPiece__benefitsBlock h3+p{max-width:304px;margin-left:auto;margin-right:auto;padding-left:3rem;padding-right:3rem}.Configurator__Type__SactionalPiece__configuratorPage::-webkit-scrollbar{width:13px}.Configurator__Type__SactionalPiece__configuratorPage::-webkit-scrollbar-track{background:var(--c-color-grey-12);border-radius:9px 9px 0 0}.Configurator__Type__SactionalPiece__configuratorPage::-webkit-scrollbar-thumb{background:var(--c-color-grey-13);border-radius:0 0 9px 9px}.Configurator__Type__SactionalPiece__configuratorPage .Configurator__Type__SactionalPiece__step{padding-right:30px}.Configurator__Type__SactionalPiece__configuratorPage .Configurator__Type__SactionalPiece__stepContent::-webkit-scrollbar{width:13px}.Configurator__Type__SactionalPiece__configuratorPage .Configurator__Type__SactionalPiece__stepContent::-webkit-scrollbar-track{background:var(--c-color-grey-14);border-radius:9px}.Configurator__Type__SactionalPiece__configuratorPage .Configurator__Type__SactionalPiece__stepContent::-webkit-scrollbar-thumb{background:var(--c-configurator-scrollbar);border-radius:9px}.Configurator__Type__SactionalPiece__configuratorPage .Configurator__Type__SactionalPiece__stepContent[data-step=cover]{overflow:hidden}}@media only screen and (width>=1680px){.Configurator__Type__SactionalPiece__playerWrapper{max-width:inherit}.Configurator__Type__SactionalPiece__playerWrapper+div{max-width:475px}}
