.CartCostSummation_price-list__Cz2Yk{--item-spacing:8px;--container-margin:32px}@media only screen and (min-width:992px){.CartCostSummation_price-list__Cz2Yk{--item-spacing:16px;--container-margin:0}}.CartCostSummation_price-list__Cz2Yk{margin-top:var(--container-margin)}.CartCostSummation_price-list__itemBlue__wBIUY,.CartCostSummation_price-list__item__E2e9P{display:inline-flex;justify-content:space-between;width:100%;font-size:16px;margin-bottom:var(--item-spacing);line-height:20px;color:#5f6368}.CartCostSummation_price-list__itemBlue__wBIUY:last-of-type,.CartCostSummation_price-list__item__E2e9P:last-of-type{margin:0}.CartCostSummation_price-list__item--big__snlEc{font-size:18px;line-height:24px;font-family:var(--font-primary,"HelveticaNeue"),sans-serif;font-weight:500;color:#202124}.CartCostSummation_price-list__itemBlue__wBIUY{color:#004fe0}.SummaryCard_root__bgTUu{--padding:16px;--spacing-span:4px;--link-size:14px}@media only screen and (min-width:992px){.SummaryCard_root__bgTUu{--padding:24px;--spacing-span:8px;--link-size:16px}}.SummaryCard_root__bgTUu{border-radius:8px;padding:var(--padding);font-weight:300;font-style:normal;width:100%;flex:0 0 100%;position:relative;margin-top:10px;margin-bottom:12px}.SummaryCard_root__bgTUu:first-child,:not(.SummaryCard_root__bgTUu)+.SummaryCard_root__bgTUu{margin-top:0}.SummaryCard_root--gray__4MBIE{background-color:#f8f9f9}.SummaryCard_root--blue__1cuQJ{background-color:#f5f8fe}.SummaryCard_root__bgTUu span{display:block;line-height:20px;margin-bottom:var(--spacing-span);color:#5f6368}.SummaryCard_root__bgTUu a{color:#00205c;font-size:var(--link-size);font-family:var(--font-primary,"HelveticaNeue"),sans-serif;font-weight:500;text-decoration:none}.SummaryCard_root__icon__lb_Hl{position:absolute;top:var(--padding);right:var(--padding);cursor:pointer}.SummaryCard_root__icon__lb_Hl svg{stroke:#00205c}@media only screen and (min-width:992px){.SummaryCard_root__bgTUu{margin-bottom:0}}.InfoSummaryCard_goodsMark__IovpX{word-wrap:break-word}.InfoSummaryCard_deliveryHeading__50I3q{font-size:16px;margin-bottom:8px;line-height:20px}@media only screen and (min-width:992px){.InfoSummaryCard_deliveryHeading__50I3q{font-size:18px}}.ShippingSummaryCard_customerDetailsHeading__3kf1Z{font-size:16px;margin-bottom:8px;line-height:20px}@media only screen and (min-width:992px){.ShippingSummaryCard_customerDetailsHeading__3kf1Z{font-size:18px}}.CompletePurchase_checkoutBtn__RcUNY{font-size:20px;background-color:#004fe0;color:#fff;border:0;padding:18px;width:100%;font-weight:700;cursor:pointer;position:relative;border-radius:4px}.CompletePurchase_checkoutBtn__RcUNY:hover{background-color:#0040b8}.CompletePurchase_errorContainer__cymmB{flex:0 0 100%;margin-top:16px}.CompletePurchase_errorMsg__D_qok:last-of-type{margin-bottom:0}.CompletePurchase_checkboxContainer__IUtdB{margin-top:48px}.CompletePurchase_spinner__ucrAt{display:initial;left:47%;width:25px;height:25px;animation:CompletePurchase_rotate__6rzfF 2s linear infinite}.CompletePurchase_spinner--path__2H8ZW{stroke:#fff;stroke-linecap:round;animation:CompletePurchase_dash__NXoMx 1.5s ease-in-out infinite}@keyframes CompletePurchase_circle__Zfpe3{0%{stroke-dashoffset:628%}25%{stroke-dashoffset:314%}50%{stroke-dashoffset:0%}75%{stroke-dashoffset:-calc(314%)}to{stroke-dashoffset:-calc(628%)}}@keyframes CompletePurchase_rotate__6rzfF{to{transform:rotate(1turn)}}@keyframes CompletePurchase_dash__NXoMx{0%{stroke-dasharray:1,150;stroke-dashoffset:0;stroke:#00205c}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.OrderInformation_datePicker__o1ryY{flex-direction:column;width:100%}.OrderInformation_rightContainer__hjlvP{--padding:16px}@media only screen and (min-width:992px){.OrderInformation_rightContainer__hjlvP{--padding:0 0 48px 48px}}.OrderInformation_rightContainer__hjlvP{padding:var(--padding)}.OrderInformation_rightContainer__hjlvP input:not(:disabled):not(.OrderInformation_error__fWKhJ),.OrderInformation_rightContainer__hjlvP textarea:not(:disabled):not(.OrderInformation_error__fWKhJ){border-color:#202124}.OrderInformation_rightContainer__hjlvP input:not(:disabled):not(.OrderInformation_error__fWKhJ):focus,.OrderInformation_rightContainer__hjlvP textarea:not(:disabled):not(.OrderInformation_error__fWKhJ):focus{border-color:#004fe0}.OrderInformation_rightContainer__hjlvP textarea{min-height:128px!important}@media only screen and (min-width:992px){.OrderInformation_rightContainer__hjlvP textarea[data-ba=goodsMark]+label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:400px}}.OrderInformation_leftContainer__DOblx{--padding:16px}@media only screen and (min-width:992px){.OrderInformation_leftContainer__DOblx{--padding:0 48px 48px 0}}.OrderInformation_leftContainer__DOblx{padding:var(--padding)}.OrderInformation_shipping-info__8jaWu{--rich-text-size:14px}@media only screen and (min-width:992px){.OrderInformation_shipping-info__8jaWu{--rich-text-size:16px}}.OrderInformation_shipping-info__8jaWu{margin-bottom:24px}.OrderInformation_shipping-info__richText__gDGCW *{font-size:var(--rich-text-size)}.OrderInformation_shippingTitle__USO9d{font-size:16px;margin-bottom:8px;line-height:20px}@media only screen and (min-width:992px){.OrderInformation_shippingTitle__USO9d{font-size:18px}}.OrderInformation_paymentTerms__sLJ2a{display:inline-flex;justify-content:space-between;align-items:flex-end;width:100%;margin-top:8px}.OrderInformation_loadingDotsWrapper__3CM6U{width:100%;text-align:center;height:40px}.OrderInformation_slideDownOuter__jfCcj{height:0;overflow-y:hidden;transition:height .3s ease-in-out}.OrderInformation_slideDownInner__ejg21{--margin-top:16px;--padding:16px}@media only screen and (min-width:992px){.OrderInformation_slideDownInner__ejg21{--margin-top:0;--padding:0 48px 48px 48px}}.OrderInformation_slideDownInner__ejg21{display:block;margin-top:var(--margin-top)}.OrderInformation_slideDownExpanded__iAwuk{height:auto}.OrderInformation_orderInformationTop__3yhpa{--top-padding:24px 16px;--border:1px solid $light-gray}@media only screen and (min-width:992px){.OrderInformation_orderInformationTop__3yhpa{--top-padding:48px;--border:none}}.OrderInformation_orderInformationTop__3yhpa{padding:var(--top-padding);border-bottom:var(--border)}.AddressSelect_select__jVxOG{padding:0 48px 0 16px;font-size:16px;height:48px;width:100%;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 6L8 10L12 6' stroke='%2300205C' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-color:rgba(0,0,0,0);background-position:calc(100% - 16px);appearance:none;border:1px solid #202124;border-radius:4px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AddressSelect_select__jVxOG:focus-visible,.AddressSelect_select__jVxOG:focus-within{border:1px solid #004fe0;outline:0}.AddressSelect_floatLabel___sRjd:focus-within label{color:#004fe0}.AddressSelect_floatLabel___sRjd{display:flex;flex-grow:1;flex-direction:column;position:relative}.AddressSelect_floatLabel___sRjd label{font-size:16px;margin-left:12px;color:#707378;pointer-events:none;position:absolute;transform:translateY(12px) scale(0);transform-origin:top left;transition:all .2s ease-out;background-color:#fff;opacity:0}.AddressSelect_floatLabel___sRjd:focus-within label{transform:translate(16px,-8px) scale(.75);margin-left:0;padding:0 4px;opacity:1}.AddressSelect_errorMessage__VXIYk{font-size:10px;position:relative;top:-6px;left:10px;background:#fff;padding:0 5px;line-height:10px}.AddressSelect_error__A0dhd{border:1px solid #c40d3e}.AddressSelect_error__A0dhd:focus{outline-style:auto;outline:1px solid #c40d3e}.AddressSelect_disabled__d7Obk{background-color:#e1e0e0;border:1px solid #e1e0e0;cursor:not-allowed}.AddressSelect_bold__kIJI_{font-weight:500}.RelatedItemsArea_root__SskFn{padding:32px 15px 0}.RelatedItemsArea_root__SskFn.RelatedItemsArea_homeowner__ezyNc{background:#faf6f1}.RelatedItemsArea_root__SskFn:not(.RelatedItemsArea_homeowner__ezyNc){background:#f2f2f2}.RelatedItemsArea_root__SskFn.RelatedItemsArea_blueBackground___Uxo0{background:#eef2fd}.RelatedItemsArea_root__SskFn.RelatedItemsArea_noBackground__gMagB{background:rgba(0,0,0,0)}.RelatedItemsArea_rootWrapper__J911L{margin:0 auto;max-width:1128px;width:100%;padding:0 0 40px}.RelatedItemsArea_relatedItemsHeader__Qr8AZ{font-family:var(--font-primary,"HelveticaNeue"),sans-serif;font-weight:500;font-size:24px;line-height:28px;letter-spacing:0}.RelatedItemsArea_carouselGridItem__bVxWe{padding-bottom:40px;margin-bottom:15px}.RelatedItemsArea_carouselGridItem__bVxWe .slider-list{transition:transform .5s ease!important}.RelatedItemsArea_productCard-mobile-1__MgM8Y{grid-column-end:span 4}.RelatedItemsArea_productCard-desktop-2__bFtkr,.RelatedItemsArea_productCard-desktop-3__peXMM,.RelatedItemsArea_productCard-desktop-4__eOcUI,.RelatedItemsArea_productCard-desktop-6__eeq1O,.RelatedItemsArea_productCard-mobile-1__MgM8Y,.RelatedItemsArea_productCard-mobile-2__JOEuI,.RelatedItemsArea_productCard-mobile-4__tyIwi,.RelatedItemsArea_productCard-tablet-2__vRNwc,.RelatedItemsArea_productCard-tablet-3__SgRUz,.RelatedItemsArea_productCard-tablet-6__jrj2O{display:flex}.RelatedItemsArea_productCard-mobile-2__JOEuI{grid-column-end:span 2}.RelatedItemsArea_productCard-mobile-4__tyIwi{grid-column-end:span 1}.RelatedItemsArea_productCard-tablet-2__vRNwc{grid-column-end:span 3}.RelatedItemsArea_productCard-tablet-3__SgRUz{grid-column-end:span 2}.RelatedItemsArea_productCard-tablet-6__jrj2O{grid-column-end:span 1}.RelatedItemsArea_productCard-desktop-2__bFtkr{grid-column-end:span 6}.RelatedItemsArea_productCard-desktop-3__peXMM{grid-column-end:span 4}.RelatedItemsArea_productCard-desktop-4__eOcUI{grid-column-end:span 3}.RelatedItemsArea_productCard-desktop-6__eeq1O{grid-column-end:span 2}.RelatedItemsArea_leftArrow__0JPrX{left:-36px}.RelatedItemsArea_rightArrow__i6CmR{right:-36px}@media only screen and (min-width:768px){.RelatedItemsArea_productCardsWrapper__d2PGy{display:"grid";height:100%}.RelatedItemsArea_relatedVariants__bPERd{padding:0 80px 40px}}@media only screen and (min-width:992px){.RelatedItemsArea_root__SskFn{padding:56px 15px 0}.RelatedItemsArea_rootWrapper__J911L{padding:0 0 60px}.RelatedItemsArea_relatedItemsHeader__Qr8AZ{margin-bottom:10px}.RelatedItemsArea_carouselGridItem__bVxWe{margin-bottom:0;padding-top:14px}}.RecommendedProducts_rootStyles__5diym,.RecommendedProducts_rootStyles__5diym>div{padding:0}.RecommendedProducts_rootStyles__5diym>div>div{padding:0 0 20px}.SelectedAddressInfo_saved-adress__info__q2VVB{display:block;line-height:20px;white-space:nowrap}.SelectedAddressInfo_saved-adress__title__vyxpv{font-size:16px;margin-bottom:8px;line-height:20px}@media only screen and (min-width:992px){.SelectedAddressInfo_saved-adress__title__vyxpv{font-size:18px}}.ShippingDetails_subHeadingWrapper__QHiTm{flex:0 0 100%;padding-top:6px}.ShippingDetails_newAddressContainer__B5Q5D{width:100%;display:flex;flex-wrap:wrap;position:relative;column-gap:16px;background-size:7px 1px}.ShippingDetails_container__ALeWs{flex:0 0 50%}.ShippingDetails_lastInputContainer__jDB2f{margin-bottom:-24px}@media only screen and (min-width:600px){.ShippingDetails_subHeadingWrapper__QHiTm{padding:6px 15px 0}.ShippingDetails_addressContainer__3_i5d{margin-bottom:-24px}.ShippingDetails_icon__P12Ew{display:block;width:28px;height:35px;margin-right:15px}}.CartCostSummation_price-list__QEEBf{--item-spacing:8px;--container-margin:32px}@media only screen and (min-width:992px){.CartCostSummation_price-list__QEEBf{--item-spacing:16px;--container-margin:0}}.CartCostSummation_price-list__QEEBf{margin-top:var(--container-margin)}.CartCostSummation_price-list__item__BQ7vj{display:inline-flex;justify-content:space-between;width:100%;font-size:16px;margin-bottom:var(--item-spacing);line-height:20px;color:#5f6368}.CartCostSummation_price-list__item__BQ7vj:last-of-type{margin:0}.CartCostSummation_price-list__item__BQ7vj>h4,.CartCostSummation_price-list__item__BQ7vj>span{margin-bottom:16px}.CartCostSummation_price-list__item--big__KXQKk>span{font-size:18px;line-height:24px;font-family:var(--font-primary,"HelveticaNeue"),sans-serif;font-weight:500;color:#202124;margin-top:8px}.CartCostSummation_summaryHeading__ag_d5{font-size:16px;line-height:20px}@media only screen and (min-width:992px){.CartCostSummation_summaryHeading__ag_d5{font-size:18px}}.CompletePurchase_errorContainer__n__n8{margin-top:16px}.CompletePurchase_errorMsg__96cQe:last-of-type{margin-bottom:0}div.Checkbox_root__ILLKU{display:flex;position:relative;margin-bottom:15px;justify-content:space-between;min-height:20px}div.Checkbox_root__ILLKU:last-child{margin-bottom:0}div.Checkbox_root__ILLKU.Checkbox_hidden__w__6u{display:none}.Checkbox_labelContainer__WP1gO{display:flex;white-space:pre-wrap;width:100%}.Checkbox_input__pFxZr{opacity:0;position:absolute;margin:0;cursor:pointer}.Checkbox_input__pFxZr:focus+.Checkbox_square__yvHc9{box-shadow:0 0 0 1px #00205c;border-color:#00205c}.Checkbox_input__pFxZr:focus-visible+.Checkbox_square__yvHc9{box-shadow:0 0 0 1px #00205c;border-color:#00205c}.Checkbox_label__tFYQY{font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;width:100%}.Checkbox_labelDisabled__Gi0k3{cursor:not-allowed}.Checkbox_labelInner__YhS7Z{display:inline-flex;align-items:center;line-height:18px;gap:8px}.Checkbox_square__yvHc9{flex:0 0 18px;width:18px;height:18px;border:1px solid #babcbe;border-radius:2px;pointer-events:none;transition:opacity .3s ease-in-out;position:relative;margin:0}.Checkbox_square__yvHc9:after{content:" ";display:block;position:absolute;width:12px;height:12px;background:#00205c;left:50%;top:50%;transform:translate(-50%,-50%) scale(0);transition:transform .3s ease-in-out}.Checkbox_invalid__kOAvt{border-color:#c40d3e}.Checkbox_input__pFxZr:checked+.Checkbox_square__yvHc9:after{transform:translate(-50%,-50%) scale(1)}.Checkbox_input__pFxZr:checked+.Checkbox_square__yvHc9+label{color:#00205c;font-family:var(--font-primary,"HelveticaNeue"),sans-serif;font-weight:500}.Checkbox_input__pFxZr:disabled+.Checkbox_square__yvHc9{opacity:.1}.Checkbox_input__pFxZr:disabled{cursor:not-allowed}.Checkbox_count__Gs2Ti{height:18px;font-size:14px;line-height:20px;display:flex;padding:0 5px;transition:background-color .3s ease-in-out}.Checkbox_countDisabled__ZCu5b{background-color:rgba(0,0,0,0)}@media only screen and (min-width:992px){.Checkbox_labelContainer__WP1gO:hover .Checkbox_square__yvHc9{border-width:2px}.Checkbox_labelContainer__WP1gO:hover .Checkbox_input__pFxZr:checked+.Checkbox_square__yvHc9{border-width:1px}}.BillingAddress_billing-address__6GiG8{margin-top:32px}.BillingAddress_billing-address__heading__WHIQq{margin-bottom:16px;width:100%}.BillingAddress_billing-address__checkbox__TEigM{margin-top:16px}.BillingAddress_billing-address-form___26_p{--padding:0 16px}@media only screen and (min-width:992px){.BillingAddress_billing-address-form___26_p{--padding:0}}.BillingAddress_billing-address-form___26_p{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;margin-bottom:16px;padding:var(--padding)}.BillingAddress_container__y58_f{flex:0 0 100%}.BillingAddress_subHeading__1RuRb{font-size:18px;letter-spacing:1.4px;font-weight:300}.BillingAddress_iconWrapper__Fnk82{display:flex;margin-bottom:10px}.BillingAddress_icon__w70w_{display:none}.BillingAddress_lastInputContainer__1v9_L{margin-bottom:-24px}@media only screen and (min-width:600px){.BillingAddress_container__y58_f{padding:0 15px;flex:0 0 50%}body.IE .BillingAddress_container__y58_f{max-width:calc(50% - 1px)}.BillingAddress_billToHeading___dRHf{flex:0 0 100%}body.IE .BillingAddress_billToHeading___dRHf{max-width:100%}.BillingAddress_companyOrderHeading__euLwY{flex:0 0 100%;padding-bottom:12px}body.IE .BillingAddress_companyOrderHeading__euLwY{max-width:100%}}.CompanyOrder_company-order__WEROY{margin-top:8px}.CompanyOrder_company-order__heading__SgA2q{margin-bottom:16px;flex:0 0 100%}body.IE .CompanyOrder_company-order__heading__SgA2q{max-width:100%}.CompanyOrder_company-order-form__olVfo{--padding:0 16px}@media only screen and (min-width:992px){.CompanyOrder_company-order-form__olVfo{--padding:0}}.CompanyOrder_company-order-form__olVfo{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;padding:var(--padding)}.CompanyOrder_container__RHm5a{flex:0 0 100%}@media only screen and (min-width:600px){.CompanyOrder_container__RHm5a{padding:0 15px;flex:0 0 50%}body.IE .CompanyOrder_container__RHm5a{max-width:calc(50% - 1px)}}.DeliveryDetails_root__aQa2e{display:flex;flex-wrap:wrap;padding:16px 16px 24px}.DeliveryDetails_deliverySectionHeading__GGK5g{--border:1px solid #dee1e6;--padding:24px 16px;width:100%;padding:var(--padding);border-bottom:var(--border)}@media only screen and (min-width:992px){.DeliveryDetails_deliverySectionHeading__GGK5g{--border:none;padding:48px 48px 0}}.DeliveryDetails_container__opn0o{flex:0 0 100%}.DeliveryDetails_subHeading__MTKdT{font-size:18px;letter-spacing:1.4px;font-weight:300}.DeliveryDetails_shippingHeading__Ep71S{font-size:16px;line-height:20px}@media only screen and (min-width:992px){.DeliveryDetails_shippingHeading__Ep71S{font-size:18px}}.DeliveryDetails_iconWrapper__GjXnT{display:flex;margin-bottom:10px}.DeliveryDetails_icon__guZFk{display:none}.DeliveryDetails_fullContainer__9q1M9{padding:0;flex:0 0 100%;margin-bottom:-24px}.DeliveryDetails_slideDownOuter__1Gmmn{height:0;overflow-y:hidden;transition:height .3s ease-in-out}.DeliveryDetails_slideDownInner__4k_nI{display:block;margin-bottom:16px}.DeliveryDetails_slideDownExpanded__YyBL_{height:auto}.DeliveryDetails_form-container__cx8PA{--padding:16px 16px}@media only screen and (min-width:992px){.DeliveryDetails_form-container__cx8PA{--padding:48px}}.DeliveryDetails_form-container__cx8PA{padding:var(--padding);margin-bottom:32px}.DeliveryDetails_form-section__1FfGK{display:flex;flex-wrap:wrap;margin-right:-8px;margin-left:-8px}.DeliveryDetails_form-section__col-5__wuqti{flex:0 0 41.6666666667%;padding-right:8px;padding-left:8px}.DeliveryDetails_form-section__col-7__dfpOv{flex:0 0 58.3333333333%;padding-right:8px;padding-left:8px}.DeliveryDetails_form-section__col-12__sLvXk{flex:0 0 100%;padding-right:8px;padding-left:8px}.DeliveryDetails_shippingInfoLink__xq7mj{text-align:right}@media only screen and (min-width:600px){.DeliveryDetails_root__aQa2e{margin:0 -15px}.DeliveryDetails_container__opn0o{padding:0 15px;flex:0 0 50%}body.IE .DeliveryDetails_container__opn0o{max-width:calc(50% - 1px)}.DeliveryDetails_fullContainer__9q1M9{padding:0 15px}body.IE .DeliveryDetails_fullContainer__9q1M9{max-width:100%}.DeliveryDetails_subHeading__MTKdT{font-size:20px}.DeliveryDetails_icon__guZFk{display:block;width:28px;height:20px;margin-right:15px}}.Payment_root__SUez3{flex:0 0 100%}.Payment_root__SUez3:before{bottom:100%}.Payment_cart__SRiSy,.Payment_root__SUez3{position:relative}.Payment_cart__SRiSy:before{top:100%}.Payment_rootActive___aXgQ{padding:0}.Payment_rootActive___aXgQ:before{display:none}.Payment_editBtnWrapper__VqDIC{margin-top:48px;padding-left:16px;display:flex;font-size:16px;font-family:var(--font-primary,"HelveticaNeue"),sans-serif;font-weight:500}.Payment_paymentBtnsWrapper__ekkN_{padding:10px 0 0}.Payment_creditCardIcon___hp99{stroke:#00205c}.Payment_creditcardText__HkzHg{font-family:var(--font-primary,"HelveticaNeue"),sans-serif;font-weight:500;font-size:14px;color:#00205c}.Payment_cartSum__H6xpt{display:flex;flex-wrap:wrap}.Payment_col__wT2pj{max-width:100%;flex:0 0 100%}.Payment_paymentContainer__CdRS0{padding:16px 16px 24px;width:100%}.Payment_paymentContainer__CdRS0:last-of-type{border-bottom:1px solid #dee1e6}.Payment_hide__ozE65{display:none}.Payment_editIcon__MlYKR{fill:#00205c;margin-left:10px;width:15px;height:15px}.Payment_cardContainer__ljfOh{margin:0 -5px 10px;flex-grow:0;flex-shrink:0;flex-basis:calc(100% + 10px)}.Payment_costContainer__vmzWH{margin-bottom:10px;padding-top:10px;margin-left:auto}.Payment_slideDownOuter__cvMpA{height:70px;position:relative;overflow-y:hidden;transition:height .3s ease-in-out}.Payment_slideDownInner__PO6OF{display:block}.Payment_slideDownExpanded__WxO5M{height:auto}.Payment_expandBtn__Sndxm{width:100%;position:absolute;bottom:0;z-index:1;background:rgba(0,0,0,0);border:0;font-family:Helvetica Neue LT W05_55 Roman,Helvetica Neue LT W05_65 Medium,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Oxygen-Sans,Ubuntu,Cantarell sans-serif;font-weight:300;font-size:calc(1rem - 2px);min-height:30px;padding:0}.Payment_expandBtn__Sndxm:after{content:"";position:absolute;bottom:0;left:0;right:0;height:calc(100% + 20px);background:linear-gradient(0deg,rgb(255,255,255),rgb(255,255,255) calc(100% - 20px),rgba(255,255,255,0));z-index:-1}.Payment_billLaterContainer__4w3TP{width:100%;margin-top:42px;margin-left:15px}.Payment_billLaterContainer__4w3TP .Payment_payByBankTransfer__SMMrW{font-size:33px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.58;letter-spacing:.17px;color:#1c1b21}.Payment_billLaterContainer__4w3TP .Payment_thankYouText__VKh0M{font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:.1px;color:#1c1b21}.Payment_billLaterContainer__4w3TP .Payment_completeButton__AfZpC{width:350px}.Payment_billLaterContainer__4w3TP .Payment_completeButtonContainer__Dqs4J{height:50px;width:400px;margin:35px auto auto}.Payment_expandBtnExpanded__uP4Kx{position:relative}.Payment_expandBtnExpanded__uP4Kx:after{display:none}@media only screen and (min-width:375px){.Payment_cardContainer__ljfOh{margin:0;flex:0 0 100%}}@media only screen and (min-width:600px){.Payment_col__wT2pj{max-width:100%;flex:0 0 100%}.Payment_col__wT2pj:first-of-type{margin-bottom:0}.Payment_col__wT2pj:first-child,.Payment_col__wT2pj:nth-child(2){margin-top:0}.Payment_creditcardText__HkzHg{font-size:16px}.Payment_billLaterIcon__2Y1Wi{width:34.14px;height:24px;margin-right:15px}}@media only screen and (min-width:700px){.Payment_root__SUez3:before{width:calc(100% - 20px);left:10px}.Payment_rootActive___aXgQ{padding:0}.Payment_rootActive___aXgQ:before{bottom:calc(100% - 80px)}.Payment_expandBtn__Sndxm{display:none}.Payment_slideDownOuter__cvMpA{height:auto!important}.Payment_editBtnWrapper__VqDIC{margin-bottom:24px;padding-left:0}.Payment_slideDownOuter__cvMpA{margin:0 -10px}.Payment_cardContainerContent__VXg57{margin-top:auto;width:100%}.Payment_costContainer__vmzWH{padding:0 10px}.Payment_cardContainer__ljfOh,.Payment_costContainer__vmzWH{flex:0 0 50%;max-width:50%;margin:0;align-items:flex-end;justify-content:flex-end;display:flex;flex-wrap:wrap}}@media only screen and (min-width:992px){.Payment_paymentContainer__CdRS0{border-left:1px solid #dee1e6;border-right:1px solid #dee1e6}}.CheckoutB2CPage_root__eg_4i{background:#f8f9f9;padding:24px 16px 64px}.CheckoutB2CPage_header__nEYCH{display:flex;align-items:baseline}.CheckoutB2CPage_h1__QoaZe{font-weight:300;font-size:25px;padding-right:5px;margin-bottom:0;line-height:35px}.CheckoutB2CPage_paymentSection__zJ1vg{max-width:960px;margin:0 auto 35px;background-color:#fff;transition:top .5s ease-in-out,left .2s ease-out}.CheckoutB2CPage_paymentSectionFixed__TAbkD{top:115px!important;z-index:900}.CheckoutB2CPage_sectionsWrapper__jdgfE{opacity:1;transition:opacity .3s ease-in-out}.CheckoutB2CPage_hideSections__hUpBI{opacity:0}.CheckoutB2CPage_hideSectionsDone__eLyLK{overflow:hidden;height:0}.CheckoutB2CPage_showSections__Sn7Mm{opacity:1;transition:height 2s ease-in-out,opacity 1s ease-in-out}.CheckoutB2CPage_form__9_kE2{overflow-y:hidden}.CheckoutB2CPage_clearCartBtnWrapper___oMqN{margin-left:auto}.CheckoutB2CPage_cartSection__f_Pk0{max-width:960px;background-color:#fff;margin:0 auto 32px;border-radius:8px;box-shadow:0 4px 20px rgba(95,99,104,.08)}.CheckoutB2CPage_termsCheckboxHidden__W4N6E{display:none}@media only screen and (min-width:992px){.CheckoutB2CPage_root__eg_4i{padding:64px 0}.CheckoutB2CPage_paymentSection__zJ1vg{margin:0 auto 35px;padding:0 16px;transition:top 1s ease-in-out,left .5s ease-out}}.ContactForm_root__VfUru{width:100%;border-radius:8px;background-color:#fff;padding:16px}.ContactForm_root__VfUru input,.ContactForm_root__VfUru label{font-family:helvetica,HelveticaNeueLTW05_55Roman,sans-serif;font-weight:400}.ContactForm_infoAreaContainer__weNC5{margin-top:24px}.ContactForm_container__xShil{display:flex;flex-direction:column;transform:translateZ(0);height:100%}body.IE .ContactForm_container__xShil{height:calc(100vh - 56px)}.ContactForm_sendIconContent__pNfFX{display:flex;align-items:center;gap:8px;padding-top:4px;padding-bottom:4px}.ContactForm_submitBtn__eTdBN{display:flex;align-items:center;flex-direction:column;width:100%}.ContactForm_title__SppVh{font-family:var(--font-primary,"HelveticaNeue"),sans-serif;font-weight:500;font-size:24px;line-height:28px;color:#00205c;margin-bottom:28px}@media only screen and (min-width:992px){.ContactForm_root__VfUru{padding:24px 96px 64px}.ContactForm_container__xShil{width:360px}}.ContactFormModal_root__GmI3m{width:calc(100% - 10px);max-width:380px;max-height:90%;overflow-y:auto;background-color:#fff;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;border-radius:8px}.ContactFormModal_closeIconContainer___u3Sm{display:flex;flex-direction:row-reverse;margin-top:20px;margin-right:20px}.ContactFormModal_closeIconContainer___u3Sm svg{cursor:pointer}.ContactFormModal_contentContainer__wHn6k{position:relative}.ContactFormModal_p__nncmC{margin-bottom:10px;text-align:center}.ContactFormModal_btnWrapper__dDntm{padding:0 15px;flex:0 0 100%;max-width:100%;margin-bottom:20px;display:flex;justify-content:center}.ContactFormModal_iconWrapper__uV_3p{display:block;text-align:center;margin-bottom:20px}.ContactFormModal_warningIcon__AwLXS{width:40px;height:40px}.ContactFormModal_warningIcon__AwLXS path{fill:#1c1b21}@media only screen and (min-width:600px){.ContactFormModal_root__GmI3m{max-width:570px}.ContactFormModal_upperPart__BYlXC{padding:55px 60px 35px}.ContactFormModal_lowerPart__Wqlvq{padding:35px 60px 15px;background-color:#f2f0ea}.ContactFormModal_closeBtn__7_z5K{position:absolute;top:-30px;right:-55px}.ContactFormModal_btnWrapper__dDntm{padding:0 15px;flex:0 0 50%;max-width:50%;display:flex;align-items:center}.ContactFormModal_oneBtnWrapper__wh7KV{flex:0 0 auto;max-width:none;margin-left:auto;margin-right:auto}.ContactFormModal_p__nncmC{margin-bottom:0}}@media only screen and (min-width:992px){.ContactFormModal_root__GmI3m{overflow:visible}}@keyframes ContactFormModalMobile_fadeIn__c5L5l{0%{opacity:0}to{opacity:.7}}@keyframes ContactFormModalMobile_slideIn__T7r_a{0%{transform:translateX(100%)}to{transform:translateX(0)}}.ContactFormModalMobile_root__IQ9fc{position:fixed;top:56px;width:100%;display:flex;flex-direction:column;bottom:0;overflow:hidden;right:0;transform:translateZ(0);z-index:650}.ContactFormModalMobile_root__IQ9fc.ContactFormModalMobile_fadeOut__nC4sS{pointer-events:none}.ContactFormModalMobile_overlay__KXfw0{position:fixed;height:100vh;width:100vw;z-index:650;transition:opacity .3s ease-in;animation:ContactFormModalMobile_fadeIn__c5L5l .2s ease-in;opacity:.4;background:#202124;top:0;left:0}.ContactFormModalMobile_overlay__KXfw0.ContactFormModalMobile_fadeOut__nC4sS{opacity:0;pointer-events:none}.ContactFormModalMobile_panel__IXt2x{display:flex;flex-direction:column;width:100%;max-height:calc(100vh - 56px);overflow-y:auto;overflow-x:hidden;transform:translateX(0);transition:transform .3s ease-out;animation:ContactFormModalMobile_slideIn__T7r_a .3s ease-in;background:#fff;box-shadow:-2px 0 10px 0 rgba(0,0,0,.05);margin:auto auto 0}.ContactFormModalMobile_panel__IXt2x.ContactFormModalMobile_slideOut__G72ta{transform:translateX(100%)}@media(max-width:767px){.ContactFormModalMobile_panel__IXt2x{margin:auto auto 0;border-radius:16px 16px 0 0}}@media(min-width:768px){.ContactFormModalMobile_panel__IXt2x{height:auto;max-height:calc(100vh - 56px - 24px);border-radius:16px 16px 0 0}}.SparepartDescription_alert__5KXPI{margin:0 0 24px}.SparepartDescription_usedInSection__nh7A0{position:relative;display:flex;flex-direction:column;margin-top:40px}.SparepartDescription_text__2YlBO{font-family:var(--font-primary,"HelveticaNeue"),sans-serif;font-weight:500;line-height:20px;font-size:16px;margin-bottom:8px}.SparepartDescription_text__2YlBO.SparepartDescription_modalText__ikZk_{line-height:16px;font-size:12px;padding:8px 0;width:100%;margin-bottom:0;border-bottom:1px solid #dee1e6}.SparepartDescription_text__2YlBO.SparepartDescription_modalText__ikZk_:last-of-type{border-bottom:none}.SparepartDescription_text__2YlBO.SparepartDescription_sliderText__ZIR66{line-height:16px;font-size:12px;padding:8px 0;width:100%;margin-bottom:0;border-bottom:1px solid #dee1e6}.SparepartDescription_usedInHeader__P8_nO{color:#202124;margin-bottom:16px}.SparepartDescription_usedInLink__XnYT_{color:#00205c;text-decoration:none}.SparepartDescription_sellContainerSmall___NeYA{display:flex;flex-wrap:wrap}.SparepartDescription_sellContainerSmall___NeYA>div:first-of-type{width:58px}.SparepartDescription_buttonsContainerSmall__vFs1B{display:flex;flex-direction:column;gap:16px;margin-top:0;width:calc(100% - 58px)}.SparepartDescription_buttonsContainerSmall__vFs1B>*{width:100%;height:40px}.SparepartDescription_buttonsContainerSmall__vFs1B>:first-child{order:2}.SparepartDescription_buttonsContainerSmall__vFs1B>:nth-child(2){order:1}.SparepartDescription_quantity__VURny input{padding:13px 12px 13px 16px;margin:0}.SparepartDescription_quantity__VURny div{top:8px;right:6px}.SparepartDescription_verticalContainer__8j7RW{display:flex;flex-wrap:wrap}.SparepartDescription_verticalContainer__8j7RW>div{width:100%}.SparepartDescription_sellContainer__72dBv{display:flex;flex-wrap:wrap}.SparepartDescription_sellContainer__72dBv>div:first-of-type{width:83px}.SparepartDescription_buttonsVerticalContainer__JGvwl{display:flex;gap:24px;margin-top:24px}.SparepartDescription_buttonsVerticalContainer__JGvwl>*{flex:1 1;min-width:0}.SparepartDescription_buttonsContainer__xgX33{display:flex;flex-direction:column;gap:16px;margin-top:0;width:calc(100% - 83px)}.SparepartDescription_buttonsContainer__xgX33>*{width:100%;height:48px}.SparepartDescription_buttonsContainer__xgX33>:first-child{order:2}.SparepartDescription_buttonsContainer__xgX33>:nth-child(2){order:1}.SparepartDescription_nonStockLabel__q0Eoa,.SparepartDescription_quantitySmall__lvmyO{margin-bottom:24px}.SparepartDescription_assemblyLabel___aU49{margin-bottom:12px}@media only screen and (min-width:992px){.SparepartDescription_middleSegment__68O6t{display:flex;flex-direction:column;padding-left:0;height:100%}.SparepartDescription_alert__5KXPI{margin:8px 0 32px}}@media only screen and (min-width:1158px){.SparepartDescription_middleSegment__68O6t{padding-left:9px}}@keyframes AddToCartAsList_errorContainer__yyMF0{0%{opacity:1}90%{opacity:1}to{opacity:0;pointer-events:none}}.AddToCartAsList_qtyUomContainer___7zDm{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px}.AddToCartAsList_uomContainer__qd35a{display:flex;flex-direction:column;row-gap:16px;flex-shrink:0}.AddToCartAsList_title__hkC0j{font-family:var(--font-primary,"HelveticaNeue"),sans-serif;font-weight:500;font-size:16px;line-height:20px;color:#202124}.AddToCartAsList_root__3wA5F{display:flex;gap:8px;width:100%;position:relative}.AddToCartAsList_root__3wA5F.AddToCartAsList_loading__gO8V9{position:relative}.AddToCartAsList_root__3wA5F.AddToCartAsList_loading__gO8V9:after{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background:hsla(0,0%,100%,.8)}.AddToCartAsList_errorContainer__yyMF0{animation:AddToCartAsList_errorContainer__yyMF0 2.5s ease-in-out forwards;position:absolute;bottom:calc(100% + 20px);right:0;padding:10px;background:#c40d3e;border-radius:5px;box-shadow:0 1.1px 2.2px rgba(196,13,62,.02),0 2.7px 5.3px rgba(196,13,62,.028),0 5px 10px rgba(196,13,62,.035),0 8.9px 17.9px rgba(196,13,62,.042),0 16.7px 33.4px rgba(196,13,62,.05),0 40px 80px rgba(196,13,62,.07)}.AddToCartAsList_errorContainer__yyMF0:after{position:absolute;top:100%;left:50%;transform:translateX(-50%);content:"";width:0;height:0;border-color:#c40d3e rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:10px 10px 0}.AddToCartAsList_errorText__K_FLS{font-size:14px;color:#fff}.AddToCartAsList_loadingDotsWrapper__PXzq4{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.AddToCartAsList_qtyControlWrapper__eZ7Lg{position:relative;display:flex;width:72px;align-items:center}.AddToCartAsList_qtyControlWrapper__eZ7Lg input{background:#fff;border:1px solid #babcbe;border-radius:4px;padding:13px 12px 13px 16px;text-align:left}.AddToCartAsList_qtyControlWrapper__eZ7Lg input:focus{outline:1px solid #babcbe}.AddToCartAsList_qtyAdjustmentButtonsContainer__kFGtX{position:absolute;right:8px;display:flex;flex-direction:column}.AddToCartAsList_size-m__FQbMa{height:56px}.AddToCartAsList_size-s__9s3f1{height:48px}.AddToCartAsList_size-xs__cmO8E{height:40px}@media only screen and (min-width:992px){.AddToCartAsList_qtyUomContainer___7zDm{gap:40px}}@media(max-width:991px){.AddToCartAsList_qtyControlWrapper__eZ7Lg{width:48px}.AddToCartAsList_qtyControlWrapper__eZ7Lg input{text-align:center;padding:10px 8px}}.SparePartVariationAddToCart_radioButtonContainer__5_CRq{display:flex;flex-direction:row;gap:32px}.SparePartVariationAddToCart_priceWrapper__FcEOT{padding-top:32px;font-family:var(--font-primary,"HelveticaNeue"),sans-serif;font-weight:500;color:#00205c;font-size:24px;line-height:28px}.SparePartVariationAddToCart_addToCartWrapper__9gGpW{padding-top:24px}.SparePartVariationAddToCart_ctaButtons__bOsQG{width:100%;display:flex;flex-direction:column;gap:16px}.SparePartVariationAddToCart_buttonWrapper__VKCNB{height:48px}.SparePartVariationAddToCart_buttonWrapper__VKCNB button{height:100%}.SparePartVariationAddToCart_buttonContentWrapper__g8i6j{display:flex;align-items:center;gap:10px}.SparePartVariationDescription_productLink__SSxJp{font-family:var(--font-primary,"HelveticaNeue"),sans-serif;font-weight:500;color:#00205c;font-size:14px;line-height:114%;text-decoration:none;display:flex;gap:4px;justify-items:center;align-items:center;padding:6px 2px}.SparePartVariationDescription_linkToProduct__Fn_zu,.SparePartVariationDescription_shortDecription__lwtxC{padding-top:32px}.SparePartVariationDescription_cvlProperties__mSe92{font-weight:400;margin:24px 0}.SparePartVariationDescription_cvl__dBOZX{border-top:1px solid #dee1e6}.SparePartVariationDescription_cvl__dBOZX:last-of-type{border-bottom:1px solid #dee1e6}.SparePartVariationDescription_cvl__dBOZX{line-height:20px;padding:8px 0}@media only screen and (min-width:992px){.SparePartVariationDescription_middleSegment__ysRx5{display:flex;flex-direction:column;padding-left:0;height:100%}}