.Configurator__Cover__StepTabs,.Configurator__Cover__StepTabs__coverType{flex-flow:column;display:flex}.Configurator__Cover__StepTabs__coverTypeTitle{font-size:1.4rem;font-weight:var(--c-font-weight-semibold);padding:1.9rem 2.6rem 0;display:inline-block}@media only screen and (width<=1023px){.Configurator__Cover__StepTabs__coverTypeTitle{padding-top:1.6rem}}.Configurator__Cover__StepTabs__covers{grid-gap:.5rem .9rem;grid-template-columns:repeat(6,1fr);padding-top:0;display:grid}.Configurator__Cover__StepTabs__cover{cursor:pointer;font-weight:var(--c-font-weight-light);flex-direction:column;align-items:flex-start;width:78px;height:78px;display:flex;position:relative}.Configurator__Cover__StepTabs__cover.Configurator__Cover__StepTabs__disabled{filter:grayscale();opacity:.2}.Configurator__Cover__StepTabs__cover img{object-fit:cover;border:2px solid #0000;width:100%;max-width:78px;height:100%;min-height:57px;max-height:78px;padding:4px;position:absolute}.Configurator__Cover__StepTabs__cover .Configurator__Cover__StepTabs__coverInput:checked+picture img{border-color:var(--text-color)}.Configurator__Cover__StepTabs__coverName{word-break:normal;max-width:75%;padding-top:6px;line-height:20px;display:inline-block}.Configurator__Cover__StepTabs__coverLabel{background-color:var(--c-color-white);color:var(--c-primary-color);text-transform:uppercase;font-weight:700;position:absolute;left:6px}@media only screen and (width>=1024px){.Configurator__Cover__StepTabs__coverLabel{clip-path:polygon(0 0,95% 0,85% 50%,95% 100%,0 100%);padding:0 9px 0 4px;font-size:11px;line-height:17px;top:40px}}@media only screen and (width<=1023px){.Configurator__Cover__StepTabs__coverLabel{clip-path:polygon(0 0,97% 0,85% 50%,97% 100%,0 100%);padding:0 14px 0 5px;font-size:16px;line-height:26px;top:57px}}.Configurator__Cover__StepTabs__coverTypeTitleWrapper{justify-content:space-between;align-items:baseline;display:flex}.Configurator__Cover__StepTabs__coverInput{opacity:0;width:0;height:0;position:absolute}.Configurator__Cover__StepTabs__moreInfo{font-size:1.4rem;font-weight:var(--c-font-weight-regular);color:var(--c-color-blue-green-2);line-height:20px;text-decoration:underline}.Configurator__Cover__StepTabs__moreInfo .Configurator__Cover__StepTabs__moreInfoLabel{font-size:1.4rem;font-weight:var(--c-font-weight-regular);text-align:left;line-height:20px}.Configurator__Cover__StepTabs__moreInfo .Configurator__Cover__StepTabs__hide{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Configurator__Cover__StepTabs__iconWrapper{text-decoration:none}.Configurator__Cover__StepTabs__iconWrapper .Configurator__Cover__StepTabs__moreInfoLabel{font-weight:var(--c-font-weight-semibold);padding-left:.6rem}.Configurator__Cover__StepTabs__iconWrapper .Configurator__Cover__StepTabs__moreInfoLabel:after{content:url("data:image/svg+xml,%3csvg%20width='19'%20height='19'%20viewBox='0%200%2019%2019'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='9.5'%20cy='9.49997'%20r='7'%20stroke='%230098A7'/%3e%3crect%20x='9'%20y='13'%20width='5'%20height='1'%20transform='rotate(-90%209%2013)'%20fill='%230098A7'/%3e%3crect%20x='9'%20y='7'%20width='1'%20height='1'%20transform='rotate(-90%209%207)'%20fill='%230098A7'/%3e%3c/svg%3e");background:var(--c-color-white);border-radius:50%;width:19px;height:19px;padding-left:.5rem;display:inline-block;position:relative;top:.4rem;overflow:hidden}.Configurator__Cover__StepTabs__coverInfoModal{z-index:1}.Configurator__Cover__StepTabs__coverInfoModal>div:first-child{background:0 0}.Configurator__Cover__StepTabs__coverInfoModal.Configurator__Cover__StepTabs__coversOnly{margin:0}.Configurator__Cover__StepTabs__label{font-size:1.4rem;font-weight:var(--c-font-weight-semibold);text-transform:uppercase;line-height:20px}.Configurator__Cover__StepTabs__selectedFabricWrapper{align-items:baseline;padding:1.9rem 2.6rem 0;display:flex}.Configurator__Cover__StepTabs__coverTypeWrapper:last-child{border-bottom:none}@media only screen and (width<=1023px){body:has(.Configurator__Cover__StepTabs__coverInfoModal):before{z-index:1}.Configurator__Cover__StepTabs__covers{visibility:visible;box-sizing:border-box;width:100%;min-height:auto;margin-left:1.8rem;padding:1.8rem 2rem 2.4rem 0;display:flex;overflow:auto visible}.Configurator__Cover__StepTabs__cover{flex:1 0 auto;width:100%;max-width:95px;height:auto;margin-right:1.2rem}.Configurator__Cover__StepTabs__cover img{max-width:85px;max-height:85px;position:initial;min-height:85px}.Configurator__Cover__StepTabs__coverName{font-weight:var(--c-font-weight-regular);display:inline-block}.Configurator__Cover__StepTabs__coverTypeWrapper{border-bottom:1px solid var(--c-configurator-dark-white-3);padding-bottom:0}.Configurator__Cover__StepTabs__coverInfoModal{overflow-y:auto}.Configurator__Cover__StepTabs__coverInfoModal>div:first-child{background:0 0}.Configurator__Cover__StepTabs__coverInfoModal>div:first-child button{display:none}}@media only screen and (width>=769px){.Configurator__Cover__StepTabs__covers{padding:.5rem 2.8rem 2.9rem;overflow:hidden visible}.Configurator__Cover__StepTabs__cover{min-width:57px}.Configurator__Cover__StepTabs__coverTypeWrapper{border-bottom:1px solid var(--c-configurator-dark-white-3);padding-bottom:0}}@media only screen and (width>=1024px){.Configurator__Cover__StepTabs__covers{grid-gap:0 1rem;flex-wrap:wrap;padding:.5rem 2.8rem 2rem;display:flex;overflow:hidden visible}.Configurator__Cover__StepTabs__cover{width:14%;height:auto}.Configurator__Cover__StepTabs__cover img{width:57px;height:57px;display:block;position:relative}.Configurator__Cover__StepTabs__coverName{font-size:1.1rem;font-weight:var(--c-font-weight-semibold);-webkit-line-clamp:3;word-break:auto-phrase;-ms-overflow-style:none;scrollbar-width:none;text-align:left;-webkit-box-orient:vertical;max-width:100%;padding-left:.6rem;line-height:15px;display:-webkit-box;overflow:visible hidden}.Configurator__Cover__StepTabs__coverName::-webkit-scrollbar{display:none}.Configurator__Cover__StepTabs__coverInfoModal{max-height:83dvh}.Configurator__Cover__StepTabs__moreInfo:not(.Configurator__Cover__StepTabs__iconWrapper) .Configurator__Cover__StepTabs__moreInfoLabel{font-size:1.1rem;line-height:15px;font-weight:var(--c-font-weight-semibold);padding-left:.6rem}}.Configurator__Cover__StepTabs__sidebarItems{height:100%}.Configurator__Cover__StepTabs__description{font-size:1.6rem;font-weight:var(--c-font-weight-light);text-align:center;max-width:300px;margin:0 auto;padding-top:1.8rem;padding-bottom:2.6rem;line-height:20px}@media only screen and (width<=1023px){.Configurator__Cover__StepTabs__description{padding-top:1.6rem}}.Configurator__Cover__StepTabs__title{font-weight:var(--c-font-weight-semibold);text-align:center;margin-bottom:2rem;font-size:1.8rem;line-height:28px;display:block}.Configurator__Cover__StepTabs__coverDescription{font-size:1.6rem;font-weight:var(--c-font-weight-semibold);letter-spacing:0;text-align:center;max-width:250px;margin:0 auto;padding-top:1.8rem;padding-bottom:0;line-height:20px}.Configurator__Cover__StepTabs__itemsActionsWrapper{grid-column-gap:1.2rem;grid-template-columns:repeat(2,1fr);padding-left:2.6rem;padding-right:2.6rem;display:grid}.Configurator__Cover__StepTabs__itemsActionsWrapper button{border:2px solid var(--text-color);width:100%;font-weight:var(--c-font-weight-regular);background:var(--c-color-white);color:var(--text-color);justify-content:center;align-items:center;padding:11px 0;font-size:1.3rem;display:flex}.Configurator__Cover__StepTabs__itemsActionsWrapper button svg{margin-right:.5rem;font-size:2.2rem}button.Configurator__Cover__StepTabs__filterButtonActive{background:var(--text-color);color:var(--c-color-white)}@media only screen and (width<=768px){.Configurator__Cover__StepTabs__sidebarItems>div{overflow-x:hidden}}@media only screen and (width>=769px){.Configurator__Cover__StepTabs__sidebarItems>div{overflow:auto hidden}}@media only screen and (width>=1024px){.Configurator__Cover__StepTabs__sidebarItems{min-height:500px}}@media only screen and (width<=1023px){.Configurator__Cover__StepTabs__sacPacfType{margin-top:calc(52vw + 6.4rem)}}.Configurator__Cover__drawerCover{--tabs-sidebar-bg:var(--light-color)}@media (width<=1023px){.Configurator__Cover__drawerCover>div:not([data-modalactive]){margin:0}.Configurator__Cover__drawerCover>div:not([data-modalactive])>div:last-child{padding:0}}@media (width>=1024px){.Configurator__Cover__drawerCover [data-modalactive]{max-height:100%}.Configurator__Cover__drawerCover [data-modalactive]>div:last-child{margin-top:10%}}@media (width<=1023px){[data-configuratortype=sactionalSimple]:has([data-modalactive]){overflow:hidden}.Configurator__Cover__drawerCover>div>div:first-child{position:initial}}.Configurator__SummaryLine__line{border-top:1px solid var(--c-configurator-dark-white-3);flex-wrap:wrap;justify-content:space-between;margin:1rem 2.6rem;padding-top:1rem;display:flex}.Configurator__SummaryLine__line:first-child{border-top:none}.Configurator__SummaryLine__title{color:var(--text-color);font-weight:var(--c-font-weight-bold);text-transform:uppercase;letter-spacing:1px;margin-bottom:5px}.Configurator__SummaryLine__options{flex-basis:100%}.Configurator__SummaryLine__option{justify-content:space-between;align-items:baseline;display:flex}.Configurator__SummaryLine__optionName{color:var(--text-color);font-weight:var(--c-font-weight-light);padding-bottom:2px}.Configurator__SummaryLine__optionMessage{font-weight:var(--c-font-weight-light);letter-spacing:0;font-size:1.4rem;font-style:italic;line-height:2rem}.Configurator__SummaryLine__optionPrice{color:var(--text-color);font-weight:var(--c-font-weight-light);margin-left:auto;padding-bottom:2px}.Configurator__SummaryLine__editButton{color:var(--c-color-blue-green-2);text-transform:uppercase;border:unset;text-align:right;font-weight:var(--c-font-weight-bold);letter-spacing:1px;margin-bottom:5px;padding:0}
