.Configurator__Type__SactionalSimple__wrapper{justify-content:center;display:flex}@media (width>=1024px){.Configurator__Type__SactionalSimple__wrapper{flex-direction:row;gap:2.8rem;padding:0 1.8rem 0 2.3rem}}@media (width<=1023px){.Configurator__Type__SactionalSimple__wrapper{flex-direction:column;gap:2.4rem}}.Configurator__Type__SactionalSimple__player{z-index:1;width:100%;position:relative}@media (width>=1024px){.Configurator__Type__SactionalSimple__player{height:min(40vw,573px);top:var(--header-height,0);align-self:flex-start;position:sticky}}@media (width<=1023px){.Configurator__Type__SactionalSimple__player{--thumbnails-offset:92px;height:calc(68vw + var(--thumbnails-offset))}}.Configurator__Type__SactionalSimple__player>div{height:inherit;align-content:center;max-width:100%;margin:0;position:relative}@media (width<=1023px){.Configurator__Type__SactionalSimple__player>div{padding-left:0}}@media (width>=1024px){.Configurator__Type__SactionalSimple__player>div>div:first-child{max-height:510px;padding-left:111px}}.Configurator__Type__SactionalSimple__playerPlaceholder{min-width:100px;height:68vw;min-height:100px;display:block}.Configurator__Type__SactionalSimple__content{width:100%}@media (width>=1024px){.Configurator__Type__SactionalSimple__content{max-width:35vw;position:relative}.Configurator__Type__SactionalSimple__content:has([data-modalactive]){max-height:80vh;overflow:hidden}}.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__header{flex-direction:column;display:flex}@media (width>=1024px){.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__header{gap:1rem;margin-top:1rem}}@media (width<=1023px){.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__header{align-items:start;gap:1.2rem;padding:0 1.6rem}}.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__header .Configurator__Type__SactionalSimple__productName{font-size:var(--heading-font-size-m);line-height:var(--heading-line-height-m);font-weight:var(--c-font-weight-semibold);letter-spacing:2%}@media (width>=1024px){.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__header .Configurator__Type__SactionalSimple__productName{text-align:center}}@media (width<=1023px){.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__header .Configurator__Type__SactionalSimple__productName{text-align:left}}.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__header .Configurator__Type__SactionalSimple__productPrice{letter-spacing:3%;text-align:center;vertical-align:middle}@media screen and (width>=768px){.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__header .Configurator__Type__SactionalSimple__productPrice{font-size:var(--body-font-size-m);line-height:var(--body-line-height-m)}}@media screen and (width<=767px){.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__header .Configurator__Type__SactionalSimple__productPrice{font-size:1.8rem;line-height:2.6rem}}.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__header .Configurator__Type__SactionalSimple__productPrice .Configurator__Type__SactionalSimple__priceStrikethrough>span{font-weight:var(--c-font-weight-medium)}.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__header .Configurator__Type__SactionalSimple__productPrice .Configurator__Type__SactionalSimple__priceValue{font-weight:var(--c-font-weight-semibold)}.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__header .Configurator__Type__SactionalSimple__rating{justify-content:center;display:flex}@media (width<=1023px){.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__header .Configurator__Type__SactionalSimple__rating{order:-1}}.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__header .Configurator__Type__SactionalSimple__rating .Configurator__Type__SactionalSimple__totalReviewsBtn{color:var(--link-color);flex-direction:row;justify-content:center;align-items:center;gap:.4rem;display:flex}.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__header .Configurator__Type__SactionalSimple__rating .Configurator__Type__SactionalSimple__ratingNumber{font-weight:var(--c-font-weight-semibold);font-size:var(--body-font-size-xs);line-height:var(--body-line-height-xs);letter-spacing:3%;color:var(--text-color)}.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__header .Configurator__Type__SactionalSimple__rating .Configurator__Type__SactionalSimple__ratingStars{line-height:1.4rem}.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__header .Configurator__Type__SactionalSimple__rating .Configurator__Type__SactionalSimple__ratingCount{font-weight:var(--c-font-weight-semibold);font-size:var(--body-font-size-xs);line-height:var(--body-line-height-xs);letter-spacing:0%;text-underline-offset:.3rem;cursor:pointer;text-decoration-line:underline;text-decoration-thickness:.1rem}.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__body{flex-direction:column;display:flex}@media (width>=1024px){.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__body{gap:2.9rem;margin:2.9rem 0}}@media (width<=1023px){.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__body{gap:.8rem;margin:2.4rem 0;padding:0 1.6rem}}.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__body.Configurator__Type__SactionalSimple__cusotmizations{padding:0}@media (width<=1023px){.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__body.Configurator__Type__SactionalSimple__cusotmizations{gap:2rem}}.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__body.Configurator__Type__SactionalSimple__cusotmizations .Configurator__Type__SactionalSimple__moreCustomizationOptions{align-self:center}.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__body .Configurator__Type__SactionalSimple__specifications{flex-direction:column;gap:2rem;display:flex}@media (width>=1024px){.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__body .Configurator__Type__SactionalSimple__specifications{padding:0 1.7rem}}.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__body .Configurator__Type__SactionalSimple__specifications .Configurator__Type__SactionalSimple__title{font-weight:var(--c-font-weight-semibold);font-size:var(--body-font-size-xs);line-height:var(--body-line-height-xs);letter-spacing:3%;text-transform:uppercase}@media (width>=1024px){.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__body .Configurator__Type__SactionalSimple__specifications .Configurator__Type__SactionalSimple__title{text-align:center}}@media (width<=1023px){.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__body .Configurator__Type__SactionalSimple__specifications .Configurator__Type__SactionalSimple__title{text-align:left}}.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__body .Configurator__Type__SactionalSimple__specifications .Configurator__Type__SactionalSimple__list{flex-direction:column;display:flex}@media (width>=1024px){.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__body .Configurator__Type__SactionalSimple__specifications .Configurator__Type__SactionalSimple__list{align-items:center}}@media (width<=1023px){.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__body .Configurator__Type__SactionalSimple__specifications .Configurator__Type__SactionalSimple__list{align-items:start}}.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__body .Configurator__Type__SactionalSimple__specifications .Configurator__Type__SactionalSimple__list .Configurator__Type__SactionalSimple__item{flex-direction:row;gap:.5rem;display:flex}.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__body .Configurator__Type__SactionalSimple__specifications .Configurator__Type__SactionalSimple__list .Configurator__Type__SactionalSimple__label{font-weight:var(--c-font-weight-semibold);letter-spacing:3%}@media screen and (width>=768px){.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__body .Configurator__Type__SactionalSimple__specifications .Configurator__Type__SactionalSimple__list .Configurator__Type__SactionalSimple__label{font-size:var(--body-font-size-m);line-height:var(--body-line-height-m)}}@media screen and (width<=767px){.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__body .Configurator__Type__SactionalSimple__specifications .Configurator__Type__SactionalSimple__list .Configurator__Type__SactionalSimple__label{font-size:var(--body-font-size-s);line-height:var(--body-line-height-s)}}.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__body .Configurator__Type__SactionalSimple__specifications .Configurator__Type__SactionalSimple__list .Configurator__Type__SactionalSimple__value{font-weight:var(--c-font-weight-medium);letter-spacing:3%}@media screen and (width>=768px){.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__body .Configurator__Type__SactionalSimple__specifications .Configurator__Type__SactionalSimple__list .Configurator__Type__SactionalSimple__value{font-size:var(--body-font-size-m);line-height:var(--body-line-height-m)}}@media screen and (width<=767px){.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__body .Configurator__Type__SactionalSimple__specifications .Configurator__Type__SactionalSimple__list .Configurator__Type__SactionalSimple__value{font-size:var(--body-font-size-s);line-height:var(--body-line-height-s)}}@media (width>=1024px){.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__body .Configurator__Type__SactionalSimple__moreCustomizationOptions{justify-content:center;display:flex}}.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__body .Configurator__Type__SactionalSimple__moreCustomizationOptions .Configurator__Type__SactionalSimple__collapseWrapper{background-color:var(--light-color);border-radius:1.2rem;flex-direction:column;gap:2rem;width:calc(290px - 3rem);padding:1.4rem 1.7rem 1.4rem 1.3rem;display:flex}.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__body .Configurator__Type__SactionalSimple__moreCustomizationOptions .Configurator__Type__SactionalSimple__collapseCta{justify-content:space-between;justify-self:center;align-items:center;width:100%;display:flex}.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__body .Configurator__Type__SactionalSimple__moreCustomizationOptions .Configurator__Type__SactionalSimple__collapseCta>span{font-weight:var(--c-font-weight-semibold);font-size:var(--body-font-size-xs);line-height:var(--body-line-height-xs);letter-spacing:3%}.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__body .Configurator__Type__SactionalSimple__moreCustomizationOptions .Configurator__Type__SactionalSimple__collapseCta>svg{color:var(--text-color)}.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__body .Configurator__Type__SactionalSimple__moreCustomizationOptions .Configurator__Type__SactionalSimple__content{flex-direction:column;gap:1.9rem;display:flex}.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__body .Configurator__Type__SactionalSimple__moreCustomizationOptions .Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__list{font-weight:var(--c-font-weight-medium);font-size:var(--body-font-size-xs);line-height:var(--body-line-height-xs);letter-spacing:3%;color:var(--text-color);text-align:left;margin:0;padding:0 0 0 2rem}.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__body .Configurator__Type__SactionalSimple__moreCustomizationOptions .Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__list>li{margin-bottom:.8rem}.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__body .Configurator__Type__SactionalSimple__moreCustomizationOptions .Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__customizeCta{border:1px solid var(--dark-color);width:100%;max-width:192px;box-shadow:var(--box-shadow-1);font-weight:var(--c-font-weight-semibold);letter-spacing:.02rem;text-align:center;vertical-align:middle;text-transform:uppercase;color:var(--text-color);justify-content:center;align-self:center;padding:1.3rem 0;font-size:1.5rem;line-height:2rem;text-decoration:none;display:inline-flex}.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__footer{border-top:1px solid var(--c-configurator-dark-white-3);flex-direction:column;gap:1.6rem;display:flex}@media only screen and (width<=1023px){.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__footer{padding:0 0 2rem}}.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__footer .Configurator__Type__SactionalSimple__affirm{font-weight:var(--c-font-weight-medium);font-size:var(--body-font-size-xs);line-height:var(--body-line-height-xs);letter-spacing:3%;color:var(--c-color-grey-5);min-height:40px;display:block}@media only screen and (width<=1023px){.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__footer .Configurator__Type__SactionalSimple__affirm{text-align:center;padding:0 1.6rem}}.Configurator__Type__SactionalSimple__content .Configurator__Type__SactionalSimple__footer .Configurator__Type__SactionalSimple__affirm>a{font-weight:var(--c-font-weight-semibold);font-size:var(--body-font-size-xs);line-height:var(--body-line-height-xs);letter-spacing:3%;text-underline-offset:.3rem;text-underline-position:under;color:var(--text-color);text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:.1rem;display:block}.Configurator__Type__SactionalSimple__breadcrumbs{margin:0}@media only screen and (width<=1023px){.Configurator__Type__SactionalSimple__financingWrapper{min-height:20px}}.Configurator__Type__SactionalSimple__financingMessage{font-weight:var(--c-font-weight-medium);letter-spacing:3%;color:var(--c-color-grey-5)}.Configurator__Type__SactionalSimple__financingCta{letter-spacing:3%;text-underline-position:under;color:var(--text-color)}.Configurator__Type__SactionalSimple__galleryStrip{z-index:1;gap:1rem;position:absolute;top:2.5px;bottom:0;left:0}@media (width<=1023px){.Configurator__Type__SactionalSimple__galleryStrip{position:initial;width:calc(100% - .8rem);margin:0 0 0 .8rem;padding:2rem 0 1.2rem}}.Configurator__Type__SactionalSimple__galleryThumb{cursor:pointer;flex-shrink:0;width:90px;height:90px;padding:0}.Configurator__Type__SactionalSimple__galleryThumb:hover{border-color:var(--c-color-black)}.Configurator__Type__SactionalSimple__galleryThumb img{object-fit:contain;width:100%;height:100%}@media (width>=1024px){.Configurator__Type__SactionalSimple__galleryThumb{border:2px solid var(--c-color-grey-4)}}@media (width<=1023px){.Configurator__Type__SactionalSimple__galleryThumb{border:1px solid #0000;width:58px;height:58px}}.Configurator__Type__SactionalSimple__galleryThumbActive{border-color:var(--dark-color)}.Configurator__Type__SactionalSimple__galleryThumbVideo{position:relative}.Configurator__Type__SactionalSimple__galleryThumbVideo:after{backdrop-filter:blur(2px);content:"";background:#0009;border-radius:50%;width:28px;height:28px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Configurator__Type__SactionalSimple__galleryThumbVideo:before{content:"";border-left:10px solid var(--c-color-white);z-index:1;border-top:6px solid #0000;border-bottom:6px solid #0000;width:0;height:0;position:absolute;top:50%;left:50%;transform:translate(-40%,-50%)}.Configurator__Type__SactionalSimple__wishlistBtn{z-index:2;cursor:pointer;background:0 0;border:none;padding:0;line-height:0;position:absolute;top:1.6rem;right:1.6rem}@media (width<=1023px){.Configurator__Type__SactionalSimple__wishlistBtn{top:.8rem;right:.8rem}}.Configurator__Type__SactionalSimple__wishlistBtn img{width:32px;height:32px}@media (width<=1023px){.Configurator__Type__SactionalSimple__wishlistBtn img{width:24px;height:24px}}.Configurator__Type__SactionalSimple__wishlistBtn:disabled{opacity:.5;cursor:default}
