.ProductCommerce_container__8xEIN{display:flex;height:-moz-fit-content;height:fit-content;flex-direction:column;padding:0}.ProductCommerce_rowContainer__h_lbc{height:auto;flex-direction:row}.ProductCommerce_infoWrapper__t6SPP{padding:var(--spacings24) var(--spacings16) var(--spacings16)}.ProductCommerce_infoBordered__W6_Gz{border-right:1px solid var(--borderDefault)}.ProductCommerce_priceWrapper__157fE{padding:0 var(--spacings24) var(--spacings16)}.ProductCommerce_flex__Wtv1h{flex:1 1}.ProductCommerce_productName__GWXYt{font:var(--pHuge);font-weight:700;letter-spacing:.1px;color:var(--textPrimary);margin-bottom:var(--spacings16)}.ProductCommerce_productInfo__EUf9B.ProductCommerce_productInfo__EUf9B{padding:0 0 0 4px}.ProductCommerce_row__uYH3t{display:flex}.ProductCommerce_stocksContainer__rJVWv{display:flex;flex-direction:column;align-items:flex-start;padding:var(--spacings16) 0;border-top:1px solid var(--borderDefault)}.ProductCommerce_badgeContainer__NlYSw{display:flex;align-items:center;margin-bottom:var(--spacings16);padding-bottom:0}.ProductCommerce_badgeLabel__phSsE{color:var(--content-primary)}.ProductCommerce_singlePriceBracket__GfLVu>div{padding-left:0}.ProductCommerce_singlePriceBracket__GfLVu{display:flex;align-items:center}.ProductCommerce_singlePrice__d4nWk.ProductCommerce_singlePrice__d4nWk{background:red}.ProductCommerce_singlePriceCurrency__3NT4w.ProductCommerce_singlePriceCurrency__3NT4w{background:green}.ProductCommerce_notifyButton__pLVyg.ProductCommerce_notifyButton__pLVyg{width:auto;color:var(--ctaPrimaryDefault);margin-top:16px;padding:0!important}.ProductCommerce_notifyButton__pLVyg.ProductCommerce_notifyButton__pLVyg:hover{background:transparent;color:var(--ctaPrimaryDefaultHover)}.ProductCommerce_notifyButton__pLVyg>span{font-weight:500}.ProductCommerce_loginAlertMessage__nivZF>p{font-size:12px;line-height:16px;color:var(--content-primary)}.ProductCommerce_loginAlertMessage__nivZF a,.ProductCommerce_loginAlertMessage__nivZF a:hover{color:var(--fill-info-primary)}.ProductCommerce_nameAndBadges__Ctpqp{flex:1 1;height:100%;padding:16px 0}.ProductCommerce_buyMoreLabel__ocQrl{font:var(--pCompact);color:var(--textPrimary);margin-bottom:4px}.ProductCommerce_lastBadgeContainer___y3nx{font:var(--labelCompact);margin:0;padding:0}.ProductCommerce_range__WVdAl{display:flex;align-items:baseline;font:var(--headingLarge);color:var(--ctaPrimaryDefault)}.ProductCommerce_currency__PYna0{font:var(--headingTiny);padding-left:var(--spacings4)}.ProductCommerce_divider__FHCwd{padding:0 var(--spacings8);align-self:center}.ProductCommerce_tabletContainer__vNK9z{display:flex;align-items:center}.ProductCommerce_tabletContainer__vNK9z>div{flex:1 1}.ProductCommerce_mobileRange__ERQUg{padding:0;border:none;margin-top:var(--spacings16);margin-left:var(--spacings24)}@media screen and (min-width:1200px) and (max-width:1599px){.ProductCommerce_priceWrapper__157fE{flex:1 1}}@media screen and (min-width:320px) and (max-width:1199px){.ProductCommerce_container__8xEIN{flex-direction:column;border-radius:0 0 4px 4px}.ProductCommerce_infoWrapper__t6SPP{border:none}}@media screen and (max-width:719px){.ProductCommerce_container__8xEIN{padding:0}.ProductCommerce_productName__GWXYt{font:var(--headingTiny)}.ProductCommerce_stocksContainer__rJVWv{flex-direction:column;align-items:flex-start}}.ProductDesign_container__WU1qJ{position:relative;display:flex;flex-direction:column;height:100%;padding:16px;background-color:var(--fill-primary);border-top-left-radius:4px;border-bottom-left-radius:4px}.ProductDesign_skeleton__an2uT{position:absolute;top:0;left:0;z-index:1}.ProductDesign_alertsContainer__AJ6ir{grid-area:alertsContainer}.ProductDesign_disclaimerAlert__cn5FB{opacity:0;visibility:hidden}.ProductDesign_disclaimerAlert__cn5FB.ProductDesign_isAlertShown__bnX2B{opacity:1;visibility:visible}.ProductDesign_gridContainer__T7CM_{flex-grow:1;position:relative;display:grid}.ProductDesign_imagesContainer__nSdej{grid-area:imagesContainer;display:flex;justify-content:center;align-items:center}.ProductDesign_activeImageWrapper__3jiNi{flex-grow:1;overflow:hidden;position:relative}.ProductDesign_image__bh7h8{max-height:100%;object-fit:contain}.ProductDesign_STP3DContainer__99pL5{max-height:100%;height:100%;visibility:hidden}.ProductDesign_STP3DContainer__99pL5.ProductDesign_is3dImageActive__eF348{visibility:visible}.ProductDesign_thumbnailButtons__xw7Vv{grid-area:thumbnailButtons;display:flex;flex-direction:column;gap:4px;z-index:1}.ProductDesign_thumbnail__PKSJh{cursor:pointer;height:52px;width:52px;border:1px solid #ccc;object-fit:contain}.ProductDesign_thumbnail__PKSJh.ProductDesign_isActive__E8jOn{border:1px solid var(--ctaPrimaryDefault);border-radius:0}.ProductDesign_downloadButtonsContainer__IAyM8{display:grid;grid-gap:4px;gap:4px;grid-area:downloadButtons}.ProductDesign_container__WU1qJ .ProductDesign_downloadButtonsContainer__IAyM8 .ProductDesign_downloadButton__AZgMR{display:flex;align-items:center;justify-content:flex-start;gap:4px;width:auto;height:40px;padding-left:10px;padding-right:8px;background-color:var(--fillOnSurface);border-radius:4px;text-align:left;white-space:nowrap;font:var(--pTiny)}.ProductDesign_container__WU1qJ .ProductDesign_downloadButtonsContainer__IAyM8 .ProductDesign_downloadButton__AZgMR:hover{border-radius:4px}.ProductDesign_icon3D__FB8nM{max-width:100%;max-height:100%}.ProductDesign_thumbnailsAndDownloadsContainer__FOvGr.ProductDesign_thumbnailsAndDownloadsContainerMobile__LEfzR{display:flex;flex-direction:column;gap:4px;overflow:hidden;overflow-y:auto;grid-area:thumbnailsAndDownloadsContainer;scrollbar-width:thin;scrollbar-color:var(--fill-quaternary) var(--fill-primary)}.ProductDesign_thumbnailsAndDownloadsContainer__FOvGr:not(.ProductDesign_thumbnailsAndDownloadsContainerMobile__LEfzR){display:contents}.ProductDesign_thumbnailsAndDownloadsContainer__FOvGr::-webkit-scrollbar{width:12px}.ProductDesign_thumbnailsAndDownloadsContainer__FOvGr::-webkit-scrollbar-track{background-color:var(--fill-primary);margin-top:-4px}.ProductDesign_thumbnailsAndDownloadsContainer__FOvGr::-webkit-scrollbar-thumb{background-color:var(--fill-quaternary);border-radius:38px;border:4px solid var(--fill-primary)}.ProductDesign_thumbnailsAndDownloadsContainer__FOvGr::-webkit-resizer,.ProductDesign_thumbnailsAndDownloadsContainer__FOvGr::-webkit-scrollbar-button,.ProductDesign_thumbnailsAndDownloadsContainer__FOvGr::-webkit-scrollbar-corner,.ProductDesign_thumbnailsAndDownloadsContainer__FOvGr::-webkit-scrollbar-track-piece{display:none}@media screen and (min-width:2080px){.ProductDesign_gridContainer__T7CM_{gap:0;border-radius:4px 0 0 4px}}@media screen and (min-width:1600px){.ProductDesign_downloadButtonsContainer__IAyM8{display:flex}.ProductDesign_container__WU1qJ .ProductDesign_downloadButtonsContainer__IAyM8 .ProductDesign_downloadButton__AZgMR{flex:1 1}}@media screen and (min-width:1200px){.ProductDesign_activeImageWrapper__3jiNi{margin:0 16px;height:360px;max-height:360px}.ProductDesign_downloadButtonsContainer__IAyM8{display:grid;grid-template-columns:1fr 1fr}.ProductDesign_downloadButton__AZgMR.ProductDesign_isSpanFullWidth__fN1rh{grid-column:1/-1}}@media screen and (max-width:1199px){.ProductDesign_activeImageWrapper__3jiNi{height:264px;max-height:264px}.ProductDesign_thumbnail__PKSJh{gap:8px}}@media screen and (min-width:719px){.ProductDesign_gridContainer__T7CM_{display:grid;grid-template-columns:1fr 52px;grid-template-rows:min-content 1fr min-content;grid-template-areas:"alertsContainer thumbnailButtons" "imagesContainer thumbnailButtons" "downloadButtons downloadButtons";grid-gap:8px;gap:8px;padding:16px}}@media screen and (min-width:320px) and (max-width:719px){.ProductDesign_container__WU1qJ,.ProductDesign_gridContainer__T7CM_{flex-grow:1;padding:var(--spacings16) var(--spacings16) 0 var(--spacings16)}.ProductDesign_gridContainer__T7CM_{grid-template-rows:auto 1fr;grid-template-columns:1fr 52px;grid-template-areas:"alertsContainer alertsContainer" "imagesContainer imagesContainer" "thumbnailsAndDownloadsContainer thumbnailsAndDownloadsContainer";border-radius:4px 4px 0 0;max-height:auto;gap:8px}.ProductDesign_imagesContainer__nSdej{align-items:flex-start}.ProductDesign_activeImageWrapper__3jiNi{height:174px;max-height:174px}.ProductDesign_gridContainer__T7CM_:not(.ProductDesign_isAlertShown__bnX2B) .ProductDesign_imagesContainer__nSdej{grid-row:1}.ProductDesign_thumbnailButtons__xw7Vv,.ProductDesign_thumbnailsAndDownloadsContainer__FOvGr.ProductDesign_thumbnailsAndDownloadsContainerMobile__LEfzR{flex-direction:row}}.ProductDesignSkeleton_container__IhhEz{height:100%;width:100%;max-width:100%;max-height:100%;background-color:var(--fill-primary)}.ProductDesign_wa_thumbnail__9BEm8.ProductDesign_wa_thumbnail__9BEm8.ProductDesign_wa_isActive__sxHLV.ProductDesign_wa_isActive__sxHLV{border:1px solid var(--ctaPrimaryDefault)}.ProductInfo_title__yRgxd{font-weight:700;font-size:16px;line-height:20px;letter-spacing:.1px;color:var(--content-primary);margin-bottom:20px}.ProductInfo_stockListContainer__Zffic{display:contents}.ProductInfo_fields__Gzbf3{list-style:none;display:inline-grid;min-width:100%;grid-template-columns:max-content auto;column-gap:16px}.ProductInfo_fieldValue__g_eOL .ProductInfo_textField__Cj57e{margin-left:-8px;height:24px;color:var(--ctaPrimaryDefault)}.ProductInfo_fieldValue__g_eOL .ProductInfo_inputFieldWrapper__EkZhO.ProductInfo_inputFieldWrapper__EkZhO.ProductInfo_inputFieldWrapper__EkZhO{height:24px}.ProductInfo_inputFieldWrapper__EkZhO .ProductInfo_input__pMjo3.ProductInfo_input__pMjo3{font:var(--pCompactLabel);color:var(--textPrimary)}.ProductInfo_fieldValue__g_eOL .ProductInfo_inputFieldActionIcons__pAwWl.ProductInfo_inputFieldActionIcons__pAwWl{width:16px;height:16px}.ProductInfo_fieldLabel___eKtB,.ProductInfo_fieldValue__g_eOL{display:flex;align-items:center;letter-spacing:.1px;min-height:24px}.ProductInfo_inputField__z7wBJ{padding-top:0;padding-bottom:0}.ProductInfo_fieldLabel___eKtB{font:var(--pTiny);color:var(--textTertiary)}.ProductInfo_fieldLabel___eKtB svg{color:var(--iconTertiary)}.ProductInfo_fieldLabel___eKtB.ProductInfo_externalItemNumberDuplicated__iyCCq{padding-top:4px;align-items:flex-start}.ProductInfo_fieldValue__g_eOL{font:var(--pCompactLabel);color:var(--textPrimary)}.ProductInfo_fieldLabelIcon__TLRSJ{margin-right:4px}.ProductInfo_fieldLabelStockIcon__JEFTF{display:inline-block;margin-right:4px}.ProductInfo_prependLabel__dcdj3 .ProductInfo_penIcon__HDUYr{min-width:16px;font-size:10px;line-height:10px}.ProductInfo_fieldValue__g_eOL .ProductInfo_prependLabelContainer__ziRZ7{top:3px}.ProductInfo_prependLabel__dcdj3{display:flex;align-items:flex-start}.ProductInfo_notifyButton__ruZDM{display:flex;align-items:center;justify-content:center;width:100%;margin:0 auto;font-weight:400;font-size:10px;line-height:16px;flex-grow:1;text-align:right;padding:4px;min-height:auto;color:var(--content-tertiary)}.ProductInfo_notifyButton__ruZDM:hover{background:var(--fill-hover)}.ProductInfo_envelopeIconContainer__Q_BVZ{display:flex;justify-content:center;min-width:16px;margin-right:4px}.ProductInfo_envelopeIcon__g1Jpy{font-size:10px;line-height:10px}.ProductInfo_prependIcon__Vb2o6.ProductInfo_prependIcon__Vb2o6{margin-right:var(--spacings4);min-width:0}.TextFieldWithConfirmation_container__28eOX{height:32px;width:100%;position:relative;font-size:12px;align-items:stretch;justify-content:flex-start;border-radius:4px;border-bottom:1px solid transparent;cursor:pointer;color:var(--fill-inverted-secondary)}.TextFieldWithConfirmation_container__28eOX .TextFieldWithConfirmation_inputContainer__mehux{min-width:0;margin-bottom:0}.TextFieldWithConfirmation_container__28eOX .TextFieldWithConfirmation_inputWrapper__IaPzV.TextFieldWithConfirmation_inputWrapper__IaPzV{height:32px;padding:6px 4px 6px 8px;border:1px solid transparent}.TextFieldWithConfirmation_container__28eOX:not(.TextFieldWithConfirmation_active__f3M_G,.TextFieldWithConfirmation_error__bOxYs) .TextFieldWithConfirmation_inputWrapper__IaPzV:hover{background:var(--fill-hover)}.TextFieldWithConfirmation_container__28eOX.TextFieldWithConfirmation_focused__zQjtz .TextFieldWithConfirmation_inputWrapper__IaPzV{border:1px solid var(--fill-inverted-secondary)}.TextFieldWithConfirmation_container__28eOX.TextFieldWithConfirmation_error__bOxYs .TextFieldWithConfirmation_inputWrapper__IaPzV{border:1px solid var(--fill-error-primary)}.TextFieldWithConfirmation_container__28eOX.TextFieldWithConfirmation_error__bOxYs .TextFieldWithConfirmation_inputWrapper__IaPzV .TextFieldWithConfirmation_input__WCgUm{color:var(--fill-error-primary)}.TextFieldWithConfirmation_container__28eOX.TextFieldWithConfirmation_error__bOxYs .TextFieldWithConfirmation_inputWrapper__IaPzV{background-color:var(--fill-primary)}.TextFieldWithConfirmation_container__28eOX .TextFieldWithConfirmation_input__WCgUm{font-size:14px;line-height:20px;color:var(--content-primary)}.TextFieldWithConfirmation_container__28eOX .TextFieldWithConfirmation_editIcon__3hqcU{font-size:10px;line-height:10px;color:var(--content-quaternary)}.TextFieldWithConfirmation_editIconContainer__34Gy8{display:flex;justify-content:center;min-width:16px}.TextFieldWithConfirmation_container__28eOX .TextFieldWithConfirmation_confirmationIcon__Is_0u{display:flex;justify-content:center;align-items:center;width:24px;height:24px;background:var(--fill-secondary);border-radius:2px;cursor:pointer}.TextFieldWithConfirmation_confirmationIcon__Is_0u.TextFieldWithConfirmation_confirm__VvI7I{margin-right:4px;color:var(--fill-info-primary)}.TextFieldWithConfirmation_confirmationIcon__Is_0u.TextFieldWithConfirmation_cancel__HKwYX{color:var(--fill-error-primary)}.TextFieldWithConfirmation_prependLabel__oDZtx{display:flex;position:absolute;bottom:0;top:0;left:8px;z-index:1}.TextFieldWithConfirmation_container__28eOX.TextFieldWithConfirmation_isDirty__iIvmh .TextFieldWithConfirmation_prependLabel__oDZtx,.TextFieldWithConfirmation_container__28eOX.TextFieldWithConfirmation_isDirty__iIvmh:not(.TextFieldWithConfirmation_active__f3M_G):hover .TextFieldWithConfirmation_prependLabel__oDZtx{color:var(--content-tertiary)}.TextFieldWithConfirmation_container__28eOX:not(.TextFieldWithConfirmation_active__f3M_G):hover .TextFieldWithConfirmation_editIcon__3hqcU,.TextFieldWithConfirmation_container__28eOX:not(.TextFieldWithConfirmation_active__f3M_G):hover .TextFieldWithConfirmation_prependLabel__oDZtx{color:var(--fill-inverted-primary-hover)}.TextFieldWithConfirmation_container__28eOX.TextFieldWithConfirmation_active__f3M_G{color:var(--content-tertiary);background:var(--fill-hover)}@media (hover:hover){.TextFieldWithConfirmation_container__28eOX.TextFieldWithConfirmation_active__f3M_G,.TextFieldWithConfirmation_container__28eOX:hover{color:var(--fill-inverted-primary-hover);background:var(--fill-hover)}.TextFieldWithConfirmation_container__28eOX.TextFieldWithConfirmation_isDirty__iIvmh:not(.TextFieldWithConfirmation_active__f3M_G):hover .TextFieldWithConfirmation_prependLabel__oDZtx,.TextFieldWithConfirmation_container__28eOX:not(.TextFieldWithConfirmation_active__f3M_G):hover .TextFieldWithConfirmation_prependLabel__oDZtx{color:var(--fill-inverted-primary-hover)}}.StockList_fields__ACtfR{list-style:none;display:grid;grid-template-columns:fit-content(100%) 0fr;align-items:center}.StockList_fieldLabel__sFpYw{font:var(--pTiny);letter-spacing:.1px;white-space:nowrap;color:var(--textTertiary);margin-right:var(--spacings16)}.StockList_fieldLabelStockIcon__3TlSl.StockList_fieldLabelStockIcon__3TlSl{display:inline-block;font-size:10px;margin-right:5px;min-width:10px;width:10px;height:10px}.StockList_fieldValue__yWfsz{font:var(--pCompactLabel);letter-spacing:.1px;white-space:nowrap;color:var(--textPrimary)}.StockList_fieldValue__yWfsz,.StockList_stockIndicatorWrapper__DtRF8{display:flex;align-items:center}