.PDPconfigurator_soldOutGallery__pN9vs{position:relative}.PDPconfigurator_soldOutGallery__pN9vs>*{opacity:.5}.PDPconfigurator_soldOutGallery__pN9vs .PDPconfigurator_soldOutGalleryBadge__R_ox7{opacity:1;position:absolute;top:50%;left:50%;z-index:10;line-height:1;font-size:20px;padding:20px 32px;border-radius:42px;background:#fff;transform:translate(-50%,-50%)}.PDPconfigurator_galleryDesktopContainer__nwLrJ{display:none;position:relative;width:calc(50% - 60px);padding-top:20px}@media (min-width:960px){.PDPconfigurator_galleryDesktopContainer__nwLrJ{display:block}}.PDPconfigurator_galleryDesktopContainer__nwLrJ .PDPconfigurator_galleryDesktop__1Jet6{aspect-ratio:1.09;width:100%;position:relative;top:0;border-radius:24px;max-width:calc(50vw - 120px);position:sticky;overflow:hidden;margin-bottom:40px}.PDPconfigurator_mobileContainer__NAhF9{display:flex;flex-direction:column;width:100%}@media (min-width:960px){.PDPconfigurator_mobileContainer__NAhF9{width:calc(50% - 60px)}}.PDPconfigurator_mobileContainer__NAhF9 .PDPconfigurator_titleContainer__WEJ1W{margin-bottom:8px}@media (min-width:960px){.PDPconfigurator_mobileContainer__NAhF9 .PDPconfigurator_titleContainer__WEJ1W{margin-bottom:10px}}.PDPconfigurator_mobileContainer__NAhF9 .PDPconfigurator_titleContainer__WEJ1W h2{color:#000;font-size:32px;font-weight:500;line-height:100%;letter-spacing:-.64px;gap:8px;display:flex;flex-wrap:wrap;align-items:center}.PDPconfigurator_mobileContainer__NAhF9 .PDPconfigurator_titleContainer__WEJ1W .PDPconfigurator_soldOutBadge__3JihK{opacity:1;line-height:1.5;font-size:16px;font-weight:400;color:#fff;padding:8px 12px;border-radius:24px;background-color:#000}.PDPconfigurator_mobileContainer__NAhF9 .PDPconfigurator_subTitleContainer__RIUZ1 p{color:rgba(0,0,0,.7);font-size:16px;font-weight:400;line-height:normal}@media (min-width:960px){.PDPconfigurator_mobileContainer__NAhF9 .PDPconfigurator_subTitleContainer__RIUZ1 p{color:#3d3d3d}}.PDPconfigurator_mobileContainer__NAhF9 .PDPconfigurator_reviews__zeFDT{display:flex;flex-direction:column;gap:6px;margin-left:10px}@media (min-width:960px){.PDPconfigurator_mobileContainer__NAhF9 .PDPconfigurator_reviews__zeFDT{flex-direction:row;align-items:center;gap:4px}}.PDPconfigurator_mobileContainer__NAhF9 .PDPconfigurator_reviews__zeFDT .PDPconfigurator_reviewsCount__tKmrL{color:#3357de;font-size:14px;font-weight:500;line-height:150%;text-decoration-line:underline}.PDPconfigurator_mobileContainer__NAhF9 .PDPconfigurator_bundleDetails__Qql7c{display:flex;justify-content:flex-start;gap:4px}.PDPconfigurator_mobileContainer__NAhF9 .PDPconfigurator_bundleDetails__Qql7c .PDPconfigurator_price__8__ln{color:#3357de;font-size:20px;font-weight:700;line-height:130%}.PDPconfigurator_mobileContainer__NAhF9 .PDPconfigurator_bundleDetails__Qql7c .PDPconfigurator_details__hJmWf{display:flex;cursor:pointer;color:var(--color-secondary-darkgrey,#6a6a6a)}.PDPconfigurator_mobileContainer__NAhF9 .PDPconfigurator_bundleDetails__Qql7c .PDPconfigurator_tooltip__1XG1c{z-index:2;opacity:1;padding:20px;max-width:342px;border-radius:10px;background-color:#363636}.PDPconfigurator_mobileContainer__NAhF9 .PDPconfigurator_bundleDetails__Qql7c .PDPconfigurator_tooltip__wrapper__5i2Vc{display:flex;align-items:flex-start;color:#fff;font-size:12px;font-weight:400;line-height:20px;letter-spacing:0;text-align:left}@media (min-width:768px){.PDPconfigurator_mobileContainer__NAhF9 .PDPconfigurator_bundleDetails__Qql7c .PDPconfigurator_tooltip__wrapper__5i2Vc{font-size:14px}}.PDPconfigurator_mobileContainer__NAhF9 .PDPconfigurator_bundleDetails__Qql7c .PDPconfigurator_tooltip__1XG1c svg{top:-4px;width:42px;margin-left:8px;position:relative}@media (min-width:768px){.PDPconfigurator_mobileContainer__NAhF9 .PDPconfigurator_bundleDetails__Qql7c .PDPconfigurator_tooltip__1XG1c svg{display:none}}.PDPconfigurator_mobileContainer__NAhF9 .PDPconfigurator_paymentDescription___GnTH{color:rgba(0,0,0,.6);font-size:12px;font-weight:500;line-height:normal}.PDPconfigurator_mobileContainer__NAhF9 .PDPconfigurator_galleryMobile__mKE7o{aspect-ratio:1.09;width:100%;max-width:calc(100vw - 32px);border-radius:16px;overflow:hidden;margin-top:8px}@media (min-width:960px){.PDPconfigurator_mobileContainer__NAhF9 .PDPconfigurator_galleryMobile__mKE7o{display:none}}.PDPconfigurator_mobileContainer__NAhF9 .PDPconfigurator_variantsGroup__IodRJ{padding:15px;border:1px solid rgba(0,0,0,.1)}.PDPconfigurator_mobileContainer__NAhF9 .PDPconfigurator_bundleSelection__Tflcm{width:100%;display:flex;flex-direction:column;padding:15px;align-items:flex-start;gap:16px;align-self:stretch;border-radius:20px;border:1px solid rgba(0,0,0,.1)}.PDPconfigurator_mobileContainer__NAhF9 .PDPconfigurator_bundleSelection__Tflcm .PDPconfigurator_title__F4sRm{color:#000;font-size:14px;font-style:normal;font-weight:700;line-height:140%}.PDPconfigurator_mobileContainer__NAhF9 .PDPconfigurator_bundleSelection__Tflcm .PDPconfigurator_availableBundles__oCh_M{width:100%;display:flex;gap:10px;justify-content:space-between}.PDPconfigurator_mobileContainer__NAhF9 .PDPconfigurator_bundleSelection__Tflcm .PDPconfigurator_availableBundles__oCh_M .PDPconfigurator_availableBundle__zbPrW{display:flex;padding:10px;flex-direction:column;justify-content:center;align-items:center;flex:1 0;border-radius:36px;border:1px solid rgba(0,0,0,.1)}.PDPconfigurator_mobileContainer__NAhF9 .PDPconfigurator_bundleSelection__Tflcm .PDPconfigurator_availableBundles__oCh_M .PDPconfigurator_selectedBundle__eIHpL{outline:2px solid var(--color-tertiary-black,#000);position:relative}.PDPconfigurator_mobileContainer__NAhF9 .PDPconfigurator_bundleSelection__Tflcm .PDPconfigurator_availableBundles__oCh_M .PDPconfigurator_selectedBundle__eIHpL:after{content:" ";position:absolute;inset:2px;z-index:1;border:1px solid #d0d0d0;border-radius:36px}.PDPconfigurator_mobileContainer__NAhF9 .PDPconfigurator_bundleSelection__Tflcm .PDPconfigurator_bundleIncludedItems__SWB3l{width:100%}.PDPconfigurator_mobileContainer__NAhF9 .PDPconfigurator_fire___90mh{gap:4px;display:flex;font-size:16px;font-weight:400;line-height:150%;align-items:center;color:var(--accent-red,#e15247)}.PDPconfigurator_mobileContainer__NAhF9 .PDPconfigurator_fire___90mh b{font-weight:700}.PDPconfigurator_mobileContainer__NAhF9 .PDPconfigurator_fire___90mh b+span{color:#3d3d3d}.PDPconfigurator_portWrapper__2j66F.missed .PDPconfigurator_variantsGroup__IodRJ{border-color:#ea3e3e}.PDPconfigurator_portWrapper__2j66F:empty{display:none}