html{font-size:62.5%;min-height:100%;scroll-behavior:smooth;scrollbar-gutter:stable}.studiosuite-starter{position:relative;height:calc(100dvh - 100px);z-index:999;overflow-y:scroll;margin-top:100px;opacity:1;transform:translateY(0);transition:opacity .25s ease;display:flex;align-items:center}@media(min-width: 768px){.studiosuite-starter{margin-top:159px;height:calc(100dvh - 159px)}}.studiosuite-starter--hidden{opacity:0;pointer-events:none;transition:opacity .25s ease}.studiosuite-starter__inner{display:block;padding:var(--spacing-2x) var(--spacing-2x) 0;background-color:#fff;margin:auto var(--spacing-2x);box-shadow:0px 0px 19px -14px #9e9e9e}@media(min-width: 768px){.studiosuite-starter__inner{padding:var(--spacing-2x) var(--spacing-2x) 0;max-width:750px;margin:auto}}.studiosuite-starter__inner .text-holder{max-width:800px;position:relative}.studiosuite-starter__inner .text-holder__title{font-family:IBMPlexSans,sans-serif;font-size:34px;font-style:normal;font-weight:400;line-height:1.2}@media(min-width: 1024px){.studiosuite-starter__inner .text-holder__title{font-size:max(2.36vw,34px)}}.studiosuite-starter__inner .text-holder__subtitle p{margin:unset}.studiosuite-starter__inner .text-holder__content p{margin:unset}.studiosuite-starter__inner .text-holder .close-button{padding:var(--spacing-2x);opacity:1;transition:opacity .25s ease}.studiosuite-starter__inner .text-holder .close-button:hover{opacity:.5;transition:opacity .25s ease}.studiosuite-starter__inner .text-holder .title-holder{display:grid;grid-template-columns:-webkit-min-content 1fr -webkit-min-content;grid-template-columns:min-content 1fr min-content;align-items:center}.studiosuite-starter__inner .text-holder .title-holder__inspiration-text{font-family:IBMPlexSans,sans-serif;font-size:24px;font-weight:400;font-style:normal;line-height:1.2;text-align:center}@media(min-width: 1024px){.studiosuite-starter__inner .text-holder .title-holder__inspiration-text{font-size:max(1.65vw,24px)}}.studiosuite-starter__inner .text-holder .title-holder__inspiration-text--hidden{display:none}.studiosuite-starter__inner .text-holder .title-holder .close-button{width:-webkit-min-content;width:-moz-min-content;width:min-content;margin-left:auto}.studiosuite-starter__inner .text-holder .title-holder__button{font-family:IBMPlexSans,sans-serif;font-size:12px;font-weight:400;line-height:1.2;cursor:pointer;transition:color .25s ease;align-items:center;grid-gap:var(--spacing-1x);gap:var(--spacing-1x);display:none;opacity:1;padding:var(--spacing-2x)}@media(min-width: 1024px){.studiosuite-starter__inner .text-holder .title-holder__button{font-size:max(.83vw,12px)}}.studiosuite-starter__inner .text-holder .title-holder__button path{stroke:#000}.studiosuite-starter__inner .text-holder .title-holder__button:hover{opacity:.5;transition:opacity .25s ease}.studiosuite-starter__inner .text-holder .title-holder__button--active{display:flex}.studiosuite-starter__inner .text-holder .starter-title,.studiosuite-starter__inner .text-holder .starter-description,.studiosuite-starter__inner .text-holder .starter-subtitle,.studiosuite-starter__inner .text-holder .starter-button{display:flex}.studiosuite-starter__inner .text-holder .starter-title--hidden,.studiosuite-starter__inner .text-holder .starter-description--hidden,.studiosuite-starter__inner .text-holder .starter-subtitle--hidden,.studiosuite-starter__inner .text-holder .starter-button--hidden{display:none}.studiosuite-starter__inner .starting-grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:var(--spacing-2x);gap:var(--spacing-2x);-webkit-animation-delay:.5s;animation-delay:.5s;opacity:1;padding:var(--spacing-2x) 0;max-height:60dvh;overflow-y:auto}@media(min-width: 768px){.studiosuite-starter__inner .starting-grid{grid-template-columns:repeat(3, 1fr);max-height:400px;overflow-y:auto}}@media(min-width: 1024px){.studiosuite-starter__inner .starting-grid{grid-template-columns:repeat(4, 1fr);max-height:450px;overflow-y:auto}}.studiosuite-starter__inner .starting-grid__item{display:flex;flex-direction:column;opacity:1;transition:opacity .25s ease;cursor:pointer}.studiosuite-starter__inner .starting-grid__item--hidden{display:none}@media(min-width: 768px){.studiosuite-starter__inner .starting-grid__item:hover{opacity:.5;transition:opacity .25s ease}}@media(min-width: 768px){.studiosuite-starter__inner .starting-grid__item--inspiration,.studiosuite-starter__inner .starting-grid__item--start-fresh{grid-column:span 2}}.studiosuite-starter__inner .starting-grid__item .image-holder{position:relative;pointer-events:none}.studiosuite-starter__inner .starting-grid__item .image-holder .overlay-text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;justify-content:center;margin:0 auto;width:100%;padding:var(--spacing-1x);pointer-events:none;opacity:1;transition:opacity .25s ease}.studiosuite-starter__inner .starting-grid__item .image-holder .overlay-text__title{font-family:IBMPlexSans,sans-serif;font-size:24px;font-weight:400;font-style:normal;line-height:1.2;background-color:var(--color-white);padding:var(--spacing-1x) var(--spacing-2x);border-radius:2px;font-size:1.4rem;border-radius:4px;box-shadow:2px 2px 15px 0px rgba(0,0,0,.25)}@media(min-width: 1024px){.studiosuite-starter__inner .starting-grid__item .image-holder .overlay-text__title{font-size:max(1.65vw,24px)}}@media(min-width: 768px){.studiosuite-starter__inner .starting-grid__item .image-holder .overlay-text__title{font-size:1.6rem}}.studiosuite-starter__inner .starting-grid__item .image-holder picture{display:block;width:100%;pointer-events:none}.studiosuite-starter__inner .starting-grid__item .image-holder picture img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .25s ease;aspect-ratio:1/1.17}.studiosuite-starter__inner .starting-grid__item.loading .image-holder{display:flex;justify-content:center;align-items:center}.studiosuite-starter__inner .starting-grid__item.loading .image-holder img{opacity:.5 !important}.studiosuite-starter__inner .starting-grid__item.loading .image-holder .loader{position:absolute;top:45%;transform:translate(-50%, 0);width:48px;height:48px;border:5px solid #fff;border-bottom-color:var(--color-sea-green);border-radius:50%;display:inline-block;box-sizing:border-box;-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite;z-index:9999;pointer-events:none}@-webkit-keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.studiosuite-starter__inner .starting-grid__item.loading .image-holder .overlay-text{opacity:0;transition:opacity .25s ease}.studiosuite-starter__inner .starting-grid__item .text-holder{display:flex;flex-wrap:wrap;justify-content:space-between;padding:var(--spacing-2x) 0;flex-direction:column;width:100%}@media(min-width: 768px){.studiosuite-starter__inner .starting-grid__item .text-holder{flex-direction:row}}.studiosuite-starter__inner .starting-grid__item .text-holder__title{font-family:IBMPlexSans,sans-serif;font-size:12px;font-weight:400;line-height:1.2;margin-bottom:var(--spacing-1x)}@media(min-width: 1024px){.studiosuite-starter__inner .starting-grid__item .text-holder__title{font-size:max(.83vw,12px)}}.studiosuite-starter__inner .starting-grid__item .text-holder__price{font-family:IBMPlexSans,sans-serif;font-size:12px;font-weight:400;line-height:1.2}@media(min-width: 1024px){.studiosuite-starter__inner .starting-grid__item .text-holder__price{font-size:max(.83vw,12px)}}.studiosuite-starter__inner .starting-grid__item .text-holder__price s{font-family:IBMPlexSans,sans-serif;font-size:12px;font-weight:400;line-height:1.2;color:var(--color-grapefruit);padding-right:4px}@media(min-width: 1024px){.studiosuite-starter__inner .starting-grid__item .text-holder__price s{font-size:max(.83vw,12px)}}@-webkit-keyframes loadAnim{0%{opacity:0;transform:translateY(50px)}100%{opacity:1;transform:translateY(0)}}@keyframes loadAnim{0%{opacity:0;transform:translateY(50px)}100%{opacity:1;transform:translateY(0)}}.main-product__inner--configurator{opacity:.5;transition:opacity .35s ease}.main-product__inner--configurator-active{opacity:1;transition:opacity .35s ease}
