@charset "UTF-8";@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:300;src:url("./media/open-sans-cyrillic-ext-300-normal-SOVTAEGP.woff2") format("woff2"),url("./media/open-sans-cyrillic-ext-300-normal-BWCHNCKG.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:300;src:url("./media/open-sans-cyrillic-300-normal-NXEWA4HB.woff2") format("woff2"),url("./media/open-sans-cyrillic-300-normal-UZNP3MNX.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:300;src:url("./media/open-sans-greek-ext-300-normal-XUQG2C3C.woff2") format("woff2"),url("./media/open-sans-greek-ext-300-normal-SKJ3WACT.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:300;src:url("./media/open-sans-greek-300-normal-5ZRBXSRD.woff2") format("woff2"),url("./media/open-sans-greek-300-normal-L7BBMUHZ.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:300;src:url("./media/open-sans-hebrew-300-normal-6RUDF6PA.woff2") format("woff2"),url("./media/open-sans-hebrew-300-normal-5W7RGDGY.woff") format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:300;src:url("./media/open-sans-math-300-normal-DSWUC24I.woff2") format("woff2"),url("./media/open-sans-math-300-normal-CTLY6F4A.woff") format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:300;src:url("./media/open-sans-symbols-300-normal-FPLU5Z3P.woff2") format("woff2"),url("./media/open-sans-symbols-300-normal-FXNLELMF.woff") format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:300;src:url("./media/open-sans-vietnamese-300-normal-CRUKF75X.woff2") format("woff2"),url("./media/open-sans-vietnamese-300-normal-EAOYVCZ2.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:300;src:url("./media/open-sans-latin-ext-300-normal-PZ3XLWN6.woff2") format("woff2"),url("./media/open-sans-latin-ext-300-normal-ADAMWCWI.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:300;src:url("./media/open-sans-latin-300-normal-KKKHMND3.woff2") format("woff2"),url("./media/open-sans-latin-300-normal-HWLYLARJ.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url("./media/open-sans-cyrillic-ext-400-normal-QRNSCLVG.woff2") format("woff2"),url("./media/open-sans-cyrillic-ext-400-normal-AYPSPQTF.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url("./media/open-sans-cyrillic-400-normal-UGJV4UP2.woff2") format("woff2"),url("./media/open-sans-cyrillic-400-normal-44UXQZ2N.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url("./media/open-sans-greek-ext-400-normal-GO3PYW2T.woff2") format("woff2"),url("./media/open-sans-greek-ext-400-normal-RGI47S34.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url("./media/open-sans-greek-400-normal-6ZFSA3JL.woff2") format("woff2"),url("./media/open-sans-greek-400-normal-BZH5W4BL.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url("./media/open-sans-hebrew-400-normal-35LYKA7O.woff2") format("woff2"),url("./media/open-sans-hebrew-400-normal-65XYQAAE.woff") format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url("./media/open-sans-math-400-normal-Z4NPEXEU.woff2") format("woff2"),url("./media/open-sans-math-400-normal-TI5Z5LOQ.woff") format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url("./media/open-sans-symbols-400-normal-DSFHTPJY.woff2") format("woff2"),url("./media/open-sans-symbols-400-normal-PECDUFVV.woff") format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url("./media/open-sans-vietnamese-400-normal-QJYE62TC.woff2") format("woff2"),url("./media/open-sans-vietnamese-400-normal-WOGDCE7H.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url("./media/open-sans-latin-ext-400-normal-Z4KTK2H2.woff2") format("woff2"),url("./media/open-sans-latin-ext-400-normal-QQ34NJE4.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url("./media/open-sans-latin-400-normal-IFM7OLJG.woff2") format("woff2"),url("./media/open-sans-latin-400-normal-PUKA66SK.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url("./media/open-sans-cyrillic-ext-600-normal-V5BAUOVP.woff2") format("woff2"),url("./media/open-sans-cyrillic-ext-600-normal-FJURPS64.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url("./media/open-sans-cyrillic-600-normal-U3Y4BW4P.woff2") format("woff2"),url("./media/open-sans-cyrillic-600-normal-WVL2KR5Q.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url("./media/open-sans-greek-ext-600-normal-HNORYMYO.woff2") format("woff2"),url("./media/open-sans-greek-ext-600-normal-FQZVGYHP.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url("./media/open-sans-greek-600-normal-BHITNUQO.woff2") format("woff2"),url("./media/open-sans-greek-600-normal-RVAGN7LK.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url("./media/open-sans-hebrew-600-normal-KE4UXK3O.woff2") format("woff2"),url("./media/open-sans-hebrew-600-normal-TRNKCGUA.woff") format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url("./media/open-sans-math-600-normal-SU5XLMLA.woff2") format("woff2"),url("./media/open-sans-math-600-normal-3MLUMUFX.woff") format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url("./media/open-sans-symbols-600-normal-2OKANJXT.woff2") format("woff2"),url("./media/open-sans-symbols-600-normal-BZVCZAKA.woff") format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url("./media/open-sans-vietnamese-600-normal-575RHFNF.woff2") format("woff2"),url("./media/open-sans-vietnamese-600-normal-MLC2FGLR.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url("./media/open-sans-latin-ext-600-normal-NNZ5DON3.woff2") format("woff2"),url("./media/open-sans-latin-ext-600-normal-4QX6XAEJ.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url("./media/open-sans-latin-600-normal-U4RJDOEC.woff2") format("woff2"),url("./media/open-sans-latin-600-normal-E4CKSDEN.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url("./media/open-sans-cyrillic-ext-700-normal-RPMWFPKM.woff2") format("woff2"),url("./media/open-sans-cyrillic-ext-700-normal-2G4DEDDO.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url("./media/open-sans-cyrillic-700-normal-RGU4BMAY.woff2") format("woff2"),url("./media/open-sans-cyrillic-700-normal-O244UI6M.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url("./media/open-sans-greek-ext-700-normal-RQCZEWGU.woff2") format("woff2"),url("./media/open-sans-greek-ext-700-normal-N7AJPKIJ.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url("./media/open-sans-greek-700-normal-XQKUI73W.woff2") format("woff2"),url("./media/open-sans-greek-700-normal-NLMAJO4V.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url("./media/open-sans-hebrew-700-normal-A3EQ4T7Q.woff2") format("woff2"),url("./media/open-sans-hebrew-700-normal-DNEZKYXT.woff") format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url("./media/open-sans-math-700-normal-KOT52JYA.woff2") format("woff2"),url("./media/open-sans-math-700-normal-OOSSRWNI.woff") format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url("./media/open-sans-symbols-700-normal-KT2XGLZK.woff2") format("woff2"),url("./media/open-sans-symbols-700-normal-ZM4RNTQ7.woff") format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url("./media/open-sans-vietnamese-700-normal-PZ4FJMGV.woff2") format("woff2"),url("./media/open-sans-vietnamese-700-normal-VTW6AYJS.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url("./media/open-sans-latin-ext-700-normal-DYCLZJWS.woff2") format("woff2"),url("./media/open-sans-latin-ext-700-normal-CH2DF47G.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url("./media/open-sans-latin-700-normal-OP2S2XNO.woff2") format("woff2"),url("./media/open-sans-latin-700-normal-P2ONQLBW.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.fa{font-family:var(--fa-style-family, "Font Awesome 6 Free");font-weight:var(--fa-style, 900)}.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.fa{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fas:before,.far:before,.fab:before,.fa-solid:before,.fa-regular:before,.fa-brands:before,.fa:before{content:var(--fa)}.fa-classic,.fas,.fa-solid,.far,.fa-regular{font-family:"Font Awesome 6 Free"}.fa-brands,.fab{font-family:"Font Awesome 6 Brands"}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin, 2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(-1 * var(--fa-li-width, 2em));position:absolute;text-align:center;width:var(--fa-li-width, 2em);line-height:inherit}.fa-border{border-color:var(--fa-border-color, #eee);border-radius:var(--fa-border-radius, .1em);border-style:var(--fa-border-style, solid);border-width:var(--fa-border-width, .08em);padding:var(--fa-border-padding, .2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin, .3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin, .3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(.28, .84, .42, 1))}.fa-fade{animation-name:fa-fade;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1))}.fa-beat-fade{animation-name:fa-beat-fade;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-shake{animation-name:fa-shake;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin{animation-name:fa-spin;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 2s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin-reverse{--fa-animation-direction: reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, steps(8))}@media (prefers-reduced-motion: reduce){.fa-beat,.fa-bounce,.fa-fade,.fa-beat-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale, 1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x, 1.1),var(--fa-bounce-start-scale-y, .9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x, .9),var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x, 1.05),var(--fa-bounce-land-scale-y, .95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound, -.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity, .4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity, .4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale, 1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),var(--fa-flip-angle, -180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0)}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle, 0))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index, auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse, #fff)}.fa-0{--fa: "0"}.fa-1{--fa: "1"}.fa-2{--fa: "2"}.fa-3{--fa: "3"}.fa-4{--fa: "4"}.fa-5{--fa: "5"}.fa-6{--fa: "6"}.fa-7{--fa: "7"}.fa-8{--fa: "8"}.fa-9{--fa: "9"}.fa-fill-drip{--fa: "\f576"}.fa-arrows-to-circle{--fa: "\e4bd"}.fa-circle-chevron-right,.fa-chevron-circle-right{--fa: "\f138"}.fa-at{--fa: "@"}.fa-trash-can,.fa-trash-alt{--fa: "\f2ed"}.fa-text-height{--fa: "\f034"}.fa-user-xmark,.fa-user-times{--fa: "\f235"}.fa-stethoscope{--fa: "\f0f1"}.fa-message,.fa-comment-alt{--fa: "\f27a"}.fa-info{--fa: "\f129"}.fa-down-left-and-up-right-to-center,.fa-compress-alt{--fa: "\f422"}.fa-explosion{--fa: "\e4e9"}.fa-file-lines,.fa-file-alt,.fa-file-text{--fa: "\f15c"}.fa-wave-square{--fa: "\f83e"}.fa-ring{--fa: "\f70b"}.fa-building-un{--fa: "\e4d9"}.fa-dice-three{--fa: "\f527"}.fa-calendar-days,.fa-calendar-alt{--fa: "\f073"}.fa-anchor-circle-check{--fa: "\e4aa"}.fa-building-circle-arrow-right{--fa: "\e4d1"}.fa-volleyball,.fa-volleyball-ball{--fa: "\f45f"}.fa-arrows-up-to-line{--fa: "\e4c2"}.fa-sort-down,.fa-sort-desc{--fa: "\f0dd"}.fa-circle-minus,.fa-minus-circle{--fa: "\f056"}.fa-door-open{--fa: "\f52b"}.fa-right-from-bracket,.fa-sign-out-alt{--fa: "\f2f5"}.fa-atom{--fa: "\f5d2"}.fa-soap{--fa: "\e06e"}.fa-icons,.fa-heart-music-camera-bolt{--fa: "\f86d"}.fa-microphone-lines-slash,.fa-microphone-alt-slash{--fa: "\f539"}.fa-bridge-circle-check{--fa: "\e4c9"}.fa-pump-medical{--fa: "\e06a"}.fa-fingerprint{--fa: "\f577"}.fa-hand-point-right{--fa: "\f0a4"}.fa-magnifying-glass-location,.fa-search-location{--fa: "\f689"}.fa-forward-step,.fa-step-forward{--fa: "\f051"}.fa-face-smile-beam,.fa-smile-beam{--fa: "\f5b8"}.fa-flag-checkered{--fa: "\f11e"}.fa-football,.fa-football-ball{--fa: "\f44e"}.fa-school-circle-exclamation{--fa: "\e56c"}.fa-crop{--fa: "\f125"}.fa-angles-down,.fa-angle-double-down{--fa: "\f103"}.fa-users-rectangle{--fa: "\e594"}.fa-people-roof{--fa: "\e537"}.fa-people-line{--fa: "\e534"}.fa-beer-mug-empty,.fa-beer{--fa: "\f0fc"}.fa-diagram-predecessor{--fa: "\e477"}.fa-arrow-up-long,.fa-long-arrow-up{--fa: "\f176"}.fa-fire-flame-simple,.fa-burn{--fa: "\f46a"}.fa-person,.fa-male{--fa: "\f183"}.fa-laptop{--fa: "\f109"}.fa-file-csv{--fa: "\f6dd"}.fa-menorah{--fa: "\f676"}.fa-truck-plane{--fa: "\e58f"}.fa-record-vinyl{--fa: "\f8d9"}.fa-face-grin-stars,.fa-grin-stars{--fa: "\f587"}.fa-bong{--fa: "\f55c"}.fa-spaghetti-monster-flying,.fa-pastafarianism{--fa: "\f67b"}.fa-arrow-down-up-across-line{--fa: "\e4af"}.fa-spoon,.fa-utensil-spoon{--fa: "\f2e5"}.fa-jar-wheat{--fa: "\e517"}.fa-envelopes-bulk,.fa-mail-bulk{--fa: "\f674"}.fa-file-circle-exclamation{--fa: "\e4eb"}.fa-circle-h,.fa-hospital-symbol{--fa: "\f47e"}.fa-pager{--fa: "\f815"}.fa-address-book,.fa-contact-book{--fa: "\f2b9"}.fa-strikethrough{--fa: "\f0cc"}.fa-k{--fa: "K"}.fa-landmark-flag{--fa: "\e51c"}.fa-pencil,.fa-pencil-alt{--fa: "\f303"}.fa-backward{--fa: "\f04a"}.fa-caret-right{--fa: "\f0da"}.fa-comments{--fa: "\f086"}.fa-paste,.fa-file-clipboard{--fa: "\f0ea"}.fa-code-pull-request{--fa: "\e13c"}.fa-clipboard-list{--fa: "\f46d"}.fa-truck-ramp-box,.fa-truck-loading{--fa: "\f4de"}.fa-user-check{--fa: "\f4fc"}.fa-vial-virus{--fa: "\e597"}.fa-sheet-plastic{--fa: "\e571"}.fa-blog{--fa: "\f781"}.fa-user-ninja{--fa: "\f504"}.fa-person-arrow-up-from-line{--fa: "\e539"}.fa-scroll-torah,.fa-torah{--fa: "\f6a0"}.fa-broom-ball,.fa-quidditch,.fa-quidditch-broom-ball{--fa: "\f458"}.fa-toggle-off{--fa: "\f204"}.fa-box-archive,.fa-archive{--fa: "\f187"}.fa-person-drowning{--fa: "\e545"}.fa-arrow-down-9-1,.fa-sort-numeric-desc,.fa-sort-numeric-down-alt{--fa: "\f886"}.fa-face-grin-tongue-squint,.fa-grin-tongue-squint{--fa: "\f58a"}.fa-spray-can{--fa: "\f5bd"}.fa-truck-monster{--fa: "\f63b"}.fa-w{--fa: "W"}.fa-earth-africa,.fa-globe-africa{--fa: "\f57c"}.fa-rainbow{--fa: "\f75b"}.fa-circle-notch{--fa: "\f1ce"}.fa-tablet-screen-button,.fa-tablet-alt{--fa: "\f3fa"}.fa-paw{--fa: "\f1b0"}.fa-cloud{--fa: "\f0c2"}.fa-trowel-bricks{--fa: "\e58a"}.fa-face-flushed,.fa-flushed{--fa: "\f579"}.fa-hospital-user{--fa: "\f80d"}.fa-tent-arrow-left-right{--fa: "\e57f"}.fa-gavel,.fa-legal{--fa: "\f0e3"}.fa-binoculars{--fa: "\f1e5"}.fa-microphone-slash{--fa: "\f131"}.fa-box-tissue{--fa: "\e05b"}.fa-motorcycle{--fa: "\f21c"}.fa-bell-concierge,.fa-concierge-bell{--fa: "\f562"}.fa-pen-ruler,.fa-pencil-ruler{--fa: "\f5ae"}.fa-people-arrows,.fa-people-arrows-left-right{--fa: "\e068"}.fa-mars-and-venus-burst{--fa: "\e523"}.fa-square-caret-right,.fa-caret-square-right{--fa: "\f152"}.fa-scissors,.fa-cut{--fa: "\f0c4"}.fa-sun-plant-wilt{--fa: "\e57a"}.fa-toilets-portable{--fa: "\e584"}.fa-hockey-puck{--fa: "\f453"}.fa-table{--fa: "\f0ce"}.fa-magnifying-glass-arrow-right{--fa: "\e521"}.fa-tachograph-digital,.fa-digital-tachograph{--fa: "\f566"}.fa-users-slash{--fa: "\e073"}.fa-clover{--fa: "\e139"}.fa-reply,.fa-mail-reply{--fa: "\f3e5"}.fa-star-and-crescent{--fa: "\f699"}.fa-house-fire{--fa: "\e50c"}.fa-square-minus,.fa-minus-square{--fa: "\f146"}.fa-helicopter{--fa: "\f533"}.fa-compass{--fa: "\f14e"}.fa-square-caret-down,.fa-caret-square-down{--fa: "\f150"}.fa-file-circle-question{--fa: "\e4ef"}.fa-laptop-code{--fa: "\f5fc"}.fa-swatchbook{--fa: "\f5c3"}.fa-prescription-bottle{--fa: "\f485"}.fa-bars,.fa-navicon{--fa: "\f0c9"}.fa-people-group{--fa: "\e533"}.fa-hourglass-end,.fa-hourglass-3{--fa: "\f253"}.fa-heart-crack,.fa-heart-broken{--fa: "\f7a9"}.fa-square-up-right,.fa-external-link-square-alt{--fa: "\f360"}.fa-face-kiss-beam,.fa-kiss-beam{--fa: "\f597"}.fa-film{--fa: "\f008"}.fa-ruler-horizontal{--fa: "\f547"}.fa-people-robbery{--fa: "\e536"}.fa-lightbulb{--fa: "\f0eb"}.fa-caret-left{--fa: "\f0d9"}.fa-circle-exclamation,.fa-exclamation-circle{--fa: "\f06a"}.fa-school-circle-xmark{--fa: "\e56d"}.fa-arrow-right-from-bracket,.fa-sign-out{--fa: "\f08b"}.fa-circle-chevron-down,.fa-chevron-circle-down{--fa: "\f13a"}.fa-unlock-keyhole,.fa-unlock-alt{--fa: "\f13e"}.fa-cloud-showers-heavy{--fa: "\f740"}.fa-headphones-simple,.fa-headphones-alt{--fa: "\f58f"}.fa-sitemap{--fa: "\f0e8"}.fa-circle-dollar-to-slot,.fa-donate{--fa: "\f4b9"}.fa-memory{--fa: "\f538"}.fa-road-spikes{--fa: "\e568"}.fa-fire-burner{--fa: "\e4f1"}.fa-flag{--fa: "\f024"}.fa-hanukiah{--fa: "\f6e6"}.fa-feather{--fa: "\f52d"}.fa-volume-low,.fa-volume-down{--fa: "\f027"}.fa-comment-slash{--fa: "\f4b3"}.fa-cloud-sun-rain{--fa: "\f743"}.fa-compress{--fa: "\f066"}.fa-wheat-awn,.fa-wheat-alt{--fa: "\e2cd"}.fa-ankh{--fa: "\f644"}.fa-hands-holding-child{--fa: "\e4fa"}.fa-asterisk{--fa: "*"}.fa-square-check,.fa-check-square{--fa: "\f14a"}.fa-peseta-sign{--fa: "\e221"}.fa-heading,.fa-header{--fa: "\f1dc"}.fa-ghost{--fa: "\f6e2"}.fa-list,.fa-list-squares{--fa: "\f03a"}.fa-square-phone-flip,.fa-phone-square-alt{--fa: "\f87b"}.fa-cart-plus{--fa: "\f217"}.fa-gamepad{--fa: "\f11b"}.fa-circle-dot,.fa-dot-circle{--fa: "\f192"}.fa-face-dizzy,.fa-dizzy{--fa: "\f567"}.fa-egg{--fa: "\f7fb"}.fa-house-medical-circle-xmark{--fa: "\e513"}.fa-campground{--fa: "\f6bb"}.fa-folder-plus{--fa: "\f65e"}.fa-futbol,.fa-futbol-ball,.fa-soccer-ball{--fa: "\f1e3"}.fa-paintbrush,.fa-paint-brush{--fa: "\f1fc"}.fa-lock{--fa: "\f023"}.fa-gas-pump{--fa: "\f52f"}.fa-hot-tub-person,.fa-hot-tub{--fa: "\f593"}.fa-map-location,.fa-map-marked{--fa: "\f59f"}.fa-house-flood-water{--fa: "\e50e"}.fa-tree{--fa: "\f1bb"}.fa-bridge-lock{--fa: "\e4cc"}.fa-sack-dollar{--fa: "\f81d"}.fa-pen-to-square,.fa-edit{--fa: "\f044"}.fa-car-side{--fa: "\f5e4"}.fa-share-nodes,.fa-share-alt{--fa: "\f1e0"}.fa-heart-circle-minus{--fa: "\e4ff"}.fa-hourglass-half,.fa-hourglass-2{--fa: "\f252"}.fa-microscope{--fa: "\f610"}.fa-sink{--fa: "\e06d"}.fa-bag-shopping,.fa-shopping-bag{--fa: "\f290"}.fa-arrow-down-z-a,.fa-sort-alpha-desc,.fa-sort-alpha-down-alt{--fa: "\f881"}.fa-mitten{--fa: "\f7b5"}.fa-person-rays{--fa: "\e54d"}.fa-users{--fa: "\f0c0"}.fa-eye-slash{--fa: "\f070"}.fa-flask-vial{--fa: "\e4f3"}.fa-hand,.fa-hand-paper{--fa: "\f256"}.fa-om{--fa: "\f679"}.fa-worm{--fa: "\e599"}.fa-house-circle-xmark{--fa: "\e50b"}.fa-plug{--fa: "\f1e6"}.fa-chevron-up{--fa: "\f077"}.fa-hand-spock{--fa: "\f259"}.fa-stopwatch{--fa: "\f2f2"}.fa-face-kiss,.fa-kiss{--fa: "\f596"}.fa-bridge-circle-xmark{--fa: "\e4cb"}.fa-face-grin-tongue,.fa-grin-tongue{--fa: "\f589"}.fa-chess-bishop{--fa: "\f43a"}.fa-face-grin-wink,.fa-grin-wink{--fa: "\f58c"}.fa-ear-deaf,.fa-deaf,.fa-deafness,.fa-hard-of-hearing{--fa: "\f2a4"}.fa-road-circle-check{--fa: "\e564"}.fa-dice-five{--fa: "\f523"}.fa-square-rss,.fa-rss-square{--fa: "\f143"}.fa-land-mine-on{--fa: "\e51b"}.fa-i-cursor{--fa: "\f246"}.fa-stamp{--fa: "\f5bf"}.fa-stairs{--fa: "\e289"}.fa-i{--fa: "I"}.fa-hryvnia-sign,.fa-hryvnia{--fa: "\f6f2"}.fa-pills{--fa: "\f484"}.fa-face-grin-wide,.fa-grin-alt{--fa: "\f581"}.fa-tooth{--fa: "\f5c9"}.fa-v{--fa: "V"}.fa-bangladeshi-taka-sign{--fa: "\e2e6"}.fa-bicycle{--fa: "\f206"}.fa-staff-snake,.fa-rod-asclepius,.fa-rod-snake,.fa-staff-aesculapius{--fa: "\e579"}.fa-head-side-cough-slash{--fa: "\e062"}.fa-truck-medical,.fa-ambulance{--fa: "\f0f9"}.fa-wheat-awn-circle-exclamation{--fa: "\e598"}.fa-snowman{--fa: "\f7d0"}.fa-mortar-pestle{--fa: "\f5a7"}.fa-road-barrier{--fa: "\e562"}.fa-school{--fa: "\f549"}.fa-igloo{--fa: "\f7ae"}.fa-joint{--fa: "\f595"}.fa-angle-right{--fa: "\f105"}.fa-horse{--fa: "\f6f0"}.fa-q{--fa: "Q"}.fa-g{--fa: "G"}.fa-notes-medical{--fa: "\f481"}.fa-temperature-half,.fa-temperature-2,.fa-thermometer-2,.fa-thermometer-half{--fa: "\f2c9"}.fa-dong-sign{--fa: "\e169"}.fa-capsules{--fa: "\f46b"}.fa-poo-storm,.fa-poo-bolt{--fa: "\f75a"}.fa-face-frown-open,.fa-frown-open{--fa: "\f57a"}.fa-hand-point-up{--fa: "\f0a6"}.fa-money-bill{--fa: "\f0d6"}.fa-bookmark{--fa: "\f02e"}.fa-align-justify{--fa: "\f039"}.fa-umbrella-beach{--fa: "\f5ca"}.fa-helmet-un{--fa: "\e503"}.fa-bullseye{--fa: "\f140"}.fa-bacon{--fa: "\f7e5"}.fa-hand-point-down{--fa: "\f0a7"}.fa-arrow-up-from-bracket{--fa: "\e09a"}.fa-folder,.fa-folder-blank{--fa: "\f07b"}.fa-file-waveform,.fa-file-medical-alt{--fa: "\f478"}.fa-radiation{--fa: "\f7b9"}.fa-chart-simple{--fa: "\e473"}.fa-mars-stroke{--fa: "\f229"}.fa-vial{--fa: "\f492"}.fa-gauge,.fa-dashboard,.fa-gauge-med,.fa-tachometer-alt-average{--fa: "\f624"}.fa-wand-magic-sparkles,.fa-magic-wand-sparkles{--fa: "\e2ca"}.fa-e{--fa: "E"}.fa-pen-clip,.fa-pen-alt{--fa: "\f305"}.fa-bridge-circle-exclamation{--fa: "\e4ca"}.fa-user{--fa: "\f007"}.fa-school-circle-check{--fa: "\e56b"}.fa-dumpster{--fa: "\f793"}.fa-van-shuttle,.fa-shuttle-van{--fa: "\f5b6"}.fa-building-user{--fa: "\e4da"}.fa-square-caret-left,.fa-caret-square-left{--fa: "\f191"}.fa-highlighter{--fa: "\f591"}.fa-key{--fa: "\f084"}.fa-bullhorn{--fa: "\f0a1"}.fa-globe{--fa: "\f0ac"}.fa-synagogue{--fa: "\f69b"}.fa-person-half-dress{--fa: "\e548"}.fa-road-bridge{--fa: "\e563"}.fa-location-arrow{--fa: "\f124"}.fa-c{--fa: "C"}.fa-tablet-button{--fa: "\f10a"}.fa-building-lock{--fa: "\e4d6"}.fa-pizza-slice{--fa: "\f818"}.fa-money-bill-wave{--fa: "\f53a"}.fa-chart-area,.fa-area-chart{--fa: "\f1fe"}.fa-house-flag{--fa: "\e50d"}.fa-person-circle-minus{--fa: "\e540"}.fa-ban,.fa-cancel{--fa: "\f05e"}.fa-camera-rotate{--fa: "\e0d8"}.fa-spray-can-sparkles,.fa-air-freshener{--fa: "\f5d0"}.fa-star{--fa: "\f005"}.fa-repeat{--fa: "\f363"}.fa-cross{--fa: "\f654"}.fa-box{--fa: "\f466"}.fa-venus-mars{--fa: "\f228"}.fa-arrow-pointer,.fa-mouse-pointer{--fa: "\f245"}.fa-maximize,.fa-expand-arrows-alt{--fa: "\f31e"}.fa-charging-station{--fa: "\f5e7"}.fa-shapes,.fa-triangle-circle-square{--fa: "\f61f"}.fa-shuffle,.fa-random{--fa: "\f074"}.fa-person-running,.fa-running{--fa: "\f70c"}.fa-mobile-retro{--fa: "\e527"}.fa-grip-lines-vertical{--fa: "\f7a5"}.fa-spider{--fa: "\f717"}.fa-hands-bound{--fa: "\e4f9"}.fa-file-invoice-dollar{--fa: "\f571"}.fa-plane-circle-exclamation{--fa: "\e556"}.fa-x-ray{--fa: "\f497"}.fa-spell-check{--fa: "\f891"}.fa-slash{--fa: "\f715"}.fa-computer-mouse,.fa-mouse{--fa: "\f8cc"}.fa-arrow-right-to-bracket,.fa-sign-in{--fa: "\f090"}.fa-shop-slash,.fa-store-alt-slash{--fa: "\e070"}.fa-server{--fa: "\f233"}.fa-virus-covid-slash{--fa: "\e4a9"}.fa-shop-lock{--fa: "\e4a5"}.fa-hourglass-start,.fa-hourglass-1{--fa: "\f251"}.fa-blender-phone{--fa: "\f6b6"}.fa-building-wheat{--fa: "\e4db"}.fa-person-breastfeeding{--fa: "\e53a"}.fa-right-to-bracket,.fa-sign-in-alt{--fa: "\f2f6"}.fa-venus{--fa: "\f221"}.fa-passport{--fa: "\f5ab"}.fa-thumbtack-slash,.fa-thumb-tack-slash{--fa: "\e68f"}.fa-heart-pulse,.fa-heartbeat{--fa: "\f21e"}.fa-people-carry-box,.fa-people-carry{--fa: "\f4ce"}.fa-temperature-high{--fa: "\f769"}.fa-microchip{--fa: "\f2db"}.fa-crown{--fa: "\f521"}.fa-weight-hanging{--fa: "\f5cd"}.fa-xmarks-lines{--fa: "\e59a"}.fa-file-prescription{--fa: "\f572"}.fa-weight-scale,.fa-weight{--fa: "\f496"}.fa-user-group,.fa-user-friends{--fa: "\f500"}.fa-arrow-up-a-z,.fa-sort-alpha-up{--fa: "\f15e"}.fa-chess-knight{--fa: "\f441"}.fa-face-laugh-squint,.fa-laugh-squint{--fa: "\f59b"}.fa-wheelchair{--fa: "\f193"}.fa-circle-arrow-up,.fa-arrow-circle-up{--fa: "\f0aa"}.fa-toggle-on{--fa: "\f205"}.fa-person-walking,.fa-walking{--fa: "\f554"}.fa-l{--fa: "L"}.fa-fire{--fa: "\f06d"}.fa-bed-pulse,.fa-procedures{--fa: "\f487"}.fa-shuttle-space,.fa-space-shuttle{--fa: "\f197"}.fa-face-laugh,.fa-laugh{--fa: "\f599"}.fa-folder-open{--fa: "\f07c"}.fa-heart-circle-plus{--fa: "\e500"}.fa-code-fork{--fa: "\e13b"}.fa-city{--fa: "\f64f"}.fa-microphone-lines,.fa-microphone-alt{--fa: "\f3c9"}.fa-pepper-hot{--fa: "\f816"}.fa-unlock{--fa: "\f09c"}.fa-colon-sign{--fa: "\e140"}.fa-headset{--fa: "\f590"}.fa-store-slash{--fa: "\e071"}.fa-road-circle-xmark{--fa: "\e566"}.fa-user-minus{--fa: "\f503"}.fa-mars-stroke-up,.fa-mars-stroke-v{--fa: "\f22a"}.fa-champagne-glasses,.fa-glass-cheers{--fa: "\f79f"}.fa-clipboard{--fa: "\f328"}.fa-house-circle-exclamation{--fa: "\e50a"}.fa-file-arrow-up,.fa-file-upload{--fa: "\f574"}.fa-wifi,.fa-wifi-3,.fa-wifi-strong{--fa: "\f1eb"}.fa-bath,.fa-bathtub{--fa: "\f2cd"}.fa-underline{--fa: "\f0cd"}.fa-user-pen,.fa-user-edit{--fa: "\f4ff"}.fa-signature{--fa: "\f5b7"}.fa-stroopwafel{--fa: "\f551"}.fa-bold{--fa: "\f032"}.fa-anchor-lock{--fa: "\e4ad"}.fa-building-ngo{--fa: "\e4d7"}.fa-manat-sign{--fa: "\e1d5"}.fa-not-equal{--fa: "\f53e"}.fa-border-top-left,.fa-border-style{--fa: "\f853"}.fa-map-location-dot,.fa-map-marked-alt{--fa: "\f5a0"}.fa-jedi{--fa: "\f669"}.fa-square-poll-vertical,.fa-poll{--fa: "\f681"}.fa-mug-hot{--fa: "\f7b6"}.fa-car-battery,.fa-battery-car{--fa: "\f5df"}.fa-gift{--fa: "\f06b"}.fa-dice-two{--fa: "\f528"}.fa-chess-queen{--fa: "\f445"}.fa-glasses{--fa: "\f530"}.fa-chess-board{--fa: "\f43c"}.fa-building-circle-check{--fa: "\e4d2"}.fa-person-chalkboard{--fa: "\e53d"}.fa-mars-stroke-right,.fa-mars-stroke-h{--fa: "\f22b"}.fa-hand-back-fist,.fa-hand-rock{--fa: "\f255"}.fa-square-caret-up,.fa-caret-square-up{--fa: "\f151"}.fa-cloud-showers-water{--fa: "\e4e4"}.fa-chart-bar,.fa-bar-chart{--fa: "\f080"}.fa-hands-bubbles,.fa-hands-wash{--fa: "\e05e"}.fa-less-than-equal{--fa: "\f537"}.fa-train{--fa: "\f238"}.fa-eye-low-vision,.fa-low-vision{--fa: "\f2a8"}.fa-crow{--fa: "\f520"}.fa-sailboat{--fa: "\e445"}.fa-window-restore{--fa: "\f2d2"}.fa-square-plus,.fa-plus-square{--fa: "\f0fe"}.fa-torii-gate{--fa: "\f6a1"}.fa-frog{--fa: "\f52e"}.fa-bucket{--fa: "\e4cf"}.fa-image{--fa: "\f03e"}.fa-microphone{--fa: "\f130"}.fa-cow{--fa: "\f6c8"}.fa-caret-up{--fa: "\f0d8"}.fa-screwdriver{--fa: "\f54a"}.fa-folder-closed{--fa: "\e185"}.fa-house-tsunami{--fa: "\e515"}.fa-square-nfi{--fa: "\e576"}.fa-arrow-up-from-ground-water{--fa: "\e4b5"}.fa-martini-glass,.fa-glass-martini-alt{--fa: "\f57b"}.fa-square-binary{--fa: "\e69b"}.fa-rotate-left,.fa-rotate-back,.fa-rotate-backward,.fa-undo-alt{--fa: "\f2ea"}.fa-table-columns,.fa-columns{--fa: "\f0db"}.fa-lemon{--fa: "\f094"}.fa-head-side-mask{--fa: "\e063"}.fa-handshake{--fa: "\f2b5"}.fa-gem{--fa: "\f3a5"}.fa-dolly,.fa-dolly-box{--fa: "\f472"}.fa-smoking{--fa: "\f48d"}.fa-minimize,.fa-compress-arrows-alt{--fa: "\f78c"}.fa-monument{--fa: "\f5a6"}.fa-snowplow{--fa: "\f7d2"}.fa-angles-right,.fa-angle-double-right{--fa: "\f101"}.fa-cannabis{--fa: "\f55f"}.fa-circle-play,.fa-play-circle{--fa: "\f144"}.fa-tablets{--fa: "\f490"}.fa-ethernet{--fa: "\f796"}.fa-euro-sign,.fa-eur,.fa-euro{--fa: "\f153"}.fa-chair{--fa: "\f6c0"}.fa-circle-check,.fa-check-circle{--fa: "\f058"}.fa-circle-stop,.fa-stop-circle{--fa: "\f28d"}.fa-compass-drafting,.fa-drafting-compass{--fa: "\f568"}.fa-plate-wheat{--fa: "\e55a"}.fa-icicles{--fa: "\f7ad"}.fa-person-shelter{--fa: "\e54f"}.fa-neuter{--fa: "\f22c"}.fa-id-badge{--fa: "\f2c1"}.fa-marker{--fa: "\f5a1"}.fa-face-laugh-beam,.fa-laugh-beam{--fa: "\f59a"}.fa-helicopter-symbol{--fa: "\e502"}.fa-universal-access{--fa: "\f29a"}.fa-circle-chevron-up,.fa-chevron-circle-up{--fa: "\f139"}.fa-lari-sign{--fa: "\e1c8"}.fa-volcano{--fa: "\f770"}.fa-person-walking-dashed-line-arrow-right{--fa: "\e553"}.fa-sterling-sign,.fa-gbp,.fa-pound-sign{--fa: "\f154"}.fa-viruses{--fa: "\e076"}.fa-square-person-confined{--fa: "\e577"}.fa-user-tie{--fa: "\f508"}.fa-arrow-down-long,.fa-long-arrow-down{--fa: "\f175"}.fa-tent-arrow-down-to-line{--fa: "\e57e"}.fa-certificate{--fa: "\f0a3"}.fa-reply-all,.fa-mail-reply-all{--fa: "\f122"}.fa-suitcase{--fa: "\f0f2"}.fa-person-skating,.fa-skating{--fa: "\f7c5"}.fa-filter-circle-dollar,.fa-funnel-dollar{--fa: "\f662"}.fa-camera-retro{--fa: "\f083"}.fa-circle-arrow-down,.fa-arrow-circle-down{--fa: "\f0ab"}.fa-file-import,.fa-arrow-right-to-file{--fa: "\f56f"}.fa-square-arrow-up-right,.fa-external-link-square{--fa: "\f14c"}.fa-box-open{--fa: "\f49e"}.fa-scroll{--fa: "\f70e"}.fa-spa{--fa: "\f5bb"}.fa-location-pin-lock{--fa: "\e51f"}.fa-pause{--fa: "\f04c"}.fa-hill-avalanche{--fa: "\e507"}.fa-temperature-empty,.fa-temperature-0,.fa-thermometer-0,.fa-thermometer-empty{--fa: "\f2cb"}.fa-bomb{--fa: "\f1e2"}.fa-registered{--fa: "\f25d"}.fa-address-card,.fa-contact-card,.fa-vcard{--fa: "\f2bb"}.fa-scale-unbalanced-flip,.fa-balance-scale-right{--fa: "\f516"}.fa-subscript{--fa: "\f12c"}.fa-diamond-turn-right,.fa-directions{--fa: "\f5eb"}.fa-burst{--fa: "\e4dc"}.fa-house-laptop,.fa-laptop-house{--fa: "\e066"}.fa-face-tired,.fa-tired{--fa: "\f5c8"}.fa-money-bills{--fa: "\e1f3"}.fa-smog{--fa: "\f75f"}.fa-crutch{--fa: "\f7f7"}.fa-cloud-arrow-up,.fa-cloud-upload,.fa-cloud-upload-alt{--fa: "\f0ee"}.fa-palette{--fa: "\f53f"}.fa-arrows-turn-right{--fa: "\e4c0"}.fa-vest{--fa: "\e085"}.fa-ferry{--fa: "\e4ea"}.fa-arrows-down-to-people{--fa: "\e4b9"}.fa-seedling,.fa-sprout{--fa: "\f4d8"}.fa-left-right,.fa-arrows-alt-h{--fa: "\f337"}.fa-boxes-packing{--fa: "\e4c7"}.fa-circle-arrow-left,.fa-arrow-circle-left{--fa: "\f0a8"}.fa-group-arrows-rotate{--fa: "\e4f6"}.fa-bowl-food{--fa: "\e4c6"}.fa-candy-cane{--fa: "\f786"}.fa-arrow-down-wide-short,.fa-sort-amount-asc,.fa-sort-amount-down{--fa: "\f160"}.fa-cloud-bolt,.fa-thunderstorm{--fa: "\f76c"}.fa-text-slash,.fa-remove-format{--fa: "\f87d"}.fa-face-smile-wink,.fa-smile-wink{--fa: "\f4da"}.fa-file-word{--fa: "\f1c2"}.fa-file-powerpoint{--fa: "\f1c4"}.fa-arrows-left-right,.fa-arrows-h{--fa: "\f07e"}.fa-house-lock{--fa: "\e510"}.fa-cloud-arrow-down,.fa-cloud-download,.fa-cloud-download-alt{--fa: "\f0ed"}.fa-children{--fa: "\e4e1"}.fa-chalkboard,.fa-blackboard{--fa: "\f51b"}.fa-user-large-slash,.fa-user-alt-slash{--fa: "\f4fa"}.fa-envelope-open{--fa: "\f2b6"}.fa-handshake-simple-slash,.fa-handshake-alt-slash{--fa: "\e05f"}.fa-mattress-pillow{--fa: "\e525"}.fa-guarani-sign{--fa: "\e19a"}.fa-arrows-rotate,.fa-refresh,.fa-sync{--fa: "\f021"}.fa-fire-extinguisher{--fa: "\f134"}.fa-cruzeiro-sign{--fa: "\e152"}.fa-greater-than-equal{--fa: "\f532"}.fa-shield-halved,.fa-shield-alt{--fa: "\f3ed"}.fa-book-atlas,.fa-atlas{--fa: "\f558"}.fa-virus{--fa: "\e074"}.fa-envelope-circle-check{--fa: "\e4e8"}.fa-layer-group{--fa: "\f5fd"}.fa-arrows-to-dot{--fa: "\e4be"}.fa-archway{--fa: "\f557"}.fa-heart-circle-check{--fa: "\e4fd"}.fa-house-chimney-crack,.fa-house-damage{--fa: "\f6f1"}.fa-file-zipper,.fa-file-archive{--fa: "\f1c6"}.fa-square{--fa: "\f0c8"}.fa-martini-glass-empty,.fa-glass-martini{--fa: "\f000"}.fa-couch{--fa: "\f4b8"}.fa-cedi-sign{--fa: "\e0df"}.fa-italic{--fa: "\f033"}.fa-table-cells-column-lock{--fa: "\e678"}.fa-church{--fa: "\f51d"}.fa-comments-dollar{--fa: "\f653"}.fa-democrat{--fa: "\f747"}.fa-z{--fa: "Z"}.fa-person-skiing,.fa-skiing{--fa: "\f7c9"}.fa-road-lock{--fa: "\e567"}.fa-a{--fa: "A"}.fa-temperature-arrow-down,.fa-temperature-down{--fa: "\e03f"}.fa-feather-pointed,.fa-feather-alt{--fa: "\f56b"}.fa-p{--fa: "P"}.fa-snowflake{--fa: "\f2dc"}.fa-newspaper{--fa: "\f1ea"}.fa-rectangle-ad,.fa-ad{--fa: "\f641"}.fa-circle-arrow-right,.fa-arrow-circle-right{--fa: "\f0a9"}.fa-filter-circle-xmark{--fa: "\e17b"}.fa-locust{--fa: "\e520"}.fa-sort,.fa-unsorted{--fa: "\f0dc"}.fa-list-ol,.fa-list-1-2,.fa-list-numeric{--fa: "\f0cb"}.fa-person-dress-burst{--fa: "\e544"}.fa-money-check-dollar,.fa-money-check-alt{--fa: "\f53d"}.fa-vector-square{--fa: "\f5cb"}.fa-bread-slice{--fa: "\f7ec"}.fa-language{--fa: "\f1ab"}.fa-face-kiss-wink-heart,.fa-kiss-wink-heart{--fa: "\f598"}.fa-filter{--fa: "\f0b0"}.fa-question{--fa: "?"}.fa-file-signature{--fa: "\f573"}.fa-up-down-left-right,.fa-arrows-alt{--fa: "\f0b2"}.fa-house-chimney-user{--fa: "\e065"}.fa-hand-holding-heart{--fa: "\f4be"}.fa-puzzle-piece{--fa: "\f12e"}.fa-money-check{--fa: "\f53c"}.fa-star-half-stroke,.fa-star-half-alt{--fa: "\f5c0"}.fa-code{--fa: "\f121"}.fa-whiskey-glass,.fa-glass-whiskey{--fa: "\f7a0"}.fa-building-circle-exclamation{--fa: "\e4d3"}.fa-magnifying-glass-chart{--fa: "\e522"}.fa-arrow-up-right-from-square,.fa-external-link{--fa: "\f08e"}.fa-cubes-stacked{--fa: "\e4e6"}.fa-won-sign,.fa-krw,.fa-won{--fa: "\f159"}.fa-virus-covid{--fa: "\e4a8"}.fa-austral-sign{--fa: "\e0a9"}.fa-f{--fa: "F"}.fa-leaf{--fa: "\f06c"}.fa-road{--fa: "\f018"}.fa-taxi,.fa-cab{--fa: "\f1ba"}.fa-person-circle-plus{--fa: "\e541"}.fa-chart-pie,.fa-pie-chart{--fa: "\f200"}.fa-bolt-lightning{--fa: "\e0b7"}.fa-sack-xmark{--fa: "\e56a"}.fa-file-excel{--fa: "\f1c3"}.fa-file-contract{--fa: "\f56c"}.fa-fish-fins{--fa: "\e4f2"}.fa-building-flag{--fa: "\e4d5"}.fa-face-grin-beam,.fa-grin-beam{--fa: "\f582"}.fa-object-ungroup{--fa: "\f248"}.fa-poop{--fa: "\f619"}.fa-location-pin,.fa-map-marker{--fa: "\f041"}.fa-kaaba{--fa: "\f66b"}.fa-toilet-paper{--fa: "\f71e"}.fa-helmet-safety,.fa-hard-hat,.fa-hat-hard{--fa: "\f807"}.fa-eject{--fa: "\f052"}.fa-circle-right,.fa-arrow-alt-circle-right{--fa: "\f35a"}.fa-plane-circle-check{--fa: "\e555"}.fa-face-rolling-eyes,.fa-meh-rolling-eyes{--fa: "\f5a5"}.fa-object-group{--fa: "\f247"}.fa-chart-line,.fa-line-chart{--fa: "\f201"}.fa-mask-ventilator{--fa: "\e524"}.fa-arrow-right{--fa: "\f061"}.fa-signs-post,.fa-map-signs{--fa: "\f277"}.fa-cash-register{--fa: "\f788"}.fa-person-circle-question{--fa: "\e542"}.fa-h{--fa: "H"}.fa-tarp{--fa: "\e57b"}.fa-screwdriver-wrench,.fa-tools{--fa: "\f7d9"}.fa-arrows-to-eye{--fa: "\e4bf"}.fa-plug-circle-bolt{--fa: "\e55b"}.fa-heart{--fa: "\f004"}.fa-mars-and-venus{--fa: "\f224"}.fa-house-user,.fa-home-user{--fa: "\e1b0"}.fa-dumpster-fire{--fa: "\f794"}.fa-house-crack{--fa: "\e3b1"}.fa-martini-glass-citrus,.fa-cocktail{--fa: "\f561"}.fa-face-surprise,.fa-surprise{--fa: "\f5c2"}.fa-bottle-water{--fa: "\e4c5"}.fa-circle-pause,.fa-pause-circle{--fa: "\f28b"}.fa-toilet-paper-slash{--fa: "\e072"}.fa-apple-whole,.fa-apple-alt{--fa: "\f5d1"}.fa-kitchen-set{--fa: "\e51a"}.fa-r{--fa: "R"}.fa-temperature-quarter,.fa-temperature-1,.fa-thermometer-1,.fa-thermometer-quarter{--fa: "\f2ca"}.fa-cube{--fa: "\f1b2"}.fa-bitcoin-sign{--fa: "\e0b4"}.fa-shield-dog{--fa: "\e573"}.fa-solar-panel{--fa: "\f5ba"}.fa-lock-open{--fa: "\f3c1"}.fa-elevator{--fa: "\e16d"}.fa-money-bill-transfer{--fa: "\e528"}.fa-money-bill-trend-up{--fa: "\e529"}.fa-house-flood-water-circle-arrow-right{--fa: "\e50f"}.fa-square-poll-horizontal,.fa-poll-h{--fa: "\f682"}.fa-circle{--fa: "\f111"}.fa-backward-fast,.fa-fast-backward{--fa: "\f049"}.fa-recycle{--fa: "\f1b8"}.fa-user-astronaut{--fa: "\f4fb"}.fa-plane-slash{--fa: "\e069"}.fa-trademark{--fa: "\f25c"}.fa-basketball,.fa-basketball-ball{--fa: "\f434"}.fa-satellite-dish{--fa: "\f7c0"}.fa-circle-up,.fa-arrow-alt-circle-up{--fa: "\f35b"}.fa-mobile-screen-button,.fa-mobile-alt{--fa: "\f3cd"}.fa-volume-high,.fa-volume-up{--fa: "\f028"}.fa-users-rays{--fa: "\e593"}.fa-wallet{--fa: "\f555"}.fa-clipboard-check{--fa: "\f46c"}.fa-file-audio{--fa: "\f1c7"}.fa-burger,.fa-hamburger{--fa: "\f805"}.fa-wrench{--fa: "\f0ad"}.fa-bugs{--fa: "\e4d0"}.fa-rupee-sign,.fa-rupee{--fa: "\f156"}.fa-file-image{--fa: "\f1c5"}.fa-circle-question,.fa-question-circle{--fa: "\f059"}.fa-plane-departure{--fa: "\f5b0"}.fa-handshake-slash{--fa: "\e060"}.fa-book-bookmark{--fa: "\e0bb"}.fa-code-branch{--fa: "\f126"}.fa-hat-cowboy{--fa: "\f8c0"}.fa-bridge{--fa: "\e4c8"}.fa-phone-flip,.fa-phone-alt{--fa: "\f879"}.fa-truck-front{--fa: "\e2b7"}.fa-cat{--fa: "\f6be"}.fa-anchor-circle-exclamation{--fa: "\e4ab"}.fa-truck-field{--fa: "\e58d"}.fa-route{--fa: "\f4d7"}.fa-clipboard-question{--fa: "\e4e3"}.fa-panorama{--fa: "\e209"}.fa-comment-medical{--fa: "\f7f5"}.fa-teeth-open{--fa: "\f62f"}.fa-file-circle-minus{--fa: "\e4ed"}.fa-tags{--fa: "\f02c"}.fa-wine-glass{--fa: "\f4e3"}.fa-forward-fast,.fa-fast-forward{--fa: "\f050"}.fa-face-meh-blank,.fa-meh-blank{--fa: "\f5a4"}.fa-square-parking,.fa-parking{--fa: "\f540"}.fa-house-signal{--fa: "\e012"}.fa-bars-progress,.fa-tasks-alt{--fa: "\f828"}.fa-faucet-drip{--fa: "\e006"}.fa-cart-flatbed,.fa-dolly-flatbed{--fa: "\f474"}.fa-ban-smoking,.fa-smoking-ban{--fa: "\f54d"}.fa-terminal{--fa: "\f120"}.fa-mobile-button{--fa: "\f10b"}.fa-house-medical-flag{--fa: "\e514"}.fa-basket-shopping,.fa-shopping-basket{--fa: "\f291"}.fa-tape{--fa: "\f4db"}.fa-bus-simple,.fa-bus-alt{--fa: "\f55e"}.fa-eye{--fa: "\f06e"}.fa-face-sad-cry,.fa-sad-cry{--fa: "\f5b3"}.fa-audio-description{--fa: "\f29e"}.fa-person-military-to-person{--fa: "\e54c"}.fa-file-shield{--fa: "\e4f0"}.fa-user-slash{--fa: "\f506"}.fa-pen{--fa: "\f304"}.fa-tower-observation{--fa: "\e586"}.fa-file-code{--fa: "\f1c9"}.fa-signal,.fa-signal-5,.fa-signal-perfect{--fa: "\f012"}.fa-bus{--fa: "\f207"}.fa-heart-circle-xmark{--fa: "\e501"}.fa-house-chimney,.fa-home-lg{--fa: "\e3af"}.fa-window-maximize{--fa: "\f2d0"}.fa-face-frown,.fa-frown{--fa: "\f119"}.fa-prescription{--fa: "\f5b1"}.fa-shop,.fa-store-alt{--fa: "\f54f"}.fa-floppy-disk,.fa-save{--fa: "\f0c7"}.fa-vihara{--fa: "\f6a7"}.fa-scale-unbalanced,.fa-balance-scale-left{--fa: "\f515"}.fa-sort-up,.fa-sort-asc{--fa: "\f0de"}.fa-comment-dots,.fa-commenting{--fa: "\f4ad"}.fa-plant-wilt{--fa: "\e5aa"}.fa-diamond{--fa: "\f219"}.fa-face-grin-squint,.fa-grin-squint{--fa: "\f585"}.fa-hand-holding-dollar,.fa-hand-holding-usd{--fa: "\f4c0"}.fa-chart-diagram{--fa: "\e695"}.fa-bacterium{--fa: "\e05a"}.fa-hand-pointer{--fa: "\f25a"}.fa-drum-steelpan{--fa: "\f56a"}.fa-hand-scissors{--fa: "\f257"}.fa-hands-praying,.fa-praying-hands{--fa: "\f684"}.fa-arrow-rotate-right,.fa-arrow-right-rotate,.fa-arrow-rotate-forward,.fa-redo{--fa: "\f01e"}.fa-biohazard{--fa: "\f780"}.fa-location-crosshairs,.fa-location{--fa: "\f601"}.fa-mars-double{--fa: "\f227"}.fa-child-dress{--fa: "\e59c"}.fa-users-between-lines{--fa: "\e591"}.fa-lungs-virus{--fa: "\e067"}.fa-face-grin-tears,.fa-grin-tears{--fa: "\f588"}.fa-phone{--fa: "\f095"}.fa-calendar-xmark,.fa-calendar-times{--fa: "\f273"}.fa-child-reaching{--fa: "\e59d"}.fa-head-side-virus{--fa: "\e064"}.fa-user-gear,.fa-user-cog{--fa: "\f4fe"}.fa-arrow-up-1-9,.fa-sort-numeric-up{--fa: "\f163"}.fa-door-closed{--fa: "\f52a"}.fa-shield-virus{--fa: "\e06c"}.fa-dice-six{--fa: "\f526"}.fa-mosquito-net{--fa: "\e52c"}.fa-file-fragment{--fa: "\e697"}.fa-bridge-water{--fa: "\e4ce"}.fa-person-booth{--fa: "\f756"}.fa-text-width{--fa: "\f035"}.fa-hat-wizard{--fa: "\f6e8"}.fa-pen-fancy{--fa: "\f5ac"}.fa-person-digging,.fa-digging{--fa: "\f85e"}.fa-trash{--fa: "\f1f8"}.fa-gauge-simple,.fa-gauge-simple-med,.fa-tachometer-average{--fa: "\f629"}.fa-book-medical{--fa: "\f7e6"}.fa-poo{--fa: "\f2fe"}.fa-quote-right,.fa-quote-right-alt{--fa: "\f10e"}.fa-shirt,.fa-t-shirt,.fa-tshirt{--fa: "\f553"}.fa-cubes{--fa: "\f1b3"}.fa-divide{--fa: "\f529"}.fa-tenge-sign,.fa-tenge{--fa: "\f7d7"}.fa-headphones{--fa: "\f025"}.fa-hands-holding{--fa: "\f4c2"}.fa-hands-clapping{--fa: "\e1a8"}.fa-republican{--fa: "\f75e"}.fa-arrow-left{--fa: "\f060"}.fa-person-circle-xmark{--fa: "\e543"}.fa-ruler{--fa: "\f545"}.fa-align-left{--fa: "\f036"}.fa-dice-d6{--fa: "\f6d1"}.fa-restroom{--fa: "\f7bd"}.fa-j{--fa: "J"}.fa-users-viewfinder{--fa: "\e595"}.fa-file-video{--fa: "\f1c8"}.fa-up-right-from-square,.fa-external-link-alt{--fa: "\f35d"}.fa-table-cells,.fa-th{--fa: "\f00a"}.fa-file-pdf{--fa: "\f1c1"}.fa-book-bible,.fa-bible{--fa: "\f647"}.fa-o{--fa: "O"}.fa-suitcase-medical,.fa-medkit{--fa: "\f0fa"}.fa-user-secret{--fa: "\f21b"}.fa-otter{--fa: "\f700"}.fa-person-dress,.fa-female{--fa: "\f182"}.fa-comment-dollar{--fa: "\f651"}.fa-business-time,.fa-briefcase-clock{--fa: "\f64a"}.fa-table-cells-large,.fa-th-large{--fa: "\f009"}.fa-book-tanakh,.fa-tanakh{--fa: "\f827"}.fa-phone-volume,.fa-volume-control-phone{--fa: "\f2a0"}.fa-hat-cowboy-side{--fa: "\f8c1"}.fa-clipboard-user{--fa: "\f7f3"}.fa-child{--fa: "\f1ae"}.fa-lira-sign{--fa: "\f195"}.fa-satellite{--fa: "\f7bf"}.fa-plane-lock{--fa: "\e558"}.fa-tag{--fa: "\f02b"}.fa-comment{--fa: "\f075"}.fa-cake-candles,.fa-birthday-cake,.fa-cake{--fa: "\f1fd"}.fa-envelope{--fa: "\f0e0"}.fa-angles-up,.fa-angle-double-up{--fa: "\f102"}.fa-paperclip{--fa: "\f0c6"}.fa-arrow-right-to-city{--fa: "\e4b3"}.fa-ribbon{--fa: "\f4d6"}.fa-lungs{--fa: "\f604"}.fa-arrow-up-9-1,.fa-sort-numeric-up-alt{--fa: "\f887"}.fa-litecoin-sign{--fa: "\e1d3"}.fa-border-none{--fa: "\f850"}.fa-circle-nodes{--fa: "\e4e2"}.fa-parachute-box{--fa: "\f4cd"}.fa-indent{--fa: "\f03c"}.fa-truck-field-un{--fa: "\e58e"}.fa-hourglass,.fa-hourglass-empty{--fa: "\f254"}.fa-mountain{--fa: "\f6fc"}.fa-user-doctor,.fa-user-md{--fa: "\f0f0"}.fa-circle-info,.fa-info-circle{--fa: "\f05a"}.fa-cloud-meatball{--fa: "\f73b"}.fa-camera,.fa-camera-alt{--fa: "\f030"}.fa-square-virus{--fa: "\e578"}.fa-meteor{--fa: "\f753"}.fa-car-on{--fa: "\e4dd"}.fa-sleigh{--fa: "\f7cc"}.fa-arrow-down-1-9,.fa-sort-numeric-asc,.fa-sort-numeric-down{--fa: "\f162"}.fa-hand-holding-droplet,.fa-hand-holding-water{--fa: "\f4c1"}.fa-water{--fa: "\f773"}.fa-calendar-check{--fa: "\f274"}.fa-braille{--fa: "\f2a1"}.fa-prescription-bottle-medical,.fa-prescription-bottle-alt{--fa: "\f486"}.fa-landmark{--fa: "\f66f"}.fa-truck{--fa: "\f0d1"}.fa-crosshairs{--fa: "\f05b"}.fa-person-cane{--fa: "\e53c"}.fa-tent{--fa: "\e57d"}.fa-vest-patches{--fa: "\e086"}.fa-check-double{--fa: "\f560"}.fa-arrow-down-a-z,.fa-sort-alpha-asc,.fa-sort-alpha-down{--fa: "\f15d"}.fa-money-bill-wheat{--fa: "\e52a"}.fa-cookie{--fa: "\f563"}.fa-arrow-rotate-left,.fa-arrow-left-rotate,.fa-arrow-rotate-back,.fa-arrow-rotate-backward,.fa-undo{--fa: "\f0e2"}.fa-hard-drive,.fa-hdd{--fa: "\f0a0"}.fa-face-grin-squint-tears,.fa-grin-squint-tears{--fa: "\f586"}.fa-dumbbell{--fa: "\f44b"}.fa-rectangle-list,.fa-list-alt{--fa: "\f022"}.fa-tarp-droplet{--fa: "\e57c"}.fa-house-medical-circle-check{--fa: "\e511"}.fa-person-skiing-nordic,.fa-skiing-nordic{--fa: "\f7ca"}.fa-calendar-plus{--fa: "\f271"}.fa-plane-arrival{--fa: "\f5af"}.fa-circle-left,.fa-arrow-alt-circle-left{--fa: "\f359"}.fa-train-subway,.fa-subway{--fa: "\f239"}.fa-chart-gantt{--fa: "\e0e4"}.fa-indian-rupee-sign,.fa-indian-rupee,.fa-inr{--fa: "\e1bc"}.fa-crop-simple,.fa-crop-alt{--fa: "\f565"}.fa-money-bill-1,.fa-money-bill-alt{--fa: "\f3d1"}.fa-left-long,.fa-long-arrow-alt-left{--fa: "\f30a"}.fa-dna{--fa: "\f471"}.fa-virus-slash{--fa: "\e075"}.fa-minus,.fa-subtract{--fa: "\f068"}.fa-chess{--fa: "\f439"}.fa-arrow-left-long,.fa-long-arrow-left{--fa: "\f177"}.fa-plug-circle-check{--fa: "\e55c"}.fa-street-view{--fa: "\f21d"}.fa-franc-sign{--fa: "\e18f"}.fa-volume-off{--fa: "\f026"}.fa-hands-asl-interpreting,.fa-american-sign-language-interpreting,.fa-asl-interpreting,.fa-hands-american-sign-language-interpreting{--fa: "\f2a3"}.fa-gear,.fa-cog{--fa: "\f013"}.fa-droplet-slash,.fa-tint-slash{--fa: "\f5c7"}.fa-mosque{--fa: "\f678"}.fa-mosquito{--fa: "\e52b"}.fa-star-of-david{--fa: "\f69a"}.fa-person-military-rifle{--fa: "\e54b"}.fa-cart-shopping,.fa-shopping-cart{--fa: "\f07a"}.fa-vials{--fa: "\f493"}.fa-plug-circle-plus{--fa: "\e55f"}.fa-place-of-worship{--fa: "\f67f"}.fa-grip-vertical{--fa: "\f58e"}.fa-hexagon-nodes{--fa: "\e699"}.fa-arrow-turn-up,.fa-level-up{--fa: "\f148"}.fa-u{--fa: "U"}.fa-square-root-variable,.fa-square-root-alt{--fa: "\f698"}.fa-clock,.fa-clock-four{--fa: "\f017"}.fa-backward-step,.fa-step-backward{--fa: "\f048"}.fa-pallet{--fa: "\f482"}.fa-faucet{--fa: "\e005"}.fa-baseball-bat-ball{--fa: "\f432"}.fa-s{--fa: "S"}.fa-timeline{--fa: "\e29c"}.fa-keyboard{--fa: "\f11c"}.fa-caret-down{--fa: "\f0d7"}.fa-house-chimney-medical,.fa-clinic-medical{--fa: "\f7f2"}.fa-temperature-three-quarters,.fa-temperature-3,.fa-thermometer-3,.fa-thermometer-three-quarters{--fa: "\f2c8"}.fa-mobile-screen,.fa-mobile-android-alt{--fa: "\f3cf"}.fa-plane-up{--fa: "\e22d"}.fa-piggy-bank{--fa: "\f4d3"}.fa-battery-half,.fa-battery-3{--fa: "\f242"}.fa-mountain-city{--fa: "\e52e"}.fa-coins{--fa: "\f51e"}.fa-khanda{--fa: "\f66d"}.fa-sliders,.fa-sliders-h{--fa: "\f1de"}.fa-folder-tree{--fa: "\f802"}.fa-network-wired{--fa: "\f6ff"}.fa-map-pin{--fa: "\f276"}.fa-hamsa{--fa: "\f665"}.fa-cent-sign{--fa: "\e3f5"}.fa-flask{--fa: "\f0c3"}.fa-person-pregnant{--fa: "\e31e"}.fa-wand-sparkles{--fa: "\f72b"}.fa-ellipsis-vertical,.fa-ellipsis-v{--fa: "\f142"}.fa-ticket{--fa: "\f145"}.fa-power-off{--fa: "\f011"}.fa-right-long,.fa-long-arrow-alt-right{--fa: "\f30b"}.fa-flag-usa{--fa: "\f74d"}.fa-laptop-file{--fa: "\e51d"}.fa-tty,.fa-teletype{--fa: "\f1e4"}.fa-diagram-next{--fa: "\e476"}.fa-person-rifle{--fa: "\e54e"}.fa-house-medical-circle-exclamation{--fa: "\e512"}.fa-closed-captioning{--fa: "\f20a"}.fa-person-hiking,.fa-hiking{--fa: "\f6ec"}.fa-venus-double{--fa: "\f226"}.fa-images{--fa: "\f302"}.fa-calculator{--fa: "\f1ec"}.fa-people-pulling{--fa: "\e535"}.fa-n{--fa: "N"}.fa-cable-car,.fa-tram{--fa: "\f7da"}.fa-cloud-rain{--fa: "\f73d"}.fa-building-circle-xmark{--fa: "\e4d4"}.fa-ship{--fa: "\f21a"}.fa-arrows-down-to-line{--fa: "\e4b8"}.fa-download{--fa: "\f019"}.fa-face-grin,.fa-grin{--fa: "\f580"}.fa-delete-left,.fa-backspace{--fa: "\f55a"}.fa-eye-dropper,.fa-eye-dropper-empty,.fa-eyedropper{--fa: "\f1fb"}.fa-file-circle-check{--fa: "\e5a0"}.fa-forward{--fa: "\f04e"}.fa-mobile,.fa-mobile-android,.fa-mobile-phone{--fa: "\f3ce"}.fa-face-meh,.fa-meh{--fa: "\f11a"}.fa-align-center{--fa: "\f037"}.fa-book-skull,.fa-book-dead{--fa: "\f6b7"}.fa-id-card,.fa-drivers-license{--fa: "\f2c2"}.fa-outdent,.fa-dedent{--fa: "\f03b"}.fa-heart-circle-exclamation{--fa: "\e4fe"}.fa-house,.fa-home,.fa-home-alt,.fa-home-lg-alt{--fa: "\f015"}.fa-calendar-week{--fa: "\f784"}.fa-laptop-medical{--fa: "\f812"}.fa-b{--fa: "B"}.fa-file-medical{--fa: "\f477"}.fa-dice-one{--fa: "\f525"}.fa-kiwi-bird{--fa: "\f535"}.fa-arrow-right-arrow-left,.fa-exchange{--fa: "\f0ec"}.fa-rotate-right,.fa-redo-alt,.fa-rotate-forward{--fa: "\f2f9"}.fa-utensils,.fa-cutlery{--fa: "\f2e7"}.fa-arrow-up-wide-short,.fa-sort-amount-up{--fa: "\f161"}.fa-mill-sign{--fa: "\e1ed"}.fa-bowl-rice{--fa: "\e2eb"}.fa-skull{--fa: "\f54c"}.fa-tower-broadcast,.fa-broadcast-tower{--fa: "\f519"}.fa-truck-pickup{--fa: "\f63c"}.fa-up-long,.fa-long-arrow-alt-up{--fa: "\f30c"}.fa-stop{--fa: "\f04d"}.fa-code-merge{--fa: "\f387"}.fa-upload{--fa: "\f093"}.fa-hurricane{--fa: "\f751"}.fa-mound{--fa: "\e52d"}.fa-toilet-portable{--fa: "\e583"}.fa-compact-disc{--fa: "\f51f"}.fa-file-arrow-down,.fa-file-download{--fa: "\f56d"}.fa-caravan{--fa: "\f8ff"}.fa-shield-cat{--fa: "\e572"}.fa-bolt,.fa-zap{--fa: "\f0e7"}.fa-glass-water{--fa: "\e4f4"}.fa-oil-well{--fa: "\e532"}.fa-vault{--fa: "\e2c5"}.fa-mars{--fa: "\f222"}.fa-toilet{--fa: "\f7d8"}.fa-plane-circle-xmark{--fa: "\e557"}.fa-yen-sign,.fa-cny,.fa-jpy,.fa-rmb,.fa-yen{--fa: "\f157"}.fa-ruble-sign,.fa-rouble,.fa-rub,.fa-ruble{--fa: "\f158"}.fa-sun{--fa: "\f185"}.fa-guitar{--fa: "\f7a6"}.fa-face-laugh-wink,.fa-laugh-wink{--fa: "\f59c"}.fa-horse-head{--fa: "\f7ab"}.fa-bore-hole{--fa: "\e4c3"}.fa-industry{--fa: "\f275"}.fa-circle-down,.fa-arrow-alt-circle-down{--fa: "\f358"}.fa-arrows-turn-to-dots{--fa: "\e4c1"}.fa-florin-sign{--fa: "\e184"}.fa-arrow-down-short-wide,.fa-sort-amount-desc,.fa-sort-amount-down-alt{--fa: "\f884"}.fa-less-than{--fa: "<"}.fa-angle-down{--fa: "\f107"}.fa-car-tunnel{--fa: "\e4de"}.fa-head-side-cough{--fa: "\e061"}.fa-grip-lines{--fa: "\f7a4"}.fa-thumbs-down{--fa: "\f165"}.fa-user-lock{--fa: "\f502"}.fa-arrow-right-long,.fa-long-arrow-right{--fa: "\f178"}.fa-anchor-circle-xmark{--fa: "\e4ac"}.fa-ellipsis,.fa-ellipsis-h{--fa: "\f141"}.fa-chess-pawn{--fa: "\f443"}.fa-kit-medical,.fa-first-aid{--fa: "\f479"}.fa-person-through-window{--fa: "\e5a9"}.fa-toolbox{--fa: "\f552"}.fa-hands-holding-circle{--fa: "\e4fb"}.fa-bug{--fa: "\f188"}.fa-credit-card,.fa-credit-card-alt{--fa: "\f09d"}.fa-car,.fa-automobile{--fa: "\f1b9"}.fa-hand-holding-hand{--fa: "\e4f7"}.fa-book-open-reader,.fa-book-reader{--fa: "\f5da"}.fa-mountain-sun{--fa: "\e52f"}.fa-arrows-left-right-to-line{--fa: "\e4ba"}.fa-dice-d20{--fa: "\f6cf"}.fa-truck-droplet{--fa: "\e58c"}.fa-file-circle-xmark{--fa: "\e5a1"}.fa-temperature-arrow-up,.fa-temperature-up{--fa: "\e040"}.fa-medal{--fa: "\f5a2"}.fa-bed{--fa: "\f236"}.fa-square-h,.fa-h-square{--fa: "\f0fd"}.fa-podcast{--fa: "\f2ce"}.fa-temperature-full,.fa-temperature-4,.fa-thermometer-4,.fa-thermometer-full{--fa: "\f2c7"}.fa-bell{--fa: "\f0f3"}.fa-superscript{--fa: "\f12b"}.fa-plug-circle-xmark{--fa: "\e560"}.fa-star-of-life{--fa: "\f621"}.fa-phone-slash{--fa: "\f3dd"}.fa-paint-roller{--fa: "\f5aa"}.fa-handshake-angle,.fa-hands-helping{--fa: "\f4c4"}.fa-location-dot,.fa-map-marker-alt{--fa: "\f3c5"}.fa-file{--fa: "\f15b"}.fa-greater-than{--fa: ">"}.fa-person-swimming,.fa-swimmer{--fa: "\f5c4"}.fa-arrow-down{--fa: "\f063"}.fa-droplet,.fa-tint{--fa: "\f043"}.fa-eraser{--fa: "\f12d"}.fa-earth-americas,.fa-earth,.fa-earth-america,.fa-globe-americas{--fa: "\f57d"}.fa-person-burst{--fa: "\e53b"}.fa-dove{--fa: "\f4ba"}.fa-battery-empty,.fa-battery-0{--fa: "\f244"}.fa-socks{--fa: "\f696"}.fa-inbox{--fa: "\f01c"}.fa-section{--fa: "\e447"}.fa-gauge-high,.fa-tachometer-alt,.fa-tachometer-alt-fast{--fa: "\f625"}.fa-envelope-open-text{--fa: "\f658"}.fa-hospital,.fa-hospital-alt,.fa-hospital-wide{--fa: "\f0f8"}.fa-wine-bottle{--fa: "\f72f"}.fa-chess-rook{--fa: "\f447"}.fa-bars-staggered,.fa-reorder,.fa-stream{--fa: "\f550"}.fa-dharmachakra{--fa: "\f655"}.fa-hotdog{--fa: "\f80f"}.fa-person-walking-with-cane,.fa-blind{--fa: "\f29d"}.fa-drum{--fa: "\f569"}.fa-ice-cream{--fa: "\f810"}.fa-heart-circle-bolt{--fa: "\e4fc"}.fa-fax{--fa: "\f1ac"}.fa-paragraph{--fa: "\f1dd"}.fa-check-to-slot,.fa-vote-yea{--fa: "\f772"}.fa-star-half{--fa: "\f089"}.fa-boxes-stacked,.fa-boxes,.fa-boxes-alt{--fa: "\f468"}.fa-link,.fa-chain{--fa: "\f0c1"}.fa-ear-listen,.fa-assistive-listening-systems{--fa: "\f2a2"}.fa-tree-city{--fa: "\e587"}.fa-play{--fa: "\f04b"}.fa-font{--fa: "\f031"}.fa-table-cells-row-lock{--fa: "\e67a"}.fa-rupiah-sign{--fa: "\e23d"}.fa-magnifying-glass,.fa-search{--fa: "\f002"}.fa-table-tennis-paddle-ball,.fa-ping-pong-paddle-ball,.fa-table-tennis{--fa: "\f45d"}.fa-person-dots-from-line,.fa-diagnoses{--fa: "\f470"}.fa-trash-can-arrow-up,.fa-trash-restore-alt{--fa: "\f82a"}.fa-naira-sign{--fa: "\e1f6"}.fa-cart-arrow-down{--fa: "\f218"}.fa-walkie-talkie{--fa: "\f8ef"}.fa-file-pen,.fa-file-edit{--fa: "\f31c"}.fa-receipt{--fa: "\f543"}.fa-square-pen,.fa-pen-square,.fa-pencil-square{--fa: "\f14b"}.fa-suitcase-rolling{--fa: "\f5c1"}.fa-person-circle-exclamation{--fa: "\e53f"}.fa-chevron-down{--fa: "\f078"}.fa-battery-full,.fa-battery,.fa-battery-5{--fa: "\f240"}.fa-skull-crossbones{--fa: "\f714"}.fa-code-compare{--fa: "\e13a"}.fa-list-ul,.fa-list-dots{--fa: "\f0ca"}.fa-school-lock{--fa: "\e56f"}.fa-tower-cell{--fa: "\e585"}.fa-down-long,.fa-long-arrow-alt-down{--fa: "\f309"}.fa-ranking-star{--fa: "\e561"}.fa-chess-king{--fa: "\f43f"}.fa-person-harassing{--fa: "\e549"}.fa-brazilian-real-sign{--fa: "\e46c"}.fa-landmark-dome,.fa-landmark-alt{--fa: "\f752"}.fa-arrow-up{--fa: "\f062"}.fa-tv,.fa-television,.fa-tv-alt{--fa: "\f26c"}.fa-shrimp{--fa: "\e448"}.fa-list-check,.fa-tasks{--fa: "\f0ae"}.fa-jug-detergent{--fa: "\e519"}.fa-circle-user,.fa-user-circle{--fa: "\f2bd"}.fa-user-shield{--fa: "\f505"}.fa-wind{--fa: "\f72e"}.fa-car-burst,.fa-car-crash{--fa: "\f5e1"}.fa-y{--fa: "Y"}.fa-person-snowboarding,.fa-snowboarding{--fa: "\f7ce"}.fa-truck-fast,.fa-shipping-fast{--fa: "\f48b"}.fa-fish{--fa: "\f578"}.fa-user-graduate{--fa: "\f501"}.fa-circle-half-stroke,.fa-adjust{--fa: "\f042"}.fa-clapperboard{--fa: "\e131"}.fa-circle-radiation,.fa-radiation-alt{--fa: "\f7ba"}.fa-baseball,.fa-baseball-ball{--fa: "\f433"}.fa-jet-fighter-up{--fa: "\e518"}.fa-diagram-project,.fa-project-diagram{--fa: "\f542"}.fa-copy{--fa: "\f0c5"}.fa-volume-xmark,.fa-volume-mute,.fa-volume-times{--fa: "\f6a9"}.fa-hand-sparkles{--fa: "\e05d"}.fa-grip,.fa-grip-horizontal{--fa: "\f58d"}.fa-share-from-square,.fa-share-square{--fa: "\f14d"}.fa-child-combatant,.fa-child-rifle{--fa: "\e4e0"}.fa-gun{--fa: "\e19b"}.fa-square-phone,.fa-phone-square{--fa: "\f098"}.fa-plus,.fa-add{--fa: "+"}.fa-expand{--fa: "\f065"}.fa-computer{--fa: "\e4e5"}.fa-xmark,.fa-close,.fa-multiply,.fa-remove,.fa-times{--fa: "\f00d"}.fa-arrows-up-down-left-right,.fa-arrows{--fa: "\f047"}.fa-chalkboard-user,.fa-chalkboard-teacher{--fa: "\f51c"}.fa-peso-sign{--fa: "\e222"}.fa-building-shield{--fa: "\e4d8"}.fa-baby{--fa: "\f77c"}.fa-users-line{--fa: "\e592"}.fa-quote-left,.fa-quote-left-alt{--fa: "\f10d"}.fa-tractor{--fa: "\f722"}.fa-trash-arrow-up,.fa-trash-restore{--fa: "\f829"}.fa-arrow-down-up-lock{--fa: "\e4b0"}.fa-lines-leaning{--fa: "\e51e"}.fa-ruler-combined{--fa: "\f546"}.fa-copyright{--fa: "\f1f9"}.fa-equals{--fa: "="}.fa-blender{--fa: "\f517"}.fa-teeth{--fa: "\f62e"}.fa-shekel-sign,.fa-ils,.fa-shekel,.fa-sheqel,.fa-sheqel-sign{--fa: "\f20b"}.fa-map{--fa: "\f279"}.fa-rocket{--fa: "\f135"}.fa-photo-film,.fa-photo-video{--fa: "\f87c"}.fa-folder-minus{--fa: "\f65d"}.fa-hexagon-nodes-bolt{--fa: "\e69a"}.fa-store{--fa: "\f54e"}.fa-arrow-trend-up{--fa: "\e098"}.fa-plug-circle-minus{--fa: "\e55e"}.fa-sign-hanging,.fa-sign{--fa: "\f4d9"}.fa-bezier-curve{--fa: "\f55b"}.fa-bell-slash{--fa: "\f1f6"}.fa-tablet,.fa-tablet-android{--fa: "\f3fb"}.fa-school-flag{--fa: "\e56e"}.fa-fill{--fa: "\f575"}.fa-angle-up{--fa: "\f106"}.fa-drumstick-bite{--fa: "\f6d7"}.fa-holly-berry{--fa: "\f7aa"}.fa-chevron-left{--fa: "\f053"}.fa-bacteria{--fa: "\e059"}.fa-hand-lizard{--fa: "\f258"}.fa-notdef{--fa: "\e1fe"}.fa-disease{--fa: "\f7fa"}.fa-briefcase-medical{--fa: "\f469"}.fa-genderless{--fa: "\f22d"}.fa-chevron-right{--fa: "\f054"}.fa-retweet{--fa: "\f079"}.fa-car-rear,.fa-car-alt{--fa: "\f5de"}.fa-pump-soap{--fa: "\e06b"}.fa-video-slash{--fa: "\f4e2"}.fa-battery-quarter,.fa-battery-2{--fa: "\f243"}.fa-radio{--fa: "\f8d7"}.fa-baby-carriage,.fa-carriage-baby{--fa: "\f77d"}.fa-traffic-light{--fa: "\f637"}.fa-thermometer{--fa: "\f491"}.fa-vr-cardboard{--fa: "\f729"}.fa-hand-middle-finger{--fa: "\f806"}.fa-percent,.fa-percentage{--fa: "%"}.fa-truck-moving{--fa: "\f4df"}.fa-glass-water-droplet{--fa: "\e4f5"}.fa-display{--fa: "\e163"}.fa-face-smile,.fa-smile{--fa: "\f118"}.fa-thumbtack,.fa-thumb-tack{--fa: "\f08d"}.fa-trophy{--fa: "\f091"}.fa-person-praying,.fa-pray{--fa: "\f683"}.fa-hammer{--fa: "\f6e3"}.fa-hand-peace{--fa: "\f25b"}.fa-rotate,.fa-sync-alt{--fa: "\f2f1"}.fa-spinner{--fa: "\f110"}.fa-robot{--fa: "\f544"}.fa-peace{--fa: "\f67c"}.fa-gears,.fa-cogs{--fa: "\f085"}.fa-warehouse{--fa: "\f494"}.fa-arrow-up-right-dots{--fa: "\e4b7"}.fa-splotch{--fa: "\f5bc"}.fa-face-grin-hearts,.fa-grin-hearts{--fa: "\f584"}.fa-dice-four{--fa: "\f524"}.fa-sim-card{--fa: "\f7c4"}.fa-transgender,.fa-transgender-alt{--fa: "\f225"}.fa-mercury{--fa: "\f223"}.fa-arrow-turn-down,.fa-level-down{--fa: "\f149"}.fa-person-falling-burst{--fa: "\e547"}.fa-award{--fa: "\f559"}.fa-ticket-simple,.fa-ticket-alt{--fa: "\f3ff"}.fa-building{--fa: "\f1ad"}.fa-angles-left,.fa-angle-double-left{--fa: "\f100"}.fa-qrcode{--fa: "\f029"}.fa-clock-rotate-left,.fa-history{--fa: "\f1da"}.fa-face-grin-beam-sweat,.fa-grin-beam-sweat{--fa: "\f583"}.fa-file-export,.fa-arrow-right-from-file{--fa: "\f56e"}.fa-shield,.fa-shield-blank{--fa: "\f132"}.fa-arrow-up-short-wide,.fa-sort-amount-up-alt{--fa: "\f885"}.fa-comment-nodes{--fa: "\e696"}.fa-house-medical{--fa: "\e3b2"}.fa-golf-ball-tee,.fa-golf-ball{--fa: "\f450"}.fa-circle-chevron-left,.fa-chevron-circle-left{--fa: "\f137"}.fa-house-chimney-window{--fa: "\e00d"}.fa-pen-nib{--fa: "\f5ad"}.fa-tent-arrow-turn-left{--fa: "\e580"}.fa-tents{--fa: "\e582"}.fa-wand-magic,.fa-magic{--fa: "\f0d0"}.fa-dog{--fa: "\f6d3"}.fa-carrot{--fa: "\f787"}.fa-moon{--fa: "\f186"}.fa-wine-glass-empty,.fa-wine-glass-alt{--fa: "\f5ce"}.fa-cheese{--fa: "\f7ef"}.fa-yin-yang{--fa: "\f6ad"}.fa-music{--fa: "\f001"}.fa-code-commit{--fa: "\f386"}.fa-temperature-low{--fa: "\f76b"}.fa-person-biking,.fa-biking{--fa: "\f84a"}.fa-broom{--fa: "\f51a"}.fa-shield-heart{--fa: "\e574"}.fa-gopuram{--fa: "\f664"}.fa-earth-oceania,.fa-globe-oceania{--fa: "\e47b"}.fa-square-xmark,.fa-times-square,.fa-xmark-square{--fa: "\f2d3"}.fa-hashtag{--fa: "#"}.fa-up-right-and-down-left-from-center,.fa-expand-alt{--fa: "\f424"}.fa-oil-can{--fa: "\f613"}.fa-t{--fa: "T"}.fa-hippo{--fa: "\f6ed"}.fa-chart-column{--fa: "\e0e3"}.fa-infinity{--fa: "\f534"}.fa-vial-circle-check{--fa: "\e596"}.fa-person-arrow-down-to-line{--fa: "\e538"}.fa-voicemail{--fa: "\f897"}.fa-fan{--fa: "\f863"}.fa-person-walking-luggage{--fa: "\e554"}.fa-up-down,.fa-arrows-alt-v{--fa: "\f338"}.fa-cloud-moon-rain{--fa: "\f73c"}.fa-calendar{--fa: "\f133"}.fa-trailer{--fa: "\e041"}.fa-bahai,.fa-haykal{--fa: "\f666"}.fa-sd-card{--fa: "\f7c2"}.fa-dragon{--fa: "\f6d5"}.fa-shoe-prints{--fa: "\f54b"}.fa-circle-plus,.fa-plus-circle{--fa: "\f055"}.fa-face-grin-tongue-wink,.fa-grin-tongue-wink{--fa: "\f58b"}.fa-hand-holding{--fa: "\f4bd"}.fa-plug-circle-exclamation{--fa: "\e55d"}.fa-link-slash,.fa-chain-broken,.fa-chain-slash,.fa-unlink{--fa: "\f127"}.fa-clone{--fa: "\f24d"}.fa-person-walking-arrow-loop-left{--fa: "\e551"}.fa-arrow-up-z-a,.fa-sort-alpha-up-alt{--fa: "\f882"}.fa-fire-flame-curved,.fa-fire-alt{--fa: "\f7e4"}.fa-tornado{--fa: "\f76f"}.fa-file-circle-plus{--fa: "\e494"}.fa-book-quran,.fa-quran{--fa: "\f687"}.fa-anchor{--fa: "\f13d"}.fa-border-all{--fa: "\f84c"}.fa-face-angry,.fa-angry{--fa: "\f556"}.fa-cookie-bite{--fa: "\f564"}.fa-arrow-trend-down{--fa: "\e097"}.fa-rss,.fa-feed{--fa: "\f09e"}.fa-draw-polygon{--fa: "\f5ee"}.fa-scale-balanced,.fa-balance-scale{--fa: "\f24e"}.fa-gauge-simple-high,.fa-tachometer,.fa-tachometer-fast{--fa: "\f62a"}.fa-shower{--fa: "\f2cc"}.fa-desktop,.fa-desktop-alt{--fa: "\f390"}.fa-m{--fa: "M"}.fa-table-list,.fa-th-list{--fa: "\f00b"}.fa-comment-sms,.fa-sms{--fa: "\f7cd"}.fa-book{--fa: "\f02d"}.fa-user-plus{--fa: "\f234"}.fa-check{--fa: "\f00c"}.fa-battery-three-quarters,.fa-battery-4{--fa: "\f241"}.fa-house-circle-check{--fa: "\e509"}.fa-angle-left{--fa: "\f104"}.fa-diagram-successor{--fa: "\e47a"}.fa-truck-arrow-right{--fa: "\e58b"}.fa-arrows-split-up-and-left{--fa: "\e4bc"}.fa-hand-fist,.fa-fist-raised{--fa: "\f6de"}.fa-cloud-moon{--fa: "\f6c3"}.fa-briefcase{--fa: "\f0b1"}.fa-person-falling{--fa: "\e546"}.fa-image-portrait,.fa-portrait{--fa: "\f3e0"}.fa-user-tag{--fa: "\f507"}.fa-rug{--fa: "\e569"}.fa-earth-europe,.fa-globe-europe{--fa: "\f7a2"}.fa-cart-flatbed-suitcase,.fa-luggage-cart{--fa: "\f59d"}.fa-rectangle-xmark,.fa-rectangle-times,.fa-times-rectangle,.fa-window-close{--fa: "\f410"}.fa-baht-sign{--fa: "\e0ac"}.fa-book-open{--fa: "\f518"}.fa-book-journal-whills,.fa-journal-whills{--fa: "\f66a"}.fa-handcuffs{--fa: "\e4f8"}.fa-triangle-exclamation,.fa-exclamation-triangle,.fa-warning{--fa: "\f071"}.fa-database{--fa: "\f1c0"}.fa-share,.fa-mail-forward{--fa: "\f064"}.fa-bottle-droplet{--fa: "\e4c4"}.fa-mask-face{--fa: "\e1d7"}.fa-hill-rockslide{--fa: "\e508"}.fa-right-left,.fa-exchange-alt{--fa: "\f362"}.fa-paper-plane{--fa: "\f1d8"}.fa-road-circle-exclamation{--fa: "\e565"}.fa-dungeon{--fa: "\f6d9"}.fa-align-right{--fa: "\f038"}.fa-money-bill-1-wave,.fa-money-bill-wave-alt{--fa: "\f53b"}.fa-life-ring{--fa: "\f1cd"}.fa-hands,.fa-sign-language,.fa-signing{--fa: "\f2a7"}.fa-calendar-day{--fa: "\f783"}.fa-water-ladder,.fa-ladder-water,.fa-swimming-pool{--fa: "\f5c5"}.fa-arrows-up-down,.fa-arrows-v{--fa: "\f07d"}.fa-face-grimace,.fa-grimace{--fa: "\f57f"}.fa-wheelchair-move,.fa-wheelchair-alt{--fa: "\e2ce"}.fa-turn-down,.fa-level-down-alt{--fa: "\f3be"}.fa-person-walking-arrow-right{--fa: "\e552"}.fa-square-envelope,.fa-envelope-square{--fa: "\f199"}.fa-dice{--fa: "\f522"}.fa-bowling-ball{--fa: "\f436"}.fa-brain{--fa: "\f5dc"}.fa-bandage,.fa-band-aid{--fa: "\f462"}.fa-calendar-minus{--fa: "\f272"}.fa-circle-xmark,.fa-times-circle,.fa-xmark-circle{--fa: "\f057"}.fa-gifts{--fa: "\f79c"}.fa-hotel{--fa: "\f594"}.fa-earth-asia,.fa-globe-asia{--fa: "\f57e"}.fa-id-card-clip,.fa-id-card-alt{--fa: "\f47f"}.fa-magnifying-glass-plus,.fa-search-plus{--fa: "\f00e"}.fa-thumbs-up{--fa: "\f164"}.fa-user-clock{--fa: "\f4fd"}.fa-hand-dots,.fa-allergies{--fa: "\f461"}.fa-file-invoice{--fa: "\f570"}.fa-window-minimize{--fa: "\f2d1"}.fa-mug-saucer,.fa-coffee{--fa: "\f0f4"}.fa-brush{--fa: "\f55d"}.fa-file-half-dashed{--fa: "\e698"}.fa-mask{--fa: "\f6fa"}.fa-magnifying-glass-minus,.fa-search-minus{--fa: "\f010"}.fa-ruler-vertical{--fa: "\f548"}.fa-user-large,.fa-user-alt{--fa: "\f406"}.fa-train-tram{--fa: "\e5b4"}.fa-user-nurse{--fa: "\f82f"}.fa-syringe{--fa: "\f48e"}.fa-cloud-sun{--fa: "\f6c4"}.fa-stopwatch-20{--fa: "\e06f"}.fa-square-full{--fa: "\f45c"}.fa-magnet{--fa: "\f076"}.fa-jar{--fa: "\e516"}.fa-note-sticky,.fa-sticky-note{--fa: "\f249"}.fa-bug-slash{--fa: "\e490"}.fa-arrow-up-from-water-pump{--fa: "\e4b6"}.fa-bone{--fa: "\f5d7"}.fa-table-cells-row-unlock{--fa: "\e691"}.fa-user-injured{--fa: "\f728"}.fa-face-sad-tear,.fa-sad-tear{--fa: "\f5b4"}.fa-plane{--fa: "\f072"}.fa-tent-arrows-down{--fa: "\e581"}.fa-exclamation{--fa: "!"}.fa-arrows-spin{--fa: "\e4bb"}.fa-print{--fa: "\f02f"}.fa-turkish-lira-sign,.fa-try,.fa-turkish-lira{--fa: "\e2bb"}.fa-dollar-sign,.fa-dollar,.fa-usd{--fa: "$"}.fa-x{--fa: "X"}.fa-magnifying-glass-dollar,.fa-search-dollar{--fa: "\f688"}.fa-users-gear,.fa-users-cog{--fa: "\f509"}.fa-person-military-pointing{--fa: "\e54a"}.fa-building-columns,.fa-bank,.fa-institution,.fa-museum,.fa-university{--fa: "\f19c"}.fa-umbrella{--fa: "\f0e9"}.fa-trowel{--fa: "\e589"}.fa-d{--fa: "D"}.fa-stapler{--fa: "\e5af"}.fa-masks-theater,.fa-theater-masks{--fa: "\f630"}.fa-kip-sign{--fa: "\e1c4"}.fa-hand-point-left{--fa: "\f0a5"}.fa-handshake-simple,.fa-handshake-alt{--fa: "\f4c6"}.fa-jet-fighter,.fa-fighter-jet{--fa: "\f0fb"}.fa-square-share-nodes,.fa-share-alt-square{--fa: "\f1e1"}.fa-barcode{--fa: "\f02a"}.fa-plus-minus{--fa: "\e43c"}.fa-video,.fa-video-camera{--fa: "\f03d"}.fa-graduation-cap,.fa-mortar-board{--fa: "\f19d"}.fa-hand-holding-medical{--fa: "\e05c"}.fa-person-circle-check{--fa: "\e53e"}.fa-turn-up,.fa-level-up-alt{--fa: "\f3bf"}.sr-only,.fa-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sr-only-focusable:not(:focus),.fa-sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:root,:host{--fa-style-family-brands: "Font Awesome 6 Brands";--fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url("./media/fa-brands-400-Q3XCMWHQ.woff2") format("woff2"),url("./media/fa-brands-400-R2XQZCET.ttf") format("truetype")}.fab,.fa-brands{font-weight:400}.fa-monero{--fa: "\f3d0"}.fa-hooli{--fa: "\f427"}.fa-yelp{--fa: "\f1e9"}.fa-cc-visa{--fa: "\f1f0"}.fa-lastfm{--fa: "\f202"}.fa-shopware{--fa: "\f5b5"}.fa-creative-commons-nc{--fa: "\f4e8"}.fa-aws{--fa: "\f375"}.fa-redhat{--fa: "\f7bc"}.fa-yoast{--fa: "\f2b1"}.fa-cloudflare{--fa: "\e07d"}.fa-ups{--fa: "\f7e0"}.fa-pixiv{--fa: "\e640"}.fa-wpexplorer{--fa: "\f2de"}.fa-dyalog{--fa: "\f399"}.fa-bity{--fa: "\f37a"}.fa-stackpath{--fa: "\f842"}.fa-buysellads{--fa: "\f20d"}.fa-first-order{--fa: "\f2b0"}.fa-modx{--fa: "\f285"}.fa-guilded{--fa: "\e07e"}.fa-vnv{--fa: "\f40b"}.fa-square-js,.fa-js-square{--fa: "\f3b9"}.fa-microsoft{--fa: "\f3ca"}.fa-qq{--fa: "\f1d6"}.fa-orcid{--fa: "\f8d2"}.fa-java{--fa: "\f4e4"}.fa-invision{--fa: "\f7b0"}.fa-creative-commons-pd-alt{--fa: "\f4ed"}.fa-centercode{--fa: "\f380"}.fa-glide-g{--fa: "\f2a6"}.fa-drupal{--fa: "\f1a9"}.fa-jxl{--fa: "\e67b"}.fa-dart-lang{--fa: "\e693"}.fa-hire-a-helper{--fa: "\f3b0"}.fa-creative-commons-by{--fa: "\f4e7"}.fa-unity{--fa: "\e049"}.fa-whmcs{--fa: "\f40d"}.fa-rocketchat{--fa: "\f3e8"}.fa-vk{--fa: "\f189"}.fa-untappd{--fa: "\f405"}.fa-mailchimp{--fa: "\f59e"}.fa-css3-alt{--fa: "\f38b"}.fa-square-reddit,.fa-reddit-square{--fa: "\f1a2"}.fa-vimeo-v{--fa: "\f27d"}.fa-contao{--fa: "\f26d"}.fa-square-font-awesome{--fa: "\e5ad"}.fa-deskpro{--fa: "\f38f"}.fa-brave{--fa: "\e63c"}.fa-sistrix{--fa: "\f3ee"}.fa-square-instagram,.fa-instagram-square{--fa: "\e055"}.fa-battle-net{--fa: "\f835"}.fa-the-red-yeti{--fa: "\f69d"}.fa-square-hacker-news,.fa-hacker-news-square{--fa: "\f3af"}.fa-edge{--fa: "\f282"}.fa-threads{--fa: "\e618"}.fa-napster{--fa: "\f3d2"}.fa-square-snapchat,.fa-snapchat-square{--fa: "\f2ad"}.fa-google-plus-g{--fa: "\f0d5"}.fa-artstation{--fa: "\f77a"}.fa-markdown{--fa: "\f60f"}.fa-sourcetree{--fa: "\f7d3"}.fa-google-plus{--fa: "\f2b3"}.fa-diaspora{--fa: "\f791"}.fa-foursquare{--fa: "\f180"}.fa-stack-overflow{--fa: "\f16c"}.fa-github-alt{--fa: "\f113"}.fa-phoenix-squadron{--fa: "\f511"}.fa-pagelines{--fa: "\f18c"}.fa-algolia{--fa: "\f36c"}.fa-red-river{--fa: "\f3e3"}.fa-creative-commons-sa{--fa: "\f4ef"}.fa-safari{--fa: "\f267"}.fa-google{--fa: "\f1a0"}.fa-square-font-awesome-stroke,.fa-font-awesome-alt{--fa: "\f35c"}.fa-atlassian{--fa: "\f77b"}.fa-linkedin-in{--fa: "\f0e1"}.fa-digital-ocean{--fa: "\f391"}.fa-nimblr{--fa: "\f5a8"}.fa-chromecast{--fa: "\f838"}.fa-evernote{--fa: "\f839"}.fa-hacker-news{--fa: "\f1d4"}.fa-creative-commons-sampling{--fa: "\f4f0"}.fa-adversal{--fa: "\f36a"}.fa-creative-commons{--fa: "\f25e"}.fa-watchman-monitoring{--fa: "\e087"}.fa-fonticons{--fa: "\f280"}.fa-weixin{--fa: "\f1d7"}.fa-shirtsinbulk{--fa: "\f214"}.fa-codepen{--fa: "\f1cb"}.fa-git-alt{--fa: "\f841"}.fa-lyft{--fa: "\f3c3"}.fa-rev{--fa: "\f5b2"}.fa-windows{--fa: "\f17a"}.fa-wizards-of-the-coast{--fa: "\f730"}.fa-square-viadeo,.fa-viadeo-square{--fa: "\f2aa"}.fa-meetup{--fa: "\f2e0"}.fa-centos{--fa: "\f789"}.fa-adn{--fa: "\f170"}.fa-cloudsmith{--fa: "\f384"}.fa-opensuse{--fa: "\e62b"}.fa-pied-piper-alt{--fa: "\f1a8"}.fa-square-dribbble,.fa-dribbble-square{--fa: "\f397"}.fa-codiepie{--fa: "\f284"}.fa-node{--fa: "\f419"}.fa-mix{--fa: "\f3cb"}.fa-steam{--fa: "\f1b6"}.fa-cc-apple-pay{--fa: "\f416"}.fa-scribd{--fa: "\f28a"}.fa-debian{--fa: "\e60b"}.fa-openid{--fa: "\f19b"}.fa-instalod{--fa: "\e081"}.fa-files-pinwheel{--fa: "\e69f"}.fa-expeditedssl{--fa: "\f23e"}.fa-sellcast{--fa: "\f2da"}.fa-square-twitter,.fa-twitter-square{--fa: "\f081"}.fa-r-project{--fa: "\f4f7"}.fa-delicious{--fa: "\f1a5"}.fa-freebsd{--fa: "\f3a4"}.fa-vuejs{--fa: "\f41f"}.fa-accusoft{--fa: "\f369"}.fa-ioxhost{--fa: "\f208"}.fa-fonticons-fi{--fa: "\f3a2"}.fa-app-store{--fa: "\f36f"}.fa-cc-mastercard{--fa: "\f1f1"}.fa-itunes-note{--fa: "\f3b5"}.fa-golang{--fa: "\e40f"}.fa-kickstarter,.fa-square-kickstarter{--fa: "\f3bb"}.fa-grav{--fa: "\f2d6"}.fa-weibo{--fa: "\f18a"}.fa-uncharted{--fa: "\e084"}.fa-firstdraft{--fa: "\f3a1"}.fa-square-youtube,.fa-youtube-square{--fa: "\f431"}.fa-wikipedia-w{--fa: "\f266"}.fa-wpressr,.fa-rendact{--fa: "\f3e4"}.fa-angellist{--fa: "\f209"}.fa-galactic-republic{--fa: "\f50c"}.fa-nfc-directional{--fa: "\e530"}.fa-skype{--fa: "\f17e"}.fa-joget{--fa: "\f3b7"}.fa-fedora{--fa: "\f798"}.fa-stripe-s{--fa: "\f42a"}.fa-meta{--fa: "\e49b"}.fa-laravel{--fa: "\f3bd"}.fa-hotjar{--fa: "\f3b1"}.fa-bluetooth-b{--fa: "\f294"}.fa-square-letterboxd{--fa: "\e62e"}.fa-sticker-mule{--fa: "\f3f7"}.fa-creative-commons-zero{--fa: "\f4f3"}.fa-hips{--fa: "\f452"}.fa-css{--fa: "\e6a2"}.fa-behance{--fa: "\f1b4"}.fa-reddit{--fa: "\f1a1"}.fa-discord{--fa: "\f392"}.fa-chrome{--fa: "\f268"}.fa-app-store-ios{--fa: "\f370"}.fa-cc-discover{--fa: "\f1f2"}.fa-wpbeginner{--fa: "\f297"}.fa-confluence{--fa: "\f78d"}.fa-shoelace{--fa: "\e60c"}.fa-mdb{--fa: "\f8ca"}.fa-dochub{--fa: "\f394"}.fa-accessible-icon{--fa: "\f368"}.fa-ebay{--fa: "\f4f4"}.fa-amazon{--fa: "\f270"}.fa-unsplash{--fa: "\e07c"}.fa-yarn{--fa: "\f7e3"}.fa-square-steam,.fa-steam-square{--fa: "\f1b7"}.fa-500px{--fa: "\f26e"}.fa-square-vimeo,.fa-vimeo-square{--fa: "\f194"}.fa-asymmetrik{--fa: "\f372"}.fa-font-awesome,.fa-font-awesome-flag,.fa-font-awesome-logo-full{--fa: "\f2b4"}.fa-gratipay{--fa: "\f184"}.fa-apple{--fa: "\f179"}.fa-hive{--fa: "\e07f"}.fa-gitkraken{--fa: "\f3a6"}.fa-keybase{--fa: "\f4f5"}.fa-apple-pay{--fa: "\f415"}.fa-padlet{--fa: "\e4a0"}.fa-amazon-pay{--fa: "\f42c"}.fa-square-github,.fa-github-square{--fa: "\f092"}.fa-stumbleupon{--fa: "\f1a4"}.fa-fedex{--fa: "\f797"}.fa-phoenix-framework{--fa: "\f3dc"}.fa-shopify{--fa: "\e057"}.fa-neos{--fa: "\f612"}.fa-square-threads{--fa: "\e619"}.fa-hackerrank{--fa: "\f5f7"}.fa-researchgate{--fa: "\f4f8"}.fa-swift{--fa: "\f8e1"}.fa-angular{--fa: "\f420"}.fa-speakap{--fa: "\f3f3"}.fa-angrycreative{--fa: "\f36e"}.fa-y-combinator{--fa: "\f23b"}.fa-empire{--fa: "\f1d1"}.fa-envira{--fa: "\f299"}.fa-google-scholar{--fa: "\e63b"}.fa-square-gitlab,.fa-gitlab-square{--fa: "\e5ae"}.fa-studiovinari{--fa: "\f3f8"}.fa-pied-piper{--fa: "\f2ae"}.fa-wordpress{--fa: "\f19a"}.fa-product-hunt{--fa: "\f288"}.fa-firefox{--fa: "\f269"}.fa-linode{--fa: "\f2b8"}.fa-goodreads{--fa: "\f3a8"}.fa-square-odnoklassniki,.fa-odnoklassniki-square{--fa: "\f264"}.fa-jsfiddle{--fa: "\f1cc"}.fa-sith{--fa: "\f512"}.fa-themeisle{--fa: "\f2b2"}.fa-page4{--fa: "\f3d7"}.fa-hashnode{--fa: "\e499"}.fa-react{--fa: "\f41b"}.fa-cc-paypal{--fa: "\f1f4"}.fa-squarespace{--fa: "\f5be"}.fa-cc-stripe{--fa: "\f1f5"}.fa-creative-commons-share{--fa: "\f4f2"}.fa-bitcoin{--fa: "\f379"}.fa-keycdn{--fa: "\f3ba"}.fa-opera{--fa: "\f26a"}.fa-itch-io{--fa: "\f83a"}.fa-umbraco{--fa: "\f8e8"}.fa-galactic-senate{--fa: "\f50d"}.fa-ubuntu{--fa: "\f7df"}.fa-draft2digital{--fa: "\f396"}.fa-stripe{--fa: "\f429"}.fa-houzz{--fa: "\f27c"}.fa-gg{--fa: "\f260"}.fa-dhl{--fa: "\f790"}.fa-square-pinterest,.fa-pinterest-square{--fa: "\f0d3"}.fa-xing{--fa: "\f168"}.fa-blackberry{--fa: "\f37b"}.fa-creative-commons-pd{--fa: "\f4ec"}.fa-playstation{--fa: "\f3df"}.fa-quinscape{--fa: "\f459"}.fa-less{--fa: "\f41d"}.fa-blogger-b{--fa: "\f37d"}.fa-opencart{--fa: "\f23d"}.fa-vine{--fa: "\f1ca"}.fa-signal-messenger{--fa: "\e663"}.fa-paypal{--fa: "\f1ed"}.fa-gitlab{--fa: "\f296"}.fa-typo3{--fa: "\f42b"}.fa-reddit-alien{--fa: "\f281"}.fa-yahoo{--fa: "\f19e"}.fa-dailymotion{--fa: "\e052"}.fa-affiliatetheme{--fa: "\f36b"}.fa-pied-piper-pp{--fa: "\f1a7"}.fa-bootstrap{--fa: "\f836"}.fa-odnoklassniki{--fa: "\f263"}.fa-nfc-symbol{--fa: "\e531"}.fa-mintbit{--fa: "\e62f"}.fa-ethereum{--fa: "\f42e"}.fa-speaker-deck{--fa: "\f83c"}.fa-creative-commons-nc-eu{--fa: "\f4e9"}.fa-patreon{--fa: "\f3d9"}.fa-avianex{--fa: "\f374"}.fa-ello{--fa: "\f5f1"}.fa-gofore{--fa: "\f3a7"}.fa-bimobject{--fa: "\f378"}.fa-brave-reverse{--fa: "\e63d"}.fa-facebook-f{--fa: "\f39e"}.fa-square-google-plus,.fa-google-plus-square{--fa: "\f0d4"}.fa-web-awesome{--fa: "\e682"}.fa-mandalorian{--fa: "\f50f"}.fa-first-order-alt{--fa: "\f50a"}.fa-osi{--fa: "\f41a"}.fa-google-wallet{--fa: "\f1ee"}.fa-d-and-d-beyond{--fa: "\f6ca"}.fa-periscope{--fa: "\f3da"}.fa-fulcrum{--fa: "\f50b"}.fa-cloudscale{--fa: "\f383"}.fa-forumbee{--fa: "\f211"}.fa-mizuni{--fa: "\f3cc"}.fa-schlix{--fa: "\f3ea"}.fa-square-xing,.fa-xing-square{--fa: "\f169"}.fa-bandcamp{--fa: "\f2d5"}.fa-wpforms{--fa: "\f298"}.fa-cloudversify{--fa: "\f385"}.fa-usps{--fa: "\f7e1"}.fa-megaport{--fa: "\f5a3"}.fa-magento{--fa: "\f3c4"}.fa-spotify{--fa: "\f1bc"}.fa-optin-monster{--fa: "\f23c"}.fa-fly{--fa: "\f417"}.fa-square-bluesky{--fa: "\e6a3"}.fa-aviato{--fa: "\f421"}.fa-itunes{--fa: "\f3b4"}.fa-cuttlefish{--fa: "\f38c"}.fa-blogger{--fa: "\f37c"}.fa-flickr{--fa: "\f16e"}.fa-viber{--fa: "\f409"}.fa-soundcloud{--fa: "\f1be"}.fa-digg{--fa: "\f1a6"}.fa-tencent-weibo{--fa: "\f1d5"}.fa-letterboxd{--fa: "\e62d"}.fa-symfony{--fa: "\f83d"}.fa-maxcdn{--fa: "\f136"}.fa-etsy{--fa: "\f2d7"}.fa-facebook-messenger{--fa: "\f39f"}.fa-audible{--fa: "\f373"}.fa-think-peaks{--fa: "\f731"}.fa-bilibili{--fa: "\e3d9"}.fa-erlang{--fa: "\f39d"}.fa-x-twitter{--fa: "\e61b"}.fa-cotton-bureau{--fa: "\f89e"}.fa-dashcube{--fa: "\f210"}.fa-42-group,.fa-innosoft{--fa: "\e080"}.fa-stack-exchange{--fa: "\f18d"}.fa-elementor{--fa: "\f430"}.fa-square-pied-piper,.fa-pied-piper-square{--fa: "\e01e"}.fa-creative-commons-nd{--fa: "\f4eb"}.fa-palfed{--fa: "\f3d8"}.fa-superpowers{--fa: "\f2dd"}.fa-resolving{--fa: "\f3e7"}.fa-xbox{--fa: "\f412"}.fa-square-web-awesome-stroke{--fa: "\e684"}.fa-searchengin{--fa: "\f3eb"}.fa-tiktok{--fa: "\e07b"}.fa-square-facebook,.fa-facebook-square{--fa: "\f082"}.fa-renren{--fa: "\f18b"}.fa-linux{--fa: "\f17c"}.fa-glide{--fa: "\f2a5"}.fa-linkedin{--fa: "\f08c"}.fa-hubspot{--fa: "\f3b2"}.fa-deploydog{--fa: "\f38e"}.fa-twitch{--fa: "\f1e8"}.fa-flutter{--fa: "\e694"}.fa-ravelry{--fa: "\f2d9"}.fa-mixer{--fa: "\e056"}.fa-square-lastfm,.fa-lastfm-square{--fa: "\f203"}.fa-vimeo{--fa: "\f40a"}.fa-mendeley{--fa: "\f7b3"}.fa-uniregistry{--fa: "\f404"}.fa-figma{--fa: "\f799"}.fa-creative-commons-remix{--fa: "\f4ee"}.fa-cc-amazon-pay{--fa: "\f42d"}.fa-dropbox{--fa: "\f16b"}.fa-instagram{--fa: "\f16d"}.fa-cmplid{--fa: "\e360"}.fa-upwork{--fa: "\e641"}.fa-facebook{--fa: "\f09a"}.fa-gripfire{--fa: "\f3ac"}.fa-jedi-order{--fa: "\f50e"}.fa-uikit{--fa: "\f403"}.fa-fort-awesome-alt{--fa: "\f3a3"}.fa-phabricator{--fa: "\f3db"}.fa-ussunnah{--fa: "\f407"}.fa-earlybirds{--fa: "\f39a"}.fa-trade-federation{--fa: "\f513"}.fa-autoprefixer{--fa: "\f41c"}.fa-whatsapp{--fa: "\f232"}.fa-square-upwork{--fa: "\e67c"}.fa-slideshare{--fa: "\f1e7"}.fa-google-play{--fa: "\f3ab"}.fa-viadeo{--fa: "\f2a9"}.fa-line{--fa: "\f3c0"}.fa-google-drive{--fa: "\f3aa"}.fa-servicestack{--fa: "\f3ec"}.fa-simplybuilt{--fa: "\f215"}.fa-bitbucket{--fa: "\f171"}.fa-imdb{--fa: "\f2d8"}.fa-deezer{--fa: "\e077"}.fa-raspberry-pi{--fa: "\f7bb"}.fa-jira{--fa: "\f7b1"}.fa-docker{--fa: "\f395"}.fa-screenpal{--fa: "\e570"}.fa-bluetooth{--fa: "\f293"}.fa-gitter{--fa: "\f426"}.fa-d-and-d{--fa: "\f38d"}.fa-microblog{--fa: "\e01a"}.fa-cc-diners-club{--fa: "\f24c"}.fa-gg-circle{--fa: "\f261"}.fa-pied-piper-hat{--fa: "\f4e5"}.fa-kickstarter-k{--fa: "\f3bc"}.fa-yandex{--fa: "\f413"}.fa-readme{--fa: "\f4d5"}.fa-html5{--fa: "\f13b"}.fa-sellsy{--fa: "\f213"}.fa-square-web-awesome{--fa: "\e683"}.fa-sass{--fa: "\f41e"}.fa-wirsindhandwerk,.fa-wsh{--fa: "\e2d0"}.fa-buromobelexperte{--fa: "\f37f"}.fa-salesforce{--fa: "\f83b"}.fa-octopus-deploy{--fa: "\e082"}.fa-medapps{--fa: "\f3c6"}.fa-ns8{--fa: "\f3d5"}.fa-pinterest-p{--fa: "\f231"}.fa-apper{--fa: "\f371"}.fa-fort-awesome{--fa: "\f286"}.fa-waze{--fa: "\f83f"}.fa-bluesky{--fa: "\e671"}.fa-cc-jcb{--fa: "\f24b"}.fa-snapchat,.fa-snapchat-ghost{--fa: "\f2ab"}.fa-fantasy-flight-games{--fa: "\f6dc"}.fa-rust{--fa: "\e07a"}.fa-wix{--fa: "\f5cf"}.fa-square-behance,.fa-behance-square{--fa: "\f1b5"}.fa-supple{--fa: "\f3f9"}.fa-webflow{--fa: "\e65c"}.fa-rebel{--fa: "\f1d0"}.fa-css3{--fa: "\f13c"}.fa-staylinked{--fa: "\f3f5"}.fa-kaggle{--fa: "\f5fa"}.fa-space-awesome{--fa: "\e5ac"}.fa-deviantart{--fa: "\f1bd"}.fa-cpanel{--fa: "\f388"}.fa-goodreads-g{--fa: "\f3a9"}.fa-square-git,.fa-git-square{--fa: "\f1d2"}.fa-square-tumblr,.fa-tumblr-square{--fa: "\f174"}.fa-trello{--fa: "\f181"}.fa-creative-commons-nc-jp{--fa: "\f4ea"}.fa-get-pocket{--fa: "\f265"}.fa-perbyte{--fa: "\e083"}.fa-grunt{--fa: "\f3ad"}.fa-weebly{--fa: "\f5cc"}.fa-connectdevelop{--fa: "\f20e"}.fa-leanpub{--fa: "\f212"}.fa-black-tie{--fa: "\f27e"}.fa-themeco{--fa: "\f5c6"}.fa-python{--fa: "\f3e2"}.fa-android{--fa: "\f17b"}.fa-bots{--fa: "\e340"}.fa-free-code-camp{--fa: "\f2c5"}.fa-hornbill{--fa: "\f592"}.fa-js{--fa: "\f3b8"}.fa-ideal{--fa: "\e013"}.fa-git{--fa: "\f1d3"}.fa-dev{--fa: "\f6cc"}.fa-sketch{--fa: "\f7c6"}.fa-yandex-international{--fa: "\f414"}.fa-cc-amex{--fa: "\f1f3"}.fa-uber{--fa: "\f402"}.fa-github{--fa: "\f09b"}.fa-php{--fa: "\f457"}.fa-alipay{--fa: "\f642"}.fa-youtube{--fa: "\f167"}.fa-skyatlas{--fa: "\f216"}.fa-firefox-browser{--fa: "\e007"}.fa-replyd{--fa: "\f3e6"}.fa-suse{--fa: "\f7d6"}.fa-jenkins{--fa: "\f3b6"}.fa-twitter{--fa: "\f099"}.fa-rockrms{--fa: "\f3e9"}.fa-pinterest{--fa: "\f0d2"}.fa-buffer{--fa: "\f837"}.fa-npm{--fa: "\f3d4"}.fa-yammer{--fa: "\f840"}.fa-btc{--fa: "\f15a"}.fa-dribbble{--fa: "\f17d"}.fa-stumbleupon-circle{--fa: "\f1a3"}.fa-internet-explorer{--fa: "\f26b"}.fa-stubber{--fa: "\e5c7"}.fa-telegram,.fa-telegram-plane{--fa: "\f2c6"}.fa-old-republic{--fa: "\f510"}.fa-odysee{--fa: "\e5c6"}.fa-square-whatsapp,.fa-whatsapp-square{--fa: "\f40c"}.fa-node-js{--fa: "\f3d3"}.fa-edge-legacy{--fa: "\e078"}.fa-slack,.fa-slack-hash{--fa: "\f198"}.fa-medrt{--fa: "\f3c8"}.fa-usb{--fa: "\f287"}.fa-tumblr{--fa: "\f173"}.fa-vaadin{--fa: "\f408"}.fa-quora{--fa: "\f2c4"}.fa-square-x-twitter{--fa: "\e61a"}.fa-reacteurope{--fa: "\f75d"}.fa-medium,.fa-medium-m{--fa: "\f23a"}.fa-amilia{--fa: "\f36d"}.fa-mixcloud{--fa: "\f289"}.fa-flipboard{--fa: "\f44d"}.fa-viacoin{--fa: "\f237"}.fa-critical-role{--fa: "\f6c9"}.fa-sitrox{--fa: "\e44a"}.fa-discourse{--fa: "\f393"}.fa-joomla{--fa: "\f1aa"}.fa-mastodon{--fa: "\f4f6"}.fa-airbnb{--fa: "\f834"}.fa-wolf-pack-battalion{--fa: "\f514"}.fa-buy-n-large{--fa: "\f8a6"}.fa-gulp{--fa: "\f3ae"}.fa-creative-commons-sampling-plus{--fa: "\f4f1"}.fa-strava{--fa: "\f428"}.fa-ember{--fa: "\f423"}.fa-canadian-maple-leaf{--fa: "\f785"}.fa-teamspeak{--fa: "\f4f9"}.fa-pushed{--fa: "\f3e1"}.fa-wordpress-simple{--fa: "\f411"}.fa-nutritionix{--fa: "\f3d6"}.fa-wodu{--fa: "\e088"}.fa-google-pay{--fa: "\e079"}.fa-intercom{--fa: "\f7af"}.fa-zhihu{--fa: "\f63f"}.fa-korvue{--fa: "\f42f"}.fa-pix{--fa: "\e43a"}.fa-steam-symbol{--fa: "\f3f6"}:root,:host{--fa-style-family-classic: "Font Awesome 6 Free";--fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url("./media/fa-regular-400-QSNYFYRT.woff2") format("woff2"),url("./media/fa-regular-400-XUOPSR7E.ttf") format("truetype")}.far,.fa-regular{font-weight:400}:root,:host{--fa-style-family-classic: "Font Awesome 6 Free";--fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url("./media/fa-solid-900-5ZUYHGA7.woff2") format("woff2"),url("./media/fa-solid-900-PJNKLK6W.ttf") format("truetype")}.fas,.fa-solid{font-weight:900}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url("./media/fa-brands-400-Q3XCMWHQ.woff2") format("woff2"),url("./media/fa-brands-400-R2XQZCET.ttf") format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url("./media/fa-solid-900-5ZUYHGA7.woff2") format("woff2"),url("./media/fa-solid-900-PJNKLK6W.ttf") format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url("./media/fa-regular-400-QSNYFYRT.woff2") format("woff2"),url("./media/fa-regular-400-XUOPSR7E.ttf") format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url("./media/fa-solid-900-5ZUYHGA7.woff2") format("woff2"),url("./media/fa-solid-900-PJNKLK6W.ttf") format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url("./media/fa-brands-400-Q3XCMWHQ.woff2") format("woff2"),url("./media/fa-brands-400-R2XQZCET.ttf") format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url("./media/fa-regular-400-QSNYFYRT.woff2") format("woff2"),url("./media/fa-regular-400-XUOPSR7E.ttf") format("truetype");unicode-range:U+F003,U+F006,U+F014,U+F016-F017,U+F01A-F01B,U+F01D,U+F022,U+F03E,U+F044,U+F046,U+F05C-F05D,U+F06E,U+F070,U+F087-F088,U+F08A,U+F094,U+F096-F097,U+F09D,U+F0A0,U+F0A2,U+F0A4-F0A7,U+F0C5,U+F0C7,U+F0E5-F0E6,U+F0EB,U+F0F6-F0F8,U+F10C,U+F114-F115,U+F118-F11A,U+F11C-F11D,U+F133,U+F147,U+F14E,U+F150-F152,U+F185-F186,U+F18E,U+F190-F192,U+F196,U+F1C1-F1C9,U+F1D9,U+F1DB,U+F1E3,U+F1EA,U+F1F7,U+F1F9,U+F20A,U+F247-F248,U+F24A,U+F24D,U+F255-F25B,U+F25D,U+F271-F274,U+F278,U+F27B,U+F28C,U+F28E,U+F29C,U+F2B5,U+F2B7,U+F2BA,U+F2BC,U+F2BE,U+F2C0-F2C1,U+F2C3,U+F2D0,U+F2D2,U+F2D4,U+F2DC}@font-face{font-family:FontAwesome;font-display:block;src:url("./media/fa-v4compatibility-LFEHZI6Y.woff2") format("woff2"),url("./media/fa-v4compatibility-YY67RJWG.ttf") format("truetype");unicode-range:U+F041,U+F047,U+F065-F066,U+F07D-F07E,U+F080,U+F08B,U+F08E,U+F090,U+F09A,U+F0AC,U+F0AE,U+F0B2,U+F0D0,U+F0D6,U+F0E4,U+F0EC,U+F10A-F10B,U+F123,U+F13E,U+F148-F149,U+F14C,U+F156,U+F15E,U+F160-F161,U+F163,U+F175-F178,U+F195,U+F1F8,U+F219,U+F27A}.ng-select.ng-select-opened>.ng-select-container{background:#fff;border-color:hsl(0,0%,70%) #ccc hsl(0,0%,85%)}.ng-select.ng-select-opened>.ng-select-container:hover{box-shadow:none}.ng-select.ng-select-opened>.ng-select-container .ng-arrow{top:-2px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #999;border-width:0 5px 5px}.ng-select.ng-select-opened>.ng-select-container .ng-arrow:hover{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #333}.ng-select.ng-select-opened.ng-select-top>.ng-select-container{border-top-right-radius:0;border-top-left-radius:0}.ng-select.ng-select-opened.ng-select-right>.ng-select-container{border-top-right-radius:0;border-bottom-right-radius:0}.ng-select.ng-select-opened.ng-select-bottom>.ng-select-container{border-bottom-right-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-opened.ng-select-left>.ng-select-container{border-top-left-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:#007eff;box-shadow:inset 0 1px 1px #00000013,0 0 0 3px #007eff1a}.ng-select.ng-select-disabled>.ng-select-container{background-color:#f9f9f9}.ng-select .ng-has-value .ng-placeholder{display:none}.ng-select .ng-select-container{color:#333;background-color:#fff;border-radius:4px;border:1px solid #ccc;min-height:36px;align-items:center}.ng-select .ng-select-container:hover{box-shadow:0 1px #0000000f}.ng-select .ng-select-container .ng-value-container{align-items:center;padding-left:10px}[dir=rtl] .ng-select .ng-select-container .ng-value-container{padding-right:10px;padding-left:0}.ng-select .ng-select-container .ng-value-container .ng-placeholder{color:#999}.ng-select.ng-select-single .ng-select-container{height:36px}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{top:5px;left:0;padding-left:10px;padding-right:50px}[dir=rtl] .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{padding-right:10px;padding-left:50px}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value{background-color:#f9f9f9;border:1px solid hsl(0,0%,90%)}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value .ng-value-label{padding:0 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-top:5px;padding-left:7px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-right:7px;padding-left:0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{font-size:.9em;margin-bottom:5px;color:#333;background-color:#ebf5ff;border-radius:2px;margin-right:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{margin-right:0;margin-left:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled{background-color:#f9f9f9}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:0;padding-right:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{display:inline-block;padding:1px 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{background-color:#d1e8ff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-right:1px solid rgb(183.6,218.88,255)}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-left:1px solid rgb(183.6,218.88,255);border-right:none}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:1px solid rgb(183.6,218.88,255)}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:0;border-right:1px solid rgb(183.6,218.88,255)}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 0 3px 3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 3px 3px 0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input>input{color:#000}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{top:5px;padding-bottom:5px;padding-left:3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{padding-right:3px;padding-left:0}.ng-select .ng-clear-wrapper{color:#999}.ng-select .ng-clear-wrapper:hover .ng-clear{color:#d0021b}.ng-select .ng-clear-wrapper:focus .ng-clear{color:#d0021b}.ng-select .ng-clear-wrapper:focus{outline:none}.ng-select .ng-spinner-zone{padding:5px 5px 0 0}[dir=rtl] .ng-select .ng-spinner-zone{padding:5px 0 0 5px}.ng-select .ng-arrow-wrapper{width:25px;padding-right:5px}[dir=rtl] .ng-select .ng-arrow-wrapper{padding-left:5px;padding-right:0}.ng-select .ng-arrow-wrapper:hover .ng-arrow{border-top-color:#666}.ng-select .ng-arrow-wrapper .ng-arrow{border-color:#999 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 5px 2.5px}.ng-dropdown-panel{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px #0000000f;left:0}.ng-dropdown-panel.ng-select-top{bottom:100%;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-top .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.ng-dropdown-panel.ng-select-right{left:100%;top:0;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-right .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px}.ng-dropdown-panel.ng-select-bottom{top:100%;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-color:#e6e6e6;margin-top:-1px}.ng-dropdown-panel.ng-select-bottom .ng-dropdown-panel-items .ng-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.ng-dropdown-panel.ng-select-left{left:-100%;top:0;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-left .ng-dropdown-panel-items .ng-option:first-child{border-top-left-radius:4px}.ng-dropdown-panel .ng-dropdown-header{border-bottom:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-footer{border-top:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{-webkit-user-select:none;user-select:none;padding:8px 10px;font-weight:500;color:#0000008a;cursor:pointer}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled{cursor:default}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked{background-color:#f5faff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected.ng-option-marked{color:#0000008a;background-color:#ebf5ff;font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{background-color:#fff;color:#000000de;padding:8px 10px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{color:#333;background-color:#ebf5ff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked .ng-option-label{font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#f5faff;color:#333}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:#ccc}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-left:22px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-right:22px;padding-left:0}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{font-size:80%;font-weight:400;padding-right:5px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{padding-left:5px;padding-right:0}[dir=rtl] .ng-dropdown-panel{direction:rtl;text-align:right}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:1rem;font-weight:"normal";line-height:1.6;color:#14293a;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .header-lang--caption,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1.5rem}abbr[title],abbr[data-original-title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:"bold"}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#1f7bc0;text-decoration:none;background-color:transparent}a:hover{color:#14517e;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.375rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}h1,h2,h3,h4,h5,hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .header-lang--caption,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.5rem;font-weight:500;line-height:1.2222222222}h1,.h1{font-size:1.85rem}h2,.h2{font-size:1.75rem}h3,.h3{font-size:1.375rem}h4,.h4{font-size:1.125rem}h5,hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .header-lang--caption,.h5{font-size:1rem}h6,.h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}small,.small{font-size:.875rem;font-weight:"normal"}mark,.mark{padding:.2em;background-color:#fcf8e3}.list-unstyled,.product__facet .facet .facet__list .subFacetValues,.product__facet .facet .facet__list,.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:.875rem;color:#6c757d}.blockquote-footer:before{content:"\2014\a0"}.container,cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,.container-fluid,.container-xl,.container-lg,.container-md,.container-sm{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 768px){.container-sm,.container,cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary{max-width:750px}}@media (min-width: 992px){.container-md,.container-sm,.container,cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary{max-width:970px}}@media (min-width: 1200px){.container-lg,.container-md,.container-sm,.container,cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary{max-width:1170px}}@media (min-width: 1440px){.container-xl,.container-lg,.container-md,.container-sm,.container,cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary{max-width:1280px}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col-xl,.col-xl-auto,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg,.col-lg-auto,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-auto,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm,.col-sm-auto,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col,.col-auto,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}@media (min-width: 768px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-sm-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-sm-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-sm-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-sm-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}}@media (min-width: 992px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-md-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-md-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-md-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-md-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}}@media (min-width: 1200px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-lg-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-lg-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-lg-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-lg-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}}@media (min-width: 1440px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-xl-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-xl-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-xl-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-xl-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#1f7bc0!important}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#185f94!important}.bg-secondary{background-color:#6c7079!important}a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:#54575e!important}.bg-success{background-color:#38871f!important}a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:#275e15!important}.bg-info{background-color:#17a2b8!important}a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{background-color:#d39e00!important}.bg-danger{background-color:#db0002!important}a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{background-color:#a80002!important}.bg-light{background-color:#f1f1f1!important}a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{background-color:#d8d8d8!important}.bg-dark{background-color:#6c7079!important}a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{background-color:#54575e!important}.bg-background{background-color:#f4f4f4!important}a.bg-background:hover,a.bg-background:focus,button.bg-background:hover,button.bg-background:focus{background-color:#dbdbdb!important}.bg-text{background-color:#14293a!important}a.bg-text:hover,a.bg-text:focus,button.bg-text:hover,button.bg-text:focus{background-color:#070e14!important}.bg-inverse{background-color:#fff!important}a.bg-inverse:hover,a.bg-inverse:focus,button.bg-inverse:hover,button.bg-inverse:focus{background-color:#e6e6e6!important}a.bg-transparent:hover,a.bg-transparent:focus,button.bg-transparent:hover,button.bg-transparent:focus{background-color:#0000!important}.bg-primary-accent{background-color:#055f9f!important}a.bg-primary-accent:hover,a.bg-primary-accent:focus,button.bg-primary-accent:hover,button.bg-primary-accent:focus{background-color:#03416e!important}.bg-success-accent{background-color:#f0fbe4!important}a.bg-success-accent:hover,a.bg-success-accent:focus,button.bg-success-accent:hover,button.bg-success-accent:focus{background-color:#d7f4b8!important}.bg-danger-accent{background-color:#fff1f1!important}a.bg-danger-accent:hover,a.bg-danger-accent:focus,button.bg-danger-accent:hover,button.bg-danger-accent:focus{background-color:#ffbebe!important}.bg-warning-accent{background-color:#fff5df!important}a.bg-warning-accent:hover,a.bg-warning-accent:focus,button.bg-warning-accent:hover,button.bg-warning-accent:focus{background-color:#ffe5ac!important}.bg-info-accent{background-color:#deeffe!important}a.bg-info-accent:hover,a.bg-info-accent:focus,button.bg-info-accent:hover,button.bg-info-accent:focus{background-color:#add7fd!important}.bg-medium{background-color:#d3d6db!important}a.bg-medium:hover,a.bg-medium:focus,button.bg-medium:hover,button.bg-medium:focus{background-color:#b7bcc4!important}.bg-background-dark{background-color:#212738!important}a.bg-background-dark:hover,a.bg-background-dark:focus,button.bg-background-dark:hover,button.bg-background-dark:focus{background-color:#0e1118!important}.bg-visual-focus{background-color:#6d9df7!important}a.bg-visual-focus:hover,a.bg-visual-focus:focus,button.bg-visual-focus:hover,button.bg-visual-focus:focus{background-color:#3d7df4!important}.bg-background-focus{background-color:#50b0f41a!important}a.bg-background-focus:hover,a.bg-background-focus:focus,button.bg-background-focus:hover,button.bg-background-focus:focus{background-color:#209af11a!important}.bg-border-focus{background-color:#a6cce899!important}a.bg-border-focus:hover,a.bg-border-focus:focus,button.bg-border-focus:hover,button.bg-border-focus:focus{background-color:#7db5de99!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#1f7bc0!important}.border-secondary{border-color:#6c7079!important}.border-success{border-color:#38871f!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#db0002!important}.border-light{border-color:#f1f1f1!important}.border-dark{border-color:#6c7079!important}.border-background{border-color:#f4f4f4!important}.border-text{border-color:#14293a!important}.border-inverse{border-color:#fff!important}.border-transparent{border-color:transparent!important}.border-primary-accent{border-color:#055f9f!important}.border-success-accent{border-color:#f0fbe4!important}.border-danger-accent{border-color:#fff1f1!important}.border-warning-accent{border-color:#fff5df!important}.border-info-accent{border-color:#deeffe!important}.border-medium{border-color:#d3d6db!important}.border-background-dark{border-color:#212738!important}.border-visual-focus{border-color:#6d9df7!important}.border-background-focus{border-color:#50b0f41a!important}.border-border-focus{border-color:#a6cce899!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix:after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width: 768px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width: 992px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width: 1200px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width: 1440px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive:before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9:before{padding-top:42.85714286%}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive-1by1:before{padding-top:100%}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width: 768px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width: 992px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width: 1200px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width: 1440px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width: 768px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width: 992px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width: 1200px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width: 1440px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.user-select-all{-webkit-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;user-select:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports (position: sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.sr-only,.ui-helper-hidden-accessible{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem #00000013!important}.shadow{box-shadow:0 .5rem 1rem #00000026!important}.shadow-lg{box-shadow:0 1rem 3rem #0000002d!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width: 768px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width: 992px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width: 1200px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width: 1440px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.stretched-link:after{position:absolute;inset:0;z-index:1;pointer-events:auto;content:"";background-color:#0000}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width: 768px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width: 992px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width: 1200px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width: 1440px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:"light"!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:"normal"!important}.font-weight-bold{font-weight:"bold"!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#1f7bc0!important}a.text-primary:hover,a.text-primary:focus{color:#14517e!important}.text-secondary{color:#6c7079!important}a.text-secondary:hover,a.text-secondary:focus{color:#484b51!important}.text-success{color:#38871f!important}a.text-success:hover,a.text-success:focus{color:#1e4911!important}.text-info{color:#17a2b8!important}a.text-info:hover,a.text-info:focus{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:hover,a.text-warning:focus{color:#ba8b00!important}.text-danger{color:#db0002!important}a.text-danger:hover,a.text-danger:focus{color:#8f0001!important}.text-light{color:#f1f1f1!important}a.text-light:hover,a.text-light:focus{color:#cbcbcb!important}.text-dark{color:#6c7079!important}a.text-dark:hover,a.text-dark:focus{color:#484b51!important}.text-background{color:#f4f4f4!important}a.text-background:hover,a.text-background:focus{color:#cecece!important}.text-text{color:#14293a!important}a.text-text:hover,a.text-text:focus{color:#000101!important}.text-inverse{color:#fff!important}a.text-inverse:hover,a.text-inverse:focus{color:#d9d9d9!important}.text-transparent{color:transparent!important}a.text-transparent:hover,a.text-transparent:focus{color:#0000!important}.text-primary-accent{color:#055f9f!important}a.text-primary-accent:hover,a.text-primary-accent:focus{color:#033355!important}.text-success-accent{color:#f0fbe4!important}a.text-success-accent:hover,a.text-success-accent:focus{color:#cbf1a1!important}.text-danger-accent{color:#fff1f1!important}a.text-danger-accent:hover,a.text-danger-accent:focus{color:#ffa5a5!important}.text-warning-accent{color:#fff5df!important}a.text-warning-accent:hover,a.text-warning-accent:focus{color:#ffdd93!important}.text-info-accent{color:#deeffe!important}a.text-info-accent:hover,a.text-info-accent:focus{color:#94cbfc!important}.text-medium{color:#d3d6db!important}a.text-medium:hover,a.text-medium:focus{color:#a9afb9!important}.text-background-dark{color:#212738!important}a.text-background-dark:hover,a.text-background-dark:focus{color:#050508!important}.text-visual-focus{color:#6d9df7!important}a.text-visual-focus:hover,a.text-visual-focus:focus{color:#246cf3!important}.text-background-focus{color:#50b0f41a!important}a.text-background-focus:hover,a.text-background-focus:focus{color:#0f8ee91a!important}.text-border-focus{color:#a6cce899!important}a.text-border-focus:hover,a.text-border-focus:focus{color:#69a9d899!important}.text-body{color:#14293a!important}.text-muted{color:#6c757d!important}.text-black-50{color:#00000080!important}.text-white-50{color:#ffffff80!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;word-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.width{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion: reduce){.collapsing.width{transition:none}}.dropup,.dropright,.dropdown,.dropleft{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width: 768px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width: 992px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width: 1200px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width: 1440px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-toggle:after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle:after{display:none}.dropleft .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty:after{margin-left:0}.dropleft .dropdown-toggle:before{vertical-align:0}.dropdown-menu[x-placement^=top],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:"normal";color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:hover,.dropdown-item:focus{color:#16181b;text-decoration:none;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#1f7bc0}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:#00000008;border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.75rem 1.25rem;background-color:#00000008;border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;inset:0;padding:1.25rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-top,.card-img-bottom{flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck .card{margin-bottom:15px}@media (min-width: 768px){.card-deck{display:flex;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{flex:1 0 0%;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group>.card{margin-bottom:15px}@media (min-width: 768px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width: 768px){.card-columns{column-count:3;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:hover,.nav-link:focus{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background-color:transparent;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:none;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#1f7bc0}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.btn{display:inline-block;font-weight:"normal";color:#14293a;text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:14px .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:#14293a;text-decoration:none}.btn:focus,.btn.focus{outline:0;box-shadow:0 0 0 .2rem #1f7bc040}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#1f7bc0;border-color:#1f7bc0}.btn-primary:hover{color:#fff;background-color:#1a669f;border-color:#185f94}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#1a669f;border-color:#185f94;box-shadow:0 0 0 .2rem #418fc980}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#1f7bc0;border-color:#1f7bc0}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#185f94;border-color:#165889}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #418fc980}.btn-secondary{color:#fff;background-color:#6c7079;border-color:#6c7079}.btn-secondary:hover{color:#fff;background-color:#5a5d65;border-color:#54575e}.btn-secondary:focus,.btn-secondary.focus{color:#fff;background-color:#5a5d65;border-color:#54575e;box-shadow:0 0 0 .2rem #82858d80}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c7079;border-color:#6c7079}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#54575e;border-color:#4e5157}.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #82858d80}.btn-success{color:#fff;background-color:#38871f;border-color:#38871f}.btn-success:hover{color:#fff;background-color:#2b6818;border-color:#275e15}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#2b6818;border-color:#275e15;box-shadow:0 0 0 .2rem #56994180}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#38871f;border-color:#38871f}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#275e15;border-color:#225313}.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #56994180}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#138496;border-color:#117a8b;box-shadow:0 0 0 .2rem #3ab0c380}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled):active:focus,.btn-info:not(:disabled):not(.disabled).active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #3ab0c380}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning:focus,.btn-warning.focus{color:#212529;background-color:#e0a800;border-color:#d39e00;box-shadow:0 0 0 .2rem #deaa0c80}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #deaa0c80}.btn-danger{color:#fff;background-color:#db0002;border-color:#db0002}.btn-danger:hover{color:#fff;background-color:#b50002;border-color:#a80002}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#b50002;border-color:#a80002;box-shadow:0 0 0 .2rem #e0262880}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#db0002;border-color:#db0002}.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#a80002;border-color:#9b0001}.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #e0262880}.btn-light{color:#212529;background-color:#f1f1f1;border-color:#f1f1f1}.btn-light:hover{color:#212529;background-color:#dedede;border-color:#d8d8d8}.btn-light:focus,.btn-light.focus{color:#212529;background-color:#dedede;border-color:#d8d8d8;box-shadow:0 0 0 .2rem #d2d2d380}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f1f1f1;border-color:#f1f1f1}.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#d8d8d8;border-color:#d1d1d1}.btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #d2d2d380}.btn-dark{color:#fff;background-color:#6c7079;border-color:#6c7079}.btn-dark:hover{color:#fff;background-color:#5a5d65;border-color:#54575e}.btn-dark:focus,.btn-dark.focus{color:#fff;background-color:#5a5d65;border-color:#54575e;box-shadow:0 0 0 .2rem #82858d80}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#6c7079;border-color:#6c7079}.btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#54575e;border-color:#4e5157}.btn-dark:not(:disabled):not(.disabled):active:focus,.btn-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #82858d80}.btn-background{color:#212529;background-color:#f4f4f4;border-color:#f4f4f4}.btn-background:hover{color:#212529;background-color:#e1e1e1;border-color:#dbdbdb}.btn-background:focus,.btn-background.focus{color:#212529;background-color:#e1e1e1;border-color:#dbdbdb;box-shadow:0 0 0 .2rem #d4d5d680}.btn-background.disabled,.btn-background:disabled{color:#212529;background-color:#f4f4f4;border-color:#f4f4f4}.btn-background:not(:disabled):not(.disabled):active,.btn-background:not(:disabled):not(.disabled).active,.show>.btn-background.dropdown-toggle{color:#212529;background-color:#dbdbdb;border-color:#d4d4d4}.btn-background:not(:disabled):not(.disabled):active:focus,.btn-background:not(:disabled):not(.disabled).active:focus,.show>.btn-background.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #d4d5d680}.btn-text{color:#fff;background-color:#14293a;border-color:#14293a}.btn-text:hover{color:#fff;background-color:#0a151e;border-color:#070e14}.btn-text:focus,.btn-text.focus{color:#fff;background-color:#0a151e;border-color:#070e14;box-shadow:0 0 0 .2rem #37495880}.btn-text.disabled,.btn-text:disabled{color:#fff;background-color:#14293a;border-color:#14293a}.btn-text:not(:disabled):not(.disabled):active,.btn-text:not(:disabled):not(.disabled).active,.show>.btn-text.dropdown-toggle{color:#fff;background-color:#070e14;border-color:#04070b}.btn-text:not(:disabled):not(.disabled):active:focus,.btn-text:not(:disabled):not(.disabled).active:focus,.show>.btn-text.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #37495880}.btn-inverse{color:#212529;background-color:#fff;border-color:#fff}.btn-inverse:hover{color:#212529;background-color:#ececec;border-color:#e6e6e6}.btn-inverse:focus,.btn-inverse.focus{color:#212529;background-color:#ececec;border-color:#e6e6e6;box-shadow:0 0 0 .2rem #dededf80}.btn-inverse.disabled,.btn-inverse:disabled{color:#212529;background-color:#fff;border-color:#fff}.btn-inverse:not(:disabled):not(.disabled):active,.btn-inverse:not(:disabled):not(.disabled).active,.show>.btn-inverse.dropdown-toggle{color:#212529;background-color:#e6e6e6;border-color:#dfdfdf}.btn-inverse:not(:disabled):not(.disabled):active:focus,.btn-inverse:not(:disabled):not(.disabled).active:focus,.show>.btn-inverse.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #dededf80}.btn-transparent{color:#fff;background-color:transparent;border-color:transparent}.btn-transparent:hover{color:#fff;background-color:#0000;border-color:#0000}.btn-transparent:focus,.btn-transparent.focus{color:#fff;background-color:#0000;border-color:#0000;box-shadow:0 0 0 .2rem #ffffff80}.btn-transparent.disabled,.btn-transparent:disabled{color:#fff;background-color:transparent;border-color:transparent}.btn-transparent:not(:disabled):not(.disabled):active,.btn-transparent:not(:disabled):not(.disabled).active,.show>.btn-transparent.dropdown-toggle{color:#fff;background-color:#0000;border-color:#0000}.btn-transparent:not(:disabled):not(.disabled):active:focus,.btn-transparent:not(:disabled):not(.disabled).active:focus,.show>.btn-transparent.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #ffffff80}.btn-primary-accent{color:#fff;background-color:#055f9f;border-color:#055f9f}.btn-primary-accent:hover{color:#fff;background-color:#04497a;border-color:#03416e}.btn-primary-accent:focus,.btn-primary-accent.focus{color:#fff;background-color:#04497a;border-color:#03416e;box-shadow:0 0 0 .2rem #2b77ad80}.btn-primary-accent.disabled,.btn-primary-accent:disabled{color:#fff;background-color:#055f9f;border-color:#055f9f}.btn-primary-accent:not(:disabled):not(.disabled):active,.btn-primary-accent:not(:disabled):not(.disabled).active,.show>.btn-primary-accent.dropdown-toggle{color:#fff;background-color:#03416e;border-color:#033a61}.btn-primary-accent:not(:disabled):not(.disabled):active:focus,.btn-primary-accent:not(:disabled):not(.disabled).active:focus,.show>.btn-primary-accent.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #2b77ad80}.btn-success-accent{color:#212529;background-color:#f0fbe4;border-color:#f0fbe4}.btn-success-accent:hover{color:#212529;background-color:#ddf6c3;border-color:#d7f4b8}.btn-success-accent:focus,.btn-success-accent.focus{color:#212529;background-color:#ddf6c3;border-color:#d7f4b8;box-shadow:0 0 0 .2rem #d1dbc880}.btn-success-accent.disabled,.btn-success-accent:disabled{color:#212529;background-color:#f0fbe4;border-color:#f0fbe4}.btn-success-accent:not(:disabled):not(.disabled):active,.btn-success-accent:not(:disabled):not(.disabled).active,.show>.btn-success-accent.dropdown-toggle{color:#212529;background-color:#d7f4b8;border-color:#d1f3ac}.btn-success-accent:not(:disabled):not(.disabled):active:focus,.btn-success-accent:not(:disabled):not(.disabled).active:focus,.show>.btn-success-accent.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #d1dbc880}.btn-danger-accent{color:#212529;background-color:#fff1f1;border-color:#fff1f1}.btn-danger-accent:hover{color:#212529;background-color:#ffcbcb;border-color:#ffbebe}.btn-danger-accent:focus,.btn-danger-accent.focus{color:#212529;background-color:#ffcbcb;border-color:#ffbebe;box-shadow:0 0 0 .2rem #ded2d380}.btn-danger-accent.disabled,.btn-danger-accent:disabled{color:#212529;background-color:#fff1f1;border-color:#fff1f1}.btn-danger-accent:not(:disabled):not(.disabled):active,.btn-danger-accent:not(:disabled):not(.disabled).active,.show>.btn-danger-accent.dropdown-toggle{color:#212529;background-color:#ffbebe;border-color:#ffb1b1}.btn-danger-accent:not(:disabled):not(.disabled):active:focus,.btn-danger-accent:not(:disabled):not(.disabled).active:focus,.show>.btn-danger-accent.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #ded2d380}.btn-warning-accent{color:#212529;background-color:#fff5df;border-color:#fff5df}.btn-warning-accent:hover{color:#212529;background-color:#ffe9b9;border-color:#ffe5ac}.btn-warning-accent:focus,.btn-warning-accent.focus{color:#212529;background-color:#ffe9b9;border-color:#ffe5ac;box-shadow:0 0 0 .2rem #ded6c480}.btn-warning-accent.disabled,.btn-warning-accent:disabled{color:#212529;background-color:#fff5df;border-color:#fff5df}.btn-warning-accent:not(:disabled):not(.disabled):active,.btn-warning-accent:not(:disabled):not(.disabled).active,.show>.btn-warning-accent.dropdown-toggle{color:#212529;background-color:#ffe5ac;border-color:#ffe19f}.btn-warning-accent:not(:disabled):not(.disabled):active:focus,.btn-warning-accent:not(:disabled):not(.disabled).active:focus,.show>.btn-warning-accent.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #ded6c480}.btn-info-accent{color:#212529;background-color:#deeffe;border-color:#deeffe}.btn-info-accent:hover{color:#212529;background-color:#b9ddfd;border-color:#add7fd}.btn-info-accent:focus,.btn-info-accent.focus{color:#212529;background-color:#b9ddfd;border-color:#add7fd;box-shadow:0 0 0 .2rem #c2d1de80}.btn-info-accent.disabled,.btn-info-accent:disabled{color:#212529;background-color:#deeffe;border-color:#deeffe}.btn-info-accent:not(:disabled):not(.disabled):active,.btn-info-accent:not(:disabled):not(.disabled).active,.show>.btn-info-accent.dropdown-toggle{color:#212529;background-color:#add7fd;border-color:#a0d1fc}.btn-info-accent:not(:disabled):not(.disabled):active:focus,.btn-info-accent:not(:disabled):not(.disabled).active:focus,.show>.btn-info-accent.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #c2d1de80}.btn-medium{color:#212529;background-color:#d3d6db;border-color:#d3d6db}.btn-medium:hover{color:#212529;background-color:#bec2ca;border-color:#b7bcc4}.btn-medium:focus,.btn-medium.focus{color:#212529;background-color:#bec2ca;border-color:#b7bcc4;box-shadow:0 0 0 .2rem #b8bbc080}.btn-medium.disabled,.btn-medium:disabled{color:#212529;background-color:#d3d6db;border-color:#d3d6db}.btn-medium:not(:disabled):not(.disabled):active,.btn-medium:not(:disabled):not(.disabled).active,.show>.btn-medium.dropdown-toggle{color:#212529;background-color:#b7bcc4;border-color:#b0b5be}.btn-medium:not(:disabled):not(.disabled):active:focus,.btn-medium:not(:disabled):not(.disabled).active:focus,.show>.btn-medium.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #b8bbc080}.btn-background-dark{color:#fff;background-color:#212738;border-color:#212738}.btn-background-dark:hover{color:#fff;background-color:#131620;border-color:#0e1118}.btn-background-dark:focus,.btn-background-dark.focus{color:#fff;background-color:#131620;border-color:#0e1118;box-shadow:0 0 0 .2rem #42475680}.btn-background-dark.disabled,.btn-background-dark:disabled{color:#fff;background-color:#212738;border-color:#212738}.btn-background-dark:not(:disabled):not(.disabled):active,.btn-background-dark:not(:disabled):not(.disabled).active,.show>.btn-background-dark.dropdown-toggle{color:#fff;background-color:#0e1118;border-color:#090b10}.btn-background-dark:not(:disabled):not(.disabled):active:focus,.btn-background-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-background-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #42475680}.btn-visual-focus{color:#212529;background-color:#6d9df7;border-color:#6d9df7}.btn-visual-focus:hover{color:#fff;background-color:#4985f5;border-color:#3d7df4}.btn-visual-focus:focus,.btn-visual-focus.focus{color:#fff;background-color:#4985f5;border-color:#3d7df4;box-shadow:0 0 0 .2rem #628bd880}.btn-visual-focus.disabled,.btn-visual-focus:disabled{color:#212529;background-color:#6d9df7;border-color:#6d9df7}.btn-visual-focus:not(:disabled):not(.disabled):active,.btn-visual-focus:not(:disabled):not(.disabled).active,.show>.btn-visual-focus.dropdown-toggle{color:#fff;background-color:#3d7df4;border-color:#3174f4}.btn-visual-focus:not(:disabled):not(.disabled):active:focus,.btn-visual-focus:not(:disabled):not(.disabled).active:focus,.show>.btn-visual-focus.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #628bd880}.btn-background-focus{color:#212529;background-color:#50b0f41a;border-color:#50b0f41a}.btn-background-focus:hover{color:#fff;background-color:#2ca0f21a;border-color:#209af11a}.btn-background-focus:focus,.btn-background-focus.focus{color:#fff;background-color:#2ca0f21a;border-color:#209af11a;box-shadow:0 0 0 .2rem #2c455880}.btn-background-focus.disabled,.btn-background-focus:disabled{color:#212529;background-color:#50b0f41a;border-color:#50b0f41a}.btn-background-focus:not(:disabled):not(.disabled):active,.btn-background-focus:not(:disabled):not(.disabled).active,.show>.btn-background-focus.dropdown-toggle{color:#fff;background-color:#209af11a;border-color:#1495f01a}.btn-background-focus:not(:disabled):not(.disabled):active:focus,.btn-background-focus:not(:disabled):not(.disabled).active:focus,.show>.btn-background-focus.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #2c455880}.btn-border-focus{color:#212529;background-color:#a6cce899;border-color:#a6cce899}.btn-border-focus:hover{color:#212529;background-color:#88bbe099;border-color:#7db5de99}.btn-border-focus:focus,.btn-border-focus.focus{color:#212529;background-color:#88bbe099;border-color:#7db5de99;box-shadow:0 0 0 .2rem #7f9bb080}.btn-border-focus.disabled,.btn-border-focus:disabled{color:#212529;background-color:#a6cce899;border-color:#a6cce899}.btn-border-focus:not(:disabled):not(.disabled):active,.btn-border-focus:not(:disabled):not(.disabled).active,.show>.btn-border-focus.dropdown-toggle{color:#212529;background-color:#7db5de99;border-color:#73afdb99}.btn-border-focus:not(:disabled):not(.disabled):active:focus,.btn-border-focus:not(:disabled):not(.disabled).active:focus,.show>.btn-border-focus.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #7f9bb080}.btn-outline-primary{color:#1f7bc0;border-color:#1f7bc0}.btn-outline-primary:hover{color:#fff;background-color:#1f7bc0;border-color:#1f7bc0}.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 0 0 .2rem #1f7bc080}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#1f7bc0;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#1f7bc0;border-color:#1f7bc0}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #1f7bc080}.btn-outline-secondary{color:#6c7079;border-color:#6c7079}.btn-outline-secondary:hover{color:#fff;background-color:#6c7079;border-color:#6c7079}.btn-outline-secondary:focus,.btn-outline-secondary.focus{box-shadow:0 0 0 .2rem #6c707980}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c7079;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c7079;border-color:#6c7079}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #6c707980}.btn-outline-success{color:#38871f;border-color:#38871f}.btn-outline-success:hover{color:#fff;background-color:#38871f;border-color:#38871f}.btn-outline-success:focus,.btn-outline-success.focus{box-shadow:0 0 0 .2rem #38871f80}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#38871f;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:not(:disabled):not(.disabled).active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#38871f;border-color:#38871f}.btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #38871f80}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:focus,.btn-outline-info.focus{box-shadow:0 0 0 .2rem #17a2b880}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled).active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled):active:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #17a2b880}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:focus,.btn-outline-warning.focus{box-shadow:0 0 0 .2rem #ffc10780}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-outline-warning:not(:disabled):not(.disabled).active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #ffc10780}.btn-outline-danger{color:#db0002;border-color:#db0002}.btn-outline-danger:hover{color:#fff;background-color:#db0002;border-color:#db0002}.btn-outline-danger:focus,.btn-outline-danger.focus{box-shadow:0 0 0 .2rem #db000280}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#db0002;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled):active,.btn-outline-danger:not(:disabled):not(.disabled).active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#db0002;border-color:#db0002}.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #db000280}.btn-outline-light{color:#f1f1f1;border-color:#f1f1f1}.btn-outline-light:hover{color:#212529;background-color:#f1f1f1;border-color:#f1f1f1}.btn-outline-light:focus,.btn-outline-light.focus{box-shadow:0 0 0 .2rem #f1f1f180}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f1f1f1;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled).active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f1f1f1;border-color:#f1f1f1}.btn-outline-light:not(:disabled):not(.disabled):active:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #f1f1f180}.btn-outline-dark{color:#6c7079;border-color:#6c7079}.btn-outline-dark:hover{color:#fff;background-color:#6c7079;border-color:#6c7079}.btn-outline-dark:focus,.btn-outline-dark.focus{box-shadow:0 0 0 .2rem #6c707980}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#6c7079;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled):active,.btn-outline-dark:not(:disabled):not(.disabled).active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#6c7079;border-color:#6c7079}.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #6c707980}.btn-outline-background{color:#f4f4f4;border-color:#f4f4f4}.btn-outline-background:hover{color:#212529;background-color:#f4f4f4;border-color:#f4f4f4}.btn-outline-background:focus,.btn-outline-background.focus{box-shadow:0 0 0 .2rem #f4f4f480}.btn-outline-background.disabled,.btn-outline-background:disabled{color:#f4f4f4;background-color:transparent}.btn-outline-background:not(:disabled):not(.disabled):active,.btn-outline-background:not(:disabled):not(.disabled).active,.show>.btn-outline-background.dropdown-toggle{color:#212529;background-color:#f4f4f4;border-color:#f4f4f4}.btn-outline-background:not(:disabled):not(.disabled):active:focus,.btn-outline-background:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-background.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #f4f4f480}.btn-outline-text{color:#14293a;border-color:#14293a}.btn-outline-text:hover{color:#fff;background-color:#14293a;border-color:#14293a}.btn-outline-text:focus,.btn-outline-text.focus{box-shadow:0 0 0 .2rem #14293a80}.btn-outline-text.disabled,.btn-outline-text:disabled{color:#14293a;background-color:transparent}.btn-outline-text:not(:disabled):not(.disabled):active,.btn-outline-text:not(:disabled):not(.disabled).active,.show>.btn-outline-text.dropdown-toggle{color:#fff;background-color:#14293a;border-color:#14293a}.btn-outline-text:not(:disabled):not(.disabled):active:focus,.btn-outline-text:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-text.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #14293a80}.btn-outline-inverse{color:#fff;border-color:#fff}.btn-outline-inverse:hover{color:#212529;background-color:#fff;border-color:#fff}.btn-outline-inverse:focus,.btn-outline-inverse.focus{box-shadow:0 0 0 .2rem #ffffff80}.btn-outline-inverse.disabled,.btn-outline-inverse:disabled{color:#fff;background-color:transparent}.btn-outline-inverse:not(:disabled):not(.disabled):active,.btn-outline-inverse:not(:disabled):not(.disabled).active,.show>.btn-outline-inverse.dropdown-toggle{color:#212529;background-color:#fff;border-color:#fff}.btn-outline-inverse:not(:disabled):not(.disabled):active:focus,.btn-outline-inverse:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-inverse.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #ffffff80}.btn-outline-transparent{color:transparent;border-color:transparent}.btn-outline-transparent:hover{color:#fff;background-color:transparent;border-color:transparent}.btn-outline-transparent:focus,.btn-outline-transparent.focus{box-shadow:0 0 0 .2rem #00000080}.btn-outline-transparent.disabled,.btn-outline-transparent:disabled{color:transparent;background-color:transparent}.btn-outline-transparent:not(:disabled):not(.disabled):active,.btn-outline-transparent:not(:disabled):not(.disabled).active,.show>.btn-outline-transparent.dropdown-toggle{color:#fff;background-color:transparent;border-color:transparent}.btn-outline-transparent:not(:disabled):not(.disabled):active:focus,.btn-outline-transparent:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-transparent.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #00000080}.btn-outline-primary-accent{color:#055f9f;border-color:#055f9f}.btn-outline-primary-accent:hover{color:#fff;background-color:#055f9f;border-color:#055f9f}.btn-outline-primary-accent:focus,.btn-outline-primary-accent.focus{box-shadow:0 0 0 .2rem #055f9f80}.btn-outline-primary-accent.disabled,.btn-outline-primary-accent:disabled{color:#055f9f;background-color:transparent}.btn-outline-primary-accent:not(:disabled):not(.disabled):active,.btn-outline-primary-accent:not(:disabled):not(.disabled).active,.show>.btn-outline-primary-accent.dropdown-toggle{color:#fff;background-color:#055f9f;border-color:#055f9f}.btn-outline-primary-accent:not(:disabled):not(.disabled):active:focus,.btn-outline-primary-accent:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-primary-accent.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #055f9f80}.btn-outline-success-accent{color:#f0fbe4;border-color:#f0fbe4}.btn-outline-success-accent:hover{color:#212529;background-color:#f0fbe4;border-color:#f0fbe4}.btn-outline-success-accent:focus,.btn-outline-success-accent.focus{box-shadow:0 0 0 .2rem #f0fbe480}.btn-outline-success-accent.disabled,.btn-outline-success-accent:disabled{color:#f0fbe4;background-color:transparent}.btn-outline-success-accent:not(:disabled):not(.disabled):active,.btn-outline-success-accent:not(:disabled):not(.disabled).active,.show>.btn-outline-success-accent.dropdown-toggle{color:#212529;background-color:#f0fbe4;border-color:#f0fbe4}.btn-outline-success-accent:not(:disabled):not(.disabled):active:focus,.btn-outline-success-accent:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-success-accent.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #f0fbe480}.btn-outline-danger-accent{color:#fff1f1;border-color:#fff1f1}.btn-outline-danger-accent:hover{color:#212529;background-color:#fff1f1;border-color:#fff1f1}.btn-outline-danger-accent:focus,.btn-outline-danger-accent.focus{box-shadow:0 0 0 .2rem #fff1f180}.btn-outline-danger-accent.disabled,.btn-outline-danger-accent:disabled{color:#fff1f1;background-color:transparent}.btn-outline-danger-accent:not(:disabled):not(.disabled):active,.btn-outline-danger-accent:not(:disabled):not(.disabled).active,.show>.btn-outline-danger-accent.dropdown-toggle{color:#212529;background-color:#fff1f1;border-color:#fff1f1}.btn-outline-danger-accent:not(:disabled):not(.disabled):active:focus,.btn-outline-danger-accent:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-danger-accent.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #fff1f180}.btn-outline-warning-accent{color:#fff5df;border-color:#fff5df}.btn-outline-warning-accent:hover{color:#212529;background-color:#fff5df;border-color:#fff5df}.btn-outline-warning-accent:focus,.btn-outline-warning-accent.focus{box-shadow:0 0 0 .2rem #fff5df80}.btn-outline-warning-accent.disabled,.btn-outline-warning-accent:disabled{color:#fff5df;background-color:transparent}.btn-outline-warning-accent:not(:disabled):not(.disabled):active,.btn-outline-warning-accent:not(:disabled):not(.disabled).active,.show>.btn-outline-warning-accent.dropdown-toggle{color:#212529;background-color:#fff5df;border-color:#fff5df}.btn-outline-warning-accent:not(:disabled):not(.disabled):active:focus,.btn-outline-warning-accent:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-warning-accent.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #fff5df80}.btn-outline-info-accent{color:#deeffe;border-color:#deeffe}.btn-outline-info-accent:hover{color:#212529;background-color:#deeffe;border-color:#deeffe}.btn-outline-info-accent:focus,.btn-outline-info-accent.focus{box-shadow:0 0 0 .2rem #deeffe80}.btn-outline-info-accent.disabled,.btn-outline-info-accent:disabled{color:#deeffe;background-color:transparent}.btn-outline-info-accent:not(:disabled):not(.disabled):active,.btn-outline-info-accent:not(:disabled):not(.disabled).active,.show>.btn-outline-info-accent.dropdown-toggle{color:#212529;background-color:#deeffe;border-color:#deeffe}.btn-outline-info-accent:not(:disabled):not(.disabled):active:focus,.btn-outline-info-accent:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-info-accent.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #deeffe80}.btn-outline-medium{color:#d3d6db;border-color:#d3d6db}.btn-outline-medium:hover{color:#212529;background-color:#d3d6db;border-color:#d3d6db}.btn-outline-medium:focus,.btn-outline-medium.focus{box-shadow:0 0 0 .2rem #d3d6db80}.btn-outline-medium.disabled,.btn-outline-medium:disabled{color:#d3d6db;background-color:transparent}.btn-outline-medium:not(:disabled):not(.disabled):active,.btn-outline-medium:not(:disabled):not(.disabled).active,.show>.btn-outline-medium.dropdown-toggle{color:#212529;background-color:#d3d6db;border-color:#d3d6db}.btn-outline-medium:not(:disabled):not(.disabled):active:focus,.btn-outline-medium:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-medium.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #d3d6db80}.btn-outline-background-dark{color:#212738;border-color:#212738}.btn-outline-background-dark:hover{color:#fff;background-color:#212738;border-color:#212738}.btn-outline-background-dark:focus,.btn-outline-background-dark.focus{box-shadow:0 0 0 .2rem #21273880}.btn-outline-background-dark.disabled,.btn-outline-background-dark:disabled{color:#212738;background-color:transparent}.btn-outline-background-dark:not(:disabled):not(.disabled):active,.btn-outline-background-dark:not(:disabled):not(.disabled).active,.show>.btn-outline-background-dark.dropdown-toggle{color:#fff;background-color:#212738;border-color:#212738}.btn-outline-background-dark:not(:disabled):not(.disabled):active:focus,.btn-outline-background-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-background-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #21273880}.btn-outline-visual-focus{color:#6d9df7;border-color:#6d9df7}.btn-outline-visual-focus:hover{color:#212529;background-color:#6d9df7;border-color:#6d9df7}.btn-outline-visual-focus:focus,.btn-outline-visual-focus.focus{box-shadow:0 0 0 .2rem #6d9df780}.btn-outline-visual-focus.disabled,.btn-outline-visual-focus:disabled{color:#6d9df7;background-color:transparent}.btn-outline-visual-focus:not(:disabled):not(.disabled):active,.btn-outline-visual-focus:not(:disabled):not(.disabled).active,.show>.btn-outline-visual-focus.dropdown-toggle{color:#212529;background-color:#6d9df7;border-color:#6d9df7}.btn-outline-visual-focus:not(:disabled):not(.disabled):active:focus,.btn-outline-visual-focus:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-visual-focus.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #6d9df780}.btn-outline-background-focus{color:#50b0f41a;border-color:#50b0f41a}.btn-outline-background-focus:hover{color:#212529;background-color:#50b0f41a;border-color:#50b0f41a}.btn-outline-background-focus:focus,.btn-outline-background-focus.focus{box-shadow:0 0 0 .2rem #50b0f480}.btn-outline-background-focus.disabled,.btn-outline-background-focus:disabled{color:#50b0f41a;background-color:transparent}.btn-outline-background-focus:not(:disabled):not(.disabled):active,.btn-outline-background-focus:not(:disabled):not(.disabled).active,.show>.btn-outline-background-focus.dropdown-toggle{color:#212529;background-color:#50b0f41a;border-color:#50b0f41a}.btn-outline-background-focus:not(:disabled):not(.disabled):active:focus,.btn-outline-background-focus:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-background-focus.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #50b0f480}.btn-outline-border-focus{color:#a6cce899;border-color:#a6cce899}.btn-outline-border-focus:hover{color:#212529;background-color:#a6cce899;border-color:#a6cce899}.btn-outline-border-focus:focus,.btn-outline-border-focus.focus{box-shadow:0 0 0 .2rem #a6cce880}.btn-outline-border-focus.disabled,.btn-outline-border-focus:disabled{color:#a6cce899;background-color:transparent}.btn-outline-border-focus:not(:disabled):not(.disabled):active,.btn-outline-border-focus:not(:disabled):not(.disabled).active,.show>.btn-outline-border-focus.dropdown-toggle{color:#212529;background-color:#a6cce899;border-color:#a6cce899}.btn-outline-border-focus:not(:disabled):not(.disabled):active:focus,.btn-outline-border-focus:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-border-focus.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #a6cce880}.btn-link{font-weight:"normal";color:#1f7bc0;text-decoration:none}.btn-link:hover{color:#14517e;text-decoration:underline}.btn-link:focus,.btn-link.focus{text-decoration:underline}.btn-link:disabled,.btn-link.disabled{color:#6c757d;pointer-events:none}.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.form-control{display:block;width:100%;height:48px;padding:.6875rem .75rem;font-size:1rem;font-weight:"normal";line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #f1f1f1;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#f4f4f4;border-color:#6c7079;outline:0;box-shadow:0 0 0 .2rem #1f7bc040}.form-control::placeholder{color:#7babd2;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{appearance:none}select.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.6875rem + 1px);padding-bottom:calc(.6875rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.6875rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[size],select.form-control[multiple],textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875rem;color:#38871f}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:#38871fe6;border-radius:.25rem}.form-row>.col>.valid-tooltip,.form-row>[class*=col-]>.valid-tooltip{left:5px}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#38871f;padding-right:calc(1.5em + .75rem)!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338871f' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#38871f;box-shadow:0 0 0 .2rem #38871f40}.was-validated select.form-control:valid,select.form-control.is-valid{padding-right:3rem!important;background-position:right 1.5rem center}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#38871f;padding-right:calc(.75em + 2.3125rem)!important;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338871f' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/ calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.was-validated .custom-select:valid:focus,.custom-select.is-valid:focus{border-color:#38871f;box-shadow:0 0 0 .2rem #38871f40}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#38871f}.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip,.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip{display:block}.was-validated .custom-control-input:valid~.custom-control-label,.custom-control-input.is-valid~.custom-control-label{color:#38871f}.was-validated .custom-control-input:valid~.custom-control-label:before,.custom-control-input.is-valid~.custom-control-label:before{border-color:#38871f}.was-validated .custom-control-input:valid:checked~.custom-control-label:before,.custom-control-input.is-valid:checked~.custom-control-label:before{border-color:#49b029;background-color:#49b029}.was-validated .custom-control-input:valid:focus~.custom-control-label:before,.custom-control-input.is-valid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem #38871f40}.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label:before,.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label:before{border-color:#38871f}.was-validated .custom-file-input:valid~.custom-file-label,.custom-file-input.is-valid~.custom-file-label{border-color:#38871f}.was-validated .custom-file-input:valid:focus~.custom-file-label,.custom-file-input.is-valid:focus~.custom-file-label{border-color:#38871f;box-shadow:0 0 0 .2rem #38871f40}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875rem;color:#db0002}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:#db0002e6;border-radius:.25rem}.form-row>.col>.invalid-tooltip,.form-row>[class*=col-]>.invalid-tooltip{left:5px}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#db0002;padding-right:calc(1.5em + .75rem)!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23db0002' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23db0002' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#db0002;box-shadow:0 0 0 .2rem #db000240}.was-validated select.form-control:invalid,select.form-control.is-invalid{padding-right:3rem!important;background-position:right 1.5rem center}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:#db0002;padding-right:calc(.75em + 2.3125rem)!important;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23db0002' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23db0002' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/ calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus{border-color:#db0002;box-shadow:0 0 0 .2rem #db000240}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#db0002}.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip,.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip{display:block}.was-validated .custom-control-input:invalid~.custom-control-label,.custom-control-input.is-invalid~.custom-control-label{color:#db0002}.was-validated .custom-control-input:invalid~.custom-control-label:before,.custom-control-input.is-invalid~.custom-control-label:before{border-color:#db0002}.was-validated .custom-control-input:invalid:checked~.custom-control-label:before,.custom-control-input.is-invalid:checked~.custom-control-label:before{border-color:#ff0f11;background-color:#ff0f11}.was-validated .custom-control-input:invalid:focus~.custom-control-label:before,.custom-control-input.is-invalid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem #db000240}.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label:before,.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label:before{border-color:#db0002}.was-validated .custom-file-input:invalid~.custom-file-label,.custom-file-input.is-invalid~.custom-file-label{border-color:#db0002}.was-validated .custom-file-input:invalid:focus~.custom-file-label,.custom-file-input.is-invalid:focus~.custom-file-label{border-color:#db0002;box-shadow:0 0 0 .2rem #db000240}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media (min-width: 768px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group,.form-inline .custom-select{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.custom-control{position:relative;z-index:1;display:block;min-height:1.6rem;padding-left:1.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.3rem;opacity:0}.custom-control-input:checked~.custom-control-label:before{color:#fff;border-color:#1f7bc0;background-color:#1f7bc0}.custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem #1f7bc040}.custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:#76b7e9}.custom-control-input:not(:disabled):active~.custom-control-label:before{color:#fff;background-color:#a2cef0;border-color:#a2cef0}.custom-control-input[disabled]~.custom-control-label,.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input[disabled]~.custom-control-label:before,.custom-control-input:disabled~.custom-control-label:before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label:before{position:absolute;top:.3rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:1px solid #adb5bd}.custom-control-label:after{position:absolute;top:.3rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:50%/50% 50% no-repeat}.custom-checkbox .custom-control-label:before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{border-color:#1f7bc0;background-color:#1f7bc0}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label:before{background-color:#1f7bc080}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label:before{background-color:#1f7bc080}.custom-radio .custom-control-label:before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label:before{background-color:#1f7bc080}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label:before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label:after{top:calc(.3rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.custom-switch .custom-control-label:after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label:after{background-color:#fff;transform:translate(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label:before{background-color:#1f7bc080}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.6875rem 1.75rem .6875rem .75rem;font-size:1rem;font-weight:"normal";line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat;border:1px solid #f1f1f1;border-radius:.25rem;appearance:none}.custom-select:focus{border-color:#76b7e9;outline:0;box-shadow:0 0 0 .2rem #1f7bc040}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;overflow:hidden;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#76b7e9;box-shadow:0 0 0 .2rem #1f7bc040}.custom-file-input[disabled]~.custom-file-label,.custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label:after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]:after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;overflow:hidden;font-weight:"normal";line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label:after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #1f7bc040}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #1f7bc040}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #1f7bc040}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#1f7bc0;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion: reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#a2cef0}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#1f7bc0;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion: reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb:active{background-color:#a2cef0}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#1f7bc0;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion: reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb:active{background-color:#a2cef0}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label:before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.custom-control-label:before,.custom-file-label,.custom-select{transition:none}}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog,app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog,app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog,.app-confirmation-dialog .app-modal-dialog,cx-claim-dialog .cx-coupon-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog,.modal.fade app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog,app-clear-selected-webquote-entries-dialog .modal.fade .cx-clear-webquote-dialog,.modal.fade app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog,app-clear-selected-cart-entries-dialog .modal.fade .cx-clear-cart-dialog,.modal.fade .app-confirmation-dialog .app-modal-dialog,.app-confirmation-dialog .modal.fade .app-modal-dialog,.modal.fade cx-claim-dialog .cx-coupon-dialog,cx-claim-dialog .modal.fade .cx-coupon-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion: reduce){.modal.fade .modal-dialog,.modal.fade app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog,app-clear-selected-webquote-entries-dialog .modal.fade .cx-clear-webquote-dialog,.modal.fade app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog,app-clear-selected-cart-entries-dialog .modal.fade .cx-clear-cart-dialog,.modal.fade .app-confirmation-dialog .app-modal-dialog,.app-confirmation-dialog .modal.fade .app-modal-dialog,.modal.fade cx-claim-dialog .cx-coupon-dialog,cx-claim-dialog .modal.fade .cx-coupon-dialog{transition:none}}.modal.show .modal-dialog,.modal.show app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog,app-clear-selected-webquote-entries-dialog .modal.show .cx-clear-webquote-dialog,.modal.show app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog,app-clear-selected-cart-entries-dialog .modal.show .cx-clear-cart-dialog,.modal.show .app-confirmation-dialog .app-modal-dialog,.app-confirmation-dialog .modal.show .app-modal-dialog,.modal.show cx-claim-dialog .cx-coupon-dialog,cx-claim-dialog .modal.show .cx-coupon-dialog{transform:none}.modal.modal-static .modal-dialog,.modal.modal-static app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog,app-clear-selected-webquote-entries-dialog .modal.modal-static .cx-clear-webquote-dialog,.modal.modal-static app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog,app-clear-selected-cart-entries-dialog .modal.modal-static .cx-clear-cart-dialog,.modal.modal-static .app-confirmation-dialog .app-modal-dialog,.app-confirmation-dialog .modal.modal-static .app-modal-dialog,.modal.modal-static cx-claim-dialog .cx-coupon-dialog,cx-claim-dialog .modal.modal-static .cx-coupon-dialog{transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content,.modal-dialog-scrollable app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cx-clear-webquote-container,app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .modal-dialog-scrollable .cx-clear-webquote-container,.modal-dialog-scrollable app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cx-clear-cart-container,app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .modal-dialog-scrollable .cx-clear-cart-container,.modal-dialog-scrollable .app-confirmation-dialog .app-modal-dialog .modal-content,.app-confirmation-dialog .app-modal-dialog .modal-dialog-scrollable .modal-content,.modal-dialog-scrollable cx-claim-dialog .cx-coupon-dialog .cx-coupon-container,cx-claim-dialog .cx-coupon-dialog .modal-dialog-scrollable .cx-coupon-container{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-header,.modal-dialog-scrollable .modal-footer{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered,app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog,app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog,.app-confirmation-dialog .app-modal-dialog,cx-claim-dialog .cx-coupon-dialog{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered:before,app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog:before,app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog:before,.app-confirmation-dialog .app-modal-dialog:before,cx-claim-dialog .cx-coupon-dialog:before{display:block;height:calc(100vh - 1rem);height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable,app-clear-selected-webquote-entries-dialog .modal-dialog-scrollable.cx-clear-webquote-dialog,app-clear-selected-cart-entries-dialog .modal-dialog-scrollable.cx-clear-cart-dialog,.app-confirmation-dialog .modal-dialog-scrollable.app-modal-dialog,cx-claim-dialog .modal-dialog-scrollable.cx-coupon-dialog{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content,.modal-dialog-centered.modal-dialog-scrollable app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cx-clear-webquote-container,app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .modal-dialog-centered.modal-dialog-scrollable .cx-clear-webquote-container,app-clear-selected-webquote-entries-dialog .modal-dialog-scrollable.cx-clear-webquote-dialog .modal-content,app-clear-selected-webquote-entries-dialog .modal-dialog-scrollable.cx-clear-webquote-dialog .cx-clear-webquote-container,.modal-dialog-centered.modal-dialog-scrollable app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cx-clear-cart-container,app-clear-selected-webquote-entries-dialog .modal-dialog-scrollable.cx-clear-webquote-dialog app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cx-clear-cart-container,app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .modal-dialog-centered.modal-dialog-scrollable .cx-clear-cart-container,app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog app-clear-selected-webquote-entries-dialog .modal-dialog-scrollable.cx-clear-webquote-dialog .cx-clear-cart-container,app-clear-selected-webquote-entries-dialog app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .modal-dialog-scrollable.cx-clear-webquote-dialog .cx-clear-cart-container,app-clear-selected-cart-entries-dialog .modal-dialog-scrollable.cx-clear-cart-dialog .modal-content,app-clear-selected-cart-entries-dialog .modal-dialog-scrollable.cx-clear-cart-dialog app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cx-clear-webquote-container,app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog app-clear-selected-cart-entries-dialog .modal-dialog-scrollable.cx-clear-cart-dialog .cx-clear-webquote-container,app-clear-selected-cart-entries-dialog .modal-dialog-scrollable.cx-clear-cart-dialog .cx-clear-cart-container,.app-confirmation-dialog .modal-dialog-scrollable.app-modal-dialog .modal-content,.app-confirmation-dialog .modal-dialog-scrollable.app-modal-dialog app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cx-clear-webquote-container,app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .app-confirmation-dialog .modal-dialog-scrollable.app-modal-dialog .cx-clear-webquote-container,.app-confirmation-dialog .modal-dialog-scrollable.app-modal-dialog app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cx-clear-cart-container,app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .app-confirmation-dialog .modal-dialog-scrollable.app-modal-dialog .cx-clear-cart-container,.app-confirmation-dialog .modal-dialog-scrollable.app-modal-dialog cx-claim-dialog .cx-coupon-dialog .cx-coupon-container,cx-claim-dialog .cx-coupon-dialog .app-confirmation-dialog .modal-dialog-scrollable.app-modal-dialog .cx-coupon-container,.modal-dialog-centered.modal-dialog-scrollable cx-claim-dialog .cx-coupon-dialog .cx-coupon-container,app-clear-selected-webquote-entries-dialog .modal-dialog-scrollable.cx-clear-webquote-dialog cx-claim-dialog .cx-coupon-dialog .cx-coupon-container,app-clear-selected-cart-entries-dialog .modal-dialog-scrollable.cx-clear-cart-dialog cx-claim-dialog .cx-coupon-dialog .cx-coupon-container,cx-claim-dialog .cx-coupon-dialog .modal-dialog-centered.modal-dialog-scrollable .cx-coupon-container,cx-claim-dialog .cx-coupon-dialog app-clear-selected-webquote-entries-dialog .modal-dialog-scrollable.cx-clear-webquote-dialog .cx-coupon-container,app-clear-selected-webquote-entries-dialog cx-claim-dialog .cx-coupon-dialog .modal-dialog-scrollable.cx-clear-webquote-dialog .cx-coupon-container,cx-claim-dialog .cx-coupon-dialog app-clear-selected-cart-entries-dialog .modal-dialog-scrollable.cx-clear-cart-dialog .cx-coupon-container,app-clear-selected-cart-entries-dialog cx-claim-dialog .cx-coupon-dialog .modal-dialog-scrollable.cx-clear-cart-dialog .cx-coupon-container,.app-confirmation-dialog cx-claim-dialog .cx-coupon-dialog .modal-dialog-scrollable.app-modal-dialog .cx-coupon-container,cx-claim-dialog .modal-dialog-scrollable.cx-coupon-dialog .modal-content,cx-claim-dialog .modal-dialog-scrollable.cx-coupon-dialog app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cx-clear-webquote-container,app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog cx-claim-dialog .modal-dialog-scrollable.cx-coupon-dialog .cx-clear-webquote-container,cx-claim-dialog .modal-dialog-scrollable.cx-coupon-dialog app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cx-clear-cart-container,app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog cx-claim-dialog .modal-dialog-scrollable.cx-coupon-dialog .cx-clear-cart-container,cx-claim-dialog .modal-dialog-scrollable.cx-coupon-dialog .cx-coupon-container{max-height:none}.modal-dialog-centered.modal-dialog-scrollable:before,app-clear-selected-webquote-entries-dialog .modal-dialog-scrollable.cx-clear-webquote-dialog:before,app-clear-selected-cart-entries-dialog .modal-dialog-scrollable.cx-clear-cart-dialog:before,.app-confirmation-dialog .modal-dialog-scrollable.app-modal-dialog:before,cx-claim-dialog .modal-dialog-scrollable.cx-coupon-dialog:before{content:none}.modal-content,app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cx-clear-webquote-container,app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cx-clear-cart-container,.app-confirmation-dialog .app-modal-dialog .modal-content,.app-confirmation-dialog .app-modal-dialog cx-claim-dialog .cx-coupon-dialog .cx-coupon-container,cx-claim-dialog .cx-coupon-dialog .app-confirmation-dialog .app-modal-dialog .cx-coupon-container,cx-claim-dialog .cx-coupon-dialog .cx-coupon-container{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 768px){.modal-dialog,app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog,app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog,.app-confirmation-dialog .app-modal-dialog,cx-claim-dialog .cx-coupon-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content,.modal-dialog-scrollable app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cx-clear-webquote-container,app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .modal-dialog-scrollable .cx-clear-webquote-container,.modal-dialog-scrollable app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cx-clear-cart-container,app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .modal-dialog-scrollable .cx-clear-cart-container,.modal-dialog-scrollable .app-confirmation-dialog .app-modal-dialog .modal-content,.app-confirmation-dialog .app-modal-dialog .modal-dialog-scrollable .modal-content,.modal-dialog-scrollable cx-claim-dialog .cx-coupon-dialog .cx-coupon-container,cx-claim-dialog .cx-coupon-dialog .modal-dialog-scrollable .cx-coupon-container{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered,app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog,app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog,.app-confirmation-dialog .app-modal-dialog,cx-claim-dialog .cx-coupon-dialog{min-height:calc(100% - 3.5rem)}.modal-dialog-centered:before,app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog:before,app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog:before,.app-confirmation-dialog .app-modal-dialog:before,cx-claim-dialog .cx-coupon-dialog:before{height:calc(100vh - 3.5rem);height:min-content}.modal-sm{max-width:300px}}@media (min-width: 1200px){.modal-lg,cx-claim-dialog .cx-coupon-dialog,.modal-xl{max-width:800px}}@media (min-width: 1440px){.modal-xl{max-width:1140px}}.close{float:right;font-size:1.5rem;font-weight:"bold";line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus{opacity:.75}button.close{padding:0;background-color:transparent;border:0}a.close.disabled{pointer-events:none}.alert{position:relative;padding:20px 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:0}.alert-heading{color:inherit}.alert-link{font-weight:"bold"}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;z-index:2;padding:20px 1.25rem;color:inherit}.alert-primary{color:#104064;background-color:#d2e5f2;border-color:#c0daed}.alert-primary hr{border-top-color:#accee8}.alert-primary .alert-link{color:#092438}.alert-secondary{color:#383a3f;background-color:#e2e2e4;border-color:#d6d7d9}.alert-secondary hr{border-top-color:#c9cacd}.alert-secondary .alert-link{color:#202124}.alert-success{color:#1d4610;background-color:#d7e7d2;border-color:#c7ddc0}.alert-success hr{border-top-color:#b9d5b0}.alert-success .alert-link{color:#0c1d07}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c32}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe7a0}.alert-warning .alert-link{color:#533f02}.alert-danger{color:#720001;background-color:#f8cccc;border-color:#f5b8b8}.alert-danger hr{border-top-color:#f2a1a2}.alert-danger .alert-link{color:#3f0001}.alert-light{color:#7d7d7d;background-color:#fcfcfc;border-color:#fbfbfb}.alert-light hr{border-top-color:#eee}.alert-light .alert-link{color:#646464}.alert-dark{color:#383a3f;background-color:#e2e2e4;border-color:#d6d7d9}.alert-dark hr{border-top-color:#c9cacd}.alert-dark .alert-link{color:#202124}.alert-background{color:#7f7f7f;background-color:#fdfdfd;border-color:#fcfcfc}.alert-background hr{border-top-color:#efefef}.alert-background .alert-link{color:#656565}.alert-text{color:#0a151e;background-color:#d0d4d8;border-color:#bdc3c8}.alert-text hr{border-top-color:#afb6bc}.alert-text .alert-link{color:#000}.alert-inverse{color:#858585;background-color:#fff;border-color:#fff}.alert-inverse hr{border-top-color:#f2f2f2}.alert-inverse .alert-link{color:#6b6b6b}.alert-transparent{color:#0000007a;background-color:#fffc;border-color:#ffffffb8}.alert-transparent hr{border-top-color:#f2f2f2b8}.alert-transparent .alert-link{color:#0000007a}.alert-primary-accent{color:#033153;background-color:#cddfec;border-color:#b9d2e4}.alert-primary-accent hr{border-top-color:#a7c6dd}.alert-primary-accent .alert-link{color:#011421}.alert-success-accent{color:#7d8377;background-color:#fcfefa;border-color:#fbfef7}.alert-success-accent hr{border-top-color:#eefbe1}.alert-success-accent .alert-link{color:#63685e}.alert-danger-accent{color:#857d7d;background-color:#fffcfc;border-color:#fffbfb}.alert-danger-accent hr{border-top-color:#ffe2e2}.alert-danger-accent .alert-link{color:#6a6464}.alert-warning-accent{color:#857f74;background-color:#fffdf9;border-color:#fffcf6}.alert-warning-accent hr{border-top-color:#fff4dd}.alert-warning-accent .alert-link{color:#69655c}.alert-info-accent{color:#737c84;background-color:#f8fcff;border-color:#f6fbff}.alert-info-accent hr{border-top-color:#ddeffe}.alert-info-accent .alert-link{color:#5c6369}.alert-medium{color:#6e6f72;background-color:#f6f7f8;border-color:#f3f4f5}.alert-medium hr{border-top-color:#e5e6e9}.alert-medium .alert-link{color:#555658}.alert-background-dark{color:#11141d;background-color:#d3d4d7;border-color:#c1c3c7}.alert-background-dark hr{border-top-color:#b3b5bb}.alert-background-dark .alert-link{color:#000}.alert-visual-focus{color:#395280;background-color:#e2ebfd;border-color:#d6e4fd}.alert-visual-focus hr{border-top-color:#bed3fb}.alert-visual-focus .alert-link{color:#293b5d}.alert-background-focus{color:#04090d88;background-color:#fdfeffd1;border-color:#fbfdffbf}.alert-background-focus hr{border-top-color:#e3f3fdbf}.alert-background-focus .alert-link{color:#0008}.alert-border-focus{color:#35414aca;background-color:#f6fafdeb;border-color:#f2f8fce2}.alert-border-focus hr{border-top-color:#deecf6e2}.alert-border-focus .alert-link{color:#1f272cca}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-style:normal;font-weight:"normal";line-height:1.6;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[x-placement^=top]{padding:.4rem 0}.bs-tooltip-top .arrow,.bs-tooltip-auto[x-placement^=top] .arrow{bottom:0}.bs-tooltip-top .arrow:before,.bs-tooltip-auto[x-placement^=top] .arrow:before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-right,.bs-tooltip-auto[x-placement^=right]{padding:0 .4rem}.bs-tooltip-right .arrow,.bs-tooltip-auto[x-placement^=right] .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-right .arrow:before,.bs-tooltip-auto[x-placement^=right] .arrow:before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-bottom,.bs-tooltip-auto[x-placement^=bottom]{padding:.4rem 0}.bs-tooltip-bottom .arrow,.bs-tooltip-auto[x-placement^=bottom] .arrow{top:0}.bs-tooltip-bottom .arrow:before,.bs-tooltip-auto[x-placement^=bottom] .arrow:before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-left,.bs-tooltip-auto[x-placement^=left]{padding:0 .4rem}.bs-tooltip-left .arrow,.bs-tooltip-auto[x-placement^=left] .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-left .arrow:before,.bs-tooltip-auto[x-placement^=left] .arrow:before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}:root{--cx-spatial-base: .5rem;--cx-spatial-sm: calc(var(--cx-spatial-base) / 2);--cx-spatial-md: calc(2 * var(--cx-spatial-base));--cx-spatial-lg: calc(4 * var(--cx-spatial-base));--cx-spatial-xl: calc(8 * var(--cx-spatial-base))}button:focus{outline:none}button.link{background-color:transparent;border-style:none;padding:0;cursor:pointer}button.link:disabled{pointer-events:none;cursor:not-allowed;opacity:.8}.btn{font-size:1.188rem;font-weight:var(--cx-font-weight-bold);text-transform:var(--cx-text-transform);line-height:1;padding:12px 24px;min-height:48px;min-width:48px;border-radius:var(--cx-buttons-border-radius)}.cxFeat_a11yImproveContrast .btn{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222)}.btn-sm{padding-top:0;padding-bottom:0;height:40px;max-height:40px;min-width:40px}.btn-lg{height:55px;max-height:55px;min-width:55px}.btn-primary{background-color:var(--cx-color-primary);border:3px solid var(--cx-color-primary)}.btn-primary:hover{background-color:var(--cx-color-primary-accent);border-color:var(--cx-color-primary-accent)}.btn-primary.active{background-color:var(--cx-color-primary);border-color:var(--cx-color-primary);-webkit-filter:brightness(.88);filter:brightness(.88)}.cxFeat_a11yImproveContrast .btn-primary.active{filter:none}.btn-primary.disabled,.btn-primary:disabled{background-color:var(--cx-color-border-focus);border:var(--cx-color-border-focus)}.btn-primary.disabled:hover,.btn-primary:disabled:hover{border-color:var(--cx-color-border-focus)}.btn-primary:focus{background-color:var(--cx-color-primary);border-color:var(--cx-color-inverse);box-shadow:0 0 0 .2rem var(--cx-color-primary)}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active{background-color:var(--cx-color-primary);border-color:var(--cx-color-primary);-webkit-filter:brightness(8.8);filter:brightness(8.8)}.cxFeat_a11yImproveContrast .btn-primary:not(:disabled):not(.disabled):active,.cxFeat_a11yImproveContrast .btn-primary:not(:disabled):not(.disabled).active{background-color:var(--cx-color-primary-accent);filter:none}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus{box-shadow:0 0 0 .2rem rgba(var(--cx-color-primary),.5)}.cx-theme-high-contrast-dark .btn-primary{color:var(--cx-color-medium)}.cx-theme-high-contrast-dark .btn-primary:not(:disabled):not(.disabled):active,.cx-theme-high-contrast-dark .btn-primary:not(:disabled):not(.disabled).active{color:var(--cx-color-medium)}.btn-secondary{color:var(--cx-color-primary);background-color:var(--cx-color-inverse);border-color:var(--cx-color-primary);border-width:var(--cx-buttons-border-width)}.btn-secondary:hover{background-color:var(--cx-color-inverse);border-color:var(--cx-color-primary-accent);color:var(--cx-color-primary-accent)}.btn-secondary.active{background-color:var(--cx-color-secondary);border-color:var(--cx-color-secondary);-webkit-filter:brightness(.84);filter:brightness(.84)}.cx-theme-high-contrast-dark .btn-secondary.active{color:var(--cx-color-medium);border-color:var(--cx-color-medium)}.btn-secondary.disabled,.btn-secondary:disabled{background-color:var(--cx-color-inverse);border-color:var(--cx-color-border-focus);color:var(--cx-color-border-focus)}.btn-secondary.disabled:hover,.btn-secondary:disabled:hover{border-color:var(--cx-color-border-focus)}.btn-secondary:focus{box-shadow:0 0 0 .2em var(--cx-color-border-focus);background-color:var(--cx-color-inverse);color:var(--cx-color-primary);border-color:var(--cx-color-primary);outline-color:var(--cx-color-visual-focus)}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active{background-color:var(--cx-color-inverse);border-color:var(--cx-color-primary-accent);color:var(--cx-color-primary-accent)}.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus{box-shadow:0 0 0 .2em rgba(var(--cx-color-primary),.5)}.cx-theme-high-contrast-dark .btn-secondary:not(:disabled):not(.disabled):active,.cx-theme-high-contrast-dark .btn-secondary:not(:disabled):not(.disabled).active{color:var(--cx-color-medium);border-color:var(--cx-color-medium)}.cx-theme-high-contrast-dark .btn-secondary{color:var(--cx-color-medium);border-color:var(--cx-color-medium)}.btn-link{font-size:1.125rem;color:var(--cx-color-text);text-decoration:underline;cursor:pointer;display:inline-block;border-style:none}.btn-link:focus{border-radius:4px}.btn-link .focus{border-radius:4px}.cxFeat_a11yImproveContrast .btn-link{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);color:var(--cx-color-primary)}.btn-tertiary{color:var(--cx-color-primary);padding:12px 16px;background-color:var(--cx-color-transparent);border-style:none;font-size:var(--cx-font-size, 1rem);width:auto}.cxFeat_a11yImproveContrast .btn-tertiary{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}.btn-tertiary:hover{background-color:var(--cx-color-transparent);color:var(--cx-color-primary-accent)}.btn-tertiary.active{color:var(--cx-color-primary);background-color:var(--cx-color-transparent)}.btn-tertiary:focus{box-shadow:0 0 0 .2em var(--cx-color-visual-focus);background-color:var(--cx-color-transparent);color:var(--cx-color-primary);border-color:var(--cx-color-primary);outline-color:var(--cx-color-visual-focus)}.btn-tertiary.disabled{-webkit-filter:brightness(8.8);filter:brightness(8.8);color:var(--cx-color-border-focus)}.cx-toggle-button{position:absolute;top:10px;left:100%}.cx-toggle-button *,.cx-toggle-button *:before,.cx-toggle-button *:after{box-sizing:border-box}.cx-toggle-button input[type=checkbox]{opacity:0;position:absolute;top:0;left:0}.cx-toggle-button input[type=checkbox]:checked~label .cx-toggle-switch{background-color:var(--cx-color-primary);border:1px solid var(--cx-color-primary)}.cx-toggle-button input[type=checkbox]:checked~label .cx-toggle-switch:before{content:"\a0";left:0}.cx-toggle-button input[type=checkbox]:checked~label .cx-toggle-switch:after{content:"\a0";border:2px solid var(--cx-color-inverse);background-color:var(--cx-color-inverse);transform:translate3d(22px,0,0)}.cx-toggle-button input[type=checkbox][disabled]~label,.cx-toggle-button input[type=checkbox][disabled]~label .cx-toggle-switch{pointer-events:none}.cx-toggle-button input[type=checkbox][disabled]:checked~label .cx-toggle-switch{background-color:var(--cx-color-light);border:1px solid var(--cx-color-light)}.cx-toggle-button input[type=checkbox][disabled]:checked~label .cx-toggle-text{color:var(--cx-color-light)}.cx-toggle-button label{-webkit-user-select:none;user-select:none;position:relative;display:flex;align-items:center}.cx-toggle-button label .cx-toggle-switch{position:relative;height:32px;flex:0 0 56px;border-radius:60px;border:1px solid var(--cx-color-secondary);background-color:var(--cx-color-inverse);transition:background-color .3s cubic-bezier(0,1,.5,1)}.cx-toggle-button label .cx-toggle-switch:before{content:"\a0";position:absolute;top:0;text-transform:uppercase;text-align:center;left:28px;font-size:12px;line-height:32px;width:28px;padding:0 12px}.cx-toggle-button label .cx-toggle-switch:after{content:"\a0";position:absolute;text-transform:uppercase;text-align:center;transform:translateZ(0);top:3px;left:3px;border-radius:30px;width:25px;line-height:20px;-webkit-transition:-webkit-transform .3s cubic-bezier(0,1,.5,1);transition:transform .3s cubic-bezier(0,1,.5,1);border:2px solid var(--cx-color-secondary);background-color:var(--cx-color-secondary);z-index:1}.cx-toggle-button label .cx-toggle-text{flex:1;padding-inline-start:.35rem;color:var(--cx-color-secondary)}.cx-toggle-button input[type=checkbox]:focus~label .cx-toggle-switch{box-shadow:0 0 2px 3px var(--cx-color-visual-focus)}button:focus,.btn:focus{outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-width:var(--cx-visual-focus-width, 2px);outline-offset:4px;transition:none}.cxFeat_a11yImproveContrast button:focus,.cxFeat_a11yImproveContrast .btn:focus{outline-offset:2px;box-shadow:0 0 0 2px var(--cx-color-inverse)}@media (max-width: 1199.98px){.cxFeat_a11yMobileVisibleFocus button:focus,.cxFeat_a11yMobileVisibleFocus .btn:focus{outline-offset:-2px}.cxFeat_a11yMobileVisibleFocus button:focus .ng-select-container,.cxFeat_a11yMobileVisibleFocus .btn:focus .ng-select-container{position:initial}.cxFeat_a11yMobileVisibleFocus button:focus[type=radio],.cxFeat_a11yMobileVisibleFocus button:focus[type=checkbox],.cxFeat_a11yMobileVisibleFocus button:focus.btn-tertiary,.cxFeat_a11yMobileVisibleFocus .btn:focus[type=radio],.cxFeat_a11yMobileVisibleFocus .btn:focus[type=checkbox],.cxFeat_a11yMobileVisibleFocus .btn:focus.btn-tertiary{outline-offset:2px}.cxFeat_a11yMobileVisibleFocus button:focus>cx-media,.cxFeat_a11yMobileVisibleFocus .btn:focus>cx-media{transition:none;padding:2px}}.cxFeat_a11yImproveContrast button.close:not(:disabled):not(.disabled):focus{opacity:1}.form-control{margin-bottom:.25rem;color:var(--cx-color-text)}.form-control:focus{border-color:var(--cx-color-secondary);box-shadow:none;-webkit-box-shadow:none}.cxFeat_a11yImproveContrast .form-control{border:1px solid var(--cx-color-dark)}.cxFeat_a11yImproveContrast .form-control:focus{border-color:var(--cx-color-text);background-color:var(--cx-color-inverse)}.cxFeat_a11yImproveContrast .form-control::placeholder{color:var(--cx-color-secondary)}.cxFeat_a11yImproveContrast .form-control::-webkit-input-placeholder{color:var(--cx-color-secondary)}.cxFeat_a11yImproveContrast .form-control:-ms-input-placeholder{color:var(--cx-color-secondary)}.cxFeat_a11yImproveContrast .form-control::-ms-input-placeholder{color:var(--cx-color-secondary)}.cx-theme-high-contrast-dark .form-control,.cx-theme-high-contrast-light .form-control{border-color:var(--cx-color-text);background-color:var(--cx-color-background);color:var(--cx-color-text)}.cx-theme-high-contrast-dark .form-control:focus,.cx-theme-high-contrast-light .form-control:focus{background-color:var(--cx-color-background);color:var(--cx-color-text)}cx-form-errors p{font-size:14px;margin:6px 0;padding-inline-start:25px;position:relative;word-break:break-word}.cxFeat_a11yImproveContrast cx-form-errors p{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222)}cx-form-errors p:before,cx-form-errors p:after{position:absolute;left:0;top:0;bottom:0;margin:auto;width:20px;height:20px}cx-form-errors p:before{content:"";background-color:var(--cx-color-danger);border-radius:50%}cx-form-errors p:after{content:"!";color:var(--cx-color-inverse);font-weight:var(--cx-font-weight-bold);text-align:center;line-height:20px}.cxFeat_a11yFormErrorMuteIcon cx-form-errors p:after{content:"!"/""}cx-form-errors p:focus{box-shadow:none;-webkit-box-shadow:none}cx-file-upload{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}cx-file-upload input[type=file]{display:none}cx-file-upload button{width:100%}input.ng-invalid.ng-dirty,input.ng-invalid.ng-touched,input[type=checkbox].ng-invalid.ng-dirty,input[type=checkbox].ng-invalid.ng-touched,input[type=radio].ng-invalid.ng-dirty,input[type=radio].ng-invalid.ng-touched,textarea.ng-invalid.ng-dirty,textarea.ng-invalid.ng-touched{border-color:var(--cx-color-danger)}ng-select.ng-invalid.ng-dirty .ng-select-container,ng-select.ng-invalid.ng-touched .ng-select-container{border-color:var(--cx-color-danger)}input[type=checkbox],input[type=radio]{height:22px;width:22px;vertical-align:middle;cursor:pointer;line-height:1.42857;appearance:none;-webkit-appearance:textfield;-moz-appearance:textfield;font-size:inherit;box-sizing:border-box;outline:none;border-style:solid;border-width:1px;position:absolute;margin-top:.3rem;margin-inline-start:-2.25rem}label{display:block}label .label-content{display:block;margin-bottom:.375rem}label .label-content.bold{font-weight:var(--cx-font-weight-semi)}label abbr.required-asterisk{color:var(--cx-color-danger)}.notes-content{margin-top:1rem}legend{margin-bottom:.375rem}.form-check{margin-bottom:18px;padding-inline-start:2.25rem}.form-check label{font-weight:var(--cx-font-weight-normal)}.form-check .form-check-label{display:inline-block;position:relative;top:4px}.form-check input+.form-check-label{color:var(--cx-color-text)}.form-check input+.form-check-label a{color:var(--cx-color-text);text-decoration:underline}.form-check input+.form-check-label a:hover{color:var(--cx-color-primary)}@media (max-width: 991.98px){.form-check input+.form-check-label a{display:inline}}.form-check input+.form-check-label:after{content:none}.form-check input:disabled+.form-check-label{color:var(--cx-color-light)}.form-check input[role=checkbox],.form-check input[role=radio]{display:inline-block}.form-check input[role=checkbox]:focus,.form-check input[role=radio]:focus{box-shadow:0 0 0 3px var(--cx-color-light);border-color:var(--cx-color-secondary)}.form-check input[type=checkbox]{border-style:solid;border-radius:5px;border-width:2px;border-color:var(--cx-color-medium)}.cxFeat_a11yImproveContrast .form-check input[type=checkbox]{border-color:var(--cx-color-text)}.form-check input[type=checkbox]:checked{font-style:normal;border-color:var(--cx-color-primary);background-color:var(--cx-color-primary)}.form-check input[type=checkbox]:checked:after{color:var(--cx-color-inverse);position:absolute;content:"";display:inline-block;height:6px;width:9px;top:5px;left:5px;border-width:0 0 2px 2px;border-style:solid;border-color:var(--cx-color-inverse);transform:rotate(-45deg)}.cx-theme-high-contrast-dark .form-check input[type=checkbox]:checked{border-color:var(--cx-color-dark);background-color:var(--cx-color-medium)}.form-control[type=text]:focus{background-color:var(--cx-color-background);box-shadow:none;-webkit-box-shadow:none}.cxFeat_a11yImproveContrast .form-control[type=text]:focus{background-color:var(--cx-color-inverse)}.cx-theme-high-contrast-dark .form-control[type=text]:focus,.cx-theme-high-contrast-light .form-control[type=text]:focus{background-color:var(--cx-color-background);color:var(--cx-color-text)}input[type=radio]{border-radius:50%;display:inline-block;border-style:solid;border-width:2px;border-color:var(--cx-color-medium);position:absolute}.cxFeat_a11yImproveContrast input[type=radio]{border-color:var(--cx-color-text)}input[type=radio]:after{content:"";position:absolute;display:inline-block;height:10px;width:10px;border-radius:50%;background-color:var(--cx-color-inverse);left:4px;top:4px}input[type=radio]:checked{border-color:var(--cx-color-primary)!important;background-color:var(--cx-color-inverse)}input[type=radio]:checked:after{background-color:var(--cx-color-primary)}.form-message{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.6)}.form-message--danger{color:var(--cx-color-danger)}.form-legend{font-style:italic;color:var(--cx-color-secondary);margin-bottom:1rem}.ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked,.ng-select.ng-select-single .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:var(--cx-color-light)}.cxFeat_a11yImproveContrast .ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked,.cxFeat_a11yImproveContrast .ng-select.ng-select-single .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{outline:2px solid var(--cx-color-visual-focus);margin-top:2px;margin-bottom:2px;margin-inline-start:2px;margin-inline-end:2px}.cx-theme-high-contrast-dark .ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked,.cx-theme-high-contrast-light .ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked,.cx-theme-high-contrast-dark .ng-select.ng-select-single .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked,.cx-theme-high-contrast-light .ng-select.ng-select-single .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:var(--cx-color-background)}.ng-select .ng-arrow-wrapper .ng-arrow,.ng-select.ng-select-single .ng-arrow-wrapper .ng-arrow{border-color:var(--cx-color-text) transparent transparent;border-style:solid;border-width:5px 5px 2.5px}.ng-select .ng-select-container,.ng-select.ng-select-single .ng-select-container{padding:.6875rem 0;line-height:1.6;height:unset}.cxFeat_a11yImproveContrast .ng-select .ng-select-container,.cxFeat_a11yImproveContrast .ng-select.ng-select-single .ng-select-container{border:1px solid var(--cx-color-dark)}.cx-theme-high-contrast-dark .ng-select .ng-select-container,.cx-theme-high-contrast-light .ng-select .ng-select-container,.cx-theme-high-contrast-dark .ng-select.ng-select-single .ng-select-container,.cx-theme-high-contrast-light .ng-select.ng-select-single .ng-select-container{background-color:var(--cx-color-background);color:var(--cx-color-text);border-color:var(--cx-color-text)}.ng-select .ng-select-container .ng-value-container,.ng-select.ng-select-single .ng-select-container .ng-value-container{padding-inline-start:10px}.cx-theme-high-contrast-dark .ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option,.cx-theme-high-contrast-light .ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option,.cx-theme-high-contrast-dark .ng-select.ng-select-single .ng-dropdown-panel .ng-dropdown-panel-items .ng-option,.cx-theme-high-contrast-light .ng-select.ng-select-single .ng-dropdown-panel .ng-dropdown-panel-items .ng-option{background-color:var(--cx-color-background);color:var(--cx-color-text)}.cx-theme-high-contrast-dark .ng-select s .ng-arrow-wrapper .ng-arrow,.cx-theme-high-contrast-light .ng-select s .ng-arrow-wrapper .ng-arrow,.cx-theme-high-contrast-dark .ng-select.ng-select-single s .ng-arrow-wrapper .ng-arrow,.cx-theme-high-contrast-light .ng-select.ng-select-single s .ng-arrow-wrapper .ng-arrow{border-color:var(--cx-color-text) transparent transparent}.ng-select .ng-arrow-wrapper{padding-inline-end:5px}.cx-theme-high-contrast-dark .ng-select,.cx-theme-high-contrast-light .ng-select{background-color:var(--cx-color-background)}.cx-theme-high-contrast-dark .ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option,.cx-theme-high-contrast-light .ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option{background-color:var(--cx-color-background);color:var(--cx-color-text)}.cx-theme-high-contrast-dark .ng-select .ng-arrow-wrapper .ng-arrow,.cx-theme-high-contrast-light .ng-select .ng-arrow-wrapper .ng-arrow{border-color:var(--cx-color-text) transparent transparent}:focus:not(main){outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-width:var(--cx-visual-focus-width, 2px);outline-offset:4px;transition:none}.cxFeat_a11yImproveContrast :focus:not(main){outline-offset:2px;box-shadow:0 0 0 2px var(--cx-color-inverse)}@media (max-width: 1199.98px){.cxFeat_a11yMobileVisibleFocus :focus:not(main){outline-offset:-2px}.cxFeat_a11yMobileVisibleFocus :focus:not(main) .ng-select-container{position:initial}.cxFeat_a11yMobileVisibleFocus :focus:not(main)[type=radio],.cxFeat_a11yMobileVisibleFocus :focus:not(main)[type=checkbox],.cxFeat_a11yMobileVisibleFocus :focus:not(main).btn-tertiary{outline-offset:2px}.cxFeat_a11yMobileVisibleFocus :focus:not(main)>cx-media{transition:none;padding:2px}}.form-control:focus,input:focus{outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-width:var(--cx-visual-focus-width, 2px);outline-offset:4px;transition:none}.cxFeat_a11yImproveContrast .form-control:focus,.cxFeat_a11yImproveContrast input:focus{outline-offset:2px;box-shadow:0 0 0 2px var(--cx-color-inverse)}@media (max-width: 1199.98px){.cxFeat_a11yMobileVisibleFocus .form-control:focus,.cxFeat_a11yMobileVisibleFocus input:focus{outline-offset:-2px}.cxFeat_a11yMobileVisibleFocus .form-control:focus .ng-select-container,.cxFeat_a11yMobileVisibleFocus input:focus .ng-select-container{position:initial}.cxFeat_a11yMobileVisibleFocus .form-control:focus[type=radio],.cxFeat_a11yMobileVisibleFocus .form-control:focus[type=checkbox],.cxFeat_a11yMobileVisibleFocus .form-control:focus.btn-tertiary,.cxFeat_a11yMobileVisibleFocus input:focus[type=radio],.cxFeat_a11yMobileVisibleFocus input:focus[type=checkbox],.cxFeat_a11yMobileVisibleFocus input:focus.btn-tertiary{outline-offset:2px}.cxFeat_a11yMobileVisibleFocus .form-control:focus>cx-media,.cxFeat_a11yMobileVisibleFocus input:focus>cx-media{transition:none;padding:2px}}.ng-select-focused{outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-width:var(--cx-visual-focus-width, 2px);outline-offset:4px;transition:none}.cxFeat_a11yImproveContrast .ng-select-focused{outline-offset:2px;box-shadow:0 0 0 2px var(--cx-color-inverse)}@media (max-width: 1199.98px){.cxFeat_a11yMobileVisibleFocus .ng-select-focused{outline-offset:-2px}.cxFeat_a11yMobileVisibleFocus .ng-select-focused .ng-select-container{position:initial}.cxFeat_a11yMobileVisibleFocus .ng-select-focused[type=radio],.cxFeat_a11yMobileVisibleFocus .ng-select-focused[type=checkbox],.cxFeat_a11yMobileVisibleFocus .ng-select-focused.btn-tertiary{outline-offset:2px}.cxFeat_a11yMobileVisibleFocus .ng-select-focused>cx-media{transition:none;padding:2px}}.form-check input[type=radio]{appearance:none}.form-check input[type=checkbox]{appearance:none}.form-check input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-check input[type=radio]:after{visibility:hidden}.form-check input[type=radio]:checked:after{visibility:visible}.form-check input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.cx-theme-high-contrast-dark .form-check input[type=radio]:checked,.cx-theme-high-contrast-light .form-check input[type=radio]:checked{border-color:var(--cx-color-dark)!important;background-color:var(--cx-color-light)}.cx-theme-high-contrast-dark .form-check input[type=radio]:checked:after,.cx-theme-high-contrast-light .form-check input[type=radio]:checked:after{background-color:var(--cx-color-dark)}.ng-select .ng-select-container .ng-value-container .ng-placeholder{color:var(--cx-color-secondary)}.cx-theme-high-contrast-dark .ng-select .ng-select-container .ng-value-container .ng-placeholder,.cx-theme-high-contrast-light .ng-select .ng-select-container .ng-value-container .ng-placeholder{background-color:var(--cx-color-background);color:var(--cx-color-text)}.form-group input[type=text]::placeholder,.form-group input[type=tel]::placeholder{color:var(--cx-color-secondary);opacity:1}.cxFeat_a11yImproveContrast .form-group input[type=text]::placeholder,.cxFeat_a11yImproveContrast .form-group input[type=tel]::placeholder{color:var(--cx-color-secondary)}.form-group input[type=text]:-ms-input-placeholder,.form-group input[type=tel]:-ms-input-placeholder{color:var(--cx-color-secondary)}.form-group input[type=text]::-ms-input-placeholder,.form-group input[type=tel]::-ms-input-placeholder{color:var(--cx-color-secondary)}.cx-theme-high-contrast-dark form input:-webkit-autofill,.cx-theme-high-contrast-dark form input:-webkit-autofill:focus,.cx-theme-high-contrast-light form input:-webkit-autofill,.cx-theme-high-contrast-light form input:-webkit-autofill:focus{transition:background-color 0s 600000s,color 0s 600000s!important}.cxFeat_a11yPasswordVisibliltyBtnValueOverflow input[cxpasswordvisibilityswitch]{padding-inline-end:calc(30px + .75rem)}.modal-content,app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cx-clear-webquote-container,app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cx-clear-cart-container,.app-confirmation-dialog .app-modal-dialog .modal-content,.app-confirmation-dialog .app-modal-dialog cx-claim-dialog .cx-coupon-dialog .cx-coupon-container,cx-claim-dialog .cx-coupon-dialog .app-confirmation-dialog .app-modal-dialog .cx-coupon-container,cx-claim-dialog .cx-coupon-dialog .cx-coupon-container{border-radius:0;border:none}.cx-theme-high-contrast-dark .modal-content,.cx-theme-high-contrast-dark app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cx-clear-webquote-container,app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cx-theme-high-contrast-dark .cx-clear-webquote-container,.cx-theme-high-contrast-dark app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cx-clear-cart-container,app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cx-theme-high-contrast-dark .cx-clear-cart-container,.cx-theme-high-contrast-dark .app-confirmation-dialog .app-modal-dialog .modal-content,.app-confirmation-dialog .app-modal-dialog .cx-theme-high-contrast-dark .modal-content,.cx-theme-high-contrast-dark cx-claim-dialog .cx-coupon-dialog .cx-coupon-container,cx-claim-dialog .cx-coupon-dialog .cx-theme-high-contrast-dark .cx-coupon-container,.cx-theme-high-contrast-light .modal-content,.cx-theme-high-contrast-light app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cx-clear-webquote-container,app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cx-theme-high-contrast-light .cx-clear-webquote-container,.cx-theme-high-contrast-light app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cx-clear-cart-container,app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cx-theme-high-contrast-light .cx-clear-cart-container,.cx-theme-high-contrast-light .app-confirmation-dialog .app-modal-dialog .modal-content,.app-confirmation-dialog .app-modal-dialog .cx-theme-high-contrast-light .modal-content,.cx-theme-high-contrast-light cx-claim-dialog .cx-coupon-dialog .cx-coupon-container,cx-claim-dialog .cx-coupon-dialog .cx-theme-high-contrast-light .cx-coupon-container{color:var(--cx-color-text);background-color:var(--cx-color-background);border:1px solid var(--cx-color-text)}.cx-theme-high-contrast-dark .modal-content .close,.cx-theme-high-contrast-dark app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cx-clear-webquote-container .close,app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cx-theme-high-contrast-dark .cx-clear-webquote-container .close,.cx-theme-high-contrast-dark app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cx-clear-cart-container .close,app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cx-theme-high-contrast-dark .cx-clear-cart-container .close,.cx-theme-high-contrast-dark cx-claim-dialog .cx-coupon-dialog .cx-coupon-container .close,cx-claim-dialog .cx-coupon-dialog .cx-theme-high-contrast-dark .cx-coupon-container .close,.cx-theme-high-contrast-light .modal-content .close,.cx-theme-high-contrast-light app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cx-clear-webquote-container .close,app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cx-theme-high-contrast-light .cx-clear-webquote-container .close,.cx-theme-high-contrast-light app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cx-clear-cart-container .close,app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cx-theme-high-contrast-light .cx-clear-cart-container .close,.cx-theme-high-contrast-light cx-claim-dialog .cx-coupon-dialog .cx-coupon-container .close,cx-claim-dialog .cx-coupon-dialog .cx-theme-high-contrast-light .cx-coupon-container .close{color:var(--cx-color-text)}@media (max-width: 1199.98px){.modal .close{margin-bottom:0}}@media (max-width: 991.98px){.cx-modal-container{margin:0!important;min-width:100%!important;max-width:100%!important;height:100%;overflow-y:auto}}@media (min-width: 992px){.cx-modal-container{max-width:768px!important;min-width:768px!important}}@media (min-width: 1200px){.cx-asm-dialog{max-width:95%!important;min-width:95%!important}}.alert{text-align:var(--cx-text-align, center);color:var(--cx-color, var(--cx-color-text));font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);padding-top:0;padding-inline-end:4rem;padding-bottom:0;padding-inline-start:20px;line-height:var(--cx-line-height, 1.5);min-height:70px;flex-direction:row;align-items:center;display:flex;justify-content:center}@media (max-width: 991.98px){.alert{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}}.alert-icon{height:var(--cx-height, 25px);margin-inline-end:var(--cx-margin-right, .5rem);position:var(--cx-position, relative);display:var(--cx-display, inline-block);vertical-align:var(--cx-vertical-align, middle)}.alert-icon:before{position:var(--cx-position, relative);font-size:18px;font-weight:"bold";text-align:var(--cx-text-align, center);display:var(--cx-display, inline-block);width:var(--cx-width, 26px);height:var(--cx-height, 26px)}.alert-success{background-color:#d7e7d2;border:var(--cx-border, none)}.alert-success .alert-icon cx-icon{color:var(--cx-color, var(--cx-color-success))}.alert-danger{background-color:#fad9d9;border:var(--cx-border, none)}.alert-danger .alert-icon cx-icon{color:var(--cx-color, var(--cx-color-danger))}.alert-info{background-color:#d1ecf1;border:var(--cx-border, none)}.alert-info .alert-icon cx-icon{color:var(--cx-color, var(--cx-color-info))}.alert-warning{background-color:#fff1c8;border:var(--cx-border, none)}.alert-warning .alert-icon cx-icon{color:var(--cx-color, var(--cx-color-warning))}.alert .close{font-weight:var(--cx-font-weight, var(--cx-font-weight-normal));position:var(--cx-position, absolute);top:var(--cx-top, 32%);right:auto}.alert .close:before{content:"";margin:0 45vw}.cx-message{color:var(--cx-color-text);margin-bottom:30px;position:relative}.cx-message-content{display:flex;flex-direction:column;margin:auto;max-width:var(--cx-page-width-max)}.cx-message-header{font-size:var(--cx-font-size, 1rem);line-height:var(--cx-line-height, 1.2222222222);align-items:center;display:flex;flex-direction:row;font-weight:var(--cx-font-weight-semi);justify-content:flex-start;line-height:var(--cx-line-height, 1.5);min-height:45px;padding-bottom:0;padding-inline-end:4rem;padding-inline-start:20px;padding-top:0;position:relative;text-align:var(--cx-text-align, center)}.cxFeat_a11yImproveContrast .cx-message-header{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}.cx-message-text{align-items:center;display:flex}.cx-message-text button{margin-inline-start:10px}.cx-message-text .cx-message-accordion-button .cx-message-accordion-icon{font-size:17px;margin-inline-start:5px}.cx-message-body{font-size:var(--cx-font-size, .8125rem);font-weight:var(--cx-font-weight-normal);padding:0 12px}.cxFeat_a11yImproveContrast .cx-message-body{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222)}.cx-message-icon{display:flex;font-size:var(--cx-font-size, 1.25rem);height:var(--cx-height, 25px);margin-inline-end:var(--cx-margin-right, .5rem);position:var(--cx-position, relative);vertical-align:var(--cx-vertical-align, middle)}.cx-message-icon:before{display:var(--cx-display, inline-block);font-size:var(--cx-font-size, 1.25rem);font-weight:"bold";height:var(--cx-height, 26px);position:var(--cx-position, relative);text-align:var(--cx-text-align, center);width:var(--cx-width, 26px)}.cx-message-success{background-color:#d7e7d2;border:1px solid var(--cx-color-success)}.cx-message-success .cx-message-icon cx-icon{color:var(--cx-color-success)}.cx-message-danger{background-color:#fad9d9;border:1px solid var(--cx-color-danger)}.cx-message-danger .cx-message-icon cx-icon{color:var(--cx-color-danger)}.cx-message-info{background-color:#d1ecf1;border:1px solid var(--cx-color-info)}.cx-message-info .cx-message-icon cx-icon{color:var(--cx-color-info)}.cx-message-warning{background-color:#fff1c8;border:1px solid var(--cx-color-warning)}.cx-message-warning .cx-message-icon cx-icon{color:var(--cx-color-warning)}.cx-message .close{font-weight:var(--cx-font-weight-normal);position:var(--cx-position, absolute);right:20px;top:11px}.bs-tooltip-left .arrow:before,.bs-tooltip-auto[x-placement^=left] .arrow:before{border-left-color:#14293a}.tooltip.show{opacity:1}.tooltip-inner{background-color:#14293a;padding:9px 15px;box-shadow:0 3px 6px #00000029}.table{width:100%}.table thead{border-bottom:1px solid var(--cx-color-medium)}.table thead th{border-bottom:0 none;border-top:none;font-size:.875rem;font-weight:"semi";text-transform:uppercase;color:#6c7079}.cxFeat_a11yImproveContrast .table thead th{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}.table tr{width:100%;border-bottom:1px solid var(--cx-color-medium)}@media (max-width: 991.98px){.table tr:first-child{padding:1.25rem 0 0}}.table td{vertical-align:middle}.table-hover tbody tr{min-height:74px}.table-hover tbody tr:hover{background-color:#f4f4f4}.table--mobile{font-weight:"bold";display:none}@media (max-width: 991.98px){.table--mobile{display:inline-flex}}.table-close{position:relative;right:18px;width:18px;height:18px}.table-close:hover{opacity:1}.table-close:before,.table-close:after{position:absolute;left:15px;content:" ";height:18px;width:2px;background-color:#6c7079;top:30%}.table-close:before{transform:rotate(45deg)}.table-close:after{transform:rotate(-45deg)}.card{border-radius:0}.card-body{padding:20px}.card-body-title{padding-bottom:10px;font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222)}.card-header{background-color:var(--cx-color-secondary);font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);color:var(--cx-color-inverse);line-height:20px;padding-top:5px;padding-bottom:5px;border-radius:0}.card-header:first-child{border-radius:0}.cx-theme-high-contrast-dark .card-header,.cx-theme-high-contrast-light .card-header{background-color:var(--cx-color-background);color:var(--cx-color-text)}.card-actions-container{display:flex;justify-content:flex-end;padding:1.25rem 0 0}.card-label-bold{font-weight:var(--cx-font-weight-bold)}.card-link{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222)}.accordion .card{margin-bottom:20px;border:none}.accordion .card-header{background-color:#f4f4f4;padding:25px 20px;border:none}.accordion .card-header h5,.accordion .card-header hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .header-lang--caption,hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .accordion .card-header .header-lang--caption{font-size:1.375rem;font-weight:600;color:#14293a}.cxFeat_a11yImproveContrast .accordion .card-header h5,.cxFeat_a11yImproveContrast .accordion .card-header hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .header-lang--caption,hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .cxFeat_a11yImproveContrast .accordion .card-header .header-lang--caption{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}.accordion .card-header h5 .btn,.accordion .card-header hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .header-lang--caption .btn,hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .accordion .card-header .header-lang--caption .btn{text-align:start;text-decoration:none!important;width:100%;font-weight:600}.accordion .card-header h5 .btn:hover,.accordion .card-header hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .header-lang--caption .btn:hover,hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .accordion .card-header .header-lang--caption .btn:hover{text-decoration:none}.accordion .card-header h5 .btn:after,.accordion .card-header hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .header-lang--caption .btn:after,hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .accordion .card-header .header-lang--caption .btn:after{float:right;font-size:33px;bottom:12px;position:relative}.accordion .card-header h5 .btn[aria-expanded=false]:after,.accordion .card-header hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .header-lang--caption .btn[aria-expanded=false]:after,hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .accordion .card-header .header-lang--caption .btn[aria-expanded=false]:after{content:"+"}.accordion .card-header h5 .btn[aria-expanded=true],.accordion .card-header hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .header-lang--caption .btn[aria-expanded=true],hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .accordion .card-header .header-lang--caption .btn[aria-expanded=true]{color:#1f7bc0}.accordion .card-header h5 .btn[aria-expanded=true]:after,.accordion .card-header hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .header-lang--caption .btn[aria-expanded=true]:after,hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .accordion .card-header .header-lang--caption .btn[aria-expanded=true]:after{content:"\2013"}.accordion .card-body{padding:30px 0 20px}.cx-accordion{margin:5px auto;line-height:1.6;list-style-type:none;padding:0}.cx-accordion .cx-accordion-item{border:1px solid var(--cx-color-light);position:relative;margin-top:10px;margin-bottom:10px}.cx-accordion .cx-accordion-item .cx-accordion-tab{background-color:var(--cx-color-inverse)}.cx-accordion .cx-accordion-item .cx-accordion-tab:hover{cursor:pointer}.cx-accordion .cx-accordion-item .cx-accordion-tab .cx-accordion-title{padding-top:15px;padding-inline-end:15px;padding-bottom:15px;padding-inline-start:50px;display:block;position:relative;font-weight:600}.cx-accordion .cx-accordion-item .cx-accordion-tabpanel{transition:height .3s ease-out;height:0;overflow:hidden;background-color:var(--cx-color-inverse)}.cx-accordion .cx-accordion-item .cx-accordion-tabpanel .cx-accordion-content{padding-top:0;padding-inline-end:40px;padding-bottom:10px;padding-inline-start:40px}ul[role=tablist] .nav-link{border:none}ul[role=tablist] .nav-link.active{background-color:var(--cx-color-inverse);color:var(--cx-color-primary);border-width:0 0 5px 0;border-style:solid}ul[role=tablist] .nav-link.active div{color:var(--cx-color-primary);font-weight:600}.carousel-indicators{bottom:0;margin-bottom:0}.carousel-indicators li{margin-inline-start:7px}@media (min-width: 1440px){.carousel-indicators li{margin-inline-start:25px}}.carousel-indicators>.active{background-color:#1f7bc0}.carousel-indicators>li{background-color:#f1f1f1;width:12px;height:12px;border-radius:50%}@media (min-width: 1440px){.carousel-indicators>li{width:18px;height:18px}}.carousel-inner{margin-inline-start:auto;margin-inline-end:auto}@media (min-width: 1200px){.carousel-inner{margin-inline-start:30px;margin-inline-end:30px}}a,a:hover{color:var(--cx-color-primary)}a.disabled{pointer-events:var(--cx-pointer-event, none !important);cursor:var(--cx-cursor, not-allowed !important);opacity:.8}@media (max-width: 991.98px){a{min-height:48px;min-width:48px;display:block}}.cx-action-link{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);text-transform:var(--cx-button-text-transform);text-decoration:underline;cursor:pointer;display:inline-block;color:var(--cx-color-primary)}.cx-action-link:hover{color:var(--cx-color-primary-accent);text-decoration:none}.dropdown-menu{border-radius:0;margin-top:11px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected{background-color:transparent}.cx-app__breadcrumb{background-color:#f4f4f4;text-align:center;padding-top:25px}.cx-page{padding-bottom:120px}.cx-page-header{background-color:var(--cx-color-background);text-align:center;padding:25px 0}.cx-page-title{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);font-weight:var(--cx-font-weight-semi);margin:0 auto}.cx-page-section{padding-top:60px}.cx-section{margin-bottom:var(--cx-margin-bottom, 50px)}.cx-section:last-child{margin-bottom:var(--cx-margin-bottom, 0px)}.cx-section-title{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);font-weight:var(--cx-font-weight, var(--cx-font-weight-semi));margin-bottom:var(--cx-margin-bottom, 25px);text-transform:var(--cx-text-transform, none)}.cx-section-title-alt{text-transform:var(--cx-text-transform, none)}.cx-notice{padding:32px 0;text-align:center;font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.6);color:var(--cx-color-dark);background-color:var(--cx-color-inverse);margin-bottom:-1.5rem}.cxFeat_a11yImproveContrast .cx-notice{color:var(--cx-color-text)}.cx-theme-high-contrast-dark .cx-notice,.cx-theme-high-contrast-light .cx-notice{background-color:var(--cx-color-background)}@keyframes spin{to{transform:rotate(360deg)}}:root{--cx-spinner-size: 40px}cx-product-images cx-media:after{content:"";box-sizing:border-box;position:absolute;top:50%;left:50%;width:var(--cx-spinner-size);height:var(--cx-spinner-size);margin-top:calc(-1 * var(--cx-spinner-size) / 2);margin-inline-start:calc(-1 * var(--cx-spinner-size) / 2);border-radius:50%;border:2px solid var(--cx-color-light);border-top-color:var(--cx-color-primary);animation:spin .6s linear infinite;z-index:1;opacity:var(--cx-opacity, 0);transition:all var(--cx-transition-duration, .6s);pointer-events:none}.hamburger,.cx-hamburger{padding:10px 15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover,.cx-hamburger:hover,.hamburger.is-active:hover,.is-active.cx-hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.is-active.cx-hamburger .hamburger-inner,.hamburger.is-active .hamburger-inner:before,.is-active.cx-hamburger .hamburger-inner:before,.hamburger.is-active .hamburger-inner:after,.is-active.cx-hamburger .hamburger-inner:after{background-color:#fff}.hamburger-box{width:26px;height:17px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1.5px}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{width:26px;height:3px;background-color:#fff;border-radius:0;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}.hamburger-inner:before{top:-7px}.hamburger-inner:after{bottom:-7px}.hamburger--squeeze .hamburger-inner,.cx-hamburger .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before,.cx-hamburger .hamburger-inner:before{transition:top 75ms .12s ease,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after,.cx-hamburger .hamburger-inner:after{transition:bottom 75ms .12s ease,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner,.is-active.cx-hamburger .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before,.is-active.cx-hamburger .hamburger-inner:before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms .12s ease}.hamburger--squeeze.is-active .hamburger-inner:after,.is-active.cx-hamburger .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms .12s cubic-bezier(.215,.61,.355,1)}.cx-dialog-popover-center,.cx-dialog-popover-center-backdrop,.cx-dialog-popover,.cx-sidebar-end,.cx-sidebar-start{position:fixed;z-index:1050;top:0;left:0;height:100%;width:100%;outline:0}.cx-sidebar-start{display:flex;justify-content:flex-start}.cx-sidebar-end{display:flex;justify-content:flex-end}.cx-dialog-popover-center,.cx-dialog-popover-center-backdrop{display:grid;place-items:center}.cx-dialog-popover-center-backdrop{background-color:#00000080}.cx-agnostic-table table{margin:1rem 0;border-collapse:collapse;width:100%}.cx-agnostic-table th,.cx-agnostic-table td{padding:1.25rem .1rem 1.25rem .5rem;vertical-align:middle;text-align:center}.cx-agnostic-table th:nth-of-type(1),.cx-agnostic-table td:nth-of-type(1){text-align:start}.cx-agnostic-table th:nth-last-of-type(1),.cx-agnostic-table td:nth-last-of-type(1){text-align:end}.cx-agnostic-table tr{border-top:1px solid var(--cx-color-medium);padding:1.25rem 0}.cx-agnostic-table th{vertical-align:bottom;text-transform:capitalize;text-align:center;color:var(--cx-color-secondary);font-weight:var(--cx-font-weight-bold);font-size:var(--cx-font-size, .875rem);white-space:nowrap}.cxFeat_a11yImproveContrast .cx-agnostic-table th{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}.cx-agnostic-table th:nth-last-of-type(1){padding-inline-end:16px}.cx-agnostic-table .cx-mobile-header,.cx-agnostic-table .cx-mobile-only{display:none}@media (max-width: 1199.98px){.cx-agnostic-table table,.cx-agnostic-table tr,.cx-agnostic-table td{display:flex;flex-wrap:wrap;flex-basis:100%}.cx-agnostic-table td{align-items:center;padding:.313rem}.cx-agnostic-table thead{display:none}.cx-agnostic-table .cx-mobile-header{display:block;white-space:nowrap;text-align:start;font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);overflow-wrap:break-word;padding-inline-end:1rem;min-width:5rem}.cx-agnostic-table .cx-mobile-only{display:flex}}.cx-theme-high-contrast-dark .cx-agnostic-table tr,.cx-theme-high-contrast-light .cx-agnostic-table tr{border-color:var(--cx-color-dark)}.cx-theme-high-contrast-dark{--cx-color-medium: #000000;--cx-color-text: #ffffff;--cx-color-primary: #6bd3ff;--cx-color-visual-focus: #b995e0;--cx-color-secondary: #b0bcc5;--cx-color-inverse: #ffffff;--cx-color-primary-accent: #6bd3ff;--cx-color-background-dark: #000000;--cx-color-dark: #ffffff;--cx-color-light: #000000;--cx-color-background: #000000;--cx-color-info: #ffffff;--cx-color-warning: #ffab1d;--cx-color-success: #99cc99;--cx-color-danger: #ff5e5e;--cx-color-danger-accent: #000000;--cx-color-success-accent: #000000;--cx-color-info-accent: #000000;--cx-color-warning-accent: #000000;--cx-color-transparent: transparent}.cx-theme-high-contrast-light{--cx-color-medium: #ffffff;--cx-color-text: #000000;--cx-color-primary: #004ccb;--cx-color-visual-focus: #6c32a9;--cx-color-secondary: #4a5964;--cx-color-inverse: #ffffff;--cx-color-primary-accent: #004ccb;--cx-color-background-dark: #ffffff;--cx-color-dark: #000000;--cx-color-light: #ffffff;--cx-color-background: #ffffff;--cx-color-info: #000000;--cx-color-warning: #5c5c00;--cx-color-success: #006326;--cx-color-danger: #ab0000;--cx-color-danger-accent: #ffffff;--cx-color-success-accent: #ffffff;--cx-color-info-accent: #ffffff;--cx-color-warning-accent: #ffffff;--cx-color-transparent: transparent}.cx-theme-high-contrast-dark,.cx-theme-high-contrast-light{color:var(--cx-color-text);background-color:var(--cx-color-background)}:root{--cx-color-background: #f4f4f4;--cx-color-text: #14293a;--cx-color-inverse: #ffffff;--cx-color-transparent: transparent;--cx-color-primary: #1f7bc0;--cx-color-secondary: #6c7079;--cx-color-success: #38871f;--cx-color-info: #17a2b8;--cx-color-warning: #ffc107;--cx-color-danger: #db0002;--cx-color-light: #f1f1f1;--cx-color-dark: #6c7079;--cx-color-primary-accent: #055f9f;--cx-color-success-accent: #f0fbe4;--cx-color-danger-accent: #fff1f1;--cx-color-warning-accent: #fff5df;--cx-color-info-accent: #deeffe;--cx-color-medium: #d3d6db;--cx-color-background-dark: #212738;--cx-color-visual-focus: #6d9df7;--cx-color-background-focus: rgba(80, 176, 244, .1);--cx-color-border-focus: rgba(166, 204, 232, .6);--cx-page-width-max: 1140px;--cx-font-weight-light: 300;--cx-font-weight-normal: 400;--cx-font-weight-semi: 600;--cx-font-weight-bold: 700;--cx-text-transform: capitalize;--cx-direction: ltr;--cx-transition-duration: .5s;--cx-animation-duration: 1s;--cx-border-radius: 1em;--cx-buttons-border-radius: 2rem;--cx-buttons-border-width: 3px;--cx-border-style: solid}:root body{text-align:start}:root{--btf-delay: .3s;--btf-min-height: 100vh;--btf-margin-top: 100vh}cx-page-layout cx-page-slot{transition:margin-top 0s,min-height 0s;transition-delay:var(--btf-delay);min-height:initial;margin-top:initial}cx-page-layout cx-page-slot.cx-pending{min-height:1px}cx-page-layout cx-page-slot.cx-pending.page-fold~cx-page-slot.cx-pending{margin-top:var(--btf-margin-top)}cx-page-layout cx-page-slot.page-fold~cx-page-slot.cx-pending{min-height:var(--btf-min-height)}@keyframes loading{to{transform:translate(100%)}}:root{--cx-color-ghost: #f1f1f1;--cx-color-ghost-animation: rgba(255, 255, 255, .2);--cx-ghost-radius: 5px;--cx-ghost-margin: 10px}.ghost{position:relative;color:var(--cx-color-ghost)}.ghost:before{display:block;content:"";position:absolute;z-index:1;width:100%;height:100%;transform:translate(-100%);background:linear-gradient(90deg,transparent,var(--cx-color-ghost-animation),transparent);animation:loading .9s infinite}.cx-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}cx-page-layout{display:block;width:100%}cx-page-layout>header{background-color:var(--cx-color-background);text-align:center;padding-bottom:25px;padding-top:25px}cx-page-layout cx-page-slot{display:flex;flex-wrap:wrap;justify-content:center;flex:1 1 var(--cx-flex-basis, 100%)}cx-page-layout cx-page-slot>*{flex:1 1 var(--cx-flex-basis, 100%)}.cx-theme-high-contrast-dark cx-page-layout cx-page-slot,.cx-theme-high-contrast-light cx-page-layout cx-page-slot{background-color:var(--cx-color-background)}cx-page-layout.footer{background-color:var(--cx-color-dark);color:var(--cx-color, var(--cx-color-inverse))}.cxFeat_a11yImproveContrast cx-page-layout.footer{background-color:var(--cx-color-secondary)}.cx-theme-high-contrast-dark cx-page-layout.footer,.cx-theme-high-contrast-light cx-page-layout.footer{background-color:var(--cx-color-background)}cx-page-slot{display:block}cx-paragraph{display:block}cx-category-navigation{display:block}.cxFeat_cmsBottomHeaderSlotUsingFlexStyles cx-page-slot.cx-bottom-header-slot{display:flex}.cxFeat_cmsBottomHeaderSlotUsingFlexStyles cx-page-slot.cx-bottom-header-slot>*{flex:1 1 var(--cx-flex-basis, 100%)}cx-page-layout.LandingPage2Template{display:flex;flex-wrap:wrap;max-width:1700px;margin:auto}cx-page-layout.LandingPage2Template cx-page-slot cx-banner cx-media img{display:flex;height:auto}cx-page-layout.LandingPage2Template cx-page-slot.Section1{max-width:var(--cx-page-width-max);margin:30px auto auto}@media (max-width: 1199.98px){cx-page-layout.LandingPage2Template cx-page-slot.Section1{margin-top:0}}cx-page-layout.LandingPage2Template cx-page-slot.Section2A{margin-inline-start:auto}cx-page-layout.LandingPage2Template cx-page-slot.Section2B{margin-inline-end:auto}cx-page-layout.LandingPage2Template cx-page-slot.Section2A,cx-page-layout.LandingPage2Template cx-page-slot.Section2B{--cx-flex-basis: 50%;max-width:570px}@media (max-width: 1199.98px){cx-page-layout.LandingPage2Template cx-page-slot.Section2A,cx-page-layout.LandingPage2Template cx-page-slot.Section2B{--cx-flex-basis: 100%;max-width:100%}cx-page-layout.LandingPage2Template cx-page-slot.Section2A>*,cx-page-layout.LandingPage2Template cx-page-slot.Section2B>*{--cx-flex-basis: 50%}}@media (max-width: 767.98px){cx-page-layout.LandingPage2Template cx-page-slot.Section2A>*,cx-page-layout.LandingPage2Template cx-page-slot.Section2B>*{--cx-flex-basis: 100%}}cx-page-layout.LandingPage2Template cx-page-slot.Section3{max-width:var(--cx-page-width-max);margin:auto}cx-page-layout.LandingPage2Template cx-page-slot.Section4{color:var(--cx-color, var(--cx-color-light));flex-wrap:nowrap}@media (max-width: 1199.98px){cx-page-layout.LandingPage2Template cx-page-slot.Section4{flex-wrap:wrap}cx-page-layout.LandingPage2Template cx-page-slot.Section4>*{--cx-flex-basis: 50%;border-bottom:solid 1px currentColor;border-inline-end:solid 1px currentColor}}@media (max-width: 767.98px){cx-page-layout.LandingPage2Template cx-page-slot.Section4>*{--cx-flex-basis: 100%}}cx-page-layout.ContentPage1Template{max-width:var(--cx-page-width-max);padding-top:2rem;padding-inline-end:1.5rem;padding-bottom:0;padding-inline-start:1.5rem;margin:auto}cx-page-layout.ContentPage1Template cx-page-slot.Section2A,cx-page-layout.ContentPage1Template cx-page-slot.Section2B{display:block}cx-page-layout.ContentPage1Template .global-alerts .alert-info{display:block;padding:20px 1.25rem}cx-page-layout.ContentPage1Template .textpage-faqs .pagetop-link{margin-bottom:10px;display:block}cx-page-layout.ContentPage1Template .textpage-faqs .item_container .faq-menulink{display:block}cx-page-layout.ContentPage1Template .textpage-faqs td{padding-bottom:26px;vertical-align:baseline}cx-page-layout.ContentPage1Template .textpage-faqs td:first-child{padding-inline-end:10px}cx-page-layout.CategoryPageTemplate{max-width:var(--cx-page-width-max);margin:auto}cx-page-layout.CategoryPageTemplate .Section1{margin-top:30px}@media (max-width: 1199.98px){cx-page-layout.CategoryPageTemplate .Section1{margin-top:0}}cx-page-layout.CategoryPageTemplate .Section2>*{--cx-flex-basis: 33%}@media (max-width: 1199.98px){cx-page-layout.CategoryPageTemplate .Section2>*{--cx-flex-basis: 50%}}cx-page-layout.ProductDetailsPageTemplate{padding:var(--cx-padding, 2.5rem 0 0)}cx-page-layout.ProductDetailsPageTemplate .cx-tab-paragraph-content{background-color:var(--cx-color-background)}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary{margin-bottom:40px}@media (min-width: 1200px){cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary{display:grid;grid-column-gap:20px;grid-row-gap:0px;grid-template-columns:1fr 1fr;grid-template-rows:repeat(5,auto) 1fr}.cxFeat_a11yPdpGridArrangement cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary{grid-template-rows:repeat(6,auto) 1fr}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary cx-product-images{grid-column:1;grid-row:1/span 6}.cxFeat_a11yPdpGridArrangement cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary cx-product-images{grid-row:1/span 7}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary cx-product-intro{grid-column:2}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary cx-product-summary{grid-column:2}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary cx-product-variants{grid-column:2;grid-row:3}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary cx-add-to-cart{grid-column:2;grid-row:3;padding-top:20px;padding-inline-end:20px;padding-bottom:0;padding-inline-start:20px}.cxFeat_a11yPdpGridArrangement cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary cx-add-to-cart{grid-row:unset}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary cx-stock-notification{grid-column:2;grid-row:3/4;padding-top:20%;padding-inline-end:20px;padding-bottom:20px;padding-inline-start:20px}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary cx-stock-notification:empty{display:none}}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.AddToCart{max-width:50%}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.UpSelling,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.CrossSelling{max-width:var(--cx-page-width-max);margin:auto}cx-page-layout.ProductListPageTemplate,cx-page-layout.ProductGridPageTemplate{max-width:var(--cx-page-width-max);margin:auto;display:flex}@media (max-width: 1199.98px){cx-page-layout.ProductListPageTemplate,cx-page-layout.ProductGridPageTemplate{flex-direction:column}}cx-page-layout.ProductListPageTemplate .ProductLeftRefinements,cx-page-layout.ProductGridPageTemplate .ProductLeftRefinements{max-width:25%;padding-top:60px;padding-inline-end:15px;padding-bottom:15px;padding-inline-start:15px}@media (max-width: 1199.98px){cx-page-layout.ProductListPageTemplate .ProductLeftRefinements,cx-page-layout.ProductGridPageTemplate .ProductLeftRefinements{width:100%;max-width:none}}@media (max-width: 767.98px){.cxFeat_a11yTruncatedTextForResponsiveView cx-page-layout.ProductListPageTemplate .ProductLeftRefinements,.cxFeat_a11yTruncatedTextForResponsiveView cx-page-layout.ProductGridPageTemplate .ProductLeftRefinements{padding-top:35px}}cx-page-layout.ProductListPageTemplate .ProductListSlot,cx-page-layout.ProductListPageTemplate .ProductGridSlot,cx-page-layout.ProductGridPageTemplate .ProductListSlot,cx-page-layout.ProductGridPageTemplate .ProductGridSlot{max-width:75%}@media (max-width: 1199.98px){cx-page-layout.ProductListPageTemplate .ProductListSlot,cx-page-layout.ProductListPageTemplate .ProductGridSlot,cx-page-layout.ProductGridPageTemplate .ProductListSlot,cx-page-layout.ProductGridPageTemplate .ProductGridSlot{width:100%;max-width:none}}@media (max-width: 767.98px){.cxFeat_a11yTruncatedTextForResponsiveView cx-page-layout.ProductListPageTemplate .ProductListSlot .cx-page-section,.cxFeat_a11yTruncatedTextForResponsiveView cx-page-layout.ProductListPageTemplate .ProductGridSlot .cx-page-section,.cxFeat_a11yTruncatedTextForResponsiveView cx-page-layout.ProductGridPageTemplate .ProductListSlot .cx-page-section,.cxFeat_a11yTruncatedTextForResponsiveView cx-page-layout.ProductGridPageTemplate .ProductGridSlot .cx-page-section{padding-top:0}}cx-page-layout.SearchResultsListPageTemplate{max-width:var(--cx-page-width-max);margin:auto;display:flex;flex-wrap:wrap;align-content:stretch;height:100%}@media (max-width: 1199.98px){cx-page-layout.SearchResultsListPageTemplate{flex-direction:column}}cx-page-layout.SearchResultsListPageTemplate .ProductLeftRefinements{max-width:25%;padding-top:60px;padding-inline-end:15px;padding-bottom:15px;padding-inline-start:15px}@media (max-width: 1199.98px){cx-page-layout.SearchResultsListPageTemplate .ProductLeftRefinements{width:100%;max-width:none}}cx-page-layout.SearchResultsListPageTemplate .SearchResultsListSlot{max-width:75%}@media (max-width: 1199.98px){cx-page-layout.SearchResultsListPageTemplate .SearchResultsListSlot{width:100%;max-width:none}}cx-page-layout.SearchResultsListPageTemplate .Section2{padding:0 1rem}cx-page-layout.SearchResultsListPageTemplate .Section4{padding:0 1rem}cx-page-layout.LoginPageTemplate,cx-page-layout.CheckoutLoginPageTemplate,cx-page-layout.AccountPageTemplate{padding-bottom:3rem}cx-page-layout.LoginPageTemplate .cx-section-title,cx-page-layout.CheckoutLoginPageTemplate .cx-section-title,cx-page-layout.AccountPageTemplate .cx-section-title{margin:40px 0 15px}cx-page-layout.LoginPageTemplate cx-page-slot,cx-page-layout.CheckoutLoginPageTemplate cx-page-slot,cx-page-layout.AccountPageTemplate cx-page-slot{display:flex;flex-direction:column;align-items:center;max-width:var(--cx-page-width-max);padding-top:3rem;padding-inline-end:1.5rem;padding-bottom:0;padding-inline-start:1.5rem;margin:auto}cx-page-layout.LoginPageTemplate cx-page-slot>*,cx-page-layout.CheckoutLoginPageTemplate cx-page-slot>*,cx-page-layout.AccountPageTemplate cx-page-slot>*{max-width:var(--cx-max-width, 50%);width:100%}@media (max-width: 991.98px){cx-page-layout.LoginPageTemplate,cx-page-layout.CheckoutLoginPageTemplate,cx-page-layout.AccountPageTemplate{--cx-max-width: 100%}cx-page-layout.LoginPageTemplate button[type=button],cx-page-layout.CheckoutLoginPageTemplate button[type=button],cx-page-layout.AccountPageTemplate button[type=button]{margin-bottom:1em}}@media (min-width: 992px){cx-page-layout.LoginPageTemplate cx-login-register,cx-page-layout.CheckoutLoginPageTemplate cx-login-register,cx-page-layout.AccountPageTemplate cx-login-register{width:50%;--cx-max-width: 50%}}cx-page-layout.ErrorPageTemplate{padding-bottom:3rem}cx-page-layout.ErrorPageTemplate cx-page-slot{max-width:var(--cx-page-width-max);margin:auto}cx-page-layout.ErrorPageTemplate cx-page-slot cx-responsive-banner{max-width:400px}cx-page-layout.ErrorPageTemplate cx-page-slot cx-link{text-decoration:underline}cx-page-layout.ErrorPageTemplate cx-page-slot cx-paragraph{max-height:170px}cx-page-layout.ErrorPageTemplate cx-page-slot>*{text-align:center}@media (max-width: 1199.98px){cx-page-layout.ErrorPageTemplate{--cx-max-width: 100%}}cx-page-layout.MiddleContent.ErrorPageTemplate,cx-page-layout.BottomContent.ErrorPageTemplate{display:block}cx-page-layout.AccountPageTemplate{--cx-max-width: 100%}cx-page-layout.AccountPageTemplate cx-paragraph h4{text-align:center}cx-page-layout.AccountPageTemplate cx-cart-item .cx-image-container a{padding:0 3vw}cx-page-layout.OrderConfirmationPageTemplate cx-order-confirmation-shipping,cx-page-layout.OrderConfirmationPageTemplate cx-order-detail-billing{max-width:var(--cx-page-width-max);padding-inline-end:15px;padding-inline-start:15px;margin-inline-start:auto;margin-inline-end:auto}@media (max-width: 1199.98px){cx-page-layout.OrderConfirmationPageTemplate cx-order-confirmation-shipping,cx-page-layout.OrderConfirmationPageTemplate cx-order-detail-billing{width:100%;max-width:none;padding:0 15px;margin:0 25px}}@media (max-width: 991.98px){cx-page-layout.OrderConfirmationPageTemplate cx-order-confirmation-shipping,cx-page-layout.OrderConfirmationPageTemplate cx-order-detail-billing{margin:0}}cx-page-layout.MyAccountViewPageTemplate{max-width:var(--cx-page-width-max);margin:auto}cx-page-layout.MyAccountViewPageTemplate cx-page-slot cx-banner{margin:2rem 0rem .5rem;border:1px solid var(--cx-color-medium)}cx-page-layout.MyAccountViewPageTemplate .LeftContentSlot{float:left;max-width:25%}cx-page-layout.MyAccountViewPageTemplate .RightContentSlot{float:left;max-width:75%}cx-banner a{display:block}cx-banner a:focus{position:relative;z-index:1}cx-banner cx-generic-link{display:block}.cxFeat_a11yOrganizationsBanner cx-banner{display:block;position:relative}.cxFeat_a11yOrganizationsBanner cx-banner a{z-index:1;width:100%;height:100%;top:0;left:0;position:absolute}.cxFeat_a11yOrganizationsBanner cx-banner a:focus{outline-offset:-2px}.cxFeat_a11yOrganizationsBanner cx-banner cx-generic-link{display:unset}.cxFeat_a11yImproveContrast cx-banner cx-media{color:#000}cx-banner .no-link{display:block}cx-banner img{width:100%;margin:var(--cx-margin)}cx-banner p{font-size:4vw;line-height:5vw;text-shadow:2px 2px 4px rgba(0,0,0,.5);position:absolute;z-index:10;padding:5vw;color:#fff;width:100%;text-align:center;margin:0}cx-link a{padding:var(--cx-padding, 0);margin:var(--cx-margin, 0);color:currentColor;display:var(--cx-display);text-decoration:underline}@media (max-width: 991.98px){cx-link a{display:block}}html[dir=rtl] cx-breadcrumb nav span:not(:last-child):after{content:"\\"}cx-breadcrumb{display:flex;flex-direction:column;color:currentcolor;background-color:var(--cx-color-background);padding:var(--cx-spatial-base);box-shadow:inset 0 10px 7px -12px var(--cx-color-dark)}@media (min-width: 1200px){cx-breadcrumb{box-shadow:none}}.cxFeat_a11yImproveContrast cx-breadcrumb{color:var(--cx-color-text)}cx-breadcrumb h1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;text-transform:capitalize}@media (max-width: 767.98px){.cxFeat_a11yTruncatedTextForResponsiveView cx-breadcrumb h1{white-space:wrap;font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222)}}cx-breadcrumb nav{padding:5px 0;display:flex;justify-content:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cxFeat_a11yImproveContrast cx-breadcrumb nav[tabindex="-1"]:focus{box-shadow:0 0!important}cx-breadcrumb nav ol{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;padding-inline-start:0;margin:0}cx-breadcrumb nav ol li{display:flex;color:var(--cx-color-secondary)}cx-breadcrumb nav ol li:not(:last-child):after{content:"/"}cx-breadcrumb nav ol li a{text-transform:capitalize;color:inherit;padding:0 5px}.cxFeat_a11yImproveContrast cx-breadcrumb nav ol li a{color:var(--cx-color-primary)}.cxFeat_a11yImproveContrast cx-breadcrumb nav ol li a:focus{outline-offset:-4px;box-shadow:inset 0 0 0 2px var(--cx-color-inverse)}@media (min-width: 1200px){cx-navigation-ui nav li>cx-generic-link>a{padding-top:20px;padding-bottom:22px;padding-inline-start:0}cx-navigation-ui nav li>div>cx-generic-link{padding:10px 0}cx-navigation-ui nav ul.childs>li>cx-generic-link>a{padding:5px 0}.cxFeat_a11yImproveContrast cx-navigation-ui nav li>cx-generic-link>a{padding-top:10px;padding-bottom:12px;padding-inline-start:0;margin-top:10px;margin-bottom:10px}.cxFeat_a11yImproveContrast cx-navigation-ui nav ul.childs>li>button:hover{color:var(--cx-color-text)}.cxFeat_a11yImproveContrast cx-navigation-ui nav ul.childs>li>cx-generic-link>a:hover{color:var(--cx-color-text);text-decoration:underline}}cx-footer-navigation{background-color:var(--cx-color-background-dark)}cx-footer-navigation a{font-size:var(--cx-font-small, .8rem)}.cxFeat_a11yImproveContrast cx-footer-navigation a{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222)}cx-footer-navigation a:hover{color:var(--cx-color-inverse);text-decoration:underline}cx-footer-navigation cx-navigation-ui{justify-content:center}cx-footer-navigation cx-navigation-ui span{text-transform:uppercase;font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);margin-bottom:20px;display:block}cx-footer-navigation cx-navigation-ui>nav>ul{display:flex}@media (max-width: 991.98px){cx-footer-navigation cx-navigation-ui>nav>ul{flex-direction:column}}cx-footer-navigation cx-navigation-ui>nav>ul>li{margin:3vw}.cxFeat_a11yImproveContrast cx-footer-navigation cx-navigation-ui nav ul.childs>li>cx-generic-link>a:hover{color:var(--cx-color-inverse)}.cx-theme-high-contrast-dark cx-footer-navigation cx-navigation-ui,.cx-theme-high-contrast-light cx-footer-navigation cx-navigation-ui{background-color:var(--cx-color-background)}.cx-theme-high-contrast-dark cx-footer-navigation,.cx-theme-high-contrast-light cx-footer-navigation{background-color:var(--cx-color-background);border-top:1px solid var(--cx-color-dark)}.cx-theme-high-contrast-light cx-footer-navigation cx-navigation-ui span{color:var(--cx-color-text)}.cx-theme-high-contrast-light cx-footer-navigation a{color:var(--cx-color-text)}.cx-theme-high-contrast-light cx-footer-navigation cx-navigation-ui nav ul.childs>li>cx-generic-link>a:hover{color:var(--cx-color-text)}cx-scroll-to-top{display:none;height:48px;width:48px;position:fixed;bottom:80px;inset-inline-end:60px;z-index:100}cx-scroll-to-top.display{display:initial;animation:popup 1s 1}cx-scroll-to-top button{height:inherit;width:inherit;font-size:30px;color:var(--cx-color-inverse);background-color:var(--cx-color-primary);border:transparent;border-radius:12px;box-shadow:#00000012 0 1px 1px,#00000012 0 2px 2px,#00000012 0 4px 4px,#00000012 0 8px 8px,#00000012 0 16px 16px}@media (hover: hover){cx-scroll-to-top button:hover{background-color:var(--cx-color-primary-accent)}}.cx-theme-high-contrast-dark cx-scroll-to-top button{color:var(--cx-color-medium)}@keyframes popup{0%{transform:translateY(100px)}to{transform:translateY(0)}}@media (max-width: 991.98px){cx-scroll-to-top{inset-inline-end:15px}}cx-my-account-v2-navigation{background:var(--cx-color-inverse);font-family:sans-serif;padding:5px;width:100%}cx-my-account-v2-navigation a{font-size:var(--cx-font-medium);font-weight:700;width:100%;height:50px;display:flex;text-indent:5px;padding:16px!important}cx-my-account-v2-navigation a:hover{color:var(--cx-color-primary);text-decoration:underline}cx-my-account-v2-navigation cx-navigation-ui{background:var(--cx-color-inverse);flex-direction:column;width:100%}cx-my-account-v2-navigation cx-navigation-ui span,cx-my-account-v2-navigation cx-navigation-ui h4{text-indent:5px;font-weight:700;display:block;padding:10px 5px 15px;background-color:var(--cx-color-background);border:1px solid var(--cx-color-medium);width:100%;height:40px;margin-top:20px;margin-bottom:0;line-height:normal}cx-my-account-v2-navigation cx-navigation-ui>nav>ul>li{margin-bottom:20px}cx-my-account-v2-navigation cx-navigation-ui>nav>ul>li a{border:1px solid var(--cx-color-medium);border-top:none}cx-my-account-v2-navigation .fas{font-family:sans-serif,"Font Awesome 5 Free";font-size:var(--cx-font-medium);display:inline-block}@media screen and (max-width: 544px){cx-navigation-ui h4,span{font-size:14px}cx-my-account-v2-navigation a,cx-my-account-v2-navigation .fas{height:auto;padding:19px 0 19px 2px;font-size:12px}}@media screen and (max-width: 444px){cx-navigation-ui h4,span{font-size:11px}cx-my-account-v2-navigation a,cx-my-account-v2-navigation .fas{font-size:10px;word-wrap:break-word}}cx-media{position:relative;display:block}cx-media img{max-width:100%;max-height:100%;transform:scale(1);opacity:1;transition:all .6s}cx-media.is-missing{height:100%}cx-media.is-missing{background:no-repeat top center url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" version="1.1" id="Layer_1" viewBox="0 0 515 515" xml:space="preserve"%3E%3Cstyle type="text/css"%3E.st0%7Bfill:%23FFFFFF;%7D.st1%7Bfill:%23D3D6DB;%7D%3C/style%3E%3Crect y="0" class="st0" width="515" height="515"/%3E%3Cpath class="st1" d="M352.6,198.7h-31.9v15.6h31.9V198.7z M279.3,293.6c-5.9,5.2-14.8,8.1-23,8.1c-22.2,0-39.3-17.8-39.3-40 c0-1.5,0-3.7,0-5.2L279.3,293.6z M296.3,261.7c0,2.2,0,5.2,0,5.9l-64.4-37.8c7.4-5.2,15.6-8.9,24.4-8.9 C278.6,221.7,296.3,240.2,296.3,261.7z M129.7,204.7v120c0,8.9,5.9,15.6,15.6,15.6h214.1l-65.9-37.8c-9.6,8.9-23,14.8-37.8,14.8 c-30.4,0-54.8-25.9-54.8-55.6c0-5.2,0-9.6,1.5-13.3L129.7,204.7z M115.6,170.6L406,341.7l5.2,2.2l-2.2,5.9l-2.2,2.2l-2.2,5.9 l-5.9-3.7L108.9,183.2l-5.9-3.7l3.7-5.2l1.5-2.2l3.7-5.9L115.6,170.6z M206.7,181.7l-1.5-9.6c-1.5-2.2-2.2-3.7-5.2-3.7h-15.6h-14.8 c-2.2,0-3.7,1.5-5.2,3.7l-2.2,9.6h-1.5h-11.9l68.1,40c9.6-9.6,24.4-15.6,39.3-15.6c31.9,0,55.6,25.2,55.6,55.6 c0,5.2-1.5,9.6-2.2,14.8l74.1,43.7V198.7c0-9.6-7.4-17-15.6-17h-15.6c-5.2-1.5-8.9-5.2-11.1-8.9l-2.2-3.7 c-3.7-5.9-11.9-11.1-18.5-11.1h-45.2c-7.4,0-15.6,5.2-19.3,11.1l-3.7,5.2c-2.2,2.2-5.9,5.9-9.6,7.4h-23h-11.1H206.7L206.7,181.7z"/%3E%3C/svg%3E');background-size:contain}.cxFeat_a11yImproveContrast cx-media.is-missing{background:no-repeat top center url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" version="1.1" id="Layer_1" viewBox="0 0 515 515" xml:space="preserve"%3E%3Cstyle type="text/css"%3E.st0%7Bfill:%23FFFFFF;%7D.st1%7Bfill:%2377818B;%7D%3C/style%3E%3Crect y="0" class="st0" width="515" height="515"/%3E%3Cpath class="st1" d="M352.6,198.7h-31.9v15.6h31.9V198.7z M279.3,293.6c-5.9,5.2-14.8,8.1-23,8.1c-22.2,0-39.3-17.8-39.3-40 c0-1.5,0-3.7,0-5.2L279.3,293.6z M296.3,261.7c0,2.2,0,5.2,0,5.9l-64.4-37.8c7.4-5.2,15.6-8.9,24.4-8.9 C278.6,221.7,296.3,240.2,296.3,261.7z M129.7,204.7v120c0,8.9,5.9,15.6,15.6,15.6h214.1l-65.9-37.8c-9.6,8.9-23,14.8-37.8,14.8 c-30.4,0-54.8-25.9-54.8-55.6c0-5.2,0-9.6,1.5-13.3L129.7,204.7z M115.6,170.6L406,341.7l5.2,2.2l-2.2,5.9l-2.2,2.2l-2.2,5.9 l-5.9-3.7L108.9,183.2l-5.9-3.7l3.7-5.2l1.5-2.2l3.7-5.9L115.6,170.6z M206.7,181.7l-1.5-9.6c-1.5-2.2-2.2-3.7-5.2-3.7h-15.6h-14.8 c-2.2,0-3.7,1.5-5.2,3.7l-2.2,9.6h-1.5h-11.9l68.1,40c9.6-9.6,24.4-15.6,39.3-15.6c31.9,0,55.6,25.2,55.6,55.6 c0,5.2-1.5,9.6-2.2,14.8l74.1,43.7V198.7c0-9.6-7.4-17-15.6-17h-15.6c-5.2-1.5-8.9-5.2-11.1-8.9l-2.2-3.7 c-3.7-5.9-11.9-11.1-18.5-11.1h-45.2c-7.4,0-15.6,5.2-19.3,11.1l-3.7,5.2c-2.2,2.2-5.9,5.9-9.6,7.4h-23h-11.1H206.7L206.7,181.7z"/%3E%3C/svg%3E')}@media (max-width: 991.98px){cx-tab-paragraph-container>div>div.active.toggled{display:none}cx-tab-paragraph-container>div>button.active.toggled{color:initial}cx-tab-paragraph-container>div>button.active.toggled>span.accordion-icon:before{content:"+"}cx-tab-paragraph-container>div>button.active.toggled:after{width:0;opacity:var(--cx-opacity, 0)}}cx-tab-paragraph-container>div>div{background:var(--cx-color-background)}cx-tab-paragraph-container>div>div:not(.active){display:none}cx-tab-paragraph-container>div>div .container>h2,cx-tab-paragraph-container>div>div cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary>h2,cx-page-layout.ProductDetailsPageTemplate cx-tab-paragraph-container>div>div cx-page-slot.Summary>h2,cx-tab-paragraph-container>div>div cx-page-layout.ProductDetailsPageTemplate .tab-delivery>h2,cx-page-layout.ProductDetailsPageTemplate cx-tab-paragraph-container>div>div .tab-delivery>h2{display:none}cx-tab-paragraph-container>div>button{margin:0;padding:0;appearance:none;outline:0;border:0;display:inline-block;text-decoration:none;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;background-color:transparent;cursor:pointer}cx-tab-paragraph-container>div>button.active,cx-tab-paragraph-container>div>button:hover{color:var(--cx-color-primary-accent)}cx-tab-paragraph-container>div>button:focus{z-index:1}@media (min-width: 992px){cx-tab-paragraph-container>div>button.active{cursor:initial}}cx-tab-paragraph-container>div>button:after{content:"";display:block;margin-top:15px;margin-inline-end:auto;margin-bottom:auto;margin-inline-start:auto;height:3px;background:var(--cx-color-primary-accent);width:0;opacity:0;transition:all .6s}cx-tab-paragraph-container>div>button.active:after,cx-tab-paragraph-container>div>button:hover:after{width:100%}cx-tab-paragraph-container>div>button.active:after{opacity:1}cx-tab-paragraph-container>div>button:not(.active):hover:after{opacity:.5}cx-tab-paragraph-container>div>button{border-top:1px var(--cx-color-light) solid;font-size:var(--cx-font-size, 1.188rem);padding-top:15px;padding-inline-end:0;padding-bottom:0;padding-inline-start:4%;width:100%;text-align:start;height:63px;position:relative}.cxFeat_a11yImproveContrast cx-tab-paragraph-container>div>button{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);border-top:1px solid var(--cx-color-medium)}.cxFeat_a11yImproveContrast cx-tab-paragraph-container>div>button:focus{box-shadow:0 0}cx-tab-paragraph-container>div>button>span.accordion-icon:before{content:"+";margin:0 15px;font-size:var(--cx-font-size, 2.063rem);bottom:5px;position:absolute;inset-inline-end:0;color:var(--cx-color-secondary)}cx-tab-paragraph-container>div>button:after{margin-top:15px;margin-inline-end:auto;margin-bottom:auto;margin-inline-start:-4%}cx-tab-paragraph-container>div>button.active{font-weight:var(--cx-font-weight-bold)}cx-tab-paragraph-container>div>button.active>span.accordion-icon:before{bottom:8px;content:"\2013"}cx-tab-paragraph-container>div>button.active:after,cx-tab-paragraph-container>div>button:hover:after{width:104%}cx-tab-paragraph-container>div>div{padding:15px 5px}cx-tab-paragraph-container .active{background-color:var(--cx-color-inverse)}.cx-theme-high-contrast-dark cx-tab-paragraph-container>div>button,.cx-theme-high-contrast-light cx-tab-paragraph-container>div>button{border-top-color:var(--cx-color-text);color:var(--cx-color-text)}.cx-theme-high-contrast-dark cx-tab-paragraph-container .active,.cx-theme-high-contrast-light cx-tab-paragraph-container .active{color:var(--cx-color-text);background-color:var(--cx-color-background)}cx-global-message{position:sticky;display:block;top:0;z-index:2}.cx-theme-high-contrast-dark cx-global-message .alert-danger,.cx-theme-high-contrast-dark cx-global-message .alert-warning,.cx-theme-high-contrast-dark cx-global-message .alert-info,.cx-theme-high-contrast-dark cx-global-message .alert-success,.cx-theme-high-contrast-light cx-global-message .alert-danger,.cx-theme-high-contrast-light cx-global-message .alert-warning,.cx-theme-high-contrast-light cx-global-message .alert-info,.cx-theme-high-contrast-light cx-global-message .alert-success{border:1px solid var(--cx-color-text);background-color:var(--cx-color-background)}.cx-theme-high-contrast-dark cx-global-message .close,.cx-theme-high-contrast-light cx-global-message .close{color:var(--cx-color-text)}cx-tab,cx-tab-paragraph-container{--cx-tab-gap: 0;--cx-tab-btn-bg-color: var(--cx-color-background);--cx-tab-btn-width: 20%;--cx-tab-btn-border: none;--cx-tab-btn-border-radius: none;--cx-tab-btn-font-size: 1.2rem;--cx-tab-panel-bg: var(--cx-color-background);--cx-tab-panel-padding: 50px 0;--cx-tab-panel-border-radius: 0;--cx-tab-panel-margin-top: 0;--cx-tab-panel-border-top: 1px var(--cx-color-light) solid;--cx-tab-panel-border-end: none;--cx-tab-panel-border-bottom: none;--cx-tab-panel-border-start: none}cx-tab .tab-btn,cx-tab-paragraph-container .tab-btn{order:0;transition:all .6s;font-size:var(--cx-tab-btn-font-size);text-align:center;margin:0;border:0;cursor:pointer}cx-tab .tab-btn:first-of-type,cx-tab-paragraph-container .tab-btn:first-of-type{grid-column:3}cx-tab .tab-btn[disabled],cx-tab-paragraph-container .tab-btn[disabled]{cursor:not-allowed}cx-tab .tab-btn.active,cx-tab-paragraph-container .tab-btn.active,cx-tab .tab-btn:hover:not([disabled]),cx-tab-paragraph-container .tab-btn:hover:not([disabled]){color:var(--cx-color-primary)}cx-tab .tab-btn:focus,cx-tab-paragraph-container .tab-btn:focus{z-index:1}.cxFeat_a11yCroppedFocusRing cx-tab .tab-btn:focus-visible,.cxFeat_a11yCroppedFocusRing cx-tab-paragraph-container .tab-btn:focus-visible{outline-offset:-3px}cx-tab .tab-btn.active:after,cx-tab-paragraph-container .tab-btn.active:after,cx-tab .tab-btn:hover:not([disabled]):after,cx-tab-paragraph-container .tab-btn:hover:not([disabled]):after{width:100%}cx-tab .tab-btn.active:after,cx-tab-paragraph-container .tab-btn.active:after{opacity:1}cx-tab .tab-btn:not(.active):hover:after,cx-tab-paragraph-container .tab-btn:not(.active):hover:after{opacity:.5}cx-tab .tab-btn:after,cx-tab-paragraph-container .tab-btn:after{content:"";display:block;margin-top:15px;margin-inline-end:auto;margin-bottom:auto;margin-inline-start:auto;height:5px;background:var(--cx-color-primary);width:0;opacity:0;transition:all .6s}cx-tab div[role=tabpanel],cx-tab-paragraph-container div[role=tabpanel]{margin-top:var(--cx-tab-panel-margin-top);border-top:var(--cx-tab-panel-border-top);border-inline-end:var(--cx-tab-panel-border-end);border-bottom:var(--cx-tab-panel-border-bottom);border-inline-start:var(--cx-tab-panel-border-start);border-radius:var(--cx-tab-panel-border-radius);padding:var(--cx-tab-panel-padding);background:var(--cx-tab-panel-bg)}.cxFeat_a11yCroppedFocusRing cx-tab div[role=tabpanel].active:focus-visible,.cxFeat_a11yCroppedFocusRing cx-tab-paragraph-container div[role=tabpanel].active:focus-visible{outline-offset:-3px}cx-tab .tab,cx-tab-paragraph-container .tab{display:flex;gap:var(--cx-tab-gap)}cx-tab .tab button,cx-tab-paragraph-container .tab button{width:var(--cx-tab-btn-width);background-color:var(--cx-tab-btn-bg-color);border:var(--cx-tab-btn-border);border-radius:var(--cx-tab-btn-border-radius);color:inherit}cx-tab .accordian .tab-btn,cx-tab-paragraph-container .accordian .tab-btn{width:100%;border-top:1px var(--cx-color-light) solid;font-size:18px;padding-top:15px;padding-inline-end:0;padding-bottom:0;padding-inline-start:4%;text-align:start;height:63px;position:relative;color:inherit}cx-tab .accordian .tab-btn:before,cx-tab-paragraph-container .accordian .tab-btn:before{margin:0 15px;float:right;font-size:33px;bottom:12px;position:relative;color:var(--cx-color-text)}cx-tab .accordian .tab-btn:after,cx-tab-paragraph-container .accordian .tab-btn:after{margin-top:15px;margin-inline-end:auto;margin-bottom:auto;margin-inline-start:-4%}cx-tab .accordian .tab-btn.active:after,cx-tab-paragraph-container .accordian .tab-btn.active:after,cx-tab .accordian .tab-btn:hover:after,cx-tab-paragraph-container .accordian .tab-btn:hover:after{width:104%}cx-tab .accordian .tab-icon,cx-tab-paragraph-container .accordian .tab-icon{margin:0 15px;float:right;font-size:33px;bottom:12px;position:relative;color:var(--cx-color-text)}cx-tab .accordian div,cx-tab-paragraph-container .accordian div{padding:15px 5px}cx-video video{display:inherit;height:100%;width:100%;position:relative;z-index:0}cx-video a{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);position:absolute;top:2.5rem;left:2.5rem;z-index:1;padding:.5rem;margin-inline-end:var(--cx-margin-right, 2.5rem);color:var(--cx-color-text);background-color:#969696cc;border-radius:.2rem;font-weight:var(--cx-font-weight-bold)}@media (max-width: 991.98px){cx-video a{font-size:3vw}}cx-video .video-container{position:relative}cx-pdf .pdf-container{padding-top:.938rem;font-size:var(--cx-font-size, .875rem)}.cxFeat_a11yImproveContrast cx-pdf .pdf-container{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222)}cx-pdf .pdf-container a{color:var(--cx-color-text);line-height:1.1875rem;text-decoration:underline;font-weight:600}.cxFeat_a11yImproveContrast cx-pdf .pdf-container a{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}cx-pdf .pdf-container cx-icon{margin-inline-start:.3rem;background-color:transparent;border:none;text-decoration:none}@media (min-width: 992px){body button.search{display:none}}@media (max-width: 991.98px){body div.search-icon{display:none}}body.searchbox-is-active header,body.searchbox-is-active .header{position:relative;z-index:100}body.searchbox-is-active cx-searchbox.search-box-v2 .results.has-outer-results{display:flex}@media (max-width: 991.98px){body.searchbox-is-active cx-searchbox.search-box-v2 .results.has-outer-results{display:block}}body.searchbox-is-active.has-searchbox-results cx-searchbox .results{display:block}body.searchbox-is-active.has-searchbox-results cx-searchbox.search-box-v2 .results{display:flex}@media (max-width: 991.98px){body.searchbox-is-active.has-searchbox-results cx-searchbox.search-box-v2 .results{display:block}}body.searchbox-is-active.has-searchbox-results cx-storefront:before{content:"";position:fixed;left:0;top:0;width:100%;height:100%;z-index:10;background:#00000080}@media (max-width: 991.98px){body:not(.searchbox-is-active) cx-searchbox label:not(.cxFeat_a11ySearchboxLabel) input{width:0;padding:0}body:not(.searchbox-is-active) cx-searchbox .cxFeat_a11ySearchboxLabel .cx-label-inner-container,body:not(.searchbox-is-active) cx-searchbox .cxFeat_a11ySearchboxLabel input{width:0;padding:0;border:none}body:not(.searchbox-is-active) cx-searchbox .cxFeat_a11ySearchboxLabel .cx-input-label{display:none}body:not(.searchbox-is-active) cx-searchbox button.reset{display:none}}cx-searchbox{--cx-mobile-header-height: 60px;z-index:10;display:block}@media (min-width: 992px){cx-searchbox{position:relative;z-index:0}}cx-searchbox>*{z-index:20}@media (min-width: 992px){cx-searchbox>*{background-color:var(--cx-color-inverse);position:relative}}@media (min-width: 992px){.cxFeat_a11ySearchboxLabel cx-searchbox>.cx-searchbox-container{background-color:unset;position:unset}}cx-searchbox a,cx-searchbox h3{padding:6px 16px;color:currentColor;-webkit-user-select:none;user-select:none}.cxFeat_a11ySearchboxLabel cx-searchbox .cx-input-label{color:var(--cx-color-text)}@media (max-width: 991.98px){.cxFeat_a11ySearchboxLabel cx-searchbox .cx-input-label{position:absolute;top:var(--cx-mobile-header-height);left:10px;z-index:30}}cx-searchbox label:not(.cxFeat_a11ySearchboxLabel){display:flex;align-content:stretch;margin:0;padding-top:6px;padding-inline-end:6px;padding-bottom:6px;padding-inline-start:10px}@media (min-width: 992px){cx-searchbox label:not(.cxFeat_a11ySearchboxLabel){border:1px solid var(--cx-color-medium);width:27vw;min-width:300px;max-width:550px}cx-searchbox label:not(.cxFeat_a11ySearchboxLabel).dirty div.search-icon{display:none}}cx-searchbox label:not(.cxFeat_a11ySearchboxLabel) input{background:none;border:none;outline:none;display:block;flex-basis:100%;height:35px;color:var(--cx-color-text);z-index:20}@media (max-width: 991.98px){cx-searchbox label:not(.cxFeat_a11ySearchboxLabel) input{position:absolute;left:0;top:72px;width:100%;background-color:var(--cx-color-light);padding:6px 16px;height:48px;border-bottom:1px solid var(--cx-color-light)}}cx-searchbox label:not(.cxFeat_a11ySearchboxLabel) input::-webkit-input-placeholder{color:currentColor}.cxFeat_a11yImproveContrast cx-searchbox label:not(.cxFeat_a11ySearchboxLabel) input::-webkit-input-placeholder{color:var(--cx-color-secondary)}cx-searchbox label:not(.cxFeat_a11ySearchboxLabel) input::-moz-placeholder{color:currentColor}.cxFeat_a11yImproveContrast cx-searchbox label:not(.cxFeat_a11ySearchboxLabel) input::-moz-placeholder{color:var(--cx-color-secondary)}cx-searchbox label:not(.cxFeat_a11ySearchboxLabel) input:-moz-placeholder{color:currentColor}.cxFeat_a11yImproveContrast cx-searchbox label:not(.cxFeat_a11ySearchboxLabel) input:-moz-placeholder{color:var(--cx-color-secondary)}cx-searchbox label:not(.cxFeat_a11ySearchboxLabel) input:-ms-input-placeholder{color:currentColor}.cxFeat_a11yImproveContrast cx-searchbox label:not(.cxFeat_a11ySearchboxLabel) input:-ms-input-placeholder{color:var(--cx-color-secondary)}cx-searchbox label:not(.cxFeat_a11ySearchboxLabel):not(.dirty) button.reset{display:none}cx-searchbox label:not(.cxFeat_a11ySearchboxLabel) button,cx-searchbox label:not(.cxFeat_a11ySearchboxLabel) div.search-icon{flex-basis:48px;text-align:center;background:none;border:none;padding:6px;color:var(--cx-color-medium)}.cxFeat_a11yImproveContrast cx-searchbox label:not(.cxFeat_a11ySearchboxLabel) button,.cxFeat_a11yImproveContrast cx-searchbox label:not(.cxFeat_a11ySearchboxLabel) div.search-icon{color:var(--cx-color-secondary)}@media (max-width: 991.98px){cx-searchbox label:not(.cxFeat_a11ySearchboxLabel) button,cx-searchbox label:not(.cxFeat_a11ySearchboxLabel) div.search-icon{color:var(--cx-color-primary);font-size:var(--cx-font-size, 1.563rem)}}cx-searchbox label:not(.cxFeat_a11ySearchboxLabel) button.reset:before,cx-searchbox label:not(.cxFeat_a11ySearchboxLabel) div.search-icon.reset:before{font-size:1.4rem}@media (max-width: 991.98px){cx-searchbox label:not(.cxFeat_a11ySearchboxLabel) button.reset,cx-searchbox label:not(.cxFeat_a11ySearchboxLabel) div.search-icon.reset{position:relative;left:120px;z-index:20;top:59px;margin-top:0}.cxFeat_a11yImproveContrast cx-searchbox label:not(.cxFeat_a11ySearchboxLabel) button.reset,.cxFeat_a11yImproveContrast cx-searchbox label:not(.cxFeat_a11ySearchboxLabel) div.search-icon.reset{z-index:1001}}cx-searchbox label.cxFeat_a11ySearchboxLabel{display:flex;align-content:stretch;align-items:center;margin:0;padding-top:6px;padding-inline-end:6px;padding-bottom:6px;padding-inline-start:10px;gap:15px}@media (min-width: 992px){cx-searchbox label.cxFeat_a11ySearchboxLabel.dirty div.search-icon{display:none}}cx-searchbox label.cxFeat_a11ySearchboxLabel:not(.dirty) button.reset{display:none}cx-searchbox label.cxFeat_a11ySearchboxLabel .cx-label-inner-container{display:flex;align-content:stretch;align-items:center;padding-top:6px;padding-inline-end:6px;padding-bottom:6px;padding-inline-start:10px}.cxFeat_a11yKeyboardFocusInSearchBox cx-searchbox label.cxFeat_a11ySearchboxLabel .cx-label-inner-container:focus-within{outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-width:var(--cx-visual-focus-width, 2px);outline-offset:4px;transition:none}.cxFeat_a11yImproveContrast .cxFeat_a11yKeyboardFocusInSearchBox cx-searchbox label.cxFeat_a11ySearchboxLabel .cx-label-inner-container:focus-within{outline-offset:2px;box-shadow:0 0 0 2px var(--cx-color-inverse)}@media (max-width: 1199.98px){.cxFeat_a11yMobileVisibleFocus .cxFeat_a11yKeyboardFocusInSearchBox cx-searchbox label.cxFeat_a11ySearchboxLabel .cx-label-inner-container:focus-within{outline-offset:-2px}.cxFeat_a11yMobileVisibleFocus .cxFeat_a11yKeyboardFocusInSearchBox cx-searchbox label.cxFeat_a11ySearchboxLabel .cx-label-inner-container:focus-within .ng-select-container{position:initial}.cxFeat_a11yMobileVisibleFocus .cxFeat_a11yKeyboardFocusInSearchBox cx-searchbox label.cxFeat_a11ySearchboxLabel .cx-label-inner-container:focus-within[type=radio],.cxFeat_a11yMobileVisibleFocus .cxFeat_a11yKeyboardFocusInSearchBox cx-searchbox label.cxFeat_a11ySearchboxLabel .cx-label-inner-container:focus-within[type=checkbox],.cxFeat_a11yMobileVisibleFocus .cxFeat_a11yKeyboardFocusInSearchBox cx-searchbox label.cxFeat_a11ySearchboxLabel .cx-label-inner-container:focus-within.btn-tertiary{outline-offset:2px}.cxFeat_a11yMobileVisibleFocus .cxFeat_a11yKeyboardFocusInSearchBox cx-searchbox label.cxFeat_a11ySearchboxLabel .cx-label-inner-container:focus-within>cx-media{transition:none;padding:2px}}@media (min-width: 992px){cx-searchbox label.cxFeat_a11ySearchboxLabel .cx-label-inner-container{border:1px solid var(--cx-color-medium);width:27vw;min-width:300px;max-width:550px;background-color:var(--cx-color-inverse)}}@media (max-width: 991.98px){cx-searchbox label.cxFeat_a11ySearchboxLabel .cx-label-inner-container{position:absolute;left:0;top:var(--cx-mobile-header-height);width:100%;background-color:var(--cx-color-inverse);z-index:20;padding-top:25px}.cxFeat_a11yKeyboardFocusInSearchBox cx-searchbox label.cxFeat_a11ySearchboxLabel .cx-label-inner-container:focus-within{padding:27px 10px 8px;outline:0}}cx-searchbox label.cxFeat_a11ySearchboxLabel input{background:none;border:none;outline:none;display:block;flex-basis:100%;height:35px;color:var(--cx-color-text);z-index:20}@media (max-width: 991.98px){cx-searchbox label.cxFeat_a11ySearchboxLabel input{width:100%;padding:6px 16px;height:48px;border:1px solid var(--cx-color-medium);border-radius:4px}.cxFeat_a11yKeyboardFocusInSearchBox cx-searchbox label.cxFeat_a11ySearchboxLabel input:focus{outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-width:var(--cx-visual-focus-width, 2px);outline-offset:4px;transition:none}.cxFeat_a11yImproveContrast .cxFeat_a11yKeyboardFocusInSearchBox cx-searchbox label.cxFeat_a11ySearchboxLabel input:focus{outline-offset:2px;box-shadow:0 0 0 2px var(--cx-color-inverse)}}@media (max-width: 991.98px) and (max-width: 1199.98px){.cxFeat_a11yMobileVisibleFocus .cxFeat_a11yKeyboardFocusInSearchBox cx-searchbox label.cxFeat_a11ySearchboxLabel input:focus{outline-offset:-2px}.cxFeat_a11yMobileVisibleFocus .cxFeat_a11yKeyboardFocusInSearchBox cx-searchbox label.cxFeat_a11ySearchboxLabel input:focus .ng-select-container{position:initial}.cxFeat_a11yMobileVisibleFocus .cxFeat_a11yKeyboardFocusInSearchBox cx-searchbox label.cxFeat_a11ySearchboxLabel input:focus[type=radio],.cxFeat_a11yMobileVisibleFocus .cxFeat_a11yKeyboardFocusInSearchBox cx-searchbox label.cxFeat_a11ySearchboxLabel input:focus[type=checkbox],.cxFeat_a11yMobileVisibleFocus .cxFeat_a11yKeyboardFocusInSearchBox cx-searchbox label.cxFeat_a11ySearchboxLabel input:focus.btn-tertiary{outline-offset:2px}.cxFeat_a11yMobileVisibleFocus .cxFeat_a11yKeyboardFocusInSearchBox cx-searchbox label.cxFeat_a11ySearchboxLabel input:focus>cx-media{transition:none;padding:2px}}cx-searchbox label.cxFeat_a11ySearchboxLabel input::-webkit-input-placeholder{color:currentColor}.cxFeat_a11yImproveContrast cx-searchbox label.cxFeat_a11ySearchboxLabel input::-webkit-input-placeholder{color:var(--cx-color-dark)}cx-searchbox label.cxFeat_a11ySearchboxLabel input::-moz-placeholder{color:currentColor}.cxFeat_a11yImproveContrast cx-searchbox label.cxFeat_a11ySearchboxLabel input::-moz-placeholder{color:var(--cx-color-dark)}cx-searchbox label.cxFeat_a11ySearchboxLabel input:-moz-placeholder{color:currentColor}.cxFeat_a11yImproveContrast cx-searchbox label.cxFeat_a11ySearchboxLabel input:-moz-placeholder{color:var(--cx-color-dark)}cx-searchbox label.cxFeat_a11ySearchboxLabel input:-ms-input-placeholder{color:currentColor}.cxFeat_a11yImproveContrast cx-searchbox label.cxFeat_a11ySearchboxLabel input:-ms-input-placeholder{color:var(--cx-color-dark)}cx-searchbox label.cxFeat_a11ySearchboxLabel button,cx-searchbox label.cxFeat_a11ySearchboxLabel div.search-icon{flex-basis:48px;text-align:center;background:none;border:none;padding:6px;color:var(--cx-color-medium)}.cxFeat_a11yImproveContrast cx-searchbox label.cxFeat_a11ySearchboxLabel button,.cxFeat_a11yImproveContrast cx-searchbox label.cxFeat_a11ySearchboxLabel div.search-icon{color:var(--cx-color-secondary)}@media (max-width: 991.98px){cx-searchbox label.cxFeat_a11ySearchboxLabel button,cx-searchbox label.cxFeat_a11ySearchboxLabel div.search-icon{color:var(--cx-color-primary);font-size:var(--cx-font-size, 1.563rem)}cx-searchbox label.cxFeat_a11ySearchboxLabel button.reset,cx-searchbox label.cxFeat_a11ySearchboxLabel div.search-icon.reset{display:none}}cx-searchbox label.cxFeat_a11ySearchboxLabel button.reset cx-icon:before,cx-searchbox label.cxFeat_a11ySearchboxLabel div.search-icon.reset cx-icon:before{font-size:1.4rem}@media (max-width: 991.98px){cx-searchbox label.cxFeat_a11ySearchboxLabel button.reset cx-icon,cx-searchbox label.cxFeat_a11ySearchboxLabel div.search-icon.reset cx-icon{position:relative;left:74px;z-index:20;top:52px;margin-top:0}}cx-searchbox .results{display:none;position:absolute;left:0;padding-top:14px;width:100%;color:#000;background-color:#fff;font-size:var(--cx-font-small, 1rem)}cx-searchbox .results.no-headers{padding-top:4px}.cxFeat_a11yImproveContrast cx-searchbox .results{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222)}cx-searchbox .results h3{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222)}@media (max-width: 991.98px){cx-searchbox .results{top:120px;z-index:10}.cxFeat_a11ySearchboxLabel cx-searchbox .results{top:calc(var(--cx-mobile-header-height) + 79px)}}cx-searchbox .results a{text-decoration:none;cursor:pointer;font-weight:800}cx-searchbox .results a .highlight,cx-searchbox .results a .search-results-highlight{font-weight:400;font-style:normal}cx-searchbox .results a:hover,cx-searchbox .results a:focus{background:var(--cx-color-light);color:currentColor}cx-searchbox .results .trending-searches-container{display:none}cx-searchbox .results .recent-searches,cx-searchbox .results .trending-searches,cx-searchbox .results .suggestions{margin-bottom:20px}cx-searchbox .results .recent-searches ul,cx-searchbox .results .trending-searches ul,cx-searchbox .results .suggestions ul{display:flex;flex-wrap:wrap;list-style:none;padding-inline-start:0;margin-bottom:0;border-top:solid 1px var(--cx-color-light)}cx-searchbox .results .recent-searches ul.no-headers,cx-searchbox .results .trending-searches ul.no-headers,cx-searchbox .results .suggestions ul.no-headers{border-top:none}cx-searchbox .results .recent-searches ul li,cx-searchbox .results .recent-searches ul a,cx-searchbox .results .trending-searches ul li,cx-searchbox .results .trending-searches ul a,cx-searchbox .results .suggestions ul li,cx-searchbox .results .suggestions ul a{flex:100%;line-height:2rem;display:block;max-width:100%}cx-searchbox .results .products cx-carousel{display:none}@media (max-width: 991.98px){cx-searchbox .results .products{display:none}}cx-searchbox .results .products ul{list-style:none;padding-inline-start:0;margin-bottom:0}cx-searchbox .results .products ul a{display:grid;grid-column-gap:16px;border-top:solid 1px var(--cx-color-light)}cx-searchbox .results .products ul a.has-media{grid-template-columns:50px 1fr}cx-searchbox .results .products ul a cx-media{grid-row:1/3}cx-searchbox .results .products ul a div.name{text-overflow:ellipsis;font-size:inherit;font-weight:inherit;white-space:nowrap;overflow:hidden}.cxFeat_a11yImproveContrast cx-searchbox .results .products ul a div.name{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222)}cx-searchbox .results .products ul a .price{font-weight:400}.cxFeat_a11yImproveContrast cx-searchbox .results .products ul a .price{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222)}cx-searchbox .search-panel-close-btn{display:none}cx-searchbox.search-box-v2{position:unset}@media (max-width: 991.98px){cx-searchbox.search-box-v2 input{background-color:var(--cx-color-light)}cx-searchbox.search-box-v2 input:focus{box-shadow:0 -2px #d3d6db}}cx-searchbox.search-box-v2 .search-panel-close-btn{display:block;position:absolute;right:40px;top:24px;min-height:1rem;color:#1f7bc0;padding:5px 8px;z-index:1}.cxFeat_a11yImproveContrast cx-searchbox.search-box-v2 .search-panel-close-btn{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}@media (max-width: 991.98px){cx-searchbox.search-box-v2 .search-panel-close-btn{display:block;right:12px;top:20px}}cx-searchbox.search-box-v2 a:hover{background:none}cx-searchbox.search-box-v2 .results{height:350px;display:none;padding:24px 40px 48px;margin-top:14px;overflow:hidden;flex-wrap:wrap}cx-searchbox.search-box-v2 .results .search-panel-header{width:100%;display:flex;order:-1;height:min-content}cx-searchbox.search-box-v2 .results .search-panel-header.header-panel-divider{border-bottom:1px solid var(--cx-color-medium)}@media (max-width: 991.98px){cx-searchbox.search-box-v2 .results .search-panel-header{display:none}}cx-searchbox.search-box-v2 .results .search-panel-header .search-panel-close-btn{display:block}cx-searchbox.search-box-v2 .results .search-panel-header h3:not(.cx-product-name){padding-inline-start:0;font-size:1rem;font-weight:var(--cx-font-weight-semi)}@media (max-width: 991.98px){cx-searchbox.search-box-v2 .results .search-panel-header h3:not(.cx-product-name){display:none}}cx-searchbox.search-box-v2 .results .search-panel-header h3:not(.cx-product-name).search-panel-message{display:inline-block}cx-searchbox.search-box-v2 .results .search-panel-header .suggestions-header{width:20%;display:none}cx-searchbox.search-box-v2 .results .search-panel-header .trendingSearches-header{width:20%}cx-searchbox.search-box-v2 .results .search-panel-header .recentSearches-header{width:20%;display:none}cx-searchbox.search-box-v2 .results cx-recent-searches:has(.recent-searches)~.search-panel-header .recentSearches-header{display:inline-block}cx-searchbox.search-box-v2 .results .trending-searches-container:has(.trending-searches)~.search-panel-header .trendingSearches-header{display:inline-block}cx-searchbox.search-box-v2 .results .suggestions~.search-panel-header .suggestions-header{display:inline-block}cx-searchbox.search-box-v2 .results .suggestions~cx-recent-searches:has(.recent-searches)~.search-panel-header .products-header{display:inline-block;flex-basis:60%}@media (max-width: 991.98px){cx-searchbox.search-box-v2 .results .suggestions~cx-recent-searches:has(.recent-searches)~.search-panel-header .products-header{width:100%}}cx-searchbox.search-box-v2 .results .trending-searches-container:has(.trending-searches)~cx-recent-searches:has(.recent-searches)~.search-panel-header .products-header{display:inline-block;flex-basis:60%}@media (max-width: 991.98px){cx-searchbox.search-box-v2 .results .trending-searches-container:has(.trending-searches)~cx-recent-searches:has(.recent-searches)~.search-panel-header .products-header{width:100%}}cx-searchbox.search-box-v2 .results .suggestions~.search-panel-header .products-header{display:inline-block;flex-basis:80%}@media (max-width: 991.98px){cx-searchbox.search-box-v2 .results .suggestions~.search-panel-header .products-header{width:100%}}cx-searchbox.search-box-v2 .results cx-recent-searches:has(.recent-searches)~.search-panel-header .products-header{display:inline-block;flex-basis:80%}@media (max-width: 991.98px){cx-searchbox.search-box-v2 .results cx-recent-searches:has(.recent-searches)~.search-panel-header .products-header{width:100%}}cx-searchbox.search-box-v2 .results .trending-searches-container:has(.trending-searches)~.search-panel-header .products-header{display:inline-block;flex-basis:80%}@media (max-width: 991.98px){cx-searchbox.search-box-v2 .results .trending-searches-container:has(.trending-searches)~.search-panel-header .products-header{width:100%}}@media (max-width: 991.98px){cx-searchbox.search-box-v2 .results{height:inherit;margin-top:inherit;padding:20px}}cx-searchbox.search-box-v2 .results a{padding:6px 0;color:currentColor;-webkit-user-select:none;user-select:none;max-width:160px;display:block;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}cx-searchbox.search-box-v2 .results a .highlight,cx-searchbox.search-box-v2 .results a .search-results-highlight{font-weight:400;font-style:normal}cx-searchbox.search-box-v2 .results h3:not(.cx-product-name){display:none;padding-inline-start:0;font-size:1rem;font-weight:var(--cx-font-weight-semi)}@media (max-width: 991.98px){cx-searchbox.search-box-v2 .results h3:not(.cx-product-name){display:inline-block;border-bottom:1px solid var(--cx-color-medium);width:100%}}cx-searchbox.search-box-v2 .results ul{padding-inline-start:0;width:100%}cx-searchbox.search-box-v2 .results .suggestions{width:20%;flex-wrap:wrap;list-style:none;padding-inline-start:0;margin-bottom:0;border-top:none}@media (max-width: 991.98px){cx-searchbox.search-box-v2 .results .suggestions{width:100%;margin-bottom:20px}}cx-searchbox.search-box-v2 .results .suggestions:focus{background-color:pink}cx-searchbox.search-box-v2 .results .suggestions ul{border-top:none}cx-searchbox.search-box-v2 .results .suggestions ul li{padding:0 40px 0 0}@media (max-width: 991.98px){cx-searchbox.search-box-v2 .results .suggestions ul li{padding:0}}cx-searchbox.search-box-v2 .results .suggestions a:hover{color:var(--cx-color-primary);text-decoration:underline}cx-searchbox.search-box-v2 .results cx-recent-searches{flex-wrap:wrap;list-style:none;padding-inline-start:0;margin-bottom:0;border-top:none}cx-searchbox.search-box-v2 .results cx-recent-searches:has(.recent-searches){width:20%}@media (max-width: 991.98px){cx-searchbox.search-box-v2 .results cx-recent-searches:has(.recent-searches){width:100%}}cx-searchbox.search-box-v2 .results cx-recent-searches ul{border-top:none}cx-searchbox.search-box-v2 .results cx-recent-searches ul li{padding:0 40px 0 0}@media (max-width: 991.98px){cx-searchbox.search-box-v2 .results cx-recent-searches ul li{padding:0}}cx-searchbox.search-box-v2 .results cx-recent-searches a:hover{color:var(--cx-color-primary);text-decoration:underline}cx-searchbox.search-box-v2 .results .trending-searches-container{display:none}cx-searchbox.search-box-v2 .results .trending-searches-container:has(.trending-searches){width:20%}@media (max-width: 991.98px){cx-searchbox.search-box-v2 .results .trending-searches-container:has(.trending-searches){width:100%}}cx-searchbox.search-box-v2 .results .trending-searches-container cx-trending-searches{flex-wrap:wrap;list-style:none;padding-inline-start:0;margin-bottom:0;border-top:none}@media (max-width: 991.98px){cx-searchbox.search-box-v2 .results .trending-searches-container cx-trending-searches:has(.trending-searches){width:100%}}cx-searchbox.search-box-v2 .results .trending-searches-container cx-trending-searches ul{border-top:none}cx-searchbox.search-box-v2 .results .trending-searches-container cx-trending-searches ul li{padding:0 40px 0 0}@media (max-width: 991.98px){cx-searchbox.search-box-v2 .results .trending-searches-container cx-trending-searches ul li{padding:0}}cx-searchbox.search-box-v2 .results .trending-searches-container cx-trending-searches a:hover{color:var(--cx-color-primary);text-decoration:underline}cx-searchbox.search-box-v2 .results .products{width:100%;flex-wrap:wrap;list-style:none;padding-inline-start:0;margin-bottom:0;overflow:hidden;position:relative;min-height:100%}cx-searchbox.search-box-v2 .results .products cx-carousel{display:flex}cx-searchbox.search-box-v2 .results .products ul{display:none}cx-searchbox.search-box-v2 .results .products .slides{text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}cx-searchbox.search-box-v2 .results .products .slides cx-media.is-missing{height:120px}cx-searchbox.search-box-v2 .results .products .slides cx-media img{max-width:120px}cx-searchbox.search-box-v2 .results .products .slides h3.cx-product-name{text-overflow:ellipsis;overflow:hidden}cx-searchbox.search-box-v2 .results .products .slides a:hover{color:var(--cx-color-primary);text-decoration:underline}@media (max-width: 991.98px){cx-searchbox.search-box-v2 .results .products{display:block}}cx-searchbox.search-box-v2 .results .suggestions~cx-recent-searches:has(.recent-searches)~.products{flex-basis:60%}@media (max-width: 991.98px){cx-searchbox.search-box-v2 .results .suggestions~cx-recent-searches:has(.recent-searches)~.products{width:100%}}cx-searchbox.search-box-v2 .results .trending-searches-container:has(.trending-searches)~cx-recent-searches:has(.recent-searches)~.products{flex-basis:60%}@media (max-width: 991.98px){cx-searchbox.search-box-v2 .results .trending-searches-container:has(.trending-searches)~cx-recent-searches:has(.recent-searches)~.products{width:100%}}cx-searchbox.search-box-v2 .results .suggestions~.products{flex-basis:80%}@media (max-width: 991.98px){cx-searchbox.search-box-v2 .results .suggestions~.products{width:100%}}cx-searchbox.search-box-v2 .results cx-recent-searches:has(.recent-searches)~.products{flex-basis:80%}@media (max-width: 991.98px){cx-searchbox.search-box-v2 .results cx-recent-searches:has(.recent-searches)~.products{width:100%}}cx-searchbox.search-box-v2 .results .trending-searches-container:has(.trending-searches)~.products{flex-basis:80%}@media (max-width: 991.98px){cx-searchbox.search-box-v2 .results .trending-searches-container:has(.trending-searches)~.products{width:100%}}cx-searchbox.search-box-v2 .results cx-carousel .indicators{display:none}@media (max-width: 991.98px){cx-searchbox.search-box-v2 .results cx-carousel .indicators{display:flex}}cx-searchbox.search-box-v2 .message{border-bottom:solid 1px var(--cx-color-medium);font-size:var(--cx-font-small, .9rem);font-weight:600;padding-top:16px;padding-bottom:5px}.cx-theme-high-contrast-dark cx-searchbox,.cx-theme-high-contrast-light cx-searchbox{border:1px solid var(--cx-color-background)}.cx-theme-high-contrast-dark cx-searchbox label,.cx-theme-high-contrast-light cx-searchbox label{background-color:var(--cx-color-background)}.cx-theme-high-contrast-dark cx-searchbox label input,.cx-theme-high-contrast-light cx-searchbox label input{background-color:var(--cx-color-background);color:var(--cx-color-text)}.cx-theme-high-contrast-dark cx-searchbox label input:focus,.cx-theme-high-contrast-light cx-searchbox label input:focus{outline-style:none;box-shadow:none}.cx-theme-high-contrast-dark cx-searchbox .suggestions,.cx-theme-high-contrast-light cx-searchbox .suggestions{background-color:var(--cx-color-background);color:var(--cx-color-text)}.cx-theme-high-contrast-dark cx-searchbox .results,.cx-theme-high-contrast-light cx-searchbox .results{border:1px solid var(--cx-color-text)}.cx-theme-high-contrast-dark cx-searchbox .results a:hover,.cx-theme-high-contrast-dark cx-searchbox .results a:focus,.cx-theme-high-contrast-light cx-searchbox .results a:hover,.cx-theme-high-contrast-light cx-searchbox .results a:focus{background:var(--cx-color-text);color:var(--cx-color-background)}.cx-theme-high-contrast-dark cx-searchbox .products,.cx-theme-high-contrast-light cx-searchbox .products{background-color:var(--cx-color-background);color:var(--cx-color-text)}.cx-theme-high-contrast-dark cx-searchbox label.cxFeat_a11ySearchboxLabel .cx-label-inner-container,.cx-theme-high-contrast-light cx-searchbox label.cxFeat_a11ySearchboxLabel .cx-label-inner-container{background-color:var(--cx-color-background);border:1px solid var(--cx-color-text)}app-facet button.heading{display:flex;align-items:center;justify-content:space-between;margin:.4rem 0;padding:.4rem;width:100%;border-bottom:1px solid var(--cx-color-light);cursor:pointer;font-weight:var(--cx-font-weight-semi)}.cxFeat_a11yImproveContrast app-facet button.heading,app-facet .cxFeat_a11yImproveContrast button.heading{border-bottom:1px solid var(--cx-color-medium)}app-facet button.heading:hover,app-facet button.heading:focus{color:var(--cx-color-primary)}app-facet button.heading cx-icon{font-size:1rem}@media (max-width: 1199.98px){app-facet button.heading cx-icon{font-size:1.3rem}}cx-product-list cx-star-rating{padding-top:0}cx-product-list .cx-product-search-list{display:block;border-width:0 0 1px 0;border-style:solid;border-color:var(--cx-color-light);margin:0 0 25px}.cxFeat_a11yImproveContrast cx-product-list .cx-product-search-list{border-color:var(--cx-color-medium)}cx-product-list .cx-product-search-list:last-of-type{border:none}cx-product-list .cx-product-container{margin:40px 0}cx-product-list .cx-sorting{border-style:solid;border-color:var(--cx-color-light)}.cxFeat_a11yImproveContrast cx-product-list .cx-sorting{border-color:var(--cx-color-medium)}@media (max-width: 1199.98px){cx-product-list .cx-sorting{border:none}}cx-product-list .cx-sorting.top{border-width:0 0 1px 0;padding:0 0 8px}cx-product-list .cx-sorting.bottom{border-width:1px 0 0 0;padding:25px 0 0}@media (min-width: 1200px){.cxFeat_a11ySortingOptionsTruncation cx-product-list .cx-sorting ng-select{width:15rem}}@media (max-width: 767.98px){.cxFeat_a11yTruncatedTextForResponsiveView cx-product-list .cx-sorting .row .col-auto:first-of-type{padding-inline-start:0;padding-inline-end:10px}.cxFeat_a11yTruncatedTextForResponsiveView cx-product-list .cx-sorting .row .col-auto:last-of-type{padding-inline-end:10px;padding-inline-start:0}}cx-product-list .cx-pagination{display:inline-block;vertical-align:top}cx-product-list .cx-pagination .page-link:hover{color:var(--cx-color-inverse)}cx-product-list .cx-sort-dropdown{height:48px;align-items:center;display:flex}@media (max-width: 767.98px){.cxFeat_a11yTruncatedTextForResponsiveView cx-product-list .cx-sort-dropdown{display:unset;height:80px}}cx-product-list .cx-sort-dropdown span{margin-inline-end:.5rem;flex:none}cx-product-list .cx-sort-dropdown cx-sorting{width:100%}cx-product-list .cx-sort-dropdown .ng-arrow-wrapper{padding-inline-end:35px}cx-product-list .cx-double-btn-container{display:grid;grid-gap:5%;grid-template-columns:1fr 1fr}cx-product-list .cx-single-btn-container{display:grid;width:50%;margin:auto}cx-product-list .cx-single-btn-container .btn-block,cx-product-list .cx-double-btn-container .btn-block{cursor:pointer}cx-product-list .grid-btn-padding{padding-top:25px}cx-product-list .align-btn{margin-top:0!important}.cx-theme-high-contrast-dark cx-product-list .cx-sort-dropdown,.cx-theme-high-contrast-light cx-product-list .cx-sort-dropdown{color:var(--cx-color-text)}cx-product-list-item{padding-bottom:1rem}cx-product-list-item .cx-product-search-list{border-width:0 0 1px 0;border-style:solid;border-color:var(--cx-color-light);margin:0 0 25px}cx-product-list-item .cx-product-search-list:last-of-type{border-width:0 0 0 0}cx-product-list-item .cx-product-image-container{display:block;text-align:center;height:100%}@media (max-width: 991.98px){.cxFeat_a11yVisibleFocusOverflows cx-product-list-item .cx-product-image-container:has(.is-missing){padding:2px}}cx-product-list-item .cx-product-image{width:100%;height:100%;display:block}cx-product-list-item .cx-product-name{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);text-align:start;display:block;margin:0 0 3px;color:var(--cx-color-text);text-decoration:none}cx-product-list-item .cx-product-name h2{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222)}@media (max-width: 991.98px){cx-product-list-item .cx-product-name h2{min-height:48px}}cx-product-list-item .cx-product-name:hover{color:var(--cx-color-primary)}.cxFeat_a11yExpandedFocusIndicator cx-product-list-item .cx-product-name a{margin:0 0 3px;color:var(--cx-color-text);text-decoration:none;font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222)}@media (max-width: 991.98px){.cxFeat_a11yExpandedFocusIndicator cx-product-list-item .cx-product-name a{text-align:center;min-height:48px}}.cxFeat_a11yExpandedFocusIndicator cx-product-list-item .cx-product-name a:hover{color:var(--cx-color-primary)}cx-product-list-item .cx-product-price{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);text-align:start;margin:15px 0 0}cx-product-list-item .cx-product-price.old{color:var(--cx-color-secondary);text-decoration:line-through}cx-product-list-item .cx-product-price.new{margin-top:0;margin-inline-end:0;margin-bottom:0;margin-inline-start:5px;color:var(--cx-color-primary)}cx-product-list-item cx-media.is-missing{min-height:255px}cx-product-list-item cx-variant-style-icons{display:block;margin-top:1rem}@media (max-width: 991.98px){cx-product-list-item .cx-product-search-list{padding-bottom:15px}cx-product-list-item .cx-product-image{max-height:255px}cx-product-list-item .cx-product-name,cx-product-list-item .cx-product-rating,cx-product-list-item .cx-product-price{text-align:center}cx-product-list-item .cx-product-name{height:2.5rem}cx-product-list-item .cx-product-price{margin:1rem 0}cx-product-list-item .cx-product-no-review{text-align:center}}cx-product-grid .cx-product-image-container{display:block;text-align:center}cx-product-grid .cx-product-image{width:100%;padding:20px;display:block}@media (max-width: 991.98px){cx-product-grid .cx-product-image{padding:1.25rem 0 0}}cx-product-grid .cx-product-name{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);text-align:center;display:block;margin:0 0 25px;color:var(--cx-color-text);text-decoration:none;height:2.4em;overflow:hidden;position:relative}cx-product-grid .cx-product-name:before{bottom:0;right:0;position:absolute;content:"\2026"}cx-product-grid .cx-product-name:after{content:"";background:none repeat scroll 0% 0%;background-color:var(--cx-color-inverse);position:absolute;height:50px;width:100%;z-index:1}cx-product-grid .cx-product-name:hover{color:var(--cx-color-primary)}cx-product-grid .cx-product-rating{text-align:center}cx-product-grid .cx-product-price-container{text-align:center}cx-product-grid .cx-product-price{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);text-align:center;display:inline-block;margin:0 0 25px}cx-product-grid .cx-product-price .old{color:var(--cx-secondary);text-decoration:line-through;margin:0}cx-product-grid .cx-product-price .new{margin:0 0 25px 5px;color:var(--cx-primary)}cx-product-grid-item{display:flex;flex-direction:column}cx-product-grid-item .cx-product-search-list{border-width:0 0 1px 0;border-style:solid;border-color:var(--cx-color-light);margin:0 0 25px}cx-product-grid-item .cx-product-search-list:last-of-type{border-width:0 0 0 0}cx-product-grid-item cx-media.is-missing{min-height:255px}cx-product-grid-item .cx-product-image-container{display:block;text-align:center}cx-product-grid-item .cx-product-image{width:100%;margin:3rem 0}cx-product-grid-item .cx-product-rating{text-align:center}cx-product-grid-item .cx-product-name{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);text-align:center;margin:0 0 3px;color:var(--cx-color-text);text-decoration:none;overflow:hidden;text-overflow:ellipsis;line-clamp:2;max-width:100%;height:40px;display:block}cx-product-grid-item .cx-product-name:hover{color:var(--cx-color-primary)}cx-product-grid-item .cx-product-price-container{flex-grow:1}cx-product-grid-item .cx-product-price-container .cx-product-price{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);text-align:center;margin:1rem 0}cx-product-grid-item .cx-product-price-container .cx-product-price.old{color:var(--cx-color-secondary);text-decoration:line-through}cx-product-grid-item .cx-product-price-container .cx-product-price.new{margin:0 0 0 5px;color:var(--cx-color-primary)}cx-product-view .cx-product-layout{margin:0;padding:0;appearance:none;outline:0;border:0;text-decoration:none;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;background-color:transparent;cursor:pointer;position:relative;display:inline-block;overflow:hidden;border-radius:4px;border:1px solid var(--cx-color-light)}.cxFeat_a11yImproveContrast cx-product-view .cx-product-layout{border:1px solid var(--cx-color-dark)}cx-product-view .cx-product-layout.cx-product-grid .fas{font-size:24px}cx-product-view .cx-product-layout.cx-product-list .fas{font-size:25px}cx-product-view .cx-product-layout .fas{color:var(--cx-color-secondary);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}cx-product-view .cx-product-layout:focus,cx-product-view .cx-product-layout:hover{box-shadow:none}cx-product-view .cx-product-layout:focus .fas,cx-product-view .cx-product-layout:hover .fas{color:var(--cx-color-primary)}body.modal-open{overflow:hidden}cx-facet-list.dialog{z-index:11;position:fixed}cx-facet-list.dialog>.inner{background-color:var(--cx-color-background);transition:transform .3s ease-in-out}cx-facet-list.active.dialog>.inner{transform:translateZ(0)}cx-facet-list.dialog{top:0;left:0;height:100%;width:100%;transition:background-color .3s ease-in-out;display:flex;justify-content:center;align-items:center}cx-facet-list.active.dialog{background-color:#00000080}cx-facet-list.dialog>.inner{transform:translate3d(0,100%,0)}cx-facet-list .inner{padding-top:0;padding-inline-end:10px;padding-bottom:10px;padding-inline-start:10px}@media (max-width: 1199.98px){cx-facet-list .inner{max-height:100vh;overflow:scroll}}cx-facet-list .inner h4{position:sticky;top:0;background:var(--cx-color-background);padding:.4rem;padding-top:10px}cx-facet-list .inner h4 .close{opacity:1}cx-facet-list .inner h4 .close:hover{color:var(--cx-color-primary)}@media (min-width: 1200px){cx-facet-list .inner h4{display:none}}cx-facet-list .inner .list-header{display:flex;justify-content:space-between;padding:.625rem .4rem 0}cx-facet-list .inner .list-header h4{padding:0}cx-facet-list .inner .list-header .close{opacity:1}cx-facet-list .inner .list-header .close:hover{color:var(--cx-color-primary)}@media (min-width: 1200px){cx-facet-list .inner .list-header{display:none}}cx-facet-list .inner .cx-facet-list-footer{display:flex;justify-content:center;margin-top:1rem;margin-bottom:1rem}.cxFeat_a11yTabComponent cx-facet-list .inner cx-tab .tab-btn{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);background:none;border-bottom:1px solid var(--cx-color-medium);border-top:none;padding-top:1rem;height:unset}.cxFeat_a11yTabComponent cx-facet-list .inner cx-tab .tab-btn:after{display:none}.cxFeat_a11yTabComponent cx-facet-list .inner cx-tab .tab-btn:hover,.cxFeat_a11yTabComponent cx-facet-list .inner cx-tab .tab-btn:focus{color:var(--cx-color-primary)}.cxFeat_a11yTabComponent cx-facet-list .inner cx-tab .tab-btn:hover .tab-icon,.cxFeat_a11yTabComponent cx-facet-list .inner cx-tab .tab-btn:focus .tab-icon{color:var(--cx-color-primary)}.cxFeat_a11yTabComponent cx-facet-list .inner cx-tab .tab-btn .tab-icon{font-size:25px;font-weight:400;bottom:6px}.cxFeat_a11yTabComponent cx-facet-list .inner cx-tab .accordian div{padding:0}.cxFeat_a11yTabComponent cx-facet-list .inner cx-tab .accordian cx-tab-panel .active{padding:8px 0}cx-facet-list.dialog>.inner{width:95vw;height:95%}.cx-theme-high-contrast-dark cx-facet-list .inner cx-tab .tab-btn{color:var(--cx-color-text)}cx-product-facet-navigation{min-width:0}@media (min-width: 1200px){cx-product-facet-navigation button.dialog-trigger{display:none}}cx-product-attributes table{width:100%;margin:0 0 30px}cx-product-attributes table th h2{margin:0 0 18px}cx-product-attributes table tr{border-color:var(--cx-color-light);border-width:1px 0 1px;border-style:solid}cx-product-attributes table td{padding:12px 0;vertical-align:top;width:50%}cx-product-attributes table ul{list-style:none;padding:0}cx-product-images{display:flex;flex-direction:column;height:100%}cx-product-images>cx-media{height:100%;width:100%;position:relative}cx-product-images>cx-media img{object-fit:scale-down}cx-product-images cx-media{outline:none;text-align:center;cursor:zoom-in}cx-product-images cx-media.is-missing{min-height:30vh}cx-product-images cx-media:not(.is-loading):after{animation-play-state:paused}cx-product-images cx-media.is-loading:after{--cx-opacity: 1}cx-product-images cx-media.is-waiting:after{--cx-opacity: 1}cx-product-images .thumbs cx-media{margin:.5vw;padding:.5vw;cursor:pointer;border:2px solid var(--cx-color-light)}cx-product-images .thumbs cx-media.is-missing{min-height:80px}cx-product-images .thumbs cx-media.is-active,cx-product-images .thumbs cx-media:hover{border-color:var(--cx-color-primary)}.cxFeat_a11yDifferentiateFocusedAndSelected cx-product-images .thumbs cx-media.is-active{border-style:dotted}.cxFeat_a11yDifferentiateFocusedAndSelected cx-product-images .thumbs cx-media:hover{border-style:dashed}@media (min-width: 1200px){cx-product-intro{padding-top:20px;padding-inline-end:20px;padding-bottom:0;padding-inline-start:20px}}cx-product-intro .code{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222);color:var(--cx-color-secondary);margin:0 0 20px}cx-product-intro .rating{display:flex;flex-direction:row;align-items:baseline}cx-product-intro .rating .count{margin-top:0;margin-inline-end:20px;margin-bottom:0;margin-inline-start:5px}cx-product-intro .rating cx-star-rating{padding:0 0 15px}cx-product-reviews .rating-input{display:none}cx-product-reviews .header{display:flex;flex-wrap:wrap;border-bottom:1px solid var(--cx-color-light);padding:0 15px 15px;margin:0 -15px 40px}cx-product-reviews .header button{margin-inline-start:auto}cx-product-reviews .header .rating{flex-basis:100%}cx-product-reviews .review{display:grid;grid-template-columns:auto auto 10vw;grid-template-rows:repeat(3,minmax(10px,auto)) auto;grid-column-gap:1vw;margin:4vh 0 2vh}cx-product-reviews .review cx-star-rating,cx-product-reviews .review .title,cx-product-reviews .review .text{grid-column:1/span 2}@media (max-width: 1199.98px){cx-product-reviews .review .text{grid-column:1/span 3}}cx-product-reviews .review .date{grid-column:1/span 1}cx-product-reviews .review .name{grid-column:1/span 1}cx-product-reviews .review .text{grid-row:0}cx-product-reviews .review .title{font-weight:700}cx-product-reviews .review .text{margin:.5vh 0}cx-product-reviews .review .name,cx-product-reviews .review .date{text-align:start}@media (max-width: 1199.98px){cx-product-reviews .btn-secondary{margin:0 0 1rem}}cx-product-summary{display:flex;flex-direction:column;flex-grow:0}@media (max-width: 1199.98px){cx-product-summary{padding-top:1.5em}}@media (min-width: 1200px){cx-product-summary{padding-top:20px;padding-inline-end:20px;padding-bottom:0;padding-inline-start:20px}}cx-product-summary .price{display:inline-block;font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);margin:0 0 11px}cx-product-summary .quantity label{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);margin:15px 0 10px}cx-product-summary .quantity .info{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222);margin-top:0;margin-inline-end:15px;margin-bottom:0;margin-inline-start:15px;color:var(--cx-color-secondary)}cx-product-summary cx-add-to-cart{margin:20px 0 10px}cx-stock-notification-dialog .cx-dialog-title{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}cx-stock-notification-dialog .channels span{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}cx-stock-notification-dialog .cx-stock-notification-text{margin:0}cx-stock-notification-dialog .cx-stock-notification-link{display:inline;font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);color:var(--cx-color-dark)}cx-stock-notification-dialog .cx-stock-notification-link:hover{color:var(--cx-color-primary)}cx-stock-notification button.btn[aria-disabled=true]{opacity:.5;cursor:not-allowed!important}cx-stock-notification .stock-notification-notes p{margin:0 0 10px}cx-stock-notification .stock-notification-notes p a{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);color:var(--cx-color-dark)}cx-stock-notification .stock-notification-notes p a:hover{color:var(--cx-color-primary)}cx-banner-carousel .carousel-panel{overflow:hidden}cx-banner-carousel .inline-navigation{position:relative}cx-banner-carousel .inline-navigation .carousel-panel{position:relative}cx-banner-carousel .inline-navigation .carousel-panel,cx-banner-carousel .inline-navigation .carousel-panel .item{max-height:600px}cx-banner-carousel .inline-navigation .carousel-panel .previous,cx-banner-carousel .inline-navigation .carousel-panel .next{position:absolute;z-index:10;height:100%;width:5vw;transition:all .4s}cx-banner-carousel .inline-navigation .carousel-panel .previous:not([disabled]):hover,cx-banner-carousel .inline-navigation .carousel-panel .next:not([disabled]):hover{font-size:3rem}cx-banner-carousel .inline-navigation .carousel-panel .next{right:0}cx-banner-carousel .inline-navigation .indicators{margin-top:-60px;z-index:1}cx-banner-carousel cx-banner a{display:flex;flex-direction:column}cx-carousel{display:flex;flex:100%;--cx-speed: .5;flex-direction:column}cx-carousel>h2{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);font-weight:700;text-align:center;margin-top:2rem;margin-bottom:1rem}@media (min-width: 1440px){cx-carousel>h2{margin-bottom:3rem}}cx-carousel .carousel-panel{display:flex;justify-content:space-between}.cxFeat_a11yAddPaddingToCarouselPanel cx-carousel .carousel-panel{padding:0 .375rem}.cxFeat_a11yFocusableCarouselControls cx-carousel .carousel-panel{align-items:center}cx-carousel .carousel-panel.size-1 .item{flex:0 0 100%}cx-carousel .carousel-panel.size-2 .item{flex:0 0 50%}cx-carousel .carousel-panel.size-3 .item{flex:0 0 calc(100 / 3 * 1%)}cx-carousel .carousel-panel.size-4 .item{flex:0 0 25%}cx-carousel .carousel-panel.size-5 .item{flex:0 0 20%}cx-carousel .carousel-panel.size-6 .item{flex:0 0 calc(100 / 6 * 1%)}cx-carousel .carousel-panel.size-7 .item{flex:0 0 calc(100 / 7 * 1%)}cx-carousel .carousel-panel.size-8 .item{flex:0 0 12.5%}cx-carousel .carousel-panel.size-9 .item{flex:0 0 calc(100 / 9 * 1%)}cx-carousel .carousel-panel.size-10 .item{flex:0 0 10%}cx-carousel .carousel-panel .slides{flex:auto;position:relative}cx-carousel .carousel-panel .slides .slide{transition:.6s all;width:100%;display:flex;flex-wrap:nowrap;justify-content:flex-start}cx-carousel .carousel-panel .slides .slide:not(.active){position:absolute;opacity:0;z-index:-1;transition:none}cx-carousel .carousel-panel .slides .slide .item{opacity:0;z-index:-1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:100%;transition:.4s all}cx-carousel .carousel-panel .slides .slide .item.active{opacity:1;z-index:1}cx-carousel .carousel-panel .slides .slide .item:nth-child(1){transition-delay:calc(var(--cx-speed, 1) * .25s)}cx-carousel .carousel-panel .slides .slide .item:nth-child(2){transition-delay:calc(var(--cx-speed, 1) * .5s)}cx-carousel .carousel-panel .slides .slide .item:nth-child(3){transition-delay:calc(var(--cx-speed, 1) * .75s)}cx-carousel .carousel-panel .slides .slide .item:nth-child(4){transition-delay:calc(var(--cx-speed, 1) * 1s)}cx-carousel .carousel-panel .slides .slide .item{visibility:hidden}cx-carousel .carousel-panel .slides .slide .item.active{visibility:visible}cx-carousel button{color:var(--cx-color-inverse)}cx-carousel button:focus{outline:none}.cxFeat_a11yFocusableCarouselControls cx-carousel button:focus{outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-width:var(--cx-visual-focus-width, 2px);outline-offset:4px;transition:none}.cxFeat_a11yImproveContrast .cxFeat_a11yFocusableCarouselControls cx-carousel button:focus{outline-offset:2px;box-shadow:0 0 0 2px var(--cx-color-inverse)}@media (max-width: 1199.98px){.cxFeat_a11yMobileVisibleFocus .cxFeat_a11yFocusableCarouselControls cx-carousel button:focus{outline-offset:-2px}.cxFeat_a11yMobileVisibleFocus .cxFeat_a11yFocusableCarouselControls cx-carousel button:focus .ng-select-container{position:initial}.cxFeat_a11yMobileVisibleFocus .cxFeat_a11yFocusableCarouselControls cx-carousel button:focus[type=radio],.cxFeat_a11yMobileVisibleFocus .cxFeat_a11yFocusableCarouselControls cx-carousel button:focus[type=checkbox],.cxFeat_a11yMobileVisibleFocus .cxFeat_a11yFocusableCarouselControls cx-carousel button:focus.btn-tertiary{outline-offset:2px}.cxFeat_a11yMobileVisibleFocus .cxFeat_a11yFocusableCarouselControls cx-carousel button:focus>cx-media{transition:none;padding:2px}}.cxFeat_a11yVisibleFocusOverflows cx-carousel button:focus{z-index:10}cx-carousel button:not(:disabled){cursor:pointer}.cxFeat_a11yFocusableCarouselControls cx-carousel button:not(:disabled){cursor:unset}.cxFeat_a11yFocusableCarouselControls cx-carousel button[aria-disabled=false]{cursor:pointer}cx-carousel .indicators{display:flex;justify-content:center}cx-carousel .indicators button{margin:0;transition:.6s all;border-style:none;background-color:var(--cx-color-inverse);font-size:var(--cx-font-size, .875rem);padding:10px}cx-carousel .indicators button[disabled] .cx-icon{color:var(--cx-color-primary);background-color:var(--cx-color-inverse);padding:2px}cx-carousel .indicators button:not(:disabled):hover{color:var(--cx-color-primary-accent)}cx-carousel .indicators button .cx-icon{color:var(--cx-color-inverse);border:4px solid var(--cx-color-primary);border-radius:20px;background-color:var(--cx-color-inverse)}.cxFeat_a11yFocusableCarouselControls cx-carousel .indicators button[aria-disabled=true] .cx-icon{color:var(--cx-color-primary);background-color:var(--cx-color-inverse);padding:2px}.cxFeat_a11yFocusableCarouselControls cx-carousel .indicators button:not([aria-disabled=true]):hover{color:var(--cx-color-primary-accent)}.cxFeat_a11yFocusableCarouselControls cx-carousel .indicators button:focus{outline-offset:-5px}@media (max-width: 767.98px){cx-carousel .indicators{display:none}}cx-carousel .previous,cx-carousel .next{background-color:transparent;border:none;font-size:2rem;color:var(--cx-color-primary)}cx-carousel .previous:disabled,cx-carousel .next:disabled{opacity:.5}cx-carousel .previous:not(:disabled):hover,cx-carousel .next:not(:disabled):hover{color:var(--cx-color-primary-accent)}.cxFeat_a11yFocusableCarouselControls cx-carousel .previous:not(:disabled):hover,.cxFeat_a11yFocusableCarouselControls cx-carousel .next:not(:disabled):hover{color:var(--cx-color-primary)}.cxFeat_a11yFocusableCarouselControls cx-carousel .previous[aria-disabled=true],.cxFeat_a11yFocusableCarouselControls cx-carousel .next[aria-disabled=true]{opacity:.5}.cxFeat_a11yFocusableCarouselControls cx-carousel .previous[aria-disabled=false]:hover,.cxFeat_a11yFocusableCarouselControls cx-carousel .next[aria-disabled=false]:hover{color:var(--cx-color-primary-accent)}@media (max-width: 991.98px){cx-carousel .previous,cx-carousel .next{min-width:48px}}.cx-theme-high-contrast-dark cx-carousel .indicators button,.cx-theme-high-contrast-light cx-carousel .indicators button{background-color:var(--cx-color-background)}.cx-theme-high-contrast-dark cx-carousel .indicators button[disabled] .cx-icon,.cx-theme-high-contrast-light cx-carousel .indicators button[disabled] .cx-icon{color:var(--cx-color-dark);background-color:var(--cx-color-light);padding:4px}.cx-theme-high-contrast-dark cx-carousel .indicators button[aria-disabled=true] .cx-icon,.cx-theme-high-contrast-light cx-carousel .indicators button[aria-disabled=true] .cx-icon{color:var(--cx-color-dark);background-color:var(--cx-color-light);padding:4px}.cx-theme-high-contrast-dark cx-carousel .indicators button .cx-icon,.cx-theme-high-contrast-light cx-carousel .indicators button .cx-icon{color:var(--cx-color-light);background-color:var(--cx-color-dark);border:3px solid var(--cx-color-dark)}cx-product-references{padding-bottom:50px}cx-product-references a{display:flex;flex-direction:column;text-align:center;justify-content:space-between;padding-bottom:10px;color:var(--cx-color-text)}cx-product-references a:focus{color:var(--cx-color-primary);z-index:1;position:relative}cx-product-references cx-media{align-self:center;width:60%}cx-product-references cx-media.is-missing{min-height:200px}cx-product-carousel-item .actions{width:60%;margin:auto}cx-product-carousel-item .actions>*:not(:first-child){margin-bottom:4px}cx-star-rating{padding:15px 0}.cxFeat_a11yVisibleFocusOverflows cx-star-rating{padding:unset;margin:15px 0}cx-star-rating:not([disabled=true]){cursor:pointer}cx-star-rating .star{font-size:20px;margin:0 2.5px}cx-star-rating .star:nth-child(1){background:linear-gradient(calc(var(--star-rating-dir, 1) * 90deg),var(--cx-color-primary) 0%,var(--cx-color-primary) calc((var(--star-fill, 0) - 1 + 1) * 100%),var(--cx-color-dark) calc((var(--star-fill, 0) - 1 + 1) * 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}cx-star-rating .star:nth-child(2){background:linear-gradient(calc(var(--star-rating-dir, 1) * 90deg),var(--cx-color-primary) 0%,var(--cx-color-primary) calc((var(--star-fill, 0) - 2 + 1) * 100%),var(--cx-color-dark) calc((var(--star-fill, 0) - 2 + 1) * 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}cx-star-rating .star:nth-child(3){background:linear-gradient(calc(var(--star-rating-dir, 1) * 90deg),var(--cx-color-primary) 0%,var(--cx-color-primary) calc((var(--star-fill, 0) - 3 + 1) * 100%),var(--cx-color-dark) calc((var(--star-fill, 0) - 3 + 1) * 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}cx-star-rating .star:nth-child(4){background:linear-gradient(calc(var(--star-rating-dir, 1) * 90deg),var(--cx-color-primary) 0%,var(--cx-color-primary) calc((var(--star-fill, 0) - 4 + 1) * 100%),var(--cx-color-dark) calc((var(--star-fill, 0) - 4 + 1) * 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}cx-star-rating .star:nth-child(5){background:linear-gradient(calc(var(--star-rating-dir, 1) * 90deg),var(--cx-color-primary) 0%,var(--cx-color-primary) calc((var(--star-fill, 0) - 5 + 1) * 100%),var(--cx-color-dark) calc((var(--star-fill, 0) - 5 + 1) * 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}[dir=rtl] .star{--star-rating-dir: -1}cx-card .cx-card-border{border:1px solid var(--cx-color-medium)}cx-card .cx-card-container{display:flex}cx-card .cx-card-label-container{flex-grow:2;white-space:pre-line}cx-card .cx-text-green{color:var(--cx-color-success);font-weight:var(--cx-font-weight-bold)}cx-card .cx-text-gray{color:var(--cx-color-secondary)}cx-card .cx-card-title{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);font-weight:var(--cx-font-weight-normal);margin-bottom:.5rem}cx-card .cx-card-paragraph{padding-inline-start:.7em}cx-card .cx-card-paragraph .cx-card-paragraph-title{padding-top:.7em}cx-card .cx-card-fit-to-container{width:100%;height:100%;display:flex;flex-direction:column}cx-card .cx-card-body{display:flex;flex-direction:column;justify-content:space-between}cx-card .cx-card-delete{background-color:var(--cx-color-background)}cx-card .cx-card-body-delete{padding:1rem 0 0}@media (max-width: 991.98px){cx-card .cx-card-body-delete .btn-secondary{margin:0 0 1rem}}cx-card .cx-card-delete-msg{color:var(--cx-color-danger);padding:0 0 1.25rem}cx-card .cx-card-actions{display:flex;justify-content:flex-end;padding:1.25rem 0 0}.cxFeat_a11yImproveButtonsInCardComponent cx-card .cx-card-actions{gap:16px}.cxFeat_a11yImproveButtonsInCardComponent cx-card .cx-card-actions cx-generic-link{font-weight:var(--cx-font-weight-semi);color:var(--cx-color-primary);text-decoration:underline}.cxFeat_a11yImproveButtonsInCardComponent cx-card .cx-card-actions .cx-card-action-item{display:flex;align-items:center}.cxFeat_a11yImproveButtonsInCardComponent cx-card .cx-card-actions button.btn-tertiary{color:var(--cx-color-primary);border-radius:var(--cx-buttons-border-radius);padding:12px 16px;border-style:none}.cxFeat_a11yImproveButtonsInCardComponent cx-card .cx-card-actions button.btn-tertiary:focus{outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-width:var(--cx-visual-focus-width, 2px);outline-offset:4px;transition:none}.cxFeat_a11yImproveContrast .cxFeat_a11yImproveButtonsInCardComponent cx-card .cx-card-actions button.btn-tertiary:focus{outline-offset:2px;box-shadow:0 0 0 2px var(--cx-color-inverse)}@media (max-width: 1199.98px){.cxFeat_a11yMobileVisibleFocus .cxFeat_a11yImproveButtonsInCardComponent cx-card .cx-card-actions button.btn-tertiary:focus{outline-offset:-2px}.cxFeat_a11yMobileVisibleFocus .cxFeat_a11yImproveButtonsInCardComponent cx-card .cx-card-actions button.btn-tertiary:focus .ng-select-container{position:initial}.cxFeat_a11yMobileVisibleFocus .cxFeat_a11yImproveButtonsInCardComponent cx-card .cx-card-actions button.btn-tertiary:focus.btn-tertiary{outline-offset:2px}.cxFeat_a11yMobileVisibleFocus .cxFeat_a11yImproveButtonsInCardComponent cx-card .cx-card-actions button.btn-tertiary:focus>cx-media{transition:none;padding:2px}}cx-card .cx-card-link{margin-inline-start:1rem}cx-card button.link{margin-inline-start:1rem}.cx-theme-high-contrast-dark cx-card .cx-card,.cx-theme-high-contrast-light cx-card .cx-card{padding:2px}.cx-theme-high-contrast-dark cx-card .card-body,.cx-theme-high-contrast-light cx-card .card-body{background-color:var(--cx-color-background)}[dir=ltr] cx-icon.flip-at-ltr,[dir=rtl] cx-icon.flip-at-rtl{transform:scaleX(-1)}cx-icon,.cx-icon{align-self:center;line-height:normal}cx-icon.small:before,.small.cx-icon:before{font-size:.9rem}cx-icon svg,.cx-icon svg{width:28px;height:28px;fill:currentColor}cx-icon.small svg,.small.cx-icon svg{width:14px;height:14px}cx-pagination{display:flex;justify-content:flex-start;align-content:center;align-items:stretch}.cxFeat_a11yImproveContrast cx-pagination{align-items:center}cx-pagination a{color:var(--cx-color-text);width:48px;height:46px;font-size:var(--cx-font-size, 1.188rem);border:solid 1px var(--cx-color-light);box-sizing:content-box;border-inline-end:none;display:flex;align-items:center;justify-content:center;transition:background-color .3s,color .3s}.cxFeat_a11yImproveContrast cx-pagination a{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222);border:solid 1px var(--cx-color-medium)}cx-pagination a:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.cxFeat_a11yImproveContrast cx-pagination a:first-child{color:var(--cx-color-secondary);font-size:var(--cx-font-size, 2rem);line-height:0}cx-pagination a:last-child{border-inline-end:solid 1px var(--cx-color-light);border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.cxFeat_a11yImproveContrast cx-pagination a:last-child{border-inline-end:solid 1px var(--cx-color-medium);color:var(--cx-color-secondary);font-size:var(--cx-font-size, 2rem);line-height:0}cx-pagination a.current{background-color:var(--cx-color-primary);border-color:var(--cx-color-primary);color:var(--cx-color-inverse);opacity:1;font-weight:var(--cx-font-weight-bold)}cx-pagination a.current,cx-pagination a.disabled,cx-pagination a.gap{pointer-events:none}cx-pagination a:hover{text-decoration:none;background-color:var(--cx-color-background)}cx-pagination a.current+a{border-inline-start:none}cx-pagination a:focus{z-index:1}.cx-theme-high-contrast-dark cx-pagination a,.cx-theme-high-contrast-light cx-pagination a{border-color:var(--cx-color-dark)}.cx-theme-high-contrast-dark cx-pagination a:last-child,.cx-theme-high-contrast-light cx-pagination a:last-child{border-color:var(--cx-color-dark)}.cx-theme-high-contrast-dark cx-pagination a.current{color:var(--cx-color-medium)}:root{--cx-popover-font-size: .875rem;--cx-popover-background: var(--cx-color-inverse);--cx-popover-min-width: 140px;--cx-popover-max-width: 280px;--cx-popover-border-width: 1px;--cx-popover-border-color: var(--cx-color-light);--cx-popover-border-radius: 5px;--cx-popover-arrow-width: 1rem;--cx-popover-arrow-height: .5rem;--cx-popover-arrow-color: var(--cx-popover-background);--cx-popover-z-index: 10;--cx-popover-box-shadow-color: rgba(0, 0, 0, .1)}cx-popover{position:absolute;top:0;left:0;z-index:var(--cx-popover-z-index);display:block;min-width:var(--cx-popover-min-width);max-width:var(--cx-popover-max-width);font-size:var(--cx-popover-font-size);word-wrap:break-word;background-color:var(--cx-popover-background);background-clip:padding-box;border:var(--cx-popover-border-width) solid var(--cx-popover-border-color);border-radius:var(--cx-popover-border-radius);padding:1rem .938rem;box-shadow:0 1px 11px 2px var(--cx-popover-box-shadow-color);opacity:0}@media (max-width: 767.98px){cx-popover{max-width:70vw}}.cxFeat_a11yImproveContrast cx-popover{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222)}cx-popover>.arrow{position:absolute;display:block;width:var(--cx-popover-arrow-width);height:var(--cx-popover-arrow-height);margin:0 var(--cx-popover-border-radius)}cx-popover>.arrow:before,cx-popover>.arrow:after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}cx-popover.top,cx-popover.top-left,cx-popover.top-right{margin-bottom:var(--cx-popover-arrow-height)}cx-popover.top>.arrow,cx-popover.top-left>.arrow,cx-popover.top-right>.arrow{bottom:calc(calc(var(--cx-popover-arrow-height) * -1) - (var(--cx-popover-border-width)))}cx-popover.top>.arrow:before,cx-popover.top-left>.arrow:before,cx-popover.top-right>.arrow:before{bottom:0;border-width:var(--cx-popover-arrow-height) calc(var(--cx-popover-arrow-width) / 2) 0;border-top-color:var(--cx-popover-border-color)}cx-popover.top>.arrow:after,cx-popover.top-left>.arrow:after,cx-popover.top-right>.arrow:after{bottom:var(--cx-popover-border-width);border-width:var(--cx-popover-arrow-height) calc(var(--cx-popover-arrow-width) / 2) 0;border-top-color:var(--cx-popover-arrow-color)}cx-popover.right,cx-popover.right-top,cx-popover.right-bottom{margin-inline-start:var(--cx-popover-arrow-height)}cx-popover.right>.arrow,cx-popover.right-top>.arrow,cx-popover.right-bottom>.arrow{left:calc(calc(var(--cx-popover-arrow-height) * -1) - (var(--cx-popover-border-width)));width:var(--cx-popover-arrow-height);height:var(--cx-popover-arrow-width);margin:var(--cx-popover-border-radius) 0}cx-popover.right>.arrow:before,cx-popover.right-top>.arrow:before,cx-popover.right-bottom>.arrow:before{left:0;border-width:calc(var(--cx-popover-arrow-width) / 2) var(--cx-popover-arrow-height) calc(var(--cx-popover-arrow-width) / 2) 0;border-right-color:var(--cx-popover-border-color)}cx-popover.right>.arrow:after,cx-popover.right-top>.arrow:after,cx-popover.right-bottom>.arrow:after{left:var(--cx-popover-border-width);border-width:calc(var(--cx-popover-arrow-width) / 2) var(--cx-popover-arrow-height) calc(var(--cx-popover-arrow-width) / 2) 0;border-right-color:var(--cx-popover-arrow-color)}cx-popover.left,cx-popover.left-top,cx-popover.left-bottom{margin-inline-end:var(--cx-popover-arrow-height)}cx-popover.left>.arrow,cx-popover.left-top>.arrow,cx-popover.left-bottom>.arrow{right:calc(calc(var(--cx-popover-arrow-height) * -1) - (var(--cx-popover-border-width)));width:var(--cx-popover-arrow-height);height:var(--cx-popover-arrow-width);margin:var(--cx-popover-border-radius) 0}cx-popover.left>.arrow:before,cx-popover.left-top>.arrow:before,cx-popover.left-bottom>.arrow:before{right:0;border-width:calc(var(--cx-popover-arrow-width) / 2) 0 calc(var(--cx-popover-arrow-width) / 2) var(--cx-popover-arrow-height);border-left-color:var(--cx-popover-border-color)}cx-popover.left>.arrow:after,cx-popover.left-top>.arrow:after,cx-popover.left-bottom>.arrow:after{right:var(--cx-popover-border-width);border-width:calc(var(--cx-popover-arrow-width) / 2) 0 calc(var(--cx-popover-arrow-width) / 2) var(--cx-popover-arrow-height);border-left-color:var(--cx-popover-arrow-color)}cx-popover.bottom,cx-popover.bottom-left,cx-popover.bottom-right{margin-top:var(--cx-popover-arrow-height)}cx-popover.bottom>.arrow,cx-popover.bottom-left>.arrow,cx-popover.bottom-right>.arrow{top:calc(calc(var(--cx-popover-arrow-height) * -1) - (var(--cx-popover-border-width)))}cx-popover.bottom>.arrow:before,cx-popover.bottom-left>.arrow:before,cx-popover.bottom-right>.arrow:before{top:0;border-width:0 calc(var(--cx-popover-arrow-width) / 2) var(--cx-popover-arrow-height) calc(var(--cx-popover-arrow-width) / 2);border-bottom-color:var(--cx-popover-border-color)}cx-popover.bottom>.arrow:after,cx-popover.bottom-left>.arrow:after,cx-popover.bottom-right>.arrow:after{top:var(--cx-popover-border-width);border-width:0 calc(var(--cx-popover-arrow-width) / 2) var(--cx-popover-arrow-height) calc(var(--cx-popover-arrow-width) / 2);border-bottom-color:var(--cx-popover-arrow-color)}cx-popover.top>.arrow,cx-popover.bottom>.arrow{left:50%;margin-inline-start:calc(var(--cx-popover-arrow-width) / -2)}cx-popover.top-left>.arrow,cx-popover.bottom-left>.arrow{left:.5em}cx-popover.top-right>.arrow,cx-popover.bottom-right>.arrow{left:auto;right:.5em}cx-popover.left>.arrow,cx-popover.right>.arrow{top:50%;margin-top:calc(var(--cx-popover-arrow-width) / -2)}cx-popover.left-top>.arrow,cx-popover.right-top>.arrow{top:.7em}cx-popover.left-bottom>.arrow,cx-popover.right-bottom>.arrow{top:auto;bottom:.7em}cx-popover.opened{opacity:1;transition:opacity .4s}cx-popover .popover-body>.cx-close-row{display:flex;justify-content:flex-end}cx-popover .popover-body>.cx-close-row .close{margin-top:-5px;margin-inline-end:-5px;font-size:1rem}.cx-theme-high-contrast-dark cx-popover,.cx-theme-high-contrast-light cx-popover{background-color:var(--cx-color-background);box-shadow:none}.cx-theme-high-contrast-dark cx-popover .popover-body>.cx-close-row .close,.cx-theme-high-contrast-light cx-popover .popover-body>.cx-close-row .close{color:var(--cx-color-text)}:root{--cx-progress-button-radius: 24px;--cx-progress-button-border-width: 3px;--cx-progress-button-animation-time: 1s;--cx-progress-button-primary-color: var(--cx-color-primary);--cx-progress-button-secondary-color: var(--cx-color-inverse)}cx-progress-button .cx-progress-button-container{align-items:flex-start;display:flex;justify-content:center;font-size:var(--cx-font-size, 1.188rem);font-weight:var(--cx-font-weight-bold)}.cxFeat_a11yImproveContrast cx-progress-button .cx-progress-button-container{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222)}cx-progress-button .cx-progress-button-container .loader-container{position:relative;margin-inline-end:10px;width:var(--cx-progress-button-radius);height:var(--cx-progress-button-radius)}cx-progress-button .cx-progress-button-container .loader{width:var(--cx-progress-button-radius);height:var(--cx-progress-button-radius);font-size:10px;overflow:hidden;animation:circleRotation var(--cx-progress-button-animation-time) infinite linear}cx-progress-button .cx-progress-button-container .loader:before{content:"";box-sizing:border-box;display:block;width:var(--cx-progress-button-radius);height:var(--cx-progress-button-radius);border:var(--cx-progress-button-border-width) solid;margin:auto;border-top-color:var(--cx-progress-button-secondary-color);border-bottom-color:var(--cx-progress-button-secondary-color);border-right-color:var(--cx-progress-button-secondary-color);border-left-color:var(--cx-progress-button-primary-color);border-radius:50%;pointer-events:none}@keyframes circleRotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}cx-progress-button .cx-progress-button-container.overlay{display:flex;align-items:center;width:100%;height:100%;-webkit-user-select:none;user-select:none;background:#ffffff80;position:absolute;z-index:10}:root{--cx-spinner-radius: 120px;--cx-spinner-border-width: 15px;--cx-spinner-animation-time: 1s;--cx-spinner-primary-color: var(--cx-color-primary);--cx-spinner-secondary-color: var(--cx-color-light)}cx-spinner .loader-container{position:relative;margin-top:30px;margin-inline-end:auto;margin-bottom:30px;margin-inline-start:auto;width:var(--cx-spinner-radius);height:var(--cx-spinner-radius)}cx-spinner .loader{width:var(--cx-spinner-radius);height:var(--cx-spinner-radius);font-size:10px;overflow:hidden;animation:load8 var(--cx-spinner-animation-time) infinite linear}cx-spinner .loader:before{content:"";box-sizing:border-box;display:block;width:var(--cx-spinner-radius);height:var(--cx-spinner-radius);border:var(--cx-spinner-border-width) solid;margin:auto;border-top-color:var(--cx-spinner-secondary-color);border-bottom-color:var(--cx-spinner-secondary-color);border-right-color:var(--cx-spinner-secondary-color);border-left-color:var(--cx-spinner-primary-color);border-radius:50%;pointer-events:none}@keyframes load8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}cx-spinner.overlay{display:flex;align-items:center;width:100%;height:100%;-webkit-user-select:none;user-select:none;background:#ffffff80;position:absolute;z-index:10}cx-table table{white-space:nowrap;table-layout:fixed;width:100%}cx-table table td,cx-table table th{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}cx-table table th{padding:var(--cx-spatial-base) var(--cx-spatial-md);color:var(--cx-color-secondary);text-transform:uppercase}cx-table table th.sortable{cursor:pointer}cx-table table thead tr,cx-table table>tr:not(:last-child){border-bottom:solid 1px var(--cx-color-medium)}cx-table table th,cx-table table td{transition:opacity .2s ease-in-out .2s,width .2s ease-in-out .2s;padding:var(--cx-spatial-md)}cx-table table th>*,cx-table table td>*{display:flex}cx-password-visibility-toggle{position:absolute;transform:translateY(-50%);top:50%;inset-inline-end:10px;display:flex}cx-password-visibility-toggle>button{font-size:17px;margin:0!important;border:transparent;border-radius:4px;background:none;color:var(--cx-color-secondary)}cx-password-visibility-toggle>button cx-icon{opacity:.8;width:21px}.cx-password-input-wrapper{position:relative}cx-messaging .container,cx-messaging cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate cx-messaging cx-page-slot.Summary,cx-messaging cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-messaging .tab-delivery{display:flex;flex-direction:row;padding:15px 0;min-height:400px;padding-bottom:2rem}cx-messaging .container .cx-avatar-line,cx-messaging cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-avatar-line,cx-page-layout.ProductDetailsPageTemplate cx-messaging cx-page-slot.Summary .cx-avatar-line,cx-messaging cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-avatar-line,cx-page-layout.ProductDetailsPageTemplate cx-messaging .tab-delivery .cx-avatar-line{border:0px solid;margin-inline-start:2.1875rem;color:var(--cx-color-light);border-right-width:1px}.cx-theme-high-contrast-dark cx-messaging .container .cx-avatar-line,.cx-theme-high-contrast-dark cx-messaging cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-avatar-line,cx-page-layout.ProductDetailsPageTemplate .cx-theme-high-contrast-dark cx-messaging cx-page-slot.Summary .cx-avatar-line,.cx-theme-high-contrast-dark cx-messaging cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-avatar-line,cx-page-layout.ProductDetailsPageTemplate .cx-theme-high-contrast-dark cx-messaging .tab-delivery .cx-avatar-line,.cx-theme-high-contrast-light cx-messaging .container .cx-avatar-line,.cx-theme-high-contrast-light cx-messaging cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-avatar-line,cx-page-layout.ProductDetailsPageTemplate .cx-theme-high-contrast-light cx-messaging cx-page-slot.Summary .cx-avatar-line,.cx-theme-high-contrast-light cx-messaging cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-avatar-line,cx-page-layout.ProductDetailsPageTemplate .cx-theme-high-contrast-light cx-messaging .tab-delivery .cx-avatar-line{color:var(--cx-color-dark)}cx-messaging .container .cx-messages,cx-messaging cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-messages,cx-page-layout.ProductDetailsPageTemplate cx-messaging cx-page-slot.Summary .cx-messages,cx-messaging cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-messages,cx-page-layout.ProductDetailsPageTemplate cx-messaging .tab-delivery .cx-messages{display:flex;flex-direction:column;width:100%;gap:1rem;margin-inline-start:-2.1875rem;max-height:400px;overflow-y:auto}cx-messaging .container .cx-messages label,cx-messaging cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-messages label,cx-page-layout.ProductDetailsPageTemplate cx-messaging cx-page-slot.Summary .cx-messages label,cx-messaging cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-messages label,cx-page-layout.ProductDetailsPageTemplate cx-messaging .tab-delivery .cx-messages label{margin-bottom:0;font-size:var(--cx-font-size, .875rem)}.cxFeat_a11yImproveContrast cx-messaging .container .cx-messages label,.cxFeat_a11yImproveContrast cx-messaging cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-messages label,cx-page-layout.ProductDetailsPageTemplate .cxFeat_a11yImproveContrast cx-messaging cx-page-slot.Summary .cx-messages label,.cxFeat_a11yImproveContrast cx-messaging cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-messages label,cx-page-layout.ProductDetailsPageTemplate .cxFeat_a11yImproveContrast cx-messaging .tab-delivery .cx-messages label{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222)}cx-messaging .container .cx-messages .cx-message-card,cx-messaging cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-messages .cx-message-card,cx-page-layout.ProductDetailsPageTemplate cx-messaging cx-page-slot.Summary .cx-messages .cx-message-card,cx-messaging cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-messages .cx-message-card,cx-page-layout.ProductDetailsPageTemplate cx-messaging .tab-delivery .cx-messages .cx-message-card{display:flex;flex-direction:row;gap:.875rem}cx-messaging .container .cx-messages .cx-message-card div,cx-messaging cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-messages .cx-message-card div,cx-page-layout.ProductDetailsPageTemplate cx-messaging cx-page-slot.Summary .cx-messages .cx-message-card div,cx-messaging cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-messages .cx-message-card div,cx-page-layout.ProductDetailsPageTemplate cx-messaging .tab-delivery .cx-messages .cx-message-card div{width:100%}.cx-theme-high-contrast-dark cx-messaging .container .cx-messages .cx-message-card div,.cx-theme-high-contrast-dark cx-messaging cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-messages .cx-message-card div,cx-page-layout.ProductDetailsPageTemplate .cx-theme-high-contrast-dark cx-messaging cx-page-slot.Summary .cx-messages .cx-message-card div,.cx-theme-high-contrast-dark cx-messaging cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-messages .cx-message-card div,cx-page-layout.ProductDetailsPageTemplate .cx-theme-high-contrast-dark cx-messaging .tab-delivery .cx-messages .cx-message-card div,.cx-theme-high-contrast-light cx-messaging .container .cx-messages .cx-message-card div,.cx-theme-high-contrast-light cx-messaging cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-messages .cx-message-card div,cx-page-layout.ProductDetailsPageTemplate .cx-theme-high-contrast-light cx-messaging cx-page-slot.Summary .cx-messages .cx-message-card div,.cx-theme-high-contrast-light cx-messaging cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-messages .cx-message-card div,cx-page-layout.ProductDetailsPageTemplate .cx-theme-high-contrast-light cx-messaging .tab-delivery .cx-messages .cx-message-card div{background-color:var(--cx-color-background);border-color:var(--cx-color-dark)}@media (min-width: 992px){cx-messaging .container .cx-messages .cx-message-display,cx-messaging cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-messages .cx-message-display,cx-page-layout.ProductDetailsPageTemplate cx-messaging cx-page-slot.Summary .cx-messages .cx-message-display,cx-messaging cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-messages .cx-message-display,cx-page-layout.ProductDetailsPageTemplate cx-messaging .tab-delivery .cx-messages .cx-message-display{padding-inline-start:4.875rem}}cx-messaging .container .cx-messages .cx-message-left-align-text,cx-messaging cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-messages .cx-message-left-align-text,cx-page-layout.ProductDetailsPageTemplate cx-messaging cx-page-slot.Summary .cx-messages .cx-message-left-align-text,cx-messaging cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-messages .cx-message-left-align-text,cx-page-layout.ProductDetailsPageTemplate cx-messaging .tab-delivery .cx-messages .cx-message-left-align-text{padding:20px 28px;border:1px solid var(--cx-color-light);background-color:#e9f2f9;border-radius:0 16px 16px}.cxFeat_a11yCroppedFocusRing cx-messaging .container .cx-messages .cx-message-left-align-text,.cxFeat_a11yCroppedFocusRing cx-messaging cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-messages .cx-message-left-align-text,cx-page-layout.ProductDetailsPageTemplate .cxFeat_a11yCroppedFocusRing cx-messaging cx-page-slot.Summary .cx-messages .cx-message-left-align-text,.cxFeat_a11yCroppedFocusRing cx-messaging cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-messages .cx-message-left-align-text,cx-page-layout.ProductDetailsPageTemplate .cxFeat_a11yCroppedFocusRing cx-messaging .tab-delivery .cx-messages .cx-message-left-align-text{outline-offset:-2px}cx-messaging .container .cx-messages .cx-message-right-align-text,cx-messaging cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-messages .cx-message-right-align-text,cx-page-layout.ProductDetailsPageTemplate cx-messaging cx-page-slot.Summary .cx-messages .cx-message-right-align-text,cx-messaging cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-messages .cx-message-right-align-text,cx-page-layout.ProductDetailsPageTemplate cx-messaging .tab-delivery .cx-messages .cx-message-right-align-text{padding:20px 28px;border:1px solid var(--cx-color-light);background-color:var(--cx-color-background);border-radius:0 16px 16px}.cxFeat_a11yCroppedFocusRing cx-messaging .container .cx-messages .cx-message-right-align-text,.cxFeat_a11yCroppedFocusRing cx-messaging cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-messages .cx-message-right-align-text,cx-page-layout.ProductDetailsPageTemplate .cxFeat_a11yCroppedFocusRing cx-messaging cx-page-slot.Summary .cx-messages .cx-message-right-align-text,.cxFeat_a11yCroppedFocusRing cx-messaging cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-messages .cx-message-right-align-text,cx-page-layout.ProductDetailsPageTemplate .cxFeat_a11yCroppedFocusRing cx-messaging .tab-delivery .cx-messages .cx-message-right-align-text{outline-offset:-2px}cx-messaging .container .cx-messages .cx-attachment,cx-messaging cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-messages .cx-attachment,cx-page-layout.ProductDetailsPageTemplate cx-messaging cx-page-slot.Summary .cx-messages .cx-attachment,cx-messaging cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-messages .cx-attachment,cx-page-layout.ProductDetailsPageTemplate cx-messaging .tab-delivery .cx-messages .cx-attachment{margin:0;color:var(--cx-color-text);cursor:pointer}cx-messaging .container .cx-messages .cx-attachment cx-icon,cx-messaging cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-messages .cx-attachment cx-icon,cx-page-layout.ProductDetailsPageTemplate cx-messaging cx-page-slot.Summary .cx-messages .cx-attachment cx-icon,cx-messaging cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-messages .cx-attachment cx-icon,cx-page-layout.ProductDetailsPageTemplate cx-messaging .tab-delivery .cx-messages .cx-attachment cx-icon{color:var(--cx-color-secondary)}cx-messaging .container .cx-messages .cx-message-item-link,cx-messaging cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-messages .cx-message-item-link,cx-page-layout.ProductDetailsPageTemplate cx-messaging cx-page-slot.Summary .cx-messages .cx-message-item-link,cx-messaging cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-messages .cx-message-item-link,cx-page-layout.ProductDetailsPageTemplate cx-messaging .tab-delivery .cx-messages .cx-message-item-link{cursor:pointer}cx-messaging .cx-message-footer{display:flex;gap:1rem}@media (min-width: 992px){cx-messaging .cx-message-footer{padding-inline-start:4.875rem}}@media (max-width: 991.98px){cx-messaging .cx-message-footer{flex-direction:column}cx-messaging .cx-message-footer .cx-send{align-self:flex-end}}cx-messaging .cx-message-footer .cx-message-box{width:100%}cx-messaging .cx-message-footer .cx-message-box cx-file-upload{display:flex;align-items:flex-start;justify-content:left;width:100%}cx-messaging .cx-message-footer .cx-message-box cx-file-upload button{width:auto}cx-messaging .cx-message-footer .cx-message-box cx-file-upload .cx-message-footer-text{text-decoration:underline;cursor:pointer;padding:0rem .5rem;white-space:nowrap}cx-messaging .cx-message-footer .cx-message-box cx-file-upload cx-icon{color:var(--cx-color-secondary);cursor:pointer;font-size:var(--cx-font-size, 1.25rem)}cx-messaging .cx-message-footer .cx-message-box .cx-footer-label{font-weight:var(--cx-font-weight-semi)}cx-messaging .cx-message-footer .cx-message-box .cx-footer-label .cx-message-item-selection{margin-inline-start:.5rem}cx-messaging .cx-message-footer .cx-message-box .cx-footer-label .cx-message-input{display:flex;gap:1rem}cx-messaging .cx-message-footer .cx-message-box .cx-message-footer-info{display:flex;padding-inline-end:7.5rem;justify-content:space-between}cx-messaging .cx-message-footer .cx-message-box .cx-message-footer-info .cx-message-footer-info-text{width:100%}cx-messaging .cx-message-footer .cx-message-box .cx-message-footer-info p{font-size:var(--cx-font-size, .75rem);font-style:italic;text-align:end;margin:0}.cxFeat_a11yImproveContrast cx-messaging .cx-message-footer .cx-message-box .cx-message-footer-info p{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222)}cx-messaging .cx-message-footer .cx-send{max-width:6.5rem;height:48px}.cx-theme-high-contrast-dark cx-messaging .container .cx-messages .cx-message-left-align-text,.cx-theme-high-contrast-dark cx-messaging cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-messages .cx-message-left-align-text,cx-page-layout.ProductDetailsPageTemplate .cx-theme-high-contrast-dark cx-messaging cx-page-slot.Summary .cx-messages .cx-message-left-align-text,.cx-theme-high-contrast-dark cx-messaging cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-messages .cx-message-left-align-text,cx-page-layout.ProductDetailsPageTemplate .cx-theme-high-contrast-dark cx-messaging .tab-delivery .cx-messages .cx-message-left-align-text,.cx-theme-high-contrast-light cx-messaging .container .cx-messages .cx-message-left-align-text,.cx-theme-high-contrast-light cx-messaging cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-messages .cx-message-left-align-text,cx-page-layout.ProductDetailsPageTemplate .cx-theme-high-contrast-light cx-messaging cx-page-slot.Summary .cx-messages .cx-message-left-align-text,.cx-theme-high-contrast-light cx-messaging cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-messages .cx-message-left-align-text,cx-page-layout.ProductDetailsPageTemplate .cx-theme-high-contrast-light cx-messaging .tab-delivery .cx-messages .cx-message-left-align-text{color:var(--cx-color-text);background-color:var(--cx-color-background)}.cx-theme-high-contrast-dark cx-messaging select,.cx-theme-high-contrast-light cx-messaging select{background-color:var(--cx-color-background);color:var(--cx-color-text);border-color:var(--cx-color-text)}cx-avatar .cx-avatar{height:4.375rem;min-width:4.375rem;background-color:#e9f2f9;border-radius:50%;justify-content:center;align-items:center;display:flex;border:1px solid var(--cx-color-light);font-size:var(--cx-font-size, 2rem)}.cxFeat_a11yImproveContrast cx-avatar .cx-avatar{font-size:var(--cx-font-size, 1.85rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222);border:1px solid var(--cx-color-medium)}cx-avatar .right-align{background-color:var(--cx-color-background)}.cx-theme-high-contrast-dark cx-avatar .cx-avatar,.cx-theme-high-contrast-light cx-avatar .cx-avatar{color:var(--cx-color-text);background-color:var(--cx-color-background)}cx-site-theme-switcher{position:relative;margin-top:14px;margin-inline-end:17px;margin-bottom:14px;margin-inline-start:0}@media (max-width: 1199.98px){cx-site-theme-switcher{display:inline-block}cx-site-theme-switcher:first-child{margin-inline-start:0}cx-site-theme-switcher:not(:first-child){padding-inline-start:16px;border-inline-start:1px solid var(--cx-color-secondary)}}cx-site-theme-switcher label{display:flex;margin:0}cx-site-theme-switcher label span{color:var(--cx-color-text);margin-inline-end:5px}cx-site-theme-switcher cx-icon{margin-inline-start:-10px;z-index:1;pointer-events:none;color:var(--cx-color-text)}.cxFeat_a11yShowDownArrowOnFocusedSelectMenu cx-site-theme-switcher cx-icon{z-index:unset}cx-site-theme-switcher select{background-color:var(--cx-color-light);color:var(--cx-color-text);border:0;font-weight:var(--cx-font-weight-semi);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-inline-end:14px;outline:none;position:relative}@media (min-width: 1200px){cx-site-theme-switcher select{background-color:var(--cx-color-light)}}.cxFeat_a11yShowDownArrowOnFocusedSelectMenu cx-site-theme-switcher select{background-color:unset}.cx-theme-high-contrast-dark cx-site-theme-switcher select,.cx-theme-high-contrast-light cx-site-theme-switcher select{color:var(--cx-color-text)}.cx-theme-high-contrast-dark cx-site-theme-switcher cx-icon,.cx-theme-high-contrast-light cx-site-theme-switcher cx-icon{color:var(--cx-color-text)}cx-anonymous-consent-management-banner .anonymous-consent-banner{position:fixed;bottom:0;width:100vw;background-color:var(--cx-color-inverse);z-index:1000;border-top:5px solid var(--cx-color-primary);color:var(--cx-color-text);padding:2rem 0}cx-anonymous-consent-management-banner .cx-banner-title{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);margin-bottom:.5rem}cx-anonymous-consent-management-banner .cx-banner-description{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.6)}cx-anonymous-consent-management-banner .cx-banner-buttons{text-align:end}cx-anonymous-consent-management-banner .cx-banner-buttons button:last-child{margin-inline-start:1.5rem}@media (max-width: 767.98px){cx-anonymous-consent-management-banner .cx-banner-buttons button{margin-bottom:10px}}@media (max-width: 767.98px){cx-anonymous-consent-management-banner .cx-banner-buttons{text-align:center;margin-top:1rem}}@media (min-width: 992px){cx-anonymous-consent-management-banner .cx-banner-buttons{margin-top:1rem}}cx-anonymous-consent-management-banner .anonymous-consent-banner-hidden{display:none}.cx-theme-high-contrast-dark cx-anonymous-consent-management-banner .anonymous-consent-banner,.cx-theme-high-contrast-light cx-anonymous-consent-management-banner .anonymous-consent-banner{background-color:var(--cx-color-background)}.cxFeat_a11yScrollToTopPositioning cx-anonymous-consent-management-banner:has(.anonymous-consent-banner)~cx-scroll-to-top{bottom:180px}cx-anonymous-consent-dialog{color:var(--cx-color-text);background-color:#00000080}cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .cx-dialog-header{padding-top:2rem;padding-inline-end:1.75rem;padding-bottom:.85rem;padding-inline-start:1.75rem}.cx-theme-high-contrast-dark cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .cx-dialog-header,.cx-theme-high-contrast-light cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .cx-dialog-header{background-color:var(--cx-color-background)}cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .cx-dialog-body{padding-top:0;background-color:var(--cx-color-inverse)}@media (max-width: 767.98px){cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .cx-dialog-body{padding:1.5rem;border-top:1px solid var(--cx-color-light)}}cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .cx-dialog-buttons{text-align:end;padding:1rem 4rem}@media (max-width: 767.98px){cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .cx-dialog-buttons{padding:1rem}}.cxFeat_a11yAnonymousConsentMessageInDialog cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .cx-dialog-message{padding:1.5rem 1.75rem 0}.cxFeat_a11yAnonymousConsentMessageInDialog cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .cx-dialog-message .cx-message{margin:0}cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .cx-action-link{margin:0 .35rem}.cxFeat_a11yUseButtonsForBtnLinks cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .cx-action-link{padding:0;min-height:unset}cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .cx-dialog-row{max-width:100%}@media (max-width: 767.98px){cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .cx-dialog-row{padding:0}}cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content h3{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .cx-dialog-description{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.6);padding:1.5rem 1.75rem 0}cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content a:not([href]):not([tabindex]){text-decoration:underline}.cx-theme-high-contrast-dark cx-anonymous-consent-dialog .cx-dialog-content,.cx-theme-high-contrast-light cx-anonymous-consent-dialog .cx-dialog-content{color:var(--cx-color-text);background-color:var(--cx-color-background);border:1px solid var(--cx-color-text)}.cx-theme-high-contrast-dark cx-anonymous-consent-dialog .cx-dialog-content .cx-dialog-body,.cx-theme-high-contrast-light cx-anonymous-consent-dialog .cx-dialog-content .cx-dialog-body{background-color:var(--cx-color-background)}.cx-theme-high-contrast-dark cx-anonymous-consent-dialog .cx-dialog-content .close,.cx-theme-high-contrast-light cx-anonymous-consent-dialog .cx-dialog-content .close{color:var(--cx-color-text)}cx-anonymous-consent-open-dialog{display:flex;justify-content:center;margin:0 3vw 3vw}.cxFeat_a11yHideConsentButtonWhenBannerVisible cx-anonymous-consent-open-dialog{margin:0}@media (max-width: 991.98px){cx-anonymous-consent-open-dialog{justify-content:flex-start}}cx-anonymous-consent-open-dialog .btn-link{padding:0;color:var(--cx-color-inverse);font-size:.875rem}.cxFeat_a11yHideConsentButtonWhenBannerVisible cx-anonymous-consent-open-dialog .btn-link{margin:1.5vw 3vw}.cxFeat_a11yImproveContrast cx-anonymous-consent-open-dialog .btn-link{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);color:var(--cx-color-inverse)}cx-anonymous-consent-open-dialog .btn-link:not(:hover){text-decoration:none}cx-anonymous-consent-open-dialog .btn-link:hover{color:var(--cx-color-inverse)}.cx-theme-high-contrast-light cx-anonymous-consent-open-dialog .btn-link{color:var(--cx-color-primary)}@media (max-width: 991.98px){cx-payment-methods .cx-payment{padding-inline-start:1.25rem;padding-inline-end:1.25rem}}cx-payment-methods .cx-header{padding:2.5rem 0 0}cx-payment-methods .cx-card-img-container .fab:before,cx-payment-methods .cx-card-img-container .fas:before{font-size:var(--cx-font-size, 48px)}cx-payment-methods .cx-existing{display:flex;padding:0rem 0 2.5rem;align-items:stretch}@media (max-width: 1199.98px){cx-payment-methods .cx-existing{padding:0 0 3.125rem}}@media (max-width: 991.98px){cx-payment-methods .cx-existing{padding:0 0 4.375rem}}cx-payment-methods .cx-payment-card{padding-top:1.875rem}cx-payment-methods .cx-payment-inner{height:100%}cx-consent-management .cx-consent-action-links{text-align:end;display:flex;justify-content:center;margin:0 0 1.5rem}@media (max-width: 767.98px){cx-consent-management .cx-consent-action-links>div{padding:0}}cx-consent-management .cx-consent-action-links .cx-action-link{margin:0 .35rem}cx-consent-management .cx-consent-toggles{display:flex;justify-content:center}@media (max-width: 767.98px){cx-consent-management .cx-consent-toggles{margin:0 -24px;border-top:1px solid var(--cx-color-light)}}@media (max-width: 767.98px){cx-consent-management .cx-consent-toggles>div{padding-top:15px}}cx-consent-management-form .cx-be-bold{font-weight:var(--cx-font-weight-semi)}cx-my-account-v2-consent-management .cx-consent-toggles{display:flex;justify-content:center}cx-my-account-v2-consent-management .header{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);margin-bottom:1rem}cx-my-account-v2-consent-management .message{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.6);margin-bottom:1rem}cx-my-account-v2-consent-management .consent-form-container{max-width:56rem}cx-my-account-v2-consent-management .cx-consent-action-links{text-align:end;margin:0 0 1rem}cx-my-account-v2-consent-management .cx-consent-action-links .cx-action-link{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}cx-my-account-v2-consent-management-form .name{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);display:block;margin-bottom:.2rem}cx-my-account-v2-consent-management-form .description{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.6);display:block}cx-my-account-v2-consent-management-form .consent-container{display:block}cx-my-account-v2-consent-management-form .checkbox-input{top:-.2rem}cx-my-coupons .cx-coupon-deck{padding:1.25rem 0 0}cx-my-coupons .cx-coupon-spinner{padding:5rem 0}cx-my-coupons .cx-coupon-card{padding-bottom:30px}cx-my-coupons .cx-my-coupons-form-group{padding:0;margin-bottom:0;align-items:center;display:flex}cx-my-coupons .cx-my-coupons-form-group span{margin-inline-end:.5rem;flex:none}cx-my-coupons .cx-my-coupons-form-group cx-sorting{width:100%}cx-my-coupons .cx-my-coupons-sort{display:flex;justify-content:space-between;margin:0}@media (max-width: 991.98px){cx-my-coupons .cx-my-coupons-sort{flex-direction:column;padding-top:0}}cx-my-coupons .cx-my-coupons-sort.top{padding:1rem 0;border-width:0 0 1px 0;border-style:solid;border-color:var(--cx-color-light)}cx-my-coupons .cx-my-coupons-sort.bottom{padding:2rem 0 1rem;border-width:1px 0 0 0;border-style:solid;border-color:var(--cx-color-light)}@media (max-width: 991.98px){cx-my-coupons .cx-mycoupon-thead-mobile{display:none}}cx-my-coupons .cx-my-coupons-notes a{color:var(--cx-color-dark);font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222)}cx-coupon-card .cx-coupon-card-row{display:flex;justify-content:space-between}cx-coupon-card .cx-coupon-card-row.top{height:48px}cx-coupon-card .cx-coupon-card-row.bottom{padding:1rem 0 0}@media (max-width: 1199.98px){cx-coupon-card .cx-coupon-card-row.bottom{flex-direction:column}cx-coupon-card .cx-coupon-card-row.bottom .cx-coupon-find-product{padding:0}}cx-coupon-card .cx-coupon-card-row .cx-coupon-card-head{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:80%}cx-coupon-card .cx-coupon-card-row .cx-coupon-status{text-transform:uppercase;white-space:nowrap}cx-coupon-card .cx-coupon-card-row .cx-coupon-status.effective{color:var(--cx-color-success)}cx-coupon-card .cx-coupon-card-row .cx-coupon-status.expiresoon{color:var(--cx-color-danger)}cx-coupon-card .cx-coupon-card-row .cx-coupon-status.presession{color:var(--cx-color-warning)}cx-coupon-card .cx-coupon-card-date{padding:1rem 0 0}cx-coupon-card .cx-coupon-card-date p{margin:0}cx-coupon-card .cx-coupon-card-date .cx-coupon-date{display:flex;width:80%}@media (max-width: 1199.98px){cx-coupon-card .cx-coupon-card-date .cx-coupon-date{flex-direction:column}}cx-coupon-card .cx-coupon-card-date .cx-coupon-date-start{white-space:nowrap}cx-coupon-card .cx-coupon-card-date .cx-coupon-date-end{white-space:nowrap}cx-coupon-card a:not([href]){text-decoration:underline}cx-coupon-card a:not([href]).cx-card-read-more{color:var(--cx-color-text);padding:1rem 0 0;cursor:pointer;display:inline-block}cx-coupon-card a:not([href]).cx-card-read-more:hover{color:var(--cx-color-primary)}cx-coupon-card .cx-coupon-spinner{padding:5rem 0}cx-coupon-card .cx-coupon-card{padding-bottom:30px}cx-coupon-card .cx-my-coupons-form-group{padding:0;margin-bottom:0}@media (max-width: 991.98px){cx-coupon-card .cx-my-coupons-form-group{padding:1.25rem}}cx-coupon-card .cx-my-coupons-sort{display:flex;justify-content:space-between;margin:0}@media (max-width: 991.98px){cx-coupon-card .cx-my-coupons-sort{flex-direction:column;padding-top:0}}cx-coupon-card .cx-my-coupons-sort.top{padding:1rem 0}cx-coupon-card .cx-my-coupons-sort.bottom{padding:2rem 0 1rem}@media (max-width: 991.98px){cx-coupon-card .cx-my-coupons-pagination{margin:0 auto}}cx-coupon-card .cx-section-msg{text-align:center}cx-coupon-card button.cx-card-read-more{font-size:1rem}.cxFeat_a11yImproveContrast cx-coupon-card button.cx-card-read-more{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222)}cx-coupon-dialog{background-color:#00000080}cx-coupon-dialog .cx-coupon-dialog .cx-coupon-container .cx-dialog-item{padding-inline-end:1rem}cx-coupon-dialog .cx-coupon-dialog .cx-coupon-container .cx-coupon-description{padding:1rem 0}cx-coupon-dialog .cx-coupon-dialog .cx-coupon-container .cx-coupon-dialog-date{padding:0 0 1rem}cx-coupon-dialog .cx-coupon-dialog .cx-coupon-container .cx-coupon-dialog-date p{margin:0rem}cx-coupon-dialog .cx-coupon-dialog .cx-coupon-container .cx-coupon-dialog-status{padding:1rem 0}cx-coupon-dialog .cx-coupon-dialog .cx-coupon-container .cx-coupon-dialog-status p{margin:0rem}cx-coupon-dialog .cx-coupon-dialog .cx-coupon-container .cx-coupon-dialog-status .cx-coupon-status{text-transform:uppercase;font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222)}cx-coupon-dialog .cx-coupon-dialog .cx-coupon-container .cx-coupon-dialog-status .cx-coupon-status.effective{color:var(--cx-color-success)}cx-coupon-dialog .cx-coupon-dialog .cx-coupon-container .cx-coupon-dialog-status .cx-coupon-status.expiresoon{color:var(--cx-color-danger)}cx-coupon-dialog .cx-coupon-dialog .cx-coupon-container .cx-coupon-dialog-status .cx-coupon-status.presession{color:var(--cx-color-warning)}cx-coupon-dialog .cx-coupon-dialog .cx-coupon-container .cx-dialog-header{padding-top:2rem;padding-inline-end:1.75rem;padding-bottom:.85rem;padding-inline-start:1.75rem;border-width:0}.cx-theme-high-contrast-dark cx-coupon-dialog .cx-coupon-dialog .cx-coupon-container .cx-dialog-header,.cx-theme-high-contrast-light cx-coupon-dialog .cx-coupon-dialog .cx-coupon-container .cx-dialog-header{background-color:var(--cx-color-background)}cx-coupon-dialog .cx-coupon-dialog .cx-coupon-container .cx-dialog-title{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}cx-coupon-dialog .cx-coupon-dialog .cx-coupon-container .cx-dialog-body{padding-top:1rem;padding-inline-end:1rem;padding-bottom:0;padding-inline-start:1rem}@media (max-width: 991.98px){cx-coupon-dialog .cx-coupon-dialog .cx-coupon-container .cx-dialog-body{padding:0}}.cx-theme-high-contrast-dark cx-coupon-dialog .cx-coupon-dialog .cx-coupon-container .cx-dialog-body,.cx-theme-high-contrast-light cx-coupon-dialog .cx-coupon-dialog .cx-coupon-container .cx-dialog-body{background-color:var(--cx-color-background)}cx-coupon-dialog .cx-coupon-dialog .cx-coupon-container .cx-dialog-row{margin:0;display:flex;padding:0 .875rem 2.875rem;max-width:100%;flex-wrap:wrap}@media (max-width: 991.98px){cx-coupon-dialog .cx-coupon-dialog .cx-coupon-container .cx-dialog-row{flex-direction:column;padding:0}}@media (max-width: 991.98px){cx-coupon-dialog .cx-coupon-dialog .cx-coupon-container .cx-dialog-item{padding:2rem}}cx-claim-dialog{background-color:#00000080}cx-claim-dialog .cx-coupon-dialog .cx-coupon-container .cx-dialog-item{padding-inline-end:1.75rem;padding-inline-start:1.75rem}cx-claim-dialog .cx-coupon-dialog .cx-coupon-container .cx-dialog-header{padding-top:2rem;padding-inline-end:1.75rem;padding-bottom:.85rem;padding-inline-start:5.75rem;border-width:0}.cx-theme-high-contrast-dark cx-claim-dialog .cx-coupon-dialog .cx-coupon-container .cx-dialog-header,.cx-theme-high-contrast-light cx-claim-dialog .cx-coupon-dialog .cx-coupon-container .cx-dialog-header{background-color:var(--cx-color-background)}cx-claim-dialog .cx-coupon-dialog .cx-coupon-container .cx-dialog-title{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}cx-claim-dialog .cx-coupon-dialog .cx-coupon-container .cx-dialog-body{padding-top:1rem;padding-inline-end:5.75rem;padding-bottom:0;padding-inline-start:5.75rem}@media (max-width: 991.98px){cx-claim-dialog .cx-coupon-dialog .cx-coupon-container .cx-dialog-body{padding:0}}.cx-theme-high-contrast-dark cx-claim-dialog .cx-coupon-dialog .cx-coupon-container .cx-dialog-body,.cx-theme-high-contrast-light cx-claim-dialog .cx-coupon-dialog .cx-coupon-container .cx-dialog-body{background-color:var(--cx-color-background)}cx-claim-dialog .cx-coupon-dialog .cx-coupon-container .cx-dialog-row{margin:0;display:flex;padding:0 0 2.875rem;max-width:100%;margin-top:2.875rem;margin-bottom:1.5rem}@media (max-width: 991.98px){cx-claim-dialog .cx-coupon-dialog .cx-coupon-container .cx-dialog-row{padding:0}}cx-claim-dialog .cx-coupon-dialog .cx-coupon-container .cx-dialog-row--reset-button{padding:0 12px 0 0}cx-claim-dialog .cx-coupon-dialog .cx-coupon-container .cx-dialog-row-submit-button{padding:0 0 0 12px}cx-my-interests .cx-product-interests-title{margin:0 auto}@media (max-width: 991.98px){cx-my-interests .cx-product-interests{max-width:1%;padding:0}}cx-my-interests .cx-product-interests-table{padding:1.5rem 0 1.125rem;margin-bottom:0;border-width:0 0 1px 0;border-color:var(--cx-color-light);border-style:solid}cx-my-interests .cx-product-interests-table tr{width:100%}@media (max-width: 991.98px){cx-my-interests .cx-product-interests-table tr{border-width:1px 0 0 0;border-color:var(--cx-color-light);border-style:solid}cx-my-interests .cx-product-interests-table tr:first-child{border-width:1px 0 0 0;padding:1.25rem 0 0}}cx-my-interests .cx-product-interests-table th{padding:1.5rem 0 1.125rem;text-align:start}cx-my-interests .cx-product-interests-table th:first-child{text-align:center}cx-my-interests .cx-product-interests-table td{width:25%;padding:1.625rem 0}cx-my-interests .cx-product-interests-table td:first-child{width:10%;padding-inline-end:1.25rem;padding-inline-start:1.25rem}cx-my-interests .cx-product-interests-table td:last-child{justify-content:flex-end}@media (min-width: 992px){cx-my-interests .cx-product-interests-table td:last-child{text-align:center}}cx-my-interests .cx-product-interests-table td .cx-name a{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);color:var(--cx-color-dark)}cx-my-interests .cx-product-interests-table td .cx-code{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222);color:var(--cx-color-secondary)}cx-my-interests .cx-product-interests-table td .cx-property{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222)}cx-my-interests .cx-product-interests-table td .cx-property .cx-label,cx-my-interests .cx-product-interests-table td .cx-property .cx-value{display:inline}.cxFeat_a11yCartItemsLinksStyles cx-my-interests .cx-product-interests-table td .cx-link{text-decoration:underline;color:var(--cx-color-primary)}cx-my-interests .cx-product-interests-table td .cx-product-interests-product-stock{color:var(--cx-color-primary);font-size:var(--cx-font-size, .875rem);line-height:var(--cx-line-height, 1.2222222222);font-size:var(--cx-font-size, 1.188rem);font-weight:var(--cx-font-weight-bold)}.cxFeat_a11yImproveContrast cx-my-interests .cx-product-interests-table td .cx-product-interests-product-stock{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}cx-my-interests .cx-product-interests-table td .cx-product-interests-notification .cx-product-interests-type{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);color:var(--cx-color-dark)}@media (max-width: 991.98px){cx-my-interests .cx-product-interests-table td .cx-product-interests-notification{padding:5px 0 0}}@media (max-width: 991.98px){cx-my-interests .cx-product-interests-table td{width:100%;display:flex;border-width:0;padding:0 0 .5rem}cx-my-interests .cx-product-interests-table td:first-child{padding-inline-start:.5rem}cx-my-interests .cx-product-interests-table td:last-child{padding-bottom:1.25rem}}cx-my-interests .cx-product-interests-table-list th:first-child{text-align:start}cx-my-interests .cx-product-interests-table-list th:last-child{text-align:end}cx-my-interests .cx-product-interests-table-list td:first-child{padding-inline-end:0;padding-inline-start:0}cx-my-interests .cx-product-interests-table-list td:last-child{text-align:end}cx-my-interests .cx-product-interests-table-list td .cx-product-interests-cell-wrapper{display:inline-grid;grid-template-columns:5rem 14rem;gap:1rem;text-indent:0}cx-my-interests .cx-product-interests-table-list td .cx-product-interests-remove-button{display:inline-block}@media (max-width: 991.98px){cx-my-interests .cx-product-interests-product-price .cx-product-interests-label,cx-my-interests .cx-product-interests-product-price span{display:inline}cx-my-interests .cx-product-interests-product-price span{padding-inline-start:2rem}}@media (max-width: 991.98px){cx-my-interests .cx-product-interests-subscriptions{padding:5px 0 0}}@media (max-width: 991.98px){cx-my-interests .cx-product-interests-thead-mobile{display:none}}cx-my-interests .cx-product-interests-placed{text-align:center}@media (max-width: 991.98px){cx-my-interests .cx-product-interests-placed{text-align:start}}cx-my-interests .cx-product-interests-status{text-align:center}@media (max-width: 991.98px){cx-my-interests .cx-product-interests-status{text-align:start}}cx-my-interests .cx-product-interests-total{text-align:end}@media (max-width: 991.98px){cx-my-interests .cx-product-interests-total{text-align:start}}cx-my-interests .cx-product-interests-label{text-transform:uppercase;color:var(--cx-color-secondary)}@media (max-width: 991.98px){cx-my-interests .cx-product-interests-label{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);min-width:110px}}cx-my-interests .cx-product-interests-form-group{padding:0;margin-bottom:0;align-items:center;display:flex}cx-my-interests .cx-product-interests-form-group span{margin-inline-end:.5rem;flex:none}cx-my-interests .cx-product-interests-form-group cx-sorting{width:100%}@media (max-width: 991.98px){cx-my-interests .cx-product-interests-form-group{padding:1.25rem 0}}cx-my-interests .cx-product-interests-sort.top{display:flex;justify-content:space-between;padding:1rem 0;margin:0}@media (max-width: 991.98px){cx-my-interests .cx-product-interests-sort.top{flex-direction:column;padding-top:0}}cx-my-interests .cx-product-interests-sort.bottom{display:flex;justify-content:space-between;padding:2rem 0 1rem;margin:0}@media (max-width: 991.98px){cx-my-interests .cx-product-interests-sort.bottom{flex-direction:column}}@media (max-width: 991.98px){cx-my-interests .cx-product-interests-pagination{margin:var(--cx-margin, 0 auto)}}cx-my-account-v2-notification-preference .np-content-center{-ms-flex-pack:center;justify-content:center}cx-my-account-v2-notification-preference .np-flex{display:-ms-flexbox;display:flex}cx-my-account-v2-notification-preference .np-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;right:-1rem;left:-1rem}cx-my-account-v2-notification-preference .header{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);margin-bottom:1.75rem}cx-my-account-v2-notification-preference .pref-info{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.6);margin-bottom:.7rem}cx-my-account-v2-notification-preference .notification-channels{display:flex;align-items:center}cx-my-account-v2-notification-preference .check-box{width:1.5rem;height:1.5rem;margin-top:.125rem}cx-my-account-v2-notification-preference .check-label{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);margin-top:.625rem}cx-my-account-v2-notification-preference .note{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222)}cx-storefront.stop-navigating:before,cx-storefront.start-navigating:before,cx-storefront.stop-navigating:after,cx-storefront.start-navigating:after{height:2px;width:100%;left:0;top:0;margin:0;content:"";position:fixed;z-index:2}cx-storefront.stop-navigating:before,cx-storefront.start-navigating:before{background-color:var(--cx-color-light)}cx-storefront.stop-navigating:after,cx-storefront.start-navigating:after{background-color:var(--cx-color-dark)}@keyframes loading{0%{margin-inline-start:0px;margin-inline-end:100%}50%{margin-inline-start:25%;margin-inline-end:0%}to{margin-inline-start:100%;margin-inline-end:0}}cx-storefront.start-navigating:after{animation:loading 2s cubic-bezier(.4,0,.2,1) infinite}@keyframes loaded{0%{margin-inline-start:50%;margin-inline-end:100%}to{margin-inline-start:100%;margin-inline-end:0}}cx-storefront.stop-navigating:after{animation:loaded .5s}cx-storefront{display:flex;flex-direction:column;min-height:100vh}cx-storefront:focus{outline:none}cx-storefront>footer{margin-top:auto}cx-storefront>footer cx-paragraph p{margin-bottom:0}cx-storefront .mouse-focus :focus,cx-storefront .mouse-focus .ng-select-focused{--cx-visual-focus-width: 0}.cxFeat_a11yImproveContrast cx-storefront .mouse-focus :focus,.cxFeat_a11yImproveContrast cx-storefront .mouse-focus .ng-select-focused{box-shadow:0 0}.cxFeat_a11yKeyboardFocusInSearchBox cx-storefront .mouse-focus :focus-within{--cx-visual-focus-width: 0}.cx-theme-high-contrast-dark cx-storefront main,.cx-theme-high-contrast-light cx-storefront main{background-color:var(--cx-color-background)}@media (forced-colors: active){cx-storefront.cx-theme-high-contrast-dark,cx-storefront.cx-theme-high-contrast-light{forced-color-adjust:none!important}}cx-site-context-selector{position:relative;margin-top:14px;margin-inline-end:17px;margin-bottom:14px;margin-inline-start:0}@media (max-width: 1199.98px){cx-site-context-selector{display:inline-block}cx-site-context-selector:first-child{margin-inline-start:0}cx-site-context-selector:not(:first-child){padding-inline-start:16px;border-inline-start:1px solid var(--cx-color-secondary)}}cx-site-context-selector label{display:flex;margin:0}cx-site-context-selector label span{color:var(--cx-color-text);margin-inline-end:5px}cx-site-context-selector cx-icon{margin-inline-start:-10px;z-index:1;pointer-events:none;color:var(--cx-color-text)}.cxFeat_a11yShowDownArrowOnFocusedSelectMenu cx-site-context-selector cx-icon{z-index:unset}cx-site-context-selector select{background-color:var(--cx-color-light);color:var(--cx-color-text);border:0;font-weight:var(--cx-font-weight-semi);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-inline-end:14px;outline:none;position:relative}@media (min-width: 1200px){cx-site-context-selector select{background-color:var(--cx-color-light)}}.cxFeat_a11yShowDownArrowOnFocusedSelectMenu cx-site-context-selector select{background-color:unset}.cx-theme-high-contrast-dark cx-site-context-selector select,.cx-theme-high-contrast-light cx-site-context-selector select{color:var(--cx-color-text)}.cx-theme-high-contrast-dark cx-site-context-selector cx-icon,.cx-theme-high-contrast-light cx-site-context-selector cx-icon{color:var(--cx-color-text)}cx-skip-link{position:fixed;display:flex;justify-content:center;top:-100%;z-index:11;width:100%;height:100%;background-color:#0000;transition:top 0s .3s ease,background-color .3s ease}cx-skip-link>div{display:contents}cx-skip-link:focus-within{top:0;background-color:#00000080;transition:background-color .3s ease}cx-skip-link button{opacity:0;padding:16px 32px;border-radius:0 0 5px 5px;border:2px solid var(--cx-color-dark);border-top-width:0;position:absolute;font-weight:700}cx-skip-link button:focus{opacity:1;z-index:12}.cxFeat_a11yVisibleFocusOverflows cx-skip-link button:focus{top:4px}:root{--cx-transition-duration: .3s;--cx-split-gutter: 40px;--cx-active-view: 1}@media (max-width: 1199.98px){:root{--cx-max-views: 1;--cx-split-gutter: 0px}}@media (min-width: 1200px){:root{--cx-max-views: 2}}cx-split-view{display:flex;align-items:stretch;overflow:hidden;margin-inline-end:calc(var(--cx-split-gutter) * -1);--cx-view-flex: calc(100%/min(var(--cx-active-view), var(--cx-max-views))) }cx-split-view cx-view{width:100%;height:100%;transition-duration:var(--cx-transition-duration);transition-timing-function:ease-in;overflow:hidden;flex:1 0 calc(100% / min(var(--cx-active-view),var(--cx-max-views)) - var(--cx-split-gutter));margin-inline-end:var(--cx-split-gutter)}cx-split-view cx-view[position="0"]{margin-inline-start:calc(max(var(--cx-active-view) - var(--cx-max-views),0) * var(--cx-view-flex) * -1)}cx-split-view cx-view[disappeared=true]{max-height:0;visibility:hidden}cx-add-to-home-screen-banner .cx-add-to-home-screen-banner{background-color:var(--cx-color-background);padding:20px;text-align:center;margin:0 0 2.5rem}@media (max-width: 991.98px){cx-add-to-home-screen-banner .cx-add-to-home-screen-banner{margin-top:0;margin-inline-end:1.25rem;margin-bottom:2rem;margin-inline-start:1.25rem}}cx-add-to-home-screen-banner .cx-add-to-home-screen-banner ul{display:flex;justify-content:space-around;flex-wrap:wrap;padding:10px 40px}@media (max-width: 991.98px){cx-add-to-home-screen-banner .cx-add-to-home-screen-banner ul{flex-direction:column;margin-top:0;margin-inline-end:auto;margin-bottom:0;margin-inline-start:auto;max-width:280px;padding-inline-start:50px;padding-inline-end:20px;padding-bottom:20px;padding-top:0}}cx-add-to-home-screen-banner .cx-add-to-home-screen-banner ul li{min-width:35%;text-align:start}cx-add-to-home-screen-banner .cx-add-to-home-screen-banner-inner{max-width:600px;margin-top:0;margin-inline-end:auto;margin-bottom:0;margin-inline-start:auto}cx-merchandising-carousel{background-color:var(--cx-color-background);color:var(--cx-color-text)}cx-merchandising-carousel a{color:inherit}cx-dp-confirmation-dialog{background-color:#00000080}cx-dp-confirmation-dialog .cx-modal-content{max-width:500px;width:100%}cx-dp-confirmation-dialog .cx-dialog-header{padding-top:2rem;padding-inline-end:1.75rem;padding-inline-start:1.75rem;display:flex}.cx-theme-high-contrast-dark cx-dp-confirmation-dialog .cx-dialog-header,.cx-theme-high-contrast-light cx-dp-confirmation-dialog .cx-dialog-header{background-color:var(--cx-color-background)}cx-dp-confirmation-dialog .cx-dialog-title{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);font-weight:700}cx-dp-confirmation-dialog .cx-dialog-body{max-width:100%}cx-dp-confirmation-dialog .cx-dialog-row{display:flex;flex-wrap:wrap}cx-dp-confirmation-dialog .cx-dialog-actions{display:flex;flex-direction:column;max-width:100%}cx-dp-confirmation-dialog .cx-dialog-buttons{display:flex;flex-direction:column}cx-dp-confirmation-dialog .cx-dialog-buttons .btn-primary{margin:0 1rem .7rem}cx-dp-confirmation-dialog .cx-dialog-buttons .cx-action-link{margin:0 0 2rem}cx-cpq-quote .cx-center{text-align:center!important;height:124px}cx-cpq-quote .cx-center .strike-through{text-decoration:line-through;display:block;color:#556b82;font-size:13px}cx-cpq-quote-offer .cx-offer{color:var(--cx-color-success);font-weight:600;font-size:13px}cx-configurator-cart-entry-bundle-info button{border:none;background-color:transparent;outline-offset:0px;padding-inline-start:0px}cx-configurator-cart-entry-bundle-info button .cx-toggle-hide-items{color:var(--cx-color-primary);font-size:inherit;font-weight:700;inline-size:max-content;text-decoration:underline;cursor:pointer}cx-configurator-cart-entry-bundle-info .cx-item-infos{inline-size:100%;max-block-size:0;overflow:hidden;font-size:var(--cx-font-small, .8rem);transition:all .7s ease-in-out;-webkit-transition:all .7s ease-in-out}cx-configurator-cart-entry-bundle-info .cx-item-infos.open{max-block-size:fit-content;padding-block-end:15px}cx-configurator-cart-entry-bundle-info .cx-item-infos .cx-item-info{display:flex;flex-direction:row;flex-wrap:wrap;padding-block-start:15px;padding-block-end:15px;border-bottom:solid 1px var(--cx-color-light)}cx-configurator-cart-entry-bundle-info .cx-item-infos .cx-item-info .cx-item-name{overflow-wrap:break-word;width:100%}cx-configurator-cart-entry-bundle-info .cx-item-infos .cx-item-info .cx-item-price,cx-configurator-cart-entry-bundle-info .cx-item-infos .cx-item-info .cx-item-quantity{overflow-wrap:break-word;display:flex;flex-direction:row;width:100%}cx-configurator-cart-entry-bundle-info .cx-item-infos .cx-item-info .cx-item-price .cx-identifier,cx-configurator-cart-entry-bundle-info .cx-item-infos .cx-item-info .cx-item-quantity .cx-identifier{min-width:5rem}cx-configurator-cart-entry-info .cx-configuration-info{display:flex;flex-direction:column}@media (min-width: 1440px){cx-configurator-cart-entry-info .cx-configuration-info{flex-direction:row}}cx-configurator-cart-entry-info .cx-configuration-info:first-of-type{margin-block-start:10px}cx-configurator-cart-entry-info .cx-configuration-info:last-of-type{margin-block-end:10px}cx-configurator-cart-entry-info .cx-configuration-info .cx-label{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);word-break:break-word}cx-configurator-cart-entry-info .cx-configuration-info .cx-value{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222);word-break:break-word;padding-inline-start:0px}cx-configurator-cart-entry-info .cx-configuration-info .cx-label,cx-configurator-cart-entry-info .cx-configuration-info .cx-value{width:100%}cx-configure-product:not(:empty) .btn-block{margin-block-start:10px}@media (min-width: 1200px){cx-page-slot.Summary cx-configure-product{grid-column:2;grid-row:4;padding-inline-start:20px;padding-inline-end:20px;padding-block-end:0px}.cxFeat_a11yPdpGridArrangement cx-page-slot.Summary cx-configure-product{grid-row:unset}}cx-configurator-issues-notification{display:none;width:100%}cx-configurator-issues-notification:not(:empty){display:flex;flex-direction:row;justify-content:flex-start;align-items:center;background-color:#f5cece;font-weight:var(--cx-font-weight-semi);padding-inline-start:5px;padding-inline-end:5px;padding-block-start:5px;padding-block-end:5px;margin-block-end:1.25rem}cx-configurator-issues-notification:not(:empty) cx-icon{align-self:flex-start;color:var(--cx-color-danger);font-size:30px;padding-inline-start:15px;padding-inline-end:15px;padding-block-start:5px;padding-block-end:5px}cx-configurator-issues-notification:not(:empty) #cx-error-msg{word-break:break-word;padding-inline-end:15px}@media (max-width: 991.98px){cx-configurator-issues-notification:not(:empty) #cx-error-msg{padding-inline-end:85px}}cx-configurator-issues-notification:not(:empty) #cx-error-msg .cx-error-msg-action button.link{color:var(--cx-color-text);text-decoration:underline}cx-configurator-issues-notification:not(:empty) #cx-error-msg .cx-error-msg-action button.link:hover{color:var(--cx-color-primary);text-decoration:none}.cx-theme-high-contrast-dark cx-configurator-issues-notification:not(:empty),.cx-theme-high-contrast-light cx-configurator-issues-notification:not(:empty){background-color:var(--cx-color-background)}cx-configurator-add-to-cart-button{position:fixed;z-index:calc(var(--cx-popover-z-index) + 10);bottom:0;width:100%;background-color:var(--cx-color-background);border-top:solid 1px var(--cx-color-light);box-shadow:0 0 5px var(--cx-color-light)}.cx-theme-high-contrast-dark cx-configurator-add-to-cart-button,.cx-theme-high-contrast-light cx-configurator-add-to-cart-button{border-top:solid 1px var(--cx-color-dark)}cx-configurator-add-to-cart-button .cx-add-to-cart-btn-container,cx-configurator-add-to-cart-button .cx-display-only-btn-container{max-width:1140px;display:flex;justify-content:flex-end;margin:0 auto;margin-block-start:15px;padding-inline-start:16px;padding-inline-end:16px;padding-block-start:16px;padding-block-end:16px}@media (max-width: 991.98px){cx-configurator-add-to-cart-button .cx-add-to-cart-btn-container,cx-configurator-add-to-cart-button .cx-display-only-btn-container{justify-content:center;padding-inline-start:16px;padding-inline-end:16px;padding-block-start:16px;padding-block-end:16px}}cx-configurator-add-to-cart-button .cx-add-to-cart-btn-container button.cx-add-to-cart-btn,cx-configurator-add-to-cart-button .cx-add-to-cart-btn-container button.cx-display-only-btn,cx-configurator-add-to-cart-button .cx-display-only-btn-container button.cx-add-to-cart-btn,cx-configurator-add-to-cart-button .cx-display-only-btn-container button.cx-display-only-btn{padding-inline-start:10px;padding-inline-end:10px;inline-size:40%}@media (max-width: 991.98px){cx-configurator-add-to-cart-button .cx-add-to-cart-btn-container button.cx-add-to-cart-btn,cx-configurator-add-to-cart-button .cx-add-to-cart-btn-container button.cx-display-only-btn,cx-configurator-add-to-cart-button .cx-display-only-btn-container button.cx-add-to-cart-btn,cx-configurator-add-to-cart-button .cx-display-only-btn-container button.cx-display-only-btn{inline-size:100%}}cx-configurator-add-to-cart-button .cx-add-to-cart-btn-container .cx-quantity-add-to-cart-container{inline-size:40%;padding-inline-start:16px}@media (max-width: 991.98px){cx-configurator-add-to-cart-button .cx-add-to-cart-btn-container .cx-quantity-add-to-cart-container{inline-size:100%}}@media (max-width: 991.98px){cx-configurator-add-to-cart-button .cx-add-to-cart-btn-container .cx-quantity-add-to-cart-container{padding-inline-start:0px}}cx-configurator-add-to-cart-button .cx-add-to-cart-btn-container .cx-quantity-add-to-cart-container .cx-quantity-add-to-cart-row{display:flex;flex-direction:row;justify-content:space-between}cx-configurator-add-to-cart-button .cx-add-to-cart-btn-container .cx-quantity-add-to-cart-container .cx-quantity-add-to-cart-row .cx-quantity{display:flex;flex-direction:row;align-items:center;padding-inline-end:10px}cx-configurator-add-to-cart-button .cx-add-to-cart-btn-container .cx-quantity-add-to-cart-container .cx-quantity-add-to-cart-row .cx-quantity label{padding-inline-end:5px;font-weight:var(--cx-font-weight-semi);margin-block-end:0px}cx-configurator-add-to-cart-button .cx-add-to-cart-btn-container .cx-quantity-add-to-cart-container .cx-quantity-add-to-cart-row .cx-quantity cx-item-counter{background-color:var(--cx-color-inverse)}.cx-theme-high-contrast-dark cx-configurator-add-to-cart-button .cx-add-to-cart-btn-container .cx-quantity-add-to-cart-container .cx-quantity-add-to-cart-row .cx-quantity cx-item-counter,.cx-theme-high-contrast-light cx-configurator-add-to-cart-button .cx-add-to-cart-btn-container .cx-quantity-add-to-cart-container .cx-quantity-add-to-cart-row .cx-quantity cx-item-counter{background-color:var(--cx-color-background)}cx-configurator-add-to-cart-button .cx-add-to-cart-btn-container .cx-quantity-add-to-cart-container .cx-quantity-add-to-cart-row button.cx-add-to-cart-btn{inline-size:45%}cx-configurator-attribute-input-field,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-input-field,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-input-field,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-input-field,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-input-field{padding-inline-start:16px;padding-inline-end:16px;padding-block-start:12px;padding-block-end:12px}@media (max-width: 991.98px){cx-configurator-attribute-input-field,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-input-field,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-input-field,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-input-field,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-input-field{padding-inline-start:0px;padding-inline-end:0px;padding-block-start:12px;padding-block-end:12px;padding-block-end:24px}}cx-configurator-attribute-input-field em,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-input-field em,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-input-field em,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-input-field em,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-input-field em{display:flex;flex-direction:row;align-items:baseline;padding-inline-start:0px;padding-inline-end:0px;padding-block-start:10px;padding-block-end:0px;margin-inline-start:17px;margin-inline-end:17px}cx-configurator-attribute-input-field em fieldset,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-input-field em fieldset,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-input-field em fieldset,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-input-field em fieldset,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-input-field em fieldset{width:100%}cx-configurator-attribute-input-field em fieldset .form-check,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-input-field em fieldset .form-check,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-input-field em fieldset .form-check,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-input-field em fieldset .form-check,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-input-field em fieldset .form-check{display:flex;flex-direction:row;justify-content:space-between}cx-configurator-attribute-input-field em fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-input-field em fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-input-field em fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-input-field em fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-input-field em fieldset .form-check .cx-value-label-pair{width:80%;padding-inline-end:10px;line-break:normal;flex-direction:column}.cxFeat_productConfiguratorAttributeTypesV2 cx-configurator-attribute-input-field em fieldset .form-check .cx-value-label-pair,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-input-field em fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-search-configurator-attribute-input-field em fieldset .form-check .cx-value-label-pair,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-input-field em fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-configurator-attribute-input-field em fieldset .form-check .cx-value-label-pair,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-input-field em fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationOverviewTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-search-configurator-attribute-input-field em fieldset .form-check .cx-value-label-pair,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-input-field em fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationOverviewTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-configurator-attribute-input-field em fieldset .form-check .cx-value-label-pair{display:flex}cx-configurator-attribute-input-field em fieldset .form-check .cx-value-label-pair cx-configurator-show-more,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-input-field em fieldset .form-check .cx-value-label-pair cx-configurator-show-more,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-input-field em fieldset .form-check .cx-value-label-pair cx-configurator-show-more,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-input-field em fieldset .form-check .cx-value-label-pair cx-configurator-show-more,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-input-field em fieldset .form-check .cx-value-label-pair cx-configurator-show-more{padding-block-start:5px;padding-block-end:0px}cx-configurator-attribute-input-field em fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-input-field em fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-input-field em fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-input-field em fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-input-field em fieldset .form-check .cx-value-price{width:20%}@media (max-width: 991.98px){cx-configurator-attribute-input-field em fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-input-field em fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-input-field em fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-input-field em fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-input-field em fieldset .form-check .cx-value-label-pair,cx-configurator-attribute-input-field em fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-input-field em fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-input-field em fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-input-field em fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-input-field em fieldset .form-check .cx-value-price{width:100%}}cx-configurator-attribute-checkbox-list,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-checkbox-list,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-checkbox-list,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-checkbox-list,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-checkbox-list{display:flex;flex-direction:row;align-items:baseline;padding-inline-start:0px;padding-inline-end:0px;padding-block-start:10px;padding-block-end:0px;margin-inline-start:17px;margin-inline-end:17px}cx-configurator-attribute-checkbox-list fieldset,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-checkbox-list fieldset,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-checkbox-list fieldset,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-checkbox-list fieldset,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-checkbox-list fieldset{width:100%}cx-configurator-attribute-checkbox-list fieldset .form-check,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-checkbox-list fieldset .form-check,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-checkbox-list fieldset .form-check,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-checkbox-list fieldset .form-check,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-checkbox-list fieldset .form-check{display:flex;flex-direction:row;justify-content:space-between}cx-configurator-attribute-checkbox-list fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-checkbox-list fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-checkbox-list fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-checkbox-list fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-checkbox-list fieldset .form-check .cx-value-label-pair{width:80%;padding-inline-end:10px;line-break:normal;flex-direction:column}.cxFeat_productConfiguratorAttributeTypesV2 cx-configurator-attribute-checkbox-list fieldset .form-check .cx-value-label-pair,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-checkbox-list fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-search-configurator-attribute-checkbox-list fieldset .form-check .cx-value-label-pair,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-checkbox-list fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-configurator-attribute-checkbox-list fieldset .form-check .cx-value-label-pair,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-checkbox-list fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationOverviewTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-search-configurator-attribute-checkbox-list fieldset .form-check .cx-value-label-pair,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-checkbox-list fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationOverviewTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-configurator-attribute-checkbox-list fieldset .form-check .cx-value-label-pair{display:flex}cx-configurator-attribute-checkbox-list fieldset .form-check .cx-value-label-pair cx-configurator-show-more,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-checkbox-list fieldset .form-check .cx-value-label-pair cx-configurator-show-more,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-checkbox-list fieldset .form-check .cx-value-label-pair cx-configurator-show-more,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-checkbox-list fieldset .form-check .cx-value-label-pair cx-configurator-show-more,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-checkbox-list fieldset .form-check .cx-value-label-pair cx-configurator-show-more{padding-block-start:5px;padding-block-end:0px}cx-configurator-attribute-checkbox-list fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-checkbox-list fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-checkbox-list fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-checkbox-list fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-checkbox-list fieldset .form-check .cx-value-price{width:20%}@media (max-width: 991.98px){cx-configurator-attribute-checkbox-list fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-checkbox-list fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-checkbox-list fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-checkbox-list fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-checkbox-list fieldset .form-check .cx-value-label-pair,cx-configurator-attribute-checkbox-list fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-checkbox-list fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-checkbox-list fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-checkbox-list fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-checkbox-list fieldset .form-check .cx-value-price{width:100%}}cx-configurator-attribute-checkbox-list .cx-attribute-level-quantity-price,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-checkbox-list .cx-attribute-level-quantity-price,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-checkbox-list .cx-attribute-level-quantity-price,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-checkbox-list .cx-attribute-level-quantity-price,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-checkbox-list .cx-attribute-level-quantity-price{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%}cx-configurator-attribute-checkbox-list .cx-attribute-level-quantity-price cx-configurator-attribute-quantity,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-checkbox-list .cx-attribute-level-quantity-price cx-configurator-attribute-quantity,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-checkbox-list .cx-attribute-level-quantity-price cx-configurator-attribute-quantity,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-checkbox-list .cx-attribute-level-quantity-price cx-configurator-attribute-quantity,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-checkbox-list .cx-attribute-level-quantity-price cx-configurator-attribute-quantity{padding-inline-end:10px;padding-block-end:10px}cx-configurator-attribute-checkbox-list .cx-attribute-level-quantity-price cx-configurator-price,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-checkbox-list .cx-attribute-level-quantity-price cx-configurator-price,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-checkbox-list .cx-attribute-level-quantity-price cx-configurator-price,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-checkbox-list .cx-attribute-level-quantity-price cx-configurator-price,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-checkbox-list .cx-attribute-level-quantity-price cx-configurator-price{padding-block-end:10px}cx-configurator-attribute-checkbox-list .cx-quantity,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-checkbox-list .cx-quantity,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-checkbox-list .cx-quantity,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-checkbox-list .cx-quantity,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-checkbox-list .cx-quantity{padding-block-end:1rem}cx-configurator-attribute-checkbox-list .form-check input:disabled+.form-check-label,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-checkbox-list .form-check input:disabled+.form-check-label,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-checkbox-list .form-check input:disabled+.form-check-label,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-checkbox-list .form-check input:disabled+.form-check-label,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-checkbox-list .form-check input:disabled+.form-check-label{color:var(--cx-color-text)}cx-configurator-attribute-checkbox-list .form-check input:focus,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-checkbox-list .form-check input:focus,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-checkbox-list .form-check input:focus,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-checkbox-list .form-check input:focus,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-checkbox-list .form-check input:focus{outline:var(--cx-visual-focus-width, 2px) auto var(--cx-color-visual-focus);outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-offset:4px;transition:none}cx-configurator-attribute-checkbox{display:flex;flex-direction:row;align-items:baseline;padding-inline-start:0px;padding-inline-end:0px;padding-block-start:10px;padding-block-end:0px;margin-inline-start:17px;margin-inline-end:17px}cx-configurator-attribute-checkbox fieldset{width:100%}cx-configurator-attribute-checkbox fieldset .form-check{display:flex;flex-direction:row;justify-content:space-between}cx-configurator-attribute-checkbox fieldset .form-check .cx-value-label-pair{width:80%;padding-inline-end:10px;line-break:normal;flex-direction:column}.cxFeat_productConfiguratorAttributeTypesV2 cx-configurator-attribute-checkbox fieldset .form-check .cx-value-label-pair{display:flex}cx-configurator-attribute-checkbox fieldset .form-check .cx-value-label-pair cx-configurator-show-more{padding-block-start:5px;padding-block-end:0px}cx-configurator-attribute-checkbox fieldset .form-check .cx-value-price{width:20%}@media (max-width: 991.98px){cx-configurator-attribute-checkbox fieldset .form-check .cx-value-label-pair,cx-configurator-attribute-checkbox fieldset .form-check .cx-value-price{width:100%}}cx-configurator-attribute-checkbox .form-check input:focus{outline:var(--cx-visual-focus-width, 2px) auto var(--cx-color-visual-focus);outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-offset:4px;transition:none}cx-configurator-attribute-drop-down,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-drop-down,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-drop-down,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-drop-down,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-drop-down{display:flex;flex-direction:row;align-items:baseline;padding-inline-start:0px;padding-inline-end:0px;padding-block-start:10px;padding-block-end:0px;margin-inline-start:17px;margin-inline-end:17px;flex-direction:column}cx-configurator-attribute-drop-down fieldset,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-drop-down fieldset,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-drop-down fieldset,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-drop-down fieldset,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-drop-down fieldset{width:100%}cx-configurator-attribute-drop-down fieldset .form-check,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-drop-down fieldset .form-check,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-drop-down fieldset .form-check,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-drop-down fieldset .form-check,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-drop-down fieldset .form-check{display:flex;flex-direction:row;justify-content:space-between}cx-configurator-attribute-drop-down fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-drop-down fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-drop-down fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-drop-down fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-drop-down fieldset .form-check .cx-value-label-pair{width:80%;padding-inline-end:10px;line-break:normal;flex-direction:column}.cxFeat_productConfiguratorAttributeTypesV2 cx-configurator-attribute-drop-down fieldset .form-check .cx-value-label-pair,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-drop-down fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-search-configurator-attribute-drop-down fieldset .form-check .cx-value-label-pair,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-drop-down fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-configurator-attribute-drop-down fieldset .form-check .cx-value-label-pair,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-drop-down fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationOverviewTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-search-configurator-attribute-drop-down fieldset .form-check .cx-value-label-pair,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-drop-down fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationOverviewTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-configurator-attribute-drop-down fieldset .form-check .cx-value-label-pair{display:flex}cx-configurator-attribute-drop-down fieldset .form-check .cx-value-label-pair cx-configurator-show-more,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-drop-down fieldset .form-check .cx-value-label-pair cx-configurator-show-more,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-drop-down fieldset .form-check .cx-value-label-pair cx-configurator-show-more,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-drop-down fieldset .form-check .cx-value-label-pair cx-configurator-show-more,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-drop-down fieldset .form-check .cx-value-label-pair cx-configurator-show-more{padding-block-start:5px;padding-block-end:0px}cx-configurator-attribute-drop-down fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-drop-down fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-drop-down fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-drop-down fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-drop-down fieldset .form-check .cx-value-price{width:20%}@media (max-width: 991.98px){cx-configurator-attribute-drop-down fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-drop-down fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-drop-down fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-drop-down fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-drop-down fieldset .form-check .cx-value-label-pair,cx-configurator-attribute-drop-down fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-drop-down fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-drop-down fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-drop-down fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-drop-down fieldset .form-check .cx-value-price{width:100%}}cx-configurator-attribute-drop-down .form-group,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-drop-down .form-group,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-drop-down .form-group,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-drop-down .form-group,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-drop-down .form-group{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-block-start:.5rem;margin-block-end:.5rem}@media (min-width: 992px){cx-configurator-attribute-drop-down .form-group select,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-drop-down .form-group select,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-drop-down .form-group select,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-drop-down .form-group select,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-drop-down .form-group select{width:80%}}@media (max-width: 991.98px){cx-configurator-attribute-drop-down .form-group,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-drop-down .form-group,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-drop-down .form-group,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-drop-down .form-group,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-drop-down .form-group{flex-direction:column}cx-configurator-attribute-drop-down .form-group select,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-drop-down .form-group select,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-drop-down .form-group select,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-drop-down .form-group select,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-drop-down .form-group select{width:100%}}.cxFeat_productConfiguratorAttributeTypesV2 cx-configurator-attribute-drop-down .form-group,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-drop-down .form-group,cx-page-layout.VariantConfigurationTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-search-configurator-attribute-drop-down .form-group,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-drop-down .form-group,cx-page-layout.VariantConfigurationTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-configurator-attribute-drop-down .form-group,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-drop-down .form-group,cx-page-layout.VariantConfigurationOverviewTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-search-configurator-attribute-drop-down .form-group,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-drop-down .form-group,cx-page-layout.VariantConfigurationOverviewTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-configurator-attribute-drop-down .form-group{align-items:baseline}@media (max-width: 991.98px){cx-configurator-attribute-drop-down .form-group,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-drop-down .form-group,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-drop-down .form-group,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-drop-down .form-group,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-drop-down .form-group{flex-direction:column}}cx-configurator-attribute-drop-down .form-group select,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-drop-down .form-group select,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-drop-down .form-group select,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-drop-down .form-group select,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-drop-down .form-group select{width:100%}cx-configurator-attribute-drop-down .form-group .cx-required-error-msg,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-drop-down .form-group .cx-required-error-msg,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-drop-down .form-group .cx-required-error-msg,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-drop-down .form-group .cx-required-error-msg,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-drop-down .form-group .cx-required-error-msg{border-color:var(--cx-color-danger)}@media (min-width: 992px){cx-configurator-attribute-drop-down .form-group .cx-value-price,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-drop-down .form-group .cx-value-price,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-drop-down .form-group .cx-value-price,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-drop-down .form-group .cx-value-price,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-drop-down .form-group .cx-value-price{width:20%}}@media (max-width: 991.98px){cx-configurator-attribute-drop-down .form-group .cx-value-price,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-drop-down .form-group .cx-value-price,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-drop-down .form-group .cx-value-price,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-drop-down .form-group .cx-value-price,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-drop-down .form-group .cx-value-price{width:100%}}cx-configurator-attribute-drop-down .cx-attribute-level-quantity-price,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-drop-down .cx-attribute-level-quantity-price,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-drop-down .cx-attribute-level-quantity-price,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-drop-down .cx-attribute-level-quantity-price,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-drop-down .cx-attribute-level-quantity-price{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%}cx-configurator-attribute-drop-down .cx-attribute-level-quantity-price cx-configurator-attribute-quantity,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-drop-down .cx-attribute-level-quantity-price cx-configurator-attribute-quantity,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-drop-down .cx-attribute-level-quantity-price cx-configurator-attribute-quantity,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-drop-down .cx-attribute-level-quantity-price cx-configurator-attribute-quantity,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-drop-down .cx-attribute-level-quantity-price cx-configurator-attribute-quantity{padding-inline-end:10px;padding-block-end:10px}cx-configurator-attribute-drop-down .cx-attribute-level-quantity-price cx-configurator-price,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-drop-down .cx-attribute-level-quantity-price cx-configurator-price,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-drop-down .cx-attribute-level-quantity-price cx-configurator-price,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-drop-down .cx-attribute-level-quantity-price cx-configurator-price,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-drop-down .cx-attribute-level-quantity-price cx-configurator-price{padding-block-end:10px}.cxFeat_productConfiguratorAttributeTypesV2 cx-configurator-attribute-drop-down .cx-value-label-pair,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-drop-down .cx-value-label-pair,cx-page-layout.VariantConfigurationTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-search-configurator-attribute-drop-down .cx-value-label-pair,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-drop-down .cx-value-label-pair,cx-page-layout.VariantConfigurationTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-configurator-attribute-drop-down .cx-value-label-pair,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-drop-down .cx-value-label-pair,cx-page-layout.VariantConfigurationOverviewTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-search-configurator-attribute-drop-down .cx-value-label-pair,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-drop-down .cx-value-label-pair,cx-page-layout.VariantConfigurationOverviewTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-configurator-attribute-drop-down .cx-value-label-pair{width:80%;line-break:normal;display:flex;flex-direction:column}@media (max-width: 991.98px){.cxFeat_productConfiguratorAttributeTypesV2 cx-configurator-attribute-drop-down .cx-value-label-pair,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-drop-down .cx-value-label-pair,cx-page-layout.VariantConfigurationTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-search-configurator-attribute-drop-down .cx-value-label-pair,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-drop-down .cx-value-label-pair,cx-page-layout.VariantConfigurationTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-configurator-attribute-drop-down .cx-value-label-pair,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-drop-down .cx-value-label-pair,cx-page-layout.VariantConfigurationOverviewTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-search-configurator-attribute-drop-down .cx-value-label-pair,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-drop-down .cx-value-label-pair,cx-page-layout.VariantConfigurationOverviewTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-configurator-attribute-drop-down .cx-value-label-pair{width:100%}}.cxFeat_productConfiguratorAttributeTypesV2 cx-configurator-attribute-drop-down .cx-value-label-pair cx-configurator-show-more,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-drop-down .cx-value-label-pair cx-configurator-show-more,cx-page-layout.VariantConfigurationTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-search-configurator-attribute-drop-down .cx-value-label-pair cx-configurator-show-more,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-drop-down .cx-value-label-pair cx-configurator-show-more,cx-page-layout.VariantConfigurationTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-configurator-attribute-drop-down .cx-value-label-pair cx-configurator-show-more,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-drop-down .cx-value-label-pair cx-configurator-show-more,cx-page-layout.VariantConfigurationOverviewTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-search-configurator-attribute-drop-down .cx-value-label-pair cx-configurator-show-more,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-drop-down .cx-value-label-pair cx-configurator-show-more,cx-page-layout.VariantConfigurationOverviewTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-configurator-attribute-drop-down .cx-value-label-pair cx-configurator-show-more{padding-block-start:5px}@media (max-width: 991.98px){cx-configurator-attribute-drop-down .cx-value-price,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-drop-down .cx-value-price,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-drop-down .cx-value-price,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-drop-down .cx-value-price,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-drop-down .cx-value-price{margin-block-start:32px}}cx-configurator-attribute-drop-down .cx-attribute-level-quantity-price,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-drop-down .cx-attribute-level-quantity-price,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-drop-down .cx-attribute-level-quantity-price,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-drop-down .cx-attribute-level-quantity-price,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-drop-down .cx-attribute-level-quantity-price{margin-block-start:32px}cx-configurator-attribute-drop-down .cx-configurator-attribute-additional-value,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-drop-down .cx-configurator-attribute-additional-value,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-drop-down .cx-configurator-attribute-additional-value,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-drop-down .cx-configurator-attribute-additional-value,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-drop-down .cx-configurator-attribute-additional-value{margin-inline-start:0px}.cxFeat_productConfiguratorAttributeTypesV2 cx-configurator-attribute-drop-down .cx-configurator-attribute-additional-value,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-drop-down .cx-configurator-attribute-additional-value,cx-page-layout.VariantConfigurationTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-search-configurator-attribute-drop-down .cx-configurator-attribute-additional-value,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-drop-down .cx-configurator-attribute-additional-value,cx-page-layout.VariantConfigurationTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-configurator-attribute-drop-down .cx-configurator-attribute-additional-value,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-drop-down .cx-configurator-attribute-additional-value,cx-page-layout.VariantConfigurationOverviewTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-search-configurator-attribute-drop-down .cx-configurator-attribute-additional-value,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-drop-down .cx-configurator-attribute-additional-value,cx-page-layout.VariantConfigurationOverviewTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-configurator-attribute-drop-down .cx-configurator-attribute-additional-value{width:100%;padding-inline-end:10px}cx-configurator-attribute-footer{display:flex;flex-direction:row;margin-inline-start:17px;margin-inline-end:17px}cx-configurator-attribute-footer .cx-required-error-msg{color:var(--cx-color-danger);font-size:14px}cx-configurator-attribute-footer .cx-required-error-msg cx-icon{padding-inline-end:5px}cx-configurator-attribute-header{display:flex;flex-direction:column;margin-inline-start:17px;margin-inline-end:17px;margin-block-end:0px}cx-configurator-attribute-header label{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);padding-block-start:10px}cx-configurator-attribute-header .cx-required-icon:after{content:"*";color:var(--cx-color-danger)}cx-configurator-attribute-header .cx-required-error-msg{color:var(--cx-color-danger);font-size:14px}cx-configurator-attribute-header .cx-required-error-msg cx-icon{padding-inline-end:5px}cx-configurator-attribute-header .cx-conflict-msg,cx-configurator-attribute-header .cx-hidden-msg{display:inline-flex}cx-configurator-attribute-header .cx-conflict-msg cx-icon,cx-configurator-attribute-header .cx-hidden-msg cx-icon{color:var(--cx-color-warning);font-size:20px;padding-inline-end:5px}cx-configurator-attribute-header .cx-conflict-msg .cx-action-link{font-size:14px;min-height:0px}cx-configurator-attribute-header a.cx-conflict-msg{cursor:pointer}cx-configurator-attribute-header a.cx-action-link{cursor:pointer}cx-configurator-attribute-header img{width:25%;padding-block-end:5px;padding-block-start:5px;display:block}cx-configurator-attribute-input-field,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-input-field,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-input-field,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-input-field,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-input-field{display:flex;flex-direction:row;align-items:baseline;padding-inline-start:0px;padding-inline-end:0px;padding-block-start:10px;padding-block-end:0px;margin-inline-start:17px;margin-inline-end:17px}cx-configurator-attribute-input-field fieldset,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-input-field fieldset,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-input-field fieldset,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-input-field fieldset,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-input-field fieldset{width:100%}cx-configurator-attribute-input-field fieldset .form-check,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-input-field fieldset .form-check,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-input-field fieldset .form-check,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-input-field fieldset .form-check,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-input-field fieldset .form-check{display:flex;flex-direction:row;justify-content:space-between}cx-configurator-attribute-input-field fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-input-field fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-input-field fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-input-field fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-input-field fieldset .form-check .cx-value-label-pair{width:80%;padding-inline-end:10px;line-break:normal;flex-direction:column}.cxFeat_productConfiguratorAttributeTypesV2 cx-configurator-attribute-input-field fieldset .form-check .cx-value-label-pair,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-input-field fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-search-configurator-attribute-input-field fieldset .form-check .cx-value-label-pair,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-input-field fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-configurator-attribute-input-field fieldset .form-check .cx-value-label-pair,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-input-field fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationOverviewTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-search-configurator-attribute-input-field fieldset .form-check .cx-value-label-pair,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-input-field fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationOverviewTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-configurator-attribute-input-field fieldset .form-check .cx-value-label-pair{display:flex}cx-configurator-attribute-input-field fieldset .form-check .cx-value-label-pair cx-configurator-show-more,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-input-field fieldset .form-check .cx-value-label-pair cx-configurator-show-more,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-input-field fieldset .form-check .cx-value-label-pair cx-configurator-show-more,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-input-field fieldset .form-check .cx-value-label-pair cx-configurator-show-more,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-input-field fieldset .form-check .cx-value-label-pair cx-configurator-show-more{padding-block-start:5px;padding-block-end:0px}cx-configurator-attribute-input-field fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-input-field fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-input-field fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-input-field fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-input-field fieldset .form-check .cx-value-price{width:20%}@media (max-width: 991.98px){cx-configurator-attribute-input-field fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-input-field fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-input-field fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-input-field fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-input-field fieldset .form-check .cx-value-label-pair,cx-configurator-attribute-input-field fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-input-field fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-input-field fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-input-field fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-input-field fieldset .form-check .cx-value-price{width:100%}}cx-configurator-attribute-input-field .form-group,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-input-field .form-group,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-input-field .form-group,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-input-field .form-group,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-input-field .form-group{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-block-start:.5rem;margin-block-end:.5rem}@media (min-width: 992px){cx-configurator-attribute-input-field .form-group select,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-input-field .form-group select,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-input-field .form-group select,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-input-field .form-group select,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-input-field .form-group select{width:80%}}@media (max-width: 991.98px){cx-configurator-attribute-input-field .form-group,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-input-field .form-group,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-input-field .form-group,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-input-field .form-group,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-input-field .form-group{flex-direction:column}cx-configurator-attribute-input-field .form-group select,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-input-field .form-group select,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-input-field .form-group select,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-input-field .form-group select,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-input-field .form-group select{width:100%}}.cxFeat_productConfiguratorAttributeTypesV2 cx-configurator-attribute-input-field .form-group,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-input-field .form-group,cx-page-layout.VariantConfigurationTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-search-configurator-attribute-input-field .form-group,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-input-field .form-group,cx-page-layout.VariantConfigurationTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-configurator-attribute-input-field .form-group,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-input-field .form-group,cx-page-layout.VariantConfigurationOverviewTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-search-configurator-attribute-input-field .form-group,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-input-field .form-group,cx-page-layout.VariantConfigurationOverviewTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-configurator-attribute-input-field .form-group{align-items:baseline}@media (max-width: 991.98px){cx-configurator-attribute-input-field .form-group,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-input-field .form-group,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-input-field .form-group,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-input-field .form-group,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-input-field .form-group{flex-direction:column}}cx-configurator-attribute-input-field .form-group select,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-input-field .form-group select,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-input-field .form-group select,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-input-field .form-group select,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-input-field .form-group select{width:100%}cx-configurator-attribute-input-field .form-group .cx-required-error-msg,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-input-field .form-group .cx-required-error-msg,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-input-field .form-group .cx-required-error-msg,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-input-field .form-group .cx-required-error-msg,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-input-field .form-group .cx-required-error-msg{border-color:var(--cx-color-danger)}@media (min-width: 992px){cx-configurator-attribute-input-field .form-group .cx-value-price,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-input-field .form-group .cx-value-price,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-input-field .form-group .cx-value-price,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-input-field .form-group .cx-value-price,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-input-field .form-group .cx-value-price{width:20%}}@media (max-width: 991.98px){cx-configurator-attribute-input-field .form-group .cx-value-price,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-input-field .form-group .cx-value-price,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-input-field .form-group .cx-value-price,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-input-field .form-group .cx-value-price,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-input-field .form-group .cx-value-price{width:100%}}cx-configurator-attribute-multi-selection-bundle .cx-attribute-level-quantity-price{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-block-start:32px;margin-block-end:32px;margin-inline-start:16px;margin-inline-end:16px}cx-configurator-attribute-multi-selection-bundle .cx-attribute-level-quantity-price cx-configurator-attribute-quantity{padding-inline-end:10px;padding-block-end:10px}cx-configurator-attribute-multi-selection-bundle .cx-attribute-level-quantity-price cx-configurator-price{padding-block-end:10px}cx-configurator-attribute-multi-selection-image{display:flex;flex-direction:row;align-items:baseline;padding-inline-start:0px;padding-inline-end:0px;padding-block-start:10px;padding-block-end:0px;margin-inline-start:17px;margin-inline-end:17px}cx-configurator-attribute-multi-selection-image fieldset{width:100%}cx-configurator-attribute-multi-selection-image fieldset .form-check{display:flex;flex-direction:row;justify-content:space-between}cx-configurator-attribute-multi-selection-image fieldset .form-check .cx-value-label-pair{width:80%;padding-inline-end:10px;line-break:normal;flex-direction:column}.cxFeat_productConfiguratorAttributeTypesV2 cx-configurator-attribute-multi-selection-image fieldset .form-check .cx-value-label-pair{display:flex}cx-configurator-attribute-multi-selection-image fieldset .form-check .cx-value-label-pair cx-configurator-show-more{padding-block-start:5px;padding-block-end:0px}cx-configurator-attribute-multi-selection-image fieldset .form-check .cx-value-price{width:20%}@media (max-width: 991.98px){cx-configurator-attribute-multi-selection-image fieldset .form-check .cx-value-label-pair,cx-configurator-attribute-multi-selection-image fieldset .form-check .cx-value-price{width:100%}}cx-configurator-attribute-multi-selection-image .cx-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:baseline}cx-configurator-attribute-multi-selection-image .cx-row .cx-configurator-select{width:200px;padding-inline-start:5px;padding-inline-end:5px;padding-block-start:5px;padding-block-end:5px}cx-configurator-attribute-multi-selection-image .cx-row .cx-configurator-select input[type=checkbox].form-input,cx-configurator-attribute-multi-selection-image .cx-row .cx-configurator-select input[type=radio].form-input{opacity:0;position:absolute}cx-configurator-attribute-multi-selection-image .cx-row .cx-configurator-select input[type=checkbox].form-input:focus:not(:focus-visible)+.cx-label-container,cx-configurator-attribute-multi-selection-image .cx-row .cx-configurator-select input[type=radio].form-input:focus:not(:focus-visible)+.cx-label-container{outline:none}cx-configurator-attribute-multi-selection-image .cx-row .cx-configurator-select input[type=checkbox].form-input:focus+.cx-label-container,cx-configurator-attribute-multi-selection-image .cx-row .cx-configurator-select input[type=radio].form-input:focus+.cx-label-container{outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-width:var(--cx-visual-focus-width, 2px);outline-offset:4px;transition:none}.cxFeat_a11yImproveContrast cx-configurator-attribute-multi-selection-image .cx-row .cx-configurator-select input[type=checkbox].form-input:focus+.cx-label-container,.cxFeat_a11yImproveContrast cx-configurator-attribute-multi-selection-image .cx-row .cx-configurator-select input[type=radio].form-input:focus+.cx-label-container{outline-offset:2px;box-shadow:0 0 0 2px var(--cx-color-inverse)}@media (max-width: 1199.98px){.cxFeat_a11yMobileVisibleFocus cx-configurator-attribute-multi-selection-image .cx-row .cx-configurator-select input[type=checkbox].form-input:focus+.cx-label-container,.cxFeat_a11yMobileVisibleFocus cx-configurator-attribute-multi-selection-image .cx-row .cx-configurator-select input[type=radio].form-input:focus+.cx-label-container{outline-offset:-2px}.cxFeat_a11yMobileVisibleFocus cx-configurator-attribute-multi-selection-image .cx-row .cx-configurator-select input[type=checkbox].form-input:focus+.cx-label-container .ng-select-container,.cxFeat_a11yMobileVisibleFocus cx-configurator-attribute-multi-selection-image .cx-row .cx-configurator-select input[type=radio].form-input:focus+.cx-label-container .ng-select-container{position:initial}.cxFeat_a11yMobileVisibleFocus cx-configurator-attribute-multi-selection-image .cx-row .cx-configurator-select input[type=checkbox].form-input:focus+.cx-label-container[type=radio],.cxFeat_a11yMobileVisibleFocus cx-configurator-attribute-multi-selection-image .cx-row .cx-configurator-select input[type=checkbox].form-input:focus+.cx-label-container[type=checkbox],.cxFeat_a11yMobileVisibleFocus cx-configurator-attribute-multi-selection-image .cx-row .cx-configurator-select input[type=checkbox].form-input:focus+.cx-label-container.btn-tertiary,.cxFeat_a11yMobileVisibleFocus cx-configurator-attribute-multi-selection-image .cx-row .cx-configurator-select input[type=radio].form-input:focus+.cx-label-container[type=radio],.cxFeat_a11yMobileVisibleFocus cx-configurator-attribute-multi-selection-image .cx-row .cx-configurator-select input[type=radio].form-input:focus+.cx-label-container[type=checkbox],.cxFeat_a11yMobileVisibleFocus cx-configurator-attribute-multi-selection-image .cx-row .cx-configurator-select input[type=radio].form-input:focus+.cx-label-container.btn-tertiary{outline-offset:2px}.cxFeat_a11yMobileVisibleFocus cx-configurator-attribute-multi-selection-image .cx-row .cx-configurator-select input[type=checkbox].form-input:focus+.cx-label-container>cx-media,.cxFeat_a11yMobileVisibleFocus cx-configurator-attribute-multi-selection-image .cx-row .cx-configurator-select input[type=radio].form-input:focus+.cx-label-container>cx-media{transition:none;padding:2px}}cx-configurator-attribute-multi-selection-image .cx-row .cx-configurator-select input[checked=checked]+.cx-label-container .cx-img,cx-configurator-attribute-multi-selection-image .cx-row .cx-configurator-select input[checked=checked]+.cx-label-container .cx-img-dummy{border:var(--cx-color-primary) 3px solid}.cxFeat_a11yDifferentiateFocusedAndSelected cx-configurator-attribute-multi-selection-image .cx-row .cx-configurator-select input[checked=checked]+.cx-label-container .cx-img,.cxFeat_a11yDifferentiateFocusedAndSelected cx-configurator-attribute-multi-selection-image .cx-row .cx-configurator-select input[checked=checked]+.cx-label-container .cx-img-dummy{border-style:dotted}cx-configurator-attribute-multi-selection-image .cx-row .cx-configurator-select .cx-label-container{margin-inline-start:5px;margin-inline-end:5px;margin-block-start:5px;margin-block-end:5px}cx-configurator-attribute-multi-selection-image .cx-row .cx-configurator-select .cx-label-container label{cursor:pointer;text-align:center;line-break:anywhere}cx-configurator-attribute-multi-selection-image .cx-row .cx-configurator-select .cx-label-container label button{border:none;background-color:inherit;padding-inline-start:0;padding-inline-end:0;margin-top:5px}cx-configurator-attribute-multi-selection-image .cx-row .cx-configurator-select .cx-label-container label button cx-icon{pointer-events:none;color:var(--cx-color, var(--cx-color-secondary))}cx-configurator-attribute-multi-selection-image .cx-row .cx-configurator-select .cx-label-container label .cx-img,cx-configurator-attribute-multi-selection-image .cx-row .cx-configurator-select .cx-label-container label .cx-img-dummy{display:block;border-radius:2px;border:transparent 3px solid;padding-inline-start:3px;padding-inline-end:3px;padding-block-start:3px;padding-block-end:3px;margin-inline-start:auto;margin-inline-end:auto}cx-configurator-attribute-multi-selection-image .cx-row .cx-configurator-select .cx-label-container label .cx-img-dummy{block-size:75%}.cxFeat_productConfiguratorAttributeTypesV2 cx-configurator-attribute-multi-selection-image .cx-row .cx-configurator-select .cx-label-container label .cx-img-dummy{max-width:100px;min-height:100px}.cxFeat_productConfiguratorAttributeTypesV2 cx-configurator-attribute-multi-selection-image .cx-row .cx-configurator-select .cx-label-container label .cx-img-hover:hover{border:var(--cx-color-secondary) 3px solid}.cxFeat_productConfiguratorAttributeTypesV2 cx-configurator-attribute-multi-selection-image .cx-row .cx-configurator-select .cx-label-container label .cx-img-selected{border:var(--cx-color-primary) 3px solid}.cxFeat_a11yDifferentiateFocusedAndSelected .cxFeat_productConfiguratorAttributeTypesV2 cx-configurator-attribute-multi-selection-image .cx-row .cx-configurator-select .cx-label-container label .cx-img-selected{border-style:dotted}cx-configurator-attribute-multi-selection-image .cx-row .cx-configurator-select .cx-label-container cx-configurator-price{align-items:center}.cxFeat_productConfiguratorAttributeTypesV2 cx-configurator-attribute-multi-selection-image .cx-row .cx-configurator-select .cx-label-container cx-configurator-price{min-height:27px;max-width:100%}cx-configurator-attribute-numeric-input-field,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-numeric-input-field,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-numeric-input-field,cx-page-layout.VariantConfigurationTemplate app-search-configurator-readonly-textfield,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-numeric-input-field,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-numeric-input-field,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-readonly-textfield{display:flex;flex-direction:row;align-items:baseline;padding-inline-start:0px;padding-inline-end:0px;padding-block-start:10px;padding-block-end:0px;margin-inline-start:17px;margin-inline-end:17px;flex-direction:column}cx-configurator-attribute-numeric-input-field fieldset,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-numeric-input-field fieldset,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-numeric-input-field fieldset,cx-page-layout.VariantConfigurationTemplate app-search-configurator-readonly-textfield fieldset,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-numeric-input-field fieldset,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-numeric-input-field fieldset,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-readonly-textfield fieldset{width:100%}cx-configurator-attribute-numeric-input-field fieldset .form-check,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-numeric-input-field fieldset .form-check,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-numeric-input-field fieldset .form-check,cx-page-layout.VariantConfigurationTemplate app-search-configurator-readonly-textfield fieldset .form-check,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-numeric-input-field fieldset .form-check,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-numeric-input-field fieldset .form-check,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-readonly-textfield fieldset .form-check{display:flex;flex-direction:row;justify-content:space-between}cx-configurator-attribute-numeric-input-field fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-numeric-input-field fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-numeric-input-field fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationTemplate app-search-configurator-readonly-textfield fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-numeric-input-field fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-numeric-input-field fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-readonly-textfield fieldset .form-check .cx-value-label-pair{width:80%;padding-inline-end:10px;line-break:normal;flex-direction:column}.cxFeat_productConfiguratorAttributeTypesV2 cx-configurator-attribute-numeric-input-field fieldset .form-check .cx-value-label-pair,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-numeric-input-field fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-search-configurator-attribute-numeric-input-field fieldset .form-check .cx-value-label-pair,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-numeric-input-field fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-configurator-attribute-numeric-input-field fieldset .form-check .cx-value-label-pair,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationTemplate app-search-configurator-readonly-textfield fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-search-configurator-readonly-textfield fieldset .form-check .cx-value-label-pair,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-numeric-input-field fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationOverviewTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-search-configurator-attribute-numeric-input-field fieldset .form-check .cx-value-label-pair,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-numeric-input-field fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationOverviewTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-configurator-attribute-numeric-input-field fieldset .form-check .cx-value-label-pair,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-readonly-textfield fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationOverviewTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-search-configurator-readonly-textfield fieldset .form-check .cx-value-label-pair{display:flex}cx-configurator-attribute-numeric-input-field fieldset .form-check .cx-value-label-pair cx-configurator-show-more,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-numeric-input-field fieldset .form-check .cx-value-label-pair cx-configurator-show-more,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-numeric-input-field fieldset .form-check .cx-value-label-pair cx-configurator-show-more,cx-page-layout.VariantConfigurationTemplate app-search-configurator-readonly-textfield fieldset .form-check .cx-value-label-pair cx-configurator-show-more,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-numeric-input-field fieldset .form-check .cx-value-label-pair cx-configurator-show-more,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-numeric-input-field fieldset .form-check .cx-value-label-pair cx-configurator-show-more,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-readonly-textfield fieldset .form-check .cx-value-label-pair cx-configurator-show-more{padding-block-start:5px;padding-block-end:0px}cx-configurator-attribute-numeric-input-field fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-numeric-input-field fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-numeric-input-field fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationTemplate app-search-configurator-readonly-textfield fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-numeric-input-field fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-numeric-input-field fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-readonly-textfield fieldset .form-check .cx-value-price{width:20%}@media (max-width: 991.98px){cx-configurator-attribute-numeric-input-field fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-numeric-input-field fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-numeric-input-field fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationTemplate app-search-configurator-readonly-textfield fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-numeric-input-field fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-numeric-input-field fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-readonly-textfield fieldset .form-check .cx-value-label-pair,cx-configurator-attribute-numeric-input-field fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-numeric-input-field fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-numeric-input-field fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationTemplate app-search-configurator-readonly-textfield fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-numeric-input-field fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-numeric-input-field fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-readonly-textfield fieldset .form-check .cx-value-price{width:100%}}cx-configurator-attribute-numeric-input-field .form-group,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-numeric-input-field .form-group,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-numeric-input-field .form-group,cx-page-layout.VariantConfigurationTemplate app-search-configurator-readonly-textfield .form-group,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-numeric-input-field .form-group,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-numeric-input-field .form-group,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-readonly-textfield .form-group{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-block-start:.5rem;margin-block-end:.5rem}@media (min-width: 992px){cx-configurator-attribute-numeric-input-field .form-group select,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-numeric-input-field .form-group select,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-numeric-input-field .form-group select,cx-page-layout.VariantConfigurationTemplate app-search-configurator-readonly-textfield .form-group select,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-numeric-input-field .form-group select,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-numeric-input-field .form-group select,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-readonly-textfield .form-group select{width:80%}}@media (max-width: 991.98px){cx-configurator-attribute-numeric-input-field .form-group,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-numeric-input-field .form-group,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-numeric-input-field .form-group,cx-page-layout.VariantConfigurationTemplate app-search-configurator-readonly-textfield .form-group,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-numeric-input-field .form-group,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-numeric-input-field .form-group,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-readonly-textfield .form-group{flex-direction:column}cx-configurator-attribute-numeric-input-field .form-group select,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-numeric-input-field .form-group select,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-numeric-input-field .form-group select,cx-page-layout.VariantConfigurationTemplate app-search-configurator-readonly-textfield .form-group select,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-numeric-input-field .form-group select,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-numeric-input-field .form-group select,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-readonly-textfield .form-group select{width:100%}}.cxFeat_productConfiguratorAttributeTypesV2 cx-configurator-attribute-numeric-input-field .form-group,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-numeric-input-field .form-group,cx-page-layout.VariantConfigurationTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-search-configurator-attribute-numeric-input-field .form-group,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-numeric-input-field .form-group,cx-page-layout.VariantConfigurationTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-configurator-attribute-numeric-input-field .form-group,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationTemplate app-search-configurator-readonly-textfield .form-group,cx-page-layout.VariantConfigurationTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-search-configurator-readonly-textfield .form-group,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-numeric-input-field .form-group,cx-page-layout.VariantConfigurationOverviewTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-search-configurator-attribute-numeric-input-field .form-group,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-numeric-input-field .form-group,cx-page-layout.VariantConfigurationOverviewTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-configurator-attribute-numeric-input-field .form-group,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-readonly-textfield .form-group,cx-page-layout.VariantConfigurationOverviewTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-search-configurator-readonly-textfield .form-group{align-items:baseline}@media (max-width: 991.98px){cx-configurator-attribute-numeric-input-field .form-group,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-numeric-input-field .form-group,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-numeric-input-field .form-group,cx-page-layout.VariantConfigurationTemplate app-search-configurator-readonly-textfield .form-group,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-numeric-input-field .form-group,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-numeric-input-field .form-group,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-readonly-textfield .form-group{flex-direction:column}}cx-configurator-attribute-numeric-input-field .form-group select,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-numeric-input-field .form-group select,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-numeric-input-field .form-group select,cx-page-layout.VariantConfigurationTemplate app-search-configurator-readonly-textfield .form-group select,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-numeric-input-field .form-group select,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-numeric-input-field .form-group select,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-readonly-textfield .form-group select{width:100%}cx-configurator-attribute-numeric-input-field .form-group .cx-required-error-msg,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-numeric-input-field .form-group .cx-required-error-msg,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-numeric-input-field .form-group .cx-required-error-msg,cx-page-layout.VariantConfigurationTemplate app-search-configurator-readonly-textfield .form-group .cx-required-error-msg,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-numeric-input-field .form-group .cx-required-error-msg,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-numeric-input-field .form-group .cx-required-error-msg,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-readonly-textfield .form-group .cx-required-error-msg{border-color:var(--cx-color-danger)}@media (min-width: 992px){cx-configurator-attribute-numeric-input-field .form-group .cx-value-price,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-numeric-input-field .form-group .cx-value-price,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-numeric-input-field .form-group .cx-value-price,cx-page-layout.VariantConfigurationTemplate app-search-configurator-readonly-textfield .form-group .cx-value-price,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-numeric-input-field .form-group .cx-value-price,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-numeric-input-field .form-group .cx-value-price,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-readonly-textfield .form-group .cx-value-price{width:20%}}@media (max-width: 991.98px){cx-configurator-attribute-numeric-input-field .form-group .cx-value-price,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-numeric-input-field .form-group .cx-value-price,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-numeric-input-field .form-group .cx-value-price,cx-page-layout.VariantConfigurationTemplate app-search-configurator-readonly-textfield .form-group .cx-value-price,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-numeric-input-field .form-group .cx-value-price,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-numeric-input-field .form-group .cx-value-price,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-readonly-textfield .form-group .cx-value-price{width:100%}}cx-configurator-attribute-numeric-input-field .cx-validation-msg,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-numeric-input-field .cx-validation-msg,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-numeric-input-field .cx-validation-msg,cx-page-layout.VariantConfigurationTemplate app-search-configurator-readonly-textfield .cx-validation-msg,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-numeric-input-field .cx-validation-msg,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-numeric-input-field .cx-validation-msg,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-readonly-textfield .cx-validation-msg{color:var(--cx-color-danger);font-size:14px}cx-configurator-attribute-numeric-input-field .cx-validation-msg cx-icon,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-numeric-input-field .cx-validation-msg cx-icon,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-numeric-input-field .cx-validation-msg cx-icon,cx-page-layout.VariantConfigurationTemplate app-search-configurator-readonly-textfield .cx-validation-msg cx-icon,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-numeric-input-field .cx-validation-msg cx-icon,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-numeric-input-field .cx-validation-msg cx-icon,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-readonly-textfield .cx-validation-msg cx-icon{padding-inline-end:5px}cx-configurator-attribute-product-card:first-of-type .cx-product-card{border-top:solid 1px var(--cx-color-light)}cx-configurator-attribute-product-card .cx-product-card{padding-block-start:16px;padding-block-end:16px;width:100%;min-height:140px;border-bottom:solid 1px var(--cx-color-light)}@media (max-width: 991.98px){cx-configurator-attribute-product-card .cx-product-card{padding-inline-start:16px;padding-inline-end:16px}}@media (min-width: 992px){cx-configurator-attribute-product-card .cx-product-card{display:flex;flex-direction:row;justify-content:space-between}}cx-configurator-attribute-product-card .cx-product-card .cx-product-card-rows{display:flex;flex-wrap:wrap;width:50%}@media (min-width: 992px){cx-configurator-attribute-product-card .cx-product-card .cx-product-card-rows{padding-inline-start:16px;padding-inline-end:16px}}@media (max-width: 991.98px){cx-configurator-attribute-product-card .cx-product-card .cx-product-card-rows{width:100%}}cx-configurator-attribute-product-card .cx-product-card .cx-product-card-rows.column{flex-direction:column}cx-configurator-attribute-product-card .cx-product-card .cx-product-card-rows .cx-product-card-quantity-price{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;margin-block-end:16px;min-height:48px}@media (max-width: 991.98px){cx-configurator-attribute-product-card .cx-product-card .cx-product-card-rows .cx-product-card-quantity-price{margin-block-start:.5rem;margin-block-end:.5rem}}cx-configurator-attribute-product-card .cx-product-card .cx-product-card-rows .cx-product-card-quantity-price .cx-product-card-quantity,cx-configurator-attribute-product-card .cx-product-card .cx-product-card-rows .cx-product-card-quantity-price .cx-product-card-price{width:50%}@media (max-width: 991.98px){cx-configurator-attribute-product-card .cx-product-card .cx-product-card-rows .cx-product-card-quantity-price .cx-product-card-quantity:empty{width:0%}cx-configurator-attribute-product-card .cx-product-card .cx-product-card-rows .cx-product-card-quantity-price .cx-product-card-quantity:empty+.cx-product-card-price{width:100%}}cx-configurator-attribute-product-card .cx-product-card .cx-product-card-rows .cx-product-card-quantity-price .cx-product-card-price{height:fit-content;width:fit-content}cx-configurator-attribute-product-card .cx-product-card .cx-product-card-rows .cx-product-card-quantity-price .cx-product-card-quantity{width:fit-content}@media (max-width: 991.98px){cx-configurator-attribute-product-card .cx-product-card .cx-product-card-rows .cx-product-card-quantity-price .cx-product-card-quantity{margin-block-start:.5rem;margin-block-end:.5rem;margin-inline-end:.5rem}}@media (min-width: 992px){cx-configurator-attribute-product-card .cx-product-card .cx-product-card-rows .cx-product-card-quantity-price .cx-product-card-quantity{margin-inline-end:4rem}}cx-configurator-attribute-product-card .cx-product-card .cx-product-card-rows .cx-product-card-action{display:flex;flex-direction:row}@media (min-width: 992px){cx-configurator-attribute-product-card .cx-product-card .cx-product-card-rows .cx-product-card-action{align-self:flex-end}}cx-configurator-attribute-product-card .cx-product-card .cx-product-card-rows.deselection-error-message{display:inline-block;width:80%}cx-configurator-attribute-product-card .cx-product-card .cx-product-card-imgs{width:3rem;height:3rem}@media (min-width: 992px){cx-configurator-attribute-product-card .cx-product-card .cx-product-card-imgs{height:5rem;min-width:5rem;width:5rem}}cx-configurator-attribute-product-card .cx-product-card .cx-product-card-imgs cx-media{background-color:var(--cx-color-light);height:100%;width:100%}cx-configurator-attribute-product-card .cx-product-card .cx-product-card-imgs img{object-fit:cover;object-position:center;height:100%;width:100%}cx-configurator-attribute-product-card .cx-product-card .cx-product-card-info{display:flex;flex:1;flex-direction:column;margin-inline-start:16px;width:15.5rem}@media (min-width: 992px){cx-configurator-attribute-product-card .cx-product-card .cx-product-card-info{width:18rem}}cx-configurator-attribute-product-card .cx-product-card .cx-product-card-info .cx-product-card-name a,cx-configurator-attribute-product-card .cx-product-card .cx-product-card-info .cx-product-card-name p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}cx-configurator-attribute-product-card .cx-product-card .cx-product-card-info .cx-product-card-name p{color:var(--cx-color-primary);margin-block-end:0}cx-configurator-attribute-product-card .cx-product-card .cx-product-card-info .cx-product-card-code{-webkit-line-clamp:1;line-break:anywhere;color:var(--cx-color-secondary);font-size:.875rem;margin-block-start:.5rem;margin-block-end:.5rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (min-width: 992px){cx-configurator-attribute-product-card .cx-product-card .cx-product-card-action-btn{min-width:6rem}}@media (max-width: 991.98px){cx-configurator-attribute-product-card .cx-product-card .cx-product-card-action-btn{width:100%}}cx-configurator-attribute-product-card .cx-product-card .cx-product-card-action-btn .btn{font-size:16px;width:100%}@media (min-width: 992px){cx-configurator-attribute-product-card .cx-product-card .cx-product-card-action-btn .btn{max-width:20rem}}cx-configurator-attribute-product-card .cx-product-card-selected{flex-wrap:wrap;background-color:var(--cx-color-background)}cx-configurator-attribute-product-card .cx-product-card-selected cx-item-counter{background-color:#fff}cx-configurator-attribute-product-card .deselection-error-message{padding-top:5px;color:var(--cx-color-danger)}cx-configurator-attribute-product-card .deselection-error-symbol{padding:5px}cx-configurator-attribute-quantity{display:flex;flex-direction:column}cx-configurator-attribute-quantity .cx-quantity{display:flex;align-items:center}cx-configurator-attribute-quantity .cx-quantity label{margin-inline-end:.5rem}cx-configurator-price{display:none}cx-configurator-price:not(:empty){display:flex;flex-direction:column;align-items:flex-end}cx-configurator-price:not(:empty) .cx-quantity-price{font-size:var(--cx-font-small, .9rem);line-break:anywhere}cx-configurator-price:not(:empty) .cx-price,cx-configurator-price:not(:empty) .cx-price-total{font-weight:700;line-break:anywhere}cx-configurator-price:not(:empty) .cx-greyed-out{color:var(--cx-color-secondary)}.cxFeat_productConfiguratorAttributeTypesV2 cx-configurator-price{display:flex;flex-direction:column;align-items:flex-end}.cxFeat_productConfiguratorAttributeTypesV2 cx-configurator-price .cx-quantity-price{font-size:var(--cx-font-small, .9rem);line-break:anywhere}.cxFeat_productConfiguratorAttributeTypesV2 cx-configurator-price .cx-price,.cxFeat_productConfiguratorAttributeTypesV2 cx-configurator-price .cx-price-total{font-weight:700;line-break:anywhere}.cxFeat_productConfiguratorAttributeTypesV2 cx-configurator-price .cx-greyed-out{color:var(--cx-color-secondary)}cx-configurator-attribute-radio-button,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-radio-button,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-radio-button,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-radio-button,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-radio-button{display:flex;flex-direction:row;align-items:baseline;padding-inline-start:0px;padding-inline-end:0px;padding-block-start:10px;padding-block-end:0px;margin-inline-start:17px;margin-inline-end:17px}cx-configurator-attribute-radio-button fieldset,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-radio-button fieldset,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-radio-button fieldset,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-radio-button fieldset,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-radio-button fieldset{width:100%}cx-configurator-attribute-radio-button fieldset .form-check,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-radio-button fieldset .form-check,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-radio-button fieldset .form-check,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-radio-button fieldset .form-check,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-radio-button fieldset .form-check{display:flex;flex-direction:row;justify-content:space-between}cx-configurator-attribute-radio-button fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-radio-button fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-radio-button fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-radio-button fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-radio-button fieldset .form-check .cx-value-label-pair{width:80%;padding-inline-end:10px;line-break:normal;flex-direction:column}.cxFeat_productConfiguratorAttributeTypesV2 cx-configurator-attribute-radio-button fieldset .form-check .cx-value-label-pair,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-radio-button fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-search-configurator-attribute-radio-button fieldset .form-check .cx-value-label-pair,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-radio-button fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-configurator-attribute-radio-button fieldset .form-check .cx-value-label-pair,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-radio-button fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationOverviewTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-search-configurator-attribute-radio-button fieldset .form-check .cx-value-label-pair,.cxFeat_productConfiguratorAttributeTypesV2 cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-radio-button fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationOverviewTemplate .cxFeat_productConfiguratorAttributeTypesV2 app-configurator-attribute-radio-button fieldset .form-check .cx-value-label-pair{display:flex}cx-configurator-attribute-radio-button fieldset .form-check .cx-value-label-pair cx-configurator-show-more,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-radio-button fieldset .form-check .cx-value-label-pair cx-configurator-show-more,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-radio-button fieldset .form-check .cx-value-label-pair cx-configurator-show-more,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-radio-button fieldset .form-check .cx-value-label-pair cx-configurator-show-more,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-radio-button fieldset .form-check .cx-value-label-pair cx-configurator-show-more{padding-block-start:5px;padding-block-end:0px}cx-configurator-attribute-radio-button fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-radio-button fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-radio-button fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-radio-button fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-radio-button fieldset .form-check .cx-value-price{width:20%}@media (max-width: 991.98px){cx-configurator-attribute-radio-button fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-radio-button fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-radio-button fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-radio-button fieldset .form-check .cx-value-label-pair,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-radio-button fieldset .form-check .cx-value-label-pair,cx-configurator-attribute-radio-button fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-radio-button fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-radio-button fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-radio-button fieldset .form-check .cx-value-price,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-radio-button fieldset .form-check .cx-value-price{width:100%}}cx-configurator-attribute-radio-button .cx-attribute-level-quantity-price,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-radio-button .cx-attribute-level-quantity-price,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-radio-button .cx-attribute-level-quantity-price,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-radio-button .cx-attribute-level-quantity-price,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-radio-button .cx-attribute-level-quantity-price{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%}cx-configurator-attribute-radio-button .cx-attribute-level-quantity-price cx-configurator-attribute-quantity,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-radio-button .cx-attribute-level-quantity-price cx-configurator-attribute-quantity,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-radio-button .cx-attribute-level-quantity-price cx-configurator-attribute-quantity,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-radio-button .cx-attribute-level-quantity-price cx-configurator-attribute-quantity,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-radio-button .cx-attribute-level-quantity-price cx-configurator-attribute-quantity{padding-inline-end:10px;padding-block-end:10px}cx-configurator-attribute-radio-button .cx-attribute-level-quantity-price cx-configurator-price,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-radio-button .cx-attribute-level-quantity-price cx-configurator-price,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-radio-button .cx-attribute-level-quantity-price cx-configurator-price,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-radio-button .cx-attribute-level-quantity-price cx-configurator-price,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-radio-button .cx-attribute-level-quantity-price cx-configurator-price{padding-block-end:10px}cx-configurator-attribute-radio-button .form-check:last-child,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-radio-button .form-check:last-child,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-radio-button .form-check:last-child,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-radio-button .form-check:last-child,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-radio-button .form-check:last-child{margin-block-end:9px}cx-configurator-attribute-radio-button .form-check input:focus,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-radio-button .form-check input:focus,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-radio-button .form-check input:focus,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-radio-button .form-check input:focus,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-radio-button .form-check input:focus{outline:var(--cx-visual-focus-width, 2px) auto var(--cx-color-visual-focus);outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-offset:4px;transition:none}cx-configurator-attribute-radio-button .cx-quantity,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-radio-button .cx-quantity,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-radio-button .cx-quantity,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-radio-button .cx-quantity,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-radio-button .cx-quantity{padding-block-end:1rem}cx-configurator-attribute-radio-button .cx-configurator-attribute-additional-value,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-radio-button .cx-configurator-attribute-additional-value,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-radio-button .cx-configurator-attribute-additional-value,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-radio-button .cx-configurator-attribute-additional-value,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-radio-button .cx-configurator-attribute-additional-value{margin-inline-start:0px}cx-configurator-attribute-read-only{display:flex;flex-direction:row;align-items:baseline;padding-inline-start:0px;padding-inline-end:0px;padding-block-start:10px;padding-block-end:0px;margin-inline-start:17px;margin-inline-end:17px}cx-configurator-attribute-read-only fieldset{width:100%}cx-configurator-attribute-read-only fieldset .form-check{display:flex;flex-direction:row;justify-content:space-between}cx-configurator-attribute-read-only fieldset .form-check .cx-value-label-pair{width:80%;padding-inline-end:10px;line-break:normal;flex-direction:column}.cxFeat_productConfiguratorAttributeTypesV2 cx-configurator-attribute-read-only fieldset .form-check .cx-value-label-pair{display:flex}cx-configurator-attribute-read-only fieldset .form-check .cx-value-label-pair cx-configurator-show-more{padding-block-start:5px;padding-block-end:0px}cx-configurator-attribute-read-only fieldset .form-check .cx-value-price{width:20%}@media (max-width: 991.98px){cx-configurator-attribute-read-only fieldset .form-check .cx-value-label-pair,cx-configurator-attribute-read-only fieldset .form-check .cx-value-price{width:100%}}cx-configurator-attribute-single-selection-bundle-dropdown{display:flex;flex-direction:row;align-items:baseline;padding-inline-start:0px;padding-inline-end:0px;padding-block-start:10px;padding-block-end:0px;margin-inline-start:17px;margin-inline-end:17px;flex-direction:column}cx-configurator-attribute-single-selection-bundle-dropdown fieldset{width:100%}cx-configurator-attribute-single-selection-bundle-dropdown fieldset .form-check{display:flex;flex-direction:row;justify-content:space-between}cx-configurator-attribute-single-selection-bundle-dropdown fieldset .form-check .cx-value-label-pair{width:80%;padding-inline-end:10px;line-break:normal;flex-direction:column}.cxFeat_productConfiguratorAttributeTypesV2 cx-configurator-attribute-single-selection-bundle-dropdown fieldset .form-check .cx-value-label-pair{display:flex}cx-configurator-attribute-single-selection-bundle-dropdown fieldset .form-check .cx-value-label-pair cx-configurator-show-more{padding-block-start:5px;padding-block-end:0px}cx-configurator-attribute-single-selection-bundle-dropdown fieldset .form-check .cx-value-price{width:20%}@media (max-width: 991.98px){cx-configurator-attribute-single-selection-bundle-dropdown fieldset .form-check .cx-value-label-pair,cx-configurator-attribute-single-selection-bundle-dropdown fieldset .form-check .cx-value-price{width:100%}}cx-configurator-attribute-single-selection-bundle-dropdown .form-group{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-block-start:.5rem;margin-block-end:.5rem}@media (min-width: 992px){cx-configurator-attribute-single-selection-bundle-dropdown .form-group select{width:80%}}@media (max-width: 991.98px){cx-configurator-attribute-single-selection-bundle-dropdown .form-group{flex-direction:column}cx-configurator-attribute-single-selection-bundle-dropdown .form-group select{width:100%}}.cxFeat_productConfiguratorAttributeTypesV2 cx-configurator-attribute-single-selection-bundle-dropdown .form-group{align-items:baseline}@media (max-width: 991.98px){cx-configurator-attribute-single-selection-bundle-dropdown .form-group{flex-direction:column}}cx-configurator-attribute-single-selection-bundle-dropdown .form-group select{width:100%}cx-configurator-attribute-single-selection-bundle-dropdown .form-group .cx-required-error-msg{border-color:var(--cx-color-danger)}@media (min-width: 992px){cx-configurator-attribute-single-selection-bundle-dropdown .form-group .cx-value-price{width:20%}}@media (max-width: 991.98px){cx-configurator-attribute-single-selection-bundle-dropdown .form-group .cx-value-price{width:100%}}@media (min-width: 992px){.cxFeat_productConfiguratorAttributeTypesV2 cx-configurator-attribute-single-selection-bundle-dropdown .form-group select{width:80%}}@media (max-width: 991.98px){.cxFeat_productConfiguratorAttributeTypesV2 cx-configurator-attribute-single-selection-bundle-dropdown .form-group{flex-direction:column}.cxFeat_productConfiguratorAttributeTypesV2 cx-configurator-attribute-single-selection-bundle-dropdown .form-group select{width:100%}}.cxFeat_productConfiguratorAttributeTypesV2 cx-configurator-attribute-single-selection-bundle-dropdown cx-configurator-attribute-product-card{width:100%}@media (max-width: 991.98px){cx-configurator-attribute-single-selection-bundle-dropdown cx-configurator-attribute-product-card .cx-product-card{padding-inline-start:0px;padding-inline-end:0px}}cx-configurator-attribute-single-selection-bundle-dropdown cx-configurator-attribute-product-card:first-of-type .cx-product-card-rows{padding-inline-start:0px}cx-configurator-attribute-single-selection-bundle-dropdown cx-configurator-attribute-product-card .cx-product-card-rows.column{padding-inline-end:0px}cx-configurator-attribute-single-selection-bundle-dropdown cx-configurator-attribute-product-card:first-of-type .cx-product-card{border-top:none}@media (max-width: 991.98px){cx-configurator-attribute-single-selection-bundle-dropdown cx-configurator-attribute-product-card{margin-inline-start:-17px;margin-inline-end:-17px}}cx-configurator-attribute-single-selection-bundle-dropdown .cx-attribute-level-quantity-price{display:flex;justify-content:space-between;align-items:center;margin-block-start:32px;margin-block-end:32px}@media (max-width: 991.98px){cx-configurator-attribute-single-selection-bundle-dropdown .cx-attribute-level-quantity-price{margin-inline-end:0px}}cx-configurator-attribute-single-selection-bundle-dropdown .cx-attribute-level-quantity-price cx-configurator-attribute-quantity{padding-inline-end:10px}cx-configurator-attribute-single-selection-bundle .cx-attribute-level-quantity-price{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-block-start:32px;margin-block-end:32px;margin-inline-start:16px;margin-inline-end:16px}cx-configurator-attribute-single-selection-bundle .cx-attribute-level-quantity-price cx-configurator-attribute-quantity{padding-inline-end:10px;padding-block-end:10px}cx-configurator-attribute-single-selection-bundle .cx-attribute-level-quantity-price cx-configurator-price{padding-block-end:10px}cx-configurator-attribute-single-selection-image{display:flex;flex-direction:row;align-items:baseline;padding-inline-start:0px;padding-inline-end:0px;padding-block-start:10px;padding-block-end:0px;margin-inline-start:17px;margin-inline-end:17px}cx-configurator-attribute-single-selection-image fieldset{width:100%}cx-configurator-attribute-single-selection-image fieldset .form-check{display:flex;flex-direction:row;justify-content:space-between}cx-configurator-attribute-single-selection-image fieldset .form-check .cx-value-label-pair{width:80%;padding-inline-end:10px;line-break:normal;flex-direction:column}.cxFeat_productConfiguratorAttributeTypesV2 cx-configurator-attribute-single-selection-image fieldset .form-check .cx-value-label-pair{display:flex}cx-configurator-attribute-single-selection-image fieldset .form-check .cx-value-label-pair cx-configurator-show-more{padding-block-start:5px;padding-block-end:0px}cx-configurator-attribute-single-selection-image fieldset .form-check .cx-value-price{width:20%}@media (max-width: 991.98px){cx-configurator-attribute-single-selection-image fieldset .form-check .cx-value-label-pair,cx-configurator-attribute-single-selection-image fieldset .form-check .cx-value-price{width:100%}}cx-configurator-attribute-single-selection-image .cx-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:baseline}cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select{width:200px;padding-inline-start:5px;padding-inline-end:5px;padding-block-start:5px;padding-block-end:5px}cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select input[type=checkbox].form-input,cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select input[type=radio].form-input{opacity:0;position:absolute}cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select input[type=checkbox].form-input:focus:not(:focus-visible)+.cx-label-container,cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select input[type=radio].form-input:focus:not(:focus-visible)+.cx-label-container{outline:none}cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select input[type=checkbox].form-input:focus+.cx-label-container,cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select input[type=radio].form-input:focus+.cx-label-container{outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-width:var(--cx-visual-focus-width, 2px);outline-offset:4px;transition:none}.cxFeat_a11yImproveContrast cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select input[type=checkbox].form-input:focus+.cx-label-container,.cxFeat_a11yImproveContrast cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select input[type=radio].form-input:focus+.cx-label-container{outline-offset:2px;box-shadow:0 0 0 2px var(--cx-color-inverse)}@media (max-width: 1199.98px){.cxFeat_a11yMobileVisibleFocus cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select input[type=checkbox].form-input:focus+.cx-label-container,.cxFeat_a11yMobileVisibleFocus cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select input[type=radio].form-input:focus+.cx-label-container{outline-offset:-2px}.cxFeat_a11yMobileVisibleFocus cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select input[type=checkbox].form-input:focus+.cx-label-container .ng-select-container,.cxFeat_a11yMobileVisibleFocus cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select input[type=radio].form-input:focus+.cx-label-container .ng-select-container{position:initial}.cxFeat_a11yMobileVisibleFocus cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select input[type=checkbox].form-input:focus+.cx-label-container[type=radio],.cxFeat_a11yMobileVisibleFocus cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select input[type=checkbox].form-input:focus+.cx-label-container[type=checkbox],.cxFeat_a11yMobileVisibleFocus cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select input[type=checkbox].form-input:focus+.cx-label-container.btn-tertiary,.cxFeat_a11yMobileVisibleFocus cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select input[type=radio].form-input:focus+.cx-label-container[type=radio],.cxFeat_a11yMobileVisibleFocus cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select input[type=radio].form-input:focus+.cx-label-container[type=checkbox],.cxFeat_a11yMobileVisibleFocus cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select input[type=radio].form-input:focus+.cx-label-container.btn-tertiary{outline-offset:2px}.cxFeat_a11yMobileVisibleFocus cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select input[type=checkbox].form-input:focus+.cx-label-container>cx-media,.cxFeat_a11yMobileVisibleFocus cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select input[type=radio].form-input:focus+.cx-label-container>cx-media{transition:none;padding:2px}}cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select input[checked=checked]+.cx-label-container .cx-img,cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select input[checked=checked]+.cx-label-container .cx-img-dummy{border:var(--cx-color-primary) 3px solid}.cxFeat_a11yDifferentiateFocusedAndSelected cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select input[checked=checked]+.cx-label-container .cx-img,.cxFeat_a11yDifferentiateFocusedAndSelected cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select input[checked=checked]+.cx-label-container .cx-img-dummy{border-style:dotted}cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select .cx-label-container{margin-inline-start:5px;margin-inline-end:5px;margin-block-start:5px;margin-block-end:5px}cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select .cx-label-container label{cursor:pointer;text-align:center;line-break:anywhere}cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select .cx-label-container label button{border:none;background-color:inherit;padding-inline-start:0;padding-inline-end:0;margin-top:5px}cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select .cx-label-container label button cx-icon{pointer-events:none;color:var(--cx-color, var(--cx-color-secondary))}cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select .cx-label-container label .cx-img,cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select .cx-label-container label .cx-img-dummy{display:block;border-radius:2px;border:transparent 3px solid;padding-inline-start:3px;padding-inline-end:3px;padding-block-start:3px;padding-block-end:3px;margin-inline-start:auto;margin-inline-end:auto}cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select .cx-label-container label .cx-img-dummy{block-size:75%}.cxFeat_productConfiguratorAttributeTypesV2 cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select .cx-label-container label .cx-img-dummy{max-width:100px;min-height:100px}.cxFeat_productConfiguratorAttributeTypesV2 cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select .cx-label-container label .cx-img-hover:hover{border:var(--cx-color-secondary) 3px solid}.cxFeat_productConfiguratorAttributeTypesV2 cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select .cx-label-container label .cx-img-selected{border:var(--cx-color-primary) 3px solid}.cxFeat_a11yDifferentiateFocusedAndSelected .cxFeat_productConfiguratorAttributeTypesV2 cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select .cx-label-container label .cx-img-selected{border-style:dotted}cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select .cx-label-container cx-configurator-price{align-items:center}.cxFeat_productConfiguratorAttributeTypesV2 cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select .cx-label-container cx-configurator-price{min-height:27px;max-width:100%}cx-configurator-conflict-description{display:flex;flex-direction:row;align-items:center;padding-inline-start:5px;padding-inline-end:5px;padding-block-start:5px;padding-block-end:5px;background-color:#fff1c8}.cx-theme-high-contrast-dark cx-configurator-conflict-description{color:var(--cx-color-light)}cx-configurator-conflict-description cx-icon{color:var(--cx-color-warning);align-self:center;font-size:30px;padding-inline-start:15px;padding-inline-end:15px;padding-block-start:5px;padding-block-end:15px}cx-configurator-conflict-suggestion{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;background-color:#fefefe;border:1px solid var(--cx-color-light);border-radius:2px;padding-inline-start:15px;padding-inline-end:15px;padding-block-start:15px;padding-block-end:15px;margin-inline-start:-15px;margin-inline-end:-15px;margin-block-start:0px;margin-block-end:15px}.cx-theme-high-contrast-dark cx-configurator-conflict-suggestion,.cx-theme-high-contrast-light cx-configurator-conflict-suggestion{border:1px solid var(--cx-color-dark);background:var(--cx-color-background) none}@media (max-width: 991.98px){cx-configurator-conflict-suggestion{padding-inline-start:35px;padding-inline-end:35px;padding-block-start:15px;padding-block-end:15px}}cx-configurator-conflict-suggestion .cx-title{font-weight:700;padding-inline-end:5px;padding-inline-start:0px}cx-configurator-cpq-overview-attribute{display:none}cx-configurator-cpq-overview-attribute:not(:empty){display:flex;flex-direction:row;justify-content:space-between;padding-block-start:15px;padding-block-end:15px}@media (max-width: 991.98px){cx-configurator-cpq-overview-attribute:not(:empty){flex-direction:column}}cx-configurator-cpq-overview-attribute:not(:empty) .cx-value-container{display:flex;flex-direction:row;width:40%}@media (max-width: 991.98px){cx-configurator-cpq-overview-attribute:not(:empty) .cx-value-container{width:100%}}cx-configurator-cpq-overview-attribute:not(:empty) .cx-value-container .cx-thumbnail{width:3rem;height:3rem}@media (min-width: 992px){cx-configurator-cpq-overview-attribute:not(:empty) .cx-value-container .cx-thumbnail{height:5rem;min-width:5rem;width:5rem}}cx-configurator-cpq-overview-attribute:not(:empty) .cx-value-container .cx-thumbnail cx-media{background-color:var(--cx-color-light);height:100%;width:100%}cx-configurator-cpq-overview-attribute:not(:empty) .cx-value-container .cx-thumbnail img{object-fit:cover;object-position:center;height:100%;width:100%}cx-configurator-cpq-overview-attribute:not(:empty) .cx-value-container .cx-value-info{display:flex;flex-direction:column;justify-content:flex-start;padding-inline-start:15px;padding-inline-end:15px;width:80%}cx-configurator-cpq-overview-attribute:not(:empty) .cx-value-container .cx-value-info .cx-code{display:block;color:var(--cx-color-secondary);font-size:.875rem;overflow-wrap:anywhere;padding-block-end:5px}cx-configurator-cpq-overview-attribute:not(:empty) .cx-value-container .cx-value-info .cx-quantity,cx-configurator-cpq-overview-attribute:not(:empty) .cx-value-container .cx-value-info .cx-price{display:flex;flex-direction:row}cx-configurator-cpq-overview-attribute:not(:empty) .cx-value-container .cx-value-info .cx-quantity .cx-identifier,cx-configurator-cpq-overview-attribute:not(:empty) .cx-value-container .cx-value-info .cx-price .cx-identifier{width:35%}cx-configurator-cpq-overview-attribute:not(:empty) .cx-value-container .cx-value-info .cx-quantity .cx-item,cx-configurator-cpq-overview-attribute:not(:empty) .cx-value-container .cx-value-info .cx-price .cx-item{width:fit-content;line-break:anywhere}cx-configurator-cpq-overview-attribute:not(:empty) .cx-attribute-price-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;color:var(--cx-color-secondary);width:60%}@media (max-width: 991.98px){cx-configurator-cpq-overview-attribute:not(:empty) .cx-attribute-price-container{width:100%;align-items:flex-start;padding-block-start:5px}}cx-configurator-cpq-overview-attribute:not(:empty) .cx-attribute-price-container .cx-attribute-label{padding-inline-end:10px}cx-configurator-group{width:100%}cx-configurator-group .cx-group-attribute{padding-inline-start:16px;padding-inline-end:16px;padding-block-start:12px;padding-block-end:12px}@media (max-width: 991.98px){cx-configurator-group .cx-group-attribute{padding-inline-start:0px;padding-inline-end:0px;padding-block-start:12px;padding-block-end:12px;padding-block-end:24px}}cx-configurator-group .cx-group-attribute em{display:flex;flex-direction:row;align-items:baseline;padding-inline-start:0px;padding-inline-end:0px;padding-block-start:10px;padding-block-end:0px;margin-inline-start:17px;margin-inline-end:17px}cx-configurator-group .cx-group-attribute em fieldset{width:100%}cx-configurator-group .cx-group-attribute em fieldset .form-check{display:flex;flex-direction:row;justify-content:space-between}cx-configurator-group .cx-group-attribute em fieldset .form-check .cx-value-label-pair{width:80%;padding-inline-end:10px;line-break:normal;flex-direction:column}.cxFeat_productConfiguratorAttributeTypesV2 cx-configurator-group .cx-group-attribute em fieldset .form-check .cx-value-label-pair{display:flex}cx-configurator-group .cx-group-attribute em fieldset .form-check .cx-value-label-pair cx-configurator-show-more{padding-block-start:5px;padding-block-end:0px}cx-configurator-group .cx-group-attribute em fieldset .form-check .cx-value-price{width:20%}@media (max-width: 991.98px){cx-configurator-group .cx-group-attribute em fieldset .form-check .cx-value-label-pair,cx-configurator-group .cx-group-attribute em fieldset .form-check .cx-value-price{width:100%}}cx-configurator-group .cx-hidden{background-color:var(--cx-color-background)}cx-configurator-group cx-item-counter.readonly input{border:solid 1px var(--cx-color-light);min-height:48px;width:10rem}cx-configurator-group-menu:not(:empty) .cx-group-menu,cx-configurator-group-menu:not(:empty) .cx-ghost-group-menu{margin-inline-end:25px}@media (max-width: 1199.98px){cx-configurator-group-menu:not(:empty) .cx-group-menu,cx-configurator-group-menu:not(:empty) .cx-ghost-group-menu{background-color:var(--cx-color-background);margin-inline-start:0px;margin-inline-end:0px;margin-block-start:0px;margin-block-end:0px}}cx-configurator-group-menu:not(:empty) .cx-group-menu{list-style-type:none;background-color:#fff;border-width:1px;border-style:solid;border-color:var(--cx-color-light);border-radius:2px;padding-inline-start:3px;padding-inline-end:3px;padding-block-start:3px;padding-block-end:3px;margin-inline-start:0px;margin-block-start:0px;margin-block-end:0px}cx-configurator-group-menu:not(:empty) .cx-group-menu .cx-menu-item{display:flex;flex-direction:row;justify-content:space-between;align-content:center;align-items:center;text-decoration:none;color:var(--cx-color-text);border:none;background-color:transparent;outline-offset:0px;width:100%;line-height:var(--cx-line-height, 1.6);border-width:1px 1px 0 1px;border-style:solid;border-color:var(--cx-color-light);padding-inline-start:15px;padding-inline-end:15px;padding-block-start:15px;padding-block-end:15px}cx-configurator-group-menu:not(:empty) .cx-group-menu .cx-menu-item:hover{cursor:pointer;color:var(--cx-color-primary)}cx-configurator-group-menu:not(:empty) .cx-group-menu .cx-menu-item.active{color:var(--cx-color-primary);font-weight:700}cx-configurator-group-menu:not(:empty) .cx-group-menu .cx-menu-item.disable{cursor:not-allowed;pointer-events:none}cx-configurator-group-menu:not(:empty) .cx-group-menu .cx-menu-item span{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;line-break:anywhere}cx-configurator-group-menu:not(:empty) .cx-group-menu .cx-menu-item .groupIndicators{display:flex;flex-direction:row;align-self:center;inline-size:100px}cx-configurator-group-menu:not(:empty) .cx-group-menu .cx-menu-item .groupIndicators .groupStatusIndicator{inline-size:25px;display:flex;flex-direction:row;justify-content:flex-start}cx-configurator-group-menu:not(:empty) .cx-group-menu .cx-menu-item .groupIndicators .groupStatusIndicator cx-icon.ERROR,cx-configurator-group-menu:not(:empty) .cx-group-menu .cx-menu-item .groupIndicators .groupStatusIndicator cx-icon.WARNING,cx-configurator-group-menu:not(:empty) .cx-group-menu .cx-menu-item .groupIndicators .groupStatusIndicator cx-icon.COMPLETE{display:none}cx-configurator-group-menu:not(:empty) .cx-group-menu .cx-menu-item .groupIndicators .groupStatusIndicator cx-icon.ERROR{color:var(--cx-color-danger);padding-inline-end:5px}cx-configurator-group-menu:not(:empty) .cx-group-menu .cx-menu-item .groupIndicators .groupStatusIndicator cx-icon.WARNING{color:var(--cx-color-warning);padding-inline-end:5px}cx-configurator-group-menu:not(:empty) .cx-group-menu .cx-menu-item .groupIndicators .groupStatusIndicator cx-icon.COMPLETE{color:var(--cx-color-text);padding-inline-end:5px}cx-configurator-group-menu:not(:empty) .cx-group-menu .cx-menu-item .groupIndicators .subGroupIndicator{inline-size:25px}cx-configurator-group-menu:not(:empty) .cx-group-menu .cx-menu-item .groupIndicators .subGroupIndicator cx-icon{margin-inline-start:5px;margin-inline-end:5px}cx-configurator-group-menu:not(:empty) .cx-group-menu .cx-menu-item .groupIndicators .conflictNumberIndicator{inline-size:25px}cx-configurator-group-menu:not(:empty) .cx-group-menu .cx-menu-item.ERROR cx-icon.ERROR,cx-configurator-group-menu:not(:empty) .cx-group-menu .cx-menu-item.WARNING cx-icon.WARNING,cx-configurator-group-menu:not(:empty) .cx-group-menu .cx-menu-item.COMPLETE cx-icon.COMPLETE{display:inline-block!important}cx-configurator-group-menu:not(:empty) .cx-group-menu .cx-menu-item.cx-menu-conflict{background-color:#fff1c8}.cx-theme-high-contrast-dark cx-configurator-group-menu:not(:empty) .cx-group-menu .cx-menu-item.cx-menu-conflict{color:var(--cx-color-light)}cx-configurator-group-menu:not(:empty) .cx-group-menu:last-child{border-width:0 0 1px 0}cx-configurator-group-menu:not(:empty) .cx-group-menu .cx-menu-back{display:flex;flex-direction:row;justify-content:flex-start;align-content:center;align-items:center;text-decoration:none;color:var(--cx-color-text);border:none;outline-offset:0px;width:100%;line-height:var(--cx-line-height, 1.6);border-width:1px 1px 0 1px;border-style:solid;border-color:var(--cx-color-light);background-color:var(--cx-color-background);padding-inline-start:15px;padding-inline-end:15px;padding-block-start:15px;padding-block-end:15px}cx-configurator-group-menu:not(:empty) .cx-group-menu .cx-menu-back:hover{cursor:pointer;color:var(--cx-color-primary)}cx-configurator-group-menu:not(:empty) .cx-group-menu .cx-menu-back.active{color:var(--cx-color-primary)}cx-configurator-group-menu:not(:empty) .cx-group-menu .cx-menu-back cx-icon{margin-inline-start:5px;margin-inline-end:5px;margin-block-start:5px;margin-block-end:5px}@media (max-width: 1199.98px){cx-configurator-group-menu:not(:empty) .cx-group-menu{background-color:var(--cx-color-background)}cx-configurator-group-menu:not(:empty) .cx-group-menu .cx-menu-back{font-weight:var(--cx-font-weight-semi);border-bottom:1px solid var(--cx-color-light);background-color:var(--cx-color-medium)}cx-configurator-group-menu:not(:empty) .cx-group-menu .cx-menu-item{text-transform:uppercase;font-weight:var(--cx-font-weight-semi)}cx-configurator-group-menu:not(:empty) .cx-group-menu button:not(.cx-menu-conflict){border-bottom:1px solid var(--cx-color-medium)}}cx-configurator-group-menu:not(:empty) .cx-ghost-group-menu .cx-ghost-menu-item{padding-block-end:5px}cx-configurator-group-menu:not(:empty) .cx-ghost-group-menu .cx-ghost-menu-item .cx-ghost-item-title{height:55px;background-color:var(--cx-color-ghost)}.cx-theme-high-contrast-dark cx-configurator-group-menu .cx-group-menu,.cx-theme-high-contrast-light cx-configurator-group-menu .cx-group-menu{background-color:var(--cx-color-background)}cx-configurator-group-title:not(:empty) .cx-group-title,cx-configurator-group-title:not(:empty) .cx-ghost-group-title{display:flex;flex-direction:row;align-items:center;height:fit-content;padding-inline-start:15px;padding-inline-end:15px;padding-block-start:15px;padding-block-end:15px;margin-inline-start:0px;margin-inline-end:0px;margin-block-start:0px;margin-block-end:0px}cx-configurator-group-title:not(:empty) .cx-group-title{font-weight:700;background-color:var(--cx-color-background);border:1px solid var(--cx-color-light);border-radius:2px}cx-configurator-group-title:not(:empty) .cx-group-title cx-hamburger-menu button{padding-inline-start:5px;padding-inline-end:5px;padding-block-start:5px;padding-block-end:0px;margin-inline-start:12px;margin-inline-end:10px}@media (max-width: 767.98px){cx-configurator-group-title:not(:empty) .cx-group-title cx-hamburger-menu button{margin-inline-start:-5px;padding-inline-start:5px}}cx-configurator-group-title:not(:empty) .cx-group-title cx-hamburger-menu button .hamburger-inner,cx-configurator-group-title:not(:empty) .cx-group-title cx-hamburger-menu button .hamburger-inner:before,cx-configurator-group-title:not(:empty) .cx-group-title cx-hamburger-menu button .hamburger-inner:after{background-color:var(--cx-color-primary)}cx-configurator-group-title:not(:empty) .cx-ghost-group-title{height:55px;background-color:var(--cx-color-ghost)}cx-configurator-overview-attribute,.VariantConfigOverviewContent cx-configurator-overview-form #configurator-overview-attribute-list app-configurator-overview-attribute{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}cx-configurator-overview-attribute .cx-attribute-value,.VariantConfigOverviewContent cx-configurator-overview-form #configurator-overview-attribute-list app-configurator-overview-attribute .cx-attribute-value{width:50%;font-weight:600;line-break:normal;padding-inline-end:10px;z-index:-6}.cx-theme-high-contrast-dark cx-configurator-overview-attribute .cx-attribute-value,.cx-theme-high-contrast-dark .VariantConfigOverviewContent cx-configurator-overview-form #configurator-overview-attribute-list app-configurator-overview-attribute .cx-attribute-value,.VariantConfigOverviewContent cx-configurator-overview-form #configurator-overview-attribute-list .cx-theme-high-contrast-dark app-configurator-overview-attribute .cx-attribute-value,.cx-theme-high-contrast-light cx-configurator-overview-attribute .cx-attribute-value,.cx-theme-high-contrast-light .VariantConfigOverviewContent cx-configurator-overview-form #configurator-overview-attribute-list app-configurator-overview-attribute .cx-attribute-value,.VariantConfigOverviewContent cx-configurator-overview-form #configurator-overview-attribute-list .cx-theme-high-contrast-light app-configurator-overview-attribute .cx-attribute-value{z-index:0}@media (min-width: 992px){cx-configurator-overview-attribute .cx-attribute-value,.VariantConfigOverviewContent cx-configurator-overview-form #configurator-overview-attribute-list app-configurator-overview-attribute .cx-attribute-value{width:40%}}cx-configurator-overview-attribute .cx-attribute-label,.VariantConfigOverviewContent cx-configurator-overview-form #configurator-overview-attribute-list app-configurator-overview-attribute .cx-attribute-label{width:100%;padding-inline-end:10px;line-break:normal;color:var(--cx-color-secondary);z-index:-6}.cx-theme-high-contrast-dark cx-configurator-overview-attribute .cx-attribute-label,.cx-theme-high-contrast-dark .VariantConfigOverviewContent cx-configurator-overview-form #configurator-overview-attribute-list app-configurator-overview-attribute .cx-attribute-label,.VariantConfigOverviewContent cx-configurator-overview-form #configurator-overview-attribute-list .cx-theme-high-contrast-dark app-configurator-overview-attribute .cx-attribute-label,.cx-theme-high-contrast-light cx-configurator-overview-attribute .cx-attribute-label,.cx-theme-high-contrast-light .VariantConfigOverviewContent cx-configurator-overview-form #configurator-overview-attribute-list app-configurator-overview-attribute .cx-attribute-label,.VariantConfigOverviewContent cx-configurator-overview-form #configurator-overview-attribute-list .cx-theme-high-contrast-light app-configurator-overview-attribute .cx-attribute-label{z-index:0}@media (min-width: 992px){cx-configurator-overview-attribute .cx-attribute-label,.VariantConfigOverviewContent cx-configurator-overview-form #configurator-overview-attribute-list app-configurator-overview-attribute .cx-attribute-label{width:30%}}cx-configurator-overview-attribute .cx-attribute-price,.VariantConfigOverviewContent cx-configurator-overview-form #configurator-overview-attribute-list app-configurator-overview-attribute .cx-attribute-price{align-self:flex-start;color:var(--cx-color-secondary);width:50%;z-index:-6}.cx-theme-high-contrast-dark cx-configurator-overview-attribute .cx-attribute-price,.cx-theme-high-contrast-dark .VariantConfigOverviewContent cx-configurator-overview-form #configurator-overview-attribute-list app-configurator-overview-attribute .cx-attribute-price,.VariantConfigOverviewContent cx-configurator-overview-form #configurator-overview-attribute-list .cx-theme-high-contrast-dark app-configurator-overview-attribute .cx-attribute-price,.cx-theme-high-contrast-light cx-configurator-overview-attribute .cx-attribute-price,.cx-theme-high-contrast-light .VariantConfigOverviewContent cx-configurator-overview-form #configurator-overview-attribute-list app-configurator-overview-attribute .cx-attribute-price,.VariantConfigOverviewContent cx-configurator-overview-form #configurator-overview-attribute-list .cx-theme-high-contrast-light app-configurator-overview-attribute .cx-attribute-price{z-index:0}@media (min-width: 992px){cx-configurator-overview-attribute .cx-attribute-price,.VariantConfigOverviewContent cx-configurator-overview-form #configurator-overview-attribute-list app-configurator-overview-attribute .cx-attribute-price{width:30%;padding-block-start:5px}}cx-configurator-overview-filter:not(:empty){padding-inline-end:30px}cx-configurator-overview-filter .cx-overview-filter-header,cx-configurator-overview-filter .cx-overview-filter-option{padding-inline-start:15px;padding-inline-end:15px;margin-block-start:15px;margin-block-end:15px}cx-configurator-overview-filter .cx-overview-filter-header{font-weight:700;background-color:var(--cx-color-background);border:1px solid var(--cx-color-light);border-radius:2px;padding-inline-start:15px;padding-inline-end:15px;padding-block-start:15px;padding-block-end:15px;margin-block-start:25px}cx-configurator-overview-filter .cx-no-overview-filters-available{padding-inline-start:6px;padding-inline-end:10px;padding-block-start:15px}@media (min-width: 992px) and (max-width: 1199.98px){cx-configurator-overview-filter .cx-no-overview-filters-available{padding-inline-start:14px}}@media (max-width: 991.98px){cx-configurator-overview-filter .cx-no-overview-filters-available{padding-inline-start:10px}}cx-configurator-overview-filter .form-check input:focus{outline:var(--cx-visual-focus-width, 2px) auto var(--cx-color-visual-focus);outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-offset:4px;transition:none}cx-configurator-overview-filter-bar:not(:empty){display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}cx-configurator-overview-filter-bar .cx-overview-filter-applied{background-color:var(--cx-color-background);border:1px solid var(--cx-color-light);border-radius:2px;padding-inline-start:10px;padding-inline-end:10px;padding-block-start:5px;padding-block-end:5px;margin-inline-start:0px;margin-inline-end:10px;margin-block-start:10px;margin-block-end:5px;width:fit-content}.cx-theme-high-contrast-dark cx-configurator-overview-filter-bar .cx-overview-filter-applied,.cx-theme-high-contrast-light cx-configurator-overview-filter-bar .cx-overview-filter-applied{border:solid 1px var(--cx-color-dark);color:var(--cx-color-text)}cx-configurator-overview-filter-bar .cx-overview-filter-applied .cx-icon{padding-inline-start:10px}cx-configurator-overview-filter-button:not(:empty){display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;margin-block-start:20px}cx-configurator-overview-filter-button .cx-config-filter-button{margin-inline-start:16px;margin-inline-end:16px}@media (max-width: 1199.98px){cx-configurator-overview-filter-button .cx-config-filter-button{inline-size:100%}}cx-configurator-overview-filter-button cx-configurator-overview-filter-bar{margin-inline-start:16px}cx-configurator-overview-filter-button .cx-ghost-filter-button{width:100px;height:50px;margin-inline-start:16px;margin-inline-end:16px;background-color:var(--cx-color-ghost);margin-block-end:16px;top:-8px}@media (max-width: 1199.98px){cx-configurator-overview-filter-button .cx-ghost-filter-button{inline-size:100%}}cx-configurator-overview-filter-dialog:not(:empty){z-index:1000}cx-configurator-overview-filter-dialog:not(:empty) .cx-modal-content{margin:auto}@media (max-width: 991.98px){cx-configurator-overview-filter-dialog:not(:empty) .cx-modal-content{min-height:100%}}cx-configurator-overview-filter-dialog:not(:empty) .cx-dialog-header{padding-top:2rem;padding-inline-end:1.75rem;padding-bottom:1.25rem;padding-inline-start:1.75rem;display:flex;top:0;position:sticky;background-color:var(--cx-color-inverse)}cx-configurator-overview-filter-dialog:not(:empty) .cx-dialog-header .cx-dialog-title{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);align-self:flex-start}cx-configurator-overview-filter-dialog:not(:empty) .cx-dialog-header.modal-header .close{padding-bottom:0rem}.cx-theme-high-contrast-dark cx-configurator-overview-filter-dialog:not(:empty) .cx-dialog-header,.cx-theme-high-contrast-light cx-configurator-overview-filter-dialog:not(:empty) .cx-dialog-header{background-color:var(--cx-color-background)}cx-configurator-overview-filter-dialog:not(:empty) .cx-dialog-body{padding-inline-start:15px;padding-inline-end:15px}@media (max-width: 991.98px){cx-configurator-overview-filter-dialog:not(:empty) .cx-dialog-body{padding-top:1rem;padding-bottom:1rem}}cx-configurator-overview-filter-dialog:not(:empty) .cx-dialog-body cx-configurator-overview-filter{padding:0}.cx-theme-high-contrast-dark cx-configurator-overview-filter-dialog:not(:empty) .cx-dialog-body,.cx-theme-high-contrast-light cx-configurator-overview-filter-dialog:not(:empty) .cx-dialog-body{background-color:var(--cx-color-background)}cx-configurator-overview-form{display:flex;flex-direction:column;justify-content:flex-start;max-width:1140px;padding-block-start:5px;padding-block-end:5px}@media (max-width: 991.98px){cx-configurator-overview-form{padding-inline-start:20px;padding-inline-end:20px}}cx-configurator-overview-form .cx-group{padding-block-start:25px;padding-block-end:25px;margin-inline-start:-20px;margin-inline-end:-25px}@media (min-width: 992px){cx-configurator-overview-form .cx-group{padding-block-start:20px;padding-block-end:20px;margin-inline-start:0px;margin-inline-end:0px}}@media (max-width: 991.98px){cx-configurator-overview-form .cx-group{padding-block-start:20px;padding-block-end:20px;margin-inline-start:-20px;margin-inline-end:-20px}}cx-configurator-overview-form .cx-group.topLevel h2{font-size:1.25rem;font-weight:700;border-bottom:solid 1px var(--cx-color-light);border-top:solid 1px var(--cx-color-light);border-left-style:none;border-right-style:none;text-transform:none;background:var(--cx-color-inverse) none}.cx-theme-high-contrast-dark cx-configurator-overview-form .cx-group.topLevel h2,.cx-theme-high-contrast-light cx-configurator-overview-form .cx-group.topLevel h2{border-bottom:solid 1px var(--cx-color-dark);border-top:solid 1px var(--cx-color-dark);background:var(--cx-color-background) none}@media (max-width: 991.98px){cx-configurator-overview-form .cx-group.topLevel h2{position:sticky;top:2px;z-index:5}}cx-configurator-overview-form .cx-group.subgroupTopLevel{margin-bottom:-20px}@media (max-width: 991.98px){cx-configurator-overview-form .cx-group.subgroup{padding-block-start:20px;padding-block-end:20px;margin-inline-start:0px;margin-inline-end:0px}}cx-configurator-overview-form .cx-group.subgroup h2{font-size:1rem;font-weight:400;text-transform:uppercase;border:solid 1px var(--cx-color-light);background-color:var(--cx-color-background)}.cx-theme-high-contrast-dark cx-configurator-overview-form .cx-group.subgroup h2,.cx-theme-high-contrast-light cx-configurator-overview-form .cx-group.subgroup h2{border:solid 1px var(--cx-color-dark)}@media (max-width: 991.98px){cx-configurator-overview-form .cx-group.subgroup h2{position:sticky}}cx-configurator-overview-form .cx-group h2{padding-inline-start:32px;padding-inline-end:32px;padding-block-start:16px;padding-block-end:16px;border:solid 1px var(--cx-color-light);background-color:var(--cx-color-background);font-size:1rem;text-transform:uppercase}@media (max-width: 991.98px){cx-configurator-overview-form .cx-group h2{padding-inline-start:16px;padding-inline-end:16px;padding-block-start:16px;padding-block-end:16px}}cx-configurator-overview-form .cx-group h2 span{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;line-break:anywhere}cx-configurator-overview-form .cx-group .cx-attribute-value-pair{padding-inline-start:32px;padding-inline-end:32px}@media (max-width: 991.98px){cx-configurator-overview-form .cx-group .cx-attribute-value-pair{padding-inline-start:16px;padding-inline-end:16px}}@media (min-width: 992px){cx-configurator-overview-form .cx-group .cx-attribute-value-pair.general:not(:first-of-type) .cx-attribute-label{visibility:hidden}}@media (max-width: 991.98px){cx-configurator-overview-form .cx-group .cx-attribute-value-pair.general .cx-attribute-label{display:none}cx-configurator-overview-form .cx-group .cx-attribute-value-pair.general.last-value-pair .cx-attribute-label{display:inline}}cx-configurator-overview-form .cx-group .cx-attribute-value-pair.bundle{background-color:var(--cx-color-background)}@media (min-width: 992px){cx-configurator-overview-form .cx-group .cx-attribute-value-pair.bundle:not(:first-of-type) .cx-attribute-label{visibility:hidden}}cx-configurator-overview-form .cx-group .cx-attribute-value-pair.margin{margin-block-start:15px}cx-configurator-overview-form .cx-group .cx-attribute-value-pair.margin.bundle .cx-attribute-label{visibility:visible}@media (min-width: 992px){cx-configurator-overview-form .cx-group .cx-attribute-value-pair.margin.general .cx-attribute-label{visibility:visible}}@media (max-width: 991.98px){cx-configurator-overview-form .cx-group.subgroupLevel2 h2{top:60px;z-index:4}cx-configurator-overview-form .cx-group.subgroupLevel3 h2{top:112px;z-index:3}cx-configurator-overview-form .cx-group.subgroupLevel4 h2{top:164px;z-index:2}cx-configurator-overview-form .cx-group.subgroupLevel5 h2{top:216px;z-index:1}}cx-configurator-overview-form .cx-no-attribute-value-pairs{padding-inline-start:10px;padding-inline-end:10px;padding-block-start:20px;padding-block-end:20px}@media (max-width: 991.98px){cx-configurator-overview-form .cx-ghost-group{margin-inline-start:-20px;margin-inline-end:-20px}}cx-configurator-overview-form .cx-ghost-group .cx-ghost-header,cx-configurator-overview-form .cx-ghost-group .cx-ghost-value,cx-configurator-overview-form .cx-ghost-group .cx-ghost-label,cx-configurator-overview-form .cx-ghost-group .cx-ghost-attribute-price{background-color:var(--cx-color-ghost)}cx-configurator-overview-form .cx-ghost-group .cx-ghost-value,cx-configurator-overview-form .cx-ghost-group .cx-ghost-label,cx-configurator-overview-form .cx-ghost-group .cx-ghost-attribute-price{height:30px}cx-configurator-overview-form .cx-ghost-group .cx-ghost-header{width:100%;height:58px;margin-block-end:8px}cx-configurator-overview-form .cx-ghost-group .cx-ghost-body{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-block-start:15px}@media (max-width: 1199.98px){cx-configurator-overview-form .cx-ghost-group .cx-ghost-body{padding-inline-start:16px;padding-inline-end:16px}}cx-configurator-overview-form .cx-ghost-group .cx-ghost-body .cx-ghost-attribute-label,cx-configurator-overview-form .cx-ghost-group .cx-ghost-body .cx-ghost-attribute-value,cx-configurator-overview-form .cx-ghost-group .cx-ghost-body .cx-ghost-attribute-price{margin-block-start:10px;margin-block-end:10px}cx-configurator-overview-form .cx-ghost-group .cx-ghost-body .cx-ghost-attribute-value{width:30%}@media (max-width: 767.98px){cx-configurator-overview-form .cx-ghost-group .cx-ghost-body .cx-ghost-attribute-value{width:30%}}cx-configurator-overview-form .cx-ghost-group .cx-ghost-body .cx-ghost-attribute-value .ghost{height:25px}@media (min-width: 768px){cx-configurator-overview-form .cx-ghost-group .cx-ghost-body .cx-ghost-attribute-value:nth-child(1) .ghost{width:25%}cx-configurator-overview-form .cx-ghost-group .cx-ghost-body .cx-ghost-attribute-value:nth-child(4) .ghost{width:75%}cx-configurator-overview-form .cx-ghost-group .cx-ghost-body .cx-ghost-attribute-value:nth-child(7) .ghost{width:25%}cx-configurator-overview-form .cx-ghost-group .cx-ghost-body .cx-ghost-attribute-value:nth-child(10) .ghost{width:65%}cx-configurator-overview-form .cx-ghost-group .cx-ghost-body .cx-ghost-attribute-value:nth-child(13) .ghost{width:25%}cx-configurator-overview-form .cx-ghost-group .cx-ghost-body .cx-ghost-attribute-value:nth-child(16) .ghost{width:35%}}cx-configurator-overview-form .cx-ghost-group .cx-ghost-body .cx-ghost-attribute-label{width:60%}@media (max-width: 767.98px){cx-configurator-overview-form .cx-ghost-group .cx-ghost-body .cx-ghost-attribute-label{width:80%}}@media (min-width: 768px){cx-configurator-overview-form .cx-ghost-group .cx-ghost-body .cx-ghost-attribute-label:nth-child(2) .ghost{width:65%}cx-configurator-overview-form .cx-ghost-group .cx-ghost-body .cx-ghost-attribute-label:nth-child(5) .ghost{width:80%;height:85px}cx-configurator-overview-form .cx-ghost-group .cx-ghost-body .cx-ghost-attribute-label:nth-child(8) .ghost{width:75%}cx-configurator-overview-form .cx-ghost-group .cx-ghost-body .cx-ghost-attribute-label:nth-child(11) .ghost{width:70%;height:65px}cx-configurator-overview-form .cx-ghost-group .cx-ghost-body .cx-ghost-attribute-label:nth-child(14) .ghost{width:60%}cx-configurator-overview-form .cx-ghost-group .cx-ghost-body .cx-ghost-attribute-label:nth-child(17) .ghost{width:70%}}@media (min-width: 768px){cx-configurator-overview-form .cx-ghost-group .cx-ghost-body .cx-ghost-attribute-price{width:10%}cx-configurator-overview-form .cx-ghost-group .cx-ghost-body .cx-ghost-attribute-price:nth-child(6),cx-configurator-overview-form .cx-ghost-group .cx-ghost-body .cx-ghost-attribute-price:nth-child(9),cx-configurator-overview-form .cx-ghost-group .cx-ghost-body .cx-ghost-attribute-price:nth-child(18){background-color:transparent}}cx-configurator-overview-menu:not(:empty){overflow-y:auto}cx-configurator-overview-menu:not(:empty) ul{list-style-type:none;padding-inline-start:4px;padding-block-start:5px;padding-block-end:0px;margin-block-end:4px}cx-configurator-overview-menu:not(:empty) ul .cx-menu-group{padding-block-start:10px;margin-inline-start:20px;list-style-type:none}cx-configurator-overview-menu:not(:empty) ul .cx-menu-group .cx-menu-item{display:flex;flex-direction:row;text-decoration:none;color:var(--cx-color-text);border:none;background-color:transparent;transition:all 50ms ease-in-out 50ms}cx-configurator-overview-menu:not(:empty) ul .cx-menu-group .cx-menu-item span{margin-inline-end:5px}cx-configurator-overview-menu:not(:empty) ul .cx-menu-group .cx-menu-item cx-icon{visibility:hidden}cx-configurator-overview-menu:not(:empty) ul .cx-menu-group .cx-menu-item.active,cx-configurator-overview-menu:not(:empty) ul .cx-menu-group .cx-menu-item:hover{color:var(--cx-color-primary)}cx-configurator-overview-menu:not(:empty) ul .cx-menu-group .cx-menu-item.active cx-icon{visibility:visible}cx-configurator-overview-menu:not(:empty) ul .cx-menu-group .cx-menu-item span{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;line-break:anywhere}cx-configurator-overview-menu:not(:empty) ul .cx-menu-group.groupLevel1{margin-inline-start:0px}cx-configurator-overview-notification-banner{display:none}cx-configurator-overview-notification-banner:not(:empty){display:flex;flex-direction:column;justify-content:flex-start;max-width:1140px}cx-configurator-overview-notification-banner:not(:empty) .cx-error-notification-banner{background-color:#f5cece}cx-configurator-overview-notification-banner:not(:empty) .cx-error-notification-banner .cx-icon{color:var(--cx-color-danger)}cx-configurator-overview-notification-banner:not(:empty) .cx-conflict-notification-banner{background-color:#fff1c8}.cx-theme-high-contrast-dark cx-configurator-overview-notification-banner:not(:empty) .cx-conflict-notification-banner{color:var(--cx-color-light)}cx-configurator-overview-notification-banner:not(:empty) .cx-conflict-notification-banner .cx-icon{color:var(--cx-color-warning)}cx-configurator-overview-notification-banner:not(:empty) .cx-error-notification-banner,cx-configurator-overview-notification-banner:not(:empty) .cx-conflict-notification-banner{width:100%;display:flex;flex-direction:row;justify-content:flex-start;margin-block-end:1.25rem;padding-inline-start:20px;padding-inline-end:25px;padding-block-start:5px;padding-block-end:5px;align-items:center}@media (max-width: 991.98px){cx-configurator-overview-notification-banner:not(:empty) .cx-error-notification-banner,cx-configurator-overview-notification-banner:not(:empty) .cx-conflict-notification-banner{padding-inline-start:20px;padding-inline-end:20px}}cx-configurator-overview-notification-banner:not(:empty) cx-icon,cx-configurator-overview-notification-banner:not(:empty) .cx-icon{align-self:flex-start;font-size:30px;padding-inline-start:5px;padding-inline-end:15px;padding-block-start:5px;padding-block-end:5px}cx-configurator-overview-notification-banner:not(:empty) .cx-error-msg,cx-configurator-overview-notification-banner:not(:empty) .cx-conflict-msg{padding-inline-end:15px}cx-configurator-overview-notification-banner:not(:empty) .cx-error-msg button.link,cx-configurator-overview-notification-banner:not(:empty) .cx-conflict-msg button.link{font-size:inherit}.cx-theme-high-contrast-dark cx-configurator-overview-notification-banner:not(:empty),.cx-theme-high-contrast-light cx-configurator-overview-notification-banner:not(:empty){background-color:var(--cx-color-background)}cx-configurator-previous-next-buttons{display:none}cx-configurator-previous-next-buttons:not(:empty){display:flex;flex-direction:row;justify-content:space-between;padding-inline-start:16px;padding-inline-end:16px;padding-block-start:16px;padding-block-end:16px}@media (max-width: 991.98px){cx-configurator-previous-next-buttons:not(:empty){padding-block-start:20px;padding-block-end:20px;padding-inline-start:16px;padding-inline-end:16px}}cx-configurator-previous-next-buttons:not(:empty) .btn-secondary{inline-size:25%}@media (max-width: 991.98px){cx-configurator-previous-next-buttons:not(:empty) .btn-secondary{inline-size:45%}}cx-configurator-price-summary:not(:empty) .cx-price-summary-container{max-width:1140px;display:flex;justify-content:flex-end;margin:0 auto;margin-block-start:15px;padding-inline-start:16px;padding-inline-end:16px;padding-block-start:16px;padding-block-end:16px}@media (max-width: 991.98px){cx-configurator-price-summary:not(:empty) .cx-price-summary-container{justify-content:center;padding-inline-start:16px;padding-inline-end:16px;padding-block-start:16px;padding-block-end:16px}}cx-configurator-price-summary:not(:empty) .cx-price-summary-container .cx-total-summary{padding-inline-start:10px;padding-inline-end:10px;inline-size:40%}@media (max-width: 991.98px){cx-configurator-price-summary:not(:empty) .cx-price-summary-container .cx-total-summary{inline-size:100%}}@media (min-width: 992px){cx-configurator-price-summary:not(:empty) .cx-price-summary-container .cx-total-summary{padding-inline-start:16px;padding-inline-end:16px}}@media (max-width: 991.98px){cx-configurator-price-summary:not(:empty) .cx-price-summary-container .cx-total-summary{padding-inline-start:0px;padding-inline-end:0px}}cx-configurator-price-summary:not(:empty) .cx-price-summary-container .cx-total-summary .cx-summary-row{display:flex;flex-direction:row;flex-wrap:wrap;padding-block-start:10px;padding-block-end:10px}cx-configurator-price-summary:not(:empty) .cx-price-summary-container .cx-total-summary .cx-summary-row .cx-label{flex-grow:1}cx-configurator-price-summary:not(:empty) .cx-price-summary-container .cx-total-summary .cx-summary-row .cx-amount{word-wrap:break-word;text-align:end;flex-grow:1}cx-configurator-price-summary:not(:empty) .cx-price-summary-container .cx-total-summary .cx-total-price{border-block-start:1px solid var(--cx-color-light)}cx-configurator-price-summary:not(:empty) .cx-price-summary-container .cx-total-summary .cx-total-price .cx-label{font-weight:700}@media (min-width: 1200px){cx-configurator-product-title:not(:empty){width:1140px}}@media (max-width: 1439.98px){cx-configurator-product-title:not(:empty){width:100%}}cx-configurator-product-title:not(:empty) .cx-general-product-info,cx-configurator-product-title:not(:empty) .cx-ghost-general-product-info{display:flex;flex-direction:row;justify-content:center;background-color:var(--cx-color-background);margin-block-end:15px}cx-configurator-product-title:not(:empty) .cx-general-product-info{display:flex;flex-direction:column;padding-inline-start:0px;padding-inline-end:0px;padding-block-start:15px;padding-block-end:15px;box-shadow:inset 0 10px 7px -12px var(--cx-color-dark)}cx-configurator-product-title:not(:empty) .cx-general-product-info .cx-title{font-weight:700;align-self:center;min-block-size:1rem}@media (max-width: 991.98px){cx-configurator-product-title:not(:empty) .cx-general-product-info .cx-title{width:80%}}cx-configurator-product-title:not(:empty) .cx-general-product-info .cx-title span{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;line-break:anywhere;-webkit-line-clamp:unset;line-break:auto;text-align:center}cx-configurator-product-title:not(:empty) .cx-general-product-info a{display:flex;flex-direction:row;flex-wrap:nowrap;align-self:flex-end;cursor:pointer;margin-block-start:-25px;margin-inline-end:5px;font-weight:400;color:var(--cx-color-text)}cx-configurator-product-title:not(:empty) .cx-general-product-info a:hover{text-decoration:none}cx-configurator-product-title:not(:empty) .cx-general-product-info a cx-icon{margin-inline-start:5px;margin-inline-end:5px;align-self:center}@media (max-width: 767.98px){cx-configurator-product-title:not(:empty) .cx-general-product-info a{margin-block-start:-20px}}cx-configurator-product-title:not(:empty) .cx-general-product-info a .cx-toggle-details-link-text{text-decoration:underline}@media (max-width: 767.98px){cx-configurator-product-title:not(:empty) .cx-general-product-info a .cx-toggle-details-link-text{display:none}}cx-configurator-product-title:not(:empty) .cx-general-product-info button{display:flex;flex-direction:row;flex-wrap:nowrap;align-self:flex-end;margin-block-start:-25px;margin-inline-end:5px;font-weight:400;color:var(--cx-color-text);border:none;background-color:transparent;outline-offset:0px}cx-configurator-product-title:not(:empty) .cx-general-product-info button cx-icon{margin-inline-start:5px;margin-inline-end:5px;align-self:center}@media (max-width: 767.98px){cx-configurator-product-title:not(:empty) .cx-general-product-info button{margin-block-start:-20px}}cx-configurator-product-title:not(:empty) .cx-general-product-info button .cx-toggle-details-link-text{text-decoration:underline}@media (max-width: 767.98px){cx-configurator-product-title:not(:empty) .cx-general-product-info button .cx-toggle-details-link-text{display:none}}cx-configurator-product-title:not(:empty) .cx-general-product-info .cx-details{inline-size:100%;max-block-size:0;overflow:hidden;display:flex;font-size:var(--cx-font-small, .8rem);transition:all .7s ease-in-out;-webkit-transition:all .7s ease-in-out}cx-configurator-product-title:not(:empty) .cx-general-product-info .cx-details.open{max-block-size:400px}@media (max-width: 991.98px){cx-configurator-product-title:not(:empty) .cx-general-product-info .cx-details.open{padding-inline-start:16px}}@media (min-width: 992px) and (max-width: 1199.98px){cx-configurator-product-title:not(:empty) .cx-general-product-info .cx-details.open{padding-inline-start:32px}}cx-configurator-product-title:not(:empty) .cx-general-product-info .cx-details .cx-details-image{margin-block-start:15px;margin-block-end:0px;max-inline-size:100px;width:3rem;height:3rem}@media (min-width: 992px){cx-configurator-product-title:not(:empty) .cx-general-product-info .cx-details .cx-details-image{height:5rem;min-width:5rem;width:5rem}}cx-configurator-product-title:not(:empty) .cx-general-product-info .cx-details .cx-details-image cx-media{background-color:var(--cx-color-light);height:100%;width:100%}cx-configurator-product-title:not(:empty) .cx-general-product-info .cx-details .cx-details-image img{object-fit:cover;object-position:center;height:100%;width:100%}cx-configurator-product-title:not(:empty) .cx-general-product-info .cx-details .cx-details-content{display:flex;flex-direction:column;margin-inline-start:15px;margin-inline-end:0px;margin-block-start:15px;margin-block-end:0px}@media (max-width: 991.98px){cx-configurator-product-title:not(:empty) .cx-general-product-info .cx-details .cx-details-content{width:70%}}cx-configurator-product-title:not(:empty) .cx-general-product-info .cx-details .cx-details-content .cx-detail-title,cx-configurator-product-title:not(:empty) .cx-general-product-info .cx-details .cx-details-content .cx-price{font-weight:700}cx-configurator-product-title:not(:empty) .cx-general-product-info .cx-details .cx-details-content .cx-detail-title span,cx-configurator-product-title:not(:empty) .cx-general-product-info .cx-details .cx-details-content .cx-code span,cx-configurator-product-title:not(:empty) .cx-general-product-info .cx-details .cx-details-content .cx-description span{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;line-break:anywhere}cx-configurator-product-title:not(:empty) .cx-general-product-info .cx-details .cx-details-content .cx-kb-key-details{display:flex;flex-direction:row;flex-wrap:wrap}cx-configurator-product-title:not(:empty) .cx-general-product-info .cx-details .cx-details-content .cx-kb-key-details .cx-kb-pair .cx-label{text-transform:uppercase;font-weight:700;padding-inline-end:5px}cx-configurator-product-title:not(:empty) .cx-general-product-info .cx-details .cx-details-content .cx-kb-key-details .cx-kb-pair:not(:first-child){padding-inline-start:15px}cx-configurator-product-title:not(:empty) .cx-general-product-info .cx-details .cx-details-content .cx-kb-key-details .cx-kb-pair .cx-value{padding-inline-start:5px;padding-inline-end:15px}cx-configurator-product-title:not(:empty) .cx-general-product-info .cx-details .cx-details-content .cx-kb-key-details .cx-kb-pair:not(:last-child){border-inline-end:solid 1px}cx-configurator-product-title:not(:empty) .cx-ghost-general-product-info{height:58px;margin-block-end:15px;background-color:var(--cx-color-ghost)}cx-configurator-restart-dialog:not(:empty){z-index:3000}cx-configurator-restart-dialog:not(:empty) .cx-modal-content{margin:auto}@media (max-width: 991.98px){cx-configurator-restart-dialog:not(:empty) .cx-modal-content{min-height:100%}}cx-configurator-restart-dialog:not(:empty) .cx-dialog-header{padding-top:2rem;padding-inline-end:1.75rem;padding-bottom:1.25rem;padding-inline-start:1.75rem;display:flex;position:sticky;background-color:var(--cx-color-inverse)}cx-configurator-restart-dialog:not(:empty) .cx-dialog-header .cx-dialog-title{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);align-self:flex-start}cx-configurator-restart-dialog:not(:empty) .cx-dialog-header.modal-header .close{margin-block-start:0px;margin-block-end:0px;padding-block-start:0px;padding-block-end:0px;align-self:flex-start}.cx-theme-high-contrast-dark cx-configurator-restart-dialog:not(:empty) .cx-dialog-header,.cx-theme-high-contrast-light cx-configurator-restart-dialog:not(:empty) .cx-dialog-header{background-color:var(--cx-color-background)}cx-configurator-restart-dialog:not(:empty) .cx-dialog-body{display:flex;flex-direction:column;justify-content:space-between;padding-inline-start:16px;padding-inline-end:16px;padding-block-start:16px;padding-block-end:16px}@media (max-width: 991.98px){cx-configurator-restart-dialog:not(:empty) .cx-dialog-body{padding-block-start:20px;padding-block-end:20px;padding-inline-start:16px;padding-inline-end:16px}}cx-configurator-restart-dialog:not(:empty) .cx-dialog-body #cx-configurator-dialog-description{margin-block-start:8px;margin-block-end:16px}cx-configurator-restart-dialog:not(:empty) .cx-dialog-body .btn-primary,cx-configurator-restart-dialog:not(:empty) .cx-dialog-body .btn-secondary{margin-block-start:8px;margin-block-end:8px}.cx-theme-high-contrast-dark cx-configurator-restart-dialog:not(:empty) .cx-dialog-body,.cx-theme-high-contrast-light cx-configurator-restart-dialog:not(:empty) .cx-dialog-body{background-color:var(--cx-color-background)}cx-configurator-show-more:not(:empty){font-size:14px;line-height:1.2}.cxFeat_productConfiguratorAttributeTypesV2 cx-configurator-show-more:not(:empty){padding-block-end:10px}cx-configurator-show-more:not(:empty) button{background-color:transparent;border:none;display:inline-block;outline-offset:0px;text-decoration:underline;color:var(--cx-color-text)}.cxFeat_productConfiguratorAttributeTypesV2 cx-configurator-show-more:not(:empty) button{padding-inline-start:0}cx-configurator-show-more:not(:empty) button:hover{color:var(--cx-color-primary)}cx-configurator-tab-bar:not(:empty){width:100%}@media (min-width: 1440px){cx-configurator-tab-bar:not(:empty){max-width:1140px}}cx-configurator-tab-bar:not(:empty) .cx-tab-bar,cx-configurator-tab-bar:not(:empty) .cx-ghost-tab-bar{display:flex;flex-direction:row;flex-wrap:wrap;padding-inline-start:0px;padding-inline-end:0px;justify-content:flex-end}@media (min-width: 1200px){cx-configurator-tab-bar:not(:empty) .cx-tab-bar,cx-configurator-tab-bar:not(:empty) .cx-ghost-tab-bar{margin-block-end:32px}}@media (min-width: 1200px){cx-configurator-tab-bar:not(:empty) .cx-tab-bar{border-width:0 0 1px 0;border-style:solid;border-color:var(--cx-color-light)}}cx-configurator-tab-bar:not(:empty) .cx-tab-bar a{color:var(--cx-color-text);cursor:pointer;padding:.5rem 0 0;text-align:center}@media (min-width: 992px){cx-configurator-tab-bar:not(:empty) .cx-tab-bar a{flex-basis:200px}}@media (max-width: 991.98px){cx-configurator-tab-bar:not(:empty) .cx-tab-bar a{inline-size:50%}.cxFeat_a11yMobileVisibleFocus cx-configurator-tab-bar:not(:empty) .cx-tab-bar a{outline-offset:-2px!important}}@media (max-width: 991.98px){cx-configurator-tab-bar:not(:empty) .cx-tab-bar a{inline-size:50%}}cx-configurator-tab-bar:not(:empty) .cx-tab-bar a:after{content:"";display:block;block-size:5px;background:var(--cx-color-primary);margin-inline-start:auto;margin-inline-end:auto;margin-block-start:7px;margin-block-end:auto;inline-size:0;opacity:0;transition:all .6s}cx-configurator-tab-bar:not(:empty) .cx-tab-bar a.active{font-weight:700}cx-configurator-tab-bar:not(:empty) .cx-tab-bar a.active,cx-configurator-tab-bar:not(:empty) .cx-tab-bar a:hover{color:var(--cx-color-primary-accent);text-decoration:none}cx-configurator-tab-bar:not(:empty) .cx-tab-bar a.active:after,cx-configurator-tab-bar:not(:empty) .cx-tab-bar a:hover:after{inline-size:100%}cx-configurator-tab-bar:not(:empty) .cx-tab-bar a.active:after{opacity:1}cx-configurator-tab-bar:not(:empty) .cx-tab-bar a:not(.active):hover:after{opacity:1}cx-configurator-tab-bar:not(:empty) .cx-ghost-tab-bar{width:100%;height:46px;background-color:var(--cx-color-ghost)}@media (max-width: 1439.98px){cx-configurator-tab-bar:not(:empty) .cx-ghost-tab-bar{margin-block-end:15px}}cx-configurator-update-message{position:absolute;width:100%;z-index:99}cx-configurator-update-message div.cx-update-msg{display:none;flex-direction:row;align-items:center;justify-content:center;width:100%;min-height:fit-content;top:0;font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);padding-inline-start:10px;padding-inline-end:10px;padding-block-start:10px;padding-block-end:10px;background-color:#d1ecf1;position:sticky}cx-configurator-update-message div.cx-update-msg.visible{display:flex}cx-configurator-update-message div.cx-update-msg.visible cx-spinner{margin-inline-start:10px;margin-inline-end:10px}cx-configurator-update-message div.cx-update-msg.visible cx-spinner .loader-container{block-size:40px;inline-size:40px;margin:0 auto}cx-configurator-update-message div.cx-update-msg.visible cx-spinner .loader-container .loader{block-size:40px;inline-size:40px}cx-configurator-update-message div.cx-update-msg.visible cx-spinner .loader-container .loader:before{block-size:40px;inline-size:40px;border-width:5px}cx-configuration-conflict-and-error-messages:not(:empty){display:flex;flex-direction:column;justify-content:center}cx-configuration-conflict-and-error-messages:not(:empty) .alert-message{text-align:var(--cx-text-align, center);color:var(--cx-color, var(--cx-color-text));font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);padding-top:10px;padding-inline-end:20px;padding-bottom:10px;padding-inline-start:20px;line-height:var(--cx-line-height, 1.5);flex-direction:row;align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-block-end:1rem;align-self:center}@media (min-width: 1200px){cx-configuration-conflict-and-error-messages:not(:empty) .alert-message{width:1140px}}@media (max-width: 1439.98px){cx-configuration-conflict-and-error-messages:not(:empty) .alert-message{width:100%}}cx-configuration-conflict-and-error-messages:not(:empty) .alert-message-icon{height:var(--cx-height, 25px);margin-inline-end:var(--cx-margin-right, .5rem);position:var(--cx-position, relative);display:var(--cx-display, inline-block);vertical-align:var(--cx-vertical-align, middle)}cx-configuration-conflict-and-error-messages:not(:empty) .alert-message-icon:before{position:var(--cx-position, relative);font-size:18px;font-weight:"bold";text-align:var(--cx-text-align, center);display:var(--cx-display, inline-block);width:var(--cx-width, 26px);height:var(--cx-height, 26px)}cx-configuration-conflict-and-error-messages:not(:empty) .alert-message-error{background-color:#fad9d9;border:var(--cx-border, none);position:relative}cx-configuration-conflict-and-error-messages:not(:empty) .alert-message-error .alert-icon cx-icon{color:var(--cx-color, var(--cx-color-danger))}cx-configuration-conflict-and-error-messages:not(:empty) .alert-message-invalid-warning{background-color:#fff1c8;border:var(--cx-border, none)}cx-configuration-conflict-and-error-messages:not(:empty) .alert-message-invalid-warning .alert-icon cx-icon{color:var(--cx-color, var(--cx-color-warning))}cx-configuration-conflict-and-error-messages:not(:empty) .alert-message .cx-warning-text,cx-configuration-conflict-and-error-messages:not(:empty) .alert-message .cx-error-text{padding-inline-end:10px}cx-configuration-conflict-and-error-messages:not(:empty) .alert-message .cx-warning-messages.inline,cx-configuration-conflict-and-error-messages:not(:empty) .alert-message .cx-error-messages.inline{flex-basis:auto}cx-configuration-conflict-and-error-messages:not(:empty) .alert-message .cx-warning-messages,cx-configuration-conflict-and-error-messages:not(:empty) .alert-message .cx-error-messages{flex-basis:100%;display:flex;flex-direction:column}cx-configuration-conflict-and-error-messages:not(:empty) .alert-message .cx-warning-messages .cx-warning-message,cx-configuration-conflict-and-error-messages:not(:empty) .alert-message .cx-warning-messages .cx-error-message,cx-configuration-conflict-and-error-messages:not(:empty) .alert-message .cx-error-messages .cx-warning-message,cx-configuration-conflict-and-error-messages:not(:empty) .alert-message .cx-error-messages .cx-error-message{display:none;align-self:center}cx-configuration-conflict-and-error-messages:not(:empty) .alert-message .cx-warning-messages .cx-warning-message.open,cx-configuration-conflict-and-error-messages:not(:empty) .alert-message .cx-warning-messages .cx-error-message.open,cx-configuration-conflict-and-error-messages:not(:empty) .alert-message .cx-error-messages .cx-warning-message.open,cx-configuration-conflict-and-error-messages:not(:empty) .alert-message .cx-error-messages .cx-error-message.open{display:list-item;list-style:disc}cx-configuration-conflict-and-error-messages:not(:empty) .alert-message .cx-warning-messages .cx-warning-message.open:only-child,cx-configuration-conflict-and-error-messages:not(:empty) .alert-message .cx-warning-messages .cx-error-message.open:only-child,cx-configuration-conflict-and-error-messages:not(:empty) .alert-message .cx-error-messages .cx-warning-message.open:only-child,cx-configuration-conflict-and-error-messages:not(:empty) .alert-message .cx-error-messages .cx-error-message.open:only-child{display:inline}cx-configuration-conflict-and-error-messages:not(:empty) .alert-message .cx-error-toggle,cx-configuration-conflict-and-error-messages:not(:empty) .alert-message .cx-warning-toggle{border:none;background-color:transparent;outline-offset:0px;text-decoration:underline}cx-configurator-variant-carousel:not(:empty) .cx-variant-carousel-container,cx-product-carousel,cx-merchandising-carousel{display:flex}cx-configurator-variant-carousel:not(:empty) .cx-variant-carousel-container a,cx-product-carousel a,cx-merchandising-carousel a{display:flex;flex-direction:column;text-align:center;justify-content:space-between;padding-bottom:10px;color:var(--cx-color-text);outline:none}cx-configurator-variant-carousel:not(:empty) .cx-variant-carousel-container a h3,cx-product-carousel a h3,cx-merchandising-carousel a h3{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);height:auto;min-height:30px;margin-top:5px}cx-configurator-variant-carousel:not(:empty) .cx-variant-carousel-container a:hover,cx-product-carousel a:hover,cx-merchandising-carousel a:hover,cx-configurator-variant-carousel:not(:empty) .cx-variant-carousel-container a:focus,cx-product-carousel a:focus,cx-merchandising-carousel a:focus{color:var(--cx-color-primary);text-decoration:underline}cx-configurator-variant-carousel:not(:empty) .cx-variant-carousel-container a:focus,cx-product-carousel a:focus,cx-merchandising-carousel a:focus{position:relative;z-index:1}cx-configurator-variant-carousel:not(:empty) .cx-variant-carousel-container cx-media,cx-product-carousel cx-media,cx-merchandising-carousel cx-media{align-self:center;width:60%}cx-configurator-variant-carousel:not(:empty) .cx-variant-carousel-container cx-media.is-missing,cx-product-carousel cx-media.is-missing,cx-merchandising-carousel cx-media.is-missing{min-height:255px;align-self:auto;width:auto}cx-configurator-variant-carousel:not(:empty) .cx-variant-carousel-container{max-width:1140px;display:flex;margin:0 auto;margin-block-start:15px;margin-block-end:15px;padding-block-start:16px;padding-block-end:16px}cx-configurator-overview-sidebar:not(:empty){display:flex;flex-direction:column;width:100vw;margin-inline-end:25px;padding-block-start:5px;padding-block-end:5px}cx-configurator-overview-sidebar:not(:empty) .cx-menu-bar{display:flex;flex-direction:row;border-width:0 0 1px 0;border-style:solid;border-color:var(--cx-color-light);font-size:1.25rem;font-weight:700;padding-block-start:25px}cx-configurator-overview-sidebar:not(:empty) .cx-menu-bar button{color:var(--cx-color-text);cursor:pointer;padding:.5rem 0 0;text-align:start;border:none;background-color:transparent;margin:5px}@media (min-width: 992px){cx-configurator-overview-sidebar:not(:empty) .cx-menu-bar button{flex-basis:200px}}@media (max-width: 991.98px){cx-configurator-overview-sidebar:not(:empty) .cx-menu-bar button{inline-size:50%}}cx-configurator-overview-sidebar:not(:empty) .cx-menu-bar button:after{content:"";display:block;block-size:5px;background:var(--cx-color-primary);margin-inline-start:auto;margin-inline-end:auto;margin-block-start:7px;margin-block-end:auto;inline-size:0;opacity:0;transition:all .6s}cx-configurator-overview-sidebar:not(:empty) .cx-menu-bar button.active{font-weight:700}cx-configurator-overview-sidebar:not(:empty) .cx-menu-bar button.active,cx-configurator-overview-sidebar:not(:empty) .cx-menu-bar button:hover{color:var(--cx-color-primary-accent);text-decoration:none;margin:5px}cx-configurator-overview-sidebar:not(:empty) .cx-menu-bar button.active:after,cx-configurator-overview-sidebar:not(:empty) .cx-menu-bar button:hover:after{inline-size:100%}cx-configurator-overview-sidebar:not(:empty) .cx-menu-bar button.active:after{opacity:1}cx-configurator-overview-sidebar:not(:empty) .cx-menu-bar button:not(.active):hover:after{opacity:1}cx-configurator-overview-sidebar:not(:empty) .cx-ghost-menu .cx-ghost-menu-bar,cx-configurator-overview-sidebar:not(:empty) .cx-ghost-menu .cx-ghost-menu-item-title{background-color:var(--cx-color-ghost)}cx-configurator-overview-sidebar:not(:empty) .cx-ghost-menu .cx-ghost-menu-bar{width:100%;height:58px;margin-block-end:8px}cx-configurator-overview-sidebar:not(:empty) .cx-ghost-menu .cx-ghost-menu-level1{margin-block-start:22px}cx-configurator-overview-sidebar:not(:empty) .cx-ghost-menu .cx-ghost-menu-level1 .cx-ghost-menu-item:nth-child(1){width:95%}cx-configurator-overview-sidebar:not(:empty) .cx-ghost-menu .cx-ghost-menu-level1 .cx-ghost-menu-level2{margin-inline-start:55px}cx-configurator-overview-sidebar:not(:empty) .cx-ghost-menu .cx-ghost-menu-level1 .cx-ghost-menu-level2 .cx-ghost-menu-item:nth-child(1){width:65%}cx-configurator-overview-sidebar:not(:empty) .cx-ghost-menu .cx-ghost-menu-level1 .cx-ghost-menu-level2 .cx-ghost-menu-item:nth-child(2){width:75%}cx-configurator-overview-sidebar:not(:empty) .cx-ghost-menu .cx-ghost-menu-level1 .cx-ghost-menu-level2 .cx-ghost-menu-item:nth-child(3){width:55%}cx-configurator-overview-sidebar:not(:empty) .cx-ghost-menu .cx-ghost-menu-level1 .cx-ghost-menu-level2 .cx-ghost-menu-item:nth-child(4){width:65%}cx-configurator-overview-sidebar:not(:empty) .cx-ghost-menu .cx-ghost-menu-level1 .cx-ghost-menu-level3{margin-inline-start:55px}cx-configurator-overview-sidebar:not(:empty) .cx-ghost-menu .cx-ghost-menu-level1 .cx-ghost-menu-level3 .cx-ghost-menu-item:nth-child(1){width:65%}cx-configurator-overview-sidebar:not(:empty) .cx-ghost-menu .cx-ghost-menu-level1 .cx-ghost-menu-level3 .cx-ghost-menu-item:nth-child(2){width:75%}cx-configurator-overview-sidebar:not(:empty) .cx-ghost-menu .cx-ghost-menu-level1 .cx-ghost-menu-level3 .cx-ghost-menu-item:nth-child(3){width:55%}cx-configurator-overview-sidebar:not(:empty) .cx-ghost-menu .cx-ghost-menu-level1 .cx-ghost-menu-level3 .cx-ghost-menu-item:nth-child(4){width:65%}cx-configurator-overview-sidebar:not(:empty) .cx-ghost-menu .cx-ghost-menu-item-title{height:30px;margin-block-end:8px;padding-block-end:5px}cx-configurator-form,cx-configurator-conflict-solver-dialog:not(:empty){width:100%}cx-configurator-form .cx-ghost-attribute,cx-configurator-conflict-solver-dialog:not(:empty) .cx-ghost-attribute{padding-inline-start:16px;padding-inline-end:16px;padding-block-start:12px;padding-block-end:12px}@media (max-width: 991.98px){cx-configurator-form .cx-ghost-attribute,cx-configurator-conflict-solver-dialog:not(:empty) .cx-ghost-attribute{padding-inline-start:0px;padding-inline-end:0px;padding-block-start:12px;padding-block-end:12px;padding-block-end:24px}}cx-configurator-form .cx-ghost-attribute em,cx-configurator-conflict-solver-dialog:not(:empty) .cx-ghost-attribute em{display:flex;flex-direction:row;align-items:baseline;padding-inline-start:0px;padding-inline-end:0px;padding-block-start:10px;padding-block-end:0px;margin-inline-start:17px;margin-inline-end:17px}cx-configurator-form .cx-ghost-attribute em fieldset,cx-configurator-conflict-solver-dialog:not(:empty) .cx-ghost-attribute em fieldset{width:100%}cx-configurator-form .cx-ghost-attribute em fieldset .form-check,cx-configurator-conflict-solver-dialog:not(:empty) .cx-ghost-attribute em fieldset .form-check{display:flex;flex-direction:row;justify-content:space-between}cx-configurator-form .cx-ghost-attribute em fieldset .form-check .cx-value-label-pair,cx-configurator-conflict-solver-dialog:not(:empty) .cx-ghost-attribute em fieldset .form-check .cx-value-label-pair{width:80%;padding-inline-end:10px;line-break:normal;flex-direction:column}.cxFeat_productConfiguratorAttributeTypesV2 cx-configurator-form .cx-ghost-attribute em fieldset .form-check .cx-value-label-pair,.cxFeat_productConfiguratorAttributeTypesV2 cx-configurator-conflict-solver-dialog:not(:empty) .cx-ghost-attribute em fieldset .form-check .cx-value-label-pair{display:flex}cx-configurator-form .cx-ghost-attribute em fieldset .form-check .cx-value-label-pair cx-configurator-show-more,cx-configurator-conflict-solver-dialog:not(:empty) .cx-ghost-attribute em fieldset .form-check .cx-value-label-pair cx-configurator-show-more{padding-block-start:5px;padding-block-end:0px}cx-configurator-form .cx-ghost-attribute em fieldset .form-check .cx-value-price,cx-configurator-conflict-solver-dialog:not(:empty) .cx-ghost-attribute em fieldset .form-check .cx-value-price{width:20%}@media (max-width: 991.98px){cx-configurator-form .cx-ghost-attribute em fieldset .form-check .cx-value-label-pair,cx-configurator-conflict-solver-dialog:not(:empty) .cx-ghost-attribute em fieldset .form-check .cx-value-label-pair,cx-configurator-form .cx-ghost-attribute em fieldset .form-check .cx-value-price,cx-configurator-conflict-solver-dialog:not(:empty) .cx-ghost-attribute em fieldset .form-check .cx-value-price{width:100%}}@media (max-width: 991.98px){cx-configurator-form .cx-ghost-attribute,cx-configurator-conflict-solver-dialog:not(:empty) .cx-ghost-attribute{padding-inline-start:10px;padding-inline-end:10px;padding-block-start:12px;padding-block-end:12px}}cx-configurator-form .cx-ghost-attribute .cx-ghost-title,cx-configurator-conflict-solver-dialog:not(:empty) .cx-ghost-attribute .cx-ghost-title,cx-configurator-form .cx-ghost-attribute .cx-ghost-icon,cx-configurator-conflict-solver-dialog:not(:empty) .cx-ghost-attribute .cx-ghost-icon,cx-configurator-form .cx-ghost-attribute .cx-ghost-description,cx-configurator-conflict-solver-dialog:not(:empty) .cx-ghost-attribute .cx-ghost-description,cx-configurator-form .cx-ghost-attribute .cx-ghost-price,cx-configurator-conflict-solver-dialog:not(:empty) .cx-ghost-attribute .cx-ghost-price,cx-configurator-form .cx-ghost-attribute .cx-ghost-label,cx-configurator-conflict-solver-dialog:not(:empty) .cx-ghost-attribute .cx-ghost-label{height:30px}cx-configurator-form .cx-ghost-attribute .cx-ghost-title,cx-configurator-conflict-solver-dialog:not(:empty) .cx-ghost-attribute .cx-ghost-title,cx-configurator-form .cx-ghost-attribute .cx-ghost-icon,cx-configurator-conflict-solver-dialog:not(:empty) .cx-ghost-attribute .cx-ghost-icon,cx-configurator-form .cx-ghost-attribute .cx-ghost-description,cx-configurator-conflict-solver-dialog:not(:empty) .cx-ghost-attribute .cx-ghost-description,cx-configurator-form .cx-ghost-attribute .cx-ghost-price,cx-configurator-conflict-solver-dialog:not(:empty) .cx-ghost-attribute .cx-ghost-price,cx-configurator-form .cx-ghost-attribute .cx-ghost-label,cx-configurator-conflict-solver-dialog:not(:empty) .cx-ghost-attribute .cx-ghost-label,cx-configurator-form .cx-ghost-attribute .cx-ghost-text,cx-configurator-conflict-solver-dialog:not(:empty) .cx-ghost-attribute .cx-ghost-text,cx-configurator-form .cx-ghost-attribute .cx-ghost-value-icon,cx-configurator-conflict-solver-dialog:not(:empty) .cx-ghost-attribute .cx-ghost-value-icon,cx-configurator-form .cx-ghost-attribute .cx-ghost-value-price,cx-configurator-conflict-solver-dialog:not(:empty) .cx-ghost-attribute .cx-ghost-value-price{background-color:var(--cx-color-ghost)}cx-configurator-form .cx-ghost-attribute .cx-ghost-header,cx-configurator-conflict-solver-dialog:not(:empty) .cx-ghost-attribute .cx-ghost-header,cx-configurator-form .cx-ghost-attribute .cx-ghost-description-box,cx-configurator-conflict-solver-dialog:not(:empty) .cx-ghost-attribute .cx-ghost-description-box,cx-configurator-form .cx-ghost-attribute .cx-ghost-body,cx-configurator-conflict-solver-dialog:not(:empty) .cx-ghost-attribute .cx-ghost-body,cx-configurator-form .cx-ghost-attribute .cx-ghost-radiobutton-value,cx-configurator-conflict-solver-dialog:not(:empty) .cx-ghost-attribute .cx-ghost-radiobutton-value,cx-configurator-form .cx-ghost-attribute .cx-ghost-value-label-pair,cx-configurator-conflict-solver-dialog:not(:empty) .cx-ghost-attribute .cx-ghost-value-label-pair,cx-configurator-form .cx-ghost-attribute .cx-ghost-value-price,cx-configurator-conflict-solver-dialog:not(:empty) .cx-ghost-attribute .cx-ghost-value-price{display:flex;flex-direction:row;align-items:center}cx-configurator-form .cx-ghost-attribute .cx-ghost-header,cx-configurator-conflict-solver-dialog:not(:empty) .cx-ghost-attribute .cx-ghost-header{flex-wrap:wrap;justify-content:flex-start;margin-block-end:8px}cx-configurator-form .cx-ghost-attribute .cx-ghost-header .cx-ghost-title,cx-configurator-conflict-solver-dialog:not(:empty) .cx-ghost-attribute .cx-ghost-header .cx-ghost-title{width:30%}cx-configurator-form .cx-ghost-attribute .cx-ghost-header .cx-ghost-icon,cx-configurator-conflict-solver-dialog:not(:empty) .cx-ghost-attribute .cx-ghost-header .cx-ghost-icon{width:30px;border-radius:50%;margin-inline-start:10px}cx-configurator-form .cx-ghost-attribute .cx-ghost-header .cx-ghost-description-box,cx-configurator-conflict-solver-dialog:not(:empty) .cx-ghost-attribute .cx-ghost-header .cx-ghost-description-box{flex:0 0 100%;margin-block-start:8px}cx-configurator-form .cx-ghost-attribute .cx-ghost-header .cx-ghost-description-box .cx-ghost-description,cx-configurator-conflict-solver-dialog:not(:empty) .cx-ghost-attribute .cx-ghost-header .cx-ghost-description-box .cx-ghost-description{width:60%}cx-configurator-form .cx-ghost-attribute .cx-ghost-body,cx-configurator-conflict-solver-dialog:not(:empty) .cx-ghost-attribute .cx-ghost-body{flex-wrap:wrap;justify-content:space-between;margin-block-end:15px}cx-configurator-form .cx-ghost-attribute .cx-ghost-body .cx-ghost-text,cx-configurator-conflict-solver-dialog:not(:empty) .cx-ghost-attribute .cx-ghost-body .cx-ghost-text{width:70%;height:72px}cx-configurator-form .cx-ghost-attribute .cx-ghost-body .cx-ghost-price,cx-configurator-conflict-solver-dialog:not(:empty) .cx-ghost-attribute .cx-ghost-body .cx-ghost-price{width:10%}cx-configurator-form .cx-ghost-attribute .cx-ghost-body .cx-ghost-radiobutton-value,cx-configurator-conflict-solver-dialog:not(:empty) .cx-ghost-attribute .cx-ghost-body .cx-ghost-radiobutton-value{flex:0 0 100%;justify-content:space-between;margin-block-start:8px}cx-configurator-form .cx-ghost-attribute .cx-ghost-body .cx-ghost-radiobutton-value .cx-ghost-value-label-pair,cx-configurator-conflict-solver-dialog:not(:empty) .cx-ghost-attribute .cx-ghost-body .cx-ghost-radiobutton-value .cx-ghost-value-label-pair{width:80%}cx-configurator-form .cx-ghost-attribute .cx-ghost-body .cx-ghost-radiobutton-value .cx-ghost-value-label-pair .cx-ghost-value-icon,cx-configurator-conflict-solver-dialog:not(:empty) .cx-ghost-attribute .cx-ghost-body .cx-ghost-radiobutton-value .cx-ghost-value-label-pair .cx-ghost-value-icon{width:40px;height:40px;border-radius:50%}cx-configurator-form .cx-ghost-attribute .cx-ghost-body .cx-ghost-radiobutton-value .cx-ghost-value-label-pair .cx-ghost-label,cx-configurator-conflict-solver-dialog:not(:empty) .cx-ghost-attribute .cx-ghost-body .cx-ghost-radiobutton-value .cx-ghost-value-label-pair .cx-ghost-label{margin-inline-start:10px;height:30px}cx-configurator-form .cx-ghost-attribute .cx-ghost-body .cx-ghost-radiobutton-value:nth-child(1) .cx-ghost-label,cx-configurator-conflict-solver-dialog:not(:empty) .cx-ghost-attribute .cx-ghost-body .cx-ghost-radiobutton-value:nth-child(1) .cx-ghost-label{width:20%}cx-configurator-form .cx-ghost-attribute .cx-ghost-body .cx-ghost-radiobutton-value:nth-child(2) .cx-ghost-label,cx-configurator-conflict-solver-dialog:not(:empty) .cx-ghost-attribute .cx-ghost-body .cx-ghost-radiobutton-value:nth-child(2) .cx-ghost-label{width:55%}cx-configurator-form .cx-ghost-attribute .cx-ghost-body .cx-ghost-radiobutton-value:nth-child(3) .cx-ghost-label,cx-configurator-conflict-solver-dialog:not(:empty) .cx-ghost-attribute .cx-ghost-body .cx-ghost-radiobutton-value:nth-child(3) .cx-ghost-label{width:30%}cx-configurator-form .cx-ghost-attribute .cx-ghost-body .cx-ghost-radiobutton-value .cx-ghost-value-price,cx-configurator-conflict-solver-dialog:not(:empty) .cx-ghost-attribute .cx-ghost-body .cx-ghost-radiobutton-value .cx-ghost-value-price{width:10%;align-items:flex-end}cx-configurator-conflict-solver-dialog:not(:empty){z-index:2000}cx-configurator-conflict-solver-dialog:not(:empty) .cx-modal-container{margin-block-start:80px;overflow-x:hidden}@media (max-width: 1199.98px){cx-configurator-conflict-solver-dialog:not(:empty) .cx-modal-container{margin:0!important;min-width:100%!important;max-width:100%!important}}@media (min-width: 1200px){cx-configurator-conflict-solver-dialog:not(:empty) .cx-modal-container{max-width:992px!important;min-width:992px!important}}@media (min-width: 1440px){cx-configurator-conflict-solver-dialog:not(:empty) .cx-modal-container{max-width:1140px!important;min-width:1140px!important}}cx-configurator-conflict-solver-dialog:not(:empty) .cx-modal-container .cx-modal-content{margin:auto}@media (max-width: 991.98px){cx-configurator-conflict-solver-dialog:not(:empty) .cx-modal-container .cx-modal-content{min-height:100%}}cx-configurator-conflict-solver-dialog:not(:empty) .cx-modal-container .cx-modal-content .cx-dialog-header{outline:0;padding-inline-start:16px;padding-inline-end:0px;padding-block-start:12px;padding-block-end:0px}@media (max-width: 1199.98px){cx-configurator-conflict-solver-dialog:not(:empty) .cx-modal-container .cx-modal-content .cx-dialog-header{padding-inline-end:0px;padding-block-end:5px}}cx-configurator-conflict-solver-dialog:not(:empty) .cx-modal-container .cx-modal-content .cx-dialog-header .cx-dialog-title{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);align-self:flex-start}@media (max-width: 1199.98px){cx-configurator-conflict-solver-dialog:not(:empty) .cx-modal-container .cx-modal-content .cx-dialog-header .close{padding-block-end:0px}}.cx-theme-high-contrast-dark cx-configurator-conflict-solver-dialog:not(:empty) .cx-modal-container .cx-modal-content .cx-dialog-header,.cx-theme-high-contrast-light cx-configurator-conflict-solver-dialog:not(:empty) .cx-modal-container .cx-modal-content .cx-dialog-header{background-color:var(--cx-color-background)}cx-configurator-conflict-solver-dialog:not(:empty) .cx-modal-container .cx-modal-content .cx-dialog-body{padding:0}@media (max-width: 1199.98px){cx-configurator-conflict-solver-dialog:not(:empty) .cx-modal-container .cx-modal-content .cx-dialog-body{padding-block-end:5px}}cx-configurator-conflict-solver-dialog:not(:empty) .cx-modal-container .cx-modal-content .cx-dialog-body .cx-msg-warning{display:flex;flex-direction:row;align-items:center;padding-inline-end:5px;margin-block-start:12px;margin-block-end:12px;background-color:#f5cece}cx-configurator-conflict-solver-dialog:not(:empty) .cx-modal-container .cx-modal-content .cx-dialog-body .cx-msg-warning cx-icon{color:var(--cx-color-danger);align-self:center;font-size:30px;padding-inline-start:15px;padding-inline-end:15px;padding-block-start:5px;padding-block-end:15px}cx-configurator-conflict-solver-dialog:not(:empty) .cx-modal-container .cx-modal-content .cx-dialog-body .cx-msg-warning,cx-configurator-conflict-solver-dialog:not(:empty) .cx-modal-container .cx-modal-content .cx-dialog-body cx-configurator-conflict-description{padding-inline-start:0px;padding-block-start:5px;padding-block-end:5px}.cx-theme-high-contrast-dark cx-configurator-conflict-solver-dialog:not(:empty) .cx-modal-container .cx-modal-content .cx-dialog-body,.cx-theme-high-contrast-light cx-configurator-conflict-solver-dialog:not(:empty) .cx-modal-container .cx-modal-content .cx-dialog-body{background-color:var(--cx-color-background)}.cxFeat_a11yImproveContrast cx-configurator-exit-button .btn-tertiary:hover{text-decoration:underline}@media (min-width: 1200px){.cxFeat_a11yImproveContrast cx-configurator-exit-button .btn-tertiary{color:var(--cx-color-inverse)}.cxFeat_a11yImproveContrast cx-configurator-exit-button .btn-tertiary:hover{color:var(--cx-color-inverse)}.cxFeat_a11yImproveContrast cx-configurator-exit-button .btn-tertiary:focus{color:var(--cx-color-inverse)}}.cx-theme-high-contrast-dark cx-configurator-exit-button .btn-tertiary,.cx-theme-high-contrast-light cx-configurator-exit-button .btn-tertiary{color:var(--cx-color-primary)}.cx-theme-high-contrast-dark cx-configurator-exit-button .btn-tertiary:hover,.cx-theme-high-contrast-light cx-configurator-exit-button .btn-tertiary:hover{color:var(--cx-color-primary)}.cx-theme-high-contrast-dark cx-configurator-exit-button .btn-tertiary:focus,.cx-theme-high-contrast-light cx-configurator-exit-button .btn-tertiary:focus{color:var(--cx-color-primary)}cx-page-layout.VariantConfigurationOverviewTemplate{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;margin:auto}cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigOverviewBottombar cx-configurator-add-to-cart-button{z-index:10}cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigOverviewContent,cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigOverviewNavigation{height:fit-content}@media (min-width: 1200px){cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigOverviewNavigation{max-inline-size:30%}cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigOverviewContent{max-inline-size:70%}}@media (min-width: 1440px){cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigOverviewNavigation{max-inline-size:342px}cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigOverviewContent{max-inline-size:798px}}cx-page-layout.VariantConfigurationTemplate{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;margin:auto}cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent,cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigMenu{height:fit-content}@media (min-width: 1200px){cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigMenu{max-inline-size:30%}cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent{max-inline-size:70%}}@media (min-width: 1440px){cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigMenu{max-inline-size:342px}cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent{max-inline-size:798px}}cx-page-layout.CpqConfigurationTemplate{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;margin:auto}cx-page-layout.CpqConfigurationTemplate cx-page-slot.CpqConfigContent,cx-page-layout.CpqConfigurationTemplate cx-page-slot.CpqConfigMenu{height:fit-content}@media (min-width: 1200px){cx-page-layout.CpqConfigurationTemplate cx-page-slot.CpqConfigMenu{max-inline-size:30%}cx-page-layout.CpqConfigurationTemplate cx-page-slot.CpqConfigContent{max-inline-size:70%}}@media (min-width: 1440px){cx-page-layout.CpqConfigurationTemplate cx-page-slot.CpqConfigMenu{max-inline-size:342px}cx-page-layout.CpqConfigurationTemplate cx-page-slot.CpqConfigContent{max-inline-size:798px}}cx-page-layout.CpqConfigurationOverviewTemplate{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;margin:auto}cx-configurator-textfield-input-field{display:flex;flex-direction:column;margin-inline-start:17px;padding-block-start:10px}cx-configurator-textfield-input-field label{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);padding-block-start:10px}cx-configurator-textfield-input-field .form-group{margin-block-end:.5rem}@media (min-width: 992px){cx-configurator-textfield-input-field label,cx-configurator-textfield-input-field .form-group{inline-size:75%}}@media (max-width: 991.98px){cx-configurator-textfield-input-field label,cx-configurator-textfield-input-field .form-group{inline-size:100%}}cx-configurator-textfield-input-field-readonly{display:flex;flex-direction:column;margin-inline-start:17px;padding-block-start:10px}cx-configurator-textfield-input-field-readonly label{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);padding-block-start:10px}cx-configurator-textfield-form{display:flex;flex-direction:column}cx-configurator-textfield-form .cx-attribute{padding:6px 40px;background-color:var(--cx-color-background)}cx-configurator-textfield-add-to-cart-button{display:flex;flex-direction:row;flex-wrap:wrap;padding:15px;justify-content:flex-end}@media (min-width: 768px){cx-configurator-textfield-add-to-cart-button .cx-add-to-cart-btn{width:50%}}cx-page-layout.TextfieldConfigurationTemplate{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;padding:2rem 0;max-width:1140px;margin:auto}@media (min-width: 1200px){cx-page-layout.TextfieldConfigurationTemplate cx-page-slot.TextfieldConfigContent{max-width:75%}}cx-asm-bind-cart-dialog .cx-modal-content{max-width:477px;margin-inline-start:auto;margin-inline-end:auto}cx-asm-bind-cart-dialog .cx-dialog-header{padding-top:.9rem;padding-inline-end:1rem;padding-bottom:.9rem;padding-inline-start:1rem;border-width:0;display:flex;box-shadow:0 0 4px #556b8229,inset 0 -1px #d9d9d9}cx-asm-bind-cart-dialog .cx-dialog-header .title{font-size:1rem;font-weight:900}cx-asm-bind-cart-dialog .cx-dialog-header .close{font-size:1rem;color:#1d2d3e}cx-asm-bind-cart-dialog .cx-dialog-body{padding:1rem;font-size:14px;min-height:137px}cx-asm-bind-cart-dialog .cx-dialog-footer{padding-top:0;padding-inline-end:1rem;padding-bottom:0;padding-inline-start:1rem}cx-asm-bind-cart-dialog .btn{color:#1d2d3e;transition:opacity .3s;font-size:14px;padding-top:0;padding-bottom:0;padding-inline-start:10px;padding-inline-end:10px;min-width:48px;min-height:36px;line-height:1.34;border-radius:8px;border:1px solid transparent;font-weight:600}cx-asm-bind-cart-dialog .btn:hover,cx-asm-bind-cart-dialog .btn:focus{box-shadow:0 0 4px #788fa685;background-color:#fff;filter:none}cx-asm-bind-cart-dialog .btn:not(:disabled):not(.disabled):active,cx-asm-bind-cart-dialog .btn:not(:disabled):not(.disabled).active{color:#0070f2;background-color:#fff;border-color:#0070f2;filter:none}cx-asm-bind-cart-dialog .btn-primary{color:#fff;border-color:transparent;background-color:#0070f2;font-weight:700}cx-asm-bind-cart-dialog .btn-primary:hover,cx-asm-bind-cart-dialog .btn-primary:focus{background-color:#0064d9;border-color:transparent;box-shadow:none;filter:none}cx-asm-bind-cart-dialog .btn-primary:not(:disabled):not(.disabled):active,cx-asm-bind-cart-dialog .btn-primary:not(:disabled):not(.disabled).active{color:#0070f2;background-color:#fff;border-color:#0070f2;filter:none}cx-asm-bind-cart-dialog .btn-secondary{color:#1d2d3e;border-color:transparent;background-color:#eaecee}cx-asm-bind-cart-dialog .btn-secondary:hover,cx-asm-bind-cart-dialog .btn-secondary:focus{color:#1d2d3e;background-color:#fff;border-color:transparent;box-shadow:0 0 4px #556b82b8;filter:none}cx-asm-bind-cart-dialog .btn-secondary:not(:disabled):not(.disabled):active,cx-asm-bind-cart-dialog .btn-secondary:not(:disabled):not(.disabled).active{color:#0070f2;background-color:#fff;border-color:#0070f2;filter:none}cx-asm-save-cart-dialog .cx-message{border-radius:8px;margin-bottom:0;border-width:1px;border-style:solid}cx-asm-save-cart-dialog .cx-message .cx-message-content{margin-inline-start:0;max-width:100%}cx-asm-save-cart-dialog .cx-message .cx-message-content .cx-message-header{padding-inline-start:10px;padding-inline-end:1rem;line-height:16px;text-align:start;min-height:35px}cx-asm-save-cart-dialog .cx-message .cx-message-content .cx-message-header .cx-message-text{color:#1d2d3e;font-size:14px;font-family:"72";font-style:normal;font-weight:400}cx-asm-save-cart-dialog .cx-message .close{align-self:center;margin-inline-start:auto;position:unset;font-size:16px}cx-asm-save-cart-dialog .cx-message-info{background-color:#e1f4ff;border-color:#7bcfff}cx-asm-save-cart-dialog .cx-message-info .close{color:#0064d8}cx-asm-save-cart-dialog .cx-message-info .cx-message-icon cx-icon{color:#0070f2}cx-asm-save-cart-dialog .cx-message-warning{background-color:#fff8d6;border-color:#ffe770}cx-asm-save-cart-dialog .cx-message-warning .close{color:#0064d9}cx-asm-save-cart-dialog .cx-message-warning .cx-message-icon cx-icon{color:#e76500}cx-asm-save-cart-dialog .cx-modal-content{max-width:477px;margin-inline-start:auto;margin-inline-end:auto}cx-asm-save-cart-dialog .cx-dialog-header{padding-top:.9rem;padding-inline-end:1rem;padding-bottom:.9rem;padding-inline-start:1rem;border-width:0;display:flex;box-shadow:0 0 4px #556b8229,inset 0 -1px #d9d9d9}cx-asm-save-cart-dialog .cx-dialog-header .title{font-size:1rem;font-weight:900}cx-asm-save-cart-dialog .cx-dialog-header .close{font-size:1rem;color:#1d2d3e}cx-asm-save-cart-dialog .cx-dialog-body{padding:1rem;font-size:14px;min-height:137px}cx-asm-save-cart-dialog .cx-dialog-body .cx-dialog-content{margin:10px 60px 0}cx-asm-save-cart-dialog .cx-dialog-body .cx-dialog-content .item-left-text{font-family:72;font-size:14px;font-weight:400;line-height:16px;letter-spacing:0px;color:#556b82;padding:5px}cx-asm-save-cart-dialog .cx-dialog-body .cx-dialog-content .item-right-text{font-family:72;font-size:14px;font-weight:400;line-height:16px;letter-spacing:0px;color:#131e29;padding:5px}cx-asm-save-cart-dialog .cx-dialog-footer{padding-top:0;padding-inline-end:1rem;padding-bottom:0;padding-inline-start:1rem}cx-asm-save-cart-dialog .btn{color:#1d2d3e;transition:opacity .3s;font-size:14px;padding-top:0;padding-bottom:0;padding-inline-start:10px;padding-inline-end:10px;min-width:48px;min-height:36px;line-height:1.34;border-radius:8px;border:1px solid transparent;font-weight:600}cx-asm-save-cart-dialog .btn:hover,cx-asm-save-cart-dialog .btn:focus{box-shadow:0 0 4px #788fa685;background-color:#fff;filter:none}cx-asm-save-cart-dialog .btn:not(:disabled):not(.disabled):active,cx-asm-save-cart-dialog .btn:not(:disabled):not(.disabled).active{color:#0070f2;background-color:#fff;border-color:#0070f2;filter:none}cx-asm-save-cart-dialog .btn-primary{color:#fff;border-color:transparent;background-color:#0070f2;font-weight:700}cx-asm-save-cart-dialog .btn-primary:hover,cx-asm-save-cart-dialog .btn-primary:focus{background-color:#0064d9;border-color:transparent;box-shadow:none;filter:none}cx-asm-save-cart-dialog .btn-primary:not(:disabled):not(.disabled):active,cx-asm-save-cart-dialog .btn-primary:not(:disabled):not(.disabled).active{color:#0070f2;background-color:#fff;border-color:#0070f2;filter:none}cx-asm-save-cart-dialog .btn-primary:disabled:hover{background-color:var(--cx-color-border-focus)}cx-asm-save-cart-dialog .btn-secondary{color:#1d2d3e;border-color:transparent;background-color:#eaecee}cx-asm-save-cart-dialog .btn-secondary:hover,cx-asm-save-cart-dialog .btn-secondary:focus{color:#1d2d3e;background-color:#fff;border-color:transparent;box-shadow:0 0 4px #556b82b8;filter:none}cx-asm-save-cart-dialog .btn-secondary:not(:disabled):not(.disabled):active,cx-asm-save-cart-dialog .btn-secondary:not(:disabled):not(.disabled).active{color:#0070f2;background-color:#fff;border-color:#0070f2;filter:none}cx-asm-switch-customer-dialog .cx-modal-content{max-width:477px;margin-inline-start:auto;margin-inline-end:auto}cx-asm-switch-customer-dialog .cx-dialog-header{padding-top:.9rem;padding-inline-end:1rem;padding-bottom:.9rem;padding-inline-start:1rem;border-width:0;display:flex;box-shadow:0 0 4px #556b8229,inset 0 -1px #d9d9d9}cx-asm-switch-customer-dialog .cx-dialog-header .title{font-family:"72";font-style:normal;font-weight:700;font-size:16px;line-height:18px}cx-asm-switch-customer-dialog .cx-dialog-header .cx-icon{color:#e76500}cx-asm-switch-customer-dialog .cx-dialog-header .close{font-size:1rem;color:#1d2d3e}cx-asm-switch-customer-dialog .cx-dialog-body:before{content:"";display:block;width:100%;height:1px;background-color:#dd6100}cx-asm-switch-customer-dialog .modal-body{padding:0}cx-asm-switch-customer-dialog .cx-dialog-body .switch-customer-content{padding:16px;font-family:"72";font-style:normal;font-weight:400;font-size:14px;line-height:21px}cx-asm-switch-customer-dialog .cx-dialog-footer{padding-top:0;padding-inline-end:1rem;padding-bottom:0;padding-inline-start:1rem}cx-asm-switch-customer-dialog .btn{color:#1d2d3e;transition:opacity .3s;font-size:14px;padding-top:0;padding-bottom:0;padding-inline-start:10px;padding-inline-end:10px;min-width:48px;min-height:36px;line-height:1.34;border-radius:8px;border:1px solid transparent;font-weight:600}cx-asm-switch-customer-dialog .btn:hover,cx-asm-switch-customer-dialog .btn:focus{box-shadow:0 0 4px #788fa685;background-color:#fff;filter:none}cx-asm-switch-customer-dialog .btn:not(:disabled):not(.disabled):active,cx-asm-switch-customer-dialog .btn:not(:disabled):not(.disabled).active{color:#0070f2;background-color:#fff;border-color:#0070f2;filter:none}cx-asm-switch-customer-dialog .btn-primary{color:#fff;border-color:transparent;background-color:#0070f2;font-weight:700}cx-asm-switch-customer-dialog .btn-primary:hover,cx-asm-switch-customer-dialog .btn-primary:focus{background-color:#0064d9;border-color:transparent;box-shadow:none;filter:none}cx-asm-switch-customer-dialog .btn-primary:not(:disabled):not(.disabled):active,cx-asm-switch-customer-dialog .btn-primary:not(:disabled):not(.disabled).active{color:#0070f2;background-color:#fff;border-color:#0070f2;filter:none}cx-asm-switch-customer-dialog .btn-secondary{color:#1d2d3e;border-color:transparent;background-color:#eaecee}cx-asm-switch-customer-dialog .btn-secondary:hover,cx-asm-switch-customer-dialog .btn-secondary:focus{color:#1d2d3e;background-color:#fff;border-color:transparent;box-shadow:0 0 4px #556b82b8;filter:none}cx-asm-switch-customer-dialog .btn-secondary:not(:disabled):not(.disabled):active,cx-asm-switch-customer-dialog .btn-secondary:not(:disabled):not(.disabled).active{color:#0070f2;background-color:#fff;border-color:#0070f2;filter:none}cx-asm-main-ui{font-family:Arial,sans-serif;font-size:14px;width:100%;display:flex;flex-direction:column}cx-asm-main-ui .cx-message{border-radius:8px;margin-bottom:0;border-width:1px;border-style:solid}cx-asm-main-ui .cx-message .cx-message-content{margin-inline-start:0;max-width:100%}cx-asm-main-ui .cx-message .cx-message-content .cx-message-header{padding-inline-start:10px;padding-inline-end:1rem;line-height:16px;text-align:start;min-height:35px}cx-asm-main-ui .cx-message .cx-message-content .cx-message-header .cx-message-text{color:#1d2d3e;font-size:14px;font-family:"72";font-style:normal;font-weight:400}cx-asm-main-ui .cx-message .close{font-size:1rem;align-self:center;margin-inline-start:auto;position:unset;color:#0064d8}cx-asm-main-ui .cx-message-success{background-color:#f5fae5;border-color:#cee67e}cx-asm-main-ui .cx-message-success .cx-message-icon cx-icon{color:#30914c}cx-asm-main-ui .close,cx-asm-main-ui .logout{cursor:pointer;padding:0;flex:none;width:16px;height:16px;border:transparent;background-color:transparent}cx-asm-main-ui .close{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='black' d='M14.53 4.53l-1.06-1.06L9 7.94 4.53 3.47 3.47 4.53 7.94 9l-4.47 4.47 1.06 1.06L9 10.06l4.47 4.47 1.06-1.06L10.06 9z'/%3E%3C/svg%3E")}cx-asm-main-ui .logout{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%230064D9' d='M11,2.7c1.2,0.6,2.2,1.5,2.9,2.6c1.3,1.9,1.5,4.4,0.6,6.5c-0.3,0.8-0.8,1.6-1.5,2.2c-0.6,0.6-1.4,1.1-2.2,1.5 C9.9,15.8,9,16,8,16c-0.9,0-1.9-0.2-2.7-0.5c-0.8-0.4-1.6-0.9-2.2-1.5c-0.6-0.6-1.1-1.4-1.5-2.2C0.7,9.6,0.9,7.2,2.1,5.3 c0.7-1.1,1.7-2,2.9-2.6v1.1C4.1,4.3,3.3,5.1,2.8,6C2.3,6.9,2,7.9,2,9c0,1.6,0.6,3.2,1.8,4.3c0.5,0.5,1.2,1,1.9,1.3 c1.5,0.6,3.2,0.6,4.7,0c0.7-0.3,1.4-0.7,1.9-1.3C13.4,12.1,14,10.6,14,9c0-1.1-0.3-2.1-0.8-3c-0.5-0.9-1.3-1.7-2.2-2.2 C11,3.8,11,2.7,11,2.7z M8,9C7.7,9,7.5,8.9,7.3,8.7C7.1,8.5,7,8.3,7,8V1c0-0.3,0.1-0.5,0.3-0.7c0.4-0.4,1-0.4,1.4,0 C8.9,0.5,9,0.7,9,1v7c0,0.3-0.1,0.5-0.3,0.7C8.5,8.9,8.2,9,8,9z'/%3E%3C/svg%3E%0A")}cx-asm-main-ui button[type=submit]{padding:0 12px;white-space:nowrap;border-radius:4px;height:36px;font-weight:400;border-style:solid;border-width:1px}cx-asm-main-ui button[type=submit]:disabled{opacity:.4;cursor:not-allowed}cx-asm-main-ui.hidden{display:none}cx-asm-main-ui .asm-bar{height:48px;display:flex;padding:0 2rem;justify-content:space-between;z-index:1;color:inherit;background-color:#fff;box-shadow:2px 2px #556b821a,inset 0 -1px #556b8233}cx-asm-main-ui .asm-bar-branding{display:flex;align-items:center}cx-asm-main-ui .asm-bar-branding .logo{margin-inline-end:8px}cx-asm-main-ui .asm-bar-branding .asm-title{font-size:16px;font-weight:700}cx-asm-main-ui .asm-bar-actions{display:flex;justify-content:flex-end;align-items:center}cx-asm-main-ui .asm-bar-actions .cx-asm-customer-list{cursor:pointer}cx-asm-main-ui .asm-bar-actions .cx-asm-customer-list cx-icon{padding-top:0;padding-inline-end:7px;padding-bottom:0;padding-inline-start:0;color:#1e3050}cx-asm-main-ui .asm-bar-actions .cx-asm-customer-list .cx-asm-customer-list-link{color:#0064d9;text-decoration:none;padding-inline-end:1.4rem}cx-asm-main-ui .asm-bar-actions .cx-asm-customer-list .cx-asm-customer-list-link:hover{text-decoration:underline}cx-asm-main-ui>*:nth-child(2){padding:1rem 2rem;display:flex;width:100%}cx-asm-main-ui input{outline:0;border:1px solid #89919a;color:#32363a;background-color:#fff;border-radius:4px;padding:0 12px;height:36px}cx-asm-main-ui input:focus{box-shadow:0 0 0 1px #fafafa}cx-asm-main-ui input:hover{border-color:#085caf}cx-asm-main-ui input::placeholder{color:#74777a;font-style:italic}@media (max-width: 575px){cx-asm-main-ui .asm-bar-branding .asm-title{display:none}cx-asm-main-ui .asm-alert{margin-top:30px}}cx-asm-main-ui .cx-message-info{background-color:#e1f4ff;border-color:#7bcfff}cx-asm-main-ui .cx-message-info .cx-message-icon cx-icon{color:#0070f2}cx-asm-main-ui .cx-message-info .close{color:#0064d8}.cx-asm-help-portal{padding-inline-end:1.5rem}.cx-asm-help-portal .fa-circle-question{padding-inline-end:.3rem}cx-asm-session-timer{display:flex;align-items:center;height:16px;margin:0 15px 0 0}cx-asm-session-timer .label{margin:0 6px}@media (max-width: 575px){cx-asm-session-timer .label{display:none}}cx-asm-session-timer .time{font-weight:600}cx-asm-session-timer .reset{margin:0 15px;cursor:pointer;width:16px;height:16px;background:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%230064D9' d='M14.9,7.5l-1,0.2c0.2,0.9,0.1,1.7-0.1,2.5c-0.3,1-0.8,2-1.5,2.7c-1.1,1.1-2.7,1.8-4.2,1.8 c-0.8,0-1.5-0.1-2.3-0.4c-1.5-0.6-2.7-1.8-3.3-3.3C2.1,10.2,2,9.5,2,8.7c0-1.6,0.7-3.1,1.8-4.3c0.7-0.8,1.7-1.3,2.7-1.5 c1-0.3,2-0.2,3,0l0,0v-1c-1-0.2-2.1-0.2-3.1,0C4.2,2.4,2.4,4,1.5,6.1C1.2,6.9,1,7.8,1,8.7c0,0.9,0.2,1.8,0.5,2.6 c0.4,0.9,0.9,1.7,1.5,2.3c0.7,0.7,1.4,1.2,2.3,1.5c0.8,0.3,1.7,0.5,2.6,0.5c0.9,0,1.8-0.2,2.6-0.5c2.1-0.9,3.7-2.7,4.2-5 C15,9.3,15,8.4,14.9,7.5z'/%3E%3Cpolygon fill='%23d1e3ff' points='11.5,2.8 9.2,4.5 9.7,0.5 '/%3E%3C/svg%3E%0A") no-repeat center center;border:transparent;background-color:transparent}cx-asm-toggle-ui{cursor:pointer;display:flex;align-items:center;height:16px;margin:0 1.2rem 0 0}cx-asm-toggle-ui .toggleUi{display:inherit;align-items:inherit}cx-asm-toggle-ui .toggleUi .label{margin-inline-start:5px;color:#d50101}@media (max-width: 575px){cx-asm-toggle-ui .toggleUi .label{display:none}}cx-asm-toggle-ui .toggleUi .collapseIcon,cx-asm-toggle-ui .toggleUi .expandIcon{width:16px;height:16px}cx-asm-toggle-ui .toggleUi .collapseIcon{background:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='chevron-circle-up' class='svg-inline--fa fa-chevron-circle-up fa-w-16' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%230064D9' d='M8 256C8 119 119 8 256 8s248 111 248 248-111 248-248 248S8 393 8 256zm231-113.9L103.5 277.6c-9.4 9.4-9.4 24.6 0 33.9l17 17c9.4 9.4 24.6 9.4 33.9 0L256 226.9l101.6 101.6c9.4 9.4 24.6 9.4 33.9 0l17-17c9.4-9.4 9.4-24.6 0-33.9L273 142.1c-9.4-9.4-24.6-9.4-34 0z'%3E%3C/path%3E%3C/svg%3E") center center no-repeat}cx-asm-toggle-ui .toggleUi .expandIcon{background:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='chevron-circle-down' class='svg-inline--fa fa-chevron-circle-down fa-w-16' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%230064D9' d='M504 256c0 137-111 248-248 248S8 393 8 256 119 8 256 8s248 111 248 248zM273 369.9l135.5-135.5c9.4-9.4 9.4-24.6 0-33.9l-17-17c-9.4-9.4-24.6-9.4-33.9 0L256 285.1 154.4 183.5c-9.4-9.4-24.6-9.4-33.9 0l-17 17c-9.4 9.4-9.4 24.6 0 33.9L239 369.9c9.4 9.4 24.6 9.4 34 0z'%3E%3C/path%3E%3C/svg%3E") center center no-repeat}cx-csagent-login-form form{display:flex;width:100%}@media (max-width: 575px){cx-csagent-login-form form{flex-direction:column}}cx-csagent-login-form form label{margin:0 0 15px;min-width:auto}@media (min-width: 575px){cx-csagent-login-form form label{margin-inline-end:15px;margin-top:0;margin-bottom:0;margin-inline-start:0;min-width:18rem}}cx-csagent-login-form form label input{border:1px solid #f1f1f1;border-bottom-color:#556b81;box-shadow:0 0 0 1px #556b8240 inset;width:100%}cx-csagent-login-form form label input:focus{border:2px solid rgb(0,100,217);box-shadow:0 0 1px #788fa6b8;outline:none;background-color:#fff}cx-csagent-login-form form label input:hover{box-shadow:0 0 0 1px #68aeff80 inset}cx-csagent-login-form form .label-content{color:#556b82;max-width:110px;margin-inline-end:6px;white-space:nowrap}.cxFeat_a11yTextSpacingAdjustments cx-csagent-login-form form .label-content{max-width:unset}@media (min-width: 575px){cx-csagent-login-form form .label-content{padding-top:7px}}cx-csagent-login-form button[type=submit]{color:#256f3a;border-radius:8px;border-color:#dbeda1;background-color:#ebf5cb}cx-csagent-login-form button[type=submit]:hover{background-color:#e3f1b6}cx-csagent-login-form cx-dot-spinner{color:#0a6ed1}cx-customer-emulation{display:flex;justify-content:flex-start;align-items:baseline}@media (max-width: 940px){cx-customer-emulation{flex-direction:column}cx-customer-emulation>*{margin-bottom:12px}}@media (max-width: 1090px){cx-customer-emulation{flex-direction:column}cx-customer-emulation>*{margin-bottom:12px}}cx-customer-emulation button{color:#aa0808;font-weight:700;background-color:#ffd6ea;border:1px solid #ffd6ea;border-radius:8px;padding:6px 10px}@media (max-width: 940px){cx-customer-emulation button{width:100%}}@media (max-width: 1090px){cx-customer-emulation button{width:100%}}cx-customer-emulation button.cx-360-button{background-color:#0070f2;border:1px solid #0070f2;color:#fff;margin:0 8px 0 0}@media (max-width: 1090px){cx-customer-emulation button.cx-360-button{margin:0 8px 10px 0}}cx-customer-emulation label{margin-inline-end:10px;margin-inline-start:0;margin-top:0;margin-bottom:0;color:#556b82}cx-customer-emulation .cx-asm-customerInfo{display:flex;flex-direction:column;margin-inline-end:15px}cx-customer-emulation .cx-asm-customerInfo .cx-asm-name{color:#1d2d3e}cx-customer-emulation .cx-asm-customerInfo .cx-asm-uid{color:#556b82;word-break:break-all}.asm-alert{padding:9px 12px;border-radius:4px;border:1px solid #89919a;background-color:#f4f4f4;color:#32363a;text-align:center;flex:1}cx-customer-selection{position:relative}cx-customer-selection form{display:flex;width:100%}@media (max-width: 575px){cx-customer-selection form{flex-direction:column}}cx-customer-selection form label{margin:0 0 15px;min-width:auto}cx-customer-selection form label cx-form-errors p{color:#db0002}cx-customer-selection form label .input-contaier{display:flex}cx-customer-selection form label .input-contaier .icon-wrapper{display:flex;outline:0;border:1px solid #89919a;color:#fff;background-color:#1672b7;padding:0 12px;height:36px;border-top-left-radius:4px;border-bottom-left-radius:4px;border-right-width:0px;cursor:pointer}cx-customer-selection form label .input-contaier input{border:none;border-radius:4px;background-color:#eff1f2;box-shadow:0 4px 4px #00000040}@media (min-width: 575px){cx-customer-selection form label{margin-inline-end:15px;margin-bottom:0;min-width:25rem}}cx-customer-selection form label .searchTermLabel{display:flex;align-items:center;color:#556b82;min-width:auto;margin:0 15px 0 0}cx-customer-selection form label input{width:100%}cx-customer-selection form label input:focus{outline:none}cx-customer-selection form button[type=submit]{background-color:#ebf5cb;opacity:.4;border:1px solid #ebf5cb;border-radius:8px;color:#256f3a;font-weight:700;transition:opacity .3s}cx-customer-selection form button[type=submit].active{opacity:1}cx-customer-selection .asm-results{position:absolute;border:solid 1px #89919a;line-height:1.5rem;z-index:11;box-shadow:0 5px 20px #d9d9d9,0 2px 8px #ededed;background-color:#fff;border-radius:4px;max-width:50vw;max-height:70vh;overflow-y:auto;top:3.3rem;width:25rem}@media (max-width: 1200px){cx-customer-selection .asm-results{max-width:calc(100% - 4rem)}}cx-customer-selection .asm-results cx-dot-spinner{height:42px;color:#0a6ed1}cx-customer-selection .asm-results button{margin:0;appearance:none;outline:0;border:0;text-decoration:none;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;background-color:transparent;color:#51555a;display:flex;flex-direction:column;cursor:pointer;padding:10px;width:100%;align-items:flex-start;justify-content:flex-start}@media (min-width: 767px){cx-customer-selection .asm-results button{flex-direction:row}}cx-customer-selection .asm-results button.active{color:#32363a;background-color:#d3d6db}cx-customer-selection .asm-results button:hover{color:#32363a;background-color:#d3d6db}cx-customer-selection .asm-results button span{margin-inline-end:15px;margin-top:0;margin-bottom:0;margin-inline-start:0;word-break:break-all;white-space:normal;text-align:start}@media (min-width: 575px){cx-customer-selection .asm-results button span:last-of-type{margin:0}}cx-customer-selection .asm-results button .linkStyleLabel{font-family:"72";font-weight:600;font-size:13px;color:#0064d9}.cxFeat_showSearchingCustomerByOrderInASM cx-customer-selection form{display:flex;width:100%}@media (max-width: 41rem){.cxFeat_showSearchingCustomerByOrderInASM cx-customer-selection form{flex-direction:column}}.cxFeat_showSearchingCustomerByOrderInASM cx-customer-selection form .searchLabel{margin-top:.5rem;margin-inline-end:1rem}.cxFeat_showSearchingCustomerByOrderInASM cx-customer-selection form label{margin-inline-end:2rem;min-width:auto}.cxFeat_showSearchingCustomerByOrderInASM cx-customer-selection form label .selection-message-info{z-index:11;width:25rem;position:absolute}@media (min-width: 41rem){.cxFeat_showSearchingCustomerByOrderInASM cx-customer-selection form label{margin-bottom:0;min-width:25rem}}.cxFeat_showSearchingCustomerByOrderInASM cx-customer-selection form label .linkStyleLabel{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222);font-weight:var(--cx-font-weight-bold);margin-inline-start:.2rem;color:var(--cx-color-primary)}.cxFeat_showSearchingCustomerByOrderInASM cx-customer-selection form label .asm-results{position:absolute;top:auto;border:solid .0714rem #89919a;line-height:1.5rem;z-index:11;box-shadow:0 5px 20px #d9d9d9,0 2px 8px #ededed;background-color:#fff;border-radius:.25rem;max-width:50vw;max-height:70vh;overflow-y:auto;width:25rem}@media (max-width: 1200px){.cxFeat_showSearchingCustomerByOrderInASM cx-customer-selection form label .asm-results{max-width:calc(100% - 4rem)}}.cxFeat_showSearchingCustomerByOrderInASM cx-customer-selection form label .asm-results cx-dot-spinner{height:3rem;color:#0a6ed1}.cxFeat_showSearchingCustomerByOrderInASM cx-customer-selection form label .asm-results button{margin:0;appearance:none;outline:0;border:0;text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;background-color:transparent;color:#51555a;display:flex;flex-direction:column;padding:.5rem;width:100%;align-items:flex-start;justify-content:flex-start}.cxFeat_showSearchingCustomerByOrderInASM cx-customer-selection form label .asm-results button.active{color:#32363a;background-color:#d3d6db}.cxFeat_showSearchingCustomerByOrderInASM cx-customer-selection form label .asm-results button:hover{color:#32363a;background-color:#d3d6db}.cxFeat_showSearchingCustomerByOrderInASM cx-customer-selection form label .asm-results button .result-id{width:100%;display:flex;justify-content:space-between}.cxFeat_showSearchingCustomerByOrderInASM cx-customer-selection form label .asm-results button span{margin-inline-end:1rem;margin-top:0;margin-bottom:0;margin-inline-start:0;word-break:break-all;white-space:normal;text-align:start}@media (min-width: 41rem){.cxFeat_showSearchingCustomerByOrderInASM cx-customer-selection form label .asm-results button span:last-of-type{margin:0}}.cxFeat_showSearchingCustomerByOrderInASM cx-customer-selection form label input{width:100%}.cxFeat_showSearchingCustomerByOrderInASM cx-customer-selection form label input:focus{outline:none}.cxFeat_showSearchingCustomerByOrderInASM cx-customer-selection form label input.ng-invalid.ng-dirty,.cxFeat_showSearchingCustomerByOrderInASM cx-customer-selection form label input.ng-invalid.ng-touched{border-color:initial}.cxFeat_showSearchingCustomerByOrderInASM cx-customer-selection form button[type=submit]{background-color:var(--cx-color-success-accent);opacity:.4;border:.0714rem solid var(--cx-color-success-accent);border-radius:.5rem;color:var(--cx-color-success);font-weight:var(--cx-font-weight-bold);transition:opacity .3s}.cxFeat_showSearchingCustomerByOrderInASM cx-customer-selection form button[type=submit].active{opacity:1}cx-customer-list .cx-modal-content{min-height:352px}cx-customer-list .cx-dialog-header{padding-top:2rem;padding-inline-end:1.75rem;padding-bottom:2rem;padding-inline-start:2.3rem;border-width:0;display:flex}cx-customer-list .cx-dialog-header .title{font-size:1.25rem;font-weight:900}cx-customer-list .cx-dialog-sub-header{padding-top:0;padding-inline-end:1.75rem;padding-bottom:.5rem;padding-inline-start:1.75rem;border-width:0;display:flex}cx-customer-list .cx-dialog-sub-header .cx-header-select{display:flex}.cxFeat_a11yShowLabelOfSelect cx-customer-list .cx-dialog-sub-header .cx-header-select{align-items:flex-end}cx-customer-list .cx-dialog-sub-header .cx-header-select .cx-total{padding:.6875rem 1rem}.cxFeat_a11yShowLabelOfSelect cx-customer-list .cx-dialog-sub-header .cx-header-select .cx-total{padding:1rem}cx-customer-list .cx-dialog-sub-header .cx-header-select.mobile{flex-direction:column}cx-customer-list .cx-dialog-sub-header .cx-header-actions{display:flex}.cxFeat_a11yShowLabelOfSelect cx-customer-list .cx-dialog-sub-header .cx-header-actions{align-items:flex-end}cx-customer-list .cx-dialog-sub-header .cx-header-actions label{margin:0}cx-customer-list .cx-dialog-sub-header .cx-header-actions .search-wrapper{position:relative;margin-inline-start:1rem}.cxFeat_a11yShowLabelOfSelect cx-customer-list .cx-dialog-sub-header .cx-header-actions .search-wrapper{margin-bottom:-.15rem}cx-customer-list .cx-dialog-sub-header .cx-header-actions .search-wrapper .form-control{padding-inline-end:46px}cx-customer-list .cx-dialog-sub-header .cx-header-actions .search-wrapper .form-control:hover,cx-customer-list .cx-dialog-sub-header .cx-header-actions .search-wrapper .form-control:focus{border:2px solid #004da5;box-shadow:0 0 1px #788fa6b8;outline:none;background-color:#fff}cx-customer-list .cx-dialog-sub-header .cx-header-actions .search-wrapper .form-control::-webkit-input-placeholder{color:#74777a;font-style:italic}cx-customer-list .cx-dialog-sub-header .cx-header-actions .search-wrapper cx-icon{position:absolute;top:17px;right:17px;cursor:pointer}cx-customer-list .cx-dialog-sub-header .cx-header-actions .cx-pagination-buttons{display:flex;align-items:center}cx-customer-list .cx-dialog-sub-header .cx-header-actions .cx-pagination-buttons cx-icon{color:#0070f2}cx-customer-list .cx-dialog-sub-header .cx-header-actions .cx-pagination-buttons cx-icon.previous{padding-top:0;padding-inline-end:10px;padding-bottom:0;padding-inline-start:0}cx-customer-list .cx-dialog-sub-header .cx-header-actions .cx-pagination-buttons cx-icon.next{padding-top:0;padding-inline-end:0;padding-bottom:0;padding-inline-start:10px}cx-customer-list .cx-dialog-sub-header .cx-header-actions .cx-pagination-buttons button{text-decoration:none;color:#0070f2}cx-customer-list .cx-dialog-sub-header .cx-header-actions .cx-pagination-buttons .cx-btn-previous span{padding-top:0;padding-inline-end:0;padding-bottom:0;padding-inline-start:5px}cx-customer-list .cx-dialog-sub-header .cx-header-actions .cx-pagination-buttons .cx-btn-next span{padding-top:0;padding-inline-end:5px;padding-bottom:0;padding-inline-start:0}cx-customer-list .cx-dialog-sub-header .cx-header-actions .cx-pagination-buttons div:first-child{font-size:.875rem;color:#1d2d3e;padding:0 10px}cx-customer-list .cx-dialog-sub-header .cx-header-actions .table-header-cell{line-height:40px;margin-top:0;margin-inline-end:15px;margin-bottom:0;margin-inline-start:0}cx-customer-list .cx-dialog-sub-header .cx-header-actions .table-header-cell.sort{cursor:pointer}cx-customer-list .cx-dialog-sub-header .cx-header-actions .table-header-cell.sort cx-icon{margin:0 10px}cx-customer-list .cx-dialog-sub-header .cx-header-actions.mobile{flex-direction:column}cx-customer-list .cx-dialog-sub-header.tablet-mobile{flex-direction:column}cx-customer-list .asm-mobile-pagination{flex-direction:row-reverse}cx-customer-list .cx-dialog-body{padding-top:0;padding-bottom:0;max-height:calc(100vh - 260px);overflow-y:auto}@media (max-width: 767.98px){cx-customer-list .cx-dialog-body{max-height:calc(100vh - 470px)}}cx-customer-list .cx-dialog-foot{display:flex;flex-direction:row-reverse}cx-customer-list .table thead tr{border-top:1px solid var(--cx-color-light);height:44px}cx-customer-list .table thead tr th{color:#1d2d3e;text-transform:none;font-weight:700}cx-customer-list .table tbody td{font-size:.875rem;color:#1d2d3e}cx-customer-list .table tbody td .cx-header-text{color:#6a6d70;font-weight:400}cx-customer-list .cx-btn-cell{text-decoration:none;color:#0070f2;padding:0;border:0;min-height:1.15rem;width:fit-content}cx-customer-list .cx-avatar-cell{width:65px;vertical-align:top}cx-customer-list .cx-cell-container{display:flex;align-items:center;min-height:44px;padding:5px 0}cx-customer-list .cx-cell-container .cx-avatar img,cx-customer-list .cx-cell-container .cx-avatar .cx-avatar-text{width:44px;height:44px;line-height:44px;border-radius:50%;text-align:center;text-transform:uppercase;margin-top:2px;margin-inline-end:10px;margin-bottom:2px;margin-inline-start:0}cx-customer-list .cx-cell-container .cx-avatar .cx-avatar-text{background:#9259cd;color:#fff;border-radius:50%}cx-customer-list .cx-cell-container .cx-cart{padding-inline-end:18px}cx-customer-list .cx-cell-container .cx-action-disable{color:var(--cx-color-dark)}cx-customer-list .cx-action-color{color:#0070f2}cx-customer-list .cx-multi-cell{vertical-align:top}cx-customer-list .cx-multi-cell .cx-cell-container{flex-direction:column;align-items:flex-start}cx-customer-list .cx-multi-cell .cx-cell-container button{min-width:0}cx-customer-list .cx-multi-cell .cx-cell-container cx-icon{align-self:flex-start}cx-customer-list .cx-empty-state,cx-customer-list .cx-error-state{display:flex;justify-content:left}cx-customer-list .ng-select .ng-select-container{border:0}cx-customer-list .ng-select .ng-select-container .ng-arrow-wrapper .ng-arrow{border-color:#0070f2 transparent transparent}cx-customer-list .ng-select.ng-select-focused{outline:none}cx-customer-list .ng-select.customer-list-selector .ng-value-label{font-weight:700;color:#0070f2}cx-customer-list cx-pagination{float:right}cx-customer-list cx-pagination a{margin-top:10px;width:24px;height:26px;font-family:"72";font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#0064d9;border-color:#fff}cx-customer-list cx-pagination a:first-child{width:48px;height:26px;font-family:SAP-icons;font-style:normal;font-weight:800;font-size:20px;line-height:16px;text-align:center;color:#0064d9;margin-top:8px}cx-customer-list cx-pagination a:last-child{width:48px;height:26px;font-family:SAP-icons;font-style:normal;font-weight:800;font-size:20px;line-height:16px;text-align:center;color:#0064d9;border-color:#fff;margin-top:8px}cx-customer-list cx-pagination a.current{width:32px;height:26px;font-family:"72";font-style:normal;font-weight:700;font-size:14px;line-height:16px;text-align:center;color:#1d2d3e;background:#eaecee;border-radius:8px;border-color:#fff}cx-customer-list .cx-asm-create-customer-btn{background-color:#eaecee;border-color:#eaecee;border-radius:8px;padding:0 10px;color:#1d2d3e;text-decoration:none;font-family:"72";font-style:normal;font-weight:600;font-size:14px;line-height:16px;min-height:42px;min-width:70px}cx-customer-list .cx-asm-create-customer-btn cx-icon{color:#1d2d3e;margin-inline-end:3px}cx-customer-list .cx-asm-create-customer-btn:hover{background-color:#fff;border-width:1px;border-color:#d6dade;border-style:solid}cx-customer-list .cx-asm-create-customer-btn:focus{box-shadow:none}cx-customer-list .cx-asm-customer-list-btn-cancel{color:#0064d8;font-family:"72";font-style:normal;font-weight:600;font-size:14px;line-height:19px;border-radius:8px;border-color:#fff;min-height:42px;margin:0 20px 0 0;padding:0 10px}cx-customer-list .cx-asm-customer-list-btn-cancel:hover{color:#0064d8;background-color:#d9d9d9}cx-customer-list .cx-asm-customer-list-btn-cancel:focus{box-shadow:none}cx-customer-list .ng-dropdown-panel{width:auto}cx-asm-bind-cart{display:flex;justify-content:flex-start;align-items:baseline;flex:1;width:100%}@media (max-width: 575px){cx-asm-bind-cart>*{margin-bottom:12px}}@media (min-width: 575px){cx-asm-bind-cart button{margin-inline-start:8px}}cx-asm-bind-cart button.cx-asm-bindCartToCustomer{background-color:#0070f2;border:1px solid #0070f2;color:#fff;opacity:.4;transition:opacity .3s;position:relative}cx-asm-bind-cart button.cx-asm-bindCartToCustomer.cx-asm-active{opacity:1}cx-asm-bind-cart button.cx-asm-bindCartToCustomer cx-dot-spinner{position:absolute;inset:0;display:none}cx-asm-bind-cart button.cx-asm-bindCartToCustomer.cx-bind-loading span{opacity:0}cx-asm-bind-cart button.cx-asm-bindCartToCustomer.cx-bind-loading cx-dot-spinner{display:flex}cx-asm-bind-cart form{display:flex;align-items:center;min-width:auto;margin:0;flex:1;width:100%}@media (max-width: 575px){cx-asm-bind-cart form{flex-direction:column;gap:10px;align-items:flex-start}}cx-asm-bind-cart label{color:#556b82}cx-asm-bind-cart input{border:none;background-color:transparent}cx-asm-bind-cart input:focus{box-shadow:none;outline-style:none}cx-asm-bind-cart .cx-asm-assignCart{border:1px solid #eff1f2;border-radius:4px;background-color:#eff1f2;box-shadow:0 4px 4px #00000040;margin-inline-start:6px;margin-inline-end:15px;max-width:20rem;padding-inline-end:15px}@media (max-width: 575px){cx-asm-bind-cart .cx-asm-assignCart{margin-inline-end:0;margin-inline-start:0;min-width:100%;max-width:100%}}cx-asm-bind-cart .cx-asm-assignCart:focus,cx-asm-bind-cart .cx-asm-assignCart:focus-within,cx-asm-bind-cart .cx-asm-assignCart:active,cx-asm-bind-cart .cx-asm-assignCart.active{background-color:#fff;outline:none}cx-asm-bind-cart .cx-asm-assignCart .cx-asm-reset{visibility:hidden;background-color:transparent;border:none;color:inherit}cx-asm-bind-cart .cx-asm-assignCart-input-show-no-button{width:20%;display:flex;align-items:center}@media (max-width: 575px){cx-asm-bind-cart .cx-asm-assignCart-input-show-no-button{margin-inline-end:0;margin-inline-start:0;min-width:100%;max-width:100%}}cx-asm-bind-cart .cx-asm-assignCart-input-show-no-button input{border:.0625rem solid #eaecee;border-bottom-color:#556b81;width:100%;border-radius:.25rem;padding:0 .75rem;height:2.25rem;display:flex;align-items:center}cx-asm-bind-cart .cx-asm-assignCart-input-show-no-button input.ng-invalid.ng-dirty,cx-asm-bind-cart .cx-asm-assignCart-input-show-no-button input.ng-invalid.ng-touched{border-color:#eaecee;border-bottom-color:#556b81}cx-asm-bind-cart .cx-asm-assignCart-input-show-no-button input.ng-invalid.ng-dirty:focus,cx-asm-bind-cart .cx-asm-assignCart-input-show-no-button input.ng-invalid.ng-touched:focus{border:.125rem solid rgb(0,100,217);box-shadow:0 0 .0625rem #788fa6b8;outline:none;background-color:#fff}cx-asm-bind-cart .cx-asm-assignCart-input-show-no-button input:focus{border:.125rem solid rgb(0,100,217);box-shadow:0 0 .0625rem #788fa6b8;outline:none;background-color:#fff}cx-asm-bind-cart .cx-asm-assignCart-input-show-no-button input:hover{box-shadow:0 0 0 .0625rem #68aeff80 inset}cx-asm-bind-cart .cx-asm-assignCart-input-show-no-button:focus,cx-asm-bind-cart .cx-asm-assignCart-input-show-no-button:focus-within,cx-asm-bind-cart .cx-asm-assignCart-input-show-no-button:active,cx-asm-bind-cart .cx-asm-assignCart-input-show-no-button.active{background-color:#fff;outline:none}cx-asm-bind-cart .cx-asm-assignCart-input-show-no-button .cx-asm-reset{visibility:hidden;background-color:transparent;border:none;color:inherit}cx-dot-spinner{display:flex;justify-content:center;align-items:center;width:100%}cx-dot-spinner>div{width:8px;height:8px;margin:6px;border-radius:100%;background-color:currentColor;animation:spinner-dots-pulse 1s ease infinite}cx-dot-spinner>div:nth-child(1){animation-delay:-.2s}cx-dot-spinner>div:nth-child(3){animation-delay:.2s}@keyframes spinner-dots-pulse{0%,to,60%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(2);transform:scale(2)}}cx-asm-create-customer-form .cx-message{border-radius:8px;margin-bottom:15px}cx-asm-create-customer-form .cx-message .cx-message-content{margin-inline-start:0;max-width:100%}cx-asm-create-customer-form .cx-message .cx-message-content .cx-message-header{padding:.25rem 1rem;min-height:auto;padding-inline-end:1rem;font-size:14px;font-family:"72";font-style:normal;font-weight:400;line-height:16px;text-align:start}cx-asm-create-customer-form .cx-message .cx-message-content .cx-message-header .cx-message-icon{align-self:flex-start}cx-asm-create-customer-form .cx-message .cx-message-content .cx-message-header .cx-message-text{padding:.25rem 0}cx-asm-create-customer-form .cx-message .close{align-self:flex-start;padding:.25rem 0;margin-inline-start:auto;position:unset;color:#0064d8;font-size:16px}cx-asm-create-customer-form .cx-message-info{background-color:#e1f4ff;border-color:#7bcfff}cx-asm-create-customer-form .cx-message-info .cx-message-icon cx-icon{color:#0070f2}cx-asm-create-customer-form .cx-message-danger{background-color:#ffeaf4;border-color:#ff8ec4}@media (min-width: 1200px){cx-asm-create-customer-form .cx-asm-dialog{max-width:30%!important;min-width:30%!important}}cx-asm-create-customer-form .cx-asm-dialog .cx-modal-content{border-radius:16px}cx-asm-create-customer-form .cx-dialog-header{padding-top:1rem;padding-inline-end:1.75rem;padding-bottom:2rem;padding-inline-start:2rem;border-width:0;display:flex;border-bottom:1px solid #dee2e6;height:50px}cx-asm-create-customer-form .cx-dialog-header .title{font-size:18px;font-weight:900}cx-asm-create-customer-form .cx-dialog-body{padding-top:15px;max-height:calc(100vh - 260px);overflow-y:auto}cx-asm-create-customer-form label .label-content{color:#556b82}cx-asm-create-customer-form .form-control{border-bottom-color:#556b81;box-shadow:inset 0 0 0 1px #556b8240;border-radius:4px}cx-asm-create-customer-form .form-control::placeholder{color:#556b82;font-style:italic}cx-asm-create-customer-form .form-control:focus{border:2px solid #004da5;box-shadow:0 0 1px #788fa6b8;outline:none;background-color:#fff}cx-asm-create-customer-form input:-webkit-autofill{box-shadow:0 0 0 1000px #fff inset!important}cx-asm-create-customer-form input.ng-invalid.ng-touched{border:1px #f1f1f1;background-color:#ffeaf4;box-shadow:inset 0 0 0 1px #ff8fc573;border-block-end:2px solid #e90b0b}cx-asm-create-customer-form cx-form-errors p{color:#db0002}cx-asm-create-customer-form .cx-asm-create-customer-btn{margin:0 2px;padding:0 10px;border-radius:8px;min-height:42px;min-width:70px;font-size:14px;font-family:"72";font-style:normal;font-weight:600;line-height:19px}cx-asm-create-customer-form .cx-asm-create-customer-btn:focus{box-shadow:none}cx-asm-create-customer-form .cx-asm-create-customer-btn-create{color:#fff;background-color:#0070f2;border-color:#0070f2}cx-asm-create-customer-form .cx-asm-create-customer-btn-create:hover{color:#fff;background-color:#0050f2}cx-asm-create-customer-form .cx-asm-create-customer-btn-cancel{color:#0064d9;border-color:#fff}cx-asm-create-customer-form .cx-asm-create-customer-btn-cancel:hover{color:#0064d9;background-color:#d9d9d9}cx-asm-customer-360{height:100%}cx-asm-customer-360 button.link:focus,cx-asm-customer-360 button.link:active{outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-width:var(--cx-visual-focus-width, 2px);outline-offset:4px;transition:none}cx-asm-customer-360 .cx-overview-title-link{text-decoration:none;cursor:pointer;color:#0070f2;margin:0 0 0 8px}cx-asm-customer-360 .cx-modal-content{overflow-y:hidden}cx-asm-customer-360 .cx-dialog-header{flex-direction:column;padding:2rem}cx-asm-customer-360 .cx-dialog-header .header-title{width:100%;display:flex;justify-content:space-between}cx-asm-customer-360 .cx-dialog-header .header-title h3{font-weight:var(--cx-font-weight-semi);color:#14293a}cx-asm-customer-360 .cx-dialog-header .header-content{width:100%;margin-top:37px}cx-asm-customer-360 .cx-dialog-header .header-content .header-profile-details{display:flex;justify-content:space-between;margin-bottom:36px}cx-asm-customer-360 .cx-dialog-header .header-content .header-profile-details .header-profile-details-info{display:flex}cx-asm-customer-360 .cx-dialog-header .header-content .header-profile-details .header-profile-details-info .login-info{font-size:.875rem;font-weight:var(--cx-font-weight-normal);color:#6c7079}cx-asm-customer-360 .cx-dialog-header .header-content .header-profile-details .header-profile-details-info .cx-avatar{font-size:18px;width:48px;height:48px;line-height:48px;border-radius:50%;color:#fff;text-align:center;background:#9259cd;text-transform:uppercase}cx-asm-customer-360 .cx-dialog-header .header-content .header-profile-details .header-profile-details-info .cx-avatar-image cx-media img{object-fit:cover;border-radius:50%;width:48px;height:48px}cx-asm-customer-360 .cx-dialog-header .header-content .header-profile-details .header-profile-details-log{font-weight:var(--cx-font-weight-normal);font-size:.875rem;padding:0 16px;color:var(--cx-color-secondary)}cx-asm-customer-360 .cx-dialog-header .header-content .header-profile-details .cx-asm-customer-info .cx-asm-customer-name{color:#14293a;font-weight:var(--cx-font-weight-bold)}cx-asm-customer-360 .cx-dialog-header .header-content .header-profile-details .cx-asm-customer-info .cx-asm-customer-email{color:#0064d9;font-size:.875rem}cx-asm-customer-360 .cx-dialog-header .header-content .header-profile-details .cx-asm-customer-info .cx-asm-customer-address{color:#14293a;font-size:.875rem}cx-asm-customer-360 .cx-dialog-header .header-content .header-account-details{padding:0 0 0 18px}cx-asm-customer-360 .cx-dialog-header .header-content .header-account-details>span{align-items:center;color:#6c7079;display:inline-flex}cx-asm-customer-360 .cx-dialog-header .header-content .header-account-details>span:nth-of-type(n+2){margin:0 0 0 36px}cx-asm-customer-360 .cx-dialog-header .header-content .header-account-details .account-icon{color:#0070f2;font-size:1.125rem;margin:0 14px 0 0}cx-asm-customer-360 .cx-dialog-header .close{font-size:1.5rem;color:var(--cx-color-dark)}cx-asm-customer-360 .cx-dialog-body{display:flex;flex:1;flex-direction:column;padding-top:0;overflow-y:hidden}cx-asm-customer-360 .cx-dialog-body .cx-tab-headers{display:flex;flex-direction:row;overflow-x:auto;border-bottom:1px solid #d3d6db;padding:2rem 0 0}cx-asm-customer-360 .cx-dialog-body .cx-tab-header{text-align:center;color:#333;font-weight:var(--cx-font-weight-semi);border:1px solid #fff;background-color:#fff;margin-inline-start:1rem;padding:0 1rem 1rem;font-size:1.125rem}cx-asm-customer-360 .cx-dialog-body .cx-tab-header.active{cursor:default;color:#0064d9;text-decoration:none;border-bottom:1px solid #0064d9}cx-asm-customer-360 .cx-dialog-body .cx-tab-header:hover{color:#0064d9;text-decoration:none;border-bottom:1px solid #0064d9}cx-asm-customer-360 .cx-dialog-body .cx-tab-header:active,cx-asm-customer-360 .cx-dialog-body .cx-tab-header:hover,cx-asm-customer-360 .cx-dialog-body .cx-tab-header:focus{color:#0064d9;text-decoration:none;border-bottom:1px solid #0064d9}cx-asm-customer-360 .cx-dialog-body .cx-tab-content{flex:1;min-height:0;overflow-y:auto;padding:0 0 28px;max-height:55vh}cx-asm-customer-360 .cx-dialog-body .active{color:#0064d9;text-decoration:none;border-bottom:1px solid #0064d9}cx-asm-customer-360 .cx-dialog-body .active:hover{color:#0064d9;text-decoration:none;border-bottom:1px solid #0064d9}cx-asm-customer-360 cx-message{margin-top:37px;width:100%}cx-asm-customer-360 cx-message .cx-message{border-radius:8px;margin-bottom:1rem}cx-asm-customer-360 cx-message .cx-message .cx-message-content{margin-inline-start:0;max-width:100%}cx-asm-customer-360 cx-message .cx-message .cx-message-content .cx-message-header{padding-inline-end:1rem;font-size:.875rem;font-family:"72";font-style:normal;font-weight:400;line-height:1rem;text-align:start}cx-asm-customer-360 cx-message .cx-message .close{align-self:center;margin-inline-start:auto;position:unset;color:#0064d8;font-size:1rem}cx-asm-customer-360 cx-message .cx-message-danger{background-color:#ffeaf4;border-color:#ff8ec4}cx-asm-customer-360 .cx-tab-error{text-align:center;padding:50px 0}cx-asm-customer-360 .cx-tab-error .cx-tab-error-image{background-size:contain;background-repeat:no-repeat;background-position:center center;height:200px;background-image:url("data:image/svg+xml,%3Csvg width='320' height='200' viewBox='0 0 320 200' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M305.547 6.15619e-06H14.4533C12.5559 -0.00174584 10.6768 0.37047 8.92329 1.09536C7.16981 1.82026 5.57638 2.88362 4.23409 4.22468C2.8918 5.56573 1.82697 7.15817 1.10045 8.91098C0.373942 10.6638 -8.08861e-07 12.5426 0 14.44V185.547C0 189.38 1.52275 193.056 4.23328 195.767C6.9438 198.477 10.6201 200 14.4533 200H305.547C309.38 200 313.056 198.477 315.767 195.767C318.477 193.056 320 189.38 320 185.547V14.44C320 12.5426 319.626 10.6638 318.9 8.91098C318.173 7.15817 317.108 5.56573 315.766 4.22468C314.424 2.88362 312.83 1.82026 311.077 1.09536C309.323 0.37047 307.444 -0.00174584 305.547 6.15619e-06V6.15619e-06Z' fill='%23EBF8FF'/%3E%3Crect x='21' y='64.8438' width='86.9676' height='110.159' rx='9.66306' transform='rotate(-24.3398 21 64.8438)' fill='%23D1EFFF'/%3E%3Crect x='28.6719' y='67.737' width='75.3719' height='98.5632' rx='5.79784' transform='rotate(-24.3398 28.6719 67.737)' fill='%23EBF8FF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M134.31 127.767L93.9588 38.5656C96.3257 38.3638 98.6681 39.6404 99.7171 41.917L135.595 121.23C136.612 123.521 136.024 126.123 134.31 127.767Z' fill='%23B8E6FF'/%3E%3Cpath d='M50.1777 115.279C50.1777 115.279 67.7861 107.314 86.4002 117.984C105.014 128.655 116.837 136.033 116.837 136.033L74.5768 155.15C71.6538 156.472 68.2269 155.18 66.9047 152.257L50.1777 115.279Z' fill='%23B8E6FF'/%3E%3Cpath d='M105.055 120.491C101.764 121.046 99.3241 123.295 97.0278 126.519C95.3294 129.047 93.7651 131.685 92.3447 134.407C89.7658 139.115 87.9412 144.226 86.903 149.574L127.402 131.254C115.677 126.949 112.029 119.308 105.055 120.491Z' fill='%239EDDFF'/%3E%3Cpath d='M97.5682 92.1241C102.71 89.7982 105.049 83.9037 102.803 78.9382C100.557 73.9726 94.5677 71.8457 89.4437 74.1636C84.3197 76.4814 81.9626 82.3839 84.2087 87.3495C86.4549 92.315 92.4442 94.442 97.5682 92.1241Z' fill='%23D1EFFF'/%3E%3Crect x='209.421' y='29.2903' width='88.9092' height='112.618' rx='9.87881' transform='rotate(10.5425 209.421 29.2903)' fill='%23D1EFFF'/%3E%3Crect x='214.164' y='36.2016' width='77.0547' height='100.764' rx='5.92728' transform='rotate(10.5425 214.164 36.2016)' fill='%23EBF8FF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M267.659 148.307L285.972 49.9076C288.086 51.1288 289.306 53.589 288.834 56.1261L272.566 143.535C272.094 146.072 270.071 147.928 267.659 148.307Z' fill='%23B8E6FF'/%3E%3Cpath d='M256.707 66.2307C258.027 67.8832 256.734 71.1595 253.853 73.5774C252.136 75.0264 250.221 75.8155 248.699 75.894C248.692 77.1186 248.655 78.3979 248.545 79.7441C247.966 87.1727 246.677 95.6145 241.133 94.6231C234.693 93.4848 235.197 87.429 235.78 80.6242C235.823 80.0695 235.863 79.5342 235.906 78.9795C236.488 71.5314 238.015 65.4851 243.31 65.8676C245.432 66.0213 246.796 67.2198 247.631 69.1036C248.07 68.5823 248.563 68.0913 249.115 67.6111C251.997 65.1932 255.387 64.5782 256.707 66.2307Z' fill='%23D1EFFF'/%3E%3Cpath d='M258.069 89.1533C257.288 93.3489 254.74 96.3514 252.347 95.9262C246.528 94.9036 248.33 91.7018 249.445 87.5482C250.563 83.3752 252.77 80.3696 255.167 80.7754C259.555 81.4916 258.85 84.9577 258.069 89.1533Z' fill='%23D1EFFF'/%3E%3Cpath d='M258.959 102.081L226.986 96.1305C226.617 96.0618 226.249 96.3148 226.177 96.7033L222.063 118.808C221.99 119.196 222.243 119.565 222.612 119.634L254.584 125.584C254.953 125.653 255.322 125.4 255.394 125.011L259.508 102.907C259.581 102.518 259.328 102.149 258.959 102.081Z' fill='%23D1EFFF'/%3E%3Cpath d='M259.673 98.1338L227.759 92.1944C227.39 92.1257 227.021 92.3787 226.949 92.7672L225.47 100.712C225.398 101.1 225.651 101.469 226.02 101.537L257.934 107.477C258.303 107.545 258.672 107.293 258.744 106.904L260.222 98.9596C260.295 98.5711 260.042 98.2025 259.673 98.1338Z' fill='%23B8E6FF'/%3E%3Cpath d='M262.183 95.4458L226.637 88.8304C226.268 88.7618 225.899 89.0147 225.827 89.4032L224.207 98.1052C224.135 98.4937 224.388 98.8623 224.757 98.931L260.303 105.546C260.672 105.615 261.041 105.362 261.113 104.974L262.733 96.2716C262.805 95.8831 262.552 95.5145 262.183 95.4458Z' fill='%23D1EFFF'/%3E%3Cpath d='M205 109.5C205 134.077 185.077 154 160.5 154C135.923 154 116 134.077 116 109.5C116 84.9233 135.923 65 160.5 65C185.077 65 205 84.9233 205 109.5Z' fill='%23F31DED'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M177.442 99.2908C179.179 97.5543 179.179 94.7389 177.442 93.0024C175.706 91.2659 172.891 91.2659 171.154 93.0024L160.723 103.434L150.291 93.0024C148.554 91.2659 145.739 91.2659 144.003 93.0024C142.266 94.7389 142.266 97.5543 144.003 99.2908L154.434 109.722L144.003 120.154C142.266 121.89 142.266 124.706 144.003 126.442C145.739 128.179 148.554 128.179 150.291 126.442L160.723 116.011L171.154 126.442C172.891 128.179 175.706 128.179 177.442 126.442C179.179 124.706 179.179 121.89 177.442 120.154L167.011 109.722L177.442 99.2908Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M160 161C188.167 161 211 138.167 211 110C211 81.8335 188.167 59 160 59C131.833 59 109 81.8335 109 110C109 138.167 131.833 161 160 161ZM160 165C190.376 165 215 140.376 215 110C215 79.6243 190.376 55 160 55C129.624 55 105 79.6243 105 110C105 140.376 129.624 165 160 165Z' fill='%23F58B00'/%3E%3Ccircle cx='24.5' cy='24.5' r='5.5' fill='%23D1EFFF'/%3E%3Ccircle cx='294' cy='173' r='6' fill='%23D1EFFF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M140 33C144.971 33 149 28.9706 149 24C149 19.0294 144.971 15 140 15C135.029 15 131 19.0294 131 24C131 28.9706 135.029 33 140 33ZM140 30.5999C143.645 30.5999 146.6 27.6449 146.6 23.9999C146.6 20.3548 143.645 17.3999 140 17.3999C136.355 17.3999 133.4 20.3548 133.4 23.9999C133.4 27.6449 136.355 30.5999 140 30.5999Z' fill='%23D1EFFF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M39 185C43.9706 185 48 180.971 48 176C48 171.029 43.9706 167 39 167C34.0294 167 30 171.029 30 176C30 180.971 34.0294 185 39 185ZM39 182.6C42.6451 182.6 45.6 179.645 45.6 176C45.6 172.355 42.6451 169.4 39 169.4C35.3549 169.4 32.4 172.355 32.4 176C32.4 179.645 35.3549 182.6 39 182.6Z' fill='%23D1EFFF'/%3E%3C/svg%3E")}cx-asm-customer-360 .cx-tab-error .cx-tab-error-header{padding:28px 0 16px;font-weight:700;font-size:32px;line-height:37px;color:#1d2d3e}cx-asm-customer-360 .cx-tab-error .cx-tab-error-message{font-weight:400;font-size:14px;line-height:16px;color:#1d2d3e}@media (max-width: 575px){cx-asm-customer-360 .cx-asm-customer-360{align-items:flex-start!important}cx-asm-customer-360 .cx-asm-customer-360 .cx-dialog-header .header-content{margin-top:1rem}cx-asm-customer-360 .cx-asm-customer-360 .cx-dialog-header .header-content .header-profile-details{margin-bottom:1rem}cx-asm-customer-360 .cx-asm-customer-360 .cx-dialog-header .header-content .header-profile-details .header-profile-details-info .cx-avatar{font-size:1rem;flex-shrink:0;width:2.25rem;height:2.25rem;line-height:2.25rem}cx-asm-customer-360 .cx-asm-customer-360 .cx-dialog-header .header-content .header-profile-details .header-profile-details-info .cx-avatar-image cx-media img{min-width:2.25rem;width:2.25rem;height:2.25rem}cx-asm-customer-360 .cx-asm-customer-360 .cx-dialog-header .header-content .header-account-details span{margin:0}cx-asm-customer-360 .cx-asm-customer-360 .cx-tab-headers{padding:1rem 0 0}}cx-asm-customer-360-profile{display:block;padding:0 48px}cx-asm-customer-360-profile h4{font-weight:var(--cx-font-weight-semi)}cx-asm-customer-360-profile .cx-asm-profile-address-cell{display:flex;flex-direction:column}cx-asm-customer-360-profile .cx-card-img-container .fab:before,cx-asm-customer-360-profile .cx-card-img-container .fas:before{font-size:var(--cx-font-size, 48px)}cx-asm-customer-360-profile .cx-asm-profile-subheader{font-size:.875rem;font-weight:var(--cx-font-weight-bold);padding:15px 0;color:#14293a}cx-asm-customer-360-profile .cx-asm-profile-container{color:var(--cx-color-secondary)}cx-asm-customer-360-profile .cx-asm-profile-cards{display:flex;justify-content:flex-start;flex-wrap:wrap}cx-asm-customer-360-profile .cx-asm-profile-cards .cx-asm-profile-card{width:300px;padding-top:0;padding-inline-end:15px;padding-bottom:15px;padding-inline-start:0}cx-asm-customer-360-product-listing .product-listing{display:flex;flex-direction:column;padding:24px 48px}cx-asm-customer-360-product-listing .product-listing-header{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);align-items:center;display:flex;flex-flow:row wrap;margin-bottom:36px}cx-asm-customer-360-product-listing .product-listing-items{display:grid;gap:12px}cx-asm-customer-360-product-listing .product-listing-items.column-1{grid-template-columns:repeat(1,100%)}cx-asm-customer-360-product-listing .product-listing-items.column-2{grid-template-columns:repeat(2,50%)}cx-asm-customer-360-product-listing .product-listing-items.column-3{grid-template-columns:repeat(3,33%)}cx-asm-customer-360-product-listing .empty-result-description{padding:16px 32px;color:#6c7079;font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal)}cx-asm-customer-360-product-listing .title-link{color:#0070f2}cx-asm-customer-360-product-listing .title-link.inactive{cursor:auto;color:#000;pointer-events:none}cx-asm-customer-360-product-listing .show-hide-container{width:100%;display:flex;justify-content:center}cx-asm-customer-360-product-listing .show-hide-button{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);color:#0070f2;margin:32px auto 0;text-decoration:none}cx-asm-customer-360-product-listing cx-asm-customer-360-product-item{display:flex;border:1px solid #d3d6db;border-radius:10px;padding:16px}cx-asm-customer-360-product-listing cx-asm-customer-360-product-item .cx-asm-customer-360-product-item-media{margin-inline-end:16px;width:100px;height:100px}cx-asm-customer-360-product-listing .cx-asm-customer-360-product-item-content{flex:1;min-width:0}cx-asm-customer-360-product-listing .cx-asm-customer-360-product-item-content button{text-align:start}cx-asm-customer-360-product-listing .cx-asm-customer-360-product-item-out-of-stock{font-weight:var(--cx-font-weight-normal);color:var(--cx-color-secondary)}cx-asm-customer-360-product-listing .cx-asm-customer-360-product-item-name{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);color:#14293a;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;width:100%}cx-asm-customer-360-product-listing .cx-asm-customer-360-product-item-name:hover{color:var(--cx-color-primary)}cx-asm-customer-360-product-listing .cart-divider{border:0;border-color:#afafaf;border-style:solid;border-right-width:1px;height:20px}cx-asm-customer-360-product-listing .cart-total-no-items,cx-asm-customer-360-product-listing .cart-total-price{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222);color:var(--cx-color-secondary);padding:0 16px}cx-asm-customer-360-product-listing .cart-total-no-items{margin-inline-start:auto}cx-asm-customer-360-table{display:block;padding:0 18px}cx-asm-customer-360-table .cx-asm-customer-360-table{width:100%;border-collapse:collapse;table-layout:fixed;margin-top:5px}cx-asm-customer-360-table .cx-asm-customer-360-table-heading{width:100%;font-size:.875rem;justify-content:space-between;display:flex}cx-asm-customer-360-table .cx-asm-customer-360-table-heading-text{font-size:1.125rem;font-weight:var(--cx-font-weight-semi);padding:28px 0 32px 30px}cx-asm-customer-360-table .cx-asm-customer-360-table-heading-pages{display:flex;font-size:.875rem;align-self:flex-end}cx-asm-customer-360-table .cx-asm-customer-360-table-heading-page{color:#0070f2;cursor:pointer;padding:0 14px;font-weight:700}cx-asm-customer-360-table .cx-asm-customer-360-table-heading-page.active{color:#0070f2;cursor:default}cx-asm-customer-360-table .cx-asm-customer-360-table-separator{border:none;border-bottom:1px solid #d3d6db;margin:0}cx-asm-customer-360-table .cx-asm-customer-360-table-empty{padding-top:14px}cx-asm-customer-360-table .cx-asm-customer-360-table-row{border:none;border-top:1px solid #d3d6db}cx-asm-customer-360-table .cx-asm-customer-360-table-row-header{border:none}cx-asm-customer-360-table .cx-asm-customer-360-table-row:nth-child(2n+2){background:#ebf8ff}cx-asm-customer-360-table .cx-asm-customer-360-table button{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:95%}cx-asm-customer-360-table .cx-asm-customer-360-table th,cx-asm-customer-360-table .cx-asm-customer-360-table td{text-align:start;vertical-align:top;padding:19px 10px}cx-asm-customer-360-table .cx-asm-customer-360-table th:first-child,cx-asm-customer-360-table .cx-asm-customer-360-table td:first-child{padding-inline-start:24px}cx-asm-customer-360-table .cx-asm-customer-360-table td{color:#14293a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1rem;font-weight:var(--cx-font-weight-normal)}cx-asm-customer-360-table .cx-asm-customer-360-table td button{font-weight:700;color:#0070f2}cx-asm-customer-360-table .cx-asm-customer-360-table th{font-size:1rem;font-weight:var(--cx-font-weight-semi);color:#14293a;cursor:pointer;-webkit-user-select:none;user-select:none}cx-asm-customer-360-table .cx-asm-customer-360-table th button{text-align:start}cx-asm-customer-360-table .cx-asm-customer-360-table th:hover,cx-asm-customer-360-table .cx-asm-customer-360-table th.active{color:#0070f2}cx-asm-customer-360-table .cx-asm-customer-360-table th.active{display:inline-block}cx-asm-customer-360-table .cx-asm-customer-360-table th.active.desc:after,cx-asm-customer-360-table .cx-asm-customer-360-table th.active.asc:after{content:"";margin-inline-start:8px;border-color:transparent;border-style:solid;border-left-width:5px;border-right-width:5px;position:relative}cx-asm-customer-360-table .cx-asm-customer-360-table th.active.desc:after{border-bottom:5px solid #0070f2;bottom:11px}cx-asm-customer-360-table .cx-asm-customer-360-table th.active.asc:after{border-top:5px solid #0070f2;top:13px}cx-asm-customer-360-table .cx-asm-customer-360-table th.text-start,cx-asm-customer-360-table .cx-asm-customer-360-table td.text-start{text-align:start}cx-asm-customer-360-table .cx-asm-customer-360-table th.text-start button,cx-asm-customer-360-table .cx-asm-customer-360-table td.text-start button{text-align:start}cx-asm-customer-360-table .cx-asm-customer-360-table th.text-center,cx-asm-customer-360-table .cx-asm-customer-360-table td.text-center{text-align:center}cx-asm-customer-360-table .cx-asm-customer-360-table th.text-center button,cx-asm-customer-360-table .cx-asm-customer-360-table td.text-center button{text-align:center}cx-asm-customer-360-table .cx-asm-customer-360-table th.text-end,cx-asm-customer-360-table .cx-asm-customer-360-table td.text-end{text-align:end}cx-asm-customer-360-table .cx-asm-customer-360-table th.text-end button,cx-asm-customer-360-table .cx-asm-customer-360-table td.text-end button{text-align:end}cx-asm-customer-360-map{display:inline-grid;font-size:.8125rem;grid-gap:12px;grid-template-columns:repeat(2,1fr);grid-template-rows:auto 1fr;margin:0 auto;padding:12px 28px 0;width:100%}@media (max-width: 940px){cx-asm-customer-360-map{grid-template-columns:1fr}}cx-asm-customer-360-map .bold{font-weight:600}cx-asm-customer-360-map .store-count{align-self:center;color:#6c7079;font-size:1rem;grid-column:1/span 2}@media (max-width: 940px){cx-asm-customer-360-map .store-count{grid-column:1}}cx-asm-customer-360-map .store-details{display:flex;flex-direction:row;margin-bottom:12px}cx-asm-customer-360-map .store-details-info{margin:0 0 0 8px}cx-asm-customer-360-map .store-listing-item{display:flex;flex-direction:row;padding:12px 0;position:relative;width:100%;border:0;text-align:start}cx-asm-customer-360-map .store-listing-item.selected{background:#d1efff;border-bottom:1px solid #d3d6db}cx-asm-customer-360-map .store-listing-item:not(.selected):hover{background:#d2dbe6}cx-asm-customer-360-map .store-listing-item:not(.selected):not(:hover):nth-of-type(odd){background:#ebf8ff;border-bottom:1px solid #0070f2}cx-asm-customer-360-map .store-listing-item:not(.selected):not(:hover):nth-of-type(2n){background:#fff;border-bottom:1px solid #e5e5e5}cx-asm-customer-360-map .store-listing-item-details{line-height:16px;padding:0 8px}cx-asm-customer-360-map .store-listing-item-distance{align-items:center;box-sizing:border-box;display:flex;flex:0 0 100px;justify-content:center;padding:0 4px;margin:0 0 0 auto}cx-asm-customer-360-map .store-map-container{height:400px}cx-asm-customer-360-map .store-map-container .store-map{border:0;border-bottom:1px solid #eeeeee;border-top:1px solid #eeeeee;padding:12px 0;width:100%;height:100%}cx-asm-customer-360-map .store-openings{font-size:.875rem}cx-asm-customer-360-map .store-openings-date{align-items:center;display:flex;flex-direction:row}cx-asm-customer-360-map .store-openings-dates{margin-bottom:24px}cx-asm-customer-360-map .store-openings-day{display:inline-block;margin:0 4px 0 0;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;width:100px}cx-asm-customer-360-promotion-listing{display:block;padding:0 22px}cx-asm-customer-360-promotion-listing .cx-asm-customer-360-promotion-listing{width:100%;border-collapse:collapse;table-layout:fixed;margin-top:5px}cx-asm-customer-360-promotion-listing .cx-asm-customer-360-promotion-listing-heading{width:100%;font-size:.875rem;justify-content:space-between;display:flex}cx-asm-customer-360-promotion-listing .cx-asm-customer-360-promotion-listing-heading-text{font-size:1.125rem;font-weight:var(--cx-font-weight-semi);padding:28px 0 32px 30px}cx-asm-customer-360-promotion-listing .cx-asm-customer-360-promotion-listing-subheader{font-size:1rem;font-weight:var(--cx-font-weight-bold);padding:15px 10px 0;color:#14293a;display:flex}cx-asm-customer-360-promotion-listing .cx-asm-customer-360-promotion-listing-description{font-size:.875rem;font-weight:var(--cx-font-weight-normal);padding:0 10px 15px;color:var(--cx-color-secondary);display:flex}cx-asm-customer-360-promotion-listing .cx-asm-customer-360-promotion-listing-separator{border:none;border-bottom:1px solid #d3d6db;margin:0}cx-asm-customer-360-promotion-listing .cx-asm-customer-360-promotion-listing-empty{padding-top:14px}cx-asm-customer-360-promotion-listing .cx-asm-customer-360-promotion-listing-row{width:100%;border-top:1px solid #d3d6db}cx-asm-customer-360-promotion-listing .cx-asm-customer-360-promotion-listing-action{float:right}cx-asm-customer-360-promotion-listing .cx-asm-customer-360-promotion-listing-apply-button{font-weight:var(--cx-font-weight-semi);font-size:1.125rem;background-color:#0070f2;color:#fff;float:right;border-radius:8px;padding:6px 10px;border:1px solid #0070f2}cx-asm-customer-360-promotion-listing .cx-asm-customer-360-promotion-listing-remove-button{color:#aa0808;background-color:#ffd6e9;font-weight:var(--cx-font-weight-semi);font-size:1.125rem;border-radius:8px;padding:6px 10px;border-width:1px;border:1px solid #ffc1df}cx-asm-customer-360-promotion-listing .cx-asm-customer-360-promotion-listing-action-separator{color:#747881}cx-asm-customer-360-promotion-listing .cx-asm-customer-360-promotion-listing-applied{font-weight:var(--cx-font-weight-semi);font-size:1.125rem}cx-asm-customer-360-promotion-listing .cx-asm-customer-360-promotion-listing-tabs{margin-inline-start:-18px}cx-asm-customer-360-promotion-listing .cx-asm-customer-360-promotion-listing-search{position:relative}cx-asm-customer-360-promotion-listing .cx-asm-customer-360-promotion-listing-search-input{border:none;box-shadow:0 0 0 1px #556b8210,0 1px #556b81;height:48px;width:100%;padding:.6875rem .75rem;margin-top:.5rem;margin-bottom:.15rem;border-radius:.2rem}cx-asm-customer-360-promotion-listing .cx-asm-customer-360-promotion-listing-search-input::placeholder{color:#6c7079}cx-asm-customer-360-promotion-listing .cx-asm-customer-360-promotion-listing-search-input:hover{box-shadow:0 0 0 1px #68aeff40,0 1px #0064d9}cx-asm-customer-360-promotion-listing .cx-asm-customer-360-promotion-listing-search-input:hover~.cx-asm-customer-360-promotion-listing-search-icon-reset{display:inline}cx-asm-customer-360-promotion-listing .cx-asm-customer-360-promotion-listing-search-input:focus{border:2px solid #0064d9;box-shadow:none;outline:none}cx-asm-customer-360-promotion-listing .cx-asm-customer-360-promotion-listing-search-input:focus~.cx-asm-customer-360-promotion-listing-search-icon-reset{display:inline}cx-asm-customer-360-promotion-listing .cx-asm-customer-360-promotion-listing-search-icon-search{position:absolute;top:21px;color:#000;font-size:20px;right:17px}cx-asm-customer-360-promotion-listing .cx-asm-customer-360-promotion-listing-search-icon-reset{display:none;position:absolute;top:21px;right:57px;color:#000;font-size:20px}cx-asm-customer-360-promotion-listing .cx-asm-customer-360-promotion-listing-search-icon-reset:focus,cx-asm-customer-360-promotion-listing .cx-asm-customer-360-promotion-listing-search-icon-reset:hover{display:inline}cx-icon.success{padding-inline-end:.5rem;font-size:1.8rem;color:var(--cx-color-success)}:root{--inno-color-primary-100: #e1f000;--inno-color-primary-200: #08191f;--inno-color-primary-300: #ffffff;--inno-color-secondary-50: #f1f4f6;--inno-color-secondary-100: #e4eaed;--inno-color-secondary-200: #cad5da;--inno-color-secondary-300: #b2c1c7;--inno-color-secondary-400: #9aacb4;--inno-color-secondary-500: #657880;--inno-color-secondary-600: #53676f;--inno-color-secondary-700: #2a3b40;--inno-color-secondary-800: #40545b;--inno-color-secondary-900: #566b73;--inno-color-secondary-1000: #14282e;--inno-color-error-100: #cb0e0e;--inno-color-error-200: #ff88ab;--inno-color-error-300: #e8577a;--inno-color-error-400: #ffe5e5;--inno-color-error-500: #ff6565;--inno-color-error-600: #5b011c;--inno-color-success-100: #02884e;--inno-color-success-200: #4ed69b;--inno-color-success-300: #baffa9;--inno-color-success-400: #d6f5e7;--inno-color-success-500: #013424;--inno-color-warning-100: #ffcc49;--inno-color-warning-200: #ff853f;--inno-color-warning-300: #f0cb49;--inno-color-warning-400: #fff1e6;--inno-color-warning-500: #fc7703;--inno-color-warning-600: #4b2302;--inno-color-focus-100: #1491eb;--inno-color-active-100: #e1f000;--inno-color-transparency-light-100: rgba(8, 25, 31, .05);--inno-color-transparency-light-200: rgba(8, 25, 31, .2);--inno-color-transparency-dark-100: rgba(255, 255, 255, .1);--inno-color-transparency-dark-200: rgba(255, 255, 255, .4);--inno-color-highlight-100: #08191f;--inno-v-spacing-reduced: 1.25rem;--inno-v-spacing-default: 2rem;--inno-v-spacing-section: 5rem}@media (min-width: 1200px){:root{--inno-v-spacing-reduced: 1.5rem;--inno-v-spacing-default: 4rem;--inno-v-spacing-section: 7rem}}:root{--cx-page-width-max: 1440px;--cx-color-ghost--inverse: #08191f;--cx-color-ghost-animation--inverse: rgba(0, 0, 0, .2);--product-configurator-container-margin-left: 0;--product-configurator-container-margin-right: 0;--product-configurator-container-padding: 0;--product-configurator-config-group-indicator-width: 70px;--product-configurator-box-background-color: #f1f1f1;--product-configurator-field-mandatory-color: #e1f000;--product-configurator-field-invalid-color: #cb0e0e;--product-configurator-overview-sidebar-size: 100%;--product-configurator-overview-content-size: 100%;--product-configurator-attribute-color-is-required: transparent}@media (min-width: 992px){:root{--product-configurator-container-padding: 8px;--product-configurator-container-margin-right: 0;--product-configurator-container-margin-left: 0}}.page-headline{color:var(--inno-color-primary-200);padding:1.875rem 0;margin:0}.page-headline.border{border-bottom:1px solid #dee2e6;margin-bottom:6.875rem}.page-sub-headline{font-size:1rem;font-weight:400;line-height:1.571}.text-variant-bold{font-weight:600}.full-width-padding{padding-left:30px;padding-right:30px}@media (max-width: 992px){.full-width-padding{padding-left:20px;padding-right:20px}}.half-width-padding{padding-left:20px;padding-right:20px}@media (max-width: 992px){.half-width-padding{padding-left:10px;padding-right:10px}}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit;margin:0;padding:0}::selection{background:var(--inno-color-primary-200);color:#fff}::-moz-selection{background:var(--inno-color-primary-200);color:#fff}.dark-theme ::selection,.dark-bg ::selection,.background-dark_blue ::selection,.product-carousel ::selection,app-variant-card ::selection,app-shoutbox-homepage-container ::selection,.FlexibleTileContainerComponentWrapper.background-none ::selection{background:var(--inno-color-secondary-300);color:var(--inno-color-primary-200)}.dark-theme ::-moz-selection,.dark-bg ::-moz-selection,.background-dark_blue ::-moz-selection,.product-carousel ::-moz-selection,app-variant-card ::-moz-selection,app-shoutbox-homepage-container ::-moz-selection,.FlexibleTileContainerComponentWrapper.background-none ::-moz-selection{background:var(--inno-color-secondary-300);color:var(--inno-color-primary-200)}:not(output):-moz-ui-invalid{box-shadow:none}:not(output):-moz-ui-invalid:-moz-focusring{box-shadow:none}img{max-width:100%}@font-face{font-family:Innomotics Haffer SQ;src:url("./media/InnomoticsHafferSQ-Regular-PQL3GBET.woff2") format("woff2");font-weight:430;font-display:swap}@font-face{font-family:Innomotics Haffer SQ SemiBold;font-weight:670;font-display:swap;src:url("./media/InnomoticsHafferSQ-SemiBold-MHMJZ5IF.woff2") format("woff2")}@font-face{font-family:Innomotics Haffer SQ Bold;font-weight:790;font-display:swap;src:url("./media/InnomoticsHafferSQ-Bold-AAGKRWV5.woff2") format("woff2")}*{font-variant-ligatures:none}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .header-lang--caption,.h5,h6,.h6,.heading{font-family:Innomotics Haffer SQ SemiBold,sans-serif;margin-top:0;margin-bottom:.939rem}h1:not(:first-child),.h1:not(:first-child),h2:not(:first-child),.h2:not(:first-child),h3:not(:first-child),.h3:not(:first-child),h4:not(:first-child),.h4:not(:first-child),h5:not(:first-child),hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .header-lang--caption:not(:first-child),.h5:not(:first-child),h6:not(:first-child),.h6:not(:first-child),.heading:not(:first-child){margin-top:1.878rem}.content h1,.content .h1,.content h2,.content .h2,.content h3,.content .h3,.content h4,.content .h4,.content h5,.content hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .header-lang--caption,hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .content .header-lang--caption,.content .h5,.content h6,.content .h6,.content .heading{margin-top:3.13rem}h1,.h1{font-family:Innomotics Haffer SQ Bold;font-size:2.25rem;line-height:120%}@media (min-width: 992px){h1,.h1{font-family:Innomotics Haffer SQ Bold;font-size:2.5rem;line-height:120%}}@media (min-width: 1200px){h1,.h1{font-family:Innomotics Haffer SQ Bold;font-size:3rem;line-height:120%}}h2,.h2{font-family:Innomotics Haffer SQ SemiBold;font-size:2.25rem;line-height:120%}@media (min-width: 992px){h2,.h2{font-family:Innomotics Haffer SQ SemiBold;font-size:2.5rem;line-height:120%}}@media (min-width: 1200px){h2,.h2{font-family:Innomotics Haffer SQ SemiBold;font-size:3rem;line-height:120%}}h3,.h3{font-size:1.625rem;line-height:1.1875}h4,.h4{font-size:1.5rem;line-height:1.3}h5,hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .header-lang--caption,.h5{font-size:1rem;line-height:1.375}ul,ol,.list{padding-left:1.252rem}.list--unstyled{padding:0;margin:0;list-style:none}p,.baseText,.baseText--small{margin-bottom:1.252rem}p,.baseText{font-size:1rem}.baseText--small{font-size:.875rem}app-featured-content-banner .featured-content-banner-container .featured-content-banner-content-wrapper .featured-content-banner-headline .featured-content-banner-location,.small-paragraph-text,.page-serviceTicketDetail .service-ticket-emails .entry__item.service-ticket-email-details,.page-serviceTicketDetail .service-ticket-comments .entry__item.service-ticket-comment-details,.dataTables_wrapper table.dataTable tbody .child .dtr-details .dtr-data .entry__item__detail_row,.dataTables_wrapper table.dataTable tbody .table-entry .entry__hint,header cx-searchbox .search-bar__input-group .search-bar__input::placeholder,.siemlda-table .entry .entry__hint{font-family:Innomotics Haffer SQ;font-style:normal;font-size:14px;line-height:24px;letter-spacing:initial;text-transform:none}.small-paragraph-text-black{font-family:Innomotics Haffer SQ SemiBold;font-style:normal;font-size:14px;line-height:24px;letter-spacing:initial;text-transform:none}.font-headline-1{font-family:Innomotics Haffer SQ SemiBold;font-style:normal;font-size:40px;line-height:52px;letter-spacing:-.5px;text-transform:none}.font-headline-2{font-family:Innomotics Haffer SQ SemiBold;font-style:normal;font-size:36px;line-height:46px;letter-spacing:-.5px;text-transform:none}.font-headline-3,.page-headline{font-family:Innomotics Haffer SQ SemiBold;font-style:normal;font-size:32px;line-height:38px;letter-spacing:-.5px;text-transform:none}.font-headline-4{font-family:Innomotics Haffer SQ SemiBold;font-style:normal;font-size:24px;line-height:32px;letter-spacing:unset;text-transform:none}.font-headline-5{font-family:Innomotics Haffer SQ SemiBold;font-style:normal;font-size:18px;line-height:22px;letter-spacing:1px;text-transform:uppercase}.font-caption-text,.page-webquoteHistoryList .filter-title,.page-orderTrackingList .filter-title,.data-table-facet-filter .filter-title,.facets-title,.hub-root .js-siemlda-pagination-list .filter-title{font-family:Innomotics Haffer SQ;font-style:normal;font-size:16px;line-height:28px;letter-spacing:unset;text-transform:none}.font-standard-paragraph-text,.consent-management-intro{font-family:Innomotics Haffer SQ;font-style:normal;font-size:18px;line-height:28px;letter-spacing:unset;text-transform:none}.font-standard-paragraph-text-black{font-family:Innomotics Haffer SQ SemiBold;font-style:normal;font-size:18px;line-height:28px;letter-spacing:unset;text-transform:none}@font-face{font-family:Innomotics_UI_Icons;src:url("./media/Innomotics_UI_Icons-I2BJCGXI.ttf") format("truetype"),url("./media/Innomotics_UI_Icons-EDOMTOON.woff") format("woff"),url("./media/Innomotics_UI_Icons-NCBG6FZA.woff2") format("woff2"),url("./media/Innomotics_UI_Icons-NW5TWMD3.otf") format("otf");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"],.webicon,.icon,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:before,cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:before,.form-group .ng-select .ng-arrow-wrapper .ng-arrow{font-family:Innomotics_UI_Icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;background:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit}.icon-apps:before{content:"\e900"}.icon-arrowhead-down:before,.form-group .ng-select .ng-arrow-wrapper .ng-arrow:before{content:"\e901"}.icon-arrowhead-left:before{content:"\e902"}.icon-arrowhead-right:before{content:"\e903"}.icon-arrowhead-up:before,.form-group .ng-select.ng-select-opened>.ng-select-container .ng-arrow:before{content:"\e904"}.icon-arrow-down:before,.icon-arrow-down-small:before,.icon-arrow-down-large:before{content:"\e97d"}.icon-arrow-left:before,.icon-arrow-left-small:before,.icon-arrow-left-large:before{content:"\e97e"}.icon-arrow-right:before,.icon-arrow-right-small:before,.icon-arrow-right-large:before{content:"\e97f"}.icon-arrow-up:before,.icon-arrow-up-small:before,.icon-arrow-up-large:before{content:"\e980"}.icon-back:before{content:"\e905"}.icon-bookmark:before{content:"\e906"}.icon-menu:before,.icon-burger:before{content:"\e907"}.icon-calendar:before{content:"\e908"}.icon-chat:before{content:"\e909"}.icon-check:before{content:"\e90a"}.icon-close:before{content:"\e90b"}.icon-document:before{content:"\e90c"}.icon-download:before{content:"\e90d"}.icon-dropdown:before{content:"\e90e"}.icon-edit:before{content:"\e90f"}.icon-email:before{content:"\e910"}.icon-show:before{content:"\e911"}.icon-facebook:before{content:"\e912"}.icon-favorite:before{content:"\e913"}.icon-filter:before{content:"\e914"}.icon-full-screen-exit:before{content:"\e915"}.icon-full-screen:before{content:"\e916"}.icon-language:before,.icon-globe:before{content:"\e917"}.icon-history:before{content:"\e918"}.icon-home:before{content:"\e919"}.icon-image:before{content:"\e91a"}.icon-information:before,app-maintenance-mode .icon-info:before{content:"\e91b"}.icon-instagram:before{content:"\e91c"}.icon-link-extern:before{content:"\e91d"}.icon-login:before{content:"\e91e"}.icon-link:before{content:"\e91f"}.icon-linkedin:before{content:"\e920"}.icon-location:before{content:"\e921"}.icon-maximize:before{content:"\e922"}.icon-microphone:before{content:"\e923"}.icon-minimize:before{content:"\e924"}.icon-minus:before{content:"\e925"}.icon-notification:before{content:"\e926"}.icon-options:before{content:"\e927"}.icon-pause:before{content:"\e928"}.icon-document-pdf:before{content:"\e929"}.icon-phone:before{content:"\e92a"}.icon-play:before{content:"\e92b"}.icon-plus:before{content:"\e92c"}.icon-reading-time:before{content:"\e92d"}.icon-refresh:before{content:"\e92e"}.icon-search:before{content:"\e92f"}.icon-settings:before{content:"\e930"}.icon-share:before{content:"\e931"}.icon-shopping-cart:before{content:"\e932"}.icon-support:before{content:"\e933"}.icon-twitter:before{content:"\e934"}.icon-user:before{content:"\e935"}.icon-warning:before{content:"\e936"}.icon-youtube:before{content:"\e937"}.icon-yammer:before{content:"\e938"}.icon-close-small:before{content:"\e939"}.icon-check-small:before{content:"\e93a"}.icon-search-small:before{content:"\e93b"}.icon-plus-small:before{content:"\e93c"}.icon-home-small:before{content:"\e93d"}.icon-attach:before{content:"\e93e"}.icon-bar-chart:before{content:"\e93f"}.icon-configuration:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-icon--configure:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-icon--configure:before,cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-icon--configurator:before,cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-icon--configurator:before{content:"\e940"}.icon-copy:before{content:"\e941"}.icon-cut:before{content:"\e942"}.icon-document-success:before{content:"\e943"}.icon-error:before,app-maintenance-mode .icon-danger:before{content:"\e944"}.icon-folder-new:before{content:"\e945"}.icon-folder-open:before{content:"\e946"}.icon-folder:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-icon--folder:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-icon--folder:before,cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-icon--folder:before,cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-icon--folder:before{content:"\e947"}.icon-hide:before{content:"\e948"}.icon-hourglass:before{content:"\e949"}.icon-line-chart:before{content:"\e94a"}.icon-optimize:before{content:"\e94b"}.icon-paste:before{content:"\e94c"}.icon-plant:before{content:"\e94d"}.icon-question:before{content:"\e94e"}.icon-redo:before{content:"\e94f"}.icon-reset:before{content:"\e950"}.icon-save:before{content:"\e951"}.icon-skip-back:before{content:"\e952"}.icon-skip:before{content:"\e953"}.icon-sort-ascending:before{content:"\e954"}.icon-sort-descending:before{content:"\e955"}.icon-sort:before{content:"\e956"}.icon-stop:before{content:"\e957"}.icon-success:before{content:"\e958"}.icon-trash:before{content:"\e959"}.icon-undo:before{content:"\e95a"}.icon-zoom-in:before{content:"\e95b"}.icon-zoom-out:before{content:"\e95c"}.icon-acknowledge-events:before{content:"\e95d"}.icon-add-workorder:before,cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-icon--service-ticket:before,cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-icon--service-ticket:before{content:"\e95e"}.icon-arrow-double-left:before{content:"\e95f"}.icon-arrow-double-right:before{content:"\e960"}.icon-close-big:before{content:"\e962"}.icon-browse-all:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-icon--my-projects:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-icon--my-projects:before{content:"\e961"}.icon-configure:before{content:"\e963"}.icon-explore:before{content:"\e964"}.icon-interaction-click:before{content:"\e965"}.icon-interaction-touch:before{content:"\e966"}.icon-logout:before{content:"\e967"}.icon-monitor:before{content:"\e968"}.icon-navigation-left:before{content:"\e969"}.icon-navigation-right:before{content:"\e96a"}.icon-options-horizontal:before{content:"\e96b"}.icon-sort-down:before{content:"\e96c"}.icon-sort-up:before{content:"\e96d"}.icon-sort-up-down:before{content:"\e96e"}.icon-volume-loud:before{content:"\e96f"}.icon-volume-quiet:before{content:"\e970"}.icon-volume-mute:before{content:"\e971"}.icon-locked:before{content:"\e972"}.icon-unlocked:before{content:"\e973"}.icon-buildings:before{content:"\e974"}.icon-document-doc:before{content:"\e975"}.icon-document-mp4:before{content:"\e976"}.icon-document-ppt:before{content:"\e977"}.icon-document-txt:before{content:"\e978"}.icon-document-xls:before{content:"\e979"}.icon-qr-code:before{content:"\e97a"}.icon-pin:before{content:"\e97b"}.icon-pinned:before{content:"\e97c"}.icon-resize:before{content:"\e981"}.icon-drag-drop:before{content:"\e982"}.icon-source-code:before{content:"\e983"}.icon-group-people:before{content:"\e984"}.icon-print:before{content:"\e985"}.icon-upload:before{content:"\e986"}.icon-social-feed:before{content:"\e987"}.icon-favorite-marked:before{content:"\e988"}.icon-capacity:before{content:"\e989"}.icon-point-study:before{content:"\e98a"}.icon-utilization:before{content:"\e98b"}.icon-audiodescription-1:before{content:"\e98c"}.icon-audiodescription-2:before{content:"\e98d"}.icon-sign-language:before{content:"\e98e"}.icon-tik-tok:before{content:"\e98f"}.icon-telegram:before{content:"\e990"}.icon-we-chat:before{content:"\e991"}.icon-documentation:before{content:"\e997"}.icon-chat-2:before{content:"\e998"}.icon-terms-and-conditions:before{content:"\e999"}.icon-document-zip:before{content:"\e9a0"}html{scroll-behavior:smooth}body{font-family:Innomotics Haffer SQ,sans-serif;font-size:1rem;color:var(--inno-color-primary-200);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body .BottomHeaderSlot.has-components,body .SideContent,body .GlobalMessage,body .PlaceholderContentSlot,body .BodyContent.has-components{padding-top:0!important}@media (max-width: 767px){body .BottomHeaderSlot.has-components,body .SideContent,body .GlobalMessage,body .PlaceholderContentSlot,body .BodyContent.has-components{padding-inline-start:0;padding-inline-end:0}}body .hub-root cx-storefront.stop-navigating:after,body .hub-root cx-storefront.start-navigating:after,body .hub-root cx-storefront.stop-navigating:before,body .hub-root cx-storefront.start-navigating:before{display:none}body .hub-root cx-storefront{justify-content:center;align-items:center}body .hub-root main{background-color:var(--inno-color-primary-300);min-height:80rem;width:100%}@media (min-width: 1440px){body .hub-root .container,body .hub-root cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate body .hub-root cx-page-slot.Summary,body .hub-root cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate body .hub-root .tab-delivery{max-width:var(--cx-page-width-max)}}body .hub-root ul.floating-list{list-style-type:none;padding-left:0}body .hub-root ul.floating-list li{display:inline-block;margin-right:20px}body .hub-root ul.floating-list li a{display:flex;align-items:center}body .hub-root .button_pair{display:flex}body .hub-root .button_pair .btn{box-sizing:border-box;flex:50%}@media (max-width: 991px){body .hub-root .button_pair{flex-direction:column}body .hub-root .button_pair .btn{flex:100%}}body .hub-root .bst4{display:flex;align-items:center;margin-bottom:1rem}body .hub-root .bst4.toborders{justify-content:space-between}@media (max-width: 767px){body .hub-root .bst4.toborders{flex-direction:column;gap:10px}body .hub-root .bst4.toborders a{width:100%}body .hub-root .bst4.toborders a button{margin:5px 0;width:100%}}body .hub-root .bst4 .btn.btn-block,body .hub-root .bst4 h4{margin-bottom:0}body .drive-technology-configurator-add-to-watch-list-dialog .btn-block,body .add-to-my-project-dialog .btn-block,body .add-to-new-my-project-dialog .btn-block,body .add-to-existing-my-project-dialog .btn-block,body .delete-item-dialog .btn-block,body #deleteItemDialog .btn-block,body #myDataExportsDialog.my-data-exports-dialog .btn-block,body .delete-items-dialog .btn-block,body .add-double-product-dialog .btn-block{width:auto;margin-top:0;margin-left:20px}body .drive-technology-configurator-add-to-watch-list-dialog .action-buttons,body .drive-technology-configurator-add-to-watch-list-dialog .action-buttons.modal-footer,body .add-to-my-project-dialog .action-buttons,body .add-to-my-project-dialog .action-buttons.modal-footer,body .add-to-new-my-project-dialog .action-buttons,body .add-to-new-my-project-dialog .action-buttons.modal-footer,body .add-to-existing-my-project-dialog .action-buttons,body .add-to-existing-my-project-dialog .action-buttons.modal-footer,body .delete-item-dialog .action-buttons,body .delete-item-dialog .action-buttons.modal-footer,body #deleteItemDialog .action-buttons,body #deleteItemDialog .action-buttons.modal-footer,body #myDataExportsDialog.my-data-exports-dialog .action-buttons,body #myDataExportsDialog.my-data-exports-dialog .action-buttons.modal-footer,body .delete-items-dialog .action-buttons,body .delete-items-dialog .action-buttons.modal-footer,body .add-double-product-dialog .action-buttons,body .add-double-product-dialog .action-buttons.modal-footer{display:flex;justify-content:flex-end;padding:0 1em}@media (max-width: 991px){body .drive-technology-configurator-add-to-watch-list-dialog .action-buttons,body .drive-technology-configurator-add-to-watch-list-dialog .action-buttons.modal-footer,body .add-to-my-project-dialog .action-buttons,body .add-to-my-project-dialog .action-buttons.modal-footer,body .add-to-new-my-project-dialog .action-buttons,body .add-to-new-my-project-dialog .action-buttons.modal-footer,body .add-to-existing-my-project-dialog .action-buttons,body .add-to-existing-my-project-dialog .action-buttons.modal-footer,body .delete-item-dialog .action-buttons,body .delete-item-dialog .action-buttons.modal-footer,body #deleteItemDialog .action-buttons,body #deleteItemDialog .action-buttons.modal-footer,body #myDataExportsDialog.my-data-exports-dialog .action-buttons,body #myDataExportsDialog.my-data-exports-dialog .action-buttons.modal-footer,body .delete-items-dialog .action-buttons,body .delete-items-dialog .action-buttons.modal-footer,body .add-double-product-dialog .action-buttons,body .add-double-product-dialog .action-buttons.modal-footer{flex-direction:column}body .drive-technology-configurator-add-to-watch-list-dialog .action-buttons .btn-block,body .drive-technology-configurator-add-to-watch-list-dialog .action-buttons.modal-footer .btn-block,body .add-to-my-project-dialog .action-buttons .btn-block,body .add-to-my-project-dialog .action-buttons.modal-footer .btn-block,body .add-to-new-my-project-dialog .action-buttons .btn-block,body .add-to-new-my-project-dialog .action-buttons.modal-footer .btn-block,body .add-to-existing-my-project-dialog .action-buttons .btn-block,body .add-to-existing-my-project-dialog .action-buttons.modal-footer .btn-block,body .delete-item-dialog .action-buttons .btn-block,body .delete-item-dialog .action-buttons.modal-footer .btn-block,body #deleteItemDialog .action-buttons .btn-block,body #deleteItemDialog .action-buttons.modal-footer .btn-block,body #myDataExportsDialog.my-data-exports-dialog .action-buttons .btn-block,body #myDataExportsDialog.my-data-exports-dialog .action-buttons.modal-footer .btn-block,body .delete-items-dialog .action-buttons .btn-block,body .delete-items-dialog .action-buttons.modal-footer .btn-block,body .add-double-product-dialog .action-buttons .btn-block,body .add-double-product-dialog .action-buttons.modal-footer .btn-block{margin-left:0}}body .drive-technology-configurator-add-to-watch-list-dialog .inno-modal-title,body .add-to-my-project-dialog .inno-modal-title,body .add-to-new-my-project-dialog .inno-modal-title,body .add-to-existing-my-project-dialog .inno-modal-title,body .delete-item-dialog .inno-modal-title,body #deleteItemDialog .inno-modal-title,body #myDataExportsDialog.my-data-exports-dialog .inno-modal-title,body .delete-items-dialog .inno-modal-title,body .add-double-product-dialog .inno-modal-title{margin-top:2rem}@media (max-width: 991px){body .drive-technology-configurator-add-to-watch-list-dialog .inno-modal-body,body .add-to-my-project-dialog .inno-modal-body,body .add-to-new-my-project-dialog .inno-modal-body,body .add-to-existing-my-project-dialog .inno-modal-body,body .delete-item-dialog .inno-modal-body,body #deleteItemDialog .inno-modal-body,body #myDataExportsDialog.my-data-exports-dialog .inno-modal-body,body .delete-items-dialog .inno-modal-body,body .add-double-product-dialog .inno-modal-body{padding:1rem .5rem}}body .drive-technology-configurator-add-to-watch-list-dialog .inno-modal-body.delete-item-content,body .add-to-my-project-dialog .inno-modal-body.delete-item-content,body .add-to-new-my-project-dialog .inno-modal-body.delete-item-content,body .add-to-existing-my-project-dialog .inno-modal-body.delete-item-content,body .delete-item-dialog .inno-modal-body.delete-item-content,body #deleteItemDialog .inno-modal-body.delete-item-content,body #myDataExportsDialog.my-data-exports-dialog .inno-modal-body.delete-item-content,body .delete-items-dialog .inno-modal-body.delete-item-content,body .add-double-product-dialog .inno-modal-body.delete-item-content{display:flex;flex-direction:row;gap:5px;justify-content:flex-start;align-items:center;min-height:78px}body .drive-technology-configurator-add-to-watch-list-dialog .inno-modal-body.delete-item-content p,body .add-to-my-project-dialog .inno-modal-body.delete-item-content p,body .add-to-new-my-project-dialog .inno-modal-body.delete-item-content p,body .add-to-existing-my-project-dialog .inno-modal-body.delete-item-content p,body .delete-item-dialog .inno-modal-body.delete-item-content p,body #deleteItemDialog .inno-modal-body.delete-item-content p,body #myDataExportsDialog.my-data-exports-dialog .inno-modal-body.delete-item-content p,body .delete-items-dialog .inno-modal-body.delete-item-content p,body .add-double-product-dialog .inno-modal-body.delete-item-content p{margin-bottom:0}body .drive-technology-configurator-add-to-watch-list-dialog .inno-modal-body.delete-item-content .delete-item-icon,body .add-to-my-project-dialog .inno-modal-body.delete-item-content .delete-item-icon,body .add-to-new-my-project-dialog .inno-modal-body.delete-item-content .delete-item-icon,body .add-to-existing-my-project-dialog .inno-modal-body.delete-item-content .delete-item-icon,body .delete-item-dialog .inno-modal-body.delete-item-content .delete-item-icon,body #deleteItemDialog .inno-modal-body.delete-item-content .delete-item-icon,body #myDataExportsDialog.my-data-exports-dialog .inno-modal-body.delete-item-content .delete-item-icon,body .delete-items-dialog .inno-modal-body.delete-item-content .delete-item-icon,body .add-double-product-dialog .inno-modal-body.delete-item-content .delete-item-icon{font-size:24px;min-width:24px}.hub-root .load-container{position:fixed;width:100%;inset:0;background-color:#ffffffb3;z-index:9999}.hub-root .load-speeding-wheel{content:"";display:block;position:absolute;left:48%;top:40%;width:63px;height:63px;margin:0 auto;border:4px solid #08191f;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:cssload-spin .5s infinite linear;-o-animation:cssload-spin .5s infinite linear;-ms-animation:cssload-spin .5s infinite linear;-webkit-animation:cssload-spin .5s infinite linear;-moz-animation:cssload-spin .5s infinite linear}@keyframes cssload-spin{to{transform:rotate(360deg)}}@-o-keyframes cssload-spin{to{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes cssload-spin{to{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes cssload-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes cssload-spin{to{-moz-transform:rotate(360deg);transform:rotate(360deg)}}.hub-root .load-container-small{position:relative;padding-bottom:5px}.hub-root .load-speeding-wheel-small{content:"";position:inherit;width:24px;height:24px;margin:0 auto;border:2px solid #08191f;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:cssload-spin .5s infinite linear;-o-animation:cssload-spin .5s infinite linear;-ms-animation:cssload-spin .5s infinite linear;-webkit-animation:cssload-spin .5s infinite linear;-moz-animation:cssload-spin .5s infinite linear}.hub-root .js-service-inquiries-found{position:relative}.hub-root .toggleMobilePopupElements{margin-top:20px}.hub-root hr{margin:1.252rem 0;border:.1rem solid #dee2e6}.hub-root .container--full{position:relative;left:50%;width:100vw;max-width:none;margin-left:-50vw}.hub-root .mainContent{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}.hub-root .mainContent{max-width:var(--cx-page-width-max)}@media (min-width: 768px){.hub-root .mainContent{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}.hub-root .mainContent--left{max-width:43.75rem}.hub-root .no-wrap{white-space:nowrap!important}.hub-root .dialog-button-group{display:flex;justify-content:center}@media (max-width: 767px){.hub-root .dialog-button-group{flex-direction:column}}.hub-root .dialog-button-group .btn{flex:1}.hub-root .dialog-button-group .btn:first-of-type{margin-right:40px}@media (max-width: 767px){.hub-root .dialog-button-group .btn:first-of-type{margin-right:0;margin-bottom:20px}}@media (max-width: 767px){.hub-root .account-section-content .paginationBar{margin-bottom:0}}@media (max-width: 767px){.hub-root .account-section-content .paginationBar__results{text-align:center}}.hub-root .account-section-content a.back{display:inline-flex;align-items:center;margin-bottom:20px;text-decoration:none}.hub-root .account-section-content dl{display:flex;flex-wrap:wrap}@media (min-width: 992px){.hub-root .account-section-content dl{margin-bottom:0}}.hub-root .account-section-content dl dt{width:40%;padding:2px 0;font-weight:700}.hub-root .account-section-content dl dd{padding:2px 0;width:60%;margin-bottom:0}.hub-root .account-section-content dl.parts-info dt{width:16%;border-top:1px solid #08191f}.hub-root .account-section-content dl.parts-info dd{width:84%;border-top:1px solid #08191f}.hub-root .account-section-content dl.request-details dt{width:16%;border-top:1px solid #08191f}.hub-root .account-section-content dl.request-details dd{width:84%;border-top:1px solid #08191f}@media (max-width: 767px){.hub-root .account-section-content dl{display:block}.hub-root .account-section-content dl dt,.hub-root .account-section-content dl dd{width:100%}}.hub-root .account-section-content .summary-box{margin-bottom:20px}.hub-root .account-section-content .summary-box .top-label{padding:20px;background-color:var(--inno-color-secondary-100)}.hub-root .account-section-content .summary-box .top-label div:nth-child(1){font-size:16px}.hub-root .account-section-content .summary-box .top-label div:nth-child(2){font-size:18px;font-weight:700}.hub-root .account-section-content .summary-box .top-label div:nth-child(3){font-size:16px}.hub-root .account-section-content .summary-box dl{padding:20px;border:1px solid #08191f}.hub-root .account-section-content dl.service-inquiry-details-chart dt{width:33%;border-top:1px solid #08191f;display:flex;align-items:center}.hub-root .account-section-content dl.service-inquiry-details-chart dt:first-of-type{border-bottom:0}.hub-root .account-section-content dl.service-inquiry-details-chart dd{border-top:1px solid #08191f;width:66%}.hub-root .account-section-content dl.service-inquiry-details-chart dd:first-of-type{border-bottom:0}@media (max-width: 767px){.hub-root .account-section-content dl.service-inquiry-details-chart dt{width:100%}.hub-root .account-section-content dl.service-inquiry-details-chart dd{border-top:0;width:100%}}.hub-root .account-section-content dl.service-ticket-details-chart dt{width:50%;border-top:1px solid var(--inno-color-transparency-light-100);display:flex;align-items:center}.hub-root .account-section-content dl.service-ticket-details-chart dt:first-of-type{border-bottom:0}.hub-root .account-section-content dl.service-ticket-details-chart dd{border-top:1px solid var(--inno-color-transparency-light-100);width:50%}.hub-root .account-section-content dl.service-ticket-details-chart dd:first-of-type{border-bottom:0}@media (max-width: 767px){.hub-root .account-section-content dl.service-ticket-details-chart dt{width:100%}.hub-root .account-section-content dl.service-ticket-details-chart dd{border-top:0;width:100%}}.hub-root .account-section-content dl.product-offer-details-chart dt{width:50%;border-top:1px solid var(--inno-color-transparency-light-100);display:flex;align-items:center}.hub-root .account-section-content dl.product-offer-details-chart dt:first-of-type{border-bottom:0}.hub-root .account-section-content dl.product-offer-details-chart dd{border-top:1px solid var(--inno-color-transparency-light-100);width:50%}.hub-root .account-section-content dl.product-offer-details-chart dd:first-of-type{border-bottom:0}@media (max-width: 767px){.hub-root .account-section-content dl.product-offer-details-chart dt{width:100%}.hub-root .account-section-content dl.product-offer-details-chart dd{border-top:0;width:100%}}.hub-root .account-section-content dl.my-project-details-chart dt{width:25%;border-top:1px solid var(--inno-color-transparency-light-100);display:flex;align-items:center}.hub-root .account-section-content dl.my-project-details-chart dt:first-of-type{border-bottom:0}.hub-root .account-section-content dl.my-project-details-chart dd{border-top:1px solid var(--inno-color-transparency-light-100);width:75%}.hub-root .account-section-content dl.my-project-details-chart dd:first-of-type{border-bottom:0}@media (max-width: 767px){.hub-root .account-section-content dl.my-project-details-chart dt{width:100%}.hub-root .account-section-content dl.my-project-details-chart dd{border-top:0;width:100%}}.hub-root .account-section-content dl.my-project-with-offer-details-chart dt{width:50%;border-top:1px solid var(--inno-color-transparency-light-100);display:flex;align-items:center}.hub-root .account-section-content dl.my-project-with-offer-details-chart dt:first-of-type{border-bottom:0}.hub-root .account-section-content dl.my-project-with-offer-details-chart dd{border-top:1px solid var(--inno-color-transparency-light-100);width:50%}.hub-root .account-section-content dl.my-project-with-offer-details-chart dd:first-of-type{border-bottom:0}@media (max-width: 767px){.hub-root .account-section-content dl.my-project-with-offer-details-chart dt{width:100%}.hub-root .account-section-content dl.my-project-with-offer-details-chart dd{border-top:0;width:100%}}.hub-root .account-section-content .siemlda-table .headerItem--subject,.hub-root .account-section-content .siemlda-table .entry__item--subject{flex:0 0 53%}.hub-root .account-section-content .siemlda-table .headerItem--from,.hub-root .account-section-content .siemlda-table .entry__item--from{flex:0 0 25%}.hub-root .account-section-content .siemlda-table .headerItem--date,.hub-root .account-section-content .siemlda-table .entry__item--date{flex:0 0 20%}.hub-root .account-section-content .siemlda-table .headerItem--icon,.hub-root .account-section-content .siemlda-table .entry__item--icon{flex:0 0 2%}.hub-root .account-section-content .siemlda-table dl dt{width:10%}.hub-root .account-section-content .siemlda-table dl dd{width:90%}.hub-root .account-section-content .siemlda-table iframe{background:#fff}.hub-root .js-siemlda-pagination-list .paginationBar{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-top:10px}@media (max-width: 767px){.hub-root .js-siemlda-pagination-list .paginationBar{flex-direction:column}}.hub-root .js-siemlda-pagination-list .paginationBar .control-label{display:none}.hub-root .js-siemlda-pagination-list .paginationBar .paginationBar__pageSize{flex:1;display:inline-flex;flex-direction:row;justify-content:center}@media (max-width: 767px){.hub-root .js-siemlda-pagination-list .paginationBar .paginationBar__pageSize{order:1}}.hub-root .js-siemlda-pagination-list .paginationBar .paginationBar__sort{flex:1;display:inline-flex;flex-direction:row;justify-content:flex-end}.hub-root .js-siemlda-pagination-list .paginationBar .paginationBar__sort.text-input{justify-content:flex-start}.hub-root .js-siemlda-pagination-list .paginationBar .paginationBar__sort input{width:80%}@media (max-width: 767px){.hub-root .js-siemlda-pagination-list .paginationBar .paginationBar__sort{display:block;width:100%}.hub-root .js-siemlda-pagination-list .paginationBar .paginationBar__sort input{width:100%}}.hub-root .js-siemlda-pagination-list .paginationBar .paginationBar__pagination{display:flex;flex-direction:row;justify-content:center;width:100%}.hub-root .js-siemlda-pagination-list .paginationBar .paginationBar__pageSize .pagesize-selection span{padding:0 4px}.hub-root .js-siemlda-pagination-list .product-offers__item,.hub-root .js-siemlda-pagination-list .service-inquiries__item,.hub-root .js-siemlda-pagination-list .supplier-order-documents__item{font-size:.875rem}.hub-root .js-siemlda-pagination-list .js-product-offers-not-found,.hub-root .js-siemlda-pagination-list .js-service-inquiries-not-found{min-height:100px}.hub-root .js-siemlda-pagination-list .product-offer-search,.hub-root .js-siemlda-pagination-list .service-inquiry-search{margin-top:1.5rem}.hub-root .js-siemlda-pagination-list .product-offers-not-found,.hub-root .js-siemlda-pagination-list .service-inquiries-not-found,.hub-root .js-siemlda-pagination-list .js-supplier-orders-not-found,.hub-root .js-siemlda-pagination-list .js-supplier-order-documents-not-found{padding:20px 15px}.hub-root .js-siemlda-pagination-list i.icon-filter{color:var(--inno-color-primary-200)}.hub-root .js-siemlda-pagination-list .facet .facet__list li{cursor:pointer}.hub-root .js-siemlda-pagination-list .facet.facet--isActive i.icon,.hub-root .js-siemlda-pagination-list .facet.facet--isActive .form-group .ng-select .ng-arrow-wrapper i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper .hub-root .js-siemlda-pagination-list .facet.facet--isActive i.ng-arrow{transform:rotate(180deg)}.hub-root .js-siemlda-pagination-list .facet.facet--isActive li.selected{color:var(--inno-color-secondary-500);pointer-events:none}.hub-root .js-siemlda-pagination-list .facet-select{color:var(--inno-color-primary-200);font-weight:400}.hub-root .js-siemlda-pagination-list .facet-select:hover{color:var(--inno-color-secondary-700)}.hub-root .js-siemlda-pagination-list .filter-title{display:inline-block;font-family:Innomotics Haffer SQ SemiBold,sans-serif;color:var(--inno-color-primary-200);text-transform:uppercase}.hub-root .js-siemlda-pagination-list .glyphicon-flag.inactive{color:var(--inno-color-secondary-100)}.hub-root .js-siemlda-pagination-list .glyphicon-flag.inactive:hover{color:var(--inno-color-secondary-200)}.hub-root :focus{outline:none}.hub-root :focus-visible,.hub-root app-product-lister-item a:focus-visible cx-media{outline-offset:3px;outline:solid 2px var(--inno-color-focus-100)}.hub-root ::-moz-focus-inner{border:0}.hub-root .blockUI.blockOverlay{background:none!important}.hub-root .page-items-btn-container{display:flex;flex-direction:column}@media (min-width: 992px){.hub-root .page-items-btn-container{flex-direction:row;justify-content:flex-end}}@media (min-width: 992px){.hub-root .page-items-btn-container .manage-items-single-btn{margin:0 10px 2rem 0}.hub-root .page-items-btn-container .manage-items-single-btn:last-child{margin:0 0 2rem}}.hub-root .page-items-btn-container .dropdown .dropdown-menu.pull-right{right:0!important;left:auto!important;background-color:var(--inno-color-primary-300)}@media (max-width: 480px){.hub-root .page-items-btn-container .dropdown .btn{font-size:16px}}@media (min-width: 992px){.hub-root .page-items-btn-container .dropdown{margin:0 10px 2rem 0}.hub-root .page-items-btn-container .dropdown:last-child{margin:0 0 2rem}}.hub-root .page-items-btn-container .dropdown .btn.btn-primary:last-child{margin-bottom:0}.hub-root .page-items-btn-container .dropdown .available-options-dropdown-menu-button i{margin-left:5px;vertical-align:bottom}.hub-root .page-items-btn-container .dropdown.show>.dropdown-toggle.btn-primary{background-color:var(--inno-color-secondary-700)}.hub-root .page-items-btn-container .dropdown.show>.dropdown-toggle.btn-primary:focus{box-shadow:none}.hub-root .page-items-btn-container .dropdown .dropdown-toggle:after{display:none!important}.hub-root .page-items-btn-container .dropdown .dropdown-menu{padding:15px;margin-top:-18px;width:400px}@media (max-width: 480px){.hub-root .page-items-btn-container .dropdown .dropdown-menu{width:310px}.hub-root .page-items-btn-container .dropdown .dropdown-menu .dropdown-item.btn{font-size:16px}}.hub-root app-order-tracking-detail .manage-items-bar,.hub-root app-drive-technology-configurator-result .manage-items-bar,.hub-root app-cart-actions .manage-items-bar,.hub-root app-clear-webquote .manage-items-bar,.hub-root app-spares-on-web-list .manage-items-bar,.hub-root .page-watchList .manage-items-bar,.hub-root .page-sparePartList .manage-items-bar,.hub-root .myProjectList .manage-items-bar,.hub-root #page-myProjectDetail__entries .manage-items-bar,.hub-root .mainContent .manage-items-bar,.hub-root .listing-page-with-manage-items-bar .manage-items-bar,.hub-root app-content-page-finder-buttons .manage-items-bar{display:flex;flex-direction:column-reverse;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:.5rem;padding:40px 0 24px}@media (min-width: 768px){.hub-root app-order-tracking-detail .manage-items-bar,.hub-root app-drive-technology-configurator-result .manage-items-bar,.hub-root app-cart-actions .manage-items-bar,.hub-root app-clear-webquote .manage-items-bar,.hub-root app-spares-on-web-list .manage-items-bar,.hub-root .page-watchList .manage-items-bar,.hub-root .page-sparePartList .manage-items-bar,.hub-root .myProjectList .manage-items-bar,.hub-root #page-myProjectDetail__entries .manage-items-bar,.hub-root .mainContent .manage-items-bar,.hub-root .listing-page-with-manage-items-bar .manage-items-bar,.hub-root app-content-page-finder-buttons .manage-items-bar{flex-direction:row}}.hub-root app-order-tracking-detail .manage-items-bar .select-all.custom,.hub-root app-drive-technology-configurator-result .manage-items-bar .select-all.custom,.hub-root app-cart-actions .manage-items-bar .select-all.custom,.hub-root app-clear-webquote .manage-items-bar .select-all.custom,.hub-root app-spares-on-web-list .manage-items-bar .select-all.custom,.hub-root .page-watchList .manage-items-bar .select-all.custom,.hub-root .page-sparePartList .manage-items-bar .select-all.custom,.hub-root .myProjectList .manage-items-bar .select-all.custom,.hub-root #page-myProjectDetail__entries .manage-items-bar .select-all.custom,.hub-root .mainContent .manage-items-bar .select-all.custom,.hub-root .listing-page-with-manage-items-bar .manage-items-bar .select-all.custom,.hub-root app-content-page-finder-buttons .manage-items-bar .select-all.custom{display:inline-block;white-space:nowrap;margin-right:1.5rem;margin-bottom:0;margin-left:.8em}.hub-root app-order-tracking-detail .manage-items-bar .select-all.custom .checkbox,.hub-root app-drive-technology-configurator-result .manage-items-bar .select-all.custom .checkbox,.hub-root app-cart-actions .manage-items-bar .select-all.custom .checkbox,.hub-root app-clear-webquote .manage-items-bar .select-all.custom .checkbox,.hub-root app-spares-on-web-list .manage-items-bar .select-all.custom .checkbox,.hub-root .page-watchList .manage-items-bar .select-all.custom .checkbox,.hub-root .page-sparePartList .manage-items-bar .select-all.custom .checkbox,.hub-root .myProjectList .manage-items-bar .select-all.custom .checkbox,.hub-root #page-myProjectDetail__entries .manage-items-bar .select-all.custom .checkbox,.hub-root .mainContent .manage-items-bar .select-all.custom .checkbox,.hub-root .listing-page-with-manage-items-bar .manage-items-bar .select-all.custom .checkbox,.hub-root app-content-page-finder-buttons .manage-items-bar .select-all.custom .checkbox{margin-inline-start:0}.hub-root .video-component{position:relative}.hub-root .video-component video::-webkit-media-controls-play-button,.hub-root .video-component video::-moz-media-controls{display:none!important}.hub-root .video-component video{width:100%}@media (min-width: 768px){.hub-root .video-component video{max-width:600px}}.hub-root .play-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:none;justify-content:center;align-items:center;max-width:600px}.hub-root .play-overlay.show{display:flex}.hub-root .play-button{width:60px;height:60px;min-width:60px;min-height:60px;background:var(--inno-color-primary-300);border:none;border-radius:50%;cursor:pointer!important;display:flex;justify-content:space-around;align-items:center}@media (min-width: 768px){.hub-root .play-button{width:9%;height:16%}}.hub-root .play-button:after{content:"\e92b";font-family:Innomotics_UI_Icons;font-size:42px;color:var(--inno-color-primary-200)}@media (min-width: 1200px){.hub-root .play-button:after{font-size:50px}}.hub-root .position-relative{position:relative}.dropdown-toggle.icon:after,.form-group .ng-select .ng-arrow-wrapper .dropdown-toggle.ng-arrow:after{border:0}.dropdown-menu{box-shadow:none;background-color:var(--inno-color-secondary-700)}.dropdown-menu.show a{color:var(--inno-color-primary-300);text-decoration:none}.dropdown-toggle{cursor:pointer}.dropdown-item{padding:0}.dropdown-item:hover,.dropdown-item:active,.dropdown-item:focus{background-color:transparent}.dropdown-item.dropdown-link{text-decoration:none;display:block;padding:5px 8px;color:var(--inno-color-primary-300)!important;cursor:pointer}.dropdown-item.dropdown-link:hover,.dropdown-item.dropdown-link:focus{color:var(--inno-color-primary-100)!important;text-decoration:none}.dropdown-item.dropdown-link.icon,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.dropdown-item.dropdown-link.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.dropdown-item.dropdown-link.header-shortcut:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a.dropdown-item.dropdown-link:before,cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.dropdown-item.dropdown-link.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.dropdown-item.dropdown-link.header-shortcut:before,.form-group .ng-select .ng-arrow-wrapper .dropdown-item.dropdown-link.ng-arrow,.dropdown-item.dropdown-link .icon,.dropdown-item.dropdown-link cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .dropdown-item.dropdown-link a.header-shortcut:before,.dropdown-item.dropdown-link cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .dropdown-item.dropdown-link a.header-shortcut:before,.dropdown-item.dropdown-link .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .dropdown-item.dropdown-link a:before,.dropdown-item.dropdown-link cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation app-navigation-ui .dropdown-item.dropdown-link li.depth-0>*>a.header-shortcut:before,.dropdown-item.dropdown-link cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui .dropdown-item.dropdown-link li.depth-0>*>a.header-shortcut:before,.dropdown-item.dropdown-link .form-group .ng-select .ng-arrow-wrapper .ng-arrow,.form-group .ng-select .ng-arrow-wrapper .dropdown-item.dropdown-link .ng-arrow,.dropdown-item.dropdown-link i{color:inherit!important}.dropdown-item.dropdown-link.icon:hover,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.dropdown-item.dropdown-link.header-shortcut:hover:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.dropdown-item.dropdown-link.header-shortcut:hover:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a.dropdown-item.dropdown-link:hover:before,cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.dropdown-item.dropdown-link.header-shortcut:hover:before,cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.dropdown-item.dropdown-link.header-shortcut:hover:before,.form-group .ng-select .ng-arrow-wrapper .dropdown-item.dropdown-link.ng-arrow:hover,.dropdown-item.dropdown-link .icon:hover,.dropdown-item.dropdown-link cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:hover:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .dropdown-item.dropdown-link a.header-shortcut:hover:before,.dropdown-item.dropdown-link cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:hover:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .dropdown-item.dropdown-link a.header-shortcut:hover:before,.dropdown-item.dropdown-link .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:hover:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .dropdown-item.dropdown-link a:hover:before,.dropdown-item.dropdown-link cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:hover:before,cx-storefront header app-category-navigation app-navigation-ui .dropdown-item.dropdown-link li.depth-0>*>a.header-shortcut:hover:before,.dropdown-item.dropdown-link cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:hover:before,cx-storefront header app-category-navigation .app-navigation-ui .dropdown-item.dropdown-link li.depth-0>*>a.header-shortcut:hover:before,.dropdown-item.dropdown-link .form-group .ng-select .ng-arrow-wrapper .ng-arrow:hover,.form-group .ng-select .ng-arrow-wrapper .dropdown-item.dropdown-link .ng-arrow:hover,.dropdown-item.dropdown-link i:hover{color:inherit!important}cx-paragraph{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}cx-paragraph{max-width:var(--cx-page-width-max)}@media (min-width: 768px){cx-paragraph{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}cx-paragraph{padding:0}.info-teaser{text-align:center;background-color:var(--inno-color-secondary-100);margin-top:40px;padding:35px 0}.info-teaser .info-teaser-content{width:70%;margin:0 auto}@media (max-width: 991px){.info-teaser .info-teaser-content{width:95%}}.u-dg{display:grid!important}.u-db{display:block!important}.u-dib{display:inline-block!important}.u-df{display:flex!important}.u-dif{display:inline-flex!important}.u-dn,.u-isHidden{display:none!important}.u-ai-fs{align-items:flex-start!important}.u-ai-fe{align-items:flex-end!important}.u-ai-ce{align-items:center!important}.u-ai-bs{align-items:baseline!important}.u-ai-st{align-items:stretch!important}.u-jc-fs{justify-content:flex-start!important}.u-jc-fe{justify-content:flex-end!important}.u-jc-ce{justify-content:center!important}.u-jc-sa{justify-content:space-around!important}.u-jc-sb{justify-content:space-between!important}.u-jc-st{justify-content:stretch!important}.u-fw-wr{flex-wrap:wrap!important}.u-fw-nw{flex-wrap:nowrap!important}.u-fd-ro{flex-direction:row!important}.u-fd-rr{flex-direction:row-reverse!important}.u-fd-co{flex-direction:column!important}.u-fd-cr{flex-direction:column-reverse!important}.u-f-g{flex:1 0 auto!important}.u-f-s{flex:0 1 auto!important}.u-f-gs{flex:1 1 auto!important}.u-float-right{float:right!important}.u-float-left{float:left!important}.u-float-none{float:none!important}.u-clear-both{clear:both!important}.u-m-0{margin:0!important}.u-mt-0,.u-my-0{margin-top:0!important}.u-mr-0,.u-mx-0{margin-right:0!important}.u-mb-0,.u-my-0{margin-bottom:0!important}.u-ml-0,.u-mx-0{margin-left:0!important}.u-m-xs{margin:.313rem!important}.u-mt-xs,.u-my-xs{margin-top:.313rem!important}.u-mr-xs,.u-mx-xs{margin-right:.313rem!important}.u-mb-xs,.u-my-xs{margin-bottom:.313rem!important}.u-ml-xs,.u-mx-xs{margin-left:.313rem!important}.u-m-sm{margin:.626rem!important}.u-mt-sm,.u-my-sm{margin-top:.626rem!important}.u-mr-sm,.u-mx-sm{margin-right:.626rem!important}.u-mb-sm,.u-my-sm{margin-bottom:.626rem!important}.u-ml-sm,.u-mx-sm{margin-left:.626rem!important}.u-m-md{margin:.939rem!important}.u-mt-md,.u-my-md{margin-top:.939rem!important}.u-mr-md,.u-mx-md{margin-right:.939rem!important}.u-mb-md,.u-my-md{margin-bottom:.939rem!important}.u-ml-md,.u-mx-md{margin-left:.939rem!important}.u-m-lg{margin:1.252rem!important}.u-mt-lg,.u-my-lg{margin-top:1.252rem!important}.u-mr-lg,.u-mx-lg{margin-right:1.252rem!important}.u-mb-lg,.u-my-lg{margin-bottom:1.252rem!important}.u-ml-lg,.u-mx-lg{margin-left:1.252rem!important}.u-m-xl{margin:1.878rem!important}.u-mt-xl,.u-my-xl{margin-top:1.878rem!important}.u-mr-xl,.u-mx-xl{margin-right:1.878rem!important}.u-mb-xl,.u-my-xl{margin-bottom:1.878rem!important}.u-ml-xl,.u-mx-xl{margin-left:1.878rem!important}.u-p-0{padding:0!important}.u-pt-0,.u-py-0{padding-top:0!important}.u-pr-0,.u-px-0{padding-right:0!important}.u-pb-0,.u-py-0{padding-bottom:0!important}.u-pl-0,.u-px-0{padding-left:0!important}.u-p-xs{padding:.313rem!important}.u-pt-xs,.u-py-xs{padding-top:.313rem!important}.u-pr-xs,.u-px-xs{padding-right:.313rem!important}.u-pb-xs,.u-py-xs{padding-bottom:.313rem!important}.u-pl-xs,.u-px-xs{padding-left:.313rem!important}.u-p-sm{padding:.626rem!important}.u-pt-sm,.u-py-sm{padding-top:.626rem!important}.u-pr-sm,.u-px-sm{padding-right:.626rem!important}.u-pb-sm,.u-py-sm{padding-bottom:.626rem!important}.u-pl-sm,.u-px-sm{padding-left:.626rem!important}.u-p-md{padding:.939rem!important}.u-pt-md,.u-py-md{padding-top:.939rem!important}.u-pr-md,.u-px-md{padding-right:.939rem!important}.u-pb-md,.u-py-md{padding-bottom:.939rem!important}.u-pl-md,.u-px-md{padding-left:.939rem!important}.u-p-lg{padding:1.252rem!important}.u-pt-lg,.u-py-lg{padding-top:1.252rem!important}.u-pr-lg,.u-px-lg{padding-right:1.252rem!important}.u-pb-lg,.u-py-lg{padding-bottom:1.252rem!important}.u-pl-lg,.u-px-lg{padding-left:1.252rem!important}.u-p-xl{padding:1.878rem!important}.u-pt-xl,.u-py-xl{padding-top:1.878rem!important}.u-pr-xl,.u-px-xl{padding-right:1.878rem!important}.u-pb-xl,.u-py-xl{padding-bottom:1.878rem!important}.u-pl-xl,.u-px-xl{padding-left:1.878rem!important}.u-m-auto{margin:auto!important}.u-mt-auto,.u-my-auto{margin-top:auto!important}.u-mr-auto,.u-mx-auto{margin-right:auto!important}.u-mb-auto,.u-my-auto{margin-bottom:auto!important}.u-ml-auto,.u-mx-auto{margin-left:auto!important}.u-text-bold{font-weight:700!important}.u-text-regular{font-weight:400!important}.u-text-4xl{font-size:5rem!important}.u-text-3xl{font-size:2.5rem!important}.u-text-2xl{font-size:2rem!important}.u-text-xl{font-size:1.5rem!important}.u-text-lg{font-size:1.25rem!important}.u-text-md{font-size:1rem!important}.u-text-sm{font-size:.875rem!important}.u-text-xs{font-size:.75rem!important}.u-text-2xs{font-size:.625rem!important}.no-dropdown-arrow:after{display:none}.force-right{margin-left:auto}p.internal-only,p.partner-only{padding:.5rem 5rem .5rem .5rem}.internal-only,.partner-only{border-left:.5rem solid #8936af!important;padding-left:.5rem;position:relative}.internal-only .badge.entrypage-search-visibility,.partner-only .badge.entrypage-search-visibility{border-color:#8936af;background-color:transparent;align-self:flex-end;border:2px solid #8936af;border-radius:50%;display:block;width:2rem;height:2rem;min-width:2rem;min-height:2rem;color:#8936af;text-align:center;transition:.1s;padding:0;display:flex;overflow:hidden}.internal-only .badge.entrypage-search-visibility:hover,.partner-only .badge.entrypage-search-visibility:hover{color:#8936af;border-color:#8936af;background-color:transparent;width:100px;min-width:100px;border-radius:15px;transition:.1s}.internal-only .badge.entrypage-search-visibility:hover .title,.partner-only .badge.entrypage-search-visibility:hover .title{display:inline;margin-right:.5rem}.internal-only .badge.entrypage-search-visibility .title,.partner-only .badge.entrypage-search-visibility .title{display:none}.internal-only .badge.entrypage-search-visibility:after,.partner-only .badge.entrypage-search-visibility:after{font-family:Innomotics_UI_Icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;background:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;content:"\e984";font-size:1rem}.internal-only.mediaTextComponent,.internal-only.content,.partner-only.mediaTextComponent,.partner-only.content{padding:10px}.internal-only.accordion .badge.entrypage-search-visibility,.partner-only.accordion .badge.entrypage-search-visibility{margin-left:auto}.internal-only.accordion .accordion__icon,.partner-only.accordion .accordion__icon{margin-left:10px!important}.internal-only.specialUserTableBody,.partner-only.specialUserTableBody{border-top:2px solid #8936af!important}.internal-only .special-users-visibility-on-page,.partner-only .special-users-visibility-on-page{display:flex;justify-content:flex-end}.internal-only .special-users-visibility-on-page .badge.entrypage-search-visibility,.partner-only .special-users-visibility-on-page .badge.entrypage-search-visibility{border-color:#8936af;background-color:transparent;align-self:flex-end;border:2px solid #8936af;border-radius:15px;display:block;width:100px;height:2rem;min-width:100px;min-height:2rem;color:#8936af;text-align:center;padding:0;display:flex}.internal-only .special-users-visibility-on-page .badge.entrypage-search-visibility .title,.partner-only .special-users-visibility-on-page .badge.entrypage-search-visibility .title{display:inline;margin-right:.5rem}.iqtwin-visibility-badge{border-left:none!important;padding-left:0}.mainContent>.internal-only,.mainContent>.partner-only{display:flex;flex-direction:column}.specialUserTableBody{border-top:none!important}.siemlda-table .badge.entrypage-search-visibility{float:right}@media (max-width: 991.98px){.siemlda-table .badge.entrypage-search-visibility{width:100px;min-width:100px;float:none;border-radius:15px;margin-bottom:.5rem}.siemlda-table .badge.entrypage-search-visibility .title{display:inline;margin-right:.5rem}}.entryAttachment .badge.entrypage-search-visibility{margin:1rem}.TileComponent .internal-only,.TileComponent .partner-only,.MediaRichCardComponent .internal-only,.MediaRichCardComponent .partner-only{padding-left:0;border-left:none}.TileComponent:hover .badge.entrypage-search-visibility,.MediaRichCardComponent:hover .badge.entrypage-search-visibility{color:#8936af;border-color:#8936af;background-color:transparent;width:100px;min-width:100px;border-radius:15px;transition:.1s;background-color:var(--inno-color-secondary-100)}.TileComponent:hover .badge.entrypage-search-visibility .title,.MediaRichCardComponent:hover .badge.entrypage-search-visibility .title{display:inline;margin-right:.5rem}.TileComponent .badge.entrypage-search-visibility,.MediaRichCardComponent .badge.entrypage-search-visibility{position:absolute;right:.5rem;top:.5rem;z-index:1}.trainings-product-flexbox-item .internal-only,.trainings-product-flexbox-item .partner-only{border-left:none}.trainings-product-flexbox-item:hover .badge.entrypage-search-visibility{color:#8936af;border-color:#8936af;background-color:transparent;width:100px;min-width:100px;border-radius:15px;transition:.1s;background-color:var(--inno-color-secondary-100)}.trainings-product-flexbox-item:hover .badge.entrypage-search-visibility .title{display:inline;margin-right:.5rem}.trainings-product-flexbox-item .badge.entrypage-search-visibility{position:absolute;right:.5rem;top:.5rem;z-index:1;text-shadow:none}.CMSParagraphComponent:hover .badge.entrypage-search-visibility{color:#8936af;border-color:#8936af;background-color:transparent;width:100px;min-width:100px;border-radius:15px;transition:.1s;background-color:var(--inno-color-primary-300)}.CMSParagraphComponent:hover .badge.entrypage-search-visibility .title{display:inline;margin-right:.5rem}.CMSParagraphComponent .badge.entrypage-search-visibility{position:absolute;right:.5rem;top:.5rem;z-index:1}.featured-content-banner-component:hover .badge.entrypage-search-visibility{color:#8936af;border-color:#8936af;background-color:transparent;width:100px;min-width:100px;border-radius:15px;transition:.1s;background-color:var(--inno-color-secondary-100)}.featured-content-banner-component:hover .badge.entrypage-search-visibility .title{display:inline;margin-right:.5rem}.featured-content-banner-component .badge.entrypage-search-visibility{position:absolute;right:.5rem;top:.5rem;z-index:1}.siemlda-table .table-header{padding:12px 5px;font-size:.875rem!important;font-family:Innomotics Haffer SQ Bold,sans-serif;color:var(--inno-color-primary-200);overflow-wrap:break-word;display:flex}@media (max-width: 767px){.siemlda-table .table-header{display:none}}.siemlda-table .table-header .headerItem{text-transform:uppercase;min-width:0}.siemlda-table .table-header .headerItem:last-child,.siemlda-table .entry .entry__item:last-child{text-align:right}@media (max-width: 991px){.siemlda-table .table-header .headerItem:last-child,.siemlda-table .entry .entry__item:last-child{text-align:left}}@media (min-width: 768px) and (max-width: 991px){.siemlda-table .table-header .headerItem:last-child,.siemlda-table .entry .entry__item:last-child{padding-left:5px}}.siemlda-table .headerItem--articleNumber,.siemlda-table .entry__item--articleNumber{flex:0 0 45%;word-break:break-all}@media (max-width: 1199px){.siemlda-table .headerItem--articleNumber,.siemlda-table .entry__item--articleNumber{flex:0 0 35%}}.siemlda-table .headerItem--itemType,.siemlda-table .entry__item--itemType{flex:0 0 10%;text-align:center}@media (max-width: 767px){.siemlda-table .headerItem--itemType,.siemlda-table .entry__item--itemType{text-align:left}}@media (max-width: 1199px){.siemlda-table .headerItem--itemType,.siemlda-table .entry__item--itemType{flex:0 0 13%}}.siemlda-table .headerItem--date,.siemlda-table .entry__item--date{flex:0 0 13%;text-align:left}@media (max-width: 767px){.siemlda-table .headerItem--date,.siemlda-table .entry__item--date{text-align:left}}@media (max-width: 1199px){.siemlda-table .headerItem--date,.siemlda-table .entry__item--date{flex:0 0 19%}}.siemlda-table .headerItem--quantity,.siemlda-table .entry__item--quantity{flex:0 0 8%;text-align:center}@media (max-width: 767px){.siemlda-table .headerItem--quantity,.siemlda-table .entry__item--quantity{text-align:left}}@media (max-width: 767px){.siemlda-table .entry__item--date,.siemlda-table .entry__item--srNumber{padding:4px 0}}@media (max-width: 767px){.siemlda-table .entry__item--title,.siemlda-table .entry__item--product{margin-top:10px}}.siemlda-table .entry{display:flex;flex-direction:column;align-items:flex-start;padding:22px 5px;position:relative}.siemlda-table .entry:first-child{border-top:1px solid #e4eaed}.siemlda-table .entry:not(:last-child){border-bottom:1px solid #e4eaed}@media (min-width: 768px){.siemlda-table .entry{flex-direction:row;align-items:flex-start}}.siemlda-table .entry p{margin-bottom:0}.siemlda-table .entry .entry__hint,.siemlda-table .entry .entry__description{overflow-wrap:break-word}@media (min-width: 480px){.siemlda-table .entry .entry__hint,.siemlda-table .entry .entry__description{max-width:100%}}@media (min-width: 768px){.siemlda-table .entry .entry__hint,.siemlda-table .entry .entry__description{max-width:100%}}@media (min-width: 992px){.siemlda-table .entry .entry__hint,.siemlda-table .entry .entry__description{max-width:100%}}@media (min-width: 1200px){.siemlda-table .entry .entry__hint,.siemlda-table .entry .entry__description{max-width:100%}}.siemlda-table .entry .entry__hint,.siemlda-table .entry .entry__description{max-width:100%}.siemlda-table .entry .entry__item .js-list_entry_detail{position:relative}.siemlda-table .entry .entry__item .js-list_entry_detail i.icon,.siemlda-table .entry .entry__item .js-list_entry_detail .form-group .ng-select .ng-arrow-wrapper i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper .siemlda-table .entry .entry__item .js-list_entry_detail i.ng-arrow{position:absolute;left:-26px;top:4px;font-size:12px}@media (max-width: 991px){.siemlda-table .entry .entry__item .js-list_entry_detail i.icon,.siemlda-table .entry .entry__item .js-list_entry_detail .form-group .ng-select .ng-arrow-wrapper i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper .siemlda-table .entry .entry__item .js-list_entry_detail i.ng-arrow{left:-18px}}.siemlda-table .entry :not(.dropdown-menu) .icon,.siemlda-table .entry :not(.dropdown-menu) cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .siemlda-table .entry :not(.dropdown-menu) a.header-shortcut:before,.siemlda-table .entry :not(.dropdown-menu) cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .siemlda-table .entry :not(.dropdown-menu) a.header-shortcut:before,.siemlda-table .entry :not(.dropdown-menu) .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .siemlda-table .entry :not(.dropdown-menu) a:before,.siemlda-table .entry :not(.dropdown-menu) cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation app-navigation-ui .siemlda-table .entry :not(.dropdown-menu) li.depth-0>*>a.header-shortcut:before,.siemlda-table .entry :not(.dropdown-menu) cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui .siemlda-table .entry :not(.dropdown-menu) li.depth-0>*>a.header-shortcut:before,.siemlda-table .entry :not(.dropdown-menu) .form-group .ng-select .ng-arrow-wrapper .ng-arrow,.form-group .ng-select .ng-arrow-wrapper .siemlda-table .entry :not(.dropdown-menu) .ng-arrow,.siemlda-table .entry :not(.dropdown-menu) i{color:var(--inno-color-secondary-500);font-size:1.25rem}.siemlda-table .entry :not(.dropdown-menu) .icon:hover,.siemlda-table .entry :not(.dropdown-menu) cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:hover:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .siemlda-table .entry :not(.dropdown-menu) a.header-shortcut:hover:before,.siemlda-table .entry :not(.dropdown-menu) cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:hover:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .siemlda-table .entry :not(.dropdown-menu) a.header-shortcut:hover:before,.siemlda-table .entry :not(.dropdown-menu) .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:hover:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .siemlda-table .entry :not(.dropdown-menu) a:hover:before,.siemlda-table .entry :not(.dropdown-menu) cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:hover:before,cx-storefront header app-category-navigation app-navigation-ui .siemlda-table .entry :not(.dropdown-menu) li.depth-0>*>a.header-shortcut:hover:before,.siemlda-table .entry :not(.dropdown-menu) cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:hover:before,cx-storefront header app-category-navigation .app-navigation-ui .siemlda-table .entry :not(.dropdown-menu) li.depth-0>*>a.header-shortcut:hover:before,.siemlda-table .entry :not(.dropdown-menu) .form-group .ng-select .ng-arrow-wrapper .ng-arrow:hover,.form-group .ng-select .ng-arrow-wrapper .siemlda-table .entry :not(.dropdown-menu) .ng-arrow:hover,.siemlda-table .entry :not(.dropdown-menu) i:hover{color:var(--inno-color-secondary-700)}.siemlda-table.portfoliofinder .entry{align-items:flex-start;flex-grow:1}.siemlda-table.portfoliofinder .entry .product-classification .attr-name{text-align:right;font-weight:700}.siemlda-table.portfoliofinder .entry .product-classification .attr-value{text-align:left}.siemlda-table.portfoliofinder .entry__item.entry__item--image{flex:0 0 15%;padding-right:20px;max-width:250px;max-height:250px}@media (min-width: 768px){.siemlda-table.portfoliofinder .entry__item.entry__item--image{max-width:300px;max-height:300px}}@media (min-width: 992px){.siemlda-table.portfoliofinder .entry__item.entry__item--image{max-width:unset;max-height:unset}}.siemlda-table.portfoliofinder .entry__item.entry__item--image .product__list--thumb{text-align:left}.siemlda-table.portfoliofinder .entry__item.entry__item--title{flex:0 0 85%;text-align:left}.siemlda-table.contentPageFinder .entry{align-items:flex-start}.siemlda-table.contentPageFinder .entry .product-classification .attr-name{text-align:right;font-weight:700}.siemlda-table.contentPageFinder .entry .product-classification .attr-value{text-align:left}.siemlda-table.contentPageFinder .entry__item.entry__item--image{flex:0 0 15%;padding-right:20px}.siemlda-table.contentPageFinder .entry__item.entry__item--image .product__list--thumb{text-align:left}.siemlda-table.contentPageFinder .entry__item.entry__item--title{flex:0 0 85%;text-align:left}.siemlda-table.customer-data-list .headerItem--name,.siemlda-table.customer-data-list .entry__item--name{flex:0 0 20%}.siemlda-table.customer-data-list .headerItem--email,.siemlda-table.customer-data-list .entry__item--email{flex:0 0 30%}.siemlda-table.customer-data-list .headerItem--company,.siemlda-table.customer-data-list .entry__item--company,.siemlda-table.customer-data-list .headerItem--roleNames,.siemlda-table.customer-data-list .entry__item--roleNames{flex:0 0 36%;overflow-wrap:break-word}.siemlda-table.customer-data-list .headerItem--statusDisplayName,.siemlda-table.customer-data-list .entry__item--statusDisplayName{flex:0 0 10%;text-align:left!important}.siemlda-table.customer-data-list .headerItem--actions,.siemlda-table.customer-data-list .entry__item--actions{flex:0 0 4%;text-align:center!important}.siemlda-table.company-data-list .headerItem--uid,.siemlda-table.company-data-list .entry__item--b2bunit{flex:0 0 32%}.siemlda-table.company-data-list .headerItem--name,.siemlda-table.company-data-list .entry__item--companyName{flex:0 0 34%;margin-right:3px}.siemlda-table.company-data-list .headerItem--country,.siemlda-table.company-data-list .entry__item--companyCountry{margin-left:2px;flex:0 0 18%;overflow-wrap:break-word}.siemlda-table.company-data-list .headerItem--debitorNumber,.siemlda-table.company-data-list .entry__item--debitorNumber{flex:0 0 15%;text-align:left!important}@media (max-width: 767px){.siemlda-table.drive-technology-configurator-result-list .entry,.siemlda-table.watch-list .entry,.siemlda-table.product-offer-form-list .entry{flex-direction:row;flex-wrap:wrap}.siemlda-table.drive-technology-configurator-result-list .entry .entry__item,.siemlda-table.watch-list .entry .entry__item,.siemlda-table.product-offer-form-list .entry .entry__item{flex:0 1 100%;display:flex;flex-direction:row}.siemlda-table.drive-technology-configurator-result-list .entry .entry__item span,.siemlda-table.watch-list .entry .entry__item span,.siemlda-table.product-offer-form-list .entry .entry__item span{flex:1 0 50%}.siemlda-table.drive-technology-configurator-result-list .entry .entry__item.entry__item--checkBox,.siemlda-table.watch-list .entry .entry__item.entry__item--checkBox,.siemlda-table.product-offer-form-list .entry .entry__item.entry__item--checkBox{flex:0 10%}.siemlda-table.drive-technology-configurator-result-list .entry .entry__item.entry__item--productName,.siemlda-table.watch-list .entry .entry__item.entry__item--productName,.siemlda-table.product-offer-form-list .entry .entry__item.entry__item--productName{flex:0 90%}}.siemlda-table.productoffer-item-list .headerItem--id,.siemlda-table.productoffer-item-list .entry__item--id{flex:0 0 10%}.siemlda-table.productoffer-item-list .headerItem--alternativeItemFor,.siemlda-table.productoffer-item-list .entry__item--alternativeItemFor{flex:0 0 13%}.siemlda-table.productoffer-item-list .headerItem--mlfb,.siemlda-table.productoffer-item-list .entry__item--mlfb{flex:0 0 18%}.siemlda-table.productoffer-item-list .headerItem--options,.siemlda-table.productoffer-item-list .entry__item--options{flex:0 0 40%;word-break:break-all;padding-right:12px}.siemlda-table.productoffer-item-list .headerItem--options-withAlternativeItems,.siemlda-table.productoffer-item-list .entry__item--options-withAlternativeItems{flex:0 0 35%;word-break:break-all;padding-right:12px}.siemlda-table.productoffer-item-list .headerItem--productType,.siemlda-table.productoffer-item-list .entry__item--productType{flex:0 0 30%}.siemlda-table.productoffer-item-list .headerItem--productType-withAlternativeItems,.siemlda-table.productoffer-item-list .entry__item--productType-withAlternativeItems{flex:0 0 22%}.siemlda-table.productoffer-item-list .headerItem--icon,.siemlda-table.productoffer-item-list .entry__item--icon{flex:0 0 2%}.siemlda-table.sparepart-productoffer-item-list .headerItem--id,.siemlda-table.sparepart-productoffer-item-list .entry__item--id{flex:0 0 10%}.siemlda-table.sparepart-productoffer-item-list .headerItem--alternativeItemFor,.siemlda-table.sparepart-productoffer-item-list .entry__item--alternativeItemFor{flex:0 0 13%}.siemlda-table.sparepart-productoffer-item-list .headerItem--mlfb,.siemlda-table.sparepart-productoffer-item-list .entry__item--mlfb{flex:0 0 18%}.siemlda-table.sparepart-productoffer-item-list .headerItem--description,.siemlda-table.sparepart-productoffer-item-list .entry__item--description{flex:0 0 40%;word-break:break-all;padding-right:12px}.siemlda-table.sparepart-productoffer-item-list .headerItem--description-withAlternativeItems,.siemlda-table.sparepart-productoffer-item-list .entry__item--description-withAlternativeItems{flex:0 0 32%;word-break:break-all;padding-right:12px}.siemlda-table.sparepart-productoffer-item-list .headerItem--productType,.siemlda-table.sparepart-productoffer-item-list .entry__item--productType,.siemlda-table.sparepart-productoffer-item-list .headerItem--quantity,.siemlda-table.sparepart-productoffer-item-list .entry__item--quantity{flex:0 0 15%}.siemlda-table.sparepart-productoffer-item-list .headerItem--quantity-withAlternativeItems,.siemlda-table.sparepart-productoffer-item-list .entry__item--quantity-withAlternativeItems{flex:0 0 10%}.siemlda-table.sparepart-productoffer-item-list .headerItem--icon,.siemlda-table.sparepart-productoffer-item-list .entry__item--icon{flex:0 0 2%}.siemlda-table.find-spare-part-list .headerItem--select,.siemlda-table.find-spare-part-list .entry__item--select{flex:0 0 4%!important}.siemlda-table.find-spare-part-list .headerItem--articleNumber,.siemlda-table.find-spare-part-list .entry__item--articleNumber{flex:0 0 25%!important}.siemlda-table.find-spare-part-list .headerItem--description,.siemlda-table.find-spare-part-list .entry__item--description{flex:0 0 49%!important;word-break:break-all;padding-right:12px}.siemlda-table.find-spare-part-list .headerItem--date,.siemlda-table.find-spare-part-list .entry__item--date{flex:0 0 12%!important}.siemlda-table.find-spare-part-list .headerItem--actions,.siemlda-table.find-spare-part-list .entry__item--actions{flex:0 0 10%!important;text-align:left!important}.innomotics-info-table-header{display:flex;flex-direction:row;margin-top:1.878rem}.innomotics-info-table-header h4{width:100%}.innomotics-info-table.table-large dt{width:60%!important}.innomotics-info-table.table-large dd{width:40%!important}.innomotics-info-table dd,.innomotics-info-table dt{border-top:1px solid var(--inno-color-transparency-light-100)}.dataTables_wrapper .table-header th span+span.tooltip-icon.icon-information,.dataTables_wrapper .table-header th app-maintenance-mode span+span.tooltip-icon.icon-info,app-maintenance-mode .dataTables_wrapper .table-header th span+span.tooltip-icon.icon-info{padding-left:4px;color:var(--inno-color-primary-200);vertical-align:middle}app-global-message,app-toast .toast .toast-body,app-feature-maintenance-warning-message,app-required-data-not-available-message,app-feature-maintenance-configuration,app-maintenance-mode{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}app-global-message,app-toast .toast .toast-body,app-feature-maintenance-warning-message,app-required-data-not-available-message,app-feature-maintenance-configuration,app-maintenance-mode{max-width:var(--cx-page-width-max)}@media (min-width: 768px){app-global-message,app-toast .toast .toast-body,app-feature-maintenance-warning-message,app-required-data-not-available-message,app-feature-maintenance-configuration,app-maintenance-mode{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}app-global-message,app-toast .toast .toast-body,app-feature-maintenance-warning-message,app-required-data-not-available-message,app-feature-maintenance-configuration,app-maintenance-mode{display:block}app-global-message .alert,app-toast .toast .toast-body .alert,app-feature-maintenance-warning-message .alert,app-required-data-not-available-message .alert,app-feature-maintenance-configuration .alert,app-maintenance-mode .alert{background-color:transparent;justify-content:left;align-items:flex-start;font-weight:200;padding:1rem;margin-top:1.5rem;border:1px solid transparent;border-radius:0;min-height:auto;text-align:left}app-global-message .alert cx-icon,app-toast .toast .toast-body .alert cx-icon,app-feature-maintenance-warning-message .alert cx-icon,app-required-data-not-available-message .alert cx-icon,app-feature-maintenance-configuration .alert cx-icon,app-maintenance-mode .alert cx-icon{font-size:2rem;margin-right:.5rem}@media (min-width: 768px){app-global-message .alert cx-icon,app-toast .toast .toast-body .alert cx-icon,app-feature-maintenance-warning-message .alert cx-icon,app-required-data-not-available-message .alert cx-icon,app-feature-maintenance-configuration .alert cx-icon,app-maintenance-mode .alert cx-icon{margin-right:1rem}}@media (min-width: 992px){app-global-message .alert cx-icon,app-toast .toast .toast-body .alert cx-icon,app-feature-maintenance-warning-message .alert cx-icon,app-required-data-not-available-message .alert cx-icon,app-feature-maintenance-configuration .alert cx-icon,app-maintenance-mode .alert cx-icon{margin-right:1.5rem}}app-global-message .alert .alert-icon,app-toast .toast .toast-body .alert .alert-icon,app-feature-maintenance-warning-message .alert .alert-icon,app-required-data-not-available-message .alert .alert-icon,app-feature-maintenance-configuration .alert .alert-icon,app-maintenance-mode .alert .alert-icon{height:2rem}app-global-message .alert .alert-message,app-toast .toast .toast-body .alert .alert-message,app-feature-maintenance-warning-message .alert .alert-message,app-required-data-not-available-message .alert .alert-message,app-feature-maintenance-configuration .alert .alert-message,app-maintenance-mode .alert .alert-message{width:77%}@media (min-width: 768px){app-global-message .alert .alert-message,app-toast .toast .toast-body .alert .alert-message,app-feature-maintenance-warning-message .alert .alert-message,app-required-data-not-available-message .alert .alert-message,app-feature-maintenance-configuration .alert .alert-message,app-maintenance-mode .alert .alert-message{width:90%}}app-global-message .alert .close,app-toast .toast .toast-body .alert .close,app-feature-maintenance-warning-message .alert .close,app-required-data-not-available-message .alert .close,app-feature-maintenance-configuration .alert .close,app-maintenance-mode .alert .close{opacity:1;top:1rem}app-global-message .alert .icon-close,app-toast .toast .toast-body .alert .icon-close,app-feature-maintenance-warning-message .alert .icon-close,app-required-data-not-available-message .alert .icon-close,app-feature-maintenance-configuration .alert .icon-close,app-maintenance-mode .alert .icon-close{font-size:1.25rem}app-global-message .alert-success,app-toast .toast .toast-body .alert-success,app-feature-maintenance-warning-message .alert-success,app-required-data-not-available-message .alert-success,app-feature-maintenance-configuration .alert-success,app-maintenance-mode .alert-success{background-color:var(--inno-color-success-400);border-color:var(--inno-color-success-100)}app-global-message .alert-success .icon-success,app-toast .toast .toast-body .alert-success .icon-success,app-feature-maintenance-warning-message .alert-success .icon-success,app-required-data-not-available-message .alert-success .icon-success,app-feature-maintenance-configuration .alert-success .icon-success,app-maintenance-mode .alert-success .icon-success{color:var(--inno-color-success-100)}app-global-message .alert-danger,app-toast .toast .toast-body .alert-danger,app-feature-maintenance-warning-message .alert-danger,app-required-data-not-available-message .alert-danger,app-feature-maintenance-configuration .alert-danger,app-maintenance-mode .alert-danger{background-color:var(--inno-color-error-400);border-color:var(--inno-color-error-100)}app-global-message .alert-danger .icon-error,app-toast .toast .toast-body .alert-danger .icon-error,app-global-message .alert-danger .icon-danger,app-toast .toast .toast-body .alert-danger .icon-danger,app-feature-maintenance-warning-message .alert-danger .icon-error,app-feature-maintenance-warning-message .alert-danger .icon-danger,app-required-data-not-available-message .alert-danger .icon-error,app-required-data-not-available-message .alert-danger .icon-danger,app-feature-maintenance-configuration .alert-danger .icon-error,app-feature-maintenance-configuration .alert-danger .icon-danger,app-maintenance-mode .alert-danger .icon-error,app-maintenance-mode .alert-danger .icon-danger{color:var(--inno-color-error-100)}app-global-message .alert-info,app-toast .toast .toast-body .alert-info,app-feature-maintenance-warning-message .alert-info,app-required-data-not-available-message .alert-info,app-feature-maintenance-configuration .alert-info,app-maintenance-mode .alert-info{background-color:var(--inno-color-secondary-100);border-color:var(--inno-color-primary-200)}app-global-message .alert-info cx-icon,app-toast .toast .toast-body .alert-info cx-icon,app-feature-maintenance-warning-message .alert-info cx-icon,app-required-data-not-available-message .alert-info cx-icon,app-feature-maintenance-configuration .alert-info cx-icon,app-maintenance-mode .alert-info cx-icon{color:var(--inno-color-primary-200)!important}app-global-message .alert-warning,app-toast .toast .toast-body .alert-warning,app-feature-maintenance-warning-message .alert-warning,app-required-data-not-available-message .alert-warning,app-feature-maintenance-configuration .alert-warning,app-maintenance-mode .alert-warning{background-color:var(--inno-color-warning-400);border-color:var(--inno-color-warning-200)}app-global-message .alert-warning .icon-warning,app-toast .toast .toast-body .alert-warning .icon-warning,app-feature-maintenance-warning-message .alert-warning .icon-warning,app-required-data-not-available-message .alert-warning .icon-warning,app-feature-maintenance-configuration .alert-warning .icon-warning,app-maintenance-mode .alert-warning .icon-warning{color:var(--inno-color-warning-200)!important}app-global-message button.close,app-toast .toast .toast-body button.close,app-feature-maintenance-warning-message button.close,app-required-data-not-available-message button.close,app-feature-maintenance-configuration button.close,app-maintenance-mode button.close{position:absolute!important;right:10px!important}app-global-message button.close:before,app-toast .toast .toast-body button.close:before,app-feature-maintenance-warning-message button.close:before,app-required-data-not-available-message button.close:before,app-feature-maintenance-configuration button.close:before,app-maintenance-mode button.close:before{margin:0!important}app-global-message button.close .icon-close:hover,app-toast .toast .toast-body button.close .icon-close:hover,app-feature-maintenance-warning-message button.close .icon-close:hover,app-required-data-not-available-message button.close .icon-close:hover,app-feature-maintenance-configuration button.close .icon-close:hover,app-maintenance-mode button.close .icon-close:hover{color:var(--inno-color-primary-200)}.dark-theme app-global-message .alert,.dark-theme app-toast .toast .toast-body .alert,app-toast .toast .dark-theme .toast-body .alert,.dark-theme .alert,app-maintenance-mode .dark-theme .alert{background-color:transparent;justify-content:left;align-items:flex-start;font-weight:200;padding:1rem;margin-top:1.5rem;border:1px solid transparent;border-radius:0;min-height:auto;text-align:left;color:var(--inno-color-primary-300)}.dark-theme app-global-message .alert .close,.dark-theme .alert .close,app-maintenance-mode .dark-theme .alert .close{color:var(--inno-color-primary-300)}.dark-theme app-global-message .alert-danger,.dark-theme app-toast .toast .toast-body .alert-danger,app-toast .toast .dark-theme .toast-body .alert-danger,.dark-theme .alert-danger,app-maintenance-mode .dark-theme .alert-danger{border-color:var(--inno-color-error-500);background-color:var(--inno-color-error-600)}.dark-theme app-global-message .alert-danger .alert-icon,.dark-theme .alert-danger .alert-icon,app-maintenance-mode .dark-theme .alert-danger .alert-icon{color:var(--inno-color-error-500)}.dark-theme app-global-message .alert-danger .alert-icon cx-icon,.dark-theme .alert-danger .alert-icon cx-icon,app-maintenance-mode .dark-theme .alert-danger .alert-icon cx-icon{color:var(--inno-color-error-500)}.dark-theme app-global-message .alert-info,.dark-theme app-toast .toast .toast-body .alert-info,app-toast .toast .dark-theme .toast-body .alert-info,.dark-theme .alert-info,app-maintenance-mode .dark-theme .alert-info{border-color:var(--inno-color-primary-300);background-color:var(--inno-color-secondary-1000)}.dark-theme app-global-message .alert-info .alert-icon cx-icon,.dark-theme .alert-info .alert-icon cx-icon,app-maintenance-mode .dark-theme .alert-info .alert-icon cx-icon{color:var(--inno-color-primary-300)!important}.dark-theme app-global-message .alert-success,.dark-theme app-toast .toast .toast-body .alert-success,app-toast .toast .dark-theme .toast-body .alert-success,.dark-theme .alert-success,app-maintenance-mode .dark-theme .alert-success{border-color:var(--inno-color-success-200);background-color:var(--inno-color-success-500)}.dark-theme app-global-message .alert-success .icon-success,.dark-theme .alert-success .icon-success,app-maintenance-mode .dark-theme .alert-success .icon-success{color:var(--inno-color-success-200)}.dark-theme app-global-message .alert-warning,.dark-theme app-toast .toast .toast-body .alert-warning,app-toast .toast .dark-theme .toast-body .alert-warning,.dark-theme .alert-warning,app-maintenance-mode .dark-theme .alert-warning{border-color:var(--inno-color-warning-500);background-color:var(--inno-color-warning-600)}.dark-theme app-global-message .alert-warning .icon-warning,.dark-theme .alert-warning .icon-warning,app-maintenance-mode .dark-theme .alert-warning .icon-warning{color:var(--inno-color-warning-500)!important}.dark-theme app-global-message .alert button.close .icon-close,.dark-theme .alert button.close .icon-close,app-maintenance-mode .dark-theme .alert button.close .icon-close{color:var(--inno-color-primary-300)!important}.dark-theme app-global-message .alert button.close .icon-close:hover,.dark-theme .alert button.close .icon-close:hover,app-maintenance-mode .dark-theme .alert button.close .icon-close:hover{color:var(--inno-color-primary-300)}.form-group .ng-select{font-family:Innomotics Haffer SQ,sans-serif;color:var(--inno-color-secondary-600);box-shadow:none;border:1px solid var(--inno-color-secondary-400);position:relative;font-size:1rem;font-weight:430;line-height:155%;height:3.5rem}.form-group .ng-select:hover{box-shadow:none;border:1px solid var(--inno-color-secondary-800)}.form-group .ng-select:focus,.form-group .ng-select.ng-select-focused{outline-offset:3px;outline:solid 2px var(--inno-color-focus-100);border:1px solid var(--inno-color-primary-200);background-color:transparent!important;box-shadow:0 0 0 1px var(--inno-color-primary-200)!important}.form-group .ng-select:active{border:1px solid var(--inno-color-primary-200);box-shadow:0 0 0 1px var(--inno-color-primary-200)!important;color:var(--inno-color-primary-200)}.form-group .ng-select .ng-valid.ng-touched{border:none}.form-group .ng-select[ng-reflect-readonly=true],.form-group .ng-select[ng-reflect-readonly=true] .ng-select-container{color:var(--inno-color-secondary-600);box-shadow:none}.form-group .ng-select[ng-reflect-readonly=true] :hover,.form-group .ng-select[ng-reflect-readonly=true] .ng-select-container :hover{color:var(--inno-color-secondary-600)}.form-group .ng-select[ng-reflect-readonly=true] .ng-arrow-wrapper .ng-arrow,.form-group .ng-select[ng-reflect-readonly=true] .ng-select-container .ng-arrow-wrapper .ng-arrow{color:var(--inno-color-secondary-400)}.form-group .ng-select[disabled]{border:1px solid var(--inno-color-secondary-400);margin:0}.form-group .ng-select.ng-select-disabled{border:1px solid var(--inno-color-secondary-400);margin:0;color:var(--inno-color-secondary-400);background:#08191f0d}.form-group .ng-select.ng-select-disabled .ng-arrow{border-color:var(--inno-color-secondary-600) transparent transparent}.form-group .ng-select.ng-select-disabled:focus{outline-offset:3px;outline:solid 1px #1491eb;border:none}.form-group .ng-select.ng-select-disabled:focus .ng-arrow{border-color:var(--inno-color-secondary-600) transparent transparent}.form-group .ng-select.ng-pristine.ng-invalid.ng-touched,.form-group .ng-select.ng-dirty.ng-invalid.ng-touched{box-shadow:none}.form-group .ng-select.ng-pristine.ng-invalid.ng-touched .ng-select-container,.form-group .ng-select.ng-dirty.ng-invalid.ng-touched .ng-select-container{color:#cb0e0e}.form-group .ng-select.ng-pristine.ng-invalid.ng-touched~label,.form-group .ng-select.ng-pristine.ng-invalid.ng-touched+label,.form-group .ng-select.ng-dirty.ng-invalid.ng-touched~label,.form-group .ng-select.ng-dirty.ng-invalid.ng-touched+label{color:#cb0e0e}.form-group .ng-select.ng-pristine.ng-invalid.ng-touched .ng-placeholder,.form-group .ng-select.ng-pristine.ng-invalid.ng-touched .ng-placeholder:hover,.form-group .ng-select.ng-dirty.ng-invalid.ng-touched .ng-placeholder,.form-group .ng-select.ng-dirty.ng-invalid.ng-touched .ng-placeholder:hover{color:#08191f}.form-group .ng-select .ng-select-container{background-color:transparent;position:relative;border-radius:0;padding:16px 12px 3px;appearance:none;-moz-appearance:none;-webkit-appearance:none;width:100%;height:3.5rem;box-shadow:none!important;border:none}.form-group .ng-select .ng-select-container .ng-value-container{padding-inline-start:0;padding-top:5px}.form-group .ng-select .ng-select-container .ng-value-container .ng-input{top:20px;font-size:16px;font-style:normal;font-weight:400;line-height:155%;color:#53676f;box-shadow:none}.form-group .ng-select .ng-select-container .ng-value-container .ng-input input:focus,.form-group .ng-select .ng-select-container .ng-value-container .ng-input input:active{box-shadow:none!important}.form-group .ng-select .ng-select-container .ng-value-container .ng-placeholder{color:#08191f33;line-height:155%}.form-group .ng-select .ng-select-container .ng-arrow{border-width:7px 6px 2.5px}.form-group .ng-select .ng-select-container .ng-clear-wrapper{top:-6px;color:var(--inno-color-primary-200);font-size:1rem}.form-group .ng-select .ng-select-container .ng-clear-wrapper .ng-clear{font-size:1.4rem}.form-group .ng-select .ng-arrow-wrapper{top:-5px}.form-group .ng-select .ng-arrow-wrapper .ng-arrow{width:1.5rem;height:1.5rem;color:var(--inno-color-primary-200)}.form-group .ng-select .ng-dropdown-panel{z-index:6;font-size:1rem;font-style:normal;font-weight:400;line-height:155%;color:#fff;border:0;margin-top:2px;left:-2px;width:101%}.form-group .ng-select .ng-dropdown-panel .ng-option{background-color:#2a3b40;color:#fff;height:3.5rem;padding:20px}.form-group .ng-select .ng-dropdown-panel .ng-option.ng-option-marked{background-color:#53676f!important}.form-group .ng-select .ng-dropdown-panel .ng-option-selected{color:#e1f000!important;background-color:#2a3b40!important}.form-group .ng-select .ng-dropdown-panel .ng-option-selected:after{font-family:Innomotics_UI_Icons!important;content:"\e90a";float:right;font-size:1.3rem}.form-group .ng-select.ng-select-opened{border:1px solid var(--inno-color-primary-200);box-shadow:0 0 0 1px var(--inno-color-primary-200)!important;color:var(--inno-color-primary-200)}.form-group .ng-select.ng-select-opened>.ng-select-container .ng-arrow{top:0}.dark-theme .form-group .ng-select:hover{border:1px solid var(--inno-color-secondary-300)}.dark-theme .form-group .ng-select:focus{border:1px solid var(--inno-color-primary-100);box-shadow:0 0 0 1px var(--inno-color-primary-100)!important}.dark-theme .form-group .ng-select:active,.dark-theme .form-group .ng-select.ng-select-opened{border:1px solid var(--inno-color-primary-100);box-shadow:0 0 0 1px var(--inno-color-primary-100)!important}.dark-theme .form-group .ng-select .ng-select-container input,.dark-theme .form-group .ng-select .ng-select-container input:hover,.dark-theme .form-group .ng-select .ng-select-container input:active,.dark-theme .form-group .ng-select .ng-select-container input:focus{border:0!important}.dark-theme .form-group .ng-select .ng-select-container .ng-placeholder{color:#fff6}.dark-theme .form-group .ng-select .ng-select-container input,.dark-theme .form-group .ng-select .ng-select-container .ng-value-label{color:var(--inno-color-primary-300)}.dark-theme .form-group .ng-select .ng-select-container.ng-select-opened{border:1px solid var(--inno-color-primary-100)}.dark-theme .form-group .ng-select .ng-select-container .ng-arrow{color:var(--inno-color-primary-300)}.dark-theme .form-group .ng-select .ng-select-container.ng-pristine.ng-invalid.ng-touched,.dark-theme .form-group .ng-select .ng-select-container.ng-dirty.ng-invalid.ng-touched{border-color:#ff88ab}.dark-theme .form-group .ng-select .ng-select-container.ng-pristine.ng-invalid.ng-touched .ng-select-container,.dark-theme .form-group .ng-select .ng-select-container.ng-dirty.ng-invalid.ng-touched .ng-select-container{color:#ff88ab}.dark-theme .form-group .ng-select .ng-select-container.ng-pristine.ng-invalid.ng-touched~label,.dark-theme .form-group .ng-select .ng-select-container.ng-pristine.ng-invalid.ng-touched+label,.dark-theme .form-group .ng-select .ng-select-container.ng-dirty.ng-invalid.ng-touched~label,.dark-theme .form-group .ng-select .ng-select-container.ng-dirty.ng-invalid.ng-touched+label{color:#ff88ab}.dark-theme .form-group .ng-select .ng-select-container.ng-pristine.ng-invalid.ng-touched .ng-placeholder,.dark-theme .form-group .ng-select .ng-select-container.ng-pristine.ng-invalid.ng-touched .ng-placeholder:hover,.dark-theme .form-group .ng-select .ng-select-container.ng-dirty.ng-invalid.ng-touched .ng-placeholder,.dark-theme .form-group .ng-select .ng-select-container.ng-dirty.ng-invalid.ng-touched .ng-placeholder:hover{color:var(--inno-color-primary-300);opacity:40%}.dark-theme .form-group .ng-select .ng-select-container .ng-dropdown-panel{background-color:var(--inno-color-secondary-700)}.dark-theme .form-group .ng-select .ng-select-container .ng-clear-wrapper,.dark-theme .form-group .ng-select .ng-select-container .ng-clear-wrapper:hover .ng-clear{color:var(--inno-color-primary-300)}.dark-theme .form-group .ng-select.ng-select-disabled .ng-placeholder{color:var(--inno-color-secondary-400)}.dark-theme .form-group .ng-select.ng-select-disabled .ng-arrow-wrapper{display:none}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable td.dt-control{text-align:center;cursor:pointer}table.dataTable td.dt-control:before{height:1em;width:1em;margin-top:-9px;display:inline-block;color:#fff;border:.15em solid white;border-radius:1em;box-shadow:0 0 .2em #444;box-sizing:content-box;text-align:center;text-indent:0!important;font-family:Courier New,Courier,monospace;line-height:1em;content:"+";background-color:#31b131}table.dataTable tr.dt-hasChild td.dt-control:before{content:"-";background-color:#d33333}table.dataTable{clear:both;margin-top:6px!important;margin-bottom:6px!important;max-width:none!important;border-collapse:separate!important}table.dataTable td,table.dataTable th{-webkit-box-sizing:content-box;box-sizing:content-box}table.dataTable td.dataTables_empty,table.dataTable th.dataTables_empty{text-align:center}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}div.dataTables_wrapper div.dataTables_length label{font-weight:400;text-align:left;white-space:nowrap}div.dataTables_wrapper div.dataTables_length select{width:75px;display:inline-block}div.dataTables_wrapper div.dataTables_filter{text-align:right}div.dataTables_wrapper div.dataTables_filter label{font-weight:400;white-space:nowrap;text-align:left}div.dataTables_wrapper div.dataTables_filter input{margin-left:.5em;display:inline-block;width:auto}div.dataTables_wrapper div.dataTables_info{padding-top:8px;white-space:nowrap}div.dataTables_wrapper div.dataTables_paginate{margin:0;white-space:nowrap;text-align:right}div.dataTables_wrapper div.dataTables_paginate ul.pagination{margin:2px 0;white-space:nowrap}div.dataTables_wrapper div.dataTables_processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-26px;text-align:center;padding:1em 0}table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc,table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>td.sorting_asc,table.dataTable thead>tr>td.sorting_desc,table.dataTable thead>tr>td.sorting{padding-right:30px}table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:none}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{cursor:pointer;position:relative}div.dataTables_scrollHead table.dataTable{margin-bottom:0!important}div.dataTables_scrollBody>table{border-top:none;margin-top:0!important;margin-bottom:0!important}div.dataTables_scrollBody>table>thead .sorting:after,div.dataTables_scrollBody>table>thead .sorting_asc:after,div.dataTables_scrollBody>table>thead .sorting_desc:after{display:none}div.dataTables_scrollBody>table>tbody>tr:first-child>th,div.dataTables_scrollBody>table>tbody>tr:first-child>td{border-top:none}div.dataTables_scrollFoot>.dataTables_scrollFootInner{box-sizing:content-box}div.dataTables_scrollFoot>.dataTables_scrollFootInner>table{margin-top:0!important;border-top:none}@media screen and (max-width: 767px){div.dataTables_wrapper div.dataTables_length,div.dataTables_wrapper div.dataTables_filter,div.dataTables_wrapper div.dataTables_info,div.dataTables_wrapper div.dataTables_paginate{text-align:center}}table.dataTable.table-condensed>thead>tr>th{padding-right:20px}table.dataTable.table-condensed .sorting:after,table.dataTable.table-condensed .sorting_asc:after,table.dataTable.table-condensed .sorting_desc:after{top:6px;right:6px}table.table-bordered.dataTable{border-right-width:0}table.table-bordered.dataTable th,table.table-bordered.dataTable td{border-left-width:0}table.table-bordered.dataTable th:last-child,table.table-bordered.dataTable td:last-child{border-right-width:1px}table.table-bordered.dataTable tbody th,table.table-bordered.dataTable tbody td,div.dataTables_scrollHead table.table-bordered{border-bottom-width:0}div.table-responsive>div.dataTables_wrapper>div.row{margin:0}div.table-responsive>div.dataTables_wrapper>div.row>div[class^=col-]:first-child{padding-left:0}div.table-responsive>div.dataTables_wrapper>div.row>div[class^=col-]:last-child{padding-right:0}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control{position:relative;padding-left:30px;cursor:pointer}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control:before{top:50%;left:5px;height:1em;width:1em;margin-top:-9px;display:block;position:absolute;color:#fff;border:.15em solid white;border-radius:1em;box-shadow:0 0 .2em #444;box-sizing:content-box;text-align:center;text-indent:0!important;font-family:Courier New,Courier,monospace;line-height:1em;content:"+";background-color:#337ab7}table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th.dtr-control:before{content:"-";background-color:#d33333}table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td.dtr-control,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th.dtr-control{padding-left:27px}table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td.dtr-control:before,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th.dtr-control:before{left:4px;height:14px;width:14px;border-radius:14px;line-height:14px;text-indent:3px}table.dataTable.dtr-column>tbody>tr>td.dtr-control,table.dataTable.dtr-column>tbody>tr>th.dtr-control,table.dataTable.dtr-column>tbody>tr>td.control,table.dataTable.dtr-column>tbody>tr>th.control{position:relative;cursor:pointer}table.dataTable.dtr-column>tbody>tr>td.dtr-control:before,table.dataTable.dtr-column>tbody>tr>th.dtr-control:before,table.dataTable.dtr-column>tbody>tr>td.control:before,table.dataTable.dtr-column>tbody>tr>th.control:before{top:50%;left:50%;height:.8em;width:.8em;margin-top:-.5em;margin-left:-.5em;display:block;position:absolute;color:#fff;border:.15em solid white;border-radius:1em;box-shadow:0 0 .2em #444;box-sizing:content-box;text-align:center;text-indent:0!important;font-family:Courier New,Courier,monospace;line-height:1em;content:"+";background-color:#337ab7}table.dataTable.dtr-column>tbody>tr.parent td.dtr-control:before,table.dataTable.dtr-column>tbody>tr.parent th.dtr-control:before,table.dataTable.dtr-column>tbody>tr.parent td.control:before,table.dataTable.dtr-column>tbody>tr.parent th.control:before{content:"-";background-color:#d33333}table.dataTable>tbody>tr.child ul.dtr-details>li:last-child{border-bottom:none}div.dtr-modal div.dtr-modal-display{position:absolute;inset:0;width:50%;height:50%;margin:auto;z-index:102;overflow:auto;background-color:#f5f5f7;border:1px solid black;border-radius:.5em;box-shadow:0 12px 30px #0009}div.dtr-modal div.dtr-modal-content{position:relative;padding:1em}div.dtr-modal div.dtr-modal-close{position:absolute;top:6px;right:6px;width:22px;height:22px;border:1px solid #eaeaea;background-color:#f9f9f9;text-align:center;border-radius:3px;cursor:pointer;z-index:12}div.dtr-modal div.dtr-modal-close:hover{background-color:#eaeaea}div.dtr-bs-modal table.table tr:first-child td{border-top:none}.table{width:100%;max-width:100%;margin-bottom:24px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.5;vertical-align:top;border-top:1px solid #dddddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #dddddd}@media (max-width: 575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width: 767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width: 991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width: 1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.thumbnail{display:block;padding:4px;margin-bottom:24px;line-height:1.5;background-color:#ebf0f5;border:1px solid #dddddd;border-radius:0;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail>img,.thumbnail a>img{margin-left:auto;margin-right:auto}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#00819c}.thumbnail .caption{padding:9px;color:#2d373c}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #cdd9e1}.list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}header.is-expanded .header{border-bottom:1px solid var(--inno-color-primary-100)}@media (max-width: 1199.98px){header.is-expanded .header>.HeaderLinks{justify-content:flex-end;padding:0}}header.is-expanded .navigation{position:absolute;width:100%;z-index:20}@media (max-width: 1199.98px){header.is-expanded .navigation{height:100vh;background-color:var(--cx-color-background)}}header.is-expanded .PreHeader{z-index:4}header:not(.is-expanded) cx-page-layout.navigation{display:none}header .VariantConfigExitButton,header .VariantConfigOverviewExitButton,header .CpqConfigExitButton{margin-block-start:14px;margin-block-end:14px;margin-inline-start:auto;margin-inline-end:14px}@media (max-width: 991.98px){header .VariantConfigExitButton,header .VariantConfigOverviewExitButton,header .CpqConfigExitButton{margin-block-start:4px;margin-inline-end:0;margin-block-end:4px;margin-inline-start:auto}}header .cx-hamburger{display:block}@media (min-width: 1200px){header .cx-hamburger{display:none}}cx-storefront .site-title{font-family:Innomotics Haffer SQ SemiBold;font-weight:670;font-size:1rem;color:var(--inno-color-primary-200);position:relative;z-index:6;margin-left:2.5rem}@media (max-width: 1199px){cx-storefront .site-title{display:none}}cx-storefront .site-title a{color:inherit;text-decoration:none;white-space:nowrap;vertical-align:middle}cx-storefront .site-title a:hover,cx-storefront .site-title a:active,cx-storefront .site-title a:focus{color:inherit}cx-storefront header{background:var(--inno-color-primary-200)}cx-storefront header .header{z-index:12}@media (max-width: 1199.98px){cx-storefront header .header{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}cx-storefront header .header{max-width:var(--cx-page-width-max)}}@media (max-width: 1199.98px) and (min-width: 768px){cx-storefront header .header{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}@media (max-width: 1199.98px){cx-storefront header .header{display:flex;justify-content:space-between;align-items:center;padding-top:1rem;padding-bottom:1rem}cx-storefront header .header>*.PreHeader{flex:0;padding-left:1rem;display:block;border-left:1px solid rgba(255,255,255,.4)}}@media (min-width: 1200px){cx-storefront header .header>.HeaderLinks{padding-top:.5rem;padding-bottom:.5rem;border-bottom:1px solid var(--inno-color-primary-100)}cx-storefront header .header>.HeaderLinks app-header-link{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}cx-storefront header .header>.HeaderLinks app-header-link{max-width:var(--cx-page-width-max)}}@media (min-width: 1200px) and (min-width: 768px){cx-storefront header .header>.HeaderLinks app-header-link{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}@media (min-width: 1440px){cx-storefront header .header>.HeaderLinks{padding-top:1rem;padding-bottom:1rem}}@media (max-width: 1199.98px){cx-storefront header .header>.HeaderLinks hub-site-context-selector{display:none}cx-storefront header .header>.HeaderLinks .header-icon--contact{font-size:0;max-width:1.5rem}}cx-storefront header.is-expanded{position:inherit!important}@media (max-width: 1199.98px){cx-storefront header.is-expanded .HeaderLinks{display:flex;padding:0;align-items:center;flex-wrap:wrap;width:100%;justify-content:left}cx-storefront header.is-expanded .HeaderLinks app-header-link,cx-storefront header.is-expanded .HeaderLinks configurator-page-header{max-width:28.375rem}cx-storefront header.is-expanded .HeaderLinks,cx-storefront header.is-expanded .navigation{background-color:var(--inno-color-primary-200)}cx-storefront header.is-expanded .navigation{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}cx-storefront header.is-expanded .navigation{max-width:var(--cx-page-width-max)}}@media (max-width: 1199.98px) and (min-width: 768px){cx-storefront header.is-expanded .navigation{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}@media (max-width: 1199.98px) and (max-width: 1199.98px){cx-storefront header.is-expanded .navigation{padding-top:1.5rem;padding-bottom:5rem}}@media (max-width: 1199.98px){cx-storefront header.is-expanded .navigation app-header-link hub-login{display:none!important}}@media (max-width: 1199.98px){cx-storefront header.is-expanded .navigation .SiteLogo{display:none}cx-storefront header.is-expanded .navigation app-navigation-ui{flex-direction:column;height:auto;width:100%}cx-storefront header.is-expanded .navigation app-navigation-ui cx-generic-link{border-bottom:none}cx-storefront header.is-expanded .navigation .HeaderLinks>cx-navigation{display:block}cx-storefront header.is-expanded .navigation .HeaderLinks>cx-navigation button{display:none}cx-storefront header.is-expanded .navigation .HeaderLinks>cx-navigation .wrapper{display:block!important;height:auto}cx-storefront header.is-expanded .navigation .HeaderLinks>cx-navigation .wrapper ul li:first-child{display:none}cx-storefront header.is-expanded .navigation app-header-link,cx-storefront header.is-expanded .navigation configurator-page-header{display:none}}@media (max-width: 1199.98px){cx-storefront header.is-expanded .navigation app-header-link,cx-storefront header.is-expanded .navigation configurator-page-header{display:flex;flex-direction:column}cx-storefront header.is-expanded .navigation app-header-link cx-searchbox,cx-storefront header.is-expanded .navigation app-header-link .subNav_header,cx-storefront header.is-expanded .navigation configurator-page-header cx-searchbox,cx-storefront header.is-expanded .navigation configurator-page-header .subNav_header{display:none}cx-storefront header.is-expanded .navigation hub-login{order:1;margin-left:-1rem;width:100%}cx-storefront header.is-expanded .navigation hub-login>div{display:block!important;width:100%;position:initial}cx-storefront header.is-expanded .navigation hub-login>.dropdown a:not(.sso-login-link,.sso-register-link){font-family:Innomotics Haffer SQ;font-weight:430;font-size:1rem;display:flex;align-items:center;justify-content:flex-start;max-width:28.375rem;height:3rem;padding:.5rem 1rem!important;color:var(--inno-color-primary-300);text-decoration:none;width:100%}cx-storefront header.is-expanded .navigation hub-login>.dropdown a:not(.sso-login-link,.sso-register-link):hover{background-color:var(--inno-color-secondary-700);color:var(--inno-color-primary-300)}cx-storefront header.is-expanded .navigation hub-login>.dropdown a:not(.sso-login-link,.sso-register-link) i.logout-icon{display:none}cx-storefront header.is-expanded .navigation hub-login>.dropdown a:not(.sso-login-link,.sso-register-link) i.icon-logout-mobile{display:block;padding:0 .5rem 0 0;margin-top:-2px}cx-storefront header.is-expanded .navigation hub-login .subNav__myaccount{margin-left:.5rem}cx-storefront header.is-expanded .navigation hub-login .dropdown-menu{display:block;transform:none!important;box-shadow:none;margin-left:-.5rem}cx-storefront header.is-expanded .navigation hub-login .dropdown-menu hub-myaccount-link .childs li{padding:0}cx-storefront header.is-expanded .navigation hub-login .dropdown-menu hub-myaccount-link>.wrapper>ul.childs{padding:0;border-bottom:0}cx-storefront header.is-expanded .navigation hub-login .nav-login-links-container{margin-left:-.5rem}cx-storefront header.is-expanded .navigation hub-login .nav-login-links-container .header-login-menu{display:none}cx-storefront header.is-expanded .navigation hub-login .nav-login-links-container .header-login-menu.show{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}cx-storefront header.is-expanded .navigation hub-login .nav-login-links-container .header-login-menu.show{max-width:var(--cx-page-width-max)}}@media (max-width: 1199.98px) and (min-width: 768px){cx-storefront header.is-expanded .navigation hub-login .nav-login-links-container .header-login-menu.show{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}@media (max-width: 1199.98px){cx-storefront header.is-expanded .navigation hub-login .nav-login-links-container .header-login-menu.show{display:block;width:100%;height:100vh}cx-storefront header.is-expanded .navigation hub-login .nav-login-links-container .header-login-menu.show .btn{justify-content:center}cx-storefront header.is-expanded .navigation hub-login .nav-login-links-container .header-login-menu.show .btn.sso-login-link{background-color:var(--inno-color-primary-300)}cx-storefront header.is-expanded .navigation hub-login .nav-login-links-container .header-login-menu.show .btn.sso-login-link:hover{background-color:var(--inno-color-secondary-300)}}cx-storefront header nav.navigation .dropdown.show i.icon-dropdown{transform:scaleY(-1);display:inline-block}cx-storefront header app-category-navigation{display:flex;align-items:center;flex:auto}@media (max-width: 1199.98px){cx-storefront header app-category-navigation{width:100%;flex-direction:column;padding-bottom:2.5rem}}cx-storefront header app-category-navigation>.SiteLogo{width:9.10413rem;flex:0;margin-right:2.5rem}cx-storefront header app-category-navigation app-navigation-ui,cx-storefront header app-category-navigation .app-navigation-ui{display:flex}@media (max-width: 1199.98px){cx-storefront header app-category-navigation app-navigation-ui,cx-storefront header app-category-navigation .app-navigation-ui{flex-direction:column;height:auto}cx-storefront header app-category-navigation app-navigation-ui .dropdown .dropdown-menu.fl-dropdown-menu,cx-storefront header app-category-navigation .app-navigation-ui .dropdown .dropdown-menu.fl-dropdown-menu{box-shadow:none}cx-storefront header app-category-navigation app-navigation-ui .dropdown .dropdown-menu.fl-dropdown-menu li,cx-storefront header app-category-navigation .app-navigation-ui .dropdown .dropdown-menu.fl-dropdown-menu li{margin-left:0;margin-top:0}cx-storefront header app-category-navigation app-navigation-ui .dropdown .dropdown-menu.fl-dropdown-menu li:hover,cx-storefront header app-category-navigation .app-navigation-ui .dropdown .dropdown-menu.fl-dropdown-menu li:hover{text-decoration:none}}cx-storefront header app-category-navigation app-navigation-ui li.depth-0.back,cx-storefront header app-category-navigation .app-navigation-ui li.depth-0.back{display:none}cx-storefront header app-category-navigation app-navigation-ui li.depth-0>cx-generic-link,cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>cx-generic-link{text-transform:none!important}@media (max-width: 1199.98px){cx-storefront header app-category-navigation app-navigation-ui li.depth-0>cx-generic-link,cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>cx-generic-link{border-bottom:none!important}}cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut,cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut{color:var(--inno-color-primary-300)}@media (min-width: 1200px){cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut,cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut{font-size:0}}@media (max-width: 1199.98px){cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut,cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut{justify-content:normal}cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:before{margin-right:.62rem;vertical-align:sub}}@media (min-width: 1200px){cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:hover,cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:hover{color:var(--inno-color-primary-100)}}cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:before{font-size:1.5rem}@media (min-width: 768px){cx-storefront header app-category-navigation app-navigation-ui li.depth-0,cx-storefront header app-category-navigation .app-navigation-ui li.depth-0{margin-right:1rem;padding-inline-end:0}cx-storefront header app-category-navigation app-navigation-ui li.depth-0:last-child,cx-storefront header app-category-navigation .app-navigation-ui li.depth-0:last-child{margin-right:0}cx-storefront header app-category-navigation app-navigation-ui li.depth-0 a,cx-storefront header app-category-navigation .app-navigation-ui li.depth-0 a{padding-top:0;display:block}}@media (min-width: 1200px){cx-storefront header app-category-navigation app-navigation-ui li.depth-0>cx-generic-link>a,cx-storefront header app-category-navigation app-navigation-ui li.depth-0>span,cx-storefront header app-category-navigation app-navigation-ui li.depth-0>button,cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>cx-generic-link>a,cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>span,cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>button{font-family:Innomotics Haffer SQ Bold;font-size:1rem;font-weight:790;line-height:155%;color:var(--inno-color-primary-300);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}}@media (min-width: 1200px) and (prefers-reduced-motion: reduce){cx-storefront header app-category-navigation app-navigation-ui li.depth-0>cx-generic-link>a,cx-storefront header app-category-navigation app-navigation-ui li.depth-0>span,cx-storefront header app-category-navigation app-navigation-ui li.depth-0>button,cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>cx-generic-link>a,cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>span,cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>button{transition:none}}@media (min-width: 1200px){cx-storefront header app-category-navigation app-navigation-ui li.depth-0>cx-generic-link>a:hover,cx-storefront header app-category-navigation app-navigation-ui li.depth-0>cx-generic-link>a:focus-visible,cx-storefront header app-category-navigation app-navigation-ui li.depth-0>span:hover,cx-storefront header app-category-navigation app-navigation-ui li.depth-0>span:focus-visible,cx-storefront header app-category-navigation app-navigation-ui li.depth-0>button:hover,cx-storefront header app-category-navigation app-navigation-ui li.depth-0>button:focus-visible,cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>cx-generic-link>a:hover,cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>cx-generic-link>a:focus-visible,cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>span:hover,cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>span:focus-visible,cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>button:hover,cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>button:focus-visible{color:var(--inno-color-primary-100)}cx-storefront header app-category-navigation app-navigation-ui li.depth-0.is-open>cx-generic-link>a,cx-storefront header app-category-navigation app-navigation-ui li.depth-0.is-open>span,cx-storefront header app-category-navigation app-navigation-ui li.depth-0.is-open>button,cx-storefront header app-category-navigation app-navigation-ui li.depth-0.is-opened>cx-generic-link>a,cx-storefront header app-category-navigation app-navigation-ui li.depth-0.is-opened>span,cx-storefront header app-category-navigation app-navigation-ui li.depth-0.is-opened>button,cx-storefront header app-category-navigation .app-navigation-ui li.depth-0.is-open>cx-generic-link>a,cx-storefront header app-category-navigation .app-navigation-ui li.depth-0.is-open>span,cx-storefront header app-category-navigation .app-navigation-ui li.depth-0.is-open>button,cx-storefront header app-category-navigation .app-navigation-ui li.depth-0.is-opened>cx-generic-link>a,cx-storefront header app-category-navigation .app-navigation-ui li.depth-0.is-opened>span,cx-storefront header app-category-navigation .app-navigation-ui li.depth-0.is-opened>button{color:var(--inno-color-primary-100)}}cx-storefront header app-category-navigation app-navigation-ui .langaugeSelector-mobile,cx-storefront header app-category-navigation .app-navigation-ui .langaugeSelector-mobile{display:flex;padding-left:0;margin-top:20px}cx-storefront header app-category-navigation app-navigation-ui .langaugeSelector-mobile li,cx-storefront header app-category-navigation .app-navigation-ui .langaugeSelector-mobile li{padding-right:15px}cx-storefront header app-category-navigation app-navigation-ui .langaugeSelector-mobile li a,cx-storefront header app-category-navigation .app-navigation-ui .langaugeSelector-mobile li a{font-family:Innomotics Haffer SQ;font-weight:430}cx-storefront header app-category-navigation app-navigation-ui .langaugeSelector-mobile li a.option,cx-storefront header app-category-navigation .app-navigation-ui .langaugeSelector-mobile li a.option{color:#8c8c8c}cx-storefront header app-category-navigation app-navigation-ui .langaugeSelector-mobile li a.header-menu__lang,cx-storefront header app-category-navigation .app-navigation-ui .langaugeSelector-mobile li a.header-menu__lang{display:flex}cx-storefront header app-category-navigation app-navigation-ui .langaugeSelector-mobile li a.header-menu__lang i,cx-storefront header app-category-navigation .app-navigation-ui .langaugeSelector-mobile li a.header-menu__lang i{padding-right:10px}cx-storefront header app-category-navigation app-navigation-ui.sub-navigation,cx-storefront header app-category-navigation .app-navigation-ui.sub-navigation{justify-content:flex-end}cx-storefront header app-category-navigation app-navigation-ui.sub-navigation li.depth-0,cx-storefront header app-category-navigation .app-navigation-ui.sub-navigation li.depth-0{margin-right:0;margin-left:30px}cx-storefront header app-category-navigation app-navigation-ui.sub-navigation li.depth-0 a,cx-storefront header app-category-navigation .app-navigation-ui.sub-navigation li.depth-0 a{font-family:Innomotics Haffer SQ;font-weight:430;font-style:normal;line-height:155%;font-size:1rem}@media (max-width: 1199.98px){cx-storefront header app-category-navigation app-navigation-ui.sub-navigation li.depth-0,cx-storefront header app-category-navigation .app-navigation-ui.sub-navigation li.depth-0{margin-left:0}}cx-storefront header .SearchBox{margin:0 0 0 auto}@media (min-width: 1200px){cx-storefront header .NavigationBar{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}cx-storefront header .NavigationBar{max-width:var(--cx-page-width-max)}}@media (min-width: 1200px) and (min-width: 768px){cx-storefront header .NavigationBar{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}@media (min-width: 1200px){cx-storefront header .NavigationBar{padding-top:1rem;padding-bottom:1rem}cx-storefront header .NavigationBar>*:last-child{justify-content:flex-end}}@media (min-width: 1440px){cx-storefront header .NavigationBar{padding-top:2.12rem;padding-bottom:2.12rem}}@media (max-width: 1199.98px){cx-storefront header .NavigationBar{margin-left:0;flex-direction:column}}cx-storefront header .PreHeader{order:2}cx-storefront header .PreHeader cx-hamburger-menu{-webkit-user-select:none;user-select:none}@media (min-width: 1200px){cx-storefront header .PreHeader cx-hamburger-menu .cx-hamburger{display:none}}cx-storefront header .PreHeader cx-hamburger-menu button{padding:0}cx-storefront header .PreHeader cx-hamburger-menu button:hover{opacity:1!important}cx-storefront header .PreHeader cx-hamburger-menu button:hover .hamburger-inner,cx-storefront header .PreHeader cx-hamburger-menu button:hover .hamburger-inner:after,cx-storefront header .PreHeader cx-hamburger-menu button:hover .hamburger-inner:before{background-color:var(--inno-color-primary-100)}cx-storefront .SiteLogo app-theme-aware-logo-banner{display:flex;align-items:center}.mobile-search-open cx-storefront .SiteLogo{display:none}cx-storefront .SiteLogo .banner__component{height:1.9895rem;width:9.10413rem;position:relative;z-index:6}cx-storefront .SiteLogo .banner__component>a{height:1.9895rem;width:9.10413rem;display:block}cx-storefront .logo-search-wrapper{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:20px}cx-storefront .user-initials-wrapper{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;width:2.5rem;height:2.5rem;background-color:var(--inno-color-primary-100)}cx-storefront .user-initials{font-family:Innomotics Haffer SQ Bold;font-size:1rem;font-weight:790;line-height:155%;line-height:100%;color:var(--inno-color-primary-200);display:inline-flex;align-items:center;justify-content:center}cx-storefront .user-initials:hover,cx-storefront .user-initials:active,cx-storefront .user-initials:focus{color:var(--inno-color-primary-200)}cx-storefront .user-name{color:var(--inno-color-primary-300);margin-left:.5rem}cx-storefront .user-name:hover{color:var(--inno-color-primary-300)}cx-storefront app-category-navigation app-navigation-ui>nav>cx-generic-link{text-transform:none}cx-storefront app-category-navigation app-navigation-ui>nav>cx-generic-link a:hover{color:var(--inno-color-primary-200)}@media (min-width: 992px){cx-storefront app-navigation-ui>nav>cx-generic-link>a{padding:0}}cx-storefront .cx-hamburger .hamburger-box{display:inline-block;vertical-align:middle;width:1.5rem;height:1.5rem;cursor:pointer}cx-storefront .cx-hamburger .hamburger-box .hamburger-inner{height:2px;width:24px}cx-storefront .cx-hamburger .hamburger-box .hamburger-inner:after,cx-storefront .cx-hamburger .hamburger-box .hamburger-inner:before{height:2px;width:24px}cx-storefront .cx-hamburger:not(.is-active) .hamburger-box .hamburger-inner{width:1rem}cx-storefront .cx-hamburger:not(.is-active) .hamburger-box .hamburger-inner:after,cx-storefront .cx-hamburger:not(.is-active) .hamburger-box .hamburger-inner:before{width:1.5rem}cx-storefront header{position:sticky;position:-webkit-sticky;width:100%;z-index:80;top:0;height:auto}@media (max-width: 767px){cx-storefront header{z-index:11}}cx-storefront.scroll-down header,cx-storefront.scroll-up header{position:fixed!important}cx-storefront.scroll-down header.is-expanded,cx-storefront.scroll-up header.is-expanded{position:inherit!important}@media (max-width: 1199.98px){cx-storefront .header>.NavigationBar{display:none}}@media (min-width: 1200px){cx-storefront header app-category-navigation app-navigation-ui.siemldaCategoryNavComponent li.depth-0{margin:0 1.5rem}cx-storefront header app-category-navigation app-navigation-ui.siemldaCategoryNavComponent li.depth-0:last-child{margin-right:0}}@media (min-width: 1200px) and (max-width: 1300px){cx-storefront header app-category-navigation app-navigation-ui.siemldaCategoryNavComponent li.depth-0{margin:0 1rem}}app-navigation-ui .wrapper{cursor:default}@media (max-width: 1199.98px){app-navigation-ui.flyout .wrapper{height:0;overflow:hidden}}@media (min-width: 1200px){app-navigation-ui.flyout .wrapper{z-index:11}app-navigation-ui.flyout>nav>ul>li .wrapper{background:var(--inno-color-primary-200);box-shadow:none;width:100%;left:0;height:100vh}app-navigation-ui.flyout>nav>ul>li>.wrapper{padding:2.5rem 0}}hub-site-context-selector .back,app-category-navigation .back{display:initial}hub-site-context-selector .back button,app-category-navigation .back button{font-family:Innomotics Haffer SQ;font-weight:430;display:flex;align-items:center;max-width:28.375rem;height:3rem;padding:.5rem 1rem!important;color:var(--inno-color-primary-300);font-size:1rem;margin-bottom:1.5rem;margin-left:-1.5rem}hub-site-context-selector .back button:hover,app-category-navigation .back button:hover{background-color:var(--inno-color-secondary-700);color:var(--inno-color-primary-300)}hub-site-context-selector .back button cx-icon,app-category-navigation .back button cx-icon{padding-inline-start:0;padding-inline-end:1rem}@media (max-width: 1199.98px){hub-site-context-selector .back button cx-icon,app-category-navigation .back button cx-icon{padding-inline-start:1rem;padding-inline-end:.5rem;display:flex}}hub-site-context-selector .back button cx-icon:before,app-category-navigation .back button cx-icon:before{font-size:1rem}app-navigation-ui nav:focus{color:var(--inno-color-primary-100)}app-navigation-ui span,app-navigation-ui button{margin:0}app-navigation-ui.flyout span:focus,app-navigation-ui.flyout button:focus,app-navigation-ui.flyout cx-generic-link:focus{z-index:1;position:relative}app-navigation-ui.flyout span a,app-navigation-ui.flyout button a,app-navigation-ui.flyout cx-generic-link a{display:block;width:100%}app-navigation-ui.flyout span a:focus,app-navigation-ui.flyout button a:focus,app-navigation-ui.flyout cx-generic-link a:focus{z-index:1;position:relative}app-navigation-ui.flyout cx-generic-link.nav-category a{white-space:normal;hyphens:auto;font-family:Innomotics Haffer SQ Bold;font-size:1rem;font-weight:790;line-height:155%}@media (min-width: 1200px){app-navigation-ui.flyout>nav>ul>li{cursor:pointer}app-navigation-ui.flyout>nav>ul>li top level headings>span,app-navigation-ui.flyout>nav>ul>li>span,app-navigation-ui.flyout>nav>ul>li>button{padding-top:0;padding-bottom:0;padding-inline-start:0;padding-inline-end:0}}@media (min-width: 1200px){app-navigation-ui nav li>cx-generic-link>a,app-navigation-ui nav li>button{padding-top:20px;padding-inline-start:0}app-navigation-ui nav li>div>cx-generic-link{padding:10px 0}app-navigation-ui nav ul.childs>li{margin:0;width:100%}app-navigation-ui nav ul.childs>li>button,app-navigation-ui nav ul.childs>li>span,app-navigation-ui nav ul.childs>li>cx-generic-link>a{font-family:Innomotics Haffer SQ;font-weight:430;font-size:1rem;display:flex;align-items:center;justify-content:space-between;white-space:normal;hyphens:auto;padding:.5rem 1rem!important;color:var(--inno-color-primary-300)}app-navigation-ui nav ul.childs>li>button:hover,app-navigation-ui nav ul.childs>li>button:focus-visible,app-navigation-ui nav ul.childs>li>span:hover,app-navigation-ui nav ul.childs>li>span:focus-visible,app-navigation-ui nav ul.childs>li>cx-generic-link>a:hover,app-navigation-ui nav ul.childs>li>cx-generic-link>a:focus-visible{background-color:var(--inno-color-secondary-700)}app-navigation-ui nav ul.childs>li>button:after{content:"\e903";font-family:Innomotics_UI_Icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;background:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;font-size:1.5rem}app-navigation-ui nav ul.childs>li.is-open>button,app-navigation-ui nav ul.childs>li.is-opened>button{color:var(--inno-color-primary-100)}}app-navigation-ui cx-icon:before{font-size:1.5rem}@media (min-width: 1200px){app-navigation-ui cx-icon{padding-inline-start:7px}app-navigation-ui cx-icon:before{font-size:1rem}}app-navigation-ui.flyout .childs[depth="1"]{flex-direction:column}@media (min-width: 1200px){app-navigation-ui.flyout .childs .childs{padding:0}}app-navigation-ui a{color:currentColor}app-navigation-ui.flyout a{display:block;text-decoration:none;white-space:nowrap}app-navigation-ui.flyout .childs[columns="1"]{display:block}@media (min-width: 1200px){app-navigation-ui.flyout .childs[columns="1"]{column-count:1}}app-navigation-ui.flyout .childs[columns="2"]{display:block}@media (min-width: 1200px){app-navigation-ui.flyout .childs[columns="2"]{column-count:2}}app-navigation-ui.flyout .childs[columns="3"]{display:block}@media (min-width: 1200px){app-navigation-ui.flyout .childs[columns="3"]{column-count:3}}app-navigation-ui.flyout .childs[columns="4"]{display:block}@media (min-width: 1200px){app-navigation-ui.flyout .childs[columns="4"]{column-count:4}}app-navigation-ui.flyout .childs[columns="5"]{display:block}@media (min-width: 1200px){app-navigation-ui.flyout .childs[columns="5"]{column-count:5}}app-navigation-ui.flyout .childs[columns="6"]{display:block}@media (min-width: 1200px){app-navigation-ui.flyout .childs[columns="6"]{column-count:6}}app-navigation-ui.flyout .childs[columns="7"]{display:block}@media (min-width: 1200px){app-navigation-ui.flyout .childs[columns="7"]{column-count:7}}app-navigation-ui.flyout .childs[columns="8"]{display:block}@media (min-width: 1200px){app-navigation-ui.flyout .childs[columns="8"]{column-count:8}}app-navigation-ui.flyout .childs[columns="9"]{display:block}@media (min-width: 1200px){app-navigation-ui.flyout .childs[columns="9"]{column-count:9}}app-navigation-ui.flyout .childs[columns="10"]{display:block}@media (min-width: 1200px){app-navigation-ui.flyout .childs[columns="10"]{column-count:10}}app-category-navigation .header-login-menu .nav-close{display:none}app-category-navigation .header-login-menu .nav-back{margin-left:-1rem;width:100%}app-category-navigation .header-login-menu .nav-back button{text-transform:none;width:100%;border:none;background-color:transparent}app-navigation-ui{display:flex}app-navigation-ui nav{outline:none}app-navigation-ui nav ul{list-style:none;padding-inline-start:0;margin-bottom:0}app-navigation-ui nav button{border:none;background-color:transparent}@media (max-width: 1199.98px){app-navigation-ui.flyout nav>ul{margin-left:-1rem;display:block}app-navigation-ui.flyout nav ul>li{display:flex;padding:0;align-items:center;flex-wrap:wrap;margin:0;width:100%;max-width:28.375rem}app-navigation-ui.flyout nav ul>li>cx-generic-link{width:100%}app-navigation-ui.flyout nav ul>li>button,app-navigation-ui.flyout nav ul>li>span,app-navigation-ui.flyout nav ul>li>cx-generic-link>a{font-family:Innomotics Haffer SQ;font-weight:430;display:flex;align-items:center;max-width:28.375rem;height:3rem;padding:.5rem 1rem!important;color:var(--inno-color-primary-300);font-size:1rem;justify-content:space-between}app-navigation-ui.flyout nav ul>li>button:hover,app-navigation-ui.flyout nav ul>li>span:hover,app-navigation-ui.flyout nav ul>li>cx-generic-link>a:hover{background-color:var(--inno-color-secondary-700);color:var(--inno-color-primary-300)}app-navigation-ui.flyout nav ul>li>button:after{content:"\e903";font-family:Innomotics_UI_Icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;background:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;font-size:1.5rem}app-navigation-ui.flyout.is-open li.is-open{display:block;height:100%;position:absolute;background-color:var(--inno-color-primary-200);z-index:9999;top:0;padding-right:1.5rem}app-navigation-ui.flyout.is-open li.is-open>button{display:none}app-navigation-ui.flyout.is-open li.is-open>.wrapper{height:auto;min-height:100vh;background-color:var(--inno-color-primary-200);padding-top:1.5rem;padding-bottom:1.5rem}app-navigation-ui.flyout.is-open li.is-open>cx-generic-link+button{display:none}app-navigation-ui.flyout.is-open li.is-opened{display:initial}app-navigation-ui.flyout.is-open li.is-opened>.wrapper>ul.childs>li{display:none}app-navigation-ui.flyout.is-open li.is-opened>.wrapper>ul.childs>li.is-open,app-navigation-ui.flyout.is-open li.is-opened>.wrapper>ul.childs>li.is-opened{display:initial}app-navigation-ui.flyout.is-open li.is-opened>cx-generic-link,app-navigation-ui.flyout.is-open li.is-opened>span,app-navigation-ui.flyout.is-open li.is-opened>button{display:none}app-navigation-ui.flyout.is-open li.is-opened>.wrapper{height:auto;overflow:visible}}@media (min-width: 1200px){app-navigation-ui.flyout>nav>ul>li button+.wrapper{position:absolute;display:none}app-navigation-ui.flyout>nav>ul>li button+.wrapper .nav-content{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}app-navigation-ui.flyout>nav>ul>li button+.wrapper .nav-content{max-width:var(--cx-page-width-max)}}@media (min-width: 1200px) and (min-width: 768px){app-navigation-ui.flyout>nav>ul>li button+.wrapper .nav-content{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}@media (min-width: 1200px){app-navigation-ui.flyout>nav>ul>li button+.wrapper .nav-content{display:flex}app-navigation-ui.flyout>nav>ul>li button+.wrapper .nav-content>*{max-width:25rem}app-navigation-ui.flyout>nav>ul>li button+.wrapper .nav-content .nav-back{display:none}app-navigation-ui.flyout>nav>ul>li button+.wrapper .nav-content .nav-close{width:1.5rem;height:1.5rem;position:absolute;color:var(--inno-color-primary-300);right:5rem;top:7px;z-index:12}app-navigation-ui.flyout>nav>ul>li button+.wrapper .nav-content .nav-close:after{content:"\e90b";font-family:Innomotics_UI_Icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;background:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;font-size:1.5rem}app-navigation-ui.flyout>nav>ul>li button+.wrapper .nav-content .childs{max-width:28.375rem}app-navigation-ui.flyout>nav>ul>li.is-open>button+.wrapper,app-navigation-ui.flyout>nav>ul>li.is-opened>button+.wrapper{display:initial;top:0}app-navigation-ui.flyout>nav>ul>li.is-open>button+.wrapper .is-opened>button+.wrapper,app-navigation-ui.flyout>nav>ul>li.is-opened>button+.wrapper .is-opened>button+.wrapper{display:initial;top:0}app-navigation-ui.flyout>nav>ul>li.is-opened li.is-open>button+.wrapper{display:initial;top:0}app-navigation-ui.flyout .childs{display:flex;flex-wrap:wrap;flex-direction:column}app-navigation-ui.flyout>nav>ul>li>.wrapper{transition:opacity .4s;top:auto!important}}@media (max-width: 1199.98px){app-mini-cart{width:100%;margin-left:-2rem;padding-bottom:2.5rem}app-mini-cart>a.mini-cart{width:100%;display:flex;align-items:center;max-width:28.375rem;height:3rem;padding:.5rem 1rem!important;color:var(--inno-color-primary-300)}app-mini-cart>a.mini-cart:hover{background-color:var(--inno-color-secondary-700);color:var(--inno-color-primary-300)}app-mini-cart>a.mini-cart .cart-title-mobile{font-family:Innomotics Haffer SQ;font-weight:430;font-size:1rem}app-mini-cart>a.mini-cart:before{margin-right:.62rem}}.depth-0>.wrapper>.nav-content{position:relative}@media (max-width: 1199.98px){.depth-0>.wrapper>.nav-content{position:initial}.depth-0>.wrapper>.nav-content .nav-close{display:none}}@media (min-width: 1200px){.depth-0>.wrapper>.nav-content>ul{width:33%}.depth-0>.wrapper>.nav-content>div>.back{display:none}}@media (min-width: 1200px){.depth-1>.wrapper{left:50%!important;transform:translate(-45%);width:33%!important;padding-left:.625rem!important;padding-right:.625rem!important}}@media (min-width: 1200px){.depth-2>.wrapper{left:100%!important;max-width:23rem}}.depth-2>.wrapper .nav-close,.depth-1>.wrapper .nav-close{display:none}@media (min-width: 1200px){.depth-2>.wrapper>.nav-content,.depth-1>.wrapper>.nav-content{padding-left:.625rem!important;padding-right:.625rem!important;padding-bottom:.5rem;position:relative;border-left:1px solid rgba(255,255,255,.4)}}.depth-2>.wrapper>.nav-content>ul,.depth-1>.wrapper>.nav-content>ul{width:100%}@media (max-width: 1199.98px){.is-opened>.wrapper>.nav-content>div{display:none}}body[class^=smartedit-page] app-navigation-ui.flyout>nav>ul>li.is-opened>button+.wrapper .is-opened>button+.wrapper{display:table}.lang-form{display:none}.dropdown-menu.fl-dropdown-menu{width:100%;transform:translate(12px,45px)!important;inset:0 0 auto auto;padding-top:10px;padding-bottom:0;margin:0}@media (min-width: 768px){.dropdown-menu.fl-dropdown-menu{width:auto}}@media (max-width: 1199.98px){.dropdown-menu.fl-dropdown-menu{position:relative;background:var(--inno-color-primary-200);float:none;border:none}}.dropdown-menu.fl-dropdown-menu.header-login-menu{color:var(--inno-color-primary-300);padding-bottom:10px;inset:0 0 auto auto!important;padding:1.5rem 0 2rem}@media (min-width: 1200px){.dropdown-menu.fl-dropdown-menu.header-login-menu{width:400px}}.dropdown-menu.fl-dropdown-menu.header-login-menu .btn{width:100%}.dropdown-menu.fl-dropdown-menu.header-login-menu .btn i{font-size:1.5rem;vertical-align:bottom}.dropdown-menu.fl-dropdown-menu.header-login-menu li{padding-left:25px;padding-right:25px}@media (max-width: 1199.98px){.dropdown-menu.fl-dropdown-menu.header-login-menu li{display:flex;padding:0;align-items:center;flex-wrap:wrap;margin:0;width:100%;max-width:28.375rem;margin-top:1rem}}.dropdown-menu.fl-dropdown-menu.header-login-menu .sso-login-helpcenter-headline,.dropdown-menu.fl-dropdown-menu.header-login-menu .sso-login-headline{font-family:Innomotics Haffer SQ Bold;font-weight:790;font-size:.875rem}.dropdown-menu.fl-dropdown-menu li a{color:var(--inno-color-primary-200);margin:0}@media (min-width: 1200px){.dropdown-menu.fl-dropdown-menu li a{color:var(--inno-color-primary-300);text-decoration:none}.dropdown-menu.fl-dropdown-menu li a:hover{color:var(--inno-color-primary-100)}}.dropdown-menu.fl-dropdown-menu li a a:not(.btn){padding:0;display:flex}.dropdown-menu.fl-dropdown-menu li a a:not(.btn-primary):hover,.dropdown-menu.fl-dropdown-menu li a a:not(.btn-primary):focus{text-decoration:none;background-color:unset}.dropdown-menu.fl-dropdown-menu .fl-dropdown-menu__logout{padding:10px 20px 30px}@media screen and (min-width: 992px) and (max-height: 800px){.dropdown-menu.fl-dropdown-menu .fl-dropdown-menu__logout{position:sticky;bottom:0;background-color:var(--inno-color-secondary-700)}}.dropdown-menu.fl-dropdown-menu .fl-dropdown-menu__logout i.icon,.dropdown-menu.fl-dropdown-menu .fl-dropdown-menu__logout .form-group .ng-select .ng-arrow-wrapper i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper .dropdown-menu.fl-dropdown-menu .fl-dropdown-menu__logout i.ng-arrow{font-size:24px!important}@media (min-width: 1200px){.dropdown-menu.fl-dropdown-menu .fl-dropdown-menu__logout i.icon.icon-logout-mobile,.dropdown-menu.fl-dropdown-menu .fl-dropdown-menu__logout .form-group .ng-select .ng-arrow-wrapper i.icon-logout-mobile.ng-arrow,.form-group .ng-select .ng-arrow-wrapper .dropdown-menu.fl-dropdown-menu .fl-dropdown-menu__logout i.icon-logout-mobile.ng-arrow{display:none}}@media (max-width: 1199.98px){.dropdown-menu.fl-dropdown-menu .fl-dropdown-menu__logout{background:none;padding:0;margin-top:12px}.dropdown-menu.fl-dropdown-menu .fl-dropdown-menu__logout a{border:0;font-weight:700!important}}.subNav__item{font-family:Innomotics Haffer SQ;font-style:normal;font-size:14px;line-height:24px;letter-spacing:initial;text-transform:none;color:var(--inno-color-primary-300);border:1px solid transparent}.subNav__item:before{align-self:center;height:1.5rem;width:1.5rem;font-size:24px}.subNav__item--trigger:before{height:15px;width:15px;margin-right:10px}.offcanvas{overflow:hidden}.offcanvas .stage-component-container{display:none}.offcanvas header{z-index:10}@media (max-width: 1199.98px){.burger-is-active{overflow:hidden}.burger-is-active header>.navigation{overflow-y:scroll;scrollbar-width:thin}}@media (max-width: 1199.98px){header .header .HeaderLinks .nav-login-links-container{position:inherit}header .header .HeaderLinks .nav-login-links-container>a{width:24px;height:31px;margin-right:1rem;display:block}header .header .HeaderLinks .nav-login-links-container>a .icon-login{font-size:23px!important}header .header .HeaderLinks .nav-login-links-container>a .login{display:none}header .header .HeaderLinks .subNav__myaccount{display:none}header .header .HeaderLinks .header-login-menu{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}header .header .HeaderLinks .header-login-menu{max-width:var(--cx-page-width-max)}}@media (max-width: 1199.98px) and (min-width: 768px){header .header .HeaderLinks .header-login-menu{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}@media (max-width: 1199.98px){header .header .HeaderLinks .header-login-menu{width:100%;height:100vh;inset:19px 0 0 -13px!important;background:var(--inno-color-primary-200);border-top:1px solid var(--inno-color-primary-100)}header .header .HeaderLinks .header-login-menu:after{background:none!important}header .header .HeaderLinks .header-login-menu>li{position:relative}header .header .HeaderLinks .header-login-menu .nav-close{width:1.5rem;height:1.5rem;position:absolute;color:var(--inno-color-primary-300);right:0;top:-1rem;text-transform:none;border:none;background-color:transparent}header .header .HeaderLinks .header-login-menu .nav-close:hover{background-color:transparent}header .header .HeaderLinks .header-login-menu .nav-close:after{content:"\e90b";font-family:Innomotics_UI_Icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;background:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;font-size:1.5rem}header .header .HeaderLinks .header-login-menu .nav-back{display:none}header .header .HeaderLinks .header-login-menu .nav-back button{text-transform:none;width:100%;border:none;background-color:transparent;color:var(--inno-color-primary-300);margin-bottom:1.5rem}header .header .HeaderLinks .header-login-menu .nav-back button .icon,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks .HeaderLinks .header-login-menu .nav-back button configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .HeaderLinks .header-login-menu .nav-back button a.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks .HeaderLinks .header-login-menu .nav-back button configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .HeaderLinks .header-login-menu .nav-back button a.header-shortcut:before,header .header .HeaderLinks .header-login-menu .nav-back button .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li header .header .HeaderLinks .header-login-menu .nav-back button a:before,header .header .HeaderLinks .header-login-menu .nav-back button .form-group .ng-select .ng-arrow-wrapper .ng-arrow,.form-group .ng-select .ng-arrow-wrapper header .header .HeaderLinks .header-login-menu .nav-back button .ng-arrow,cx-storefront header .header .HeaderLinks .header-login-menu .nav-back button app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation app-navigation-ui .header .HeaderLinks .header-login-menu .nav-back button li.depth-0>*>a.header-shortcut:before,cx-storefront header .header .HeaderLinks .header-login-menu .nav-back button app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui .header .HeaderLinks .header-login-menu .nav-back button li.depth-0>*>a.header-shortcut:before{vertical-align:text-bottom}header .header .HeaderLinks .header-login-menu .nav-back button .icon:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks .HeaderLinks .header-login-menu .nav-back button configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .HeaderLinks .header-login-menu .nav-back button a.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks .HeaderLinks .header-login-menu .nav-back button configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .HeaderLinks .header-login-menu .nav-back button a.header-shortcut:before,header .header .HeaderLinks .header-login-menu .nav-back button .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li header .header .HeaderLinks .header-login-menu .nav-back button a:before,header .header .HeaderLinks .header-login-menu .nav-back button .form-group .ng-select .ng-arrow-wrapper .ng-arrow:before,.form-group .ng-select .ng-arrow-wrapper header .header .HeaderLinks .header-login-menu .nav-back button .ng-arrow:before,cx-storefront header .header .HeaderLinks .header-login-menu .nav-back button app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation app-navigation-ui .header .HeaderLinks .header-login-menu .nav-back button li.depth-0>*>a.header-shortcut:before,cx-storefront header .header .HeaderLinks .header-login-menu .nav-back button app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui .header .HeaderLinks .header-login-menu .nav-back button li.depth-0>*>a.header-shortcut:before{font-size:1rem}header.is-expanded .header .HeaderLinks .header-login-menu .nav-close{display:none}header.is-expanded .header .HeaderLinks .header-login-menu .nav-back{display:block}}app-category-navigation span,app-category-navigation button:not(cx-generic-link+button),app-category-navigation cx-navigation-ui>nav>ul>li>cx-generic-link{text-transform:none;font-weight:600;width:100%}app-category-navigation li{list-style:none}app-category-navigation app-navigation-ui>nav>ul{display:flex;flex-wrap:wrap;padding:0;align-items:center}@media (min-width: 1200px){app-category-navigation app-navigation-ui>nav>ul>li{padding-inline-end:0}}app-category-navigation app-navigation-ui>nav>ul>li{list-style:none;display:flex}@media (min-width: 1200px){app-category-navigation app-navigation-ui>nav>ul>li>.wrapper{border-top:1px solid var(--inno-color-primary-100);margin-top:43px}}@media (min-width: 1440px){app-category-navigation app-navigation-ui>nav>ul>li>.wrapper{margin-top:62px}}@media (max-width: 1199.98px){app-category-navigation app-navigation-ui.flyout.is-open li.is-open:not(.back)>span{display:none}}header .header .dropdown-menu{background-color:var(--inno-color-secondary-700);margin-left:-1px;left:auto;right:0;margin-right:-2px;top:1rem}header .header .dropdown-menu ::-webkit-scrollbar{width:8px;background-color:var(--inno-color-primary-200)}header .header .dropdown-menu ::-webkit-scrollbar-thumb{background-color:var(--inno-color-secondary-400);border-radius:15px}header .header .dropdown-menu ::-webkit-scrollbar-track{background-color:var(--inno-color-secondary-500);border-radius:15px}header .header .dropdown-menu *{scrollbar-width:thin}header .header .dropdown-menu .lang-dropdown{font-size:16px}header .header .dropdown-menu a{display:flex}header .header .dropdown-menu a.btn{justify-content:center}header .header .dropdown-menu a.btn.sso-login-link{background:var(--inno-color-primary-300);color:var(--inno-color-primary-300)}header .header .dropdown-menu a.btn.sso-login-link:hover{background-color:var(--inno-color-secondary-300)}header .header .dropdown-menu a.btn.sso-login-link .icon,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks .dropdown-menu a.btn.sso-login-link configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .dropdown-menu a.btn.sso-login-link a.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks .dropdown-menu a.btn.sso-login-link configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .dropdown-menu a.btn.sso-login-link a.header-shortcut:before,header .header .dropdown-menu.fl-dropdown-menu a.btn.sso-login-link hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:before,header .header .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a.btn.sso-login-link a:before,header .header .dropdown-menu a.btn.sso-login-link .form-group .ng-select .ng-arrow-wrapper .ng-arrow,.form-group .ng-select .ng-arrow-wrapper header .header .dropdown-menu a.btn.sso-login-link .ng-arrow,cx-storefront header .header .dropdown-menu a.btn.sso-login-link app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation app-navigation-ui .header .dropdown-menu a.btn.sso-login-link li.depth-0>*>a.header-shortcut:before,cx-storefront header .header .dropdown-menu a.btn.sso-login-link app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui .header .dropdown-menu a.btn.sso-login-link li.depth-0>*>a.header-shortcut:before{color:var(--inno-color-primary-200)}header .header .nav-login-links-container{position:relative}header .header .nav-login-links-container .dropdown-menu li{padding-top:10px}header .header .nav-login-links-container .dropdown-menu.header-login-menu .alert.alert-warning{flex-direction:column;gap:10px;margin-top:0}header .header .nav-login-links-container .dropdown-menu.header-login-menu .alert.alert-warning .text-left{font-weight:500}header .header .dropdown.show .fl-dropdown-menu:after{content:"";position:absolute;width:100%;left:345px;top:-24px;width:48px;height:24px;background:conic-gradient(at 50% 50%,transparent 135deg,var(--inno-color-secondary-700) 0,var(--inno-color-secondary-700) 225deg,transparent 0)}header .header .dropdown.show .fl-dropdown-menu.header-myaccount-menu-dropdown{min-width:24rem}header .header .dropdown.show .fl-dropdown-menu.header-myaccount-menu-dropdown:after{left:auto;right:8px}header .header .dropdown a>i.icon,header .header .dropdown .form-group .ng-select .ng-arrow-wrapper a>i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper header .header .dropdown a>i.ng-arrow,header .header .dropdown nav>i.icon,header .header .dropdown .form-group .ng-select .ng-arrow-wrapper nav>i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper header .header .dropdown nav>i.ng-arrow{font-size:15px;color:inherit;padding-right:5px}header .header hub-login .dropdown>a,header .header a.header-menu__lang{margin-right:0;border:1px solid transparent}header .header hub-login .dropdown>a>.icon,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks hub-login configurator-page-header .dropdown>a>a.header-shortcut:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header hub-login .dropdown>a>a.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks hub-login configurator-page-header .dropdown>a>a.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header hub-login .dropdown>a>a.header-shortcut:before,header .header hub-login .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .dropdown>a>a:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li header .header hub-login .dropdown>a>a:before,header .header hub-login .form-group .ng-select .ng-arrow-wrapper .dropdown>a>.ng-arrow,.form-group .ng-select .ng-arrow-wrapper header .header hub-login .dropdown>a>.ng-arrow,cx-storefront header .header hub-login app-category-navigation app-navigation-ui li.dropdown.depth-0>a>a.header-shortcut:before,cx-storefront header app-category-navigation app-navigation-ui .header hub-login li.dropdown.depth-0>a>a.header-shortcut:before,cx-storefront header .header hub-login app-category-navigation .app-navigation-ui li.dropdown.depth-0>a>a.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui .header hub-login li.dropdown.depth-0>a>a.header-shortcut:before,header .header a.header-menu__lang>.icon,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-menu__lang>a.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-menu__lang>a.header-shortcut:before,header .header .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a.header-menu__lang>a:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li header .header a.header-menu__lang>a:before,header .header .form-group .ng-select .ng-arrow-wrapper a.header-menu__lang>.ng-arrow,.form-group .ng-select .ng-arrow-wrapper header .header a.header-menu__lang>.ng-arrow,cx-storefront header .header app-category-navigation app-navigation-ui li.depth-0>a.header-menu__lang>a.header-shortcut:before,cx-storefront header app-category-navigation app-navigation-ui .header li.depth-0>a.header-menu__lang>a.header-shortcut:before,cx-storefront header .header app-category-navigation .app-navigation-ui li.depth-0>a.header-menu__lang>a.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui .header li.depth-0>a.header-menu__lang>a.header-shortcut:before{width:1.5rem;height:1.5rem;font-size:24px!important;padding:0}header .header app-header-link,header .header configurator-page-header{font-size:.875rem;display:flex;justify-content:flex-end;align-items:center}header .header app-header-link nav>ul>li,header .header configurator-page-header nav>ul>li{margin-right:1rem}header .header app-header-link a,header .header configurator-page-header a{display:flex;outline:0}header .header app-header-link a.btn,header .header configurator-page-header a.btn{justify-content:center}.meta-navigation__bottom-line{border:none;margin:0 0 5px;padding:0;width:100%;height:1px;background-color:#00002814;z-index:3}.subNav_header ul{list-style:none;padding:0;margin:0;display:flex;align-items:center;outline:0}.subNav_header ul li a{font-family:Innomotics Haffer SQ;font-style:normal;font-size:14px;line-height:24px;letter-spacing:initial;text-transform:none;color:var(--inno-color-primary-300);border:1px solid transparent;font-size:1rem;padding:0;margin-right:0;text-decoration:none}.subNav_header ul li a:before{align-self:center;height:1.5rem;width:1.5rem;font-size:24px}.subNav_header ul li a.header-icon--contact:before{font-family:Innomotics_UI_Icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;background:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;content:"\e910";font-size:1.5rem;margin-right:.5rem}.subNav_header ul li a:hover,.subNav_header ul li a:focus-visible{color:var(--inno-color-primary-100)}hub-login>div,hub-site-context-selector>div{padding:0;align-items:flex-start;display:flex}hub-login>div.dropdown>a,hub-site-context-selector>div.dropdown>a{cursor:pointer;text-decoration:none;font-family:Innomotics Haffer SQ;font-style:normal;font-size:14px;line-height:24px;letter-spacing:initial;text-transform:none;color:var(--inno-color-primary-300);border:1px solid transparent}hub-login>div.dropdown>a.dropdown-toggle:after,hub-site-context-selector>div.dropdown>a.dropdown-toggle:after{display:none}hub-login>div.dropdown>a:before,hub-site-context-selector>div.dropdown>a:before{align-self:center;height:1.5rem;width:1.5rem;font-size:24px}hub-login>div.dropdown>a:before,hub-site-context-selector>div.dropdown>a:before{height:15px;width:15px;margin-right:10px}hub-login>div.dropdown>a:hover,hub-login>div.dropdown>a:focus-visible,hub-site-context-selector>div.dropdown>a:hover,hub-site-context-selector>div.dropdown>a:focus-visible{color:var(--inno-color-primary-100)}hub-login>div .login,hub-site-context-selector>div .login{font-size:1rem}@media (min-width: 1200px){hub-login>div .login,hub-site-context-selector>div .login{display:none}}hub-login>div .icon,hub-login>div cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header hub-login>div a.header-shortcut:before,hub-login>div cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header hub-login>div a.header-shortcut:before,hub-login>div .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li hub-login>div a:before,hub-login>div .form-group .ng-select .ng-arrow-wrapper .ng-arrow,.form-group .ng-select .ng-arrow-wrapper hub-login>div .ng-arrow,hub-login>div cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation app-navigation-ui hub-login>div li.depth-0>*>a.header-shortcut:before,hub-login>div cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui hub-login>div li.depth-0>*>a.header-shortcut:before,hub-site-context-selector>div .icon,hub-site-context-selector>div cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header hub-site-context-selector>div a.header-shortcut:before,hub-site-context-selector>div cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header hub-site-context-selector>div a.header-shortcut:before,hub-site-context-selector>div .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li hub-site-context-selector>div a:before,hub-site-context-selector>div .form-group .ng-select .ng-arrow-wrapper .ng-arrow,.form-group .ng-select .ng-arrow-wrapper hub-site-context-selector>div .ng-arrow,hub-site-context-selector>div cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation app-navigation-ui hub-site-context-selector>div li.depth-0>*>a.header-shortcut:before,hub-site-context-selector>div cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui hub-site-context-selector>div li.depth-0>*>a.header-shortcut:before{vertical-align:middle}hub-login>div{padding:0;margin:0}hub-site-context-selector>.dropdown{position:initial}hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown{transform:none!important;inset:159px 0 auto!important;background-color:var(--inno-color-primary-200);color:var(--inno-color-primary-300);border:0;width:100vw;height:100vh;padding:2.5rem 0;border-top:1px solid var(--inno-color-primary-100);max-width:100%}@media (max-width: 1199.98px){hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown{inset:0 0 auto!important;border-top:0}}hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown:after{background:none}hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown .nav-close{width:1.5rem;height:1.5rem;position:absolute;color:var(--inno-color-primary-300);right:88px;top:-1px;z-index:12;cursor:pointer}hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown .nav-close:hover{background-color:transparent}hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown .nav-close:after{content:"\e90b";font-family:Innomotics_UI_Icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;background:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;font-size:1.5rem}hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul{max-width:var(--cx-page-width-max)}@media (min-width: 768px){hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul{display:flex;flex-direction:column;list-style:none;position:relative}hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li{order:3;margin-left:-1rem}hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li:first-child{order:1}hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .header-lang--caption{padding:.5rem 1rem;margin-bottom:0}hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li>a{font-family:Innomotics Haffer SQ;font-weight:430;display:flex;align-items:center;max-width:28.375rem;height:3rem;padding:.5rem 1rem!important;color:var(--inno-color-primary-300)}hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li>a:hover{background-color:var(--inno-color-secondary-700);color:var(--inno-color-primary-300)}hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li.active{order:2}hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li.active a{color:var(--inno-color-primary-100)}hub-site-context-selector .current-lang{font-size:1rem;margin-left:.5rem}@media (max-width: 1199.98px){hub-site-context-selector{margin-left:-1rem;padding-bottom:4rem}hub-site-context-selector .nav-back{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}hub-site-context-selector .nav-back{max-width:var(--cx-page-width-max)}}@media (max-width: 1199.98px) and (min-width: 768px){hub-site-context-selector .nav-back{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}@media (max-width: 1199.98px){hub-site-context-selector>div.dropdown{display:flex;align-items:center;max-width:28.375rem;height:3rem;padding:.5rem 1rem!important;color:var(--inno-color-primary-300);width:100%;justify-content:space-between}hub-site-context-selector>div.dropdown:hover{background-color:var(--inno-color-secondary-700);color:var(--inno-color-primary-300)}hub-site-context-selector>div.dropdown:after{content:"\e903";font-family:Innomotics_UI_Icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;background:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;font-size:1.5rem;color:#fff}hub-site-context-selector>div.dropdown>a{width:100%;height:3rem;display:flex;align-items:center}hub-site-context-selector>div.dropdown>a:hover{color:var(--inno-color-primary-300)}hub-site-context-selector>div.dropdown>a .icon,hub-site-context-selector>div.dropdown>a cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header hub-site-context-selector>div.dropdown>a a.header-shortcut:before,hub-site-context-selector>div.dropdown>a cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header hub-site-context-selector>div.dropdown>a a.header-shortcut:before,hub-site-context-selector>div.dropdown>a .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li hub-site-context-selector>div.dropdown>a a:before,hub-site-context-selector>div.dropdown>a .form-group .ng-select .ng-arrow-wrapper .ng-arrow,.form-group .ng-select .ng-arrow-wrapper hub-site-context-selector>div.dropdown>a .ng-arrow,hub-site-context-selector>div.dropdown>a cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation app-navigation-ui hub-site-context-selector>div.dropdown>a li.depth-0>*>a.header-shortcut:before,hub-site-context-selector>div.dropdown>a cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui hub-site-context-selector>div.dropdown>a li.depth-0>*>a.header-shortcut:before{vertical-align:bottom;padding-right:0}hub-site-context-selector>div.dropdown .is-open>button{display:flex;align-items:center;max-width:28.375rem;height:3rem;padding:.5rem 1rem!important;color:var(--inno-color-primary-300);border:none;background-color:transparent;margin-bottom:1.5rem;margin-left:-1rem;width:100%}hub-site-context-selector>div.dropdown .is-open>button:hover{background-color:var(--inno-color-secondary-700);color:var(--inno-color-primary-300)}}@media (max-width: 1199.98px) and (max-width: 1199.98px){hub-site-context-selector>div.dropdown .is-open>button cx-icon{padding-inline-start:0;padding-inline-end:.5rem;display:flex}}@media (max-width: 1199.98px){hub-site-context-selector>div.dropdown .is-open>button cx-icon:before{font-size:1rem;margin-left:-3px}}.dropdown-menu.fl-dropdown-menu hub-myaccount-link .childs{min-width:160px;padding:0;margin:0;list-style:none;font-size:16px;text-align:left;background-clip:padding-box}.dropdown-menu.fl-dropdown-menu hub-myaccount-link .childs li a{clear:both;font-weight:400;line-height:1.5;color:var(--inno-color-primary-300);white-space:nowrap;text-decoration:none;padding:12px 24px}.dropdown-menu.fl-dropdown-menu hub-myaccount-link .childs li a:hover{background-color:var(--inno-color-secondary-600)}.dropdown-menu.fl-dropdown-menu hub-myaccount-link .childs li #driveTechnologyConfiguratorNavLink{cursor:pointer}.dropdown-menu.fl-dropdown-menu hub-myaccount-link .childs li li{padding:0!important}.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs{border-bottom:1px solid rgba(0,0,40,.08);padding:0 7px}.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:before{content:"\e95e";font-size:1.5rem;margin-right:.5rem}.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper:last-of-type>ul.childs{border-bottom:0;margin-bottom:1rem}.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper:first-child{margin-top:1rem}.HeaderLinks>cx-navigation,.MyAccountLink>cx-navigation{display:none}@media screen and (min-width: 992px) and (max-height: 800px){.MyAccountLink{max-height:415px;overflow-y:auto}}.subNav__contact{font-family:Siemens Sans Roman;font-style:normal;font-size:14px;line-height:24px;letter-spacing:initial;text-transform:none;color:#000028;margin-right:30px;border:1px solid transparent}cx-storefront>footer{background-color:var(--inno-color-primary-200);width:100%}cx-page-layout.footer{background-color:transparent}.mainFooter{padding-top:2rem;width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}.mainFooter{max-width:var(--cx-page-width-max)}@media (min-width: 768px){.mainFooter{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}.footer-wrapper{display:flex;flex-direction:row}@media (max-width: 1315px){.footer-wrapper{flex-direction:column;gap:1rem}}.footer-navigation-bottom{display:flex;order:1}@media (max-width: 1315px){.footer-navigation-bottom{order:2}}.footer-navigation-bottom .footerNav__copyright{text-align:left;font-size:14px;line-height:24px;margin-bottom:50px;cursor:default}@media (max-width: 991px){.footer-navigation-bottom .footerNav__copyright{text-align:left;margin-bottom:0}}@media (max-width: 991px){.footer-navigation-bottom{text-align:center;flex-direction:column;padding-bottom:40px}}@media (max-width: 767px){.footer-navigation-bottom .footerNav{justify-content:center;margin-bottom:40px}}.footer-navigation-bottom .footerNav{font-family:Innomotics Haffer SQ,sans-serif;font-size:.875rem;line-height:155%;display:flex;flex-direction:row;flex-wrap:wrap}@media (max-width: 991px){.footer-navigation-bottom .footerNav{flex-direction:column;text-align:left;gap:1rem}}.footer-navigation-bottom .footerNav .footerNav__link{white-space:nowrap}@media (min-width: 992px){.footer-navigation-bottom .footerNav .footerNav__link{margin-left:2rem}}.footer-navigation-bottom .footerNav .footerNav__link:hover,.footer-navigation-bottom .footerNav .footerNav__link:focus,.footer-navigation-bottom .footerNav .footerNav__link:active{color:var(--inno-color-primary-300)}.footer-navigation-bottom .footerNav .footerNav__link a{color:var(--inno-color-primary-300)}.footer-navigation-bottom .footerNav .footerNav__link a:hover,.footer-navigation-bottom .footerNav .footerNav__link a:active,.footer-navigation-bottom .footerNav .footerNav__link a:focus{color:var(--inno-color-primary-100)}@media (max-width: 991.98px){.footer-navigation-bottom .footerNav .footerNav__link a{display:inline}}.footer-navigation-bottom .footerNav .footerNav__link .icon,.footer-navigation-bottom .footerNav .footerNav__link cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .footer-navigation-bottom .footerNav .footerNav__link a.header-shortcut:before,.footer-navigation-bottom .footerNav .footerNav__link cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .footer-navigation-bottom .footerNav .footerNav__link a.header-shortcut:before,.footer-navigation-bottom .footerNav .footerNav__link .form-group .ng-select .ng-arrow-wrapper .ng-arrow,.form-group .ng-select .ng-arrow-wrapper .footer-navigation-bottom .footerNav .footerNav__link .ng-arrow,.footer-navigation-bottom .footerNav .footerNav__link cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation app-navigation-ui .footer-navigation-bottom .footerNav .footerNav__link li.depth-0>*>a.header-shortcut:before,.footer-navigation-bottom .footerNav .footerNav__link cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui .footer-navigation-bottom .footerNav .footerNav__link li.depth-0>*>a.header-shortcut:before,.footer-navigation-bottom .footerNav .footerNav__link .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .footer-navigation-bottom .footerNav .footerNav__link a:before{text-decoration:none}.footer-content-container{display:flex;flex-direction:row;justify-content:flex-end;flex-wrap:wrap;margin-bottom:75px;position:initial!important}@media (max-width: 991px){.footer-content-container{margin-bottom:20px}}@media (max-width: 1315px){.footer-content-container{margin-bottom:1rem}}@media (max-width: 767px){.footer-content-container{flex-direction:column;flex-wrap:nowrap}}.footer-content-container hub-site-context-selector{display:flex;flex-direction:row;font-family:Innomotics Haffer SQ,sans-serif;font-size:14px;line-height:24px;align-items:center;order:1;padding-left:0;flex:1 1 50%}.footer-content-container hub-site-context-selector .dropdown{margin:0;padding:0}.footer-content-container hub-site-context-selector .dropdown .dropdown-toggle:after{content:none}.footer-content-container hub-site-context-selector .header-menu__lang{display:flex;align-items:baseline;margin:0}.footer-content-container hub-site-context-selector .header-menu__lang i{font-size:15px;color:var(--inno-color-primary-300);align-self:center}.footer-content-container hub-site-context-selector .header-menu__lang .current-lang{font-size:.875rem;height:155%;padding-right:6px;margin:0;text-decoration:none}.footer-content-container hub-site-context-selector .header-menu__lang:hover,.footer-content-container hub-site-context-selector .header-menu__lang:active,.footer-content-container hub-site-context-selector .header-menu__lang:focus{text-decoration:none}.footer-content-container hub-site-context-selector .header-menu__lang:hover i,.footer-content-container hub-site-context-selector .header-menu__lang:active i,.footer-content-container hub-site-context-selector .header-menu__lang:focus i{color:var(--inno-color-primary-100)}.footer-content-container hub-site-context-selector .header-menu__lang:active{color:var(--inno-color--secondary-100)}.footer-content-container hub-site-context-selector .dropdown-menu.fl-dropdown-menu{display:flex;transform:none!important;position:inherit!important;background:transparent;padding:0;z-index:2!important;align-self:center;box-shadow:none;border:none}.footer-content-container hub-site-context-selector .dropdown-menu.fl-dropdown-menu li{list-style:none;padding-right:6px;margin-left:.5rem}.footer-content-container hub-site-context-selector .dropdown-menu.fl-dropdown-menu li a{text-decoration:underline;color:var(--inno-color-secondary-400);padding:0;font-size:.875rem;text-decoration:none}.footer-content-container hub-site-context-selector .dropdown-menu.fl-dropdown-menu li a:hover,.footer-content-container hub-site-context-selector .dropdown-menu.fl-dropdown-menu li a:active,.footer-content-container hub-site-context-selector .dropdown-menu.fl-dropdown-menu li a:focus{color:var(--inno-color-primary-100)}.footer-content-container .share-link,.footer-content-container .js-native-share{margin-left:30px;text-align:right}.footer-content-container .share-link>a,.footer-content-container .js-native-share>a{text-decoration:none}.footer-content-container .share-link>a>i.icon,.footer-content-container .form-group .ng-select .ng-arrow-wrapper .share-link>a>i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper .footer-content-container .share-link>a>i.ng-arrow,.footer-content-container .js-native-share>a>i.icon,.footer-content-container .form-group .ng-select .ng-arrow-wrapper .js-native-share>a>i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper .footer-content-container .js-native-share>a>i.ng-arrow{color:var(--inno-color-primary-100);padding-right:0}.footer-content-container .share-link>a>i.icon:hover,.footer-content-container .form-group .ng-select .ng-arrow-wrapper .share-link>a>i.ng-arrow:hover,.form-group .ng-select .ng-arrow-wrapper .footer-content-container .share-link>a>i.ng-arrow:hover,.footer-content-container .share-link>a>i.icon:active,.footer-content-container .form-group .ng-select .ng-arrow-wrapper .share-link>a>i.ng-arrow:active,.form-group .ng-select .ng-arrow-wrapper .footer-content-container .share-link>a>i.ng-arrow:active,.footer-content-container .share-link>a>i.icon:focus,.footer-content-container .form-group .ng-select .ng-arrow-wrapper .share-link>a>i.ng-arrow:focus,.form-group .ng-select .ng-arrow-wrapper .footer-content-container .share-link>a>i.ng-arrow:focus,.footer-content-container .js-native-share>a>i.icon:hover,.footer-content-container .form-group .ng-select .ng-arrow-wrapper .js-native-share>a>i.ng-arrow:hover,.form-group .ng-select .ng-arrow-wrapper .footer-content-container .js-native-share>a>i.ng-arrow:hover,.footer-content-container .js-native-share>a>i.icon:active,.footer-content-container .form-group .ng-select .ng-arrow-wrapper .js-native-share>a>i.ng-arrow:active,.form-group .ng-select .ng-arrow-wrapper .footer-content-container .js-native-share>a>i.ng-arrow:active,.footer-content-container .js-native-share>a>i.icon:focus,.footer-content-container .form-group .ng-select .ng-arrow-wrapper .js-native-share>a>i.ng-arrow:focus,.form-group .ng-select .ng-arrow-wrapper .footer-content-container .js-native-share>a>i.ng-arrow:focus{color:#e1f000}.footer-content-container .share-link .share-menu,.footer-content-container .js-native-share .share-menu{background-color:var(--inno-color-secondary-700);padding:15px;border:none}.footer-content-container .share-link .share-menu li,.footer-content-container .js-native-share .share-menu li{color:var(--inno-color-primary-300);list-style-type:none;line-height:30px;padding:0}.footer-content-container .share-link .share-menu li a,.footer-content-container .js-native-share .share-menu li a{color:var(--inno-color-primary-300);background-color:inherit;display:flex;align-items:center;margin:0;padding:0}.footer-content-container .share-link .share-menu li a i,.footer-content-container .js-native-share .share-menu li a i{font-size:1rem}.footer-content-container .share-link .share-menu li a:hover,.footer-content-container .js-native-share .share-menu li a:hover{background-color:inherit}.footer-content-container .share-link .share-menu>li+li,.footer-content-container .js-native-share .share-menu>li+li{margin-top:10px}.footer-content-container .share-link .share-menu .share-menu__item,.footer-content-container .js-native-share .share-menu .share-menu__item{color:var(--inno-color-primary-300);margin:0;padding:0;cursor:pointer;text-decoration:none}.footer-content-container .share-link .share-menu .share-menu__item:hover,.footer-content-container .share-link .share-menu .share-menu__item:active,.footer-content-container .share-link .share-menu .share-menu__item:focus,.footer-content-container .js-native-share .share-menu .share-menu__item:hover,.footer-content-container .js-native-share .share-menu .share-menu__item:active,.footer-content-container .js-native-share .share-menu .share-menu__item:focus{color:var(--inno-color-primary-100);background-color:inherit}@media (max-width: 991px){.footer-content-container hub-site-context-selector{position:relative;order:1;padding-left:0;width:80%}.footer-content-container hub-site-context-selector .dropdown{display:flex}.footer-content-container .footer-site-links{order:4;display:flex;justify-content:center;width:100%}.footer-content-container .mobile-contact{display:flex;justify-content:center;order:3}.footer-content-container .share-link,.footer-content-container .js-native-share{order:2;width:10%}}.footer-site-links{order:2;font-size:.875rem;margin-left:auto;display:block}@media (max-width: 767px){.footer-site-links{display:flex;flex-direction:column;gap:10px}}@media (max-width: 1315px){.footer-site-links{margin-left:0;order:1}}.footer-site-links span,.footer-site-links a{vertical-align:top}.footer-site-links a{color:var(--inno-color-primary-300)}@media (min-width: 768px){.footer-site-links a{margin-left:15px}}.footer-site-links a:hover{color:var(--inno-color-primary-100)}.footer-site-links app-share-links span{margin-left:0}@media (min-width: 768px){.footer-site-links app-share-links span{margin-left:15px}}@media (min-width: 768px){.footer-site-links app-share-links a.share-link-toggle{margin-left:15px;display:inline-block}}.footer-site-links app-share-links a.share-link-toggle i{color:var(--inno-color-primary-300)!important}.footer-site-links app-share-links a.share-link-toggle:hover i{color:var(--inno-color-active-100)!important}.footer-site-links app-share-links a.share-menu__item:hover,.footer-site-links app-share-links a.share-menu__item:hover i{color:var(--inno-color-primary-100)!important}.mobile-contact{order:2}@media (max-width: 767px){.mobile-contact{margin-top:0!important;margin-bottom:1rem!important;order:0!important;width:100%}.mobile-contact .contact__button{width:100%}}.btn.contact__button i.icon,.btn.contact__button .form-group .ng-select .ng-arrow-wrapper i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper .btn.contact__button i.ng-arrow{padding-right:.5rem;padding-left:0}.btn.scrollup__button{margin-left:.75rem;width:20px}.btn.scrollup__button:hover{cursor:pointer}.btn.scrollup__button i.icon,.btn.scrollup__button .form-group .ng-select .ng-arrow-wrapper i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper .btn.scrollup__button i.ng-arrow{margin:0;padding:0}.sticky-contact{bottom:36px;left:auto;right:5.55556vw;position:fixed;z-index:8}.sticky-contact .btn.contact__button{background-color:var(--inno-color-primary-300)}.page-contactForm .sticky-contact,.page-contactMap .sticky-contact{display:none}cx-page-layout.ContentPage1Template{max-width:100%;padding-top:0;padding-inline-end:0;padding-inline-start:0}cx-page-layout.ContentPage1Template cx-page-slot.Section1,cx-page-layout.ContentPage1Template cx-page-slot.Section2A,cx-page-layout.ContentPage1Template cx-page-slot.Section2B,cx-page-layout.ContentPage1Template cx-page-slot.Section3{display:flex;flex-wrap:wrap}cx-page-layout.ContentPage1Template cx-page-slot.Section1>*,cx-page-layout.ContentPage1Template cx-page-slot.Section2A>*,cx-page-layout.ContentPage1Template cx-page-slot.Section2B>*,cx-page-layout.ContentPage1Template cx-page-slot.Section3>*{width:100%}cx-storefront cx-page-layout.LandingPage2Template{max-width:100%;flex-direction:column}cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Stage,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section1,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2A,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2B,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2C,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section3,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4A,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4B,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4C,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section5,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section6{display:flex;flex-wrap:wrap;width:100%;margin-top:0}cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Stage .background-light_lime+.background-light_grey,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section1 .background-light_lime+.background-light_grey,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2 .background-light_lime+.background-light_grey,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2A .background-light_lime+.background-light_grey,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2B .background-light_lime+.background-light_grey,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2C .background-light_lime+.background-light_grey,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section3 .background-light_lime+.background-light_grey,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4 .background-light_lime+.background-light_grey,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4A .background-light_lime+.background-light_grey,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4B .background-light_lime+.background-light_grey,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4C .background-light_lime+.background-light_grey,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section5 .background-light_lime+.background-light_grey,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section6 .background-light_lime+.background-light_grey{padding-top:var(--inno-v-spacing-section)}cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Stage .background-light_lime+.background-dark_blue,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section1 .background-light_lime+.background-dark_blue,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2 .background-light_lime+.background-dark_blue,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2A .background-light_lime+.background-dark_blue,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2B .background-light_lime+.background-dark_blue,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2C .background-light_lime+.background-dark_blue,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section3 .background-light_lime+.background-dark_blue,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4 .background-light_lime+.background-dark_blue,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4A .background-light_lime+.background-dark_blue,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4B .background-light_lime+.background-dark_blue,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4C .background-light_lime+.background-dark_blue,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section5 .background-light_lime+.background-dark_blue,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section6 .background-light_lime+.background-dark_blue{padding-top:var(--inno-v-spacing-section)}cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Stage .background-light_grey+.background-light_lime,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section1 .background-light_grey+.background-light_lime,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2 .background-light_grey+.background-light_lime,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2A .background-light_grey+.background-light_lime,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2B .background-light_grey+.background-light_lime,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2C .background-light_grey+.background-light_lime,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section3 .background-light_grey+.background-light_lime,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4 .background-light_grey+.background-light_lime,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4A .background-light_grey+.background-light_lime,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4B .background-light_grey+.background-light_lime,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4C .background-light_grey+.background-light_lime,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section5 .background-light_grey+.background-light_lime,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section6 .background-light_grey+.background-light_lime{padding-top:var(--inno-v-spacing-section)}cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Stage .background-light_grey+.background-dark_blue,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section1 .background-light_grey+.background-dark_blue,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2 .background-light_grey+.background-dark_blue,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2A .background-light_grey+.background-dark_blue,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2B .background-light_grey+.background-dark_blue,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2C .background-light_grey+.background-dark_blue,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section3 .background-light_grey+.background-dark_blue,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4 .background-light_grey+.background-dark_blue,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4A .background-light_grey+.background-dark_blue,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4B .background-light_grey+.background-dark_blue,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4C .background-light_grey+.background-dark_blue,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section5 .background-light_grey+.background-dark_blue,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section6 .background-light_grey+.background-dark_blue{padding-top:var(--inno-v-spacing-section)}cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Stage .background-dark_blue+.background-light_lime,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section1 .background-dark_blue+.background-light_lime,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2 .background-dark_blue+.background-light_lime,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2A .background-dark_blue+.background-light_lime,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2B .background-dark_blue+.background-light_lime,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2C .background-dark_blue+.background-light_lime,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section3 .background-dark_blue+.background-light_lime,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4 .background-dark_blue+.background-light_lime,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4A .background-dark_blue+.background-light_lime,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4B .background-dark_blue+.background-light_lime,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4C .background-dark_blue+.background-light_lime,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section5 .background-dark_blue+.background-light_lime,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section6 .background-dark_blue+.background-light_lime{padding-top:var(--inno-v-spacing-section)}cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Stage .background-dark_blue+.background-light_grey,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section1 .background-dark_blue+.background-light_grey,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2 .background-dark_blue+.background-light_grey,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2A .background-dark_blue+.background-light_grey,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2B .background-dark_blue+.background-light_grey,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2C .background-dark_blue+.background-light_grey,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section3 .background-dark_blue+.background-light_grey,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4 .background-dark_blue+.background-light_grey,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4A .background-dark_blue+.background-light_grey,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4B .background-dark_blue+.background-light_grey,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4C .background-dark_blue+.background-light_grey,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section5 .background-dark_blue+.background-light_grey,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section6 .background-dark_blue+.background-light_grey{padding-top:var(--inno-v-spacing-section)}cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Stage .background-light_lime+:not([class*=background-]:not(.background-none)),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section1 .background-light_lime+:not([class*=background-]:not(.background-none)),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2 .background-light_lime+:not([class*=background-]:not(.background-none)),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2A .background-light_lime+:not([class*=background-]:not(.background-none)),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2B .background-light_lime+:not([class*=background-]:not(.background-none)),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2C .background-light_lime+:not([class*=background-]:not(.background-none)),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section3 .background-light_lime+:not([class*=background-]:not(.background-none)),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4 .background-light_lime+:not([class*=background-]:not(.background-none)),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4A .background-light_lime+:not([class*=background-]:not(.background-none)),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4B .background-light_lime+:not([class*=background-]:not(.background-none)),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4C .background-light_lime+:not([class*=background-]:not(.background-none)),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section5 .background-light_lime+:not([class*=background-]:not(.background-none)),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section6 .background-light_lime+:not([class*=background-]:not(.background-none)){padding-top:var(--inno-v-spacing-section)}cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Stage :not([class*=background-]:not(.background-none))+.background-light_lime,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section1 :not([class*=background-]:not(.background-none))+.background-light_lime,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2 :not([class*=background-]:not(.background-none))+.background-light_lime,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2A :not([class*=background-]:not(.background-none))+.background-light_lime,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2B :not([class*=background-]:not(.background-none))+.background-light_lime,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2C :not([class*=background-]:not(.background-none))+.background-light_lime,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section3 :not([class*=background-]:not(.background-none))+.background-light_lime,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4 :not([class*=background-]:not(.background-none))+.background-light_lime,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4A :not([class*=background-]:not(.background-none))+.background-light_lime,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4B :not([class*=background-]:not(.background-none))+.background-light_lime,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4C :not([class*=background-]:not(.background-none))+.background-light_lime,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section5 :not([class*=background-]:not(.background-none))+.background-light_lime,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section6 :not([class*=background-]:not(.background-none))+.background-light_lime{padding-top:var(--inno-v-spacing-section)}cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Stage .background-light_grey+:not([class*=background-]:not(.background-none)),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section1 .background-light_grey+:not([class*=background-]:not(.background-none)),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2 .background-light_grey+:not([class*=background-]:not(.background-none)),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2A .background-light_grey+:not([class*=background-]:not(.background-none)),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2B .background-light_grey+:not([class*=background-]:not(.background-none)),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2C .background-light_grey+:not([class*=background-]:not(.background-none)),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section3 .background-light_grey+:not([class*=background-]:not(.background-none)),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4 .background-light_grey+:not([class*=background-]:not(.background-none)),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4A .background-light_grey+:not([class*=background-]:not(.background-none)),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4B .background-light_grey+:not([class*=background-]:not(.background-none)),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4C .background-light_grey+:not([class*=background-]:not(.background-none)),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section5 .background-light_grey+:not([class*=background-]:not(.background-none)),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section6 .background-light_grey+:not([class*=background-]:not(.background-none)){padding-top:var(--inno-v-spacing-section)}cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Stage :not([class*=background-]:not(.background-none))+.background-light_grey,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section1 :not([class*=background-]:not(.background-none))+.background-light_grey,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2 :not([class*=background-]:not(.background-none))+.background-light_grey,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2A :not([class*=background-]:not(.background-none))+.background-light_grey,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2B :not([class*=background-]:not(.background-none))+.background-light_grey,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2C :not([class*=background-]:not(.background-none))+.background-light_grey,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section3 :not([class*=background-]:not(.background-none))+.background-light_grey,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4 :not([class*=background-]:not(.background-none))+.background-light_grey,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4A :not([class*=background-]:not(.background-none))+.background-light_grey,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4B :not([class*=background-]:not(.background-none))+.background-light_grey,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4C :not([class*=background-]:not(.background-none))+.background-light_grey,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section5 :not([class*=background-]:not(.background-none))+.background-light_grey,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section6 :not([class*=background-]:not(.background-none))+.background-light_grey{padding-top:var(--inno-v-spacing-section)}cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Stage .background-dark_blue+:not([class*=background-]:not(.background-none)),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section1 .background-dark_blue+:not([class*=background-]:not(.background-none)),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2 .background-dark_blue+:not([class*=background-]:not(.background-none)),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2A .background-dark_blue+:not([class*=background-]:not(.background-none)),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2B .background-dark_blue+:not([class*=background-]:not(.background-none)),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2C .background-dark_blue+:not([class*=background-]:not(.background-none)),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section3 .background-dark_blue+:not([class*=background-]:not(.background-none)),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4 .background-dark_blue+:not([class*=background-]:not(.background-none)),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4A .background-dark_blue+:not([class*=background-]:not(.background-none)),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4B .background-dark_blue+:not([class*=background-]:not(.background-none)),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4C .background-dark_blue+:not([class*=background-]:not(.background-none)),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section5 .background-dark_blue+:not([class*=background-]:not(.background-none)),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section6 .background-dark_blue+:not([class*=background-]:not(.background-none)){padding-top:var(--inno-v-spacing-section)}cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Stage :not([class*=background-]:not(.background-none))+.background-dark_blue,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section1 :not([class*=background-]:not(.background-none))+.background-dark_blue,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2 :not([class*=background-]:not(.background-none))+.background-dark_blue,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2A :not([class*=background-]:not(.background-none))+.background-dark_blue,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2B :not([class*=background-]:not(.background-none))+.background-dark_blue,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2C :not([class*=background-]:not(.background-none))+.background-dark_blue,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section3 :not([class*=background-]:not(.background-none))+.background-dark_blue,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4 :not([class*=background-]:not(.background-none))+.background-dark_blue,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4A :not([class*=background-]:not(.background-none))+.background-dark_blue,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4B :not([class*=background-]:not(.background-none))+.background-dark_blue,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4C :not([class*=background-]:not(.background-none))+.background-dark_blue,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section5 :not([class*=background-]:not(.background-none))+.background-dark_blue,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section6 :not([class*=background-]:not(.background-none))+.background-dark_blue{padding-top:var(--inno-v-spacing-section)}cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Stage .background-light_lime:has(+.background-light_grey),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section1 .background-light_lime:has(+.background-light_grey),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2 .background-light_lime:has(+.background-light_grey),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2A .background-light_lime:has(+.background-light_grey),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2B .background-light_lime:has(+.background-light_grey),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2C .background-light_lime:has(+.background-light_grey),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section3 .background-light_lime:has(+.background-light_grey),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4 .background-light_lime:has(+.background-light_grey),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4A .background-light_lime:has(+.background-light_grey),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4B .background-light_lime:has(+.background-light_grey),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4C .background-light_lime:has(+.background-light_grey),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section5 .background-light_lime:has(+.background-light_grey),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section6 .background-light_lime:has(+.background-light_grey){padding-bottom:var(--inno-v-spacing-section)}cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Stage .background-light_lime:has(+.background-dark_blue),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section1 .background-light_lime:has(+.background-dark_blue),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2 .background-light_lime:has(+.background-dark_blue),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2A .background-light_lime:has(+.background-dark_blue),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2B .background-light_lime:has(+.background-dark_blue),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2C .background-light_lime:has(+.background-dark_blue),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section3 .background-light_lime:has(+.background-dark_blue),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4 .background-light_lime:has(+.background-dark_blue),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4A .background-light_lime:has(+.background-dark_blue),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4B .background-light_lime:has(+.background-dark_blue),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4C .background-light_lime:has(+.background-dark_blue),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section5 .background-light_lime:has(+.background-dark_blue),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section6 .background-light_lime:has(+.background-dark_blue){padding-bottom:var(--inno-v-spacing-section)}cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Stage .background-light_grey:has(+.background-light_lime),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section1 .background-light_grey:has(+.background-light_lime),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2 .background-light_grey:has(+.background-light_lime),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2A .background-light_grey:has(+.background-light_lime),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2B .background-light_grey:has(+.background-light_lime),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2C .background-light_grey:has(+.background-light_lime),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section3 .background-light_grey:has(+.background-light_lime),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4 .background-light_grey:has(+.background-light_lime),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4A .background-light_grey:has(+.background-light_lime),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4B .background-light_grey:has(+.background-light_lime),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4C .background-light_grey:has(+.background-light_lime),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section5 .background-light_grey:has(+.background-light_lime),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section6 .background-light_grey:has(+.background-light_lime){padding-bottom:var(--inno-v-spacing-section)}cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Stage .background-light_grey:has(+.background-dark_blue),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section1 .background-light_grey:has(+.background-dark_blue),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2 .background-light_grey:has(+.background-dark_blue),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2A .background-light_grey:has(+.background-dark_blue),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2B .background-light_grey:has(+.background-dark_blue),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2C .background-light_grey:has(+.background-dark_blue),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section3 .background-light_grey:has(+.background-dark_blue),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4 .background-light_grey:has(+.background-dark_blue),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4A .background-light_grey:has(+.background-dark_blue),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4B .background-light_grey:has(+.background-dark_blue),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4C .background-light_grey:has(+.background-dark_blue),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section5 .background-light_grey:has(+.background-dark_blue),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section6 .background-light_grey:has(+.background-dark_blue){padding-bottom:var(--inno-v-spacing-section)}cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Stage .background-dark_blue:has(+.background-light_lime),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section1 .background-dark_blue:has(+.background-light_lime),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2 .background-dark_blue:has(+.background-light_lime),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2A .background-dark_blue:has(+.background-light_lime),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2B .background-dark_blue:has(+.background-light_lime),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2C .background-dark_blue:has(+.background-light_lime),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section3 .background-dark_blue:has(+.background-light_lime),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4 .background-dark_blue:has(+.background-light_lime),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4A .background-dark_blue:has(+.background-light_lime),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4B .background-dark_blue:has(+.background-light_lime),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4C .background-dark_blue:has(+.background-light_lime),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section5 .background-dark_blue:has(+.background-light_lime),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section6 .background-dark_blue:has(+.background-light_lime){padding-bottom:var(--inno-v-spacing-section)}cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Stage .background-dark_blue:has(+.background-light_grey),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section1 .background-dark_blue:has(+.background-light_grey),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2 .background-dark_blue:has(+.background-light_grey),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2A .background-dark_blue:has(+.background-light_grey),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2B .background-dark_blue:has(+.background-light_grey),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2C .background-dark_blue:has(+.background-light_grey),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section3 .background-dark_blue:has(+.background-light_grey),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4 .background-dark_blue:has(+.background-light_grey),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4A .background-dark_blue:has(+.background-light_grey),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4B .background-dark_blue:has(+.background-light_grey),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4C .background-dark_blue:has(+.background-light_grey),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section5 .background-dark_blue:has(+.background-light_grey),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section6 .background-dark_blue:has(+.background-light_grey){padding-bottom:var(--inno-v-spacing-section)}cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Stage .background-light_lime:has(+:not([class*=background-]:not(.background-none))),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section1 .background-light_lime:has(+:not([class*=background-]:not(.background-none))),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2 .background-light_lime:has(+:not([class*=background-]:not(.background-none))),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2A .background-light_lime:has(+:not([class*=background-]:not(.background-none))),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2B .background-light_lime:has(+:not([class*=background-]:not(.background-none))),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2C .background-light_lime:has(+:not([class*=background-]:not(.background-none))),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section3 .background-light_lime:has(+:not([class*=background-]:not(.background-none))),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4 .background-light_lime:has(+:not([class*=background-]:not(.background-none))),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4A .background-light_lime:has(+:not([class*=background-]:not(.background-none))),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4B .background-light_lime:has(+:not([class*=background-]:not(.background-none))),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4C .background-light_lime:has(+:not([class*=background-]:not(.background-none))),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section5 .background-light_lime:has(+:not([class*=background-]:not(.background-none))),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section6 .background-light_lime:has(+:not([class*=background-]:not(.background-none))){padding-bottom:var(--inno-v-spacing-section)}cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Stage :not([class*=background-]:not(.background-none)):has(+.background-light_lime),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section1 :not([class*=background-]:not(.background-none)):has(+.background-light_lime),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2 :not([class*=background-]:not(.background-none)):has(+.background-light_lime),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2A :not([class*=background-]:not(.background-none)):has(+.background-light_lime),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2B :not([class*=background-]:not(.background-none)):has(+.background-light_lime),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2C :not([class*=background-]:not(.background-none)):has(+.background-light_lime),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section3 :not([class*=background-]:not(.background-none)):has(+.background-light_lime),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4 :not([class*=background-]:not(.background-none)):has(+.background-light_lime),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4A :not([class*=background-]:not(.background-none)):has(+.background-light_lime),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4B :not([class*=background-]:not(.background-none)):has(+.background-light_lime),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4C :not([class*=background-]:not(.background-none)):has(+.background-light_lime),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section5 :not([class*=background-]:not(.background-none)):has(+.background-light_lime),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section6 :not([class*=background-]:not(.background-none)):has(+.background-light_lime){padding-bottom:var(--inno-v-spacing-section)}cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Stage .background-light_grey:has(+:not([class*=background-]:not(.background-none))),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section1 .background-light_grey:has(+:not([class*=background-]:not(.background-none))),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2 .background-light_grey:has(+:not([class*=background-]:not(.background-none))),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2A .background-light_grey:has(+:not([class*=background-]:not(.background-none))),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2B .background-light_grey:has(+:not([class*=background-]:not(.background-none))),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2C .background-light_grey:has(+:not([class*=background-]:not(.background-none))),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section3 .background-light_grey:has(+:not([class*=background-]:not(.background-none))),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4 .background-light_grey:has(+:not([class*=background-]:not(.background-none))),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4A .background-light_grey:has(+:not([class*=background-]:not(.background-none))),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4B .background-light_grey:has(+:not([class*=background-]:not(.background-none))),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4C .background-light_grey:has(+:not([class*=background-]:not(.background-none))),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section5 .background-light_grey:has(+:not([class*=background-]:not(.background-none))),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section6 .background-light_grey:has(+:not([class*=background-]:not(.background-none))){padding-bottom:var(--inno-v-spacing-section)}cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Stage :not([class*=background-]:not(.background-none)):has(+.background-light_grey),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section1 :not([class*=background-]:not(.background-none)):has(+.background-light_grey),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2 :not([class*=background-]:not(.background-none)):has(+.background-light_grey),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2A :not([class*=background-]:not(.background-none)):has(+.background-light_grey),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2B :not([class*=background-]:not(.background-none)):has(+.background-light_grey),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2C :not([class*=background-]:not(.background-none)):has(+.background-light_grey),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section3 :not([class*=background-]:not(.background-none)):has(+.background-light_grey),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4 :not([class*=background-]:not(.background-none)):has(+.background-light_grey),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4A :not([class*=background-]:not(.background-none)):has(+.background-light_grey),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4B :not([class*=background-]:not(.background-none)):has(+.background-light_grey),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4C :not([class*=background-]:not(.background-none)):has(+.background-light_grey),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section5 :not([class*=background-]:not(.background-none)):has(+.background-light_grey),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section6 :not([class*=background-]:not(.background-none)):has(+.background-light_grey){padding-bottom:var(--inno-v-spacing-section)}cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Stage .background-dark_blue:has(+:not([class*=background-]:not(.background-none))),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section1 .background-dark_blue:has(+:not([class*=background-]:not(.background-none))),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2 .background-dark_blue:has(+:not([class*=background-]:not(.background-none))),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2A .background-dark_blue:has(+:not([class*=background-]:not(.background-none))),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2B .background-dark_blue:has(+:not([class*=background-]:not(.background-none))),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2C .background-dark_blue:has(+:not([class*=background-]:not(.background-none))),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section3 .background-dark_blue:has(+:not([class*=background-]:not(.background-none))),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4 .background-dark_blue:has(+:not([class*=background-]:not(.background-none))),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4A .background-dark_blue:has(+:not([class*=background-]:not(.background-none))),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4B .background-dark_blue:has(+:not([class*=background-]:not(.background-none))),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4C .background-dark_blue:has(+:not([class*=background-]:not(.background-none))),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section5 .background-dark_blue:has(+:not([class*=background-]:not(.background-none))),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section6 .background-dark_blue:has(+:not([class*=background-]:not(.background-none))){padding-bottom:var(--inno-v-spacing-section)}cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Stage :not([class*=background-]:not(.background-none)):has(+.background-dark_blue),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section1 :not([class*=background-]:not(.background-none)):has(+.background-dark_blue),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2 :not([class*=background-]:not(.background-none)):has(+.background-dark_blue),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2A :not([class*=background-]:not(.background-none)):has(+.background-dark_blue),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2B :not([class*=background-]:not(.background-none)):has(+.background-dark_blue),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2C :not([class*=background-]:not(.background-none)):has(+.background-dark_blue),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section3 :not([class*=background-]:not(.background-none)):has(+.background-dark_blue),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4 :not([class*=background-]:not(.background-none)):has(+.background-dark_blue),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4A :not([class*=background-]:not(.background-none)):has(+.background-dark_blue),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4B :not([class*=background-]:not(.background-none)):has(+.background-dark_blue),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4C :not([class*=background-]:not(.background-none)):has(+.background-dark_blue),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section5 :not([class*=background-]:not(.background-none)):has(+.background-dark_blue),cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section6 :not([class*=background-]:not(.background-none)):has(+.background-dark_blue){padding-bottom:var(--inno-v-spacing-section)}cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Stage>.background-light_lime:first-child,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section1>.background-light_lime:first-child,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2>.background-light_lime:first-child,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2A>.background-light_lime:first-child,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2B>.background-light_lime:first-child,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2C>.background-light_lime:first-child,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section3>.background-light_lime:first-child,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4>.background-light_lime:first-child,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4A>.background-light_lime:first-child,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4B>.background-light_lime:first-child,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4C>.background-light_lime:first-child,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section5>.background-light_lime:first-child,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section6>.background-light_lime:first-child{padding-top:var(--inno-v-spacing-section)}cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Stage>.background-light_grey:first-child,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section1>.background-light_grey:first-child,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2>.background-light_grey:first-child,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2A>.background-light_grey:first-child,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2B>.background-light_grey:first-child,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2C>.background-light_grey:first-child,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section3>.background-light_grey:first-child,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4>.background-light_grey:first-child,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4A>.background-light_grey:first-child,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4B>.background-light_grey:first-child,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4C>.background-light_grey:first-child,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section5>.background-light_grey:first-child,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section6>.background-light_grey:first-child{padding-top:var(--inno-v-spacing-section)}cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Stage>.background-dark_blue:first-child,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section1>.background-dark_blue:first-child,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2>.background-dark_blue:first-child,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2A>.background-dark_blue:first-child,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2B>.background-dark_blue:first-child,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2C>.background-dark_blue:first-child,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section3>.background-dark_blue:first-child,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4>.background-dark_blue:first-child,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4A>.background-dark_blue:first-child,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4B>.background-dark_blue:first-child,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4C>.background-dark_blue:first-child,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section5>.background-dark_blue:first-child,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section6>.background-dark_blue:first-child{padding-top:var(--inno-v-spacing-section)}cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Stage,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section1,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section3{max-width:100%}cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2A,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section2B{--cx-flex-basis: 100%;max-width:100%}cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4A{flex-wrap:wrap;color:var(--inno-color-primary-200)}@media (max-width: 1199.98px){cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4>*,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4A>*{border-bottom:none;border-inline-end:none}}cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4 .container,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4 cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4 cx-page-slot.Summary,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4 cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4 .tab-delivery,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4A .container,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4A cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4A cx-page-slot.Summary,cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4A cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section4A .tab-delivery{border-bottom:none!important;border-inline-end:none!important;padding-left:0;padding-right:0}cx-storefront cx-page-layout.LandingPage2Template cx-page-slot.Section6>*:last-child>*{padding-bottom:0}cx-storefront cx-page-layout.AccountPageTemplate{max-width:100%}cx-storefront cx-page-layout.AccountPageTemplate cx-page-slot.BodyContent{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}cx-storefront cx-page-layout.AccountPageTemplate cx-page-slot.BodyContent{max-width:var(--cx-page-width-max)}@media (min-width: 768px){cx-storefront cx-page-layout.AccountPageTemplate cx-page-slot.BodyContent{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}cx-storefront cx-page-layout.AccountPageTemplate cx-page-slot.BodyContent{display:flex;flex-wrap:wrap}@media print{header,footer,.HeroBanner{display:none!important}.partnerfinder-detail-page .partnerfinder-detail-header-icons{display:none!important}.partnerfinder-detail-page .map{page-break-inside:avoid}}.global-alerts{margin-bottom:20px}.inline-compact-block{display:inline-block;margin:0;padding:0}app-accordion:not(:has(+app-accordion)){padding-bottom:var(--inno-v-spacing-default)}app-accordion .accordion_wrapper{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}app-accordion .accordion_wrapper{max-width:var(--cx-page-width-max)}@media (min-width: 768px){app-accordion .accordion_wrapper{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}app-accordion app-media-text{padding:0}app-accordion app-media-text .slides .slide.active .item.active{height:auto!important}.accordion{border-top:1px solid transparent;border-bottom:1px solid var(--inno-color-transparency-light-100)}.accordion a:hover{border-color:var(--inno-color-primary-200);background-color:#08191f0d}app-accordion.is-collapsed .accordion{border-color:var(--inno-color-primary-200);background-color:#08191f0d}app-accordion.is-collapsed+app-accordion.is-collapsed .accordion{border-top-color:transparent}.accordion__header,.accordion__content{padding-left:5px}@media (min-width: 768px){.accordion__header,.accordion__content{padding-left:20px}}.accordion__header .accordion-copy-url,.accordion__content .accordion-copy-url{cursor:pointer;margin-top:15px;display:block}.accordion__header .accordion-copy-url i,.accordion__content .accordion-copy-url i{vertical-align:text-bottom}.accordion__header{padding-top:1.252rem;padding-bottom:1.252rem;font-size:1.25rem;text-decoration:none!important}.accordion__header span{cursor:pointer}.accordion__header:hover,.accordion__header:focus{text-decoration:none}.accordion__icon{cursor:pointer;-webkit-user-select:none;user-select:none;font-size:1rem;transition:transform .15s ease-out}.accordion__header[aria-expanded=true] .accordion__icon{transform:rotate(45deg)}.accordion__content{padding-top:5px;padding-bottom:20px;width:95%}.accordion__content .accordion__content-longstring{margin-bottom:1.5rem}app-simple-stage,hub-responsive-banner{display:flex;min-height:115px;flex-direction:column;justify-content:center;align-items:center;align-self:stretch;background-color:var(--inno-color-primary-100);color:var(--inno-color-primary-200);padding-top:0!important;padding-bottom:0!important;padding-left:32px;padding-right:32px}@media (min-width: 768px){app-simple-stage,hub-responsive-banner{min-height:170px;align-items:flex-start;flex:1 0 0}}@media (min-width: 1200px){app-simple-stage,hub-responsive-banner{min-height:260px;padding-left:48px;padding-right:48px;justify-content:center;align-items:flex-start;gap:10px;flex:1 0 0}}app-simple-stage .stage_subpage,hub-responsive-banner .stage_subpage{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}app-simple-stage .stage_subpage,hub-responsive-banner .stage_subpage{max-width:var(--cx-page-width-max)}@media (min-width: 768px){app-simple-stage .stage_subpage,hub-responsive-banner .stage_subpage{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}app-simple-stage h1.banner-headline,hub-responsive-banner h1.banner-headline{margin-top:16px;word-break:break-word;font-family:Innomotics Haffer SQ Bold;font-size:2.25rem;line-height:120%}@media (min-width: 768px){app-simple-stage h1.banner-headline,hub-responsive-banner h1.banner-headline{width:480px}}@media (min-width: 992px){app-simple-stage h1.banner-headline,hub-responsive-banner h1.banner-headline{font-family:Innomotics Haffer SQ SemiBold;font-size:2.5rem;line-height:120%;width:660px}}@media (min-width: 1200px){app-simple-stage h1.banner-headline,hub-responsive-banner h1.banner-headline{font-family:Innomotics Haffer SQ Bold;font-size:3rem;line-height:120%;width:800px}}app-simple-stage .banner-subline,hub-responsive-banner .banner-subline{margin-bottom:0;font-size:1.25rem}.catalog-product-detail-stage-container{min-height:115px;padding:32px 0;background-color:var(--inno-color-primary-100);color:var(--inno-color-primary-200)}@media (min-width: 768px){.catalog-product-detail-stage-container{min-height:170px}}.catalog-product-detail-stage-container .stage-subpage-content{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}.catalog-product-detail-stage-container .stage-subpage-content{max-width:var(--cx-page-width-max)}@media (min-width: 768px){.catalog-product-detail-stage-container .stage-subpage-content{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}.catalog-product-detail-stage-container .stage-subpage-content{display:flex;flex-direction:column-reverse;justify-content:space-between;align-items:center;align-self:stretch}@media (min-width: 768px){.catalog-product-detail-stage-container .stage-subpage-content{min-height:170px;flex-direction:row}}.catalog-product-detail-stage-container .banner-headline{margin-top:16px;word-break:break-word}.catalog-product-detail-stage-container h2.banner-headline{font-family:Innomotics Haffer SQ Bold;font-weight:790}.catalog-product-detail-stage-container .banner-subline{margin-top:0;margin-bottom:2rem;font-size:1.25rem}.badge{display:inline-flex;align-items:center;padding:0 1.252rem;height:36px;border:1px solid var(--inno-color-primary-200);background-color:var(--inno-color-primary-200);border-radius:18px;color:var(--inno-color-primary-100);font-size:14px;font-weight:400;text-align:center;letter-spacing:.2px;flex-direction:row;justify-content:center;line-height:2.4rem;vertical-align:center;white-space:nowrap}.badge:active,.badge:hover{border-color:#e1f000;color:var(--inno-color-primary-200);background-color:#e1f000}.badge:focus{border-color:#e1f000;color:var(--inno-color-primary-200);background:#e1f000}.badge i.icon,.badge .form-group .ng-select .ng-arrow-wrapper i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper .badge i.ng-arrow{font-size:16px}.badge i.icon:hover,.badge .form-group .ng-select .ng-arrow-wrapper i.ng-arrow:hover,.form-group .ng-select .ng-arrow-wrapper .badge i.ng-arrow:hover{color:inherit}.badge.badge--isHalf{border-radius:0 1.565rem 1.565rem 0;padding-left:.626rem;padding-top:0;padding-bottom:0}.badge.badge-info{background:var(--inno-color-primary-200);color:var(--inno-color-primary-300);border-color:var(--inno-color-primary-200)}.badge.badge-internal{background:#ddabff;border-color:#ddabff}.siemlda-table .badge:active,.siemlda-table .badge:hover{border-color:#e1f000;color:var(--inno-color-primary-200);background-color:#e1f000}@media (max-width: 767.98px){app-breadcrumb{margin-bottom:2rem}.breadcrumb-section{display:none}}app-breadcrumb{max-width:100%}.breadcrumb-section{text-align:left;width:100%;padding-right:1rem;padding-left:1rem;margin:10px auto}.breadcrumb-section{max-width:var(--cx-page-width-max)}@media (min-width: 768px){.breadcrumb-section{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}.breadcrumb{background-color:transparent;width:100%;display:flex;padding:.626rem 0;margin-bottom:0;font-size:.875rem}.breadcrumb li{display:flex;align-items:center}.breadcrumb li a{text-decoration:none}.breadcrumb__item+.breadcrumb__item:before{content:"";padding:0}.breadcrumb__item--isActive{color:var(--inno-color-secondary-600)}.breadcrumb__item--isActive:last-child{flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;align-self:center}.breadcrumb__home{position:relative;top:2px}.breadcrumb__separator{margin:0 8px;font-size:.625rem;color:var(--inno-color-primary-200)}.breadcrumb__separator:before{vertical-align:middle}app-brightcove-player{cursor:pointer;position:relative;display:flex;max-height:100%}app-brightcove-player video[poster]{max-height:100%;object-fit:cover}app-brightcove-player .video-js{background-color:transparent;width:100%;height:100%;line-height:0;display:flex}app-brightcove-player .video-js:hover .vjs-big-play-button{background-color:var(--inno-color-primary-100)}app-brightcove-player .video-js:hover .vjs-big-play-button .vjs-icon-placeholder:before{color:var(--inno-color-primary-200)}app-brightcove-player .video-js .vjs-play-progress,app-brightcove-player .video-js .vjs-volume-level{background-color:var(--inno-color-primary-100)}app-brightcove-player .video-js .vjs-tech{flex:1;position:relative}app-brightcove-player .video-consent{background-image:url("./media/brightcove_background-NGCBCUNS.png");background-size:cover;width:100%;height:100%;min-height:349px;display:flex;align-items:center}app-brightcove-player .video-consent-content{background-color:#ebebebcc;padding:2rem;text-align:center;margin:0 auto}app-brightcove-player .video-consent-content p{padding:1rem 0}app-brightcove-player .play-overlay.play-overlay-brightcove{display:flex;pointer-events:none}.media-slider-link{color:var(--inno-color-primary-200);text-decoration:underline;display:inline}.media-slider-link:hover{color:var(--inno-color-secondary-700)}.carousel{position:relative;touch-action:pan-y;transition:transform .5s ease;width:100%}.carousel .carousel-panel{position:relative}.carousel .carousel-panel .slides{width:100%}.carousel .carousel-panel .slides .slide:not(.active){top:0}.carousel .carousel-panel .slides .slide .item{display:block}.carousel .slide.active .item.active{text-align:center;touch-action:manipulation;width:100%}.carousel .slide.activeimg{vertical-align:middle}@media (min-width: 992px){.carousel button.previous{left:-40px!important}.carousel button.next{right:-40px!important}}.carousel button.previous,.carousel button.next{cursor:pointer;position:absolute;z-index:2;color:var(--inno-color-primary-200);height:100%;width:10%}.carousel button.previous:not(:disabled):hover,.carousel button.next:not(:disabled):hover{color:var(--inno-color-secondary-600)}.carousel button.previous cx-icon,.carousel button.next cx-icon{color:var(--inno-color-primary-200);font-size:26px;position:absolute;top:50%;display:flex;justify-content:center;align-items:center;width:36px;height:36px;box-shadow:0 2px 6px #53676f;background-color:var(--inno-color-primary-300);transition:transform .4s ease;transform:translateY(-50%);margin-top:-18px}.carousel button.previous cx-icon:hover,.carousel button.next cx-icon:hover{color:var(#2a3b40);box-shadow:0 4px 7px #53676f;animation:scaleOrigin .4s ease-in}@keyframes scaleOrigin{0%{transform:translateY(-50%) scale(1)}50%{transform:translateY(-50%) scale(1.1)}to{transform:translateY(-50%) scale(1)}}.carousel button.previous:disabled,.carousel button.next:disabled{display:none}.carousel .previous{left:0}.carousel .previous cx-icon{left:0}.carousel .next{right:0}.carousel .next cx-icon{right:0}.carousel .indicators{padding-top:1rem}@media (max-width: 1199.98px){.carousel .indicators{display:flex;justify-content:center}}.carousel .indicators button{background-color:transparent}.carousel .indicators button[disabled] .cx-icon{color:var(--inno-color-secondary-700)!important;border:none!important;cursor:pointer;background-color:transparent}.carousel .indicators button:not(:disabled) cx-icon{color:var(--inno-color-secondary-400);border:none!important}.carousel .indicators button cx-icon{font-size:12px;border:none!important;background-color:transparent}.carousel .indicators button cx-icon.fa-circle{transition:background-color .15s ease-out;border:none!important}.carousel .indicators button:hover,.carousel .indicators button:focus{color:var(--inno-color-secondary-500)}.background-dark_blue .carousel .indicators button[disabled] .cx-icon{color:var(--inno-color-secondary-400)!important}.background-dark_blue .carousel .indicators button:not(:disabled) cx-icon{color:var(--inno-color-secondary-700)}.mlfbMediaSlider{margin:0 auto}.mlfbMediaSlider .carousel:not(:disabled):hover{color:var(--inno-color-primary-300)}.mlfbMediaSlider .carousel button.previous cx-icon,.mlfbMediaSlider .carousel button.next cx-icon{transform:translateY(0)}.mlfbMediaSlider .carousel button.previous cx-icon:hover,.mlfbMediaSlider .carousel button.next cx-icon:hover{animation:scale .4s ease-in}@keyframes scale{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.mlfbMediaSlider .carousel .previous{left:10px}.mlfbMediaSlider .carousel .next{right:10px}#media-slider-phone .mlfbMediaSlider.carousel .item>*{margin:.2rem 1rem}#media-slider-phone .mlfbMediaSlider.carousel .slide{width:310px;height:360px;margin:0 auto;align-items:center}#media-slider-phone .mlfbMediaSlider.carousel .slide .mlfbMediaSlider-image{margin:0 auto;max-width:300px}.mlfbMediaSlider-dialog>div .modal-body{text-align:center}.mlfbMediaSlider-dialog>div .slide{width:428px;height:400px;align-items:center}.mlfbMediaSlider-dialog>div .slide .mlfbMediaSlider-image{max-width:500px;margin:auto}.mlfbMediaSlider-dialog>div .slide.active .item.active{text-align:center;touch-action:manipulation}.mlfbMediaSlider-dialog>div .slide.activeimg{vertical-align:middle}.mlfbMediaSlider-dialog>div .next,.mlfbMediaSlider-dialog>div .previous{font-weight:700}.mlfbMediaSlider-dialog>div .next cx-icon,.mlfbMediaSlider-dialog>div .previous cx-icon{font-size:31px;transform:translateY(-50%)}app-media-gallery{position:relative;width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}app-media-gallery{max-width:var(--cx-page-width-max)}@media (min-width: 768px){app-media-gallery{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}app-media-gallery{padding-top:0;padding-bottom:var(--inno-v-spacing-default)}app-media-gallery .media-gallery-carousel{width:100%;margin:0 auto}@media (min-width: 992px){app-media-gallery .media-gallery-carousel{width:80%}}@media (min-width: 1200px){app-media-gallery .media-gallery-carousel{width:75%}}app-media-gallery .media-gallery-carousel button.previous,app-media-gallery .media-gallery-carousel button.next{height:80%}@media (min-width: 768px){app-media-gallery .media-gallery-carousel button.previous,app-media-gallery .media-gallery-carousel button.next{height:90%}}@media (min-width: 1440px){app-media-gallery .media-gallery-carousel button.previous,app-media-gallery .media-gallery-carousel button.next{height:93%}}app-media-gallery .media-gallery-carousel.media-gallery-carousel--compact-nav button.previous,app-media-gallery .media-gallery-carousel.media-gallery-carousel--compact-nav button.next{height:50%;min-height:4em}app-media-gallery .media-gallery-carousel .media-gallery-entry-component{width:97%;margin:0 auto}app-media-gallery .media-gallery-carousel .media-gallery-entry-component .media-gallery-entry-media{aspect-ratio:16/9;min-height:180px;width:100%;overflow:hidden;position:relative}app-media-gallery .media-gallery-carousel .media-gallery-entry-component .media-gallery-entry-media>div{height:100%}app-media-gallery .media-gallery-carousel .media-gallery-entry-component .media-gallery-entry-media img{object-fit:cover;object-position:center;height:100%;width:100%}app-media-gallery .media-gallery-carousel .media-gallery-entry-component .media-gallery-entry-media video,app-media-gallery .media-gallery-carousel .media-gallery-entry-component .media-gallery-entry-media .play-overlay{width:100%;max-width:none}@media (min-width: 992px){app-media-gallery .media-gallery-carousel .media-gallery-entry-component .media-gallery-entry-media video .play-button:after,app-media-gallery .media-gallery-carousel .media-gallery-entry-component .media-gallery-entry-media .play-overlay .play-button:after{font-size:42px}}@media (min-width: 1200px){app-media-gallery .media-gallery-carousel .media-gallery-entry-component .media-gallery-entry-media video .play-button:after,app-media-gallery .media-gallery-carousel .media-gallery-entry-component .media-gallery-entry-media .play-overlay .play-button:after{font-size:50px}}app-media-gallery .media-gallery-carousel .media-gallery-entry-component .media-gallery-entry-media cx-media+.media-zoom-trigger-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:15px;z-index:3;font-size:38px;background-color:var(--inno-color-primary-300);border-radius:50%}app-media-gallery .media-gallery-carousel .media-gallery-entry-caption{margin:1rem auto 0}@media (min-width: 992px){.inno-modal-body .media-gallery-carousel{width:90%}}@media (min-width: 1200px){.inno-modal-body .media-gallery-carousel{width:90%}}.inno-modal-body cx-carousel app-media-gallery-entry .media-gallery-entry-media img,.inno-modal-body cx-carousel app-media-gallery-entry .media-gallery-entry-media video{width:99%}@media (min-width: 1200px){.inno-modal-body cx-carousel app-media-gallery-entry .media-gallery-entry-media img,.inno-modal-body cx-carousel app-media-gallery-entry .media-gallery-entry-media video{max-height:580px}}.inno-modal-body cx-carousel app-media-gallery-entry .media-zoom-trigger-icon{display:none}app-product-carousel{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}app-product-carousel{max-width:var(--cx-page-width-max)}@media (min-width: 768px){app-product-carousel{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}app-product-carousel{padding-top:0;padding-bottom:var(--inno-v-spacing-default)}app-product-carousel .product-carousel .item.active{padding:0 20px}app-product-carousel .product-carousel .variant-card{background-color:#08191f;color:#fff;position:relative;overflow:hidden;display:flex;flex-direction:column;margin-bottom:2rem;width:100%;height:95%}app-product-carousel .product-carousel .variant-card .variant-image-container{width:100%;flex:unset;height:163px;overflow:hidden;min-height:163px}app-product-carousel .product-carousel .variant-card .variant-image-container .variant-image{width:100%;height:100%;object-fit:cover;background-color:#08191f}app-product-carousel .product-carousel .variant-card .variant-image-placeholder{aspect-ratio:16/9;background:#08191f;max-width:100%;height:auto}app-product-carousel .product-carousel .variant-card .variant-content{padding:1rem 1.5rem;display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:1rem}app-product-carousel .product-carousel .variant-card .variant-content .variant-text{flex:1;display:flex;flex-direction:column;text-align:left}app-product-carousel .product-carousel .variant-card .variant-content .variant-text .variant-category{color:var(--inno-color-primary-100);font-weight:790;font-size:14px;line-height:21.7px;margin-bottom:1rem}app-product-carousel .product-carousel .variant-card .variant-content .variant-text .variant-name{color:#fff;padding-bottom:1rem;margin-bottom:0;margin-top:0}app-product-carousel .product-carousel .variant-card .variant-configure-btn{align-self:flex-end}.btn{font-family:Innomotics Haffer SQ Bold;font-size:1rem;font-weight:790;line-height:155%;text-align:center;letter-spacing:.5px;border:none;padding:.75rem 1.5rem;border-radius:0;font-feature-settings:"clig" off,"liga" off;text-overflow:ellipsis;overflow:hidden;text-decoration:none;height:3rem;max-height:3rem;display:inline-flex;align-items:flex-start;justify-content:center;text-transform:none;box-sizing:border-box}.btn a,.btn span{font-family:Innomotics Haffer SQ Bold;font-size:1rem;font-weight:790;line-height:155%;min-height:auto;min-width:auto;color:var(--inno-color-primary-300);font-feature-settings:"clig" off,"liga" off;text-overflow:ellipsis;overflow:hidden;text-decoration:none;max-width:14rem;white-space:nowrap;display:inline-block;line-height:1.5rem}.btn a:hover,.btn span:hover{color:var(--inno-color-primary-300)}@media (max-width: 767px){.btn.btn-xs-block{width:100%;display:block!important}}.btn i.icon,.btn .form-group .ng-select .ng-arrow-wrapper i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper .btn i.ng-arrow{color:inherit;padding:0 0 0 .5rem;font-size:1.5rem;vertical-align:top}.btn.btn-block{display:flex;justify-content:center;margin-bottom:20px}.btn.btn-block cx-generic-link,.btn.btn-block span{justify-content:space-between;display:flex;width:100%}.btn.btn-cta,.btn.btn-primary{background:var(--inno-color-primary-200);color:var(--inno-color-primary-100)}.btn.btn-cta a,.btn.btn-cta span,.btn.btn-primary a,.btn.btn-primary span{color:var(--inno-color-primary-100)}.btn.btn-cta:hover,.btn.btn-primary:hover{color:var(--inno-color-primary-300);background-color:var(--inno-color-secondary-800)}.btn.btn-cta:hover a,.btn.btn-cta:hover span,.btn.btn-primary:hover a,.btn.btn-primary:hover span{color:var(--inno-color-primary-300)}.btn.btn-cta:not(:disabled):not(.disabled):active,.btn.btn-cta:not(:disabled):not(.disabled).active,.btn.btn-primary:not(:disabled):not(.disabled):active,.btn.btn-primary:not(:disabled):not(.disabled).active{background-color:var(--inno-color-secondary-700);transition:none;filter:none}.btn.btn-cta:focus,.btn.btn-primary:focus{outline:2px solid var(--inno-color-focus-100);outline-offset:2px;box-shadow:none}.btn.btn-cta.btn-dark-bg,app-media-text.background-dark_blue .link-list .btn.btn-cta,app-footer-link .mainFooter .btn.btn-cta.contact__button,.btn.btn-primary.btn-dark-bg,app-media-text.background-dark_blue .link-list .btn.btn-primary,app-footer-link .mainFooter .btn.btn-primary.contact__button{background-color:var(--inno-color-primary-100);color:var(--inno-color-primary-200)}.btn.btn-cta.btn-dark-bg a,app-media-text.background-dark_blue .link-list .btn.btn-cta a,app-footer-link .mainFooter .btn.btn-cta.contact__button a,.btn.btn-cta.btn-dark-bg span,app-media-text.background-dark_blue .link-list .btn.btn-cta span,app-footer-link .mainFooter .btn.btn-cta.contact__button span,.btn.btn-primary.btn-dark-bg a,app-media-text.background-dark_blue .link-list .btn.btn-primary a,app-footer-link .mainFooter .btn.btn-primary.contact__button a,.btn.btn-primary.btn-dark-bg span,app-media-text.background-dark_blue .link-list .btn.btn-primary span,app-footer-link .mainFooter .btn.btn-primary.contact__button span{color:var(--inno-color-primary-200)}.btn.btn-cta.btn-dark-bg:hover,app-media-text.background-dark_blue .link-list .btn.btn-cta:hover,app-footer-link .mainFooter .btn.btn-cta.contact__button:hover,.btn.btn-primary.btn-dark-bg:hover,app-media-text.background-dark_blue .link-list .btn.btn-primary:hover,app-footer-link .mainFooter .btn.btn-primary.contact__button:hover{color:var(--inno-color-primary-200);background-color:var(--inno-color-secondary-300)}.btn.btn-cta.btn-dark-bg:hover a,app-media-text.background-dark_blue .link-list .btn.btn-cta:hover a,app-footer-link .mainFooter .btn.btn-cta.contact__button:hover a,.btn.btn-cta.btn-dark-bg:hover span,app-media-text.background-dark_blue .link-list .btn.btn-cta:hover span,app-footer-link .mainFooter .btn.btn-cta.contact__button:hover span,.btn.btn-primary.btn-dark-bg:hover a,app-media-text.background-dark_blue .link-list .btn.btn-primary:hover a,app-footer-link .mainFooter .btn.btn-primary.contact__button:hover a,.btn.btn-primary.btn-dark-bg:hover span,app-media-text.background-dark_blue .link-list .btn.btn-primary:hover span,app-footer-link .mainFooter .btn.btn-primary.contact__button:hover span{color:var(--inno-color-primary-200);transition:none}.btn.btn-cta.btn-dark-bg:focus,app-media-text.background-dark_blue .link-list .btn.btn-cta:focus,app-footer-link .mainFooter .btn.btn-cta.contact__button:focus,.btn.btn-primary.btn-dark-bg:focus,app-media-text.background-dark_blue .link-list .btn.btn-primary:focus,app-footer-link .mainFooter .btn.btn-primary.contact__button:focus{color:var(--inno-color-primary-200);background:var(--inno-color-primary-100);box-shadow:none}.btn.btn-cta.btn-dark-bg:not(:disabled):not(.disabled):active,app-media-text.background-dark_blue .link-list .btn.btn-cta:not(:disabled):not(.disabled):active,app-footer-link .mainFooter .btn.btn-cta.contact__button:not(:disabled):not(.disabled):active,.btn.btn-cta.btn-dark-bg:not(:disabled):not(.disabled).active,app-media-text.background-dark_blue .link-list .btn.btn-cta:not(:disabled):not(.disabled).active,app-footer-link .mainFooter .btn.btn-cta.contact__button:not(:disabled):not(.disabled).active,.btn.btn-primary.btn-dark-bg:not(:disabled):not(.disabled):active,app-media-text.background-dark_blue .link-list .btn.btn-primary:not(:disabled):not(.disabled):active,app-footer-link .mainFooter .btn.btn-primary.contact__button:not(:disabled):not(.disabled):active,.btn.btn-primary.btn-dark-bg:not(:disabled):not(.disabled).active,app-media-text.background-dark_blue .link-list .btn.btn-primary:not(:disabled):not(.disabled).active,app-footer-link .mainFooter .btn.btn-primary.contact__button:not(:disabled):not(.disabled).active{background-color:var(--inno-color-secondary-400);color:var(--inno-color-primary-200)}.btn.btn-cta.btn-dark-bg.disabled,app-media-text.background-dark_blue .link-list .btn.btn-cta.disabled,app-footer-link .mainFooter .btn.btn-cta.disabled.contact__button,.btn.btn-cta.btn-dark-bg:disabled,app-media-text.background-dark_blue .link-list .btn.btn-cta:disabled,app-footer-link .mainFooter .btn.btn-cta.contact__button:disabled,.btn.btn-cta.btn-dark-bg[disabled],app-media-text.background-dark_blue .link-list .btn.btn-cta[disabled],app-footer-link .mainFooter .btn.btn-cta[disabled].contact__button,.btn.btn-primary.btn-dark-bg.disabled,app-media-text.background-dark_blue .link-list .btn.btn-primary.disabled,app-footer-link .mainFooter .btn.btn-primary.disabled.contact__button,.btn.btn-primary.btn-dark-bg:disabled,app-media-text.background-dark_blue .link-list .btn.btn-primary:disabled,app-footer-link .mainFooter .btn.btn-primary.contact__button:disabled,.btn.btn-primary.btn-dark-bg[disabled],app-media-text.background-dark_blue .link-list .btn.btn-primary[disabled],app-footer-link .mainFooter .btn.btn-primary[disabled].contact__button{background:var(--inno-color-secondary-800);color:var(--inno-color-secondary-400)}.btn.btn-cta.btn-dark-bg.disabled a,app-media-text.background-dark_blue .link-list .btn.btn-cta.disabled a,app-footer-link .mainFooter .btn.btn-cta.disabled.contact__button a,.btn.btn-cta.btn-dark-bg.disabled span,app-media-text.background-dark_blue .link-list .btn.btn-cta.disabled span,app-footer-link .mainFooter .btn.btn-cta.disabled.contact__button span,.btn.btn-cta.btn-dark-bg:disabled a,app-media-text.background-dark_blue .link-list .btn.btn-cta:disabled a,app-footer-link .mainFooter .btn.btn-cta.contact__button:disabled a,.btn.btn-cta.btn-dark-bg:disabled span,app-media-text.background-dark_blue .link-list .btn.btn-cta:disabled span,app-footer-link .mainFooter .btn.btn-cta.contact__button:disabled span,.btn.btn-cta.btn-dark-bg[disabled] a,app-media-text.background-dark_blue .link-list .btn.btn-cta[disabled] a,app-footer-link .mainFooter .btn.btn-cta[disabled].contact__button a,.btn.btn-cta.btn-dark-bg[disabled] span,app-media-text.background-dark_blue .link-list .btn.btn-cta[disabled] span,app-footer-link .mainFooter .btn.btn-cta[disabled].contact__button span,.btn.btn-primary.btn-dark-bg.disabled a,app-media-text.background-dark_blue .link-list .btn.btn-primary.disabled a,app-footer-link .mainFooter .btn.btn-primary.disabled.contact__button a,.btn.btn-primary.btn-dark-bg.disabled span,app-media-text.background-dark_blue .link-list .btn.btn-primary.disabled span,app-footer-link .mainFooter .btn.btn-primary.disabled.contact__button span,.btn.btn-primary.btn-dark-bg:disabled a,app-media-text.background-dark_blue .link-list .btn.btn-primary:disabled a,app-footer-link .mainFooter .btn.btn-primary.contact__button:disabled a,.btn.btn-primary.btn-dark-bg:disabled span,app-media-text.background-dark_blue .link-list .btn.btn-primary:disabled span,app-footer-link .mainFooter .btn.btn-primary.contact__button:disabled span,.btn.btn-primary.btn-dark-bg[disabled] a,app-media-text.background-dark_blue .link-list .btn.btn-primary[disabled] a,app-footer-link .mainFooter .btn.btn-primary[disabled].contact__button a,.btn.btn-primary.btn-dark-bg[disabled] span,app-media-text.background-dark_blue .link-list .btn.btn-primary[disabled] span,app-footer-link .mainFooter .btn.btn-primary[disabled].contact__button span{color:var(--inno-color-secondary-400)}.btn.btn-cta.disabled,.btn.btn-cta:disabled,.btn.btn-cta[disabled],.btn.btn-primary.disabled,.btn.btn-primary:disabled,.btn.btn-primary[disabled]{background:var(--inno-color-secondary-200);color:var(--inno-color-secondary-400);border:none;opacity:1;cursor:not-allowed}.btn.btn-cta.disabled *:after,.btn.btn-cta:disabled *:after,.btn.btn-cta[disabled] *:after,.btn.btn-primary.disabled *:after,.btn.btn-primary:disabled *:after,.btn.btn-primary[disabled] *:after{cursor:not-allowed}.btn.btn-cta.disabled a,.btn.btn-cta.disabled span,.btn.btn-cta:disabled a,.btn.btn-cta:disabled span,.btn.btn-cta[disabled] a,.btn.btn-cta[disabled] span,.btn.btn-primary.disabled a,.btn.btn-primary.disabled span,.btn.btn-primary:disabled a,.btn.btn-primary:disabled span,.btn.btn-primary[disabled] a,.btn.btn-primary[disabled] span{color:var(--inno-color-secondary-400);cursor:not-allowed}.btn.btn-secondary{background:transparent;border:2px solid var(--inno-color-primary-200);color:var(--inno-color-primary-200);padding-top:10px}.btn.btn-secondary a,.btn.btn-secondary span{color:var(--inno-color-primary-200)}.btn.btn-secondary:hover{color:var(--inno-color-primary-300);background-color:var(--inno-color-secondary-800);border-color:var(--inno-color-secondary-800)}.btn.btn-secondary:hover a,.btn.btn-secondary:hover span{color:var(--inno-color-primary-300)}.btn.btn-secondary:not(:disabled):not(.disabled):active,.btn.btn-secondary:not(:disabled):not(.disabled).active{border-color:var(--inno-color-secondary-700);background-color:var(--inno-color-secondary-700);color:var(--inno-color-primary-300);transition:none;filter:none}.btn.btn-secondary:focus{outline:2px solid var(--inno-color-focus-100);outline-offset:2px;box-shadow:none}.btn.btn-secondary.btn-dark-bg,app-media-text.background-dark_blue .link-list .btn.btn-secondary,app-footer-link .mainFooter .btn.btn-secondary.contact__button{border-color:var(--inno-color-primary-300);color:var(--inno-color-primary-300)}.btn.btn-secondary.btn-dark-bg a,app-media-text.background-dark_blue .link-list .btn.btn-secondary a,app-footer-link .mainFooter .btn.btn-secondary.contact__button a,.btn.btn-secondary.btn-dark-bg span,app-media-text.background-dark_blue .link-list .btn.btn-secondary span,app-footer-link .mainFooter .btn.btn-secondary.contact__button span{color:var(--inno-color-primary-300)}.btn.btn-secondary.btn-dark-bg:hover,app-media-text.background-dark_blue .link-list .btn.btn-secondary:hover,app-footer-link .mainFooter .btn.btn-secondary.contact__button:hover{color:var(--inno-color-primary-200);border-color:var(--inno-color-secondary-300);background-color:var(--inno-color-secondary-300)}.btn.btn-secondary.btn-dark-bg:hover a,app-media-text.background-dark_blue .link-list .btn.btn-secondary:hover a,app-footer-link .mainFooter .btn.btn-secondary.contact__button:hover a,.btn.btn-secondary.btn-dark-bg:hover span,app-media-text.background-dark_blue .link-list .btn.btn-secondary:hover span,app-footer-link .mainFooter .btn.btn-secondary.contact__button:hover span{color:var(--inno-color-primary-200);transition:none}.btn.btn-secondary.btn-dark-bg:not(:disabled):not(.disabled):active,app-media-text.background-dark_blue .link-list .btn.btn-secondary:not(:disabled):not(.disabled):active,app-footer-link .mainFooter .btn.btn-secondary.contact__button:not(:disabled):not(.disabled):active,.btn.btn-secondary.btn-dark-bg:not(:disabled):not(.disabled).active,app-media-text.background-dark_blue .link-list .btn.btn-secondary:not(:disabled):not(.disabled).active,app-footer-link .mainFooter .btn.btn-secondary.contact__button:not(:disabled):not(.disabled).active{border-color:var(--inno-color-secondary-400);background-color:var(--inno-color-secondary-400);color:var(--inno-color-primary-200);transition:none}.btn.btn-secondary.btn-dark-bg:not(:disabled):not(.disabled):active a,app-media-text.background-dark_blue .link-list .btn.btn-secondary:not(:disabled):not(.disabled):active a,app-footer-link .mainFooter .btn.btn-secondary.contact__button:not(:disabled):not(.disabled):active a,.btn.btn-secondary.btn-dark-bg:not(:disabled):not(.disabled):active span,app-media-text.background-dark_blue .link-list .btn.btn-secondary:not(:disabled):not(.disabled):active span,app-footer-link .mainFooter .btn.btn-secondary.contact__button:not(:disabled):not(.disabled):active span,.btn.btn-secondary.btn-dark-bg:not(:disabled):not(.disabled).active a,app-media-text.background-dark_blue .link-list .btn.btn-secondary:not(:disabled):not(.disabled).active a,app-footer-link .mainFooter .btn.btn-secondary.contact__button:not(:disabled):not(.disabled).active a,.btn.btn-secondary.btn-dark-bg:not(:disabled):not(.disabled).active span,app-media-text.background-dark_blue .link-list .btn.btn-secondary:not(:disabled):not(.disabled).active span,app-footer-link .mainFooter .btn.btn-secondary.contact__button:not(:disabled):not(.disabled).active span{color:var(--inno-color-primary-200)}.btn.btn-secondary.disabled,.btn.btn-secondary:disabled,.btn.btn-secondary[disabled]{color:var(--inno-color-secondary-400);border:2px solid var(--inno-color-secondary-400);opacity:1;cursor:not-allowed}.btn.btn-secondary.disabled:hover,.btn.btn-secondary:disabled:hover,.btn.btn-secondary[disabled]:hover{background:transparent;border-color:var(--inno-color-secondary-400);color:var(--inno-color-secondary-400)}.btn.btn-secondary.disabled:hover a,.btn.btn-secondary.disabled:hover span,.btn.btn-secondary:disabled:hover a,.btn.btn-secondary:disabled:hover span,.btn.btn-secondary[disabled]:hover a,.btn.btn-secondary[disabled]:hover span{color:var(--inno-color-secondary-400)}.btn.btn-secondary.disabled *:after,.btn.btn-secondary:disabled *:after,.btn.btn-secondary[disabled] *:after{cursor:not-allowed}.btn.btn-secondary.disabled a,.btn.btn-secondary.disabled span,.btn.btn-secondary:disabled a,.btn.btn-secondary:disabled span,.btn.btn-secondary[disabled] a,.btn.btn-secondary[disabled] span{color:var(--inno-color-secondary-400);cursor:not-allowed}.btn.btn-tertiary{background:transparent;border:none;border-bottom:5px solid var(--inno-color-primary-200);color:var(--inno-color-primary-200);padding:.6875rem 0rem .25rem}.btn.btn-tertiary a,.btn.btn-tertiary span{color:var(--inno-color-primary-200)}.btn.btn-tertiary:hover{border-color:var(--inno-color-secondary-800);color:var(--inno-color-secondary-800)}.btn.btn-tertiary:not(:disabled):not(.disabled):active,.btn.btn-tertiary:not(:disabled):not(.disabled).active{background:transparent;color:var(--inno-color-secondary-700);border-color:var(--inno-color-secondary-700);transition:none}.btn.btn-tertiary:not(:disabled):not(.disabled):active a,.btn.btn-tertiary:not(:disabled):not(.disabled):active span,.btn.btn-tertiary:not(:disabled):not(.disabled).active a,.btn.btn-tertiary:not(:disabled):not(.disabled).active span{color:var(--inno-color-secondary-700)}.btn.btn-tertiary:focus{outline:2px solid var(--inno-color-focus-100);outline-offset:2px;box-shadow:none}.btn.btn-tertiary.btn-dark-bg,app-media-text.background-dark_blue .link-list .btn.btn-tertiary,app-footer-link .mainFooter .btn.btn-tertiary.contact__button{border-color:var(--inno-color-primary-300);color:var(--inno-color-primary-300)}.btn.btn-tertiary.btn-dark-bg a,app-media-text.background-dark_blue .link-list .btn.btn-tertiary a,app-footer-link .mainFooter .btn.btn-tertiary.contact__button a,.btn.btn-tertiary.btn-dark-bg span,app-media-text.background-dark_blue .link-list .btn.btn-tertiary span,app-footer-link .mainFooter .btn.btn-tertiary.contact__button span{color:var(--inno-color-primary-300)}.btn.btn-tertiary.btn-dark-bg:hover,app-media-text.background-dark_blue .link-list .btn.btn-tertiary:hover,app-footer-link .mainFooter .btn.btn-tertiary.contact__button:hover{color:var(--inno-color-secondary-300);border-color:var(--inno-color-secondary-300)}.btn.btn-tertiary.btn-dark-bg:not(:disabled):not(.disabled):active,app-media-text.background-dark_blue .link-list .btn.btn-tertiary:not(:disabled):not(.disabled):active,app-footer-link .mainFooter .btn.btn-tertiary.contact__button:not(:disabled):not(.disabled):active,.btn.btn-tertiary.btn-dark-bg:not(:disabled):not(.disabled).active,app-media-text.background-dark_blue .link-list .btn.btn-tertiary:not(:disabled):not(.disabled).active,app-footer-link .mainFooter .btn.btn-tertiary.contact__button:not(:disabled):not(.disabled).active{color:var(--inno-color-secondary-400);border-color:var(--inno-color-secondary-400)}.btn.btn-tertiary.btn-dark-bg:not(:disabled):not(.disabled):active a,app-media-text.background-dark_blue .link-list .btn.btn-tertiary:not(:disabled):not(.disabled):active a,app-footer-link .mainFooter .btn.btn-tertiary.contact__button:not(:disabled):not(.disabled):active a,.btn.btn-tertiary.btn-dark-bg:not(:disabled):not(.disabled):active span,app-media-text.background-dark_blue .link-list .btn.btn-tertiary:not(:disabled):not(.disabled):active span,app-footer-link .mainFooter .btn.btn-tertiary.contact__button:not(:disabled):not(.disabled):active span,.btn.btn-tertiary.btn-dark-bg:not(:disabled):not(.disabled).active a,app-media-text.background-dark_blue .link-list .btn.btn-tertiary:not(:disabled):not(.disabled).active a,app-footer-link .mainFooter .btn.btn-tertiary.contact__button:not(:disabled):not(.disabled).active a,.btn.btn-tertiary.btn-dark-bg:not(:disabled):not(.disabled).active span,app-media-text.background-dark_blue .link-list .btn.btn-tertiary:not(:disabled):not(.disabled).active span,app-footer-link .mainFooter .btn.btn-tertiary.contact__button:not(:disabled):not(.disabled).active span{color:var(--inno-color-secondary-400)}.btn.btn-tertiary.btn-dark-bg.disabled span,app-media-text.background-dark_blue .link-list .btn.btn-tertiary.disabled span,app-footer-link .mainFooter .btn.btn-tertiary.disabled.contact__button span,.btn.btn-tertiary.btn-dark-bg:disabled span,app-media-text.background-dark_blue .link-list .btn.btn-tertiary:disabled span,app-footer-link .mainFooter .btn.btn-tertiary.contact__button:disabled span,.btn.btn-tertiary.btn-dark-bg[disabled] span,app-media-text.background-dark_blue .link-list .btn.btn-tertiary[disabled] span,app-footer-link .mainFooter .btn.btn-tertiary[disabled].contact__button span{color:var(--inno-color-secondary-400)}.btn.btn-tertiary.disabled,.btn.btn-tertiary:disabled,.btn.btn-tertiary[disabled]{color:var(--inno-color-secondary-400);border-bottom-color:var(--inno-color-secondary-400);opacity:1;cursor:not-allowed;filter:none}.btn.btn-tertiary.disabled *:after,.btn.btn-tertiary:disabled *:after,.btn.btn-tertiary[disabled] *:after{color:var(--inno-color-secondary-400);cursor:not-allowed}.btn.btn-tertiary.disabled a,.btn.btn-tertiary.disabled span,.btn.btn-tertiary:disabled a,.btn.btn-tertiary:disabled span,.btn.btn-tertiary[disabled] a,.btn.btn-tertiary[disabled] span{color:var(--inno-color-secondary-400);cursor:not-allowed}button.icon,.icon,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,.form-group .ng-select .ng-arrow-wrapper .ng-arrow,cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:before{font-size:1.5rem;border:none;-webkit-user-select:none;user-select:none}button.icon:hover,button.icon:focus,button.icon:active,.icon:hover,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:hover:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:hover:before,.form-group .ng-select .ng-arrow-wrapper .ng-arrow:hover,cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:hover:before,cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:hover:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:hover:before,.icon:focus,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:focus:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:focus:before,.form-group .ng-select .ng-arrow-wrapper .ng-arrow:focus,cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:focus:before,cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:focus:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:focus:before,.icon:active,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:active:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:active:before,.form-group .ng-select .ng-arrow-wrapper .ng-arrow:active,cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:active:before,cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:active:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:active:before{background:none}.btn-link{background-color:transparent;color:var(--inno-color-primary-200);border-radius:0;text-decoration:underline}.btn-link a,.btn-link span{color:var(--inno-color-primary-200)}.btn-link:active,.btn-link:hover,.btn-link:focus{color:var(--inno-color-secondary-700);background-color:transparent;text-decoration:none;box-shadow:none}.btn-link:active a,.btn-link:active span,.btn-link:hover a,.btn-link:hover span,.btn-link:focus a,.btn-link:focus span{color:var(--inno-color-secondary-700)}.btn-internal cx-generic-link:after,.btn-internal span:after{font-family:Innomotics_UI_Icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;background:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;content:"\e97f";font-size:1.5rem;vertical-align:top;margin-left:.5rem}.btn-external cx-generic-link:after,.btn-external span:after{font-family:Innomotics_UI_Icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;background:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;content:"\e91d";font-size:1.5rem;vertical-align:top;margin-left:.5rem}.btn-back cx-generic-link:before,.btn-back span:before{font-family:Innomotics_UI_Icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;background:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;content:"\e97e";font-size:1.5rem;vertical-align:top;margin-right:.5rem}.dark-theme .btn-primary{background-color:var(--inno-color-primary-100);color:var(--inno-color-primary-200)}.dark-theme .btn-primary a,.dark-theme .btn-primary span{color:var(--inno-color-primary-200)}.dark-theme .btn-primary:hover{color:var(--inno-color-primary-200);background-color:var(--inno-color-secondary-300)}.dark-theme .btn-primary:hover a,.dark-theme .btn-primary:hover span{color:var(--inno-color-primary-200);transition:none}.dark-theme .btn-primary:focus{color:var(--inno-color-primary-200);background:var(--inno-color-primary-100);box-shadow:none}.dark-theme .btn-primary:not(:disabled):not(.disabled):active,.dark-theme .btn-primary:not(:disabled):not(.disabled).active{background-color:var(--inno-color-secondary-400);color:var(--inno-color-primary-200)}.dark-theme .btn-primary.disabled,.dark-theme .btn-primary:disabled,.dark-theme .btn-primary[disabled]{background:var(--inno-color-secondary-800);color:var(--inno-color-secondary-400)}.dark-theme .btn-primary.disabled a,.dark-theme .btn-primary.disabled span,.dark-theme .btn-primary:disabled a,.dark-theme .btn-primary:disabled span,.dark-theme .btn-primary[disabled] a,.dark-theme .btn-primary[disabled] span{color:var(--inno-color-secondary-400)}.dark-theme .btn-secondary{border-color:var(--inno-color-primary-300);color:var(--inno-color-primary-300)}.dark-theme .btn-secondary a,.dark-theme .btn-secondary span{color:var(--inno-color-primary-300)}.dark-theme .btn-secondary:hover{color:var(--inno-color-primary-200);border-color:var(--inno-color-secondary-300);background-color:var(--inno-color-secondary-300)}.dark-theme .btn-secondary:hover a,.dark-theme .btn-secondary:hover span{color:var(--inno-color-primary-200);transition:none}.dark-theme .btn-secondary:not(:disabled):not(.disabled):active,.dark-theme .btn-secondary:not(:disabled):not(.disabled).active{border-color:var(--inno-color-secondary-400);background-color:var(--inno-color-secondary-400);color:var(--inno-color-primary-200);transition:none}.dark-theme .btn-secondary:not(:disabled):not(.disabled):active a,.dark-theme .btn-secondary:not(:disabled):not(.disabled):active span,.dark-theme .btn-secondary:not(:disabled):not(.disabled).active a,.dark-theme .btn-secondary:not(:disabled):not(.disabled).active span{color:var(--inno-color-primary-200)}.dark-theme .btn-tertiary{border-color:var(--inno-color-primary-300);color:var(--inno-color-primary-300)}.dark-theme .btn-tertiary a,.dark-theme .btn-tertiary span{color:var(--inno-color-primary-300)}.dark-theme .btn-tertiary:hover{color:var(--inno-color-secondary-300);border-color:var(--inno-color-secondary-300)}.dark-theme .btn-tertiary:not(:disabled):not(.disabled):active,.dark-theme .btn-tertiary:not(:disabled):not(.disabled).active{color:var(--inno-color-secondary-400);border-color:var(--inno-color-secondary-400)}.dark-theme .btn-tertiary:not(:disabled):not(.disabled):active a,.dark-theme .btn-tertiary:not(:disabled):not(.disabled):active span,.dark-theme .btn-tertiary:not(:disabled):not(.disabled).active a,.dark-theme .btn-tertiary:not(:disabled):not(.disabled).active span{color:var(--inno-color-secondary-400)}.dark-theme .btn-tertiary.disabled span,.dark-theme .btn-tertiary:disabled span,.dark-theme .btn-tertiary[disabled] span{color:var(--inno-color-secondary-400)}.open-edit-form-btn{font-size:1.8rem;text-decoration:none}.open-edit-form-btn:hover{text-decoration:none;cursor:pointer}a{color:var(--inno-color-primary-200);text-decoration:underline;min-height:auto;min-width:auto}a:hover{color:var(--inno-color-secondary-700)}a:hover i.icon,a:hover .form-group .ng-select .ng-arrow-wrapper i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper a:hover i.ng-arrow{color:inherit}@media (max-width: 991.98px){a{min-height:auto;min-width:auto;display:inline-block}}a:active,a:focus{color:var(--inno-color-secondary-600)}a.link-dark-bg{color:var(--inno-color-primary-300)}a.link-dark-bg:hover{color:var(--inno-color-primary-100)}a.link-dark-bg:active,a.link-dark-bg:focus{color:var(--inno-color-secondary-100)}a.no-underline{text-decoration:none!important}a .icon-no-underline{text-decoration:none;display:inline-block}a>i.icon,.form-group .ng-select .ng-arrow-wrapper a>i.ng-arrow,button>i.icon,.form-group .ng-select .ng-arrow-wrapper button>i.ng-arrow,li>i.icon,.form-group .ng-select .ng-arrow-wrapper li>i.ng-arrow{padding-right:10px}cx-generic-link{cursor:pointer}.link-internal a:before{font-family:Innomotics_UI_Icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;background:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;content:"\e903";font-size:1.5rem;vertical-align:top;margin-right:.5rem;text-decoration:none;display:inline-block}.link-external a:before{font-family:Innomotics_UI_Icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;background:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;content:"\e91d";font-size:1.5rem;vertical-align:top;margin-right:.5rem;text-decoration:none;display:inline-block}.stand-alone-link-container{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}.stand-alone-link-container{max-width:var(--cx-page-width-max)}@media (min-width: 768px){.stand-alone-link-container{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}.stand-alone-link-container{padding-top:0;padding-bottom:0}.disabled-link{pointer-events:none;color:#9aacb4}.disabled-link:hover{cursor:default}.card{background-color:var(--inno-color-primary-300);padding:1.252rem}.card a:not(.contact-info-card-link){text-decoration:none}.card a:not(.contact-info-card-link).js-open-edit-form{font-size:1.5rem}.card.profile-card{background-color:var(--inno-color-secondary-100)}.card.iconline a i{position:relative;top:3px}.card .card-title{margin:0 0 10px;display:flex;justify-content:space-between}.card .card-title h4{font-weight:bolder;font-size:18px;text-transform:uppercase}.card--no-padding{padding:0}.autoGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:1.875rem}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.autoGrid{display:flex;flex-wrap:wrap;align-content:stretch}.autoGrid>*{width:calc(33.3333333333% - 20px);margin-right:1.875rem;margin-bottom:1.875rem}.autoGrid>*:nth-child(3n){margin-right:0}}.autoGrid--fill{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.autoGrid--sm{grid-gap:.939rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.autoGrid--sm>*{width:calc(25% - 22.5px)}.autoGrid--sm>*:nth-child(3n){margin-right:1.875rem}.autoGrid--sm>*:nth-child(4n){margin-right:0}}.local-contact-card{background-color:var(--inno-color-secondary-100)}.local-contact-card:not(:last-child){padding-bottom:25px}.local-contact-card h5,.local-contact-card hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .header-lang--caption,hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .local-contact-card .header-lang--caption{margin-bottom:1rem}.local-contact-card p{margin-bottom:0}.local-contact-card h5 .icon,.local-contact-card h5 cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .local-contact-card h5 a.header-shortcut:before,.local-contact-card h5 cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .local-contact-card h5 a.header-shortcut:before,.local-contact-card hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .header-lang--caption .icon,.local-contact-card hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .header-lang--caption cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .local-contact-card hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .header-lang--caption a.header-shortcut:before,.local-contact-card hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .header-lang--caption cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .local-contact-card hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .header-lang--caption a.header-shortcut:before,hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .local-contact-card .header-lang--caption .icon,hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .local-contact-card .header-lang--caption cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .local-contact-card .header-lang--caption a.header-shortcut:before,hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .local-contact-card .header-lang--caption cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .local-contact-card .header-lang--caption a.header-shortcut:before,.local-contact-card h5 .form-group .ng-select .ng-arrow-wrapper .ng-arrow,.form-group .ng-select .ng-arrow-wrapper .local-contact-card h5 .ng-arrow,.local-contact-card hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .header-lang--caption .form-group .ng-select .ng-arrow-wrapper .ng-arrow,.form-group .ng-select .ng-arrow-wrapper .local-contact-card hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .header-lang--caption .ng-arrow,hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .local-contact-card .header-lang--caption .form-group .ng-select .ng-arrow-wrapper .ng-arrow,.form-group .ng-select .ng-arrow-wrapper hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .local-contact-card .header-lang--caption .ng-arrow,.local-contact-card h5 cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation app-navigation-ui .local-contact-card h5 li.depth-0>*>a.header-shortcut:before,.local-contact-card hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .header-lang--caption cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation app-navigation-ui .local-contact-card hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .header-lang--caption li.depth-0>*>a.header-shortcut:before,hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .local-contact-card .header-lang--caption cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation app-navigation-ui hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .local-contact-card .header-lang--caption li.depth-0>*>a.header-shortcut:before,.local-contact-card h5 cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui .local-contact-card h5 li.depth-0>*>a.header-shortcut:before,.local-contact-card hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .header-lang--caption cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui .local-contact-card hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .header-lang--caption li.depth-0>*>a.header-shortcut:before,hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .local-contact-card .header-lang--caption cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .local-contact-card .header-lang--caption li.depth-0>*>a.header-shortcut:before,.local-contact-card h5 .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .local-contact-card h5 a:before,.local-contact-card hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .header-lang--caption .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .local-contact-card hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .header-lang--caption a:before,hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .local-contact-card .header-lang--caption .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .local-contact-card .header-lang--caption a:before{font-size:20px}.local-contact-card .icon,.local-contact-card cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .local-contact-card a.header-shortcut:before,.local-contact-card cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .local-contact-card a.header-shortcut:before,.local-contact-card .form-group .ng-select .ng-arrow-wrapper .ng-arrow,.form-group .ng-select .ng-arrow-wrapper .local-contact-card .ng-arrow,.local-contact-card cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation app-navigation-ui .local-contact-card li.depth-0>*>a.header-shortcut:before,.local-contact-card cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui .local-contact-card li.depth-0>*>a.header-shortcut:before,.local-contact-card .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .local-contact-card a:before{font-size:16px;padding-right:5px;vertical-align:text-bottom}.page-productQualityReportForm .local-contact-card{background-color:var(--inno-color-primary-300)}.consent-management-list__header{text-transform:none;position:relative;display:flex;flex-wrap:wrap;align-items:center;padding-left:8rem}.consent-management-list__header .accordion__header{width:100%;padding:.5em 0;margin-left:60px;text-decoration:none;font-size:1rem}.siemlda-accordion{height:50px;background-color:transparent;padding-left:15px;padding-right:15px}.siemlda-accordion__label{font-size:16px;line-height:21px;width:90%}.siemlda-accordion__open{width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpolygon fill='%23000028' points='21 11 13 11 13 3 11 3 11 11 3 11 3 13 11 13 11 21 13 21 13 13 21 13 21 11'/%3E%3Crect fill='none' width='24' height='24'/%3E%3C/svg%3E");background-size:20px 20px;background-repeat:no-repeat;display:none;color:#08191f}.siemlda-accordion__open:hover{color:#2a3b40}.accordion__header.collapsed .siemlda-accordion__open{display:inline-block}.siemlda-accordion__close{width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect fill='%23000028' x='3' y='11' width='18' height='2'/%3E%3Crect fill='none' width='24' height='24'/%3E%3C/svg%3E");background-size:20px 20px;background-repeat:no-repeat;display:inline-block;color:#08191f}.siemlda-accordion__close:hover{color:#2a3b40}.accordion__header.collapsed .siemlda-accordion__close{display:none}.consent-management-list__content .accordion__content{padding:20px 60px}.consentManagement{position:relative}.consentManagement ul,.consentManagement li{list-style-type:none}#consentAccordion.consent-management-list .consent-management-list__item{padding-top:5px;padding-bottom:5px}app-consents-button{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}app-consents-button{max-width:var(--cx-page-width-max)}@media (min-width: 768px){app-consents-button{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}.facets-title{display:inline-block;font-family:Innomotics Haffer SQ SemiBold,sans-serif;color:var(--inno-color-primary-200);text-transform:uppercase}.facet-active-values,.active-filter-close{display:none}.portfolioFinderFacetNavAppliedFilters,.appliedFilters{padding-bottom:20px;display:flex;flex-direction:column}.portfolioFinderFacetNavAppliedFilters a,.appliedFilters a{position:relative;color:var(--inno-color-primary-200);font-size:14px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:10px;padding-left:15px}.portfolioFinderFacetNavAppliedFilters a:after,.appliedFilters a:after{position:absolute;right:0;content:"\e90b";font-size:14px;vertical-align:middle;margin-left:5px;font-family:Innomotics_UI_Icons!important;top:3px}@media (max-width: 991px){.portfolioFinderFacetNavAppliedFilters a,.appliedFilters a{width:intrinsic;width:-moz-max-content;width:-webkit-max-content;width:max-content;padding:0 25px 0 15px}.portfolioFinderFacetNavAppliedFilters a:after,.appliedFilters a:after{top:0;right:5px}.portfolioFinderFacetNavAppliedFilters a>span,.appliedFilters a>span{margin:0}}.portfolioFinderFacetNavAppliedFilters a i.icon:before,.portfolioFinderFacetNavAppliedFilters a .form-group .ng-select .ng-arrow-wrapper i.ng-arrow:before,.form-group .ng-select .ng-arrow-wrapper .portfolioFinderFacetNavAppliedFilters a i.ng-arrow:before,.appliedFilters a i.icon:before,.appliedFilters a .form-group .ng-select .ng-arrow-wrapper i.ng-arrow:before,.form-group .ng-select .ng-arrow-wrapper .appliedFilters a i.ng-arrow:before{content:""}.portfolioFinderFacetNavAppliedFilters .guidedAppliedFilter a:after,.appliedFilters .guidedAppliedFilter a:after{position:relative;float:right}.product__facet .facet{position:relative;background-color:var(--inno-color-primary-300);border:1px solid var(--inno-color-transparency-light-100);font-size:.875rem}.product__facet .facet.facet--isActive .facet__values{display:block;transform:none;opacity:1;visibility:visible}.product__facet .facet .facet__name{font-family:Innomotics Haffer SQ SemiBold,sans-serif;cursor:pointer;text-overflow:ellipsis;overflow:hidden;padding:10px 1rem;margin:0;color:var(--inno-color-primary-200)}.product__facet .facet .facet__name:hover,.product__facet .facet .facet__name:focus{color:var(--inno-color-secondary-600)}.product__facet .facet .facet__name:focus-visible{outline-offset:-1px;color:var(--inno-color-primary-200)}.product__facet .facet .facet__name .facet__remove:after{position:absolute;right:20px;content:"\e90b";font-size:16px;font-family:Innomotics_UI_Icons!important;top:12px}.product__facet .facet .facet__name .facet__remove i.icon:before,.product__facet .facet .facet__name .facet__remove .form-group .ng-select .ng-arrow-wrapper i.ng-arrow:before,.form-group .ng-select .ng-arrow-wrapper .product__facet .facet .facet__name .facet__remove i.ng-arrow:before{content:""}.product__facet .facet .facet__values{background-color:var(--inno-color-primary-300);padding:1rem;border:solid var(--inno-color-transparency-light-100);border-width:1px;transition:opacity .15s ease-out,transform .15s ease-out}@media (min-width: 992px){.product__facet .facet .facet__values{position:absolute;top:100%;z-index:1;box-shadow:0 .626rem .939rem #0000001a}}.product__facet .facet .facet__list li{margin-bottom:.626rem}.product__facet .facet .facet__list li>div{display:flex;text-overflow:ellipsis;white-space:nowrap}.product__facet .facet .facet__list label{font-weight:400;display:block;margin:0}.product__facet .facet .facet__list .subFacetValues{display:none;padding-left:35px;padding-top:4px}.product__facet .facet .facet__list .subFacetValues.facet--isActive{display:block;transform:none;opacity:1;visibility:visible}.product__facet .facet .facet__list .facet__list__label{display:flex;align-items:center}.product__facet .facet .facet__list .facet__list__label:hover{color:var(--inno-color-focus-100)}.product__facet .facet .facet__list .facet__list__label i.icon,.product__facet .facet .facet__list .facet__list__label .form-group .ng-select .ng-arrow-wrapper i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper .product__facet .facet .facet__list .facet__list__label i.ng-arrow{cursor:pointer;font-size:12px;padding-right:4px}.product__facet .facet .facet__list .facet__list__label{color:var(--inno-color-secondary-700)}.product__facet .facet .facet__list .facet__list__label.checked .facet__list__text,.product__facet .facet .facet__list .facet__list__label.checked .facet__value__count{color:var(--inno-color-primary-200)}.product__facet .facet .facet__list .facet__list__label .facet__list__checkbox:checked+.facet__list__mark{background:var(--inno-color-primary-200);border:1px solid var(--inno-color-primary-200)}.product__facet .facet .facet__list .facet__list__label .facet__list__checkbox:focus+.facet__list__mark{border:1px solid var(--inno-color-focus-100)}.product__facet .facet .facet__list .facet__list__label .facet__list__text{line-height:20px;display:block;padding-right:1rem}.product__facet .facet .facet__list .facet__list__label .facet__value__count{margin-left:auto;font-size:.875rem;color:var(--inno-color-secondary-700)}.product__facet .facet .facet__list.facet__list--hidden{display:none}.product__facet .facet .facet__values__more{display:block}.product__facet .facet .facet__values__less{display:none}.product__facet .facet .facet__form{padding-top:10px}.product__facet .facet .facet__form .input-group{background-color:var(--inno-color-primary-300);min-height:32px;border:1px solid var(--inno-color-transparency-light-100)}.product__facet .facet .facet__form .input-group .form-control{border:0 none;height:32px;box-shadow:none}.product__facet .facet .facet__form .input-group .btn{width:40px;height:32px;line-height:32px;padding:0}.product__facet .facet .facet__form .line-text{margin:1.875rem 0}.product__facet .facet .facet__form__hidden,.product__facet .facet .facet__results__hidden{display:none}.product__facet.facets_column{display:block}.product__facet.facets_column .facet{background:var(--inno-color-secondary-100);border-color:var(--inno-color-primary-300)}.product__facet.facets_column .facet .facet__values{border:none}@media (min-width: 992px){.product__facet.facets_column .facet .facet__values{position:relative}}@media (max-width: 991px){.product__facet{position:relative;z-index:1}#colorbox .product__facet{display:block!important}.product__facet .facet{border:0;padding:0;margin-bottom:.313rem}.product__facet .facet .facet__name{background:var(--inno-color-secondary-100);cursor:pointer;padding:.9375rem;text-transform:uppercase;position:relative}.product__facet .facet .facet__name .facet__arrow{font-size:12px;position:absolute;top:17px;left:2.8125rem}.product__facet .facet .facet__name .facet__arrow:before{content:"\e080"}}app-facet{display:block}app-facet button.heading cx-icon{margin-left:auto}@media (max-width: 1199.98px){app-facet:nth-of-type(-n).collapsed .collapse-icon,app-facet:nth-of-type(-n).collapsed .facet__values,app-facet:nth-of-type(-n).collapsed button:not(.heading){display:none}app-facet:nth-of-type(-n):not(.collapsed) .expand-icon{display:none}app-facet:nth-of-type(n+1):not(.expanded) .collapse-icon,app-facet:nth-of-type(n+1):not(.expanded) .facet__values,app-facet:nth-of-type(n+1):not(.expanded) button:not(.heading){display:none}app-facet:nth-of-type(n+1).expanded .expand-icon{display:none}}@media (min-width: 1200px){app-facet:nth-of-type(-n).collapsed .collapse-icon,app-facet:nth-of-type(-n).collapsed .facet__values,app-facet:nth-of-type(-n).collapsed button:not(.heading){display:none}app-facet:nth-of-type(-n):not(.collapsed) .expand-icon{display:none}app-facet:nth-of-type(n+1):not(.expanded) .collapse-icon,app-facet:nth-of-type(n+1):not(.expanded) .facet__values,app-facet:nth-of-type(n+1):not(.expanded) button:not(.heading){display:none}app-facet:nth-of-type(n+1).expanded .expand-icon{display:none}}app-facet a,app-facet button{display:flex;align-items:center;cursor:pointer;color:var(--inno-color-secondary-700)}app-facet a.value,app-facet button.value{text-decoration:none}app-facet a.value.selected,app-facet button.value.selected{color:var(--inno-color-primary-200)}app-facet a.value:hover,app-facet button.value:hover{color:var(--inno-color-focus-100);border-color:var(--inno-color-focus-100)}@media (max-width: 1199.98px){app-facet a.value>span,app-facet button.value>span{display:flex;width:calc(100% - 1.8rem)}app-facet a.value .label,app-facet button.value .label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}app-facet .count{margin-inline-start:5px;letter-spacing:.1rem}app-facet .count:before{content:"("}app-facet .count:after{content:")"}app-facet button{background:none;border:none;display:inline-flex}app-facet.multi-select a.value:hover:not(.selected):before{border-color:var(--inno-color-focus-100)}app-facet.multi-select a.value:hover.selected:before{border-color:var(--inno-color-focus-100)}app-facet.multi-select a.value:before{content:"";color:transparent;flex-shrink:0;font-size:1rem;font-weight:700;width:1.3rem;height:1.35rem;border-radius:.2rem;border:solid 1px var(--inno-color-transparency-light-100);display:flex;justify-content:center;align-items:center;margin-inline-end:.5rem;margin-right:15px;background:var(--inno-color-secondary-200)}app-facet.multi-select a.value.selected:before{background-color:var(--inno-color-primary-100);border-color:var(--inno-color-primary-100);color:var(--cx-color-inverse)}app-custom-facet-navigation cx-facet-list.dialog{z-index:99}@media (min-width: 992px){app-custom-facet-navigation button.dialog-trigger{display:none!important}}app-custom-facet-navigation cx-facet-list .inner{padding:0}@media (max-width: 1199.98px){app-custom-facet-navigation cx-facet-list .inner{max-height:none;overflow:inherit}}@media (max-width: 991.98px){app-custom-facet-navigation cx-facet-list .inner{overflow:scroll}}app-custom-facet-navigation cx-facet-list .list-header{display:block!important;padding:.9rem!important}@media (min-width: 992px){app-custom-facet-navigation cx-facet-list .list-header{display:block!important;padding:.625rem .4rem 0!important}app-custom-facet-navigation cx-facet-list .list-header .close{display:none}}.flex-container-form{display:flex;flex-direction:column;gap:0}@media (min-width: 768px){.flex-container-form{flex-direction:row;gap:25px}}.flex-container-form .form-group{flex-grow:1;width:100%}.form-control:focus{outline-offset:3px;outline:solid 2px var(--inno-color-focus-100);border:1px solid var(--inno-color-primary-200);background-color:transparent!important;box-shadow:0 0 0 1px var(--inno-color-primary-200)!important}.form-control[readonly].hasDatepicker,.form-control[readonly].js-product-offer-inquiry-desired-date-datepicker{background-color:var(--inno-color-secondary-500)}.form-control[readonly].hasDatepicker:hover,.form-control[readonly].js-product-offer-inquiry-desired-date-datepicker:hover{background-color:var(--inno-color-secondary-700)}.form-group .tooltip-icon{position:absolute;right:-40px;top:14px;font-size:24px;color:var(--inno-color-primary-200)}.form-group .tooltip-icon:hover{color:var(--inno-color-secondary-700)}.form-group label{position:relative}.form-group>label{display:block}.form-group .upload-info.file-selected{padding-top:8px;display:block;color:var(--inno-color-primary-200)}.form-group .form-control[readonly]{background-color:#08191f0d;border:1px solid var(--inno-color-secondary-400);color:var(--inno-color-primary-200);box-shadow:none}.form-group .form-control[readonly]:focus{outline-offset:3px;outline:solid 2px var(--inno-color-focus-100);border:1px solid var(--inno-color-primary-200);background-color:transparent!important;box-shadow:0 0 0 1px var(--inno-color-primary-200)!important;background-color:#08191f0d!important}.form-group .form-control[readonly] :hover{background-color:var(--inno-color-primary-300);border:1px solid var(--inno-color-transparency-light-200);color:var(--inno-color-secondary-600)}.form-group .control,.form-group.control{position:relative;background:var(--inno-color-transparency-light-100);border-bottom:1px solid var(--inno-color-secondary-600)}.form-group .control select,.form-group.control select{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none;width:100%;height:3.5rem;min-width:3.75rem;min-height:3.5rem;padding:.375rem 1rem;color:var(--inno-color-primary-200);font-size:16px}.form-group .control select option,.form-group.control select option{background-color:var(--inno-color-secondary-700);color:var(--inno-color-primary-300);height:60px;padding:20px}.form-group .control select option:hover,.form-group.control select option:hover{color:var(--inno-color-primary-300);background-color:var(--inno-color-secondary-600)!important}.form-group .control select:focus,.form-group.control select:focus{outline-offset:2px;outline:solid 2px var(--inno-color-focus-100)}.form-group .control:hover,.form-group.control:hover{box-shadow:none;border:1px solid var(--inno-color-secondary-800)}.form-group .control:before,.form-group.control:before{font-family:fontello;content:"\25be";font-size:32px;transform:scaleY(.6);position:absolute;right:15px;top:15px;z-index:1;color:var(--inno-color-primary-200);pointer-events:none}.form-group .form-check{margin-bottom:1.5rem}.form-group .form-check label{cursor:pointer;display:inline-block;margin-bottom:0}.form-group .form-check label:focus{outline:none}.form-control{border-radius:0;box-sizing:border-box;height:3.5rem;min-width:3.75rem;min-height:3.5rem;padding:.375rem 1rem;background:transparent;border:1px solid var(--inno-color-secondary-400);font-size:1rem;font-weight:430;line-height:155%;color:var(--inno-color-secondary-800)}.form-control::placeholder{color:#08191f33}.form-control[disabled],fieldset[disabled] .form-control{color:var(--inno-color-secondary-400);border-color:var(--inno-color-secondary-400);background:#08191f0d}.form-control[readonly]{color:var(--inno-color-secondary-600);border:none;background-color:transparent}.form-control:hover{box-shadow:none;border:1px solid var(--inno-color-secondary-800)}.form-control:focus{background-color:transparent;border:1px solid var(--inno-color-primary-200);box-shadow:0 0 0 1px var(--inno-color-primary-200)!important;color:var(--inno-color-primary-200);box-shadow:none;border:1px solid var(--inno-color-secondary-800)}.form-control:active{border:1px solid var(--inno-color-primary-200);box-shadow:0 0 0 1px var(--inno-color-primary-200)!important;color:var(--inno-color-primary-200)}.has-error .form-control{background:var(--inno-color-transparency-light-100);border-color:var(--inno-color-error-100)}.has-error .form-control::placeholder{color:var(--inno-color-secondary-600)}.has-success .control-label{color:var(--inno-color-primary-200)}.has-success .form-control{background:#4ed69b;border-color:#02884e}.has-success .form-control:focus{box-shadow:none}.has-success .help-block{font-weight:600;color:#02884e}legend{font-size:18px;border-bottom:0;margin-top:1.875rem;margin-bottom:1.875rem}fieldset>div:last-of-type input,fieldset>div:last-of-type label{margin-bottom:0}.legend{margin-bottom:1.875rem}textarea{min-height:16rem;resize:none;overflow:auto;scrollbar-width:thin}textarea+.help-block{font-size:.75rem;margin-bottom:1.252rem;text-align:right}textarea,.js-upload-info,input[type=text],input[type=search],input[type=email],form input[type=text]{color:var(--inno-color-primary-200);font-size:1rem;font-weight:430;line-height:155%;border:none;background:transparent;border:1px solid var(--inno-color-secondary-400);box-shadow:none}textarea:hover,.js-upload-info:hover,input[type=text]:hover,input[type=search]:hover,input[type=email]:hover,form input[type=text]:hover{box-shadow:none;border:1px solid var(--inno-color-secondary-800)}textarea:active,.js-upload-info:active,input[type=text]:active,input[type=search]:active,input[type=email]:active,form input[type=text]:active{border:1px solid var(--inno-color-primary-200);box-shadow:0 0 0 1px var(--inno-color-primary-200)!important;color:var(--inno-color-primary-200)}textarea:focus,.js-upload-info:focus,input[type=text]:focus,input[type=search]:focus,input[type=email]:focus,form input[type=text]:focus{outline-offset:3px;outline:solid 2px var(--inno-color-focus-100);border:1px solid var(--inno-color-primary-200);background-color:transparent!important;box-shadow:0 0 0 1px var(--inno-color-primary-200)!important}.has-error textarea,.has-error textarea:hover,.has-error textarea:focus,.has-error textarea:active,.has-error .js-upload-info,.has-error .js-upload-info:hover,.has-error .js-upload-info:focus,.has-error .js-upload-info:active,.has-error input[type=text],.has-error input[type=text]:hover,.has-error input[type=text]:focus,.has-error input[type=text]:active,.has-error input[type=search],.has-error input[type=search]:hover,.has-error input[type=search]:focus,.has-error input[type=search]:active,.has-error input[type=email],.has-error input[type=email]:hover,.has-error input[type=email]:focus,.has-error input[type=email]:active,.has-error form input[type=text],.has-error form input[type=text]:hover,.has-error form input[type=text]:focus,.has-error form input[type=text]:active{color:var(--inno-color-error-100);border:1px solid var(--inno-color-error-100);box-shadow:none}.has-error textarea:focus,.has-error .js-upload-info:focus,.has-error input[type=text]:focus,.has-error input[type=search]:focus,.has-error input[type=email]:focus,.has-error form input[type=text]:focus{outline-offset:3px;outline:solid 2px var(--inno-color-focus-100);border:1px solid var(--inno-color-primary-200);background-color:transparent!important;box-shadow:0 0 0 1px var(--inno-color-primary-200)!important}.js-search-reset-button{display:none}.tooltip-icon{text-align:center;width:30px;height:30px}.tooltip-icon i.icon,.tooltip-icon .form-group .ng-select .ng-arrow-wrapper i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper .tooltip-icon i.ng-arrow{font-size:24px;color:var(--inno-color-primary-200)}.tooltip-icon:hover i.icon,.tooltip-icon:hover .form-group .ng-select .ng-arrow-wrapper i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper .tooltip-icon:hover i.ng-arrow{color:var(--inno-color-secondary-700)}.form-date-picker,.js-upload .form-group{position:relative}.form-date-picker.ng-dirty.ng-invalid .form-control.js-upload-info,.form-date-picker.ng-touched.ng-invalid .form-control.js-upload-info,.js-upload .form-group.ng-dirty.ng-invalid .form-control.js-upload-info,.js-upload .form-group.ng-touched.ng-invalid .form-control.js-upload-info{color:var(--inno-color-error-100);box-shadow:none;border:1px solid var(--inno-color-error-100)}.form-date-picker.ng-dirty.ng-invalid .form-control.js-upload-info~label,.form-date-picker.ng-dirty.ng-invalid .form-control.js-upload-info+label,.form-date-picker.ng-touched.ng-invalid .form-control.js-upload-info~label,.form-date-picker.ng-touched.ng-invalid .form-control.js-upload-info+label,.js-upload .form-group.ng-dirty.ng-invalid .form-control.js-upload-info~label,.js-upload .form-group.ng-dirty.ng-invalid .form-control.js-upload-info+label,.js-upload .form-group.ng-touched.ng-invalid .form-control.js-upload-info~label,.js-upload .form-group.ng-touched.ng-invalid .form-control.js-upload-info+label{color:var(--inno-color-error-100)}.form-date-picker .custom-file-upload .file-item,.js-upload .form-group .custom-file-upload .file-item{position:relative}.form-date-picker .custom-file-upload .form-control.js-upload-info,.js-upload .form-group .custom-file-upload .form-control.js-upload-info{cursor:pointer;margin-bottom:1rem}.form-date-picker .custom-file-upload .upload-info,.js-upload .form-group .custom-file-upload .upload-info{display:block}.form-date-picker .form-control,.js-upload .form-group .form-control{position:relative;color:var(--inno-color-secondary-600)}.form-date-picker i,.js-upload .form-group i{cursor:pointer;position:absolute;font-size:24px;right:0;bottom:0;height:20px;display:flex;align-items:center;padding-right:20px;height:100%;z-index:5;color:var(--inno-color-primary-200)}.form-date-picker i:hover,.js-upload .form-group i:hover{color:var(--inno-color-secondary-700)}.form-date-picker i.secondary,.js-upload .form-group i.secondary{right:25px}.form-date-picker .custom-date-picker.show,.js-upload .form-group .custom-date-picker.show{outline-offset:3px;outline:solid 2px var(--inno-color-focus-100);border:1px solid var(--inno-color-primary-200);background-color:transparent!important;box-shadow:0 0 0 1px var(--inno-color-primary-200)!important;padding:10px}.form-date-picker .custom-date-picker.show.dropdown-menu,.js-upload .form-group .custom-date-picker.show.dropdown-menu{background-color:var(--inno-color-secondary-700)!important}.form-date-picker .custom-date-picker.show .ngb-dp-header,.js-upload .form-group .custom-date-picker.show .ngb-dp-header{padding:1rem 0;margin-bottom:1.5rem;border-bottom:1px solid var(--inno-color-secondary-500)}.form-date-picker .custom-date-picker.show .ngb-dp-header .ngb-dp-month-name,.js-upload .form-group .custom-date-picker.show .ngb-dp-header .ngb-dp-month-name{color:var(--inno-color-primary-300)}.form-date-picker .custom-date-picker.show .ngb-dp-header .ngb-dp-arrow .ngb-dp-arrow-btn,.js-upload .form-group .custom-date-picker.show .ngb-dp-header .ngb-dp-arrow .ngb-dp-arrow-btn{font-size:15px;line-height:15px;min-height:35px;min-width:35px;padding:10px .25rem}.form-date-picker .custom-date-picker.show .ngb-dp-header .ngb-dp-arrow .ngb-dp-arrow-btn .ngb-dp-navigation-chevron,.js-upload .form-group .custom-date-picker.show .ngb-dp-header .ngb-dp-arrow .ngb-dp-arrow-btn .ngb-dp-navigation-chevron{color:var(--inno-color-primary-300)}.form-date-picker .custom-date-picker.show .ngb-dp-header .ngb-dp-arrow .ngb-dp-arrow-btn:disabled,.form-date-picker .custom-date-picker.show .ngb-dp-header .ngb-dp-arrow .ngb-dp-arrow-btn.btn.disabled,.js-upload .form-group .custom-date-picker.show .ngb-dp-header .ngb-dp-arrow .ngb-dp-arrow-btn:disabled,.js-upload .form-group .custom-date-picker.show .ngb-dp-header .ngb-dp-arrow .ngb-dp-arrow-btn.btn.disabled{opacity:1}.form-date-picker .custom-date-picker.show .ngb-dp-header .ngb-dp-arrow .ngb-dp-arrow-btn:disabled .ngb-dp-navigation-chevron,.form-date-picker .custom-date-picker.show .ngb-dp-header .ngb-dp-arrow .ngb-dp-arrow-btn.btn.disabled .ngb-dp-navigation-chevron,.js-upload .form-group .custom-date-picker.show .ngb-dp-header .ngb-dp-arrow .ngb-dp-arrow-btn:disabled .ngb-dp-navigation-chevron,.js-upload .form-group .custom-date-picker.show .ngb-dp-header .ngb-dp-arrow .ngb-dp-arrow-btn.btn.disabled .ngb-dp-navigation-chevron{color:var(--inno-color-secondary-500)}.form-date-picker .custom-date-picker.show .ngb-dp-weekday,.form-date-picker .custom-date-picker.show .ngb-dp-week-number,.js-upload .form-group .custom-date-picker.show .ngb-dp-weekday,.js-upload .form-group .custom-date-picker.show .ngb-dp-week-number{text-transform:uppercase;font-size:12px!important;font-style:normal;font-weight:790;line-height:155%;color:var(--inno-color-primary-300)}.form-date-picker .custom-date-picker.show .ngb-dp-day.disabled .btn-light,.js-upload .form-group .custom-date-picker.show .ngb-dp-day.disabled .btn-light{color:var(--inno-color-secondary-400)}.form-date-picker .custom-date-picker.show .ngb-dp-day.disabled .btn-light.outside,.js-upload .form-group .custom-date-picker.show .ngb-dp-day.disabled .btn-light.outside{opacity:1}.form-date-picker .custom-date-picker.show .ngb-dp-day.disabled .btn-light.text-muted,.js-upload .form-group .custom-date-picker.show .ngb-dp-day.disabled .btn-light.text-muted{color:var(--inno-color-secondary-500)}.form-date-picker .custom-date-picker.show .ngb-dp-today,.js-upload .form-group .custom-date-picker.show .ngb-dp-today{border:1px solid var(--inno-color-primary-300);color:var(--inno-color-primary-300);border-radius:0%}.form-date-picker .custom-date-picker.show .ngb-dp-today:hover,.js-upload .form-group .custom-date-picker.show .ngb-dp-today:hover{border:1px solid var(--inno-color-secondary-600)}.form-date-picker .custom-date-picker.show .ngb-dp-day,.js-upload .form-group .custom-date-picker.show .ngb-dp-day{color:var(--inno-color-primary-300)}.form-date-picker .custom-date-picker.show .ngb-dp-day .btn-light,.js-upload .form-group .custom-date-picker.show .ngb-dp-day .btn-light{border-radius:0%;color:var(--inno-color-primary-300);background-color:transparent;box-shadow:none}.form-date-picker .custom-date-picker.show .ngb-dp-day .btn-light:hover,.js-upload .form-group .custom-date-picker.show .ngb-dp-day .btn-light:hover{background-color:var(--inno-color-secondary-600)}.form-date-picker .custom-date-picker.show .ngb-dp-day .btn-light:active,.form-date-picker .custom-date-picker.show .ngb-dp-day .btn-light:focus,.js-upload .form-group .custom-date-picker.show .ngb-dp-day .btn-light:active,.js-upload .form-group .custom-date-picker.show .ngb-dp-day .btn-light:focus{border-color:var(--inno-color-primary-300);background-color:var(--inno-color-secondary-700);box-shadow:none}.form-date-picker .custom-date-picker.show .ngb-dp-day .btn-light.bg-primary,.js-upload .form-group .custom-date-picker.show .ngb-dp-day .btn-light.bg-primary{background-color:var(--inno-color-primary-100)!important;color:var(--inno-color-primary-200)}.form-date-picker .custom-date-picker.show .ngb-dp-day .btn-light.bg-primary.text-white,.js-upload .form-group .custom-date-picker.show .ngb-dp-day .btn-light.bg-primary.text-white{color:var(--inno-color-primary-200)!important}.form-date-picker .custom-date-picker.show .ngb-dp-day .btn-light.bg-primary.text-white:hover,.js-upload .form-group .custom-date-picker.show .ngb-dp-day .btn-light.bg-primary.text-white:hover{background-color:var(--inno-color-active-100)!important}.form-date-picker .custom-date-picker.show .ngb-dp-day:hover,.js-upload .form-group .custom-date-picker.show .ngb-dp-day:hover{background-color:var(--inno-color-transparency-light-100)}form .form-control,cx-configurator-form .form-control,app-configurator-attribute-switch .form-control,cx-sorting .form-control,.form .form-control{padding:18px 12px 3px 14px;color:var(--inno-color-primary-200)}form .form-group,cx-configurator-form .form-group,app-configurator-attribute-switch .form-group,cx-sorting .form-group,.form .form-group{position:relative}form .form-group select,form .form-group .ng-select,form .form-group textarea,form .form-group input[type=text],form .form-group input[type=number],form .form-group input[type=password],form .form-group input[type=file],form .form-group input[type=email],cx-configurator-form .form-group select,cx-configurator-form .form-group .ng-select,cx-configurator-form .form-group textarea,cx-configurator-form .form-group input[type=text],cx-configurator-form .form-group input[type=number],cx-configurator-form .form-group input[type=password],cx-configurator-form .form-group input[type=file],cx-configurator-form .form-group input[type=email],app-configurator-attribute-switch .form-group select,app-configurator-attribute-switch .form-group .ng-select,app-configurator-attribute-switch .form-group textarea,app-configurator-attribute-switch .form-group input[type=text],app-configurator-attribute-switch .form-group input[type=number],app-configurator-attribute-switch .form-group input[type=password],app-configurator-attribute-switch .form-group input[type=file],app-configurator-attribute-switch .form-group input[type=email],cx-sorting .form-group select,cx-sorting .form-group .ng-select,cx-sorting .form-group textarea,cx-sorting .form-group input[type=text],cx-sorting .form-group input[type=number],cx-sorting .form-group input[type=password],cx-sorting .form-group input[type=file],cx-sorting .form-group input[type=email],.form .form-group select,.form .form-group .ng-select,.form .form-group textarea,.form .form-group input[type=text],.form .form-group input[type=number],.form .form-group input[type=password],.form .form-group input[type=file],.form .form-group input[type=email]{padding-bottom:0;position:relative}form .form-group select::placeholder,form .form-group .ng-select::placeholder,form .form-group textarea::placeholder,form .form-group input[type=text]::placeholder,form .form-group input[type=number]::placeholder,form .form-group input[type=password]::placeholder,form .form-group input[type=file]::placeholder,form .form-group input[type=email]::placeholder,cx-configurator-form .form-group select::placeholder,cx-configurator-form .form-group .ng-select::placeholder,cx-configurator-form .form-group textarea::placeholder,cx-configurator-form .form-group input[type=text]::placeholder,cx-configurator-form .form-group input[type=number]::placeholder,cx-configurator-form .form-group input[type=password]::placeholder,cx-configurator-form .form-group input[type=file]::placeholder,cx-configurator-form .form-group input[type=email]::placeholder,app-configurator-attribute-switch .form-group select::placeholder,app-configurator-attribute-switch .form-group .ng-select::placeholder,app-configurator-attribute-switch .form-group textarea::placeholder,app-configurator-attribute-switch .form-group input[type=text]::placeholder,app-configurator-attribute-switch .form-group input[type=number]::placeholder,app-configurator-attribute-switch .form-group input[type=password]::placeholder,app-configurator-attribute-switch .form-group input[type=file]::placeholder,app-configurator-attribute-switch .form-group input[type=email]::placeholder,cx-sorting .form-group select::placeholder,cx-sorting .form-group .ng-select::placeholder,cx-sorting .form-group textarea::placeholder,cx-sorting .form-group input[type=text]::placeholder,cx-sorting .form-group input[type=number]::placeholder,cx-sorting .form-group input[type=password]::placeholder,cx-sorting .form-group input[type=file]::placeholder,cx-sorting .form-group input[type=email]::placeholder,.form .form-group select::placeholder,.form .form-group .ng-select::placeholder,.form .form-group textarea::placeholder,.form .form-group input[type=text]::placeholder,.form .form-group input[type=number]::placeholder,.form .form-group input[type=password]::placeholder,.form .form-group input[type=file]::placeholder,.form .form-group input[type=email]::placeholder{color:transparent;text-overflow:ellipsis}form .form-group select~label,form .form-group select+label,form .form-group .ng-select~label,form .form-group .ng-select+label,form .form-group textarea~label,form .form-group textarea+label,form .form-group input[type=text]~label,form .form-group input[type=text]+label,form .form-group input[type=number]~label,form .form-group input[type=number]+label,form .form-group input[type=password]~label,form .form-group input[type=password]+label,form .form-group input[type=file]~label,form .form-group input[type=file]+label,form .form-group input[type=email]~label,form .form-group input[type=email]+label,cx-configurator-form .form-group select~label,cx-configurator-form .form-group select+label,cx-configurator-form .form-group .ng-select~label,cx-configurator-form .form-group .ng-select+label,cx-configurator-form .form-group textarea~label,cx-configurator-form .form-group textarea+label,cx-configurator-form .form-group input[type=text]~label,cx-configurator-form .form-group input[type=text]+label,cx-configurator-form .form-group input[type=number]~label,cx-configurator-form .form-group input[type=number]+label,cx-configurator-form .form-group input[type=password]~label,cx-configurator-form .form-group input[type=password]+label,cx-configurator-form .form-group input[type=file]~label,cx-configurator-form .form-group input[type=file]+label,cx-configurator-form .form-group input[type=email]~label,cx-configurator-form .form-group input[type=email]+label,app-configurator-attribute-switch .form-group select~label,app-configurator-attribute-switch .form-group select+label,app-configurator-attribute-switch .form-group .ng-select~label,app-configurator-attribute-switch .form-group .ng-select+label,app-configurator-attribute-switch .form-group textarea~label,app-configurator-attribute-switch .form-group textarea+label,app-configurator-attribute-switch .form-group input[type=text]~label,app-configurator-attribute-switch .form-group input[type=text]+label,app-configurator-attribute-switch .form-group input[type=number]~label,app-configurator-attribute-switch .form-group input[type=number]+label,app-configurator-attribute-switch .form-group input[type=password]~label,app-configurator-attribute-switch .form-group input[type=password]+label,app-configurator-attribute-switch .form-group input[type=file]~label,app-configurator-attribute-switch .form-group input[type=file]+label,app-configurator-attribute-switch .form-group input[type=email]~label,app-configurator-attribute-switch .form-group input[type=email]+label,cx-sorting .form-group select~label,cx-sorting .form-group select+label,cx-sorting .form-group .ng-select~label,cx-sorting .form-group .ng-select+label,cx-sorting .form-group textarea~label,cx-sorting .form-group textarea+label,cx-sorting .form-group input[type=text]~label,cx-sorting .form-group input[type=text]+label,cx-sorting .form-group input[type=number]~label,cx-sorting .form-group input[type=number]+label,cx-sorting .form-group input[type=password]~label,cx-sorting .form-group input[type=password]+label,cx-sorting .form-group input[type=file]~label,cx-sorting .form-group input[type=file]+label,cx-sorting .form-group input[type=email]~label,cx-sorting .form-group input[type=email]+label,.form .form-group select~label,.form .form-group select+label,.form .form-group .ng-select~label,.form .form-group .ng-select+label,.form .form-group textarea~label,.form .form-group textarea+label,.form .form-group input[type=text]~label,.form .form-group input[type=text]+label,.form .form-group input[type=number]~label,.form .form-group input[type=number]+label,.form .form-group input[type=password]~label,.form .form-group input[type=password]+label,.form .form-group input[type=file]~label,.form .form-group input[type=file]+label,.form .form-group input[type=email]~label,.form .form-group input[type=email]+label{position:absolute!important;color:var(--inno-color-secondary-800);top:16px;bottom:0;left:12px;width:95%;font-size:16px;font-weight:400;line-height:155%;pointer-events:none;white-space:nowrap;transition:all .1s ease;text-overflow:ellipsis;overflow:hidden}form .form-group select:focus~label,form .form-group select:not(:placeholder-shown)~label,form .form-group select:focus+label,form .form-group select:not(:placeholder-shown)+label,form .form-group .ng-select:focus~label,form .form-group .ng-select:not(:placeholder-shown)~label,form .form-group .ng-select:focus+label,form .form-group .ng-select:not(:placeholder-shown)+label,form .form-group textarea:focus~label,form .form-group textarea:not(:placeholder-shown)~label,form .form-group textarea:focus+label,form .form-group textarea:not(:placeholder-shown)+label,form .form-group input[type=text]:focus~label,form .form-group input[type=text]:not(:placeholder-shown)~label,form .form-group input[type=text]:focus+label,form .form-group input[type=text]:not(:placeholder-shown)+label,form .form-group input[type=number]:focus~label,form .form-group input[type=number]:not(:placeholder-shown)~label,form .form-group input[type=number]:focus+label,form .form-group input[type=number]:not(:placeholder-shown)+label,form .form-group input[type=password]:focus~label,form .form-group input[type=password]:not(:placeholder-shown)~label,form .form-group input[type=password]:focus+label,form .form-group input[type=password]:not(:placeholder-shown)+label,form .form-group input[type=file]:focus~label,form .form-group input[type=file]:not(:placeholder-shown)~label,form .form-group input[type=file]:focus+label,form .form-group input[type=file]:not(:placeholder-shown)+label,form .form-group input[type=email]:focus~label,form .form-group input[type=email]:not(:placeholder-shown)~label,form .form-group input[type=email]:focus+label,form .form-group input[type=email]:not(:placeholder-shown)+label,cx-configurator-form .form-group select:focus~label,cx-configurator-form .form-group select:not(:placeholder-shown)~label,cx-configurator-form .form-group select:focus+label,cx-configurator-form .form-group select:not(:placeholder-shown)+label,cx-configurator-form .form-group .ng-select:focus~label,cx-configurator-form .form-group .ng-select:not(:placeholder-shown)~label,cx-configurator-form .form-group .ng-select:focus+label,cx-configurator-form .form-group .ng-select:not(:placeholder-shown)+label,cx-configurator-form .form-group textarea:focus~label,cx-configurator-form .form-group textarea:not(:placeholder-shown)~label,cx-configurator-form .form-group textarea:focus+label,cx-configurator-form .form-group textarea:not(:placeholder-shown)+label,cx-configurator-form .form-group input[type=text]:focus~label,cx-configurator-form .form-group input[type=text]:not(:placeholder-shown)~label,cx-configurator-form .form-group input[type=text]:focus+label,cx-configurator-form .form-group input[type=text]:not(:placeholder-shown)+label,cx-configurator-form .form-group input[type=number]:focus~label,cx-configurator-form .form-group input[type=number]:not(:placeholder-shown)~label,cx-configurator-form .form-group input[type=number]:focus+label,cx-configurator-form .form-group input[type=number]:not(:placeholder-shown)+label,cx-configurator-form .form-group input[type=password]:focus~label,cx-configurator-form .form-group input[type=password]:not(:placeholder-shown)~label,cx-configurator-form .form-group input[type=password]:focus+label,cx-configurator-form .form-group input[type=password]:not(:placeholder-shown)+label,cx-configurator-form .form-group input[type=file]:focus~label,cx-configurator-form .form-group input[type=file]:not(:placeholder-shown)~label,cx-configurator-form .form-group input[type=file]:focus+label,cx-configurator-form .form-group input[type=file]:not(:placeholder-shown)+label,cx-configurator-form .form-group input[type=email]:focus~label,cx-configurator-form .form-group input[type=email]:not(:placeholder-shown)~label,cx-configurator-form .form-group input[type=email]:focus+label,cx-configurator-form .form-group input[type=email]:not(:placeholder-shown)+label,app-configurator-attribute-switch .form-group select:focus~label,app-configurator-attribute-switch .form-group select:not(:placeholder-shown)~label,app-configurator-attribute-switch .form-group select:focus+label,app-configurator-attribute-switch .form-group select:not(:placeholder-shown)+label,app-configurator-attribute-switch .form-group .ng-select:focus~label,app-configurator-attribute-switch .form-group .ng-select:not(:placeholder-shown)~label,app-configurator-attribute-switch .form-group .ng-select:focus+label,app-configurator-attribute-switch .form-group .ng-select:not(:placeholder-shown)+label,app-configurator-attribute-switch .form-group textarea:focus~label,app-configurator-attribute-switch .form-group textarea:not(:placeholder-shown)~label,app-configurator-attribute-switch .form-group textarea:focus+label,app-configurator-attribute-switch .form-group textarea:not(:placeholder-shown)+label,app-configurator-attribute-switch .form-group input[type=text]:focus~label,app-configurator-attribute-switch .form-group input[type=text]:not(:placeholder-shown)~label,app-configurator-attribute-switch .form-group input[type=text]:focus+label,app-configurator-attribute-switch .form-group input[type=text]:not(:placeholder-shown)+label,app-configurator-attribute-switch .form-group input[type=number]:focus~label,app-configurator-attribute-switch .form-group input[type=number]:not(:placeholder-shown)~label,app-configurator-attribute-switch .form-group input[type=number]:focus+label,app-configurator-attribute-switch .form-group input[type=number]:not(:placeholder-shown)+label,app-configurator-attribute-switch .form-group input[type=password]:focus~label,app-configurator-attribute-switch .form-group input[type=password]:not(:placeholder-shown)~label,app-configurator-attribute-switch .form-group input[type=password]:focus+label,app-configurator-attribute-switch .form-group input[type=password]:not(:placeholder-shown)+label,app-configurator-attribute-switch .form-group input[type=file]:focus~label,app-configurator-attribute-switch .form-group input[type=file]:not(:placeholder-shown)~label,app-configurator-attribute-switch .form-group input[type=file]:focus+label,app-configurator-attribute-switch .form-group input[type=file]:not(:placeholder-shown)+label,app-configurator-attribute-switch .form-group input[type=email]:focus~label,app-configurator-attribute-switch .form-group input[type=email]:not(:placeholder-shown)~label,app-configurator-attribute-switch .form-group input[type=email]:focus+label,app-configurator-attribute-switch .form-group input[type=email]:not(:placeholder-shown)+label,cx-sorting .form-group select:focus~label,cx-sorting .form-group select:not(:placeholder-shown)~label,cx-sorting .form-group select:focus+label,cx-sorting .form-group select:not(:placeholder-shown)+label,cx-sorting .form-group .ng-select:focus~label,cx-sorting .form-group .ng-select:not(:placeholder-shown)~label,cx-sorting .form-group .ng-select:focus+label,cx-sorting .form-group .ng-select:not(:placeholder-shown)+label,cx-sorting .form-group textarea:focus~label,cx-sorting .form-group textarea:not(:placeholder-shown)~label,cx-sorting .form-group textarea:focus+label,cx-sorting .form-group textarea:not(:placeholder-shown)+label,cx-sorting .form-group input[type=text]:focus~label,cx-sorting .form-group input[type=text]:not(:placeholder-shown)~label,cx-sorting .form-group input[type=text]:focus+label,cx-sorting .form-group input[type=text]:not(:placeholder-shown)+label,cx-sorting .form-group input[type=number]:focus~label,cx-sorting .form-group input[type=number]:not(:placeholder-shown)~label,cx-sorting .form-group input[type=number]:focus+label,cx-sorting .form-group input[type=number]:not(:placeholder-shown)+label,cx-sorting .form-group input[type=password]:focus~label,cx-sorting .form-group input[type=password]:not(:placeholder-shown)~label,cx-sorting .form-group input[type=password]:focus+label,cx-sorting .form-group input[type=password]:not(:placeholder-shown)+label,cx-sorting .form-group input[type=file]:focus~label,cx-sorting .form-group input[type=file]:not(:placeholder-shown)~label,cx-sorting .form-group input[type=file]:focus+label,cx-sorting .form-group input[type=file]:not(:placeholder-shown)+label,cx-sorting .form-group input[type=email]:focus~label,cx-sorting .form-group input[type=email]:not(:placeholder-shown)~label,cx-sorting .form-group input[type=email]:focus+label,cx-sorting .form-group input[type=email]:not(:placeholder-shown)+label,.form .form-group select:focus~label,.form .form-group select:not(:placeholder-shown)~label,.form .form-group select:focus+label,.form .form-group select:not(:placeholder-shown)+label,.form .form-group .ng-select:focus~label,.form .form-group .ng-select:not(:placeholder-shown)~label,.form .form-group .ng-select:focus+label,.form .form-group .ng-select:not(:placeholder-shown)+label,.form .form-group textarea:focus~label,.form .form-group textarea:not(:placeholder-shown)~label,.form .form-group textarea:focus+label,.form .form-group textarea:not(:placeholder-shown)+label,.form .form-group input[type=text]:focus~label,.form .form-group input[type=text]:not(:placeholder-shown)~label,.form .form-group input[type=text]:focus+label,.form .form-group input[type=text]:not(:placeholder-shown)+label,.form .form-group input[type=number]:focus~label,.form .form-group input[type=number]:not(:placeholder-shown)~label,.form .form-group input[type=number]:focus+label,.form .form-group input[type=number]:not(:placeholder-shown)+label,.form .form-group input[type=password]:focus~label,.form .form-group input[type=password]:not(:placeholder-shown)~label,.form .form-group input[type=password]:focus+label,.form .form-group input[type=password]:not(:placeholder-shown)+label,.form .form-group input[type=file]:focus~label,.form .form-group input[type=file]:not(:placeholder-shown)~label,.form .form-group input[type=file]:focus+label,.form .form-group input[type=file]:not(:placeholder-shown)+label,.form .form-group input[type=email]:focus~label,.form .form-group input[type=email]:not(:placeholder-shown)~label,.form .form-group input[type=email]:focus+label,.form .form-group input[type=email]:not(:placeholder-shown)+label{font-size:12px;top:8px;left:13px}form .form-group textarea,cx-configurator-form .form-group textarea,app-configurator-attribute-switch .form-group textarea,cx-sorting .form-group textarea,.form .form-group textarea{padding:24px .75rem}form .form-group textarea:focus+label,form .form-group textarea:not(:placeholder-shown)+label,cx-configurator-form .form-group textarea:focus+label,cx-configurator-form .form-group textarea:not(:placeholder-shown)+label,app-configurator-attribute-switch .form-group textarea:focus+label,app-configurator-attribute-switch .form-group textarea:not(:placeholder-shown)+label,cx-sorting .form-group textarea:focus+label,cx-sorting .form-group textarea:not(:placeholder-shown)+label,.form .form-group textarea:focus+label,.form .form-group textarea:not(:placeholder-shown)+label{font-size:12px;padding-top:7px;top:1px;bottom:auto;left:13px;white-space:nowrap;background-color:var(--inno-color-primary-300)}form .form-group textarea~label,form .form-group textarea+label,cx-configurator-form .form-group textarea~label,cx-configurator-form .form-group textarea+label,app-configurator-attribute-switch .form-group textarea~label,app-configurator-attribute-switch .form-group textarea+label,cx-sorting .form-group textarea~label,cx-sorting .form-group textarea+label,.form .form-group textarea~label,.form .form-group textarea+label{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;width:97%}form .form-group .form-error,form .form-group .ng-pristine.ng-invalid.ng-touched,form .form-group .ng-dirty.ng-invalid.ng-touched,form .form-group .ng-dirty.ng-invalid.ng-touched .form-control.js-upload-info,cx-configurator-form .form-group .form-error,cx-configurator-form .form-group .ng-pristine.ng-invalid.ng-touched,cx-configurator-form .form-group .ng-dirty.ng-invalid.ng-touched,cx-configurator-form .form-group .ng-dirty.ng-invalid.ng-touched .form-control.js-upload-info,app-configurator-attribute-switch .form-group .form-error,app-configurator-attribute-switch .form-group .ng-pristine.ng-invalid.ng-touched,app-configurator-attribute-switch .form-group .ng-dirty.ng-invalid.ng-touched,app-configurator-attribute-switch .form-group .ng-dirty.ng-invalid.ng-touched .form-control.js-upload-info,cx-sorting .form-group .form-error,cx-sorting .form-group .ng-pristine.ng-invalid.ng-touched,cx-sorting .form-group .ng-dirty.ng-invalid.ng-touched,cx-sorting .form-group .ng-dirty.ng-invalid.ng-touched .form-control.js-upload-info,.form .form-group .form-error,.form .form-group .ng-pristine.ng-invalid.ng-touched,.form .form-group .ng-dirty.ng-invalid.ng-touched,.form .form-group .ng-dirty.ng-invalid.ng-touched .form-control.js-upload-info{border:none;border:1px solid var(--inno-color-error-100);box-shadow:none}form .form-group .form-error~label,form .form-group .form-error+label,form .form-group .ng-pristine.ng-invalid.ng-touched~label,form .form-group .ng-pristine.ng-invalid.ng-touched+label,form .form-group .ng-dirty.ng-invalid.ng-touched~label,form .form-group .ng-dirty.ng-invalid.ng-touched+label,form .form-group .ng-dirty.ng-invalid.ng-touched .form-control.js-upload-info~label,form .form-group .ng-dirty.ng-invalid.ng-touched .form-control.js-upload-info+label,cx-configurator-form .form-group .form-error~label,cx-configurator-form .form-group .form-error+label,cx-configurator-form .form-group .ng-pristine.ng-invalid.ng-touched~label,cx-configurator-form .form-group .ng-pristine.ng-invalid.ng-touched+label,cx-configurator-form .form-group .ng-dirty.ng-invalid.ng-touched~label,cx-configurator-form .form-group .ng-dirty.ng-invalid.ng-touched+label,cx-configurator-form .form-group .ng-dirty.ng-invalid.ng-touched .form-control.js-upload-info~label,cx-configurator-form .form-group .ng-dirty.ng-invalid.ng-touched .form-control.js-upload-info+label,app-configurator-attribute-switch .form-group .form-error~label,app-configurator-attribute-switch .form-group .form-error+label,app-configurator-attribute-switch .form-group .ng-pristine.ng-invalid.ng-touched~label,app-configurator-attribute-switch .form-group .ng-pristine.ng-invalid.ng-touched+label,app-configurator-attribute-switch .form-group .ng-dirty.ng-invalid.ng-touched~label,app-configurator-attribute-switch .form-group .ng-dirty.ng-invalid.ng-touched+label,app-configurator-attribute-switch .form-group .ng-dirty.ng-invalid.ng-touched .form-control.js-upload-info~label,app-configurator-attribute-switch .form-group .ng-dirty.ng-invalid.ng-touched .form-control.js-upload-info+label,cx-sorting .form-group .form-error~label,cx-sorting .form-group .form-error+label,cx-sorting .form-group .ng-pristine.ng-invalid.ng-touched~label,cx-sorting .form-group .ng-pristine.ng-invalid.ng-touched+label,cx-sorting .form-group .ng-dirty.ng-invalid.ng-touched~label,cx-sorting .form-group .ng-dirty.ng-invalid.ng-touched+label,cx-sorting .form-group .ng-dirty.ng-invalid.ng-touched .form-control.js-upload-info~label,cx-sorting .form-group .ng-dirty.ng-invalid.ng-touched .form-control.js-upload-info+label,.form .form-group .form-error~label,.form .form-group .form-error+label,.form .form-group .ng-pristine.ng-invalid.ng-touched~label,.form .form-group .ng-pristine.ng-invalid.ng-touched+label,.form .form-group .ng-dirty.ng-invalid.ng-touched~label,.form .form-group .ng-dirty.ng-invalid.ng-touched+label,.form .form-group .ng-dirty.ng-invalid.ng-touched .form-control.js-upload-info~label,.form .form-group .ng-dirty.ng-invalid.ng-touched .form-control.js-upload-info+label{color:var(--inno-color-error-100)}form .form-group .cx-password-input-wrapper+label,cx-configurator-form .form-group .cx-password-input-wrapper+label,app-configurator-attribute-switch .form-group .cx-password-input-wrapper+label,cx-sorting .form-group .cx-password-input-wrapper+label,.form .form-group .cx-password-input-wrapper+label{position:absolute!important;color:var(--inno-color-secondary-800);top:16px;bottom:0;left:12px;width:95%;font-size:16px;font-weight:400;line-height:155%;pointer-events:none;white-space:nowrap;transition:all .1s ease;text-overflow:ellipsis;overflow:hidden}form .form-group.isInFocus .cx-password-input-wrapper+label,cx-configurator-form .form-group.isInFocus .cx-password-input-wrapper+label,app-configurator-attribute-switch .form-group.isInFocus .cx-password-input-wrapper+label,cx-sorting .form-group.isInFocus .cx-password-input-wrapper+label,.form .form-group.isInFocus .cx-password-input-wrapper+label{font-size:12px;top:8px;left:13px}.search-input-error{font-size:14px;margin:6px 0;position:relative;word-break:break-word;color:#ff853f}cx-form-errors p{padding-inline-start:0;color:#cb0e0e}cx-form-errors p:before{content:"";background:none;border:none}cx-form-errors p:after{content:"";color:transparent}.dark-theme form{background-color:var(--inno-color-primary-200);color:var(--inno-color-primary-300)}.dark-theme cx-form-errors p{color:#ff88ab}.dark-theme textarea,.dark-theme .js-upload-info,.dark-theme input[type=text],.dark-theme input[type=search],.dark-theme input[type=number],.dark-theme input[type=email],.dark-theme form input[type=text]{color:var(--inno-color-primary-300)!important;border:1px solid var(--inno-color-secondary-400)!important}.dark-theme textarea:hover,.dark-theme .js-upload-info:hover,.dark-theme input[type=text]:hover,.dark-theme input[type=search]:hover,.dark-theme input[type=number]:hover,.dark-theme input[type=email]:hover,.dark-theme form input[type=text]:hover{border:1px solid var(--inno-color-secondary-300)!important}.dark-theme textarea:focus,.dark-theme textarea:active,.dark-theme .js-upload-info:focus,.dark-theme .js-upload-info:active,.dark-theme input[type=text]:focus,.dark-theme input[type=text]:active,.dark-theme input[type=search]:focus,.dark-theme input[type=search]:active,.dark-theme input[type=number]:focus,.dark-theme input[type=number]:active,.dark-theme input[type=email]:focus,.dark-theme input[type=email]:active,.dark-theme form input[type=text]:focus,.dark-theme form input[type=text]:active{border:1px solid var(--inno-color-primary-100)!important;box-shadow:0 0 1px var(--inno-color-primary-100)!important}.dark-theme textarea:active:hover,.dark-theme .js-upload-info:active:hover,.dark-theme input[type=text]:active:hover,.dark-theme input[type=search]:active:hover,.dark-theme input[type=number]:active:hover,.dark-theme input[type=email]:active:hover,.dark-theme form input[type=text]:active:hover{color:var(--inno-color-primary-300)!important}.dark-theme textarea.ng-invalid.ng-touched,.dark-theme textarea.ng-invalid.ng-touched:hover,.dark-theme textarea.ng-invalid.ng-touched:focus,.dark-theme textarea.ng-invalid.ng-touched:active,.dark-theme .js-upload-info.ng-invalid.ng-touched,.dark-theme .js-upload-info.ng-invalid.ng-touched:hover,.dark-theme .js-upload-info.ng-invalid.ng-touched:focus,.dark-theme .js-upload-info.ng-invalid.ng-touched:active,.dark-theme input[type=text].ng-invalid.ng-touched,.dark-theme input[type=text].ng-invalid.ng-touched:hover,.dark-theme input[type=text].ng-invalid.ng-touched:focus,.dark-theme input[type=text].ng-invalid.ng-touched:active,.dark-theme input[type=search].ng-invalid.ng-touched,.dark-theme input[type=search].ng-invalid.ng-touched:hover,.dark-theme input[type=search].ng-invalid.ng-touched:focus,.dark-theme input[type=search].ng-invalid.ng-touched:active,.dark-theme input[type=number].ng-invalid.ng-touched,.dark-theme input[type=number].ng-invalid.ng-touched:hover,.dark-theme input[type=number].ng-invalid.ng-touched:focus,.dark-theme input[type=number].ng-invalid.ng-touched:active,.dark-theme input[type=email].ng-invalid.ng-touched,.dark-theme input[type=email].ng-invalid.ng-touched:hover,.dark-theme input[type=email].ng-invalid.ng-touched:focus,.dark-theme input[type=email].ng-invalid.ng-touched:active,.dark-theme form input[type=text].ng-invalid.ng-touched,.dark-theme form input[type=text].ng-invalid.ng-touched:hover,.dark-theme form input[type=text].ng-invalid.ng-touched:focus,.dark-theme form input[type=text].ng-invalid.ng-touched:active{color:var(--inno-color-error-200)!important;border:1px solid #ff88ab!important;box-shadow:none!important}.dark-theme textarea:-webkit-autofill,.dark-theme textarea:-webkit-autofill:hover,.dark-theme textarea:-webkit-autofill:focus,.dark-theme textarea:-webkit-autofill:active,.dark-theme .js-upload-info:-webkit-autofill,.dark-theme .js-upload-info:-webkit-autofill:hover,.dark-theme .js-upload-info:-webkit-autofill:focus,.dark-theme .js-upload-info:-webkit-autofill:active,.dark-theme input[type=text]:-webkit-autofill,.dark-theme input[type=text]:-webkit-autofill:hover,.dark-theme input[type=text]:-webkit-autofill:focus,.dark-theme input[type=text]:-webkit-autofill:active,.dark-theme input[type=search]:-webkit-autofill,.dark-theme input[type=search]:-webkit-autofill:hover,.dark-theme input[type=search]:-webkit-autofill:focus,.dark-theme input[type=search]:-webkit-autofill:active,.dark-theme input[type=number]:-webkit-autofill,.dark-theme input[type=number]:-webkit-autofill:hover,.dark-theme input[type=number]:-webkit-autofill:focus,.dark-theme input[type=number]:-webkit-autofill:active,.dark-theme input[type=email]:-webkit-autofill,.dark-theme input[type=email]:-webkit-autofill:hover,.dark-theme input[type=email]:-webkit-autofill:focus,.dark-theme input[type=email]:-webkit-autofill:active,.dark-theme form input[type=text]:-webkit-autofill,.dark-theme form input[type=text]:-webkit-autofill:hover,.dark-theme form input[type=text]:-webkit-autofill:focus,.dark-theme form input[type=text]:-webkit-autofill:active{transition:background-color 5000000s ease-in-out 0s;-webkit-text-fill-color:var(--inno-color-primary-300)!important;caret-color:var(--inno-color-primary-300)}.dark-theme label{color:var(--inno-color-secondary-300)!important}.dark-theme .form-group textarea:focus+label,.dark-theme .form-group textarea:not(:placeholder-shown)+label{background-color:var(--inno-color-primary-200)}.dark-theme .form-date-picker.ng-dirty.ng-invalid .form-control.js-upload-info~label,.dark-theme .form-date-picker.ng-dirty.ng-invalid .form-control.js-upload-info+label,.dark-theme .form-date-picker.ng-touched.ng-invalid .form-control.js-upload-info~label,.dark-theme .form-date-picker.ng-touched.ng-invalid .form-control.js-upload-info+label,.dark-theme .js-upload .form-group.ng-dirty.ng-invalid .form-control.js-upload-info~label,.dark-theme .js-upload .form-group.ng-dirty.ng-invalid .form-control.js-upload-info+label,.dark-theme .js-upload .form-group.ng-touched.ng-invalid .form-control.js-upload-info~label,.dark-theme .js-upload .form-group.ng-touched.ng-invalid .form-control.js-upload-info+label{color:var(--inno-color-error-200)!important;opacity:100%!important}.dark-theme .form-group .form-error,.dark-theme .form-group .ng-pristine.ng-invalid.ng-touched,.dark-theme .form-group .ng-dirty.ng-invalid.ng-touched,.dark-theme .form-group .ng-dirty.ng-invalid.ng-touched .form-control.js-upload-info{border:none;border:1px solid var(--inno-color-error-200);box-shadow:none}.dark-theme .form-group .form-error~label,.dark-theme .form-group .form-error+label,.dark-theme .form-group .ng-pristine.ng-invalid.ng-touched~label,.dark-theme .form-group .ng-pristine.ng-invalid.ng-touched+label,.dark-theme .form-group .ng-dirty.ng-invalid.ng-touched~label,.dark-theme .form-group .ng-dirty.ng-invalid.ng-touched+label,.dark-theme .form-group .ng-dirty.ng-invalid.ng-touched .form-control.js-upload-info~label,.dark-theme .form-group .ng-dirty.ng-invalid.ng-touched .form-control.js-upload-info+label{color:var(--inno-color-error-200)}.dark-theme .form-check-label,.dark-theme .control-label{color:var(--inno-color-primary-300)}.dark-theme .form-group .custom-file-upload .upload-info{color:var(--inno-color-secondary-300)}.dark-theme .form-group .custom-file-upload .upload-info.file-selected{color:var(--inno-color-primary-300)}.dark-theme .form-group .custom-file-upload .icon,.dark-theme .form-group .custom-file-upload cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .dark-theme .form-group .custom-file-upload a.header-shortcut:before,.dark-theme .form-group .custom-file-upload cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .dark-theme .form-group .custom-file-upload a.header-shortcut:before,.dark-theme .form-group .custom-file-upload .ng-select .ng-arrow-wrapper .ng-arrow,.dark-theme .form-group .ng-select .ng-arrow-wrapper .custom-file-upload .ng-arrow,.dark-theme .form-group .custom-file-upload cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation app-navigation-ui .dark-theme .form-group .custom-file-upload li.depth-0>*>a.header-shortcut:before,.dark-theme .form-group .custom-file-upload cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui .dark-theme .form-group .custom-file-upload li.depth-0>*>a.header-shortcut:before,.dark-theme .form-group .custom-file-upload .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .dark-theme .form-group .custom-file-upload a:before{color:var(--inno-color-secondary-300)}.checkbox-label{transform:translateY(5px)}@media only screen and (max-width: 480px){ng-select span.ng-value-label{display:inline-block;max-width:200px;overflow:hidden;text-overflow:ellipsis}}.custom-slider{appearance:none;-webkit-appearance:none;width:100%;height:2px;border-radius:5px;background:#53676f;outline:none;position:relative;z-index:2}.custom-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:24px;height:24px;border-radius:50%;background:#08191f;cursor:pointer}.custom-slider::-moz-range-thumb{appearance:none;width:24px;height:24px;border-radius:50%;background:#08191f;cursor:pointer}.custom-slider:disabled{opacity:.5}.custom-slider:disabled::-webkit-slider-thumb{cursor:default}.custom-slider:disabled::-moz-range-thumb{cursor:default}.custom-slider-begin-tick,.custom-slider-end-tick{display:inline-block;position:absolute;height:16px;width:4px;background:#53676f;transform:translateY(9px)}.custom-slider-end-tick{right:0}.custom-slider-values{display:inline-block;position:relative;width:100%;transform:translateY(-10px)}.custom-slider-values .custom-slider-start{position:absolute;left:-2px;color:#53676f}.custom-slider-values .custom-slider-active-value{position:absolute;left:50%;transform:translate(-50%);color:#08191f}.custom-slider-values .custom-slider-end{position:absolute;right:0;color:#53676f}.button-active-location{position:absolute;top:28px;right:17px;transform:translateY(-50%);cursor:pointer}.inno-horizontal-buttons{display:flex;flex-direction:row;gap:1rem;margin-top:1rem}.inno-horizontal-buttons button{margin-top:0!important;margin-bottom:0!important}app-ms-dynamics-form{padding:2.5rem 0}app-ms-dynamics-form .ms-dynamics-form-component{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}app-ms-dynamics-form .ms-dynamics-form-component{max-width:var(--cx-page-width-max)}@media (min-width: 768px){app-ms-dynamics-form .ms-dynamics-form-component{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}.custom-file-upload .upload-container{margin:2rem auto;width:300px;height:226px;border:2px dashed #9aacb4;text-align:center;padding:30px;background-color:#fff;cursor:pointer;transition:border-color .3s ease;position:relative}.custom-file-upload .upload-container.dragover{border-color:#08191f;background-color:#f2f3f3}.custom-file-upload .upload-container .icon,.custom-file-upload .upload-container cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .custom-file-upload .upload-container a.header-shortcut:before,.custom-file-upload .upload-container cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .custom-file-upload .upload-container a.header-shortcut:before,.custom-file-upload .upload-container .form-group .ng-select .ng-arrow-wrapper .ng-arrow,.form-group .ng-select .ng-arrow-wrapper .custom-file-upload .upload-container .ng-arrow,.custom-file-upload .upload-container cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation app-navigation-ui .custom-file-upload .upload-container li.depth-0>*>a.header-shortcut:before,.custom-file-upload .upload-container cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui .custom-file-upload .upload-container li.depth-0>*>a.header-shortcut:before,.custom-file-upload .upload-container .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .custom-file-upload .upload-container a:before{font-size:48px;color:#40545b;margin-bottom:20px}.custom-file-upload .upload-container .upload-text{font-size:16px;font-weight:700;margin-bottom:0;color:#40545b}.custom-file-upload .upload-container .upload-text-separator{margin-bottom:0;color:#40545b}.custom-file-upload .upload-container .upload-link{font-size:16px;text-decoration:underline;font-weight:700;color:#08191f}.custom-file-upload .upload-container .upload-link:hover{text-decoration:underline;cursor:pointer}.custom-file-upload .upload-container .info-text{font-size:12px;color:#40545b;margin-top:5px}.custom-file-upload .upload-container .file-input{display:none}.dark-theme .custom-file-upload .upload-container{background-color:#08191f;border-color:#9aacb4}.dark-theme .custom-file-upload .upload-container.dragover{background-color:#203035;border-color:#e1f000}.dark-theme .custom-file-upload .upload-container .icon,.dark-theme .custom-file-upload .upload-container cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .dark-theme .custom-file-upload .upload-container a.header-shortcut:before,.dark-theme .custom-file-upload .upload-container cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .dark-theme .custom-file-upload .upload-container a.header-shortcut:before,.dark-theme .custom-file-upload .upload-container .form-group .ng-select .ng-arrow-wrapper .ng-arrow,.form-group .ng-select .ng-arrow-wrapper .dark-theme .custom-file-upload .upload-container .ng-arrow,.dark-theme .custom-file-upload .upload-container cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation app-navigation-ui .dark-theme .custom-file-upload .upload-container li.depth-0>*>a.header-shortcut:before,.dark-theme .custom-file-upload .upload-container cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui .dark-theme .custom-file-upload .upload-container li.depth-0>*>a.header-shortcut:before,.dark-theme .custom-file-upload .upload-container .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .dark-theme .custom-file-upload .upload-container a:before{color:#9aacb4}.dark-theme .custom-file-upload .upload-container .upload-text{font-size:16px;font-weight:700;margin-bottom:0;color:#9aacb4}.dark-theme .custom-file-upload .upload-container .upload-text,.dark-theme .custom-file-upload .upload-container .upload-text-separator{color:#9aacb4}.dark-theme .custom-file-upload .upload-container .upload-link{color:#fff}.info-box{margin-bottom:.75rem;display:flex;flex-direction:row;border:1px solid #2a3b40}.info-box span{margin-top:.2rem;margin-left:.2rem}.info-box p{margin:.1rem .1rem .1rem .5rem}app-generic-cms-mailing-form{padding-top:0;padding-bottom:var(--inno-v-spacing-default)}app-generic-cms-mailing-form .generic-mailing-form-component{margin:0 auto}app-maintenance-mode{position:absolute;left:50%;transform:translate(-50%);top:3rem;z-index:25}@media (min-width: 1200px){app-maintenance-mode{top:6rem}}@media (min-width: 1440px){app-maintenance-mode{top:9rem}}app-maintenance-mode h5,app-maintenance-mode hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .header-lang--caption,hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li app-maintenance-mode .header-lang--caption,app-maintenance-mode p{margin:0}app-maintenance-mode app-paragraph{padding:.25rem 0 1rem!important;margin:0;display:block}app-maintenance-mode .alert{justify-content:space-between}app-maintenance-mode .alert .alert-icon:before{font-size:2rem}app-maintenance-mode .alert .form-group{margin-bottom:0}app-maintenance-mode .alert .form-check.custom{margin-bottom:0;padding-inline-start:1.75rem}app-maintenance-mode .alert .form-check.custom input[type=checkbox]{transform:scale(.75);top:0;left:.5rem}app-maintenance-mode .alert .form-check.custom .form-check-label{font-size:.9rem}app-maintenance-mode .alert .icon-close{font-size:1.5rem}app-media-text{padding-top:0;padding-bottom:var(--inno-v-spacing-default)}app-media-text.background-light_lime{background-color:#e1f000}app-media-text.background-dark_blue{background-color:#08191f}app-media-text.background-dark_blue .mediaTextComponent__content,app-media-text.background-dark_blue .mediaTextComponent__content a{color:#fff!important}app-media-text.background-dark_blue .mediaTextComponent__media-caption{color:var(--inno-color-secondary-300)}app-media-text.background-dark_blue .link-list hub-link>div:not(.btn) a{color:#fff}app-media-text.background-light_grey{background-color:#f1f4f6}app-media-text .mediaTextComponent__content{display:flex;flex-direction:column;justify-content:center;text-align:left;word-break:break-word}.mediaTextComponent-content-only{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}.mediaTextComponent-content-only{max-width:var(--cx-page-width-max)}@media (min-width: 768px){.mediaTextComponent-content-only{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}.mediaTextComponent-content-only .mediaTextComponent__content{width:100%}@media (min-width: 1200px){.mediaTextComponent-content-only .mediaTextComponent__content{width:80%}}.mediaTextComponent{display:grid;grid-gap:2.5rem;grid-template-areas:"content" "image";width:100%;padding-right:1rem;padding-left:1rem;margin:0 auto}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.mediaTextComponent{display:flex}}@media (min-width: 991px){.mediaTextComponent{grid-template-columns:repeat(2,1fr);grid-template-areas:"image content"}}.mediaTextComponent{max-width:var(--cx-page-width-max)}@media (min-width: 768px){.mediaTextComponent{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}.mediaTextComponent .link-list>div{margin-bottom:1rem}.mediaTextComponent .link-list .btn{margin-top:1rem}.mediaTextComponent .mediaTextComponent__media{grid-area:image;position:relative}.mediaTextComponent .mediaTextComponent__media .mediaTextComponent__image{grid-area:image}.mediaTextComponent .mediaTextComponent__media cx-media{text-align:center}.mediaTextComponent .mediaTextComponent__media .media-gallery .media-gallery-carousel{width:100%}.mediaTextComponent .mediaTextComponent__media video,.mediaTextComponent .mediaTextComponent__media .play-overlay{width:100%;max-width:none}.mediaTextComponent .mediaTextComponent__media cx-media+.media-zoom-trigger-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:15px;z-index:3;font-size:38px;background-color:var(--inno-color-primary-300);border-radius:50%}@media (min-width: 768px) and (max-width: 991.98px){.mediaTextComponent .mediaTextComponent__media cx-media+.media-zoom-trigger-icon{font-size:20px;top:30%}}.mediaTextComponent .mediaTextComponent__media-caption{font-size:.875rem;color:var(--inno-color-secondary-600);margin-top:.5rem;display:flex}.mediaTextComponent .mediaTextComponent__content{grid-area:content}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.mediaTextComponent .mediaTextComponent__image,.mediaTextComponent .mediaTextComponent__content{flex:1}.mediaTextComponent .mediaTextComponent__content{padding-left:.939rem}}@media (min-width: 768px){.mediaTextComponent.mediaTextComponent--right{grid-template-areas:"content image"}}@media screen and (min-width: 768px) and (-ms-high-contrast: active),(min-width: 768px) and (-ms-high-contrast: none){.mediaTextComponent.mediaTextComponent--right .mediaTextComponent__image{order:1}.mediaTextComponent.mediaTextComponent--right .mediaTextComponent__content{padding-left:0;padding-right:.939rem}}body ngb-modal-window.d-block.modal{z-index:9998}body ngb-modal-window.d-block.modal>div{margin:0!important;top:50%!important;position:absolute!important;left:50%!important;transform:translate(-50%,-50%)!important}body ngb-modal-window.d-block.modal>div.modal-xl{width:95%;max-width:1200px}@media (min-width: 768px){body ngb-modal-window.d-block.modal>div.modal-lg,body cx-claim-dialog ngb-modal-window.d-block.modal>div.cx-coupon-dialog,cx-claim-dialog body ngb-modal-window.d-block.modal>div.cx-coupon-dialog{width:80%}}@media (max-width: 767px){body ngb-modal-window.d-block.modal>div.modal-lg,body cx-claim-dialog ngb-modal-window.d-block.modal>div.cx-coupon-dialog,cx-claim-dialog body ngb-modal-window.d-block.modal>div.cx-coupon-dialog{min-width:90%}}@media (min-width: 767px){body ngb-modal-window.d-block.modal>div.modal-lg,body cx-claim-dialog ngb-modal-window.d-block.modal>div.cx-coupon-dialog,cx-claim-dialog body ngb-modal-window.d-block.modal>div.cx-coupon-dialog{min-width:80%}}@media (min-width: 1199px){body ngb-modal-window.d-block.modal>div.modal-lg,body cx-claim-dialog ngb-modal-window.d-block.modal>div.cx-coupon-dialog,cx-claim-dialog body ngb-modal-window.d-block.modal>div.cx-coupon-dialog{min-width:800px}}body ngb-modal-window.d-block.modal>div.inno-modal-content,body ngb-modal-window.d-block.modal>div .inno-modal-content{padding:0}body ngb-modal-window.d-block.modal>div.inno-modal-content .inno-modal-header,body ngb-modal-window.d-block.modal>div .inno-modal-content .inno-modal-header{border-bottom:none!important}body ngb-modal-window.d-block.modal>div.inno-modal-content .inno-modal-body,body ngb-modal-window.d-block.modal>div .inno-modal-content .inno-modal-body{padding:16px!important}body ngb-modal-window.d-block.modal>div .inno-modal-footer{padding:0 2rem 2rem}.inno-modal-body .modalFormButtons{display:flex;justify-content:right;gap:15px;padding-top:20px}.fixed-modal-lg{min-height:835px}app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog,app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog{max-width:50rem;background:none}.dark-theme.modal .modal-content,.dark-theme.modal app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cx-clear-webquote-container,app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .dark-theme.modal .cx-clear-webquote-container,.dark-theme.modal app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cx-clear-cart-container,app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .dark-theme.modal .cx-clear-cart-container,.dark-theme.modal cx-claim-dialog .cx-coupon-dialog .cx-coupon-container,cx-claim-dialog .cx-coupon-dialog .dark-theme.modal .cx-coupon-container,.dark-theme.modal .modal-header,.modal .dark-theme .modal-content,.modal .dark-theme app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cx-clear-webquote-container,app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .modal .dark-theme .cx-clear-webquote-container,.modal .dark-theme app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cx-clear-cart-container,app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .modal .dark-theme .cx-clear-cart-container,.modal .dark-theme cx-claim-dialog .cx-coupon-dialog .cx-coupon-container,cx-claim-dialog .cx-coupon-dialog .modal .dark-theme .cx-coupon-container,.modal .dark-theme .modal-header{color:var(--inno-color-primary-300);background-color:var(--inno-color-primary-200);border-radius:0}.modal .modal-header{font-size:1.5rem;font-weight:700;line-height:130%;padding:2rem;border-bottom:0}.modal .modal-body{padding:.5rem 2rem 2rem}.modal-header.component-as-dialog-header,.modal-header.image-as-dialog-header{justify-content:flex-end!important}.inno-modal-body .image-in-dialog{text-align:center}.inno-modal-body .image-in-dialog img{max-height:85vh}.app-confirmation-dialog{background-color:#00000080}.app-confirmation-dialog .app-modal-dialog{max-width:50rem;background:none}.app-confirmation-dialog .app-modal-dialog .modal-content .modal-header .modal-title,.app-confirmation-dialog .app-modal-dialog app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cx-clear-webquote-container .modal-header .modal-title,app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .app-confirmation-dialog .app-modal-dialog .cx-clear-webquote-container .modal-header .modal-title,.app-confirmation-dialog .app-modal-dialog app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cx-clear-cart-container .modal-header .modal-title,app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .app-confirmation-dialog .app-modal-dialog .cx-clear-cart-container .modal-header .modal-title,.app-confirmation-dialog .app-modal-dialog cx-claim-dialog .cx-coupon-dialog .cx-coupon-container .modal-header .modal-title,cx-claim-dialog .cx-coupon-dialog .app-confirmation-dialog .app-modal-dialog .cx-coupon-container .modal-header .modal-title{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}.app-confirmation-dialog .app-modal-dialog .modal-content .modal-body p,.app-confirmation-dialog .app-modal-dialog app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cx-clear-webquote-container .modal-body p,app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .app-confirmation-dialog .app-modal-dialog .cx-clear-webquote-container .modal-body p,.app-confirmation-dialog .app-modal-dialog app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cx-clear-cart-container .modal-body p,app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .app-confirmation-dialog .app-modal-dialog .cx-clear-cart-container .modal-body p,.app-confirmation-dialog .app-modal-dialog cx-claim-dialog .cx-coupon-dialog .cx-coupon-container .modal-body p,cx-claim-dialog .cx-coupon-dialog .app-confirmation-dialog .app-modal-dialog .cx-coupon-container .modal-body p{margin-bottom:1.5rem}.app-confirmation-dialog .app-modal-dialog .modal-content .modal-footer button:first-child,.app-confirmation-dialog .app-modal-dialog app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cx-clear-webquote-container .modal-footer button:first-child,app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .app-confirmation-dialog .app-modal-dialog .cx-clear-webquote-container .modal-footer button:first-child,.app-confirmation-dialog .app-modal-dialog app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cx-clear-cart-container .modal-footer button:first-child,app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .app-confirmation-dialog .app-modal-dialog .cx-clear-cart-container .modal-footer button:first-child,.app-confirmation-dialog .app-modal-dialog cx-claim-dialog .cx-coupon-dialog .cx-coupon-container .modal-footer button:first-child,cx-claim-dialog .cx-coupon-dialog .app-confirmation-dialog .app-modal-dialog .cx-coupon-container .modal-footer button:first-child{margin-inline-end:.5rem}.app-confirmation-dialog .app-modal-dialog .modal-content .modal-footer button:last-child,.app-confirmation-dialog .app-modal-dialog app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cx-clear-webquote-container .modal-footer button:last-child,app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .app-confirmation-dialog .app-modal-dialog .cx-clear-webquote-container .modal-footer button:last-child,.app-confirmation-dialog .app-modal-dialog app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cx-clear-cart-container .modal-footer button:last-child,app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .app-confirmation-dialog .app-modal-dialog .cx-clear-cart-container .modal-footer button:last-child,.app-confirmation-dialog .app-modal-dialog cx-claim-dialog .cx-coupon-dialog .cx-coupon-container .modal-footer button:last-child,cx-claim-dialog .cx-coupon-dialog .app-confirmation-dialog .app-modal-dialog .cx-coupon-container .modal-footer button:last-child{margin-inline-start:.5rem}.app-confirmation-dialog .app-modal-dialog .modal-content .modal-footer button:focus,.app-confirmation-dialog .app-modal-dialog app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cx-clear-webquote-container .modal-footer button:focus,app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .app-confirmation-dialog .app-modal-dialog .cx-clear-webquote-container .modal-footer button:focus,.app-confirmation-dialog .app-modal-dialog app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cx-clear-cart-container .modal-footer button:focus,app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .app-confirmation-dialog .app-modal-dialog .cx-clear-cart-container .modal-footer button:focus,.app-confirmation-dialog .app-modal-dialog cx-claim-dialog .cx-coupon-dialog .cx-coupon-container .modal-footer button:focus,cx-claim-dialog .cx-coupon-dialog .app-confirmation-dialog .app-modal-dialog .cx-coupon-container .modal-footer button:focus{outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-width:var(--cx-visual-focus-width, 2px);outline-offset:4px;transition:none}.cxFeat_a11yImproveContrast .app-confirmation-dialog .app-modal-dialog .modal-content .modal-footer button:focus,.cxFeat_a11yImproveContrast .app-confirmation-dialog .app-modal-dialog app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cx-clear-webquote-container .modal-footer button:focus,app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cxFeat_a11yImproveContrast .app-confirmation-dialog .app-modal-dialog .cx-clear-webquote-container .modal-footer button:focus,.cxFeat_a11yImproveContrast app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .app-confirmation-dialog .app-modal-dialog .cx-clear-webquote-container .modal-footer button:focus,.cxFeat_a11yImproveContrast .app-confirmation-dialog .app-modal-dialog app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cx-clear-cart-container .modal-footer button:focus,app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cxFeat_a11yImproveContrast .app-confirmation-dialog .app-modal-dialog .cx-clear-cart-container .modal-footer button:focus,.cxFeat_a11yImproveContrast app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .app-confirmation-dialog .app-modal-dialog .cx-clear-cart-container .modal-footer button:focus,.cxFeat_a11yImproveContrast .app-confirmation-dialog .app-modal-dialog cx-claim-dialog .cx-coupon-dialog .cx-coupon-container .modal-footer button:focus,cx-claim-dialog .cx-coupon-dialog .cxFeat_a11yImproveContrast .app-confirmation-dialog .app-modal-dialog .cx-coupon-container .modal-footer button:focus,.cxFeat_a11yImproveContrast cx-claim-dialog .cx-coupon-dialog .app-confirmation-dialog .app-modal-dialog .cx-coupon-container .modal-footer button:focus{outline-offset:2px;box-shadow:0 0 0 2px var(--cx-color-inverse)}@media (max-width: 1199.98px){.cxFeat_a11yMobileVisibleFocus .app-confirmation-dialog .app-modal-dialog .modal-content .modal-footer button:focus,.cxFeat_a11yMobileVisibleFocus .app-confirmation-dialog .app-modal-dialog app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cx-clear-webquote-container .modal-footer button:focus,app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cxFeat_a11yMobileVisibleFocus .app-confirmation-dialog .app-modal-dialog .cx-clear-webquote-container .modal-footer button:focus,.cxFeat_a11yMobileVisibleFocus app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .app-confirmation-dialog .app-modal-dialog .cx-clear-webquote-container .modal-footer button:focus,.cxFeat_a11yMobileVisibleFocus .app-confirmation-dialog .app-modal-dialog app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cx-clear-cart-container .modal-footer button:focus,app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cxFeat_a11yMobileVisibleFocus .app-confirmation-dialog .app-modal-dialog .cx-clear-cart-container .modal-footer button:focus,.cxFeat_a11yMobileVisibleFocus app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .app-confirmation-dialog .app-modal-dialog .cx-clear-cart-container .modal-footer button:focus,.cxFeat_a11yMobileVisibleFocus .app-confirmation-dialog .app-modal-dialog cx-claim-dialog .cx-coupon-dialog .cx-coupon-container .modal-footer button:focus,cx-claim-dialog .cx-coupon-dialog .cxFeat_a11yMobileVisibleFocus .app-confirmation-dialog .app-modal-dialog .cx-coupon-container .modal-footer button:focus,.cxFeat_a11yMobileVisibleFocus cx-claim-dialog .cx-coupon-dialog .app-confirmation-dialog .app-modal-dialog .cx-coupon-container .modal-footer button:focus{outline-offset:-2px}.cxFeat_a11yMobileVisibleFocus .app-confirmation-dialog .app-modal-dialog .modal-content .modal-footer button:focus .ng-select-container,.cxFeat_a11yMobileVisibleFocus .app-confirmation-dialog .app-modal-dialog app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cx-clear-webquote-container .modal-footer button:focus .ng-select-container,app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cxFeat_a11yMobileVisibleFocus .app-confirmation-dialog .app-modal-dialog .cx-clear-webquote-container .modal-footer button:focus .ng-select-container,.cxFeat_a11yMobileVisibleFocus app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .app-confirmation-dialog .app-modal-dialog .cx-clear-webquote-container .modal-footer button:focus .ng-select-container,.cxFeat_a11yMobileVisibleFocus .app-confirmation-dialog .app-modal-dialog app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cx-clear-cart-container .modal-footer button:focus .ng-select-container,app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cxFeat_a11yMobileVisibleFocus .app-confirmation-dialog .app-modal-dialog .cx-clear-cart-container .modal-footer button:focus .ng-select-container,.cxFeat_a11yMobileVisibleFocus app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .app-confirmation-dialog .app-modal-dialog .cx-clear-cart-container .modal-footer button:focus .ng-select-container,.cxFeat_a11yMobileVisibleFocus .app-confirmation-dialog .app-modal-dialog cx-claim-dialog .cx-coupon-dialog .cx-coupon-container .modal-footer button:focus .ng-select-container,cx-claim-dialog .cx-coupon-dialog .cxFeat_a11yMobileVisibleFocus .app-confirmation-dialog .app-modal-dialog .cx-coupon-container .modal-footer button:focus .ng-select-container,.cxFeat_a11yMobileVisibleFocus cx-claim-dialog .cx-coupon-dialog .app-confirmation-dialog .app-modal-dialog .cx-coupon-container .modal-footer button:focus .ng-select-container{position:initial}.cxFeat_a11yMobileVisibleFocus .app-confirmation-dialog .app-modal-dialog .modal-content .modal-footer button:focus[type=radio],.cxFeat_a11yMobileVisibleFocus .app-confirmation-dialog .app-modal-dialog app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cx-clear-webquote-container .modal-footer button:focus[type=radio],app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cxFeat_a11yMobileVisibleFocus .app-confirmation-dialog .app-modal-dialog .cx-clear-webquote-container .modal-footer button:focus[type=radio],.cxFeat_a11yMobileVisibleFocus app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .app-confirmation-dialog .app-modal-dialog .cx-clear-webquote-container .modal-footer button:focus[type=radio],.cxFeat_a11yMobileVisibleFocus .app-confirmation-dialog .app-modal-dialog app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cx-clear-cart-container .modal-footer button:focus[type=radio],app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cxFeat_a11yMobileVisibleFocus .app-confirmation-dialog .app-modal-dialog .cx-clear-cart-container .modal-footer button:focus[type=radio],.cxFeat_a11yMobileVisibleFocus app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .app-confirmation-dialog .app-modal-dialog .cx-clear-cart-container .modal-footer button:focus[type=radio],.cxFeat_a11yMobileVisibleFocus .app-confirmation-dialog .app-modal-dialog cx-claim-dialog .cx-coupon-dialog .cx-coupon-container .modal-footer button:focus[type=radio],cx-claim-dialog .cx-coupon-dialog .cxFeat_a11yMobileVisibleFocus .app-confirmation-dialog .app-modal-dialog .cx-coupon-container .modal-footer button:focus[type=radio],.cxFeat_a11yMobileVisibleFocus cx-claim-dialog .cx-coupon-dialog .app-confirmation-dialog .app-modal-dialog .cx-coupon-container .modal-footer button:focus[type=radio],.cxFeat_a11yMobileVisibleFocus .app-confirmation-dialog .app-modal-dialog .modal-content .modal-footer button:focus[type=checkbox],.cxFeat_a11yMobileVisibleFocus .app-confirmation-dialog .app-modal-dialog app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cx-clear-webquote-container .modal-footer button:focus[type=checkbox],app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cxFeat_a11yMobileVisibleFocus .app-confirmation-dialog .app-modal-dialog .cx-clear-webquote-container .modal-footer button:focus[type=checkbox],.cxFeat_a11yMobileVisibleFocus app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .app-confirmation-dialog .app-modal-dialog .cx-clear-webquote-container .modal-footer button:focus[type=checkbox],.cxFeat_a11yMobileVisibleFocus .app-confirmation-dialog .app-modal-dialog app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cx-clear-cart-container .modal-footer button:focus[type=checkbox],app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cxFeat_a11yMobileVisibleFocus .app-confirmation-dialog .app-modal-dialog .cx-clear-cart-container .modal-footer button:focus[type=checkbox],.cxFeat_a11yMobileVisibleFocus app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .app-confirmation-dialog .app-modal-dialog .cx-clear-cart-container .modal-footer button:focus[type=checkbox],.cxFeat_a11yMobileVisibleFocus .app-confirmation-dialog .app-modal-dialog cx-claim-dialog .cx-coupon-dialog .cx-coupon-container .modal-footer button:focus[type=checkbox],cx-claim-dialog .cx-coupon-dialog .cxFeat_a11yMobileVisibleFocus .app-confirmation-dialog .app-modal-dialog .cx-coupon-container .modal-footer button:focus[type=checkbox],.cxFeat_a11yMobileVisibleFocus cx-claim-dialog .cx-coupon-dialog .app-confirmation-dialog .app-modal-dialog .cx-coupon-container .modal-footer button:focus[type=checkbox],.cxFeat_a11yMobileVisibleFocus .app-confirmation-dialog .app-modal-dialog .modal-content .modal-footer button:focus.btn-tertiary,.cxFeat_a11yMobileVisibleFocus .app-confirmation-dialog .app-modal-dialog app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cx-clear-webquote-container .modal-footer button:focus.btn-tertiary,app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cxFeat_a11yMobileVisibleFocus .app-confirmation-dialog .app-modal-dialog .cx-clear-webquote-container .modal-footer button:focus.btn-tertiary,.cxFeat_a11yMobileVisibleFocus app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .app-confirmation-dialog .app-modal-dialog .cx-clear-webquote-container .modal-footer button:focus.btn-tertiary,.cxFeat_a11yMobileVisibleFocus .app-confirmation-dialog .app-modal-dialog app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cx-clear-cart-container .modal-footer button:focus.btn-tertiary,app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cxFeat_a11yMobileVisibleFocus .app-confirmation-dialog .app-modal-dialog .cx-clear-cart-container .modal-footer button:focus.btn-tertiary,.cxFeat_a11yMobileVisibleFocus app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .app-confirmation-dialog .app-modal-dialog .cx-clear-cart-container .modal-footer button:focus.btn-tertiary,.cxFeat_a11yMobileVisibleFocus .app-confirmation-dialog .app-modal-dialog cx-claim-dialog .cx-coupon-dialog .cx-coupon-container .modal-footer button:focus.btn-tertiary,cx-claim-dialog .cx-coupon-dialog .cxFeat_a11yMobileVisibleFocus .app-confirmation-dialog .app-modal-dialog .cx-coupon-container .modal-footer button:focus.btn-tertiary,.cxFeat_a11yMobileVisibleFocus cx-claim-dialog .cx-coupon-dialog .app-confirmation-dialog .app-modal-dialog .cx-coupon-container .modal-footer button:focus.btn-tertiary{outline-offset:2px}.cxFeat_a11yMobileVisibleFocus .app-confirmation-dialog .app-modal-dialog .modal-content .modal-footer button:focus>cx-media,.cxFeat_a11yMobileVisibleFocus .app-confirmation-dialog .app-modal-dialog app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cx-clear-webquote-container .modal-footer button:focus>cx-media,app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cxFeat_a11yMobileVisibleFocus .app-confirmation-dialog .app-modal-dialog .cx-clear-webquote-container .modal-footer button:focus>cx-media,.cxFeat_a11yMobileVisibleFocus app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .app-confirmation-dialog .app-modal-dialog .cx-clear-webquote-container .modal-footer button:focus>cx-media,.cxFeat_a11yMobileVisibleFocus .app-confirmation-dialog .app-modal-dialog app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cx-clear-cart-container .modal-footer button:focus>cx-media,app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cxFeat_a11yMobileVisibleFocus .app-confirmation-dialog .app-modal-dialog .cx-clear-cart-container .modal-footer button:focus>cx-media,.cxFeat_a11yMobileVisibleFocus app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .app-confirmation-dialog .app-modal-dialog .cx-clear-cart-container .modal-footer button:focus>cx-media,.cxFeat_a11yMobileVisibleFocus .app-confirmation-dialog .app-modal-dialog cx-claim-dialog .cx-coupon-dialog .cx-coupon-container .modal-footer button:focus>cx-media,cx-claim-dialog .cx-coupon-dialog .cxFeat_a11yMobileVisibleFocus .app-confirmation-dialog .app-modal-dialog .cx-coupon-container .modal-footer button:focus>cx-media,.cxFeat_a11yMobileVisibleFocus cx-claim-dialog .cx-coupon-dialog .app-confirmation-dialog .app-modal-dialog .cx-coupon-container .modal-footer button:focus>cx-media{transition:none;padding:2px}}.paginationBar{margin-bottom:20px}.paginationBar__pageSize{padding:16px 0}@media (max-width: 992px){.paginationBar__pageSize{text-align:right}.paginationBar__pageSize .pagesize-selection{display:inline-block}}@media (max-width: 991.98px){cx-pagination{justify-content:center}}cx-pagination a{border:none;font-size:1rem;text-decoration:none;height:41px;width:33px;margin:0 5px}cx-pagination a.current{background-color:var(--inno-color-primary-200);border-color:var(--inno-color-primary-200)}cx-pagination a:hover{font-weight:700}cx-pagination a:focus{outline:1px solid #1491eb!important;outline-offset:0}cx-pagination a:last-child{border-inline-end:none}cx-pagination a.start,cx-pagination a.end{font-size:2rem}cx-pagination a.start:hover,cx-pagination a.end:hover{font-weight:400}cx-pagination a.start.disabled,cx-pagination a.end.disabled{color:var(--inno-color-secondary-400)}.cx-sorting.bottom{margin-top:15px}@media (max-width: 991.98px){cx-searchbox label input{position:initial}cx-searchbox button.search{display:none}}header cx-searchbox{position:relative;z-index:12;margin-right:10px}header cx-searchbox .search-bar__input-group{background-color:transparent;border:none}header cx-searchbox .search-bar__input-group>label:not(.cxFeat_a11ySearchboxLabel){display:flex}header cx-searchbox .search-bar__input-group>label:not(.cxFeat_a11ySearchboxLabel) .search-icon,header cx-searchbox .search-bar__input-group>label:not(.cxFeat_a11ySearchboxLabel) .reset{padding:0;flex-basis:1.5rem;height:1.5rem;cursor:pointer;font-size:1rem}@media (max-width: 1199.98px){header cx-searchbox .search-bar__input-group>label:not(.cxFeat_a11ySearchboxLabel) .search-icon span,header cx-searchbox .search-bar__input-group>label:not(.cxFeat_a11ySearchboxLabel) .reset span{display:none}}header cx-searchbox .search-bar__input-group>label:not(.cxFeat_a11ySearchboxLabel) .search-icon .icon-search,header cx-searchbox .search-bar__input-group>label:not(.cxFeat_a11ySearchboxLabel) .reset .icon-search{font-size:1.5rem;margin-right:.5rem;color:var(--inno-color-primary-300)}@media (max-width: 1199.98px){header cx-searchbox .search-bar__input-group>label:not(.cxFeat_a11ySearchboxLabel) .search-icon .icon-search,header cx-searchbox .search-bar__input-group>label:not(.cxFeat_a11ySearchboxLabel) .reset .icon-search{margin-right:0}}@media (max-width: 991.98px){header cx-searchbox .search-bar__input-group>label:not(.cxFeat_a11ySearchboxLabel) .search-icon.reset cx-icon,header cx-searchbox .search-bar__input-group>label:not(.cxFeat_a11ySearchboxLabel) .reset.reset cx-icon{top:1.3rem;z-index:9999}}header cx-searchbox .search-bar__input-group>label:not(.cxFeat_a11ySearchboxLabel) .search-icon{display:flex}@media (max-width: 1199.98px){header cx-searchbox .search-bar__input-group>label:not(.cxFeat_a11ySearchboxLabel) .reset{display:none}}header cx-searchbox .search-bar__input-group .search-icon:hover,header cx-searchbox .search-bar__input-group .search-icon:focus-visible{color:var(--inno-color-primary-100)}header cx-searchbox .search-bar__input-group .reset{color:var(--inno-color-primary-200);position:absolute;right:.5rem;top:1px;z-index:21}@media (max-width: 1199.98px){header cx-searchbox .search-bar__input-group .reset{right:0}}@media (max-width: 991.98px){header cx-searchbox .search-bar__input-group .reset{top:0;right:auto;left:9rem}}header cx-searchbox .search-bar__input-group .icon:before,cx-storefront.VariantConfigurationTemplate header cx-searchbox .search-bar__input-group .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header cx-searchbox .search-bar__input-group a.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header cx-searchbox .search-bar__input-group .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header cx-searchbox .search-bar__input-group a.header-shortcut:before,header cx-searchbox .search-bar__input-group .form-group .ng-select .ng-arrow-wrapper .ng-arrow:before,.form-group .ng-select .ng-arrow-wrapper header cx-searchbox .search-bar__input-group .ng-arrow:before,cx-storefront header cx-searchbox .search-bar__input-group app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation app-navigation-ui cx-searchbox .search-bar__input-group li.depth-0>*>a.header-shortcut:before,cx-storefront header cx-searchbox .search-bar__input-group app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui cx-searchbox .search-bar__input-group li.depth-0>*>a.header-shortcut:before,header cx-searchbox .search-bar__input-group .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li header cx-searchbox .search-bar__input-group a:before{font-size:1.5rem;padding:0}header cx-searchbox .search-bar__input-group .search-bar__input{border-bottom:2px solid var(--inno-color-secondary-600);background:var(--inno-color-primary-300);height:2.5rem;padding:.5rem 2.5rem .5rem 1rem;position:absolute;top:-7px;right:3.5rem;width:16.875rem}@media (max-width: 1199.98px){header cx-searchbox .search-bar__input-group .search-bar__input{right:3rem}}header cx-searchbox .search-bar__input-group .search-bar__input::placeholder{color:#9aacb4}header cx-searchbox .search-bar__input-group .search-bar__input:focus{outline:none}header cx-searchbox .search-bar__input-group .icon,cx-storefront.VariantConfigurationTemplate header cx-searchbox .search-bar__input-group .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header cx-searchbox .search-bar__input-group a.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header cx-searchbox .search-bar__input-group .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header cx-searchbox .search-bar__input-group a.header-shortcut:before,header cx-searchbox .search-bar__input-group .form-group .ng-select .ng-arrow-wrapper .ng-arrow,.form-group .ng-select .ng-arrow-wrapper header cx-searchbox .search-bar__input-group .ng-arrow,cx-storefront header cx-searchbox .search-bar__input-group app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation app-navigation-ui cx-searchbox .search-bar__input-group li.depth-0>*>a.header-shortcut:before,cx-storefront header cx-searchbox .search-bar__input-group app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui cx-searchbox .search-bar__input-group li.depth-0>*>a.header-shortcut:before,header cx-searchbox .search-bar__input-group .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li header cx-searchbox .search-bar__input-group a:before{padding:0}header cx-searchbox .search-input-error{display:none!important}header cx-searchbox label:not(.cxFeat_a11ySearchboxLabel){padding:2px 5px;border:0;display:block}@media (min-width: 768px){header cx-searchbox label:not(.cxFeat_a11ySearchboxLabel){width:auto;min-width:auto;max-width:auto;padding-top:0;padding-inline-end:0;padding-bottom:0;padding-inline-start:0}}@media (max-width: 991.98px){header cx-searchbox label:not(.cxFeat_a11ySearchboxLabel) .search-bar__input{width:235px!important;padding:.5rem 2.5rem .5rem 1rem!important}}header cx-searchbox .search-suggestion li{padding:0}@media (max-width: 991.98px){header cx-searchbox{position:initial}header cx-searchbox>*{position:initial}header cx-searchbox .search-bar__input-group .search-bar__input{width:235px;position:absolute;left:15px;top:13px}}.ui-autocomplete .search-results-container{display:flex;list-style:none;scrollbar-width:thin}.ui-autocomplete .search-results-container a{font-weight:400;padding:.75rem 2rem;width:inherit}.ui-autocomplete .search-results-container a:focus{background-color:transparent}.ui-autocomplete .search-results-container a .search-suggestion__name{font-weight:700}.ui-autocomplete .search-results-container a.search-suggestion__link:hover{background-color:var(--inno-color-secondary-300);color:var(--inno-color-primary-200)}.ui-autocomplete .search-results-container .entry-page-results,.ui-autocomplete .search-results-container .content-page-results,.ui-autocomplete .search-results-container .product-results{flex:1;display:inline-flex;flex-direction:column;min-width:0;padding:0}.ui-autocomplete .search-results-container .entry-page-results li:last-of-type,.ui-autocomplete .search-results-container .content-page-results li:last-of-type,.ui-autocomplete .search-results-container .product-results li:last-of-type{margin-top:auto}.ui-autocomplete .search-results-container .content-page-results .search-suggestion__description{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@supports (-webkit-line-clamp: 2){.ui-autocomplete .search-results-container .content-page-results .search-suggestion__description{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.ui-autocomplete .search-results-container .mlfb-product-results{flex:1;display:inline-flex;flex-direction:column;min-width:0;padding:0}@media (max-width: 991px){.ui-autocomplete .search-results-container{flex-direction:column}.ui-autocomplete .search-results-container>ol.ui-menu-item-wrapper{margin-bottom:24px}.ui-autocomplete .search-results-container img{display:none}.ui-autocomplete .search-results-container ol{padding-left:0}}.ui-autocomplete .search-results-container ol{list-style:none}.ui-autocomplete .search-results-container .product-results .search-suggestion__link{display:flex;flex-flow:row}.ui-autocomplete .search-results-container .product-results .search-suggestion__link img{flex:1;max-width:65px;max-height:65px}.ui-autocomplete .search-results-container .product-results .search-suggestion__link ol{overflow:hidden;flex:1}.ui-autocomplete .search-results-container .product-results .search-suggestion__link ol li{padding:0 5px}.ui-autocomplete .search-results-container .search-result-group-header{font-family:Innomotics Haffer SQ Bold;font-size:1rem;font-weight:790;line-height:155%;font-size:1.25rem;padding:2.5rem 2rem 1rem}header cx-searchbox .ui-autocomplete{width:570px;height:70vh;z-index:2001;box-shadow:0 0 4px #0003}@media (max-width: 991.98px){header cx-searchbox .ui-autocomplete{left:0;top:4rem!important;width:100vw;height:calc(100vh - 4rem)}}header cx-searchbox .ui-autocomplete .search-results-container{flex-direction:column;height:100%;overflow:auto}cx-searchbox{z-index:1}cx-searchbox .ui-autocomplete{position:absolute;width:100%;left:-594px;top:31px;z-index:1000;height:100vh;padding:0}@media (max-width: 1199.98px){cx-searchbox .ui-autocomplete{left:-594px}}cx-searchbox .ui-autocomplete .search-results-container{background-color:var(--inno-color-secondary-700);color:var(--inno-color-primary-300);box-shadow:0 0 4px #0003;padding-bottom:2rem}cx-searchbox .search-suggestion{display:flex;list-style-type:none;font-size:1rem;width:100%}cx-searchbox .search-suggestion+.search-suggestion{padding-top:10px}cx-searchbox .search-suggestion__link{display:flex;flex-direction:column;align-items:center;padding:0}cx-searchbox .text-link{display:flex;align-items:center;outline:0;padding:0}cx-searchbox .text-link:hover{background-color:transparent!important}cx-searchbox .text-link .icon-arrowhead-right:before{display:inline-block;margin-right:.5rem}cx-searchbox .search-suggestion__name{width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:1rem}cx-searchbox .search-suggestion__description{width:100%;font-size:1rem}cx-searchbox .search-suggestion__search-all-downloads{margin:0;display:flex;align-items:center;font-weight:700}cx-searchbox .search-suggestion__search-all-downloads i{font-weight:700}cx-searchbox .search-suggestion__search-all-downloads span{border-bottom:3px solid var(--inno-color-primary-300)}cx-searchbox .search-suggestion__type{margin-left:auto}cx-searchbox .search-results-highlight{font-weight:700}cx-searchbox .search-suggestion__entry-type{display:none}cx-searchbox .search-suggestion__box-unset{display:unset}cx-searchbox .search-suggestion__box{display:flex;width:100%}cx-searchbox .search-suggestion__box-with-configuration{width:inherit}cx-searchbox .search-suggestion__name-with-configuration{float:left;font-size:1rem;overflow:hidden;text-overflow:ellipsis;width:auto;white-space:nowrap}cx-searchbox .search-suggestion__configuration-icon{float:right;width:1.33rem}cx-searchbox .search-suggestion__configuration-icon-img{width:100%}main cx-searchbox .ui-autocomplete{left:0;top:50px;background-color:transparent;width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}main cx-searchbox .ui-autocomplete{max-width:var(--cx-page-width-max)}@media (min-width: 768px){main cx-searchbox .ui-autocomplete{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}.searchEntryProductInformationPage main .entry-page-results .search-suggestion__entry-type{display:block;font-size:12px;font-weight:400;text-align:left;width:100%;line-height:14px}body.has-searchbox-results cx-searchbox .results{display:none}@media (max-width: 1199.98px){.has-searchbox-results{overflow:hidden}}body.has-searchbox-results cx-searchbox.active button.reset{display:block;z-index:9999}body.has-searchbox-results cx-searchbox.active .tooltip{display:none}body.has-searchbox-results cx-searchbox.active .results{display:block}body header cx-searchbox.active button.reset{color:var(--inno-color-primary-200)}@media (min-width: 992px){body header cx-searchbox.active button.reset{margin-right:3.5rem}}@media (max-width: 991.98px){body header cx-searchbox.active button.reset{color:var(--inno-color-primary-300);left:155px}}@media (max-width: 991.98px){body.searchbox-is-active app-theme-aware-logo-banner{visibility:hidden;opacity:0}}app-configurator-variant-search{position:relative;display:block;width:100%}app-configurator-variant-search .search-bar__input-group{background-color:transparent;border:none;position:inline-block}app-configurator-variant-search .search-bar__input-group .search-bar__input{background-color:var(--inno-color-primary-300);border:none;height:54px;padding:.5rem 4rem .5rem 1rem;position:inline-block;width:100%;border-bottom:1px solid var(--inno-color-secondary-600);padding-left:15px;position:relative;font-size:1rem;font-weight:400;line-height:155%;color:var(--inno-color-primary-200)}@media (min-width: 1440px){app-configurator-variant-search .search-bar__input-group .search-bar__input{width:80%}}app-configurator-variant-search .search-bar__input-group .search-bar__input:active{border-bottom:2px solid var(--inno-color-primary-200);color:var(--inno-color-primary-200)}app-configurator-variant-search .search-bar__input-group .reset{position:absolute;right:20px;top:9px;z-index:99;cursor:pointer;color:var(--inno-color-secondary-700);text-align:center;background:none;border:none;padding:6px}@media (min-width: 1440px){app-configurator-variant-search .search-bar__input-group .reset{right:20%}}app-configurator-variant-search .results.ui-autocomplete{position:absolute;width:100%;top:52px;z-index:1000;padding:0;overflow:auto;height:500px}@media (min-width: 1440px){app-configurator-variant-search .results.ui-autocomplete{width:80%}}app-configurator-variant-search .results.ui-autocomplete .search-results-container{background-color:var(--inno-color-secondary-200);color:var(--inno-color-primary-300);box-shadow:1px 1px 4px 1px #0000004d;display:block;width:100%}app-configurator-variant-search .results.ui-autocomplete .search-results-container .product-results{width:100%}app-configurator-variant-search .results.ui-autocomplete .search-results-container .product-results .search-suggestion__link{padding:0;border-bottom:1px solid var(--inno-color-secondary-100)}app-configurator-variant-search .results.ui-autocomplete .search-results-container .product-results .search-suggestion__link .search-suggestion__content-container{flex:1;padding:.75rem;display:flex;flex-direction:column;justify-content:space-between}app-configurator-variant-search .results.ui-autocomplete .search-results-container .product-results .search-suggestion__link .search-suggestion__content-container .search-suggestion__content{position:relative;display:flex;flex-direction:column;gap:15px;justify-content:flex-start;color:var(--inno-color-secondary-800)!important}@media (min-width: 768px){app-configurator-variant-search .results.ui-autocomplete .search-results-container .product-results .search-suggestion__link .search-suggestion__content-container .search-suggestion__content{flex-direction:row;justify-content:space-between;align-items:flex-start}}app-configurator-variant-search .results.ui-autocomplete .search-results-container .product-results .search-suggestion__link .search-suggestion__content-container .search-suggestion__content:nth-child(2){margin-top:15px}app-configurator-variant-search .results.ui-autocomplete .search-results-container .product-results .search-suggestion__link .search-suggestion__content-container .search-suggestion__content.single-btn{justify-content:flex-end}app-configurator-variant-search .results.ui-autocomplete .search-results-container .product-results .search-suggestion__link .search-suggestion__content-container .search-suggestion__content .search-suggestion__name{margin-top:0;padding:0;font-weight:700;cursor:pointer}app-configurator-variant-search .results.ui-autocomplete .search-results-container .product-results .search-suggestion__link .search-suggestion__content-container .search-suggestion__content .search-suggestion__buttons-container{display:flex;flex-direction:column;gap:15px}@media (min-width: 992px){app-configurator-variant-search .results.ui-autocomplete .search-results-container .product-results .search-suggestion__link .search-suggestion__content-container .search-suggestion__content .search-suggestion__buttons-container{flex-direction:row;justify-content:flex-end;align-items:flex-start;gap:30px}}app-configurator-variant-search .results.ui-autocomplete .search-results-container .product-results .search-suggestion__link .search-suggestion__content-container .search-suggestion__content .search-suggestion-btn{background-color:transparent;border:none;font-weight:700;color:var(--inno-color-secondary-800);display:flex;gap:8px}app-configurator-variant-search .results.ui-autocomplete .search-results-container .product-results .search-suggestion__link .search-suggestion-image{width:118px;height:118px;background-color:var(--inno-color-primary-200)}app-configurator-variant-search .results.ui-autocomplete .search-results-container .product-results .search-suggestion__link .search-suggestion-image img{max-width:100%;max-height:100%}.search-input-field-with-option-select{position:relative}.search-input-field-with-option-select .search-results-container{position:absolute;width:100%;top:55px;z-index:1000;height:auto;padding:0;background-color:var(--inno-color-secondary-700);color:var(--inno-color-primary-300);box-shadow:0 0 4px #0003}.search-input-field-with-option-select .search-results-container .search-suggestion{font-weight:400;padding:1rem 1.5rem;margin-bottom:0;cursor:pointer}.search-input-field-with-option-select .search-results-container .search-suggestion:hover{background-color:#53676f}hub-tile-row{flex-basis:auto!important}app-flexible-tile-container{max-width:100%;padding-top:0;padding-bottom:var(--inno-v-spacing-default)}.FlexibleTileContainerComponent .FlexibleTileContainer>div app-tile,.FlexibleTileContainerComponent .FlexibleTileContainer>.carousel app-tile,.FlexibleTileContainerComponent .FlexibleTileContainerSliderComponent>div app-tile,.FlexibleTileContainerComponent .FlexibleTileContainerSliderComponent>.carousel app-tile{display:flex;height:100%}.FlexibleTileContainerComponent .FlexibleTileContainer>div app-tile>div,.FlexibleTileContainerComponent .FlexibleTileContainer>.carousel app-tile>div,.FlexibleTileContainerComponent .FlexibleTileContainerSliderComponent>div app-tile>div,.FlexibleTileContainerComponent .FlexibleTileContainerSliderComponent>.carousel app-tile>div{display:flex;width:100%}.FlexibleTileContainerComponent .FlexibleTileContainer>div app-tile>div cx-generic-link,.FlexibleTileContainerComponent .FlexibleTileContainer>.carousel app-tile>div cx-generic-link,.FlexibleTileContainerComponent .FlexibleTileContainerSliderComponent>div app-tile>div cx-generic-link,.FlexibleTileContainerComponent .FlexibleTileContainerSliderComponent>.carousel app-tile>div cx-generic-link{display:flex;width:100%}.FlexibleTileContainerComponent .FlexibleTileContainer>div app-tile>div cx-generic-link>a,.FlexibleTileContainerComponent .FlexibleTileContainer>.carousel app-tile>div cx-generic-link>a,.FlexibleTileContainerComponent .FlexibleTileContainerSliderComponent>div app-tile>div cx-generic-link>a,.FlexibleTileContainerComponent .FlexibleTileContainerSliderComponent>.carousel app-tile>div cx-generic-link>a{width:100%}.FlexibleTileContainerComponent .FlexibleTileContainer>div app-tile>div cx-generic-link>a app-tile-content,.FlexibleTileContainerComponent .FlexibleTileContainer>.carousel app-tile>div cx-generic-link>a app-tile-content,.FlexibleTileContainerComponent .FlexibleTileContainerSliderComponent>div app-tile>div cx-generic-link>a app-tile-content,.FlexibleTileContainerComponent .FlexibleTileContainerSliderComponent>.carousel app-tile>div cx-generic-link>a app-tile-content{display:flex;flex-direction:column;height:100%}.FlexibleTileContainerComponentWrapper,.TileRowComponentWrapper{width:100%;padding-top:0;padding-bottom:var(--inno-v-spacing-default)}.FlexibleTileContainerComponentWrapper.background-light_lime,.TileRowComponentWrapper.background-light_lime{background-color:#e1f000}.FlexibleTileContainerComponentWrapper.background-dark_blue,.TileRowComponentWrapper.background-dark_blue{background-color:#08191f}.FlexibleTileContainerComponentWrapper.background-dark_blue .tile-content-link-container,.TileRowComponentWrapper.background-dark_blue .tile-content-link-container{background-color:#e1f000!important;color:#08191f!important}.FlexibleTileContainerComponentWrapper.background-dark_blue .tile-link,.TileRowComponentWrapper.background-dark_blue .tile-link{color:#53676f!important}.FlexibleTileContainerComponentWrapper.background-dark_blue .TileComponent:hover .tile-content-link-container .tile-link,.TileRowComponentWrapper.background-dark_blue .TileComponent:hover .tile-content-link-container .tile-link{color:#2a3b40!important}.FlexibleTileContainerComponentWrapper.background-light_grey,.TileRowComponentWrapper.background-light_grey{background-color:#f1f4f6}.TileRowComponent{flex-basis:100%}.FlexibleTileContainerComponent .internal-only.tileTeaserHover,.FlexibleTileContainerComponent .partner-only.tileTeaserHover{border:none}.FlexibleTileContainerComponent .internal-only.tileTeaserHover:after,.FlexibleTileContainerComponent .partner-only.tileTeaserHover:after{box-shadow:inset 0 0 0 2px #8936af}@media (min-width: 992px){:not(.slide) .TileComponent .tile-content-link-container{flex:1 0 auto}}:not(.slide) .TileComponent .tile-content-link-container .tile-content-container{flex-grow:1}.TileRowComponent,.FlexibleTileContainerComponent{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}.TileRowComponent,.FlexibleTileContainerComponent{max-width:var(--cx-page-width-max)}@media (min-width: 768px){.TileRowComponent,.FlexibleTileContainerComponent{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}.TileRowComponent,.FlexibleTileContainerComponent{margin-bottom:-2rem}.TileRowComponent a,.FlexibleTileContainerComponent a{text-decoration:none}.TileRowComponent .TileComponent,.FlexibleTileContainerComponent .TileComponent{position:relative;display:flex;flex-direction:column;flex:1 1 300px;transition:all .3s ease-in-out;text-align:left;align-items:stretch;cursor:pointer;margin-bottom:2rem}@media (min-width: 992px){.TileRowComponent .TileComponent,.FlexibleTileContainerComponent .TileComponent{padding-bottom:2rem;height:100%;margin-bottom:0}}.TileRowComponent .TileComponent:hover .tile-image img,.FlexibleTileContainerComponent .TileComponent:hover .tile-image img{transform:scale(1.05)}.TileRowComponent .TileComponent:hover .tile-content-link-container .tile-link,.FlexibleTileContainerComponent .TileComponent:hover .tile-content-link-container .tile-link{padding:1rem 1rem 1rem 2rem;color:#e1f000}.TileRowComponent .TileComponent .tile-image,.FlexibleTileContainerComponent .TileComponent .tile-image{aspect-ratio:16/9;min-height:180px;overflow:hidden;margin-bottom:-1px}.TileRowComponent .TileComponent .tile-image img,.FlexibleTileContainerComponent .TileComponent .tile-image img{object-fit:cover;object-position:center;height:100%;width:100%}.TileRowComponent .TileComponent .tile-content-link-container,.FlexibleTileContainerComponent .TileComponent .tile-content-link-container{background-color:#08191f;color:#fff;display:flex;flex-direction:column;width:100%;transition:all .3s ease-in-out}@media (min-width: 992px){.TileRowComponent .TileComponent .tile-content-link-container,.FlexibleTileContainerComponent .TileComponent .tile-content-link-container{width:100%}}.TileRowComponent .TileComponent .tile-content-link-container .tile-content-container,.FlexibleTileContainerComponent .TileComponent .tile-content-link-container .tile-content-container{display:flex;padding:1.5rem 1.5rem 0;flex-direction:column;align-items:flex-start}.TileRowComponent .TileComponent .tile-content-link-container .tile-content-container .tile-content,.FlexibleTileContainerComponent .TileComponent .tile-content-link-container .tile-content-container .tile-content{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;font-feature-settings:"clig" off,"liga" off}.TileRowComponent .TileComponent .tile-content-link-container .tile-content-container .tile-content .tile-heading,.FlexibleTileContainerComponent .TileComponent .tile-content-link-container .tile-content-container .tile-content .tile-heading{margin-bottom:.5rem;font-family:Innomotics Haffer SQ SemiBold}.TileRowComponent .TileComponent .tile-content-link-container .tile-content-container .tile-content .tile-description,.FlexibleTileContainerComponent .TileComponent .tile-content-link-container .tile-content-container .tile-content .tile-description{margin-bottom:0;width:100%;display:inline-block}.TileRowComponent .TileComponent .tile-content-link-container .tile-link,.FlexibleTileContainerComponent .TileComponent .tile-content-link-container .tile-link{display:flex;padding:1rem 2rem;align-items:flex-end;gap:10px;transition:all .3s ease-in-out;align-self:flex-end;color:#e1f000}.TileRowComponent .TileComponent .tile-content-link-container .tile-link .tile-link-icon,.FlexibleTileContainerComponent .TileComponent .tile-content-link-container .tile-link .tile-link-icon{width:3rem;height:3rem;font-size:48px}@media (min-width: 992px){.T_100 .TileComponent app-tile-content{display:flex;flex-direction:row!important}.T_100 .TileComponent app-tile-content .tile-image{max-height:271px;max-width:482px}.T_100 .TileComponent app-tile-content .tile-content-link-container{max-width:inherit}.T_100 .TileComponent app-tile-content .tile-content-link-container .tile-content-container{padding:36px 1.5rem 0}}.FlexibleTileContainerSliderComponent .carousel{margin:0 auto}@media (max-width: 991.98px){.FlexibleTileContainerSliderComponent .carousel .carousel-panel{justify-content:center}}.FlexibleTileContainerSliderComponent .carousel button.previous,.FlexibleTileContainerSliderComponent .carousel button.next{width:5%}.FlexibleTileContainerSliderComponent .carousel .TileComponent{padding:0 17px}@media (min-width: 768px){.FlexibleTileContainerSliderComponent .carousel .TileComponent{height:100%}}.FlexibleTileContainerSliderComponent .carousel .TileComponent .tile-image{aspect-ratio:16/9;min-height:180px}@media (min-width: 768px){.FlexibleTileContainerSliderComponent .carousel .TileComponent .tile-image{width:auto}}@media (min-width: 1200px){.FlexibleTileContainerSliderComponent .carousel .TileComponent .tile-image{min-height:160px}}@media (min-width: 768px){.FlexibleTileContainerSliderComponent .carousel .TileComponent .tile-content-link-container{max-width:620px;width:auto}}.teaser-slider-component{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}.teaser-slider-component{max-width:var(--cx-page-width-max)}@media (min-width: 768px){.teaser-slider-component{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}.teaser-slider-component{margin:0 auto 100px;overflow:hidden;position:relative;z-index:0}@media (max-width: 991px){.teaser-slider-component{margin-bottom:0}}@media (min-width: 768px){.teaser-slider-component .carousel .item{padding-right:20px}}@media (max-width: 767px){.teaser-slider-component .carousel .item{margin-right:0;padding:20px}}.teaser-slider-component .carousel:first-child{padding-left:.9375rem}.teaser-slider-component .carousel button.previous,.teaser-slider-component .carousel button.next{height:190px;top:30%}@media (min-width: 768px){.teaser-slider-component .carousel button.previous,.teaser-slider-component .carousel button.next{height:200px}}@media (min-width: 992px){.teaser-slider-component .carousel button.previous,.teaser-slider-component .carousel button.next{height:180px}}@media (min-width: 1200px){.teaser-slider-component .carousel button.previous,.teaser-slider-component .carousel button.next{height:190px}}@media (min-width: 1440px){.teaser-slider-component .carousel button.previous,.teaser-slider-component .carousel button.next{height:160px}}.teaser-slider-component .carousel .indicators button cx-icon{background-color:#ffffff59;border-radius:50%;width:10px;height:10px;display:block}.stage-component{position:relative;height:100%}.stage-component:has(:only-child.stage-isHomepage){padding-bottom:var(--inno-v-spacing-section)}.stage-component.stage-brightcovePlayer{min-height:28.125vw}.stage-component>.row{background-color:#e1f000;height:100%;margin:0}.stage-component.stage-media--right .stage-isHomepage,.stage-component.stage-media--right .stage-isProductDetail{flex-direction:row}.stage-component .stage-component-content-container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex:1 0 0;color:#08191f}.stage-component .stage-component-content-container .stage-linkbuttons{display:flex;flex-direction:column;gap:15px;justify-content:flex-start;flex-wrap:wrap}@media (min-width: 768px){.stage-component .stage-component-content-container .stage-linkbuttons{flex-direction:row}}.stage-component .stage-component-image-container{padding:0;width:100%}.stage-component .stage-component-image-container cx-media{height:100%;width:100%}.stage-component .stage-component-image-container img{object-fit:cover;object-position:center;height:100%;width:100%}.stage-component .stage-component-video-container{padding:0;width:100%;display:flex;align-items:center;background-color:var(--inno-color-primary-200)}.stage-component .stage-component-video-container app-brightcove-player{width:100%}.stage-component .stage-component-video-container video,.stage-component .stage-component-video-container .play-overlay{width:100%;max-width:none}.stage-component .stage-isHomepage{flex-direction:row-reverse}.stage-component .stage-isHomepage .stage-component-content-container{align-self:stretch;min-height:300px}@media (min-width: 768px){.stage-component .stage-isHomepage .stage-component-content-container{min-height:500px;padding:3rem 1rem}}@media (min-width: 992px){.stage-component .stage-isHomepage .stage-component-content-container{padding:0 1rem 0 0}}@media (min-width: 1200px){.stage-component .stage-isHomepage .stage-component-content-container{max-height:810px}}.stage-component .stage-isHomepage .stage-component-content-container .stage-component-content{padding:2.5rem 20px}@media (min-width: 768px){.stage-component .stage-isHomepage .stage-component-content-container .stage-component-content{padding:0 2.5rem}}@media (min-width: 992px){.stage-component .stage-isHomepage .stage-component-content-container .stage-component-content{padding:0 60px;margin-right:auto;margin-left:0}}@media (min-width: 1200px){.stage-component .stage-isHomepage .stage-component-content-container .stage-component-content{padding:0 5rem;max-width:720px}}.stage-component .stage-isHomepage .stage-component-content-container .stage-component-content .stage-component__headline{padding-bottom:2rem;font-weight:700;font-size:3rem;line-height:110%;font-family:Innomotics Haffer SQ SemiBold}@media (min-width: 992px){.stage-component .stage-isHomepage .stage-component-content-container .stage-component-content .stage-component__headline{font-size:4rem;line-height:110%}}@media (min-width: 1200px){.stage-component .stage-isHomepage .stage-component-content-container .stage-component-content .stage-component__headline{font-size:5rem;line-height:110%;padding-bottom:3rem}}.stage-component .stage-isHomepage .stage-component-image-container{aspect-ratio:4/3}@media (min-width: 992px){.stage-component .stage-isHomepage .stage-component-image-container{max-height:810px;aspect-ratio:8/9}}.stage-component .stage-isProductDetail{flex-direction:row-reverse}.stage-component .stage-isProductDetail .stage-component-content-container{padding:2.5rem 20px}@media (min-width: 768px){.stage-component .stage-isProductDetail .stage-component-content-container{padding:3rem 2.5rem}}@media (min-width: 992px){.stage-component .stage-isProductDetail .stage-component-content-container{padding:3rem 60px}}@media (min-width: 1200px){.stage-component .stage-isProductDetail .stage-component-content-container{padding:3rem 5rem 3rem 60px}}.stage-component .stage-isProductDetail .stage-component-content-container .stage-component-content{width:100%;padding:0 1rem}.stage-component .stage-isProductDetail .stage-component-content-container .stage-component-content h1.stage-component__headline{padding-bottom:1rem;margin:0;font-family:Innomotics Haffer SQ Bold;font-size:2.25rem;line-height:120%}@media (min-width: 992px){.stage-component .stage-isProductDetail .stage-component-content-container .stage-component-content h1.stage-component__headline{font-size:2.5rem;line-height:120%}}@media (min-width: 1200px){.stage-component .stage-isProductDetail .stage-component-content-container .stage-component-content h1.stage-component__headline{font-family:Innomotics Haffer SQ Bold;font-size:3rem;line-height:120%;padding-bottom:3rem}}.stage-component .stage-isProductDetail .stage-component-content-container .stage-component-content .stage-component__subline{margin:0;font-size:1.25rem}.stage-component .stage-isProductDetail .stage-component-content-container .stage-component-content .stage-linkbuttons{padding-top:2rem}.stage-component .stage-isProductDetail .stage-component-image-container,.stage-component .stage-isProductDetail .stage-component-video-container{aspect-ratio:4/3}@media (min-width: 768px){.stage-component .stage-isProductDetail .stage-component-image-container,.stage-component .stage-isProductDetail .stage-component-video-container{max-height:482px}}@media (min-width: 992px){.stage-component .stage-isProductDetail .stage-component-image-container,.stage-component .stage-isProductDetail .stage-component-video-container{min-height:482px;aspect-ratio:16/9}}.stage-component .stage-isProductDetail .stage-component-video-container{aspect-ratio:initial}@media (min-width: 768px){.stage-component .stage-isProductDetail .stage-component-video-container{max-height:initial}}@media (min-width: 992px){.stage-component.stage-media--right .stage-isHomepage .stage-component-content-container,.stage-component.stage-media--right .stage-isProductDetail .stage-component-content-container{padding:0 0 0 1rem}}.stage-component.stage-media--right .stage-isHomepage .stage-component-content,.stage-component.stage-media--right .stage-isProductDetail .stage-component-content{padding:2.5rem 20px}@media (min-width: 992px){.stage-component.stage-media--right .stage-isHomepage .stage-component-content,.stage-component.stage-media--right .stage-isProductDetail .stage-component-content{padding:0 60px;margin-left:auto;margin-right:0}}@media (min-width: 1200px){.stage-component.stage-media--right .stage-isHomepage .stage-component-content,.stage-component.stage-media--right .stage-isProductDetail .stage-component-content{padding:4rem 5rem;max-width:720px}}.input-text,main cx-searchbox .search-bar__input-group .search-bar__input{background-color:var(--inno-color-secondary-100);border:none;border-bottom:1px solid var(--inno-color-secondary-600);padding-left:15px;position:relative;font-size:1rem;font-weight:400;line-height:155%;color:var(--inno-color-primary-200)}.input-text:hover,main cx-searchbox .search-bar__input-group .search-bar__input:hover,.input-text.hover,main cx-searchbox .search-bar__input-group .hover.search-bar__input{border-bottom:2px solid var(--inno-color-secondary-700)}.input-text:hover::placeholder,main cx-searchbox .search-bar__input-group .search-bar__input:hover::placeholder,.input-text.hover::placeholder,main cx-searchbox .search-bar__input-group .hover.search-bar__input::placeholder{color:var(--inno-color-secondary-700)}.input-text::placeholder,main cx-searchbox .search-bar__input-group .search-bar__input::placeholder{color:var(--inno-color-secondary-600);font-size:1rem}.input-text:active,main cx-searchbox .search-bar__input-group .search-bar__input:active{border-bottom:2px solid var(--inno-color-primary-200);color:var(--inno-color-primary-200)}.input-text:focus,main cx-searchbox .search-bar__input-group .search-bar__input:focus{outline-offset:3px;outline:solid 1px var(--inno-color-focus-100)}.input-text-dark-bg{background-color:var(--inno-color-primary-300);border:none;border-bottom:1px solid var(--inno-color-secondary-400)}.input-text-dark-bg:hover,.input-text-dark-bg.hover{border-bottom:2px solid var(--inno-color-primary-100)}.input-text-dark-bg:hover::placeholder,.input-text-dark-bg.hover::placeholder{color:var(--inno-color-secondary-700)}.input-text-dark-bg::placeholder{color:var(--inno-color-secondary-600);font-size:1rem}.input-text-dark-bg:active{border-bottom:2px solid var(--inno-color-secondary-600);color:var(--inno-color-primary-200)}.input-text-light-bg{background-color:var(--inno-color-primary-300)}main cx-searchbox{margin-bottom:20px;background:transparent;position:relative;z-index:2;width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}main cx-searchbox{max-width:var(--cx-page-width-max)}@media (min-width: 768px){main cx-searchbox{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}main cx-searchbox .search-results-container .product-results,main cx-searchbox .search-results-container .content-page-results{display:none}main cx-searchbox>*{background-color:transparent}main cx-searchbox .search-bar__headline{display:none;color:var(--inno-color-secondary-600);margin-bottom:30px;padding-left:35px}main cx-searchbox .search-bar__headline:before{top:6px;bottom:6px}main cx-searchbox .searchbox{width:100%;max-width:100%;min-width:100%;padding:0;position:relative;border:none}main cx-searchbox .searchbox .search-icon{position:absolute;right:10px;top:10px;z-index:99;cursor:pointer;color:var(--inno-color-secondary-700)}@media (max-width: 991.98px){main cx-searchbox .searchbox .search-icon{display:block;top:0}}main cx-searchbox .searchbox .reset{position:absolute;right:40px;top:9px;z-index:99;cursor:pointer;color:var(--inno-color-secondary-700)}@media (max-width: 991.98px){main cx-searchbox .searchbox .reset cx-icon{position:initial}}main cx-searchbox .search-bar__input-group{display:flex}main cx-searchbox .search-bar__input-group .search-bar__input{height:54px;top:0}@media (max-width: 991.98px){main cx-searchbox .search-bar__input-group{flex-direction:column}main cx-searchbox .search-bar__input-group .search-bar-component__show-results-button{background:none;border:none}main cx-searchbox .search-bar__input-group .search-bar-component__show-results-button i.icon,main cx-searchbox .search-bar__input-group .search-bar-component__show-results-button .form-group .ng-select .ng-arrow-wrapper i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper main cx-searchbox .search-bar__input-group .search-bar-component__show-results-button i.ng-arrow{font-size:32px}}main cx-searchbox .search-bar__input-group .search-bar__input{width:100%}@media (max-width: 991.98px){main cx-searchbox .results{top:52px;padding:0 15px}}.offcanvas .header-actions-mobile .search-bar-component{display:none}.search-bar-component .inputBtns{position:absolute;right:0;height:100%;display:flex;padding:0 20px}.search-bar-component .inputBtns button{padding-right:12px}.search-bar-component .inputBtns button:last-child{padding-right:0}app-quick-links{padding-top:0;padding-bottom:var(--inno-v-spacing-default)}.quick-access{text-align:center;max-width:var(--cx-page-width-max)}@media (min-width: 768px){.quick-access .quick-access__links{padding:0 10px}}@media (min-width: 768px){.quick-access .quick-access__links{padding:0 20px}}.quick-access .quick-access__links .quick-access__link{margin-bottom:10px;padding:0;width:100%}@media (min-width: 768px){.quick-access .quick-access__links .quick-access__link{width:90%}}.toggle-button{position:absolute;left:5px;top:calc(50% + .2rem);transform:translateY(-50%)}.toggle-button label{-webkit-user-select:none;user-select:none;position:relative;display:flex;align-items:center}.toggle-button label .toggle-button__switch{position:relative;flex:0 0 48px;border-radius:60px;cursor:pointer;width:48px;height:20px;background:var(--inno-color-primary-200)}.toggle-button label .toggle-button__switch:before{left:24px;font-size:12px;line-height:24px;width:24px;padding:0 12px;content:"\a0";position:absolute;top:0}.toggle-button label .toggle-button__switch:after{top:-2px;left:0;border-radius:30px;line-height:28px;font-size:12px;content:"\a0";position:absolute;z-index:5;width:24px;height:24px}.toggle-button label .toggle-button__switch:focus{outline-offset:3px;outline:solid 2px var(--inno-color-focus-100)}.toggle-button input[type=checkbox]{opacity:0;position:absolute;top:0;left:0}.toggle-button input[type=checkbox][disabled]~label{pointer-events:none}.toggle-button input[type=checkbox][disabled]~label .toggle-button__switch{background:#e4eaed}.toggle-button input[type=checkbox][disabled]:not(:checked)~label{pointer-events:none}.toggle-button input[type=checkbox][disabled]:not(:checked)~label .toggle-button__switch{background:#e4eaed!important}.toggle-button input[type=checkbox][disabled]:not(:checked)~label .toggle-button__switch:after{background-color:#cad5da!important}.toggle-button input[type=checkbox]:not(:checked)~label .toggle-button__switch{background:#e4eaed}.toggle-button input[type=checkbox]:not(:checked)~label .toggle-button__switch:before{left:17px;top:-5px}.toggle-button input[type=checkbox]:not(:checked)~label .toggle-button__switch:after{background-color:#9aacb4;box-shadow:-5px 0 6px -3px #08191f40}.toggle-button input[type=checkbox][disabled]:checked~label .toggle-button__switch{background:#e4eaed}.toggle-button input[type=checkbox][disabled]:checked~label .toggle-button__switch:after{background-color:#9aacb4;box-shadow:0 0 2px #08191f}.toggle-button input[type=checkbox]:checked~label .toggle-button__switch:after{content:"\a0";transform:translate3d(32px,0,0);background-color:var(--inno-color-secondary-100);box-shadow:-5px 0 6px -3px #08191f40}.toggle-button input[type=checkbox]:checked~label .toggle-button__switch:before{left:-3px;top:-5px}.toggle-button__input:focus-visible+label .toggle-button__switch{outline-offset:3px;outline:solid 2px var(--inno-color-focus-100)}.toast{flex-basis:500px;max-width:500px;font-size:.875rem;background-color:#ffffffd9;background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem #0000001a;opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:flex;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:#ffffffd9;background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-body{padding:.75rem}app-toasts{width:100%;max-width:500px;display:block}app-toasts app-toast{margin-bottom:.5em}app-toast{display:block;width:100%;max-width:500px}app-toast .toast{background-color:unset;border:none;border-radius:unset}app-toast .toast .toast-body{padding:0;margin:0;background-color:var(--inno-color-secondary-700)}app-toast .toast .toast-body .alert{align-items:center;gap:.5em;margin:0}app-toast .toast .toast-body .alert .alert-icon .icon,app-toast .toast .toast-body .alert .alert-icon cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header app-toast .toast .toast-body .alert .alert-icon a.header-shortcut:before,app-toast .toast .toast-body .alert .alert-icon cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header app-toast .toast .toast-body .alert .alert-icon a.header-shortcut:before,app-toast .toast .toast-body .alert .alert-icon .form-group .ng-select .ng-arrow-wrapper .ng-arrow,.form-group .ng-select .ng-arrow-wrapper app-toast .toast .toast-body .alert .alert-icon .ng-arrow,app-toast .toast .toast-body .alert .alert-icon cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation app-navigation-ui app-toast .toast .toast-body .alert .alert-icon li.depth-0>*>a.header-shortcut:before,app-toast .toast .toast-body .alert .alert-icon cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui app-toast .toast .toast-body .alert .alert-icon li.depth-0>*>a.header-shortcut:before,app-toast .toast .toast-body .alert .alert-icon .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li app-toast .toast .toast-body .alert .alert-icon a:before{margin-right:0}app-toast .toast .toast-body .alert .alert-message{flex-grow:1;flex-shrink:1;overflow:hidden}app-toast .toast .toast-body .alert .alert-message a{color:var(--inno-color-primary-300);text-decoration:underline}app-toast .toast .toast-body .alert button.close{position:unset!important}app-toast .toast .toast-body .alert button.close .icon-close{margin:0}.tooltip-inner{background-color:var(--inno-color-secondary-700);padding:1rem;box-shadow:none;border-radius:0;font-size:.875rem;font-weight:700;line-height:155%;margin-left:-.5rem;text-align:center;min-width:70px}.tooltip.bs-tooltip-top .tooltip-arrow,.tooltip.bs-tooltip-auto[x-placement^=top] .tooltip-arrow{bottom:0;left:50%;border-left:.5rem solid transparent;border-right:.5rem solid transparent;border-top:.5rem solid var(--inno-color-secondary-700)}.tooltip.bs-tooltip-left .tooltip-arrow,.tooltip.bs-tooltip-auto[x-placement^=left] .tooltip-arrow{top:50%;right:0;border-top:.5rem solid transparent;border-bottom:.5rem solid transparent;border-left:.5rem solid var(--inno-color-secondary-700)}.tooltip.bs-tooltip-bottom .tooltip-arrow,.tooltip.bs-tooltip-auto[x-placement^=bottom] .tooltip-arrow{top:-2px;left:50%;border-left:.5rem solid transparent;border-right:.5rem solid transparent;border-bottom:.5rem solid var(--inno-color-secondary-700)}.tooltip.bs-tooltip-right .tooltip-arrow,.tooltip.bs-tooltip-auto[x-placement^=right] .tooltip-arrow{top:50%;left:0;border-top:.5rem solid transparent;border-bottom:.5rem solid transparent;border-right:.5rem solid var(--inno-color-secondary-700)}.tooltip-error{color:#cb0e0e!important}.tooltip-error .tooltip-inner{color:#ff6565}.tooltip-warning{color:#ff853f!important}.tooltip-warning .tooltip-inner{color:#fc7703}.tooltip-success{color:#02884e!important}.tooltip-success .tooltip-inner{color:#4ed69b}.siemlda-tabs{border-bottom:1px solid rgba(8,25,31,.2);display:flex;padding-left:0;width:98%;overflow-x:auto;position:relative;white-space:nowrap;scrollbar-width:thin;scrollbar-color:auto}@media (min-width: 1200px){.siemlda-tabs{overflow-x:unset}}.siemlda-tabs::-webkit-scrollbar-track,.siemlda-tabs::-moz-scrollbar-track{background-color:var(--inno-color-secondary-100);border-radius:15px}.siemlda-tabs::-webkit-scrollbar,.siemlda-tabs::-moz-scrollbar{width:4px;height:4px;background-color:var(--inno-color-secondary-100)}.siemlda-tabs::-webkit-scrollbar-thumb,.siemlda-tabs::-moz-scrollbar-thumb{background-color:var(--inno-color-secondary-300);border-radius:15px}.siemlda-tabs:hover{scrollbar-width:thin;scrollbar-color:var(--inno-color-secondary-500)}.siemlda-tabs .siemlda-tabs__tab{text-align:center;list-style:none;display:block;padding:1rem;position:relative;flex:1;font-size:1rem;font-weight:700;box-sizing:border-box;color:var(--inno-color-secondary-600);cursor:pointer;white-space:nowrap}.siemlda-tabs .siemlda-tabs__tab.active{border-bottom:8px solid var(--inno-color-primary-200);color:var(--inno-color-primary-200)}.siemlda-tabs .siemlda-tabs__tab.active a{color:var(--inno-color-primary-200)}.siemlda-tabs .siemlda-tabs__tab.active:hover{border-bottom:8px solid var(--inno-color-primary-200);color:var(--inno-color-primary-200)}.siemlda-tabs .siemlda-tabs__tab:hover{border-bottom:8px solid var(--inno-color-secondary-700);color:var(--inno-color-secondary-700)}.siemlda-tabs .siemlda-tabs__tab.disabled{cursor:default}.siemlda-tabs .siemlda-tabs__tab:focus-visible{outline-offset:-2px;outline:solid 2px var(--inno-color-focus-100)}@media (min-width: 1200px){.siemlda-tabs .siemlda-tabs__tab:focus-visible{outline-offset:3px;outline:solid 2px var(--inno-color-focus-100)}}.siemlda-tabs .siemlda-tabs__tab a{font-size:1rem;font-weight:700;color:var(--inno-color-secondary-600);outline:none;text-decoration:none;white-space:nowrap}.siemlda-tabs .siemlda-tabs__tab a:hover{color:var(--inno-color-secondary-700)}.siemlda-tabs .my-profile-tab{padding:initial}.siemlda-tabs .my-profile-tab a{display:block;padding:20px;width:100%;height:100%;text-decoration:none}app-tabbed-cms-item-container{width:100%;padding-top:0;padding-bottom:var(--inno-v-spacing-default)}app-tabbed-cms-item-container .tabbedCMSItemContainerComponent{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}app-tabbed-cms-item-container .tabbedCMSItemContainerComponent{max-width:var(--cx-page-width-max)}@media (min-width: 768px){app-tabbed-cms-item-container .tabbedCMSItemContainerComponent{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}app-tabbed-cms-item-container .mediaTextComponent{padding:0}app-tabbed-cms-item-container .tabbedCMSItemContainerWrapper:not(.background-none){padding:3rem 0}app-tabbed-cms-item-container .tabbedCMSItemContainerWrapper.background-dark_blue{background-color:var(--inno-color-primary-200);color:var(--inno-color-primary-300)}app-tabbed-cms-item-container .tabbedCMSItemContainerWrapper.background-dark_blue .accordion .accordion__header{color:var(--inno-color-primary-300)}app-tabbed-cms-item-container .tabbedCMSItemContainerWrapper.background-dark_blue .accordion .accordion__header:hover{color:var(--inno-color-secondary-300)}app-tabbed-cms-item-container .tabbedCMSItemContainerWrapper.background-dark_blue .siemlda-tabs .siemlda-tabs__tab{color:var(--inno-color-secondary-300);border-bottom:1px solid #b2c1c7}app-tabbed-cms-item-container .tabbedCMSItemContainerWrapper.background-dark_blue .siemlda-tabs .siemlda-tabs__tab.active{border-bottom:8px solid var(--inno-color-primary-100);color:var(--inno-color-primary-100)}app-tabbed-cms-item-container .tabbedCMSItemContainerWrapper.background-dark_blue .siemlda-tabs .siemlda-tabs__tab.active a{color:var(--inno-color-primary-100)}app-tabbed-cms-item-container .tabbedCMSItemContainerWrapper.background-dark_blue .siemlda-tabs .siemlda-tabs__tab.active:hover{border-bottom:8px solid var(--inno-color-secondary-300);color:var(--inno-color-secondary-300)}app-tabbed-cms-item-container .tabbedCMSItemContainerWrapper.background-dark_blue .siemlda-tabs .siemlda-tabs__tab:hover{border-bottom:8px solid var(--inno-color-secondary-300);color:var(--inno-color-secondary-300)}app-tabbed-cms-item-container .tabbedCMSItemContainerWrapper.background-dark_blue .siemlda-tabs .siemlda-tabs__tab.disabled{cursor:default}app-tabbed-cms-item-container .tabbedCMSItemContainerWrapper.background-dark_blue .siemlda-tabs .siemlda-tabs__tab a{color:var(--inno-color-secondary-600)}app-tabbed-cms-item-container .tabbedCMSItemContainerWrapper.background-dark_blue .siemlda-tabs .siemlda-tabs__tab a:hover{color:var(--inno-color-secondary-700)}app-tabbed-cms-item-container .tabbedCMSItemContainerWrapper.background-dark_blue .tabContent.active .CMSParagraphComponent a{color:var(--inno-color-primary-300)!important}app-tabbed-cms-item-container .tabbedCMSItemContainerWrapper.background-dark_blue .tabContent.active .CMSParagraphComponent a:hover{color:var(--inno-color-secondary-300)!important}.form-check.custom input[type=checkbox]{-webkit-appearance:none;appearance:none;border-radius:0;height:1.25rem;width:1.25rem;position:absolute;top:2px;left:0;box-sizing:border-box;background-color:var(--inno-color-primary-300);border:1px solid var(--inno-color-secondary-700)}.form-check.custom input[type=checkbox]:hover{border-color:var(--inno-color-secondary-800)}.form-check.custom input[type=checkbox]:checked:hover,.form-check.custom input[type=checkbox]:active{background-color:var(--inno-color-secondary-800)}.form-check.custom input[type=checkbox]:focus{outline-offset:2px;outline:solid 1px var(--inno-color-focus-100)}.form-check.custom input[type=checkbox]:checked{background-color:var(--inno-color-primary-200)}.form-check.custom input[type=checkbox][disabled],.form-check.custom input[type=checkbox][disabled]+.form-check-label{pointer-events:none;border-color:var(--inno-color-secondary-200);color:var(--inno-color-secondary-400)}.form-check.custom input[type=checkbox][disabled]:hover,.form-check.custom input[type=checkbox][disabled]+.form-check-label:hover{background-color:var(--inno-color-primary-300)}.form-check.custom input[type=checkbox][disabled]:checked+.form-check-label,.form-check.custom input[type=checkbox][disabled]:not(:checked)+.form-check-label{border-color:var(--inno-color-secondary-200);border-width:0 2px 2px 0;color:var(--inno-color-secondary-400)!important}.form-check.custom input[type=checkbox].ng-pristine.ng-invalid.ng-touched,.form-check.custom input[type=checkbox].ng-pristine.ng-invalid.ng-touched:focus,.form-check.custom input[type=checkbox].ng-pristine.ng-invalid.ng-touched:active,.form-check.custom input[type=checkbox].ng-dirty.ng-invalid.ng-touched,.form-check.custom input[type=checkbox].ng-dirty.ng-invalid.ng-touched:active,.form-check.custom input[type=checkbox].ng-dirty.ng-invalid.ng-touched:focus{border:1px solid var(--inno-color-error-100)}.form-check.custom input[type=checkbox]:checked:after{left:6px;width:6px;top:2px;height:12px;border-color:var(--inno-color-primary-300);border-style:solid;border-width:0 2px 2px 0;-webkit-transform:rotate(35deg);-ms-transform:rotate(35deg);transform:rotate(35deg);position:absolute;content:"";display:inline-block}.form-check.custom input[type=checkbox]:not(:disabled):hover:after{border-color:var(--inno-color-primary-300)}.form-check.custom .form-check-label{cursor:pointer;font-size:1rem;line-height:155%;color:var(--inno-color-primary-200)!important;top:3px}.form-check.custom .form-check-label a{color:var(--inno-color-primary-200);text-decoration:underline}.form-check.custom .form-check-label a:hover,.form-check.custom .form-check-label a:focus{color:var(--inno-color-primary-200)}.dark-theme.form-check.custom input[type=checkbox],.dark-theme .form-check.custom input[type=checkbox],.dark-bg.form-check.custom input[type=checkbox],.dark-bg .form-check.custom input[type=checkbox]{background-color:var(--inno-color-primary-200);border:1px solid var(--inno-color-primary-300)}.dark-theme.form-check.custom input[type=checkbox]:hover,.dark-theme .form-check.custom input[type=checkbox]:hover,.dark-bg.form-check.custom input[type=checkbox]:hover,.dark-bg .form-check.custom input[type=checkbox]:hover{border-color:var(--inno-color-secondary-300)}.dark-theme.form-check.custom input[type=checkbox]:active,.dark-theme .form-check.custom input[type=checkbox]:active,.dark-bg.form-check.custom input[type=checkbox]:active,.dark-bg .form-check.custom input[type=checkbox]:active{border-color:var(--inno-color-secondary-400)}.dark-theme.form-check.custom input[type=checkbox]:checked:hover,.dark-theme .form-check.custom input[type=checkbox]:checked:hover,.dark-bg.form-check.custom input[type=checkbox]:checked:hover,.dark-bg .form-check.custom input[type=checkbox]:checked:hover{background-color:var(--inno-color-secondary-300);border-color:var(--inno-color-secondary-300)}.dark-theme.form-check.custom input[type=checkbox]:checked,.dark-theme .form-check.custom input[type=checkbox]:checked,.dark-bg.form-check.custom input[type=checkbox]:checked,.dark-bg .form-check.custom input[type=checkbox]:checked{background-color:var(--inno-color-primary-100);border:1px solid var(--inno-color-primary-100);color:var(--inno-color-primary-200)}.dark-theme.form-check.custom input[type=checkbox]:checked:after,.dark-theme .form-check.custom input[type=checkbox]:checked:after,.dark-bg.form-check.custom input[type=checkbox]:checked:after,.dark-bg .form-check.custom input[type=checkbox]:checked:after{border-color:var(--inno-color-primary-200)}.dark-theme.form-check.custom input[type=checkbox]:checked:disabled,.dark-theme .form-check.custom input[type=checkbox]:checked:disabled,.dark-bg.form-check.custom input[type=checkbox]:checked:disabled,.dark-bg .form-check.custom input[type=checkbox]:checked:disabled{border-color:var(--inno-color-secondary-400)!important;background-color:var(--inno-color-secondary-800)!important;cursor:none}.dark-theme.form-check.custom input[type=checkbox].ng-pristine.ng-invalid.ng-touched,.dark-theme.form-check.custom input[type=checkbox].ng-pristine.ng-invalid.ng-touched:focus,.dark-theme.form-check.custom input[type=checkbox].ng-pristine.ng-invalid.ng-touched:active,.dark-theme.form-check.custom input[type=checkbox].ng-dirty.ng-invalid.ng-touched,.dark-theme.form-check.custom input[type=checkbox].ng-dirty.ng-invalid.ng-touched:active,.dark-theme.form-check.custom input[type=checkbox].ng-dirty.ng-invalid.ng-touched:focus,.dark-theme .form-check.custom input[type=checkbox].ng-pristine.ng-invalid.ng-touched,.dark-theme .form-check.custom input[type=checkbox].ng-pristine.ng-invalid.ng-touched:focus,.dark-theme .form-check.custom input[type=checkbox].ng-pristine.ng-invalid.ng-touched:active,.dark-theme .form-check.custom input[type=checkbox].ng-dirty.ng-invalid.ng-touched,.dark-theme .form-check.custom input[type=checkbox].ng-dirty.ng-invalid.ng-touched:active,.dark-theme .form-check.custom input[type=checkbox].ng-dirty.ng-invalid.ng-touched:focus,.dark-bg.form-check.custom input[type=checkbox].ng-pristine.ng-invalid.ng-touched,.dark-bg.form-check.custom input[type=checkbox].ng-pristine.ng-invalid.ng-touched:focus,.dark-bg.form-check.custom input[type=checkbox].ng-pristine.ng-invalid.ng-touched:active,.dark-bg.form-check.custom input[type=checkbox].ng-dirty.ng-invalid.ng-touched,.dark-bg.form-check.custom input[type=checkbox].ng-dirty.ng-invalid.ng-touched:active,.dark-bg.form-check.custom input[type=checkbox].ng-dirty.ng-invalid.ng-touched:focus,.dark-bg .form-check.custom input[type=checkbox].ng-pristine.ng-invalid.ng-touched,.dark-bg .form-check.custom input[type=checkbox].ng-pristine.ng-invalid.ng-touched:focus,.dark-bg .form-check.custom input[type=checkbox].ng-pristine.ng-invalid.ng-touched:active,.dark-bg .form-check.custom input[type=checkbox].ng-dirty.ng-invalid.ng-touched,.dark-bg .form-check.custom input[type=checkbox].ng-dirty.ng-invalid.ng-touched:active,.dark-bg .form-check.custom input[type=checkbox].ng-dirty.ng-invalid.ng-touched:focus{border:1px solid var(--inno-color-error-200)}.dark-theme.form-check.custom input[type=checkbox].ng-pristine.ng-invalid.ng-touched~label,.dark-theme.form-check.custom input[type=checkbox].ng-pristine.ng-invalid.ng-touched+label,.dark-theme.form-check.custom input[type=checkbox].ng-pristine.ng-invalid.ng-touched:focus~label,.dark-theme.form-check.custom input[type=checkbox].ng-pristine.ng-invalid.ng-touched:focus+label,.dark-theme.form-check.custom input[type=checkbox].ng-pristine.ng-invalid.ng-touched:active~label,.dark-theme.form-check.custom input[type=checkbox].ng-pristine.ng-invalid.ng-touched:active+label,.dark-theme.form-check.custom input[type=checkbox].ng-dirty.ng-invalid.ng-touched~label,.dark-theme.form-check.custom input[type=checkbox].ng-dirty.ng-invalid.ng-touched+label,.dark-theme.form-check.custom input[type=checkbox].ng-dirty.ng-invalid.ng-touched:active~label,.dark-theme.form-check.custom input[type=checkbox].ng-dirty.ng-invalid.ng-touched:active+label,.dark-theme.form-check.custom input[type=checkbox].ng-dirty.ng-invalid.ng-touched:focus~label,.dark-theme.form-check.custom input[type=checkbox].ng-dirty.ng-invalid.ng-touched:focus+label,.dark-theme .form-check.custom input[type=checkbox].ng-pristine.ng-invalid.ng-touched~label,.dark-theme .form-check.custom input[type=checkbox].ng-pristine.ng-invalid.ng-touched+label,.dark-theme .form-check.custom input[type=checkbox].ng-pristine.ng-invalid.ng-touched:focus~label,.dark-theme .form-check.custom input[type=checkbox].ng-pristine.ng-invalid.ng-touched:focus+label,.dark-theme .form-check.custom input[type=checkbox].ng-pristine.ng-invalid.ng-touched:active~label,.dark-theme .form-check.custom input[type=checkbox].ng-pristine.ng-invalid.ng-touched:active+label,.dark-theme .form-check.custom input[type=checkbox].ng-dirty.ng-invalid.ng-touched~label,.dark-theme .form-check.custom input[type=checkbox].ng-dirty.ng-invalid.ng-touched+label,.dark-theme .form-check.custom input[type=checkbox].ng-dirty.ng-invalid.ng-touched:active~label,.dark-theme .form-check.custom input[type=checkbox].ng-dirty.ng-invalid.ng-touched:active+label,.dark-theme .form-check.custom input[type=checkbox].ng-dirty.ng-invalid.ng-touched:focus~label,.dark-theme .form-check.custom input[type=checkbox].ng-dirty.ng-invalid.ng-touched:focus+label,.dark-bg.form-check.custom input[type=checkbox].ng-pristine.ng-invalid.ng-touched~label,.dark-bg.form-check.custom input[type=checkbox].ng-pristine.ng-invalid.ng-touched+label,.dark-bg.form-check.custom input[type=checkbox].ng-pristine.ng-invalid.ng-touched:focus~label,.dark-bg.form-check.custom input[type=checkbox].ng-pristine.ng-invalid.ng-touched:focus+label,.dark-bg.form-check.custom input[type=checkbox].ng-pristine.ng-invalid.ng-touched:active~label,.dark-bg.form-check.custom input[type=checkbox].ng-pristine.ng-invalid.ng-touched:active+label,.dark-bg.form-check.custom input[type=checkbox].ng-dirty.ng-invalid.ng-touched~label,.dark-bg.form-check.custom input[type=checkbox].ng-dirty.ng-invalid.ng-touched+label,.dark-bg.form-check.custom input[type=checkbox].ng-dirty.ng-invalid.ng-touched:active~label,.dark-bg.form-check.custom input[type=checkbox].ng-dirty.ng-invalid.ng-touched:active+label,.dark-bg.form-check.custom input[type=checkbox].ng-dirty.ng-invalid.ng-touched:focus~label,.dark-bg.form-check.custom input[type=checkbox].ng-dirty.ng-invalid.ng-touched:focus+label,.dark-bg .form-check.custom input[type=checkbox].ng-pristine.ng-invalid.ng-touched~label,.dark-bg .form-check.custom input[type=checkbox].ng-pristine.ng-invalid.ng-touched+label,.dark-bg .form-check.custom input[type=checkbox].ng-pristine.ng-invalid.ng-touched:focus~label,.dark-bg .form-check.custom input[type=checkbox].ng-pristine.ng-invalid.ng-touched:focus+label,.dark-bg .form-check.custom input[type=checkbox].ng-pristine.ng-invalid.ng-touched:active~label,.dark-bg .form-check.custom input[type=checkbox].ng-pristine.ng-invalid.ng-touched:active+label,.dark-bg .form-check.custom input[type=checkbox].ng-dirty.ng-invalid.ng-touched~label,.dark-bg .form-check.custom input[type=checkbox].ng-dirty.ng-invalid.ng-touched+label,.dark-bg .form-check.custom input[type=checkbox].ng-dirty.ng-invalid.ng-touched:active~label,.dark-bg .form-check.custom input[type=checkbox].ng-dirty.ng-invalid.ng-touched:active+label,.dark-bg .form-check.custom input[type=checkbox].ng-dirty.ng-invalid.ng-touched:focus~label,.dark-bg .form-check.custom input[type=checkbox].ng-dirty.ng-invalid.ng-touched:focus+label{color:var(--inno-color-error-200)!important}.dark-theme .form-check.custom input[type=checkbox][disabled],.dark-theme.form-check.custom input[type=checkbox][disabled],.dark-bg .form-check.custom input[type=checkbox][disabled],.dark-bg.form-check.custom input[type=checkbox][disabled]{border-color:var(--inno-color-secondary-400)!important;background-color:var(--inno-color-secondary-800)!important}.dark-theme .form-check.custom input[type=checkbox]:not(:disabled):hover:after,.dark-theme.form-check.custom input[type=checkbox]:not(:disabled):hover:after,.dark-bg .form-check.custom input[type=checkbox]:not(:disabled):hover:after,.dark-bg.form-check.custom input[type=checkbox]:not(:disabled):hover:after{border-color:var(--inno-color-primary-200)}.dark-theme .form-check.custom .form-check-label,.dark-theme.form-check.custom .form-check-label,.dark-bg .form-check.custom .form-check-label,.dark-bg.form-check.custom .form-check-label{color:var(--inno-color-primary-300)!important}.dark-theme .form-check.custom .form-check-label a,.dark-theme.form-check.custom .form-check-label a,.dark-bg .form-check.custom .form-check-label a,.dark-bg.form-check.custom .form-check-label a{color:var(--inno-color-primary-300)}.dark-theme .form-check.custom .form-check-label a:hover,.dark-theme .form-check.custom .form-check-label a:focus,.dark-theme.form-check.custom .form-check-label a:hover,.dark-theme.form-check.custom .form-check-label a:focus,.dark-bg .form-check.custom .form-check-label a:hover,.dark-bg .form-check.custom .form-check-label a:focus,.dark-bg.form-check.custom .form-check-label a:hover,.dark-bg.form-check.custom .form-check-label a:focus{color:var(--inno-color-primary-300)}.form-check.custom input[type=radio]:checked,.form-check.custom input[type=radio]:hover,.form-check.custom input[type=radio]:not(:disabled){border-color:var(--inno-color-primary-200)!important;color:var(--inno-color-primary-200);cursor:pointer;pointer-events:all;width:1.25rem;height:1.25rem}.form-check.custom input[type=radio]:checked:after,.form-check.custom input[type=radio]:hover:after,.form-check.custom input[type=radio]:not(:disabled):after{background-color:var(--inno-color-primary-200)!important;left:3px;top:3px}.form-check.custom input[type=radio]:not(:disabled){cursor:pointer;pointer-events:all}.form-check.custom input[type=radio]:disabled{color:var(--inno-color-secondary-100);border-color:var(--inno-color-secondary-100);background-color:var(--inno-color-secondary-100);cursor:not-allowed;pointer-events:none}.form-check.custom input[type=radio]:focus{outline-offset:3px;outline:solid 1px var(--inno-color-focus-100)}.form-check.custom input[type=radio].ng-pristine.ng-invalid.ng-touched,.form-check.custom input[type=radio].ng-pristine.ng-invalid.ng-touched:focus,.form-check.custom input[type=radio].ng-pristine.ng-invalid.ng-touched:active,.form-check.custom input[type=radio].ng-dirty.ng-invalid.ng-touched,.form-check.custom input[type=radio].ng-dirty.ng-invalid.ng-touched:active,.form-check.custom input[type=radio].ng-dirty.ng-invalid.ng-touched:focus{border:1px solid var(--inno-color-error-200)}.form-check.custom input[type=radio].ng-pristine.ng-invalid.ng-touched~label,.form-check.custom input[type=radio].ng-pristine.ng-invalid.ng-touched+label,.form-check.custom input[type=radio].ng-pristine.ng-invalid.ng-touched:focus~label,.form-check.custom input[type=radio].ng-pristine.ng-invalid.ng-touched:focus+label,.form-check.custom input[type=radio].ng-pristine.ng-invalid.ng-touched:active~label,.form-check.custom input[type=radio].ng-pristine.ng-invalid.ng-touched:active+label,.form-check.custom input[type=radio].ng-dirty.ng-invalid.ng-touched~label,.form-check.custom input[type=radio].ng-dirty.ng-invalid.ng-touched+label,.form-check.custom input[type=radio].ng-dirty.ng-invalid.ng-touched:active~label,.form-check.custom input[type=radio].ng-dirty.ng-invalid.ng-touched:active+label,.form-check.custom input[type=radio].ng-dirty.ng-invalid.ng-touched:focus~label,.form-check.custom input[type=radio].ng-dirty.ng-invalid.ng-touched:focus+label{color:var(--inno-color-error-200)}input[type=radio]:checked+.form-check-label{color:var(--inno-color-primary-200)}.form-check.custom input[type=radio][disabled]+.form-check-label{color:var(--inno-color-secondary-300)!important;cursor:not-allowed;pointer-events:none}.dark-theme.form-check.custom input[type=radio]:checked,.dark-theme.form-check.custom input[type=radio]:hover,.dark-bg.form-check.custom input[type=radio]:checked,.dark-bg.form-check.custom input[type=radio]:hover{border-color:var(--inno-color-primary-300)!important;color:var(--inno-color-primary-300)}.dark-theme.form-check.custom input[type=radio]:checked:after,.dark-theme.form-check.custom input[type=radio]:hover:after,.dark-bg.form-check.custom input[type=radio]:checked:after,.dark-bg.form-check.custom input[type=radio]:hover:after{background-color:var(--inno-color-primary-200)!important}.dark-theme input[type=radio]:checked+.form-check-label,.dark-bg input[type=radio]:checked+.form-check-label{color:var(--inno-color-primary-300)}.dark-theme .form-check.custom input[type=radio]:checked,.dark-theme .form-check.custom input[type=radio]:hover,.dark-theme .form-check.custom input[type=radio]:not(:disabled){border-color:var(--inno-color-secondary-300)!important}.dark-theme .form-check.custom input[type=radio]:checked:after,.dark-theme .form-check.custom input[type=radio]:hover:after,.dark-theme .form-check.custom input[type=radio]:not(:disabled):after{background-color:var(--inno-color-secondary-500)!important}.form-radio{padding-left:2.25rem}.form-radio input[type=radio]{appearance:none;width:20px;height:20px;border-radius:50%;outline:none;border:2px solid #2a3b40}.form-radio input[type=radio]:after{position:static;height:75%;width:75%;margin-left:50%;margin-top:50%;transform:translate(-50%,-50%);border-radius:50%}.form-radio input[type=radio]:hover:after,.form-radio input[type=radio]:checked:after{background-color:#2a3b40}.form-radio input[type=radio]:checked{border-color:#2a3b40!important}.form-radio label{top:2px}.dark-theme .form-radio input[type=radio]{background-color:#08191f;border-color:#fff}.dark-theme .form-radio input[type=radio]:checked{border-color:#fff!important}.dark-theme .form-radio input[type=radio]:after{background-color:#08191f}.dark-theme .form-radio input[type=radio]:checked:after{background-color:#fff}.dark-theme .form-radio input[type=radio]:hover:after{background-color:#e1f000}.dark-theme .form-radio label{color:#fff}#listing-helper-data{height:0;width:0;position:relative}.dataTable-product-offer-timeframe{margin-top:1rem;padding:15px 0}@media (min-width: 1200px){.dataTable-product-offer-timeframe{margin-top:0}}.dataTable-product-offer-timeframe .dataTable-product-offer-timeframe-content{font-weight:700}.dataTable-product-offer-timeframe .dataTable-product-offer-timeframe-content .timeframe-headline{padding-right:5px;display:block}@media (min-width: 768px){.dataTable-product-offer-timeframe .dataTable-product-offer-timeframe-content .timeframe-headline{display:inline-block}}.dataTable-product-offer-timeframe .dataTable-product-offer-timeframe-content .timeframe-link{cursor:pointer;padding:0 10px;color:var(--inno-color-primary-200)}@media (max-width: 767px){.dataTable-product-offer-timeframe .dataTable-product-offer-timeframe-content .timeframe-link:first-of-type{padding-left:0}}.dataTable-product-offer-timeframe .dataTable-product-offer-timeframe-content .timeframe-link:hover{color:var(--inno-color-secondary-700);text-decoration:underline}.dataTable-product-offer-timeframe .dataTable-product-offer-timeframe-content .timeframe-link.active-interval{text-decoration:underline;color:var(--inno-color-secondary-600)}.dataTable-product-offer-timeframe .dataTable-product-offer-timeframe-content .timeframe-link.active-interval:hover{color:var(--inno-color-secondary-700)}.dataTable-order-tracking-offset{margin:1rem 0;padding:15px 0}.dataTable-order-tracking-offset .dataTable-order-tracking-offset-content{font-weight:700}.dataTable-order-tracking-offset .dataTable-order-tracking-offset-content .offset-headline{padding-right:5px;display:inline-block}@media (max-width: 767px){.dataTable-order-tracking-offset .dataTable-order-tracking-offset-content .offset-headline{display:block}}.dataTable-order-tracking-offset .dataTable-order-tracking-offset-content .offset-link{cursor:pointer;padding:0 10px}.dataTable-order-tracking-offset .dataTable-order-tracking-offset-content .offset-link:hover{color:var(--inno-color-secondary-700)}.dataTable-order-tracking-offset .dataTable-order-tracking-offset-content .offset-link.active-interval{text-decoration:underline;color:var(--inno-color-secondary-600)}@media (max-width: 767px){.dataTable-order-tracking-offset .dataTable-order-tracking-offset-content .offset-link:first-of-type{padding-left:0}}.listing-with-filter-container{position:relative}@media (min-width: 768px){.listing-with-filter-container .listing-table{padding-left:15px;margin-left:auto}}.modal-table{max-width:100%}.dataTable-list-container{position:relative;color:var(--inno-color-primary-200)}.dataTable-list-container .listing-selected-items{position:absolute;top:120px;padding-left:5px}.dataTable-list-container .icon-to-initialize-table{opacity:0;width:0}.dataTable-list-container .icon-to-initialize-table .icon.icon-edit,.dataTable-list-container .icon-to-initialize-table cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.icon-edit.header-shortcut:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .dataTable-list-container .icon-to-initialize-table a.icon-edit.header-shortcut:before,.dataTable-list-container .icon-to-initialize-table cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.icon-edit.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .dataTable-list-container .icon-to-initialize-table a.icon-edit.header-shortcut:before,.dataTable-list-container .icon-to-initialize-table .form-group .ng-select .ng-arrow-wrapper .icon-edit.ng-arrow,.form-group .ng-select .ng-arrow-wrapper .dataTable-list-container .icon-to-initialize-table .icon-edit.ng-arrow,.dataTable-list-container .icon-to-initialize-table cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.icon-edit.header-shortcut:before,cx-storefront header app-category-navigation app-navigation-ui .dataTable-list-container .icon-to-initialize-table li.depth-0>*>a.icon-edit.header-shortcut:before,.dataTable-list-container .icon-to-initialize-table cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.icon-edit.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui .dataTable-list-container .icon-to-initialize-table li.depth-0>*>a.icon-edit.header-shortcut:before,.dataTable-list-container .icon-to-initialize-table .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a.icon-edit:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .dataTable-list-container .icon-to-initialize-table a.icon-edit:before{width:0}.page-watchList #watchlist-listing_info{text-align:left}.page-watchList .listing-selected-items{top:105px;padding-left:0}@media (min-width: 768px){.page-watchList .listing-selected-items{padding-left:5px}}.page-dtc-result .listing-selected-items{top:-20px;padding-left:0}.dataTables_wrapper .dataTables_processing.panel.panel-default{border:none;box-shadow:none}.dataTables_wrapper .table-search-pagesize-menu .dataTables_filter{width:100%!important;margin:1rem 0}@media (min-width: 768px){.dataTables_wrapper .table-search-pagesize-menu .dataTables_filter{width:600px!important}}@media (min-width: 992px){.dataTables_wrapper .table-search-pagesize-menu .dataTables_filter{margin-top:0}}.dataTables_wrapper .table-search-pagesize-menu .dataTables_filter label{display:inline}.dataTables_wrapper .table-search-pagesize-menu .dataTables_filter label input[type=search]{width:100%;height:3.5rem;margin-left:0;font-weight:430!important;font-size:1rem;line-height:155%;color:var(--inno-color-primary-200);background-color:transparent;border:1px solid var(--inno-color-secondary-400);box-shadow:none;padding:.375rem 1rem}.dataTables_wrapper .table-search-pagesize-menu .dataTables_filter label input[type=search]:hover{box-shadow:none;border:1px solid var(--inno-color-secondary-800)}.dataTables_wrapper .table-search-pagesize-menu .dataTables_filter label input[type=search]:active{border:1px solid var(--inno-color-primary-200);box-shadow:0 0 0 1px var(--inno-color-primary-200)!important;color:var(--inno-color-primary-200)}.dataTables_wrapper .table-search-pagesize-menu .dataTables_filter label input[type=search]:focus{outline-offset:3px;outline:solid 2px var(--inno-color-focus-100);border:1px solid var(--inno-color-primary-200);background-color:transparent!important;box-shadow:0 0 0 1px var(--inno-color-primary-200)!important}.dataTables_wrapper .table-search-pagesize-menu .dataTables_filter label input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;height:1em;width:1em;border-radius:50em;background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iSWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMjQgMjQiPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICMwODE5MUY7CiAgICAgIH0KCiAgICAgIC5jbHMtMiB7CiAgICAgICAgZmlsbDogbm9uZTsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBvbHlnb24gY2xhc3M9ImNscy0xIiBwb2ludHM9IjE5LjcxIDUuNzIgMTguMjkgNC4zIDEyIDEwLjYgNS43MSA0LjMgNC4yOSA1LjcyIDEwLjU5IDEyLjAxIDQuMjkgMTguMyA1LjcxIDE5LjcyIDEyIDEzLjQyIDE4LjI5IDE5LjcyIDE5LjcxIDE4LjMgMTMuNDEgMTIuMDEgMTkuNzEgNS43MiIvPgogIDxyZWN0IGNsYXNzPSJjbHMtMiIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0Ii8+Cjwvc3ZnPgo=) no-repeat 50% 50%;background-size:contain;opacity:1;cursor:pointer}.dataTables_wrapper .table-search-pagesize-menu .dataTables_length{display:none}.dataTables_wrapper .table-info{margin-bottom:2rem}.dataTables_wrapper .table-info .dataTables_info{float:none!important;padding-left:0;white-space:normal}@media (min-width: 768px){.dataTables_wrapper .table-info .dataTables_info{padding-left:5px}}.dataTables_wrapper .listing-table{padding:10px 0;margin-bottom:1rem}.dataTables_wrapper table.dataTable{border-collapse:collapse!important;width:100%!important}.dataTables_wrapper table.dataTable .badge.badge-default[tooltip]:hover:after,.dataTables_wrapper table.dataTable .js-product-offer-flagging[tooltip]:hover:after{content:attr(tooltip);display:block;position:absolute;top:-35px;background-color:#14293a;padding:6px 15px;box-shadow:0 3px 6px #00000029;max-width:200px;color:var(--inno-color-primary-300);text-align:center;border-radius:.25rem}.dataTables_wrapper table.dataTable .js-product-offer-flagging[tooltip]:hover:after{left:-50%;min-width:100px}.dataTables_wrapper table.dataTable .table-header,.dataTables_wrapper table.dataTable thead tr{padding:12px 5px;font-size:.875rem!important;font-family:Innomotics Haffer SQ Bold,sans-serif;color:var(--inno-color-primary-200);overflow-wrap:break-word;vertical-align:top}.dataTables_wrapper table.dataTable .table-header .headerItem,.dataTables_wrapper table.dataTable thead tr .headerItem{min-width:70px;border:none;padding:1.5rem 1rem 1rem}.dataTables_wrapper table.dataTable .table-header .headerItem.sorting_disabled,.dataTables_wrapper table.dataTable thead tr .headerItem.sorting_disabled{cursor:unset}.dataTables_wrapper table.dataTable .table-header .headerItem.sorting_disabled:hover,.dataTables_wrapper table.dataTable thead tr .headerItem.sorting_disabled:hover{color:var(--inno-color-primary-200)}.dataTables_wrapper table.dataTable .table-header .headerItem.sorting_disabled:before,.dataTables_wrapper table.dataTable thead tr .headerItem.sorting_disabled:before{display:none}.dataTables_wrapper table.dataTable .table-header .headerItem.no-table-head,.dataTables_wrapper table.dataTable thead tr .headerItem.no-table-head{min-width:10px;width:auto}.dataTables_wrapper table.dataTable .table-header .headerItem.table-head-checkbox,.dataTables_wrapper table.dataTable thead tr .headerItem.table-head-checkbox{width:30px!important;min-width:30px!important;padding:10px 10px 10px 5px}.dataTables_wrapper table.dataTable .table-header .headerItem.table-head-checkbox .form-check.custom input[type=checkbox],.dataTables_wrapper table.dataTable thead tr .headerItem.table-head-checkbox .form-check.custom input[type=checkbox]{left:35px;top:10px}.dataTables_wrapper table.dataTable .table-header .sorting,.dataTables_wrapper table.dataTable .table-header .sorting_asc,.dataTables_wrapper table.dataTable .table-header .sorting_desc,.dataTables_wrapper table.dataTable thead tr .sorting,.dataTables_wrapper table.dataTable thead tr .sorting_asc,.dataTables_wrapper table.dataTable thead tr .sorting_desc{position:relative;padding-left:28px}.dataTables_wrapper table.dataTable .table-header .sorting:hover,.dataTables_wrapper table.dataTable .table-header .sorting_asc:hover,.dataTables_wrapper table.dataTable .table-header .sorting_desc:hover,.dataTables_wrapper table.dataTable thead tr .sorting:hover,.dataTables_wrapper table.dataTable thead tr .sorting_asc:hover,.dataTables_wrapper table.dataTable thead tr .sorting_desc:hover{color:var(--inno-color-secondary-700)}.dataTables_wrapper table.dataTable .table-header .sorting:before,.dataTables_wrapper table.dataTable .table-header .sorting_asc:before,.dataTables_wrapper table.dataTable .table-header .sorting_desc:before,.dataTables_wrapper table.dataTable thead tr .sorting:before,.dataTables_wrapper table.dataTable thead tr .sorting_asc:before,.dataTables_wrapper table.dataTable thead tr .sorting_desc:before{content:none}.dataTables_wrapper table.dataTable .table-header .sorting:before,.dataTables_wrapper table.dataTable .table-header .sorting_asc:before,.dataTables_wrapper table.dataTable .table-header .sorting_desc:before,.dataTables_wrapper table.dataTable thead tr .sorting:before,.dataTables_wrapper table.dataTable thead tr .sorting_asc:before,.dataTables_wrapper table.dataTable thead tr .sorting_desc:before{font-family:Innomotics_UI_Icons!important;opacity:1;font-style:normal;font-weight:400;font-size:20px;-moz-osx-font-smoothing:grayscale;color:var(--inno-color-primary-200);vertical-align:bottom;position:absolute;left:5px;top:19px}.dataTables_wrapper table.dataTable .table-header .sorting:before:hover,.dataTables_wrapper table.dataTable .table-header .sorting_asc:before:hover,.dataTables_wrapper table.dataTable .table-header .sorting_desc:before:hover,.dataTables_wrapper table.dataTable thead tr .sorting:before:hover,.dataTables_wrapper table.dataTable thead tr .sorting_asc:before:hover,.dataTables_wrapper table.dataTable thead tr .sorting_desc:before:hover{color:var(--inno-color-secondary-700)}.dataTables_wrapper table.dataTable .table-header .sorting:before,.dataTables_wrapper table.dataTable thead tr .sorting:before{content:"\e96e"}.dataTables_wrapper table.dataTable .table-header .sorting_asc:before,.dataTables_wrapper table.dataTable thead tr .sorting_asc:before{content:"\e96d"}.dataTables_wrapper table.dataTable .table-header .sorting_desc:before,.dataTables_wrapper table.dataTable thead tr .sorting_desc:before{content:"\e96c"}.dataTables_wrapper table.dataTable .no-wrap{white-space:nowrap!important}.dataTables_wrapper table.dataTable tbody .table-entry{vertical-align:top}.dataTables_wrapper table.dataTable tbody .table-entry:hover{background-color:var(--inno-color-transparency-light-100)}.dataTables_wrapper table.dataTable tbody .table-entry:first-child{border-top:1px solid var(--inno-color-transparency-light-100)}.dataTables_wrapper table.dataTable tbody .table-entry:not(:last-child){border-bottom:1px solid var(--inno-color-transparency-light-100)}.dataTables_wrapper table.dataTable tbody .table-entry.read-only{color:var(--inno-color-secondary-600);background-color:var(--inno-color-secondary-100)}.dataTables_wrapper table.dataTable tbody .table-entry p{margin-bottom:0}.dataTables_wrapper table.dataTable tbody .table-entry a:not(.rowlink){font-family:Innomotics Haffer SQ SemiBold,sans-serif;cursor:pointer}.dataTables_wrapper table.dataTable tbody .table-entry .entry__item{position:relative;white-space:normal;word-break:break-word;overflow-wrap:break-word;min-width:20px;padding:22px 7px 22px 5px}.dataTables_wrapper table.dataTable tbody .table-entry .entry__item.has-row-link{padding:0}.dataTables_wrapper table.dataTable tbody .table-entry .entry__item.has-row-link .rowlink{padding:22px 7px 22px 5px}@media (min-width: 768px){.dataTables_wrapper table.dataTable tbody .table-entry .entry__item.center-content{text-align:center}}@media (min-width: 768px){.dataTables_wrapper table.dataTable tbody .table-entry .entry__item.right-content{text-align:right}}.dataTables_wrapper table.dataTable tbody .table-entry .entry__item .dropdown-menu{text-align:left;right:0;left:unset;padding:5px 10px;width:max-content;background-color:var(--inno-color-secondary-700)}.dataTables_wrapper table.dataTable tbody .table-entry .entry__item .dropdown-item{display:block;padding:8px 4px}@media (min-width: 768px){.dataTables_wrapper table.dataTable tbody .table-entry .entry__item .dropdown-item{padding:4px}}.dataTables_wrapper table.dataTable tbody .table-entry .entry__item .form-check.custom input[type=checkbox]{top:0}.dataTables_wrapper table.dataTable tbody .table-entry .entry__item.action-container-width,.dataTables_wrapper table.dataTable tbody .table-entry .entry__item .actions-container-width{width:100px}@media (min-width: 768px){.dataTables_wrapper table.dataTable tbody .table-entry .entry__item.action-container-width,.dataTables_wrapper table.dataTable tbody .table-entry .entry__item .actions-container-width{width:90px}}.dataTables_wrapper table.dataTable tbody .table-entry .entry__item.actions-container,.dataTables_wrapper table.dataTable tbody .table-entry .entry__item .actions-container{min-width:60px;max-width:100px;display:flex;justify-content:space-between}.dataTables_wrapper table.dataTable tbody .table-entry .entry__item.actions-container .icon-to-initialize-table,.dataTables_wrapper table.dataTable tbody .table-entry .entry__item .actions-container .icon-to-initialize-table{display:block;opacity:0;width:0;height:0}.dataTables_wrapper table.dataTable tbody .table-entry .entry__item.actions-container .icon-to-initialize-table .icon.icon-edit,.dataTables_wrapper table.dataTable tbody .table-entry .entry__item.actions-container .icon-to-initialize-table cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.icon-edit.header-shortcut:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .dataTables_wrapper table.dataTable tbody .table-entry .entry__item.actions-container .icon-to-initialize-table a.icon-edit.header-shortcut:before,.dataTables_wrapper table.dataTable tbody .table-entry .entry__item.actions-container .icon-to-initialize-table cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.icon-edit.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .dataTables_wrapper table.dataTable tbody .table-entry .entry__item.actions-container .icon-to-initialize-table a.icon-edit.header-shortcut:before,.dataTables_wrapper table.dataTable tbody .table-entry .entry__item.actions-container .icon-to-initialize-table .form-group .ng-select .ng-arrow-wrapper .icon-edit.ng-arrow,.form-group .ng-select .ng-arrow-wrapper .dataTables_wrapper table.dataTable tbody .table-entry .entry__item.actions-container .icon-to-initialize-table .icon-edit.ng-arrow,.dataTables_wrapper table.dataTable tbody .table-entry .entry__item.actions-container .icon-to-initialize-table cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.icon-edit.header-shortcut:before,cx-storefront header app-category-navigation app-navigation-ui .dataTables_wrapper table.dataTable tbody .table-entry .entry__item.actions-container .icon-to-initialize-table li.depth-0>*>a.icon-edit.header-shortcut:before,.dataTables_wrapper table.dataTable tbody .table-entry .entry__item.actions-container .icon-to-initialize-table cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.icon-edit.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui .dataTables_wrapper table.dataTable tbody .table-entry .entry__item.actions-container .icon-to-initialize-table li.depth-0>*>a.icon-edit.header-shortcut:before,.dataTables_wrapper table.dataTable tbody .table-entry .entry__item.actions-container .icon-to-initialize-table .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a.icon-edit:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .dataTables_wrapper table.dataTable tbody .table-entry .entry__item.actions-container .icon-to-initialize-table a.icon-edit:before,.dataTables_wrapper table.dataTable tbody .table-entry .entry__item .actions-container .icon-to-initialize-table .icon.icon-edit,.dataTables_wrapper table.dataTable tbody .table-entry .entry__item .actions-container .icon-to-initialize-table cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.icon-edit.header-shortcut:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .dataTables_wrapper table.dataTable tbody .table-entry .entry__item .actions-container .icon-to-initialize-table a.icon-edit.header-shortcut:before,.dataTables_wrapper table.dataTable tbody .table-entry .entry__item .actions-container .icon-to-initialize-table cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.icon-edit.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .dataTables_wrapper table.dataTable tbody .table-entry .entry__item .actions-container .icon-to-initialize-table a.icon-edit.header-shortcut:before,.dataTables_wrapper table.dataTable tbody .table-entry .entry__item .actions-container .icon-to-initialize-table .form-group .ng-select .ng-arrow-wrapper .icon-edit.ng-arrow,.form-group .ng-select .ng-arrow-wrapper .dataTables_wrapper table.dataTable tbody .table-entry .entry__item .actions-container .icon-to-initialize-table .icon-edit.ng-arrow,.dataTables_wrapper table.dataTable tbody .table-entry .entry__item .actions-container .icon-to-initialize-table cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.icon-edit.header-shortcut:before,cx-storefront header app-category-navigation app-navigation-ui .dataTables_wrapper table.dataTable tbody .table-entry .entry__item .actions-container .icon-to-initialize-table li.depth-0>*>a.icon-edit.header-shortcut:before,.dataTables_wrapper table.dataTable tbody .table-entry .entry__item .actions-container .icon-to-initialize-table cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.icon-edit.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui .dataTables_wrapper table.dataTable tbody .table-entry .entry__item .actions-container .icon-to-initialize-table li.depth-0>*>a.icon-edit.header-shortcut:before,.dataTables_wrapper table.dataTable tbody .table-entry .entry__item .actions-container .icon-to-initialize-table .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a.icon-edit:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .dataTables_wrapper table.dataTable tbody .table-entry .entry__item .actions-container .icon-to-initialize-table a.icon-edit:before{width:0}.dataTables_wrapper table.dataTable tbody .table-entry .entry__item.actions-container .icon-favorite-marked,.dataTables_wrapper table.dataTable tbody .table-entry .entry__item.actions-container .icon-favorite,.dataTables_wrapper table.dataTable tbody .table-entry .entry__item .actions-container .icon-favorite-marked,.dataTables_wrapper table.dataTable tbody .table-entry .entry__item .actions-container .icon-favorite{font-size:22px;margin-top:3px}.dataTables_wrapper table.dataTable tbody .table-entry .entry__item.actions-container a,.dataTables_wrapper table.dataTable tbody .table-entry .entry__item .actions-container a{text-decoration:none}.dataTables_wrapper table.dataTable tbody .table-entry .entry__item a i{vertical-align:text-bottom;cursor:pointer}.dataTables_wrapper table.dataTable tbody .table-entry .entry__item.hidden{display:none!important}.dataTables_wrapper table.dataTable tbody .table-entry .entry__item:focus{outline:none}.dataTables_wrapper table.dataTable tbody .table-entry .entry__item .form-check.custom{padding-top:5px;padding-left:2rem;margin-left:.5rem;margin-bottom:0}.dataTables_wrapper table.dataTable tbody .table-entry .entry__item .form-check.custom input[type=checkbox]{left:35px}.dataTables_wrapper table.dataTable tbody .table-entry .entry__item .cx-table-item-container{display:flex;flex-direction:row;gap:20px;align-items:center}.dataTables_wrapper table.dataTable tbody .table-entry .entry__item .cx-table-item-container .cx-image{min-width:8.3125rem;max-width:8.3125rem;min-height:8.3125rem;max-height:8.3125rem}.dataTables_wrapper table.dataTable tbody .table-entry .entry__item__checkBox{width:30px!important}.dataTables_wrapper table.dataTable tbody .table-entry .entry__hint,.dataTables_wrapper table.dataTable tbody .table-entry .entry__description{overflow-wrap:break-word}.dataTables_wrapper table.dataTable tbody .table-entry .glyphicon:not(.inactive),.dataTables_wrapper table.dataTable tbody .table-entry .icon:not(.inactive),.dataTables_wrapper table.dataTable tbody .table-entry cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:not(.inactive):before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .dataTables_wrapper table.dataTable tbody .table-entry a.header-shortcut:not(.inactive):before,.dataTables_wrapper table.dataTable tbody .table-entry cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:not(.inactive):before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .dataTables_wrapper table.dataTable tbody .table-entry a.header-shortcut:not(.inactive):before,.dataTables_wrapper table.dataTable tbody .table-entry .form-group .ng-select .ng-arrow-wrapper .ng-arrow:not(.inactive),.form-group .ng-select .ng-arrow-wrapper .dataTables_wrapper table.dataTable tbody .table-entry .ng-arrow:not(.inactive),.dataTables_wrapper table.dataTable tbody .table-entry cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:not(.inactive):before,cx-storefront header app-category-navigation app-navigation-ui .dataTables_wrapper table.dataTable tbody .table-entry li.depth-0>*>a.header-shortcut:not(.inactive):before,.dataTables_wrapper table.dataTable tbody .table-entry cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:not(.inactive):before,cx-storefront header app-category-navigation .app-navigation-ui .dataTables_wrapper table.dataTable tbody .table-entry li.depth-0>*>a.header-shortcut:not(.inactive):before,.dataTables_wrapper table.dataTable tbody .table-entry .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:not(.inactive):before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .dataTables_wrapper table.dataTable tbody .table-entry a:not(.inactive):before,.dataTables_wrapper table.dataTable tbody .table-entry i:not(.inactive){color:var(--inno-color-secondary-700);font-size:1.25rem;transition:all .3s ease-in-out}.dataTables_wrapper table.dataTable tbody .table-entry .glyphicon:not(.inactive).icon-options,.dataTables_wrapper table.dataTable tbody .table-entry .icon:not(.inactive).icon-options,.dataTables_wrapper table.dataTable tbody .table-entry cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:not(.inactive).icon-options:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .dataTables_wrapper table.dataTable tbody .table-entry a.header-shortcut:not(.inactive).icon-options:before,.dataTables_wrapper table.dataTable tbody .table-entry cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:not(.inactive).icon-options:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .dataTables_wrapper table.dataTable tbody .table-entry a.header-shortcut:not(.inactive).icon-options:before,.dataTables_wrapper table.dataTable tbody .table-entry .form-group .ng-select .ng-arrow-wrapper .ng-arrow:not(.inactive).icon-options,.form-group .ng-select .ng-arrow-wrapper .dataTables_wrapper table.dataTable tbody .table-entry .ng-arrow:not(.inactive).icon-options,.dataTables_wrapper table.dataTable tbody .table-entry cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:not(.inactive).icon-options:before,cx-storefront header app-category-navigation app-navigation-ui .dataTables_wrapper table.dataTable tbody .table-entry li.depth-0>*>a.header-shortcut:not(.inactive).icon-options:before,.dataTables_wrapper table.dataTable tbody .table-entry cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:not(.inactive).icon-options:before,cx-storefront header app-category-navigation .app-navigation-ui .dataTables_wrapper table.dataTable tbody .table-entry li.depth-0>*>a.header-shortcut:not(.inactive).icon-options:before,.dataTables_wrapper table.dataTable tbody .table-entry .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:not(.inactive).icon-options:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .dataTables_wrapper table.dataTable tbody .table-entry a:not(.inactive).icon-options:before,.dataTables_wrapper table.dataTable tbody .table-entry i:not(.inactive).icon-options{font-size:2.5rem}.dataTables_wrapper table.dataTable tbody .table-entry .glyphicon:not(.inactive):hover,.dataTables_wrapper table.dataTable tbody .table-entry .icon:not(.inactive):hover,.dataTables_wrapper table.dataTable tbody .table-entry cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:not(.inactive):hover:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .dataTables_wrapper table.dataTable tbody .table-entry a.header-shortcut:not(.inactive):hover:before,.dataTables_wrapper table.dataTable tbody .table-entry cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:not(.inactive):hover:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .dataTables_wrapper table.dataTable tbody .table-entry a.header-shortcut:not(.inactive):hover:before,.dataTables_wrapper table.dataTable tbody .table-entry .form-group .ng-select .ng-arrow-wrapper .ng-arrow:not(.inactive):hover,.form-group .ng-select .ng-arrow-wrapper .dataTables_wrapper table.dataTable tbody .table-entry .ng-arrow:not(.inactive):hover,.dataTables_wrapper table.dataTable tbody .table-entry cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:not(.inactive):hover:before,cx-storefront header app-category-navigation app-navigation-ui .dataTables_wrapper table.dataTable tbody .table-entry li.depth-0>*>a.header-shortcut:not(.inactive):hover:before,.dataTables_wrapper table.dataTable tbody .table-entry cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:not(.inactive):hover:before,cx-storefront header app-category-navigation .app-navigation-ui .dataTables_wrapper table.dataTable tbody .table-entry li.depth-0>*>a.header-shortcut:not(.inactive):hover:before,.dataTables_wrapper table.dataTable tbody .table-entry .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:not(.inactive):hover:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .dataTables_wrapper table.dataTable tbody .table-entry a:not(.inactive):hover:before,.dataTables_wrapper table.dataTable tbody .table-entry i:not(.inactive):hover{color:var(--inno-color-secondary-500)}.dataTables_wrapper table.dataTable tbody .table-entry .icon-options{font-size:18px;font-weight:700}.dataTables_wrapper table.dataTable tbody .table-entry .no-wrap{white-space:nowrap!important}.dataTables_wrapper table.dataTable tbody .child{background-color:var(--inno-color-secondary-100);box-shadow:2px 2px 6px var(--inno-color-secondary-200);padding:10px}@media (min-width: 768px){.dataTables_wrapper table.dataTable tbody .child{padding:15px}}.dataTables_wrapper table.dataTable tbody .child .dtr-details{padding:5px 0;width:100%}@media (min-width: 768px){.dataTables_wrapper table.dataTable tbody .child .dtr-details{width:60%}}@media (min-width: 992px){.dataTables_wrapper table.dataTable tbody .child .dtr-details{width:50%}}.dataTables_wrapper table.dataTable tbody .child .dtr-details li{display:flex;padding:0 0 5px;flex-direction:column}.dataTables_wrapper table.dataTable tbody .child .dtr-details li.rowdirection{flex-direction:row;justify-content:space-between}.dataTables_wrapper table.dataTable tbody .child .dtr-details .dtr-title{text-align:left!important}.dataTables_wrapper table.dataTable tbody .child .dtr-details .dtr-data{white-space:normal!important;word-break:break-word}.dataTables_wrapper table.dataTable tbody .child .dtr-details .dtr-data a{font-weight:700}.dataTables_wrapper table.dataTable tbody .child .dtr-details .dtr-data a .icon,.dataTables_wrapper table.dataTable tbody .child .dtr-details .dtr-data a cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .dataTables_wrapper table.dataTable tbody .child .dtr-details .dtr-data a a.header-shortcut:before,.dataTables_wrapper table.dataTable tbody .child .dtr-details .dtr-data a cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .dataTables_wrapper table.dataTable tbody .child .dtr-details .dtr-data a a.header-shortcut:before,.dataTables_wrapper table.dataTable tbody .child .dtr-details .dtr-data a .form-group .ng-select .ng-arrow-wrapper .ng-arrow,.form-group .ng-select .ng-arrow-wrapper .dataTables_wrapper table.dataTable tbody .child .dtr-details .dtr-data a .ng-arrow,.dataTables_wrapper table.dataTable tbody .child .dtr-details .dtr-data a cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation app-navigation-ui .dataTables_wrapper table.dataTable tbody .child .dtr-details .dtr-data a li.depth-0>*>a.header-shortcut:before,.dataTables_wrapper table.dataTable tbody .child .dtr-details .dtr-data a cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui .dataTables_wrapper table.dataTable tbody .child .dtr-details .dtr-data a li.depth-0>*>a.header-shortcut:before,.dataTables_wrapper table.dataTable tbody .child .dtr-details .dtr-data a .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .dataTables_wrapper table.dataTable tbody .child .dtr-details .dtr-data a a:before{padding-right:7px}.dataTables_wrapper table.dataTable tbody .child .dtr-details .dtr-data img{max-width:250px}.dataTables_wrapper table.dataTable tbody .child .dtr-details .dtr-data .entry__item__detail_row_container{display:flex;gap:0;flex-direction:column;justify-content:space-between}@media (min-width: 768px){.dataTables_wrapper table.dataTable tbody .child .dtr-details .dtr-data .entry__item__detail_row_container{gap:20px;flex-direction:row}}.dataTables_wrapper table.dataTable tbody .child .dtr-details .dtr-data .entry__item__detail__heading:not(:first-child){padding-top:10px}@media (min-width: 768px){.dataTables_wrapper table.dataTable tbody .child .dtr-details .dtr-data .entry__item__detail__heading{padding-top:10px}}.dataTables_wrapper table.dataTable tbody .child .dtr-details .dtr-data .entry__item__detail_block,.dataTables_wrapper table.dataTable tbody .child .dtr-details .dtr-data .entry__item__detail_row{display:flex;width:100%}@media (min-width: 768px){.dataTables_wrapper table.dataTable tbody .child .dtr-details .dtr-data .entry__item__detail_block,.dataTables_wrapper table.dataTable tbody .child .dtr-details .dtr-data .entry__item__detail_row{width:350px}}.dataTables_wrapper table.dataTable tbody .child .dtr-details .dtr-data .entry__item__detail_block{flex-direction:column}.dataTables_wrapper table.dataTable tbody .child .dtr-details .dtr-data .entry__item__detail_row{gap:8px;flex-direction:row;justify-content:space-between}.dataTables_wrapper table.dataTable tbody .child .dtr-details .dtr-data .entry__item__detail_row span:last-child{text-align:end}.dataTables_wrapper table.dataTable tbody .child .dtr-details .dtr-data .glyphicon:not(.inactive),.dataTables_wrapper table.dataTable tbody .child .dtr-details .dtr-data .icon:not(.inactive),.dataTables_wrapper table.dataTable tbody .child .dtr-details .dtr-data cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:not(.inactive):before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .dataTables_wrapper table.dataTable tbody .child .dtr-details .dtr-data a.header-shortcut:not(.inactive):before,.dataTables_wrapper table.dataTable tbody .child .dtr-details .dtr-data cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:not(.inactive):before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .dataTables_wrapper table.dataTable tbody .child .dtr-details .dtr-data a.header-shortcut:not(.inactive):before,.dataTables_wrapper table.dataTable tbody .child .dtr-details .dtr-data .form-group .ng-select .ng-arrow-wrapper .ng-arrow:not(.inactive),.form-group .ng-select .ng-arrow-wrapper .dataTables_wrapper table.dataTable tbody .child .dtr-details .dtr-data .ng-arrow:not(.inactive),.dataTables_wrapper table.dataTable tbody .child .dtr-details .dtr-data cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:not(.inactive):before,cx-storefront header app-category-navigation app-navigation-ui .dataTables_wrapper table.dataTable tbody .child .dtr-details .dtr-data li.depth-0>*>a.header-shortcut:not(.inactive):before,.dataTables_wrapper table.dataTable tbody .child .dtr-details .dtr-data cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:not(.inactive):before,cx-storefront header app-category-navigation .app-navigation-ui .dataTables_wrapper table.dataTable tbody .child .dtr-details .dtr-data li.depth-0>*>a.header-shortcut:not(.inactive):before,.dataTables_wrapper table.dataTable tbody .child .dtr-details .dtr-data .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:not(.inactive):before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .dataTables_wrapper table.dataTable tbody .child .dtr-details .dtr-data a:not(.inactive):before,.dataTables_wrapper table.dataTable tbody .child .dtr-details .dtr-data i:not(.inactive){color:var(--inno-color-primary-200);font-size:18px}.dataTables_wrapper table.dataTable.no-footer{border-bottom:none!important}.dataTables_wrapper table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control,.dataTables_wrapper table.dataTable.dtr-column>tbody>tr>td.dtr-control{padding-left:50px}@media (min-width: 992px){.dataTables_wrapper table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control,.dataTables_wrapper table.dataTable.dtr-column>tbody>tr>td.dtr-control{padding-left:40px}}.dataTables_wrapper table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before,.dataTables_wrapper table.dataTable.dtr-column>tbody>tr>td.dtr-control:before{font-family:Innomotics_UI_Icons!important;content:"\e901";background-color:inherit;color:var(--inno-color-primary-200);border:none;border-radius:0;box-shadow:none;font-size:18px;top:35px!important}.dataTables_wrapper table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:focus-visible:before,.dataTables_wrapper table.dataTable.dtr-column>tbody>tr>td.dtr-control:focus-visible:before{outline-offset:3px;outline:solid 2px var(--inno-color-focus-100)}.dataTables_wrapper table.dataTable.dtr-inline.collapsed>tbody>tr.parent,.dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent{background-color:var(--inno-color-transparency-light-100)}.dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.dtr-control:before,.dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent th.dtr-control:before,.dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.control:before,.dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent th.control:before,.dataTables_wrapper table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td.dtr-control:before,.dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent>th.dtr-control:before{content:"\e904";background-color:inherit}.dataTables_wrapper .dataTables_paginate.paging_simple_numbers{display:flex;flex-direction:row;justify-content:center;width:100%;margin-top:20px!important}.dataTables_wrapper .dataTables_paginate.paging_simple_numbers span:first-of-type{display:flex;flex-direction:row}.dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button{display:block;text-decoration:none;z-index:2;color:var(--inno-color-primary-200)!important;padding:6px 12px;margin:0 .5rem}.dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button:hover{background-color:var(--inno-color-transparency-light-100);border-color:var(--inno-color-primary-300);cursor:pointer}.dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button.current,.dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button.current:hover,.dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button.current:focus{z-index:3;color:var(--inno-color-primary-300)!important;background-color:var(--inno-color-primary-200);border:1px solid var(--inno-color-primary-200);cursor:default}.dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button.next,.dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button.previous{padding:.4em}.dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button.next span,.dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button.previous span{font-size:1.6em}.dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button.next span:hover,.dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button.previous span:hover{color:inherit}.dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button.disabled span,.dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button.disabled span:hover{color:var(--inno-color-secondary-200);cursor:not-allowed;background-color:transparent!important}.dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button .icon:hover,.dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:hover:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button a.header-shortcut:hover:before,.dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:hover:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button a.header-shortcut:hover:before,.dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button .form-group .ng-select .ng-arrow-wrapper .ng-arrow:hover,.form-group .ng-select .ng-arrow-wrapper .dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button .ng-arrow:hover,.dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:hover:before,cx-storefront header app-category-navigation app-navigation-ui .dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button li.depth-0>*>a.header-shortcut:hover:before,.dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:hover:before,cx-storefront header app-category-navigation .app-navigation-ui .dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button li.depth-0>*>a.header-shortcut:hover:before,.dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:hover:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button a:hover:before{color:inherit}.dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button+.ellipsis{color:var(--inno-color-secondary-200);cursor:not-allowed;padding:6px 12px}.modal-listing .dataTables_wrapper .table-search-pagesize-menu .dataTables_filter{width:100%!important}@media (min-width: 768px){.modal-listing .dataTables_wrapper .table-search-pagesize-menu .dataTables_filter{width:100%!important}}.clickable-table-entry:hover{cursor:pointer}.data-table-facet-filter{padding:10px 0;z-index:10}@media (min-width: 992px){.data-table-facet-filter{position:absolute;top:145px;padding-right:15px;z-index:10}}.data-table-facet-filter i.icon-filter{color:var(--inno-color-primary-200)}.data-table-facet-filter .facet .facet__list li{cursor:pointer}.data-table-facet-filter .facet .facet__list li:hover{color:var(--inno-color-focus-100)}.data-table-facet-filter .facet.facet--isActive i.icon,.data-table-facet-filter .facet.facet--isActive .form-group .ng-select .ng-arrow-wrapper i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper .data-table-facet-filter .facet.facet--isActive i.ng-arrow{transform:rotate(180deg)}.data-table-facet-filter .facet.facet--isActive li.selected{color:var(--inno-color-secondary-500);pointer-events:none}.data-table-facet-filter .facet .facet__values{display:none}.data-table-facet-filter .facet-select{color:var(--inno-color-primary-200);font-weight:400}.data-table-facet-filter .facet-select:hover{color:var(--inno-color-secondary-700)}.data-table-facet-filter .filter-title{display:inline-block;font-family:Innomotics Haffer SQ SemiBold,sans-serif;color:var(--inno-color-primary-200);text-transform:uppercase}.dark-theme .dataTable-list-container{color:var(--inno-color-primary-300)}.dark-theme .dataTable-list-container .table-search-pagesize-menu .dataTables_filter label input[type=search]::-webkit-search-cancel-button{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iSWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMjQgMjQiPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICNGRkZGRkY7CiAgICAgIH0KCiAgICAgIC5jbHMtMiB7CiAgICAgICAgZmlsbDogbm9uZTsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBvbHlnb24gY2xhc3M9ImNscy0xIiBwb2ludHM9IjE5LjcxIDUuNzIgMTguMjkgNC4zIDEyIDEwLjYgNS43MSA0LjMgNC4yOSA1LjcyIDEwLjU5IDEyLjAxIDQuMjkgMTguMyA1LjcxIDE5LjcyIDEyIDEzLjQyIDE4LjI5IDE5LjcyIDE5LjcxIDE4LjMgMTMuNDEgMTIuMDEgMTkuNzEgNS43MiIvPgogIDxyZWN0IGNsYXNzPSJjbHMtMiIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0Ii8+Cjwvc3ZnPgo=)}.dark-theme .dataTables_wrapper table.dataTable .table-header{color:var(--inno-color-primary-300);border-bottom:2px solid var(--inno-color-primary-300)}.dark-theme .dataTables_wrapper table.dataTable .table-header .sorting:before{color:var(--inno-color-primary-300)}.dark-theme .dataTables_wrapper table.dataTable .table-header .sorting:hover{color:var(--inno-color-secondary-300)}.dark-theme .dataTables_wrapper table.dataTable .table-header .sorting:hover:before{color:var(--inno-color-secondary-300)}.dark-theme .dataTables_wrapper table.dataTable tbody .table-entry{border-bottom:1px solid var(--inno-color-secondary-100)}.dark-theme .dataTables_wrapper table.dataTable tbody .table-entry .icon:not(.inactive),.dark-theme .dataTables_wrapper table.dataTable tbody .table-entry cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:not(.inactive):before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .dark-theme .dataTables_wrapper table.dataTable tbody .table-entry a.header-shortcut:not(.inactive):before,.dark-theme .dataTables_wrapper table.dataTable tbody .table-entry cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:not(.inactive):before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .dark-theme .dataTables_wrapper table.dataTable tbody .table-entry a.header-shortcut:not(.inactive):before,.dark-theme .dataTables_wrapper table.dataTable tbody .table-entry .form-group .ng-select .ng-arrow-wrapper .ng-arrow:not(.inactive),.form-group .ng-select .ng-arrow-wrapper .dark-theme .dataTables_wrapper table.dataTable tbody .table-entry .ng-arrow:not(.inactive),.dark-theme .dataTables_wrapper table.dataTable tbody .table-entry cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:not(.inactive):before,cx-storefront header app-category-navigation app-navigation-ui .dark-theme .dataTables_wrapper table.dataTable tbody .table-entry li.depth-0>*>a.header-shortcut:not(.inactive):before,.dark-theme .dataTables_wrapper table.dataTable tbody .table-entry cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:not(.inactive):before,cx-storefront header app-category-navigation .app-navigation-ui .dark-theme .dataTables_wrapper table.dataTable tbody .table-entry li.depth-0>*>a.header-shortcut:not(.inactive):before,.dark-theme .dataTables_wrapper table.dataTable tbody .table-entry .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:not(.inactive):before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .dark-theme .dataTables_wrapper table.dataTable tbody .table-entry a:not(.inactive):before{color:var(--inno-color-secondary-300)}.dark-theme .dataTables_wrapper table.dataTable tbody .table-entry.read-only{background-color:var(--inno-color-secondary-700);color:var(--inno-color-secondary-400)}.dark-theme .dataTables_wrapper table.dataTable tbody .table-entry::not(:last-child){border-bottom:1px solid var(--inno-color-secondary-100)}.dark-theme .dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button{color:var(--inno-color-primary-300)!important}.dark-theme .dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button.current{color:var(--inno-color-primary-200)!important;background-color:var(--inno-color-primary-300);font-weight:700}.dark-theme .dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button:hover:not(.current){color:var(--inno-color-primary-200)!important;background-color:var(--inno-color-secondary-300)}.dark-theme .dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button.next,.dark-theme .dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button.previous{color:var(--inno-color-primary-300)!important}.dark-theme .dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button.next.disabled,.dark-theme .dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button.previous.disabled{color:var(--inno-color-secondary-300)!important}.share-link,.js-native-share{margin-top:2px;margin-left:30px;text-align:right;order:3}.share-link .share-link-toggle,.js-native-share .share-link-toggle{text-decoration:none}.share-link>a>i.icon,.form-group .ng-select .ng-arrow-wrapper .share-link>a>i.ng-arrow,.js-native-share>a>i.icon,.form-group .ng-select .ng-arrow-wrapper .js-native-share>a>i.ng-arrow{color:var(--inno-color-primary-200);padding-right:0}.share-link>a>i.icon:hover,.form-group .ng-select .ng-arrow-wrapper .share-link>a>i.ng-arrow:hover,.share-link>a>i.icon:active,.form-group .ng-select .ng-arrow-wrapper .share-link>a>i.ng-arrow:active,.share-link>a>i.icon:focus,.form-group .ng-select .ng-arrow-wrapper .share-link>a>i.ng-arrow:focus,.js-native-share>a>i.icon:hover,.form-group .ng-select .ng-arrow-wrapper .js-native-share>a>i.ng-arrow:hover,.js-native-share>a>i.icon:active,.form-group .ng-select .ng-arrow-wrapper .js-native-share>a>i.ng-arrow:active,.js-native-share>a>i.icon:focus,.form-group .ng-select .ng-arrow-wrapper .js-native-share>a>i.ng-arrow:focus{color:var(--inno-color-secondary-700)}.share-link .share-menu,.js-native-share .share-menu{padding:15px;border:none;margin-bottom:2rem!important;margin-top:2rem!important;transform:none!important}.share-link .share-menu li,.js-native-share .share-menu li{color:var(--inno-color-primary-300);list-style-type:none;line-height:30px;padding:0}.share-link .share-menu li a,.js-native-share .share-menu li a{color:var(--inno-color-primary-300);background-color:inherit;display:flex;align-items:center;margin:0;padding:0}.share-link .share-menu li a i,.js-native-share .share-menu li a i{font-size:16px}.share-link .share-menu li a:hover,.js-native-share .share-menu li a:hover{background-color:inherit}.share-link .share-menu>li+li,.js-native-share .share-menu>li+li{margin-top:10px}.share-menu-light .share-link-toggle>i.icon,.share-menu-light .form-group .ng-select .ng-arrow-wrapper .share-link-toggle>i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper .share-menu-light .share-link-toggle>i.ng-arrow{color:var(--inno-color-primary-200)}.share-menu-light .share-link-toggle:hover>i.icon,.share-menu-light .form-group .ng-select .ng-arrow-wrapper .share-link-toggle:hover>i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper .share-menu-light .share-link-toggle:hover>i.ng-arrow{color:var(--inno-color-secondary-700)}.share-menu-light .share-menu{background-color:var(--inno-color-secondary-700);padding:5px 0}.share-menu-light .share-menu li{color:var(--inno-color-primary-300);padding:0}.share-menu-light .share-menu li a{color:var(--inno-color-primary-300);font-size:16px;font-weight:400;padding:3px 20px;white-space:nowrap;text-decoration:none}.share-menu-light .share-menu li a i{font-size:20px}.share-menu-light .share-menu li a:hover{background-color:#ffffff1a;color:var(--inno-color-primary-300)}.share-menu-light .share-menu>li+li{margin-top:0}app-shoutbox-homepage-container{width:100%}.shoutbox-container{position:absolute;z-index:2;top:18vh;padding:15px 30px;left:0;right:0;margin:0 auto;background-color:var(--inno-color-primary-200);color:var(--inno-color-primary-300)}@media (max-width: 991.98px){.shoutbox-container{width:92%;padding:15px 20px}}@media (min-width: 768px){.shoutbox-container{width:720px}}.shoutbox-container .shoutbox-header{display:flex;flex-direction:row;justify-content:space-between}.shoutbox-container .shoutbox-header .icon-close{cursor:pointer}.shoutbox-container .shoutbox-header .shoutbox-container-headline i{padding-right:5px;font-size:23px;vertical-align:text-bottom}.shoutbox-container .shoutbox-header .shoutbox-container-headline i:hover{color:#fff}.shoutbox-container .shoutbox-footer-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.shoutbox-container .shoutbox-footer-container .rotate{transition:.4s linear;transform:rotate(0);margin:0;cursor:pointer}@media (max-width: 1439.98px){.shoutbox-container .shoutbox-footer-container .rotate{margin:0}}.shoutbox-container .shoutbox-footer-container .rotate.down{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.shoutbox-container .shoutbox-footer-container app-paragraph{padding-left:0;padding-right:0}.shoutbox-container .shoutbox-footer-container .shoutbox-dismiss-permanently{font-size:.75rem;margin:0;white-space:nowrap;color:#fff;text-decoration:none}.shoutbox-container .shoutbox-footer-container .shoutbox-dismiss-permanently:hover{cursor:pointer;color:#e1f000}.shoutbox-container .shoutbox-footer-container .shoutbox-toggle{margin-left:1rem}.shoutbox-container .shoutbox-column-container{display:flex;flex-direction:column;width:100%}.shoutbox-container .shoutbox-column-container .shoutbox-row-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.shoutbox-container .shoutbox-column-container #checkbox-dismiss-permanently input[type=checkbox]{transform:scale(.75)}.shoutbox-container .shoutbox-column-container #checkbox-dismiss-permanently span{font-size:14px;padding-left:0}@media (max-width: 991.98px){.shoutbox-item{padding-left:0}}.shoutbox-item.shoutbox-item-toggle{display:none}.shoutbox-item .shoutbox-item-link{margin-bottom:.5rem;display:inline-block;color:var(--inno-color-primary-300);font-family:Innomotics Haffer SQ SemiBold;font-size:2rem;line-height:130%}.shoutbox-item .shoutbox-item-link i{vertical-align:text-bottom;color:var(--inno-color-primary-300)}.shoutbox-item .shoutbox-item-content{margin-bottom:1.5rem}.shoutbox-item .shoutbox-item-content a{color:var(--inno-color-primary-300)}.shoutbox-item .shoutbox-item-content a:hover{color:var(--inno-color-primary-100)}.shoutbox-item .shoutbox-item-content a:active,.shoutbox-item .shoutbox-item-content a:focus{color:var(--inno-color-secondary-100)}cx-paragraph,app-paragraph,app-entry-paragraph{word-break:break-word;position:relative;padding-top:0;padding-bottom:0}cx-paragraph table,app-paragraph table,app-entry-paragraph table{border-collapse:collapse!important;border-spacing:0;width:100%;max-width:100%;margin-bottom:24px;display:block;overflow-x:auto;position:relative;border:none}cx-paragraph table th,cx-paragraph table td,app-paragraph table th,app-paragraph table td,app-entry-paragraph table th,app-entry-paragraph table td{padding:16px;text-align:left;white-space:nowrap;border:none;overflow-wrap:break-word}@media (min-width: 992px){cx-paragraph table th,cx-paragraph table td,app-paragraph table th,app-paragraph table td,app-entry-paragraph table th,app-entry-paragraph table td{word-break:break-word!important;word-wrap:break-word!important;white-space:break-spaces!important}}cx-paragraph table thead,cx-paragraph table tbody th,cx-paragraph table th[scope=col],cx-paragraph table th[scope=row],app-paragraph table thead,app-paragraph table tbody th,app-paragraph table th[scope=col],app-paragraph table th[scope=row],app-entry-paragraph table thead,app-entry-paragraph table tbody th,app-entry-paragraph table th[scope=col],app-entry-paragraph table th[scope=row]{font-weight:700}cx-paragraph table thead th,cx-paragraph table thead td,app-paragraph table thead th,app-paragraph table thead td,app-entry-paragraph table thead th,app-entry-paragraph table thead td{border-bottom:2px solid var(--inno-color-primary-200)}cx-paragraph table th[scope=col],app-paragraph table th[scope=col],app-entry-paragraph table th[scope=col]{border-bottom:2px solid var(--inno-color-primary-200)}cx-paragraph table th[scope=row],app-paragraph table th[scope=row],app-entry-paragraph table th[scope=row]{border-right:2px solid var(--inno-color-primary-200)}cx-paragraph table tbody tr,app-paragraph table tbody tr,app-entry-paragraph table tbody tr{border-bottom:1px solid var(--inno-color-transparency-light-200)}cx-paragraph:not(.EntryPageDeatil cx-paragraph),app-paragraph:not(.EntryPageDetail app-paragraph),app-entry-paragraph:not(.EntryPageDetail app-entry-paragraph){flex-basis:100%}cx-paragraph:not(.EntryPageDeatil cx-paragraph) .CMSParagraphComponent:not(#SearchSoWCustomerInformationParagraphComponent,.internal-only),app-paragraph:not(.EntryPageDetail app-paragraph) .CMSParagraphComponent:not(#SearchSoWCustomerInformationParagraphComponent,.internal-only),app-entry-paragraph:not(.EntryPageDetail app-entry-paragraph) .CMSParagraphComponent:not(#SearchSoWCustomerInformationParagraphComponent,.internal-only){width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}cx-paragraph:not(.EntryPageDeatil cx-paragraph) .CMSParagraphComponent:not(#SearchSoWCustomerInformationParagraphComponent,.internal-only),app-paragraph:not(.EntryPageDetail app-paragraph) .CMSParagraphComponent:not(#SearchSoWCustomerInformationParagraphComponent,.internal-only),app-entry-paragraph:not(.EntryPageDetail app-entry-paragraph) .CMSParagraphComponent:not(#SearchSoWCustomerInformationParagraphComponent,.internal-only){max-width:var(--cx-page-width-max)}@media (min-width: 768px){cx-paragraph:not(.EntryPageDeatil cx-paragraph) .CMSParagraphComponent:not(#SearchSoWCustomerInformationParagraphComponent,.internal-only),app-paragraph:not(.EntryPageDetail app-paragraph) .CMSParagraphComponent:not(#SearchSoWCustomerInformationParagraphComponent,.internal-only),app-entry-paragraph:not(.EntryPageDetail app-entry-paragraph) .CMSParagraphComponent:not(#SearchSoWCustomerInformationParagraphComponent,.internal-only){width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}cx-paragraph:not(.EntryPageDeatil cx-paragraph) .paragraph-text-center,app-paragraph:not(.EntryPageDetail app-paragraph) .paragraph-text-center,app-entry-paragraph:not(.EntryPageDetail app-entry-paragraph) .paragraph-text-center{margin:0 auto}@media (min-width: 768px){cx-paragraph:not(.EntryPageDeatil cx-paragraph) .paragraph-limited-width,app-paragraph:not(.EntryPageDetail app-paragraph) .paragraph-limited-width,app-entry-paragraph:not(.EntryPageDetail app-entry-paragraph) .paragraph-limited-width{max-width:480px}}@media (min-width: 992px){cx-paragraph:not(.EntryPageDeatil cx-paragraph) .paragraph-limited-width,app-paragraph:not(.EntryPageDetail app-paragraph) .paragraph-limited-width,app-entry-paragraph:not(.EntryPageDetail app-entry-paragraph) .paragraph-limited-width{max-width:660px}}@media (min-width: 992px){cx-paragraph:not(.EntryPageDeatil cx-paragraph) .paragraph-limited-width,app-paragraph:not(.EntryPageDetail app-paragraph) .paragraph-limited-width,app-entry-paragraph:not(.EntryPageDetail app-entry-paragraph) .paragraph-limited-width{max-width:800px}}cx-paragraph:not(.EntryPageDeatil cx-paragraph) .paragraph-link-list,app-paragraph:not(.EntryPageDetail app-paragraph) .paragraph-link-list,app-entry-paragraph:not(.EntryPageDetail app-entry-paragraph) .paragraph-link-list{list-style-type:none}cx-paragraph:not(.EntryPageDeatil cx-paragraph) .paragraph-link-list li a:before,app-paragraph:not(.EntryPageDetail app-paragraph) .paragraph-link-list li a:before,app-entry-paragraph:not(.EntryPageDetail app-entry-paragraph) .paragraph-link-list li a:before{content:"\e903";font-family:Innomotics_UI_Icons!important}cx-page-layout.LandingPage2Template>cx-page-slot>app-entry-paragraph{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}cx-page-layout.LandingPage2Template>cx-page-slot>app-entry-paragraph{max-width:var(--cx-page-width-max)}@media (min-width: 768px){cx-page-layout.LandingPage2Template>cx-page-slot>app-entry-paragraph{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}app-media-rich-card-container{width:100%;padding-top:0;padding-bottom:var(--inno-v-spacing-default)}.MediaRichCardsContainerComponentWrapper{padding-bottom:var(--inno-v-spacing-default)}.MediaRichCardsContainerComponentWrapper.background-light_lime{background-color:var(--inno-color-primary-100)}.MediaRichCardsContainerComponentWrapper.background-dark_blue{background-color:var(--inno-color-primary-200);color:var(--inno-color-primary-300)}.MediaRichCardsContainerComponentWrapper.background-dark_blue .MediaRichCardComponent .mediaRichCardComponent__content .mediaRichCardComponent__category{color:var(--inno-color-secondary-400)}.MediaRichCardsContainerComponentWrapper.background-dark_blue a{color:var(--inno-color-primary-300)}.MediaRichCardsContainerComponentWrapper.background-dark_blue a:hover{color:var(--inno-color-primary-100)}.MediaRichCardsContainerComponentWrapper.background-dark_blue a:active,.MediaRichCardsContainerComponentWrapper.background-dark_blue a:focus{color:var(--inno-color-secondary-100)}.MediaRichCardsContainerComponentWrapper.background-light_grey{background-color:#f1f4f6}.MediaRichCardsContainerComponentWrapper .MediaRichCardsContainerComponent{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}.MediaRichCardsContainerComponentWrapper .MediaRichCardsContainerComponent{max-width:var(--cx-page-width-max)}@media (min-width: 768px){.MediaRichCardsContainerComponentWrapper .MediaRichCardsContainerComponent{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}.MediaRichCardsContainerComponentWrapper .MediaRichCardsContainerComponent{margin-bottom:-2rem}.MediaRichCardsContainerComponentWrapper .MediaRichCardsContainerComponent .MediaRichCardComponent .internal-only,.MediaRichCardsContainerComponentWrapper .MediaRichCardsContainerComponent .MediaRichCardComponent .partner-only{padding-left:0}.MediaRichCardsContainerComponentWrapper .MediaRichCardsContainerComponent .MediaRichCardComponent .internal-only .mediaRichCardComponent__text,.MediaRichCardsContainerComponentWrapper .MediaRichCardsContainerComponent .MediaRichCardComponent .partner-only .mediaRichCardComponent__text{padding-left:.5rem}.MediaRichCardsContainerComponentWrapper .MediaRichCardsContainerComponent .MediaRichCardsContainer>div .mediaRichCardComponent,.MediaRichCardsContainerComponentWrapper .MediaRichCardsContainerComponent .MediaRichCardsContainer>.carousel .mediaRichCardComponent,.MediaRichCardsContainerComponentWrapper .MediaRichCardsContainerComponent .MediaRichCardsContainerSliderComponent>div .mediaRichCardComponent,.MediaRichCardsContainerComponentWrapper .MediaRichCardsContainerComponent .MediaRichCardsContainerSliderComponent>.carousel .mediaRichCardComponent{display:flex;height:100%}.MediaRichCardsContainerComponentWrapper .MediaRichCardsContainerComponent .MediaRichCardsContainer>div .mediaRichCardComponent app-media-rich-card,.MediaRichCardsContainerComponentWrapper .MediaRichCardsContainerComponent .MediaRichCardsContainer>.carousel .mediaRichCardComponent app-media-rich-card,.MediaRichCardsContainerComponentWrapper .MediaRichCardsContainerComponent .MediaRichCardsContainerSliderComponent>div .mediaRichCardComponent app-media-rich-card,.MediaRichCardsContainerComponentWrapper .MediaRichCardsContainerComponent .MediaRichCardsContainerSliderComponent>.carousel .mediaRichCardComponent app-media-rich-card{width:100%;height:100%}.MediaRichCardsContainerComponentWrapper .MediaRichCardsContainerComponent .MediaRichCardsContainer>div .mediaRichCardComponent app-media-rich-card>div,.MediaRichCardsContainerComponentWrapper .MediaRichCardsContainerComponent .MediaRichCardsContainer>.carousel .mediaRichCardComponent app-media-rich-card>div,.MediaRichCardsContainerComponentWrapper .MediaRichCardsContainerComponent .MediaRichCardsContainerSliderComponent>div .mediaRichCardComponent app-media-rich-card>div,.MediaRichCardsContainerComponentWrapper .MediaRichCardsContainerComponent .MediaRichCardsContainerSliderComponent>.carousel .mediaRichCardComponent app-media-rich-card>div{width:100%;height:100%}.MediaRichCardsContainerComponentWrapper .MediaRichCardsContainerComponent .MediaRichCardsContainer>div .mediaRichCardComponent app-media-rich-card>div .mediaRichCardComponent__content,.MediaRichCardsContainerComponentWrapper .MediaRichCardsContainerComponent .MediaRichCardsContainer>.carousel .mediaRichCardComponent app-media-rich-card>div .mediaRichCardComponent__content,.MediaRichCardsContainerComponentWrapper .MediaRichCardsContainerComponent .MediaRichCardsContainerSliderComponent>div .mediaRichCardComponent app-media-rich-card>div .mediaRichCardComponent__content,.MediaRichCardsContainerComponentWrapper .MediaRichCardsContainerComponent .MediaRichCardsContainerSliderComponent>.carousel .mediaRichCardComponent app-media-rich-card>div .mediaRichCardComponent__content{display:flex;flex-direction:column;align-items:flex-start;height:100%}.MediaRichCardsContainerComponentWrapper .MediaRichCardComponent{position:relative;display:flex;flex-direction:column;transition:all .3s ease-in-out;text-align:left;align-items:stretch;height:100%;margin-bottom:2rem}.MediaRichCardsContainerComponentWrapper .MediaRichCardComponent .mediaRichCardComponent__content{display:flex;flex-direction:column;justify-content:flex-start;gap:1.5rem;width:100%;transition:all .3s ease-in-out}@media (min-width: 992px){.MediaRichCardsContainerComponentWrapper .MediaRichCardComponent .mediaRichCardComponent__content{width:100%}}.MediaRichCardsContainerComponentWrapper .MediaRichCardComponent .mediaRichCardComponent__content .mediaRichCardComponent__image{aspect-ratio:16/9;min-height:180px;width:100%;overflow:hidden}.MediaRichCardsContainerComponentWrapper .MediaRichCardComponent .mediaRichCardComponent__content .mediaRichCardComponent__image img{object-fit:cover;object-position:center;width:100%}.MediaRichCardsContainerComponentWrapper .MediaRichCardComponent .mediaRichCardComponent__content .mediaRichCardComponent__video{cursor:pointer}.MediaRichCardsContainerComponentWrapper .MediaRichCardComponent .mediaRichCardComponent__content .mediaRichCardComponent__text{display:flex;flex-direction:column;justify-content:flex-start;gap:1rem;width:100%}.MediaRichCardsContainerComponentWrapper .MediaRichCardComponent .mediaRichCardComponent__content .mediaRichCardComponent__category{color:var(--inno-color-secondary-600);text-transform:uppercase;font-size:.875rem;font-weight:700}.MediaRichCardsContainerComponentWrapper .MediaRichCardComponent .mediaRichCardComponent__content .mediaRichCardComponent__headline{font-family:Innomotics Haffer SQ Bold;font-weight:790;font-size:1.5rem}.MediaRichCardsContainerComponentWrapper .MediaRichCardComponent .mediaRichCardComponent__content .link-list>div{margin-bottom:1rem}.MediaRichCardsContainerComponentWrapper .MediaRichCardComponent .mediaRichCardComponent__content .link-list>div .link-internal:before{content:"\e903";font-family:Innomotics_UI_Icons!important}.MediaRichCardsContainerComponentWrapper .MediaRichCardComponent .mediaRichCardComponent__content .link-list .btn{margin-top:1rem}.MediaRichCardsContainerComponentWrapper .T_100 .MediaRichCardComponent{max-height:100%;max-width:100%;gap:2.5rem}@media (min-width: 992px){.MediaRichCardsContainerComponentWrapper .T_100 .MediaRichCardComponent{flex-direction:row}.MediaRichCardsContainerComponentWrapper .T_100 .MediaRichCardComponent .mediaRichCardComponent__media{max-height:268px;max-width:478px}.MediaRichCardsContainerComponentWrapper .T_100 .MediaRichCardComponent .mediaRichCardComponent__category{margin-top:0}}.MediaRichCardsContainerSliderComponent .carousel{margin:0 auto}@media (max-width: 991.98px){.MediaRichCardsContainerSliderComponent .carousel .carousel-panel{justify-content:center}}.MediaRichCardsContainerSliderComponent .carousel button.previous,.MediaRichCardsContainerSliderComponent .carousel button.next{height:190px}@media (min-width: 768px){.MediaRichCardsContainerSliderComponent .carousel button.previous,.MediaRichCardsContainerSliderComponent .carousel button.next{height:200px}}@media (min-width: 992px){.MediaRichCardsContainerSliderComponent .carousel button.previous,.MediaRichCardsContainerSliderComponent .carousel button.next{height:180px}}@media (min-width: 1200px){.MediaRichCardsContainerSliderComponent .carousel button.previous,.MediaRichCardsContainerSliderComponent .carousel button.next{height:190px}}@media (min-width: 1440px){.MediaRichCardsContainerSliderComponent .carousel button.previous,.MediaRichCardsContainerSliderComponent .carousel button.next{height:160px}}.MediaRichCardsContainerSliderComponent .carousel .MediaRichCardComponent{padding:0 17px;margin-bottom:0}@media (min-width: 768px){.MediaRichCardsContainerSliderComponent .carousel .MediaRichCardComponent{height:100%}}.MediaRichCardsContainerSliderComponent .carousel .MediaRichCardComponent .mediaRichCardComponent__image{aspect-ratio:16/9;min-height:180px}@media (min-width: 768px){.MediaRichCardsContainerSliderComponent .carousel .MediaRichCardComponent .mediaRichCardComponent__image{width:auto}}@media (min-width: 1440px){.MediaRichCardsContainerSliderComponent .carousel .MediaRichCardComponent .mediaRichCardComponent__image{min-height:160px}}@media (min-width: 768px){.MediaRichCardsContainerSliderComponent .carousel .MediaRichCardComponent .tile-content-link-container{max-width:620px;width:auto;height:100%}}.MediaRichCardsContainerSliderComponent .carousel:not(:disabled):hover{color:inherit}.quoteComponentWrapper{padding:2rem 0}.quoteComponentWrapper:not(.background-none){padding:3rem 0}.quoteComponentWrapper .quoteComponent{display:flex;flex-direction:column;align-items:center;align-content:center;gap:48px}@media (min-width: 768px){.quoteComponentWrapper .quoteComponent{justify-content:center}}@media (min-width: 992px){.quoteComponentWrapper .quoteComponent{flex-direction:row-reverse;gap:60px;width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}.quoteComponentWrapper .quoteComponent{max-width:var(--cx-page-width-max)}}@media (min-width: 992px) and (min-width: 768px){.quoteComponentWrapper .quoteComponent{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}@media (min-width: 1200px){.quoteComponentWrapper .quoteComponent{padding:0px 5rem;gap:80px}}.quoteComponentWrapper .quoteComponent .quoteComponent__content{display:flex;flex-direction:column;align-items:flex-start;gap:24px;flex:1 0 0;padding:0 20px}@media (min-width: 768px){.quoteComponentWrapper .quoteComponent .quoteComponent__content{padding:0 40px;justify-content:center;width:80%}}@media (min-width: 992px){.quoteComponentWrapper .quoteComponent .quoteComponent__content{width:50%;padding:0}}@media (min-width: 1200px){.quoteComponentWrapper .quoteComponent .quoteComponent__content{width:55%}}.quoteComponentWrapper .quoteComponent .quoteComponent__content .quoteComponent__quote{color:#08191f;display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch;margin-bottom:0;line-height:130%}.quoteComponentWrapper .quoteComponent .quoteComponent__content .quoteComponent__quote .quoteComponent__quote-icon{display:block}.quoteComponentWrapper .quoteComponent .quoteComponent__content .quoteComponent__caption{color:var(--inno-color-secondary-700);margin-bottom:0}.quoteComponentWrapper .quoteComponent .quoteComponent__content.internal-only,.quoteComponentWrapper .quoteComponent .quoteComponent__content.partner-only{padding-left:.5rem}.quoteComponentWrapper .quoteComponent .quoteComponent__media{aspect-ratio:16/9;overflow:hidden}@media (min-width: 992px){.quoteComponentWrapper .quoteComponent .quoteComponent__media{aspect-ratio:1/1;width:50%}}@media (min-width: 1200px){.quoteComponentWrapper .quoteComponent .quoteComponent__media{width:45%}}.quoteComponentWrapper .quoteComponent .quoteComponent__media cx-media{object-fit:cover;object-position:center;height:100%;width:100%}.quoteComponentWrapper .quoteComponent .quoteComponent__media cx-media img{object-fit:cover;object-position:center;height:100%;width:100%}.quoteComponentWrapper .quoteComponent .quoteComponent__media.internal-only,.quoteComponentWrapper .quoteComponent .quoteComponent__media.partner-only{padding-left:0}@media (min-width: 992px){.quoteComponentWrapper .quoteComponent.quoteComponentMedia--right{flex-direction:row}}@media (min-width: 992px){.quoteComponentWrapper .quoteComponent.quoteComponent-content-only .quoteComponent__content{width:660px;flex:inherit}}@media (min-width: 1200px){.quoteComponentWrapper .quoteComponent.quoteComponent-content-only .quoteComponent__content{width:800px}}.quoteComponentWrapper.background-light_grey{background-color:#f1f4f6}.quoteComponentWrapper.background-light_lime{background-color:var(--inno-color-primary-100)}.quoteComponentWrapper.background-dark_blue{background-color:#08191f}.quoteComponentWrapper.background-dark_blue .quoteComponent__quote{color:#fff!important}.quoteComponentWrapper.background-dark_blue .quoteComponent__quote .quoteComponent__quote-icon svg path{fill:var(--inno-color-primary-100)}.quoteComponentWrapper.background-dark_blue .quoteComponent__caption{color:var(--inno-color-secondary-100)!important}app-featured-content-banner{width:100%;padding-top:0;padding-bottom:var(--inno-v-spacing-default)}app-featured-content-banner .featured-content-banner-component{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}app-featured-content-banner .featured-content-banner-component{max-width:var(--cx-page-width-max)}@media (min-width: 768px){app-featured-content-banner .featured-content-banner-component{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}app-featured-content-banner .background-light_lime{color:var(--inno-color-primary-200);background:linear-gradient(90deg,#e1f000 0% 71%,#fff 75%)}app-featured-content-banner .background-light_lime .featured-content-banner-container{background-color:#e1f000}@media (max-width: 991.98px){app-featured-content-banner .background-light_lime{background:none}}app-featured-content-banner .background-dark_blue{color:var(--inno-color-primary-300);background:linear-gradient(90deg,#08191f 0% 72%,#fff 75%)}app-featured-content-banner .background-dark_blue .featured-content-banner-container{background-color:#08191f}@media (max-width: 991.98px){app-featured-content-banner .background-dark_blue{background:none}}app-featured-content-banner .featured-content-banner-container{display:flex;flex-direction:column-reverse;justify-content:flex-start;align-items:flex-start}@media (min-width: 992px){app-featured-content-banner .featured-content-banner-container{flex-direction:row;align-items:stretch;justify-content:space-between;gap:60px}}@media (min-width: 992px){app-featured-content-banner .featured-content-banner-container{gap:80px}}app-featured-content-banner .featured-content-banner-container.content-only .featured-content-banner-content-wrapper{width:100%;display:block}@media (min-width: 992px){app-featured-content-banner .featured-content-banner-container.content-only .featured-content-banner-content-wrapper{width:80%}}@media (min-width: 1200px){app-featured-content-banner .featured-content-banner-container.content-only .featured-content-banner-content-wrapper{width:70%}}app-featured-content-banner .featured-content-banner-container .featured-content-banner-content-wrapper{padding:4rem 20px 4rem 0}@media (min-width: 768px){app-featured-content-banner .featured-content-banner-container .featured-content-banner-content-wrapper{padding:3rem 40px 3rem 0;width:85%}}@media (min-width: 992px){app-featured-content-banner .featured-content-banner-container .featured-content-banner-content-wrapper{width:50%;padding:4rem 0px}}@media (max-width: 1199.98px){app-featured-content-banner .featured-content-banner-container .featured-content-banner-content-wrapper{padding:3rem 20px 3rem 0}}@media (max-width: 991.98px){app-featured-content-banner .featured-content-banner-container .featured-content-banner-content-wrapper{text-align:center;margin:0 auto;padding:2rem}}app-featured-content-banner .featured-content-banner-container .featured-content-banner-content-wrapper .featured-content-banner-headline{display:flex;flex-direction:column;gap:4px;margin-bottom:1rem}app-featured-content-banner .featured-content-banner-container .featured-content-banner-content-wrapper .featured-content-banner-headline .featured-content-banner-location{margin:0}app-featured-content-banner .featured-content-banner-container .featured-content-banner-content-wrapper .featured-content-banner-headline h3{margin:0;line-height:130%}app-featured-content-banner .featured-content-banner-container .featured-content-banner-content-wrapper .featured-content-banner-text p{margin-bottom:0}app-featured-content-banner .featured-content-banner-container .featured-content-banner-content-wrapper .featured-content-banner-text .featured-content-banner-buttons{display:flex;flex-direction:column;gap:12px;padding-top:2rem}@media (min-width: 768px){app-featured-content-banner .featured-content-banner-container .featured-content-banner-content-wrapper .featured-content-banner-text .featured-content-banner-buttons{flex-direction:row;gap:2rem}}@media (min-width: 992px){app-featured-content-banner .featured-content-banner-container .featured-content-banner-content-wrapper .featured-content-banner-text .featured-content-banner-buttons{flex-direction:column;gap:12px}}@media (min-width: 1200px){app-featured-content-banner .featured-content-banner-container .featured-content-banner-content-wrapper .featured-content-banner-text .featured-content-banner-buttons{flex-direction:row;gap:2rem}}@media (max-width: 991.98px){app-featured-content-banner .featured-content-banner-container .featured-content-banner-content-wrapper .featured-content-banner-text .featured-content-banner-buttons{justify-content:center}}app-featured-content-banner .featured-content-banner-container .featured-content-banner-content-wrapper .featured-content-banner-text .featured-content-banner-buttons .featured-content-banner-calender-button{display:flex;flex-direction:row;gap:8px}app-featured-content-banner .featured-content-banner-container .featured-content-banner-content-wrapper .featured-content-banner-text .featured-content-banner-buttons .featured-content-banner-calender-button .icon-calendar:before{font-size:24px}app-featured-content-banner .featured-content-banner-container .featured-content-banner-image{aspect-ratio:16/9;min-height:250px;width:100%;overflow:hidden;display:flex;justify-content:end;align-items:center}app-featured-content-banner .featured-content-banner-container .featured-content-banner-image.featured-gradient:before{content:"";position:absolute;top:0;left:0;width:30%;height:100%;pointer-events:none;background:linear-gradient(90deg,var(--inno-color-primary-200) 0%,rgba(8,25,31,0) 100%);z-index:1}@media (max-width: 991.98px){app-featured-content-banner .featured-content-banner-container .featured-content-banner-image.featured-gradient:before{top:auto;bottom:0;left:0;width:100%;height:30%;background:linear-gradient(to top,var(--inno-color-primary-200) 0%,rgba(8,25,31,0) 100%)}}@media (min-width: 992px){app-featured-content-banner .featured-content-banner-container .featured-content-banner-image{width:unset}}app-featured-content-banner .featured-content-banner-container .featured-content-banner-image.object-cover-media img{height:100%;width:100%;object-fit:cover;object-position:center}.cx-section{position:relative}.addressBook-action-buttons{position:absolute;top:4rem;width:95%;display:flex;flex-direction:column;justify-content:stretch;gap:.5rem;padding:1.5rem 0;z-index:2}@media (min-width: 768px){.addressBook-action-buttons{flex-direction:row;justify-content:flex-start}}@media (min-width: 768px){.addressBook-action-buttons{flex-direction:row;justify-content:flex-start;width:auto}}.addressBook-footer-buttons{display:flex;flex-direction:column;justify-content:stretch;gap:.5rem;padding:1.5rem 0;z-index:2}@media (min-width: 768px){.addressBook-footer-buttons{flex-direction:row;justify-content:flex-start}}#addressbook-list{display:none}#addressbook-list_wrapper .listing-table{margin-top:8.5rem}@media (min-width: 768px){#addressbook-list_wrapper .listing-table{margin-top:6.5rem}}#addressbook-list_wrapper .listing-table tbody .table-entry{vertical-align:middle}#addressbook-list_wrapper .listing-table tbody .table-entry .entry__item:nth-of-type(2){font-weight:700}#addressbook-list_wrapper .listing-table .form-check{padding-inline-start:0;padding-left:0}#addressbook-list_wrapper .listing-table .form-check.custom input[type=checkbox]{position:inherit}#addressbook-list_wrapper .listing-table input[type=checkbox]{vertical-align:baseline}.addressbook-status-wrapper{display:flex;flex-direction:row;justify-content:space-between;margin-left:20px;margin-right:20px}.addressbook-status-wrapper .icon-warning{color:red!important}app-spc-product-documentation-lookup{width:100%;padding-top:0;padding-bottom:var(--inno-v-spacing-default)}app-spc-product-documentation-lookup .app-spc-product-documentation-lookup-component{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}app-spc-product-documentation-lookup .app-spc-product-documentation-lookup-component{max-width:var(--cx-page-width-max)}@media (min-width: 768px){app-spc-product-documentation-lookup .app-spc-product-documentation-lookup-component{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}app-spc-product-documentation-lookup .app-spc-product-documentation-lookup-component{margin-top:2.5rem;margin-bottom:2.5rem;background-color:var(--inno-color-secondary-100);border-bottom:5px solid var(--inno-color-primary-200);width:95%;padding-top:15px;padding-bottom:15px}@media (min-width: 768px){app-spc-product-documentation-lookup .app-spc-product-documentation-lookup-component{width:80%}}@media (min-width: 1200px){app-spc-product-documentation-lookup .app-spc-product-documentation-lookup-component{width:55%}app-spc-product-documentation-lookup .app-spc-product-documentation-lookup-component .btn span{max-width:initial}}app-spc-product-documentation-lookup .app-spc-product-documentation-lookup-component .form-group{display:flex;margin-top:1rem}app-spc-product-documentation-lookup .app-spc-product-documentation-lookup-component .form-group input{background-color:var(--inno-color-secondary-200)}app-spc-product-documentation-lookup .app-spc-product-documentation-lookup-component .icon-document{font-size:1.8rem;vertical-align:middle}app-spc-product-documentation-lookup .app-spc-product-documentation-lookup-component .icon-information,app-spc-product-documentation-lookup .app-spc-product-documentation-lookup-component app-maintenance-mode .icon-info,app-maintenance-mode app-spc-product-documentation-lookup .app-spc-product-documentation-lookup-component .icon-info{font-size:3.5rem}body .hub-root .VariantConfigurationOverviewTemplate main,body .hub-root .VariantConfigurationTemplate main{padding-bottom:0;min-height:unset}body ngb-modal-window.d-block.modal.configurator-dialog{z-index:9000}cx-configurator-tab-bar:not(:empty) .cx-tab-bar,cx-configurator-tab-bar:not(:empty) .cx-ghost-tab-bar{justify-content:center}cx-configurator-tab-bar:not(:empty) .cx-tab-bar{border-color:var(--product-configurator-box-background-color)}cx-configurator-tab-bar:not(:empty) .cx-tab-bar a.active{color:var(--inno-color-primary-200)}cx-configurator-tab-bar:not(:empty) .cx-tab-bar a:hover{color:var(--inno-color-primary-200)}cx-configurator-tab-bar:not(:empty) .cx-tab-bar a:after{background:var(--inno-color-primary-200);block-size:3px}.VariantConfigMenu cx-configurator-tab-bar,.VariantConfigOverviewSidebar cx-configurator-tab-bar{display:none!important}@media (min-width: 1200px){.VariantConfigMenu cx-configurator-tab-bar,.VariantConfigOverviewSidebar cx-configurator-tab-bar{display:block!important}}@media (min-width: 1200px){.VariantConfigHeader cx-configurator-tab-bar,.VariantConfigOverviewHeader cx-configurator-tab-bar{display:none}}cx-page-layout.VariantConfigurationTemplate,cx-page-layout.VariantConfigurationOverviewTemplate{font-size:.9em;gap:1em}cx-page-layout.VariantConfigurationTemplate .btn,cx-page-layout.VariantConfigurationOverviewTemplate .btn{text-transform:unset}cx-page-layout.VariantConfigurationTemplate app-global-message .alert span,cx-page-layout.VariantConfigurationTemplate app-toast .toast .toast-body .alert span,app-toast .toast cx-page-layout.VariantConfigurationTemplate .toast-body .alert span,cx-page-layout.VariantConfigurationOverviewTemplate app-global-message .alert span,cx-page-layout.VariantConfigurationOverviewTemplate app-toast .toast .toast-body .alert span,app-toast .toast cx-page-layout.VariantConfigurationOverviewTemplate .toast-body .alert span{line-height:2em}cx-page-layout.VariantConfigurationTemplate app-global-message .alert span a,cx-page-layout.VariantConfigurationTemplate app-toast .toast .toast-body .alert span a,app-toast .toast cx-page-layout.VariantConfigurationTemplate .toast-body .alert span a,cx-page-layout.VariantConfigurationOverviewTemplate app-global-message .alert span a,cx-page-layout.VariantConfigurationOverviewTemplate app-toast .toast .toast-body .alert span a,app-toast .toast cx-page-layout.VariantConfigurationOverviewTemplate .toast-body .alert span a{text-decoration:underline}cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-drop-down .form-group,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-drop-down .form-group,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-drop-down .form-group,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-drop-down .form-group{align-items:center!important}cx-page-layout.VariantConfigurationTemplate cx-configurator-attribute-radio-button cx-configurator-attribute-input-field .form-group,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-radio-button cx-configurator-attribute-input-field .form-group,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-radio-button cx-configurator-attribute-input-field .form-group,cx-page-layout.VariantConfigurationTemplate cx-configurator-attribute-radio-button app-search-configurator-attribute-input-field .form-group,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-radio-button app-search-configurator-attribute-input-field .form-group,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-radio-button app-search-configurator-attribute-input-field .form-group,cx-page-layout.VariantConfigurationTemplate cx-configurator-attribute-radio-button app-configurator-attribute-input-field .form-group,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-radio-button app-configurator-attribute-input-field .form-group,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-radio-button app-configurator-attribute-input-field .form-group,cx-page-layout.VariantConfigurationOverviewTemplate cx-configurator-attribute-radio-button cx-configurator-attribute-input-field .form-group,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-radio-button cx-configurator-attribute-input-field .form-group,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-radio-button cx-configurator-attribute-input-field .form-group,cx-page-layout.VariantConfigurationOverviewTemplate cx-configurator-attribute-radio-button app-search-configurator-attribute-input-field .form-group,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-radio-button app-search-configurator-attribute-input-field .form-group,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-radio-button app-search-configurator-attribute-input-field .form-group,cx-page-layout.VariantConfigurationOverviewTemplate cx-configurator-attribute-radio-button app-configurator-attribute-input-field .form-group,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-radio-button app-configurator-attribute-input-field .form-group,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-radio-button app-configurator-attribute-input-field .form-group{margin-block-start:0;margin-block-end:0}cx-page-layout.VariantConfigurationTemplate app-configurator-content-snippet a,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-content-snippet a{text-decoration:underline}cx-page-layout.VariantConfigurationTemplate app-configurator-messages,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-messages{display:block;height:1.6em;width:1.6em;position:relative;margin-top:1em;margin-right:.6em}@media (min-width: 1200px){cx-page-layout.VariantConfigurationTemplate app-configurator-messages,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-messages{margin-top:0}}cx-page-layout.VariantConfigurationTemplate app-configurator-messages a,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-messages a{color:var(--inno-color-primary-300);text-decoration:none;display:inline-block}cx-page-layout.VariantConfigurationTemplate app-configurator-messages a .badge,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-messages a .badge{font-size:.8em;border-radius:50%;height:20px;width:20px;padding:.5em;position:absolute;left:100%;top:0;background-color:var(--inno-color-primary-100);color:var(--inno-color-primary-200);transform:translate(-50%,-65%)}cx-page-layout.VariantConfigurationTemplate app-configurator-messages a i,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-messages a i{font-size:1.7em}cx-page-layout.VariantConfigurationTemplate app-configurator-messages.disabled a,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-messages.disabled a{color:var(--inno-color-secondary-600);pointer-events:none}cx-page-layout.VariantConfigurationTemplate .copyToClipboard,cx-page-layout.VariantConfigurationOverviewTemplate .copyToClipboard{cursor:pointer}cx-page-layout.VariantConfigurationTemplate .copyToClipboard i.fa-clone,cx-page-layout.VariantConfigurationOverviewTemplate .copyToClipboard i.fa-clone{margin-left:.2em;color:var(--inno-color-active-100)}cx-page-layout.VariantConfigurationTemplate a,cx-page-layout.VariantConfigurationOverviewTemplate a{text-decoration:none}@media (min-width: 1200px){cx-page-layout.VariantConfigurationTemplate .ghost,cx-page-layout.VariantConfigurationOverviewTemplate .ghost{overflow:hidden}}cx-page-layout.VariantConfigurationTemplate{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start;padding-block-end:0}cx-page-layout.VariantConfigurationTemplate .VariantConfigHeader,cx-page-layout.VariantConfigurationTemplate .VariantConfigBottombar{width:100%}@media (min-width: 1200px){cx-page-layout.VariantConfigurationTemplate>cx-page-slot{flex:initial;max-inline-size:unset!important}}cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigHeader{position:relative}cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigHeader cx-configurator-product-title:not(:empty) .cx-general-product-info{background-color:var(--product-configurator-box-background-color)}cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent{padding:var(--product-configurator-container-padding);margin:0 var(--product-configurator-container-margin-right) 0 var(--product-configurator-container-margin-left);flex-grow:1}cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent cx-configurator-group-title{width:100%;background-color:var(--product-configurator-box-background-color);border:1px solid var(--product-configurator-box-background-color);padding:6px}cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent cx-configurator-group-title.sticky{box-shadow:0 5px 5px -2px var(--inno-color-secondary-200);z-index:5}cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent cx-configurator-group-title.ghost:before{top:0;left:0}cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent cx-configurator-group-title app-toasts{position:absolute;top:3.5em;right:0}cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent cx-configurator-group-title .configurator-group-title-wrapper{position:relative}cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent cx-configurator-group-title .configurator-group-title-wrapper{display:flex;flex-direction:column;gap:1em}cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent cx-configurator-group-title .configurator-group-title-wrapper>app-configurator-messages{margin-left:auto}@media (min-width: 992px){cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent cx-configurator-group-title .configurator-group-title-wrapper{flex-direction:row;gap:.4em;flex-wrap:wrap}}@media (min-width: 992px) and (max-width: 1199.98px){cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent cx-configurator-group-title .configurator-group-title-wrapper>.cx-group-title.contains-switch{flex-basis:100%}}@media (min-width: 1200px){cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent cx-configurator-group-title .configurator-group-title-wrapper{flex-direction:row;flex-wrap:nowrap;gap:.4em;justify-content:center;align-items:center}cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent cx-configurator-group-title .configurator-group-title-wrapper>*{flex-basis:11em}cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent cx-configurator-group-title .configurator-group-title-wrapper>app-configurator-form-search{flex:1 1 20em}}@media (min-width: 1200px) and (min-width: 1200px) and (max-width: 1439.98px){cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent cx-configurator-group-title .configurator-group-title-wrapper>app-configurator-form-search:not(.is-search-active){flex-basis:10em}}@media (min-width: 1200px){cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent cx-configurator-group-title .configurator-group-title-wrapper>app-configurator-messages{flex-basis:unset}cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent cx-configurator-group-title .configurator-group-title-wrapper>:first-child{flex:1 1 100%}}@media (min-width: 1440px){cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent cx-configurator-group-title .configurator-group-title-wrapper{gap:.5em}}cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent cx-configurator-group-title:not(:empty) .cx-group-title{background-color:var(--product-configurator-box-background-color);border:1px solid var(--product-configurator-box-background-color)}cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent cx-configurator-group-title:not(:empty) .cx-group-title.contains-switch{padding-top:0;padding-bottom:0;padding-inline-start:0;padding-inline-end:0}cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent cx-configurator-group-title app-configurator-content-snippet-trigger{margin-left:.5em}cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent cx-configurator-group-title app-configurator-content-snippet-trigger a{line-height:1.05em}@media (min-width: 992px){cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent cx-configurator-attribute-input-field .form-group input,cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-search-configurator-attribute-input-field .form-group input,cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-attribute-input-field .form-group input,cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent cx-configurator-attribute-input-field .form-group select,cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-search-configurator-attribute-input-field .form-group select,cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-attribute-input-field .form-group select,cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent cx-configurator-attribute-numeric-input-field .form-group input,cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-search-configurator-attribute-numeric-input-field .form-group input,cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-attribute-numeric-input-field .form-group input,cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-search-configurator-readonly-textfield .form-group input,cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent cx-configurator-attribute-numeric-input-field .form-group select,cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-search-configurator-attribute-numeric-input-field .form-group select,cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-attribute-numeric-input-field .form-group select,cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-search-configurator-readonly-textfield .form-group select,cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent cx-configurator-attribute-drop-down .form-group input,cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-search-configurator-attribute-drop-down .form-group input,cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-attribute-drop-down .form-group input,cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent cx-configurator-attribute-drop-down .form-group select,cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-search-configurator-attribute-drop-down .form-group select,cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-attribute-drop-down .form-group select,cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-attribute-multi-drop-down .form-group input,cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-attribute-multi-drop-down .form-group select{width:100%}}cx-page-layout.VariantConfigurationTemplate cx-configurator-form,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch{margin-bottom:1em;font-variant-ligatures:none}cx-page-layout.VariantConfigurationTemplate cx-configurator-form .attribute-row,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .attribute-row{width:100%;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;gap:8px}cx-page-layout.VariantConfigurationTemplate cx-configurator-form .attribute-row>app-configurator-content-snippet-trigger,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .attribute-row>app-configurator-content-snippet-trigger{width:100%;margin-top:1em}cx-page-layout.VariantConfigurationTemplate cx-configurator-form .attribute-row>app-configurator-content-snippet-trigger a,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .attribute-row>app-configurator-content-snippet-trigger a{display:inline-block;line-height:1em}cx-page-layout.VariantConfigurationTemplate cx-configurator-form .attribute-row .attribute-column,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .attribute-row .attribute-column{max-width:100%;width:100%}@media (min-width: 1200px){cx-page-layout.VariantConfigurationTemplate cx-configurator-form .attribute-row .attribute-column,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .attribute-row .attribute-column{flex:1 1 0;width:0}}@media (min-width: 1200px){cx-page-layout.VariantConfigurationTemplate cx-configurator-form .attribute-column,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .attribute-column{margin-top:8px}}cx-page-layout.VariantConfigurationTemplate cx-configurator-form .attribute-column,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .attribute-column{box-shadow:0 2px 2px #b2c1c7,0 4px 7px #b2c1c7;padding:.3em 1em 1em}cx-page-layout.VariantConfigurationTemplate cx-configurator-form .attribute-column.is-collapsed,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .attribute-column.is-collapsed{padding-bottom:.3em}cx-page-layout.VariantConfigurationTemplate cx-configurator-form .attribute-column .column--label,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .attribute-column .column--label{font-weight:700;display:flex;gap:.5em}cx-page-layout.VariantConfigurationTemplate cx-configurator-form .attribute-column .column--label>div,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .attribute-column .column--label>div{flex-grow:1;display:flex;gap:.5em}cx-page-layout.VariantConfigurationTemplate cx-configurator-form .attribute-column .column--line.is-multi-line,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .attribute-column .column--line.is-multi-line{display:flex;flex-wrap:wrap;gap:.5em}cx-page-layout.VariantConfigurationTemplate cx-configurator-form .attribute-column .column--line.is-multi-line>*,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .attribute-column .column--line.is-multi-line>*{flex:1 1 0px;width:0}cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;padding-inline-start:0}cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute cx-configurator-attribute-header>label,cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute cx-configurator-attribute-header .label-container-wrapper>label,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute cx-configurator-attribute-header>label,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute cx-configurator-attribute-header .label-container-wrapper>label{font-size:unset}cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute label span.cx-required-icon:after,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute label span.cx-required-icon:after{content:unset}cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute label.cx-required-error span.cx-required-icon,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute label.cx-required-error span.cx-required-icon{color:unset}cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute cx-configurator-attribute-read-only label,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute cx-configurator-attribute-read-only label{font-style:italic}cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute cx-configurator-attribute-numeric-input-field input.ng-invalid.ng-touched,cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute app-search-configurator-attribute-numeric-input-field input.ng-invalid.ng-touched,cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute app-configurator-attribute-numeric-input-field input.ng-invalid.ng-touched,cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute app-search-configurator-readonly-textfield input.ng-invalid.ng-touched,cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute cx-configurator-attribute-input-field input.ng-invalid.ng-touched,cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute app-search-configurator-attribute-input-field input.ng-invalid.ng-touched,cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute app-configurator-attribute-input-field input.ng-invalid.ng-touched,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute cx-configurator-attribute-numeric-input-field input.ng-invalid.ng-touched,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute app-search-configurator-attribute-numeric-input-field input.ng-invalid.ng-touched,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute app-configurator-attribute-numeric-input-field input.ng-invalid.ng-touched,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute app-search-configurator-readonly-textfield input.ng-invalid.ng-touched,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute cx-configurator-attribute-input-field input.ng-invalid.ng-touched,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute app-search-configurator-attribute-input-field input.ng-invalid.ng-touched,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute app-configurator-attribute-input-field input.ng-invalid.ng-touched{border-bottom:1px solid var(--inno-color-error-100);box-shadow:0 1px 0 0 var(--inno-color-error-100)}cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute .ng-invalid.ng-touched~label span.cx-required-icon,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute .ng-invalid.ng-touched~label span.cx-required-icon{color:var(--inno-color-error-100)}cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute.is-required.is-error-status.is-emphasized,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute.is-required.is-error-status.is-emphasized{margin-block-start:.3em;padding-inline-start:.7em;border-left:2px solid var(--product-configurator-field-mandatory-color)}cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute.is-required.is-error-status label span.cx-required-icon,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute.is-required.is-error-status label span.cx-required-icon{color:var(--product-configurator-field-mandatory-color)}cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute.is-required.is-error-status .ng-select,cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute.is-required.is-error-status cx-configurator-attribute-numeric-input-field input,cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute.is-required.is-error-status app-search-configurator-attribute-numeric-input-field input,cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute.is-required.is-error-status app-configurator-attribute-numeric-input-field input,cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute.is-required.is-error-status app-search-configurator-readonly-textfield input,cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute.is-required.is-error-status cx-configurator-attribute-input-field input,cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute.is-required.is-error-status app-search-configurator-attribute-input-field input,cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute.is-required.is-error-status app-configurator-attribute-input-field input,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute.is-required.is-error-status .ng-select,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute.is-required.is-error-status cx-configurator-attribute-numeric-input-field input,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute.is-required.is-error-status app-search-configurator-attribute-numeric-input-field input,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute.is-required.is-error-status app-configurator-attribute-numeric-input-field input,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute.is-required.is-error-status app-search-configurator-readonly-textfield input,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute.is-required.is-error-status cx-configurator-attribute-input-field input,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute.is-required.is-error-status app-search-configurator-attribute-input-field input,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute.is-required.is-error-status app-configurator-attribute-input-field input{border-bottom-color:var(--product-configurator-field-mandatory-color)!important;box-shadow:0 1px 0 0 var(--product-configurator-field-mandatory-color)}cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute.is-required.is-error-status .ng-select .ng-select-container .ng-value-container .ng-placeholder,cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute.is-required.is-error-status cx-configurator-attribute-numeric-input-field input .ng-select-container .ng-value-container .ng-placeholder,cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute.is-required.is-error-status app-search-configurator-attribute-numeric-input-field input .ng-select-container .ng-value-container .ng-placeholder,cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute.is-required.is-error-status app-configurator-attribute-numeric-input-field input .ng-select-container .ng-value-container .ng-placeholder,cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute.is-required.is-error-status app-search-configurator-readonly-textfield input .ng-select-container .ng-value-container .ng-placeholder,cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute.is-required.is-error-status cx-configurator-attribute-input-field input .ng-select-container .ng-value-container .ng-placeholder,cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute.is-required.is-error-status app-search-configurator-attribute-input-field input .ng-select-container .ng-value-container .ng-placeholder,cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute.is-required.is-error-status app-configurator-attribute-input-field input .ng-select-container .ng-value-container .ng-placeholder,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute.is-required.is-error-status .ng-select .ng-select-container .ng-value-container .ng-placeholder,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute.is-required.is-error-status cx-configurator-attribute-numeric-input-field input .ng-select-container .ng-value-container .ng-placeholder,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute.is-required.is-error-status app-search-configurator-attribute-numeric-input-field input .ng-select-container .ng-value-container .ng-placeholder,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute.is-required.is-error-status app-configurator-attribute-numeric-input-field input .ng-select-container .ng-value-container .ng-placeholder,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute.is-required.is-error-status app-search-configurator-readonly-textfield input .ng-select-container .ng-value-container .ng-placeholder,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute.is-required.is-error-status cx-configurator-attribute-input-field input .ng-select-container .ng-value-container .ng-placeholder,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute.is-required.is-error-status app-search-configurator-attribute-input-field input .ng-select-container .ng-value-container .ng-placeholder,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute.is-required.is-error-status app-configurator-attribute-input-field input .ng-select-container .ng-value-container .ng-placeholder{color:var(--product-configurator-field-mandatory-color)}cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute.has-conflicts.is-emphasized,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute.has-conflicts.is-emphasized{padding-inline-start:.7em;border-left:4px solid var(--inno-color-error-100)}cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute.has-conflicts .ng-select,cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute.has-conflicts cx-configurator-attribute-numeric-input-field input,cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute.has-conflicts app-search-configurator-attribute-numeric-input-field input,cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute.has-conflicts app-configurator-attribute-numeric-input-field input,cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute.has-conflicts app-search-configurator-readonly-textfield input,cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute.has-conflicts cx-configurator-attribute-input-field input,cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute.has-conflicts app-search-configurator-attribute-input-field input,cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute.has-conflicts app-configurator-attribute-input-field input,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute.has-conflicts .ng-select,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute.has-conflicts cx-configurator-attribute-numeric-input-field input,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute.has-conflicts app-search-configurator-attribute-numeric-input-field input,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute.has-conflicts app-configurator-attribute-numeric-input-field input,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute.has-conflicts app-search-configurator-readonly-textfield input,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute.has-conflicts cx-configurator-attribute-input-field input,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute.has-conflicts app-search-configurator-attribute-input-field input,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute.has-conflicts app-configurator-attribute-input-field input{border-bottom:1px solid var(--inno-color-error-100);box-shadow:0 1px 0 0 var(--inno-color-error-100)}cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute.has-conflicts .ng-select .ng-select-container .ng-value-container .ng-placeholder,cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute.has-conflicts cx-configurator-attribute-numeric-input-field input .ng-select-container .ng-value-container .ng-placeholder,cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute.has-conflicts app-search-configurator-attribute-numeric-input-field input .ng-select-container .ng-value-container .ng-placeholder,cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute.has-conflicts app-configurator-attribute-numeric-input-field input .ng-select-container .ng-value-container .ng-placeholder,cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute.has-conflicts app-search-configurator-readonly-textfield input .ng-select-container .ng-value-container .ng-placeholder,cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute.has-conflicts cx-configurator-attribute-input-field input .ng-select-container .ng-value-container .ng-placeholder,cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute.has-conflicts app-search-configurator-attribute-input-field input .ng-select-container .ng-value-container .ng-placeholder,cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute.has-conflicts app-configurator-attribute-input-field input .ng-select-container .ng-value-container .ng-placeholder,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute.has-conflicts .ng-select .ng-select-container .ng-value-container .ng-placeholder,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute.has-conflicts cx-configurator-attribute-numeric-input-field input .ng-select-container .ng-value-container .ng-placeholder,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute.has-conflicts app-search-configurator-attribute-numeric-input-field input .ng-select-container .ng-value-container .ng-placeholder,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute.has-conflicts app-configurator-attribute-numeric-input-field input .ng-select-container .ng-value-container .ng-placeholder,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute.has-conflicts app-search-configurator-readonly-textfield input .ng-select-container .ng-value-container .ng-placeholder,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute.has-conflicts cx-configurator-attribute-input-field input .ng-select-container .ng-value-container .ng-placeholder,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute.has-conflicts app-search-configurator-attribute-input-field input .ng-select-container .ng-value-container .ng-placeholder,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute.has-conflicts app-configurator-attribute-input-field input .ng-select-container .ng-value-container .ng-placeholder{color:var(--inno-color-error-100)}cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute.has-conflicts input~label span,cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute.has-conflicts .ng-select~label span,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute.has-conflicts input~label span,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute.has-conflicts .ng-select~label span{color:var(--inno-color-error-100)}cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute.has-conflicts cx-configurator-attribute-header>label span,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute.has-conflicts cx-configurator-attribute-header>label span{color:var(--inno-color-error-100)}cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute.has-conflicts .cx-conflict-msg,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-group-attribute.has-conflicts .cx-conflict-msg{display:none}cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-intervalHelpText,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-intervalHelpText{font-size:.8em;color:var(--inno-color-secondary-400)}cx-page-layout.VariantConfigurationTemplate cx-configurator-form cx-configurator-attribute-header,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch cx-configurator-attribute-header{margin-inline-start:0;margin-inline-end:0}cx-page-layout.VariantConfigurationTemplate cx-configurator-form cx-configurator-attribute-header label,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch cx-configurator-attribute-header label{font-weight:200;padding-block-start:5px}cx-page-layout.VariantConfigurationTemplate cx-configurator-form cx-configurator-attribute-header .attribute-header--label-container,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch cx-configurator-attribute-header .attribute-header--label-container{display:flex;flex-shrink:0;align-items:center;justify-content:space-between}cx-page-layout.VariantConfigurationTemplate cx-configurator-form cx-configurator-attribute-header .attribute-header--label-container .label-container-wrapper,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch cx-configurator-attribute-header .attribute-header--label-container .label-container-wrapper{display:flex;gap:.5em}cx-page-layout.VariantConfigurationTemplate cx-configurator-form cx-configurator-attribute-header .attribute-header--label-container button,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch cx-configurator-attribute-header .attribute-header--label-container button{box-sizing:content-box;font-size:1em;line-height:1em;width:2em;height:2em;border:0;background-color:transparent}cx-page-layout.VariantConfigurationTemplate cx-configurator-form cx-configurator-attribute-header cx-configurator-show-more:not(:empty),cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch cx-configurator-attribute-header cx-configurator-show-more:not(:empty){padding-block-start:10px;padding-block-end:10px}cx-page-layout.VariantConfigurationTemplate cx-configurator-form cx-configurator-attribute-input-field,cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-search-configurator-attribute-input-field,cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-configurator-attribute-input-field,cx-page-layout.VariantConfigurationTemplate cx-configurator-form cx-configurator-attribute-numeric-input-field,cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-search-configurator-attribute-numeric-input-field,cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-configurator-attribute-numeric-input-field,cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-search-configurator-readonly-textfield,cx-page-layout.VariantConfigurationTemplate cx-configurator-form cx-configurator-attribute-drop-down,cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-search-configurator-attribute-drop-down,cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-configurator-attribute-drop-down,cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-configurator-attribute-multi-drop-down,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch cx-configurator-attribute-input-field,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch app-search-configurator-attribute-input-field,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch app-configurator-attribute-input-field,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch cx-configurator-attribute-numeric-input-field,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch app-search-configurator-attribute-numeric-input-field,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch app-configurator-attribute-numeric-input-field,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch app-search-configurator-readonly-textfield,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch cx-configurator-attribute-drop-down,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch app-search-configurator-attribute-drop-down,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch app-configurator-attribute-drop-down,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch app-configurator-attribute-multi-drop-down{padding-top:0;margin-inline-start:0;margin-inline-end:0}cx-page-layout.VariantConfigurationTemplate cx-configurator-form cx-configurator-attribute-drop-down .form-group,cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-search-configurator-attribute-drop-down .form-group,cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-configurator-attribute-drop-down .form-group,cx-page-layout.VariantConfigurationTemplate cx-configurator-form cx-configurator-attribute-numeric-input-field .form-group,cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-search-configurator-attribute-numeric-input-field .form-group,cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-configurator-attribute-numeric-input-field .form-group,cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-search-configurator-readonly-textfield .form-group,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch cx-configurator-attribute-drop-down .form-group,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch app-search-configurator-attribute-drop-down .form-group,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch app-configurator-attribute-drop-down .form-group,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch cx-configurator-attribute-numeric-input-field .form-group,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch app-search-configurator-attribute-numeric-input-field .form-group,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch app-configurator-attribute-numeric-input-field .form-group,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch app-search-configurator-readonly-textfield .form-group{margin-block-start:.3rem;margin-block-end:.3rem}cx-page-layout.VariantConfigurationTemplate cx-configurator-form cx-configurator-attribute-radio-button,cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-search-configurator-attribute-radio-button,cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-configurator-attribute-radio-button,cx-page-layout.VariantConfigurationTemplate cx-configurator-form cx-configurator-attribute-read-only,cx-page-layout.VariantConfigurationTemplate cx-configurator-form cx-configurator-attribute-checkbox-list,cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-search-configurator-attribute-checkbox-list,cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-configurator-attribute-checkbox-list,cx-page-layout.VariantConfigurationTemplate cx-configurator-form cx-configurator-attribute-checkbox,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch cx-configurator-attribute-radio-button,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch app-search-configurator-attribute-radio-button,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch app-configurator-attribute-radio-button,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch cx-configurator-attribute-read-only,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch cx-configurator-attribute-checkbox-list,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch app-search-configurator-attribute-checkbox-list,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch app-configurator-attribute-checkbox-list,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch cx-configurator-attribute-checkbox{margin-inline-start:0}cx-page-layout.VariantConfigurationTemplate cx-configurator-form cx-configurator-attribute-read-only fieldset .form-check,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch cx-configurator-attribute-read-only fieldset .form-check{padding-inline-start:0}cx-page-layout.VariantConfigurationTemplate cx-configurator-form cx-configurator-attribute-drop-down>.form-group,cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-search-configurator-attribute-drop-down>.form-group,cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-configurator-attribute-drop-down>.form-group,cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-configurator-attribute-multi-drop-down>.form-group,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch cx-configurator-attribute-drop-down>.form-group,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch app-search-configurator-attribute-drop-down>.form-group,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch app-configurator-attribute-drop-down>.form-group,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch app-configurator-attribute-multi-drop-down>.form-group{display:block}@media (min-width: 992px){cx-page-layout.VariantConfigurationTemplate cx-configurator-form cx-configurator-attribute-drop-down>.form-group,cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-search-configurator-attribute-drop-down>.form-group,cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-configurator-attribute-drop-down>.form-group,cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-configurator-attribute-multi-drop-down>.form-group,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch cx-configurator-attribute-drop-down>.form-group,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch app-search-configurator-attribute-drop-down>.form-group,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch app-configurator-attribute-drop-down>.form-group,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch app-configurator-attribute-multi-drop-down>.form-group{display:flex;gap:.5em;align-items:center}cx-page-layout.VariantConfigurationTemplate cx-configurator-form cx-configurator-attribute-drop-down>.form-group ng-select,cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-search-configurator-attribute-drop-down>.form-group ng-select,cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-configurator-attribute-drop-down>.form-group ng-select,cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-configurator-attribute-multi-drop-down>.form-group ng-select,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch cx-configurator-attribute-drop-down>.form-group ng-select,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch app-search-configurator-attribute-drop-down>.form-group ng-select,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch app-configurator-attribute-drop-down>.form-group ng-select,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch app-configurator-attribute-multi-drop-down>.form-group ng-select{flex:1 1 0px;width:0}cx-page-layout.VariantConfigurationTemplate cx-configurator-form cx-configurator-attribute-drop-down>.form-group ng-select~label,cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-search-configurator-attribute-drop-down>.form-group ng-select~label,cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-configurator-attribute-drop-down>.form-group ng-select~label,cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-configurator-attribute-multi-drop-down>.form-group ng-select~label,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch cx-configurator-attribute-drop-down>.form-group ng-select~label,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch app-search-configurator-attribute-drop-down>.form-group ng-select~label,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch app-configurator-attribute-drop-down>.form-group ng-select~label,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch app-configurator-attribute-multi-drop-down>.form-group ng-select~label{max-width:90%}cx-page-layout.VariantConfigurationTemplate cx-configurator-form cx-configurator-attribute-drop-down>.form-group ng-select .ng-dropdown-panel,cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-search-configurator-attribute-drop-down>.form-group ng-select .ng-dropdown-panel,cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-configurator-attribute-drop-down>.form-group ng-select .ng-dropdown-panel,cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-configurator-attribute-multi-drop-down>.form-group ng-select .ng-dropdown-panel,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch cx-configurator-attribute-drop-down>.form-group ng-select .ng-dropdown-panel,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch app-search-configurator-attribute-drop-down>.form-group ng-select .ng-dropdown-panel,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch app-configurator-attribute-drop-down>.form-group ng-select .ng-dropdown-panel,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch app-configurator-attribute-multi-drop-down>.form-group ng-select .ng-dropdown-panel{min-width:100%;width:auto}}cx-page-layout.VariantConfigurationTemplate cx-configurator-form cx-configurator-attribute-checkbox-list .form-check:last-child,cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-search-configurator-attribute-checkbox-list .form-check:last-child,cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-configurator-attribute-checkbox-list .form-check:last-child,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch cx-configurator-attribute-checkbox-list .form-check:last-child,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch app-search-configurator-attribute-checkbox-list .form-check:last-child,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch app-configurator-attribute-checkbox-list .form-check:last-child{margin-bottom:.8em}cx-page-layout.VariantConfigurationTemplate cx-configurator-form cx-configurator-attribute-single-selection-image,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch cx-configurator-attribute-single-selection-image{margin-inline-start:0;margin-inline-end:0;padding-block-start:0}cx-page-layout.VariantConfigurationTemplate cx-configurator-form cx-configurator-attribute-single-selection-image .cx-row,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch cx-configurator-attribute-single-selection-image .cx-row{width:100%}cx-page-layout.VariantConfigurationTemplate cx-configurator-form cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select{flex:1 1 8em;padding-inline-start:0;padding-inline-end:10px}cx-page-layout.VariantConfigurationTemplate cx-configurator-form cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select:last-child,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select:last-child{padding-inline-end:0}cx-page-layout.VariantConfigurationTemplate cx-configurator-form cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select .cx-img,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select .cx-img{padding:.7em}cx-page-layout.VariantConfigurationTemplate cx-configurator-form cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select input[checked=checked]+.cx-label-container .cx-img,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select input[checked=checked]+.cx-label-container .cx-img{border-color:var(--inno-color-secondary-200)}cx-page-layout.VariantConfigurationTemplate cx-configurator-form cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select .cx-label-container label,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select .cx-label-container label{line-break:unset}cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-required-error-msg,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .cx-required-error-msg{color:var(--cx-color-danger)}cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch{display:flex;align-items:center;gap:.625em;flex-wrap:nowrap;width:100%}cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .attribute-container{width:18em;max-width:100%}@media (min-width: 1200px) and (max-width: 1439.98px){cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .attribute-container{width:13em}}cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .attribute-container .form-group{margin-top:0;margin-bottom:0}cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .attribute-container .form-check .cx-value-label-pair{display:flex;align-items:center;flex-direction:row}cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .attribute-container>*:not(div){position:relative}cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .attribute-container>*:not(div) .cx-intervalHelpText{position:absolute;bottom:-1em;font-size:12px;white-space:nowrap}cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .attribute-container app-configurator-attribute-sd-checkbox .form-check,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .attribute-container app-search-configurator-attribute-sd-checkbox .form-check{margin-bottom:0}cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .attribute-container cx-configurator-attribute-numeric-input-field input,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .attribute-container app-search-configurator-attribute-numeric-input-field input,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .attribute-container app-configurator-attribute-numeric-input-field input,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .attribute-container app-search-configurator-readonly-textfield input,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .attribute-container cx-configurator-attribute-input-field input,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .attribute-container app-search-configurator-attribute-input-field input,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .attribute-container app-configurator-attribute-input-field input{margin-bottom:0}cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .attribute-container inno-attribute-notifications{position:absolute;padding-left:.5em;padding-right:.5em;right:0;top:.5em}cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .attribute-container inno-attribute-notifications .cx-conflict-msg p{margin:0;font-size:.7em}cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .attribute-container cx-configurator-attribute-input-field>.form-group,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .attribute-container app-search-configurator-attribute-input-field>.form-group,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .attribute-container app-configurator-attribute-input-field>.form-group,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .attribute-container cx-configurator-attribute-numeric-input-field>.form-group,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .attribute-container app-search-configurator-attribute-numeric-input-field>.form-group,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .attribute-container app-configurator-attribute-numeric-input-field>.form-group,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .attribute-container app-search-configurator-readonly-textfield>.form-group,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .attribute-container cx-configurator-attribute-drop-down>.form-group,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .attribute-container app-search-configurator-attribute-drop-down>.form-group,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .attribute-container app-configurator-attribute-drop-down>.form-group,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch .attribute-container app-configurator-attribute-multi-drop-down>.form-group{margin-block-start:0;margin-block-end:0}cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch button{height:2.5em;width:2.5em;flex-shrink:0;flex-grow:0;background-color:var(--inno-color-primary-100);border:none}cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch button i.icon,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch button .form-group .ng-select .ng-arrow-wrapper i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch button i.ng-arrow{padding:0;vertical-align:text-top;font-size:2em}cx-page-layout.VariantConfigurationTemplate mark{padding:0;background-color:var(--inno-color-primary-100)}configurator-mlfb-edit-form .inno-modal-header h4{margin:0}configurator-mlfb-edit-form .inno-modal-header .icon-close{line-height:1.5em}configurator-mlfb-edit-form .inno-modal-body{padding:1em}#addToExistingMyProjectDialog .action-buttons{align-items:center;border-top:none}@media (min-width: 992px){.sticky{position:sticky;top:0}}@media (max-width: 991.98px){app-configurator-summary{min-height:unset!important}}app-configurator-content-snippet-list{width:100%}app-configurator-content-snippet-list,app-configurator-content-snippet{display:block}app-configurator-group>div>app-configurator-content-snippet-list,app-configurator-group-power-user>div>app-configurator-content-snippet-list{padding:1em}.attribute-row>app-configurator-content-snippet-list{padding:1em 1em 0}.attribute-column>app-configurator-content-snippet-list{padding-bottom:1em}app-configurator-content-snippet-trigger{width:1.7em;height:1.7em}app-configurator-content-snippet-trigger a{color:var(--inno-color-primary-300);display:inline-block}app-configurator-content-snippet-trigger a:visited,app-configurator-content-snippet-trigger a:active,app-configurator-content-snippet-trigger a:link{color:var(--inno-color-primary-300)}app-configurator-content-snippet-trigger a:hover{color:var(--inno-color-primary-100)}app-configurator-content-snippet-trigger a i.icon,app-configurator-content-snippet-trigger a .form-group .ng-select .ng-arrow-wrapper i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper app-configurator-content-snippet-trigger a i.ng-arrow{padding-right:0}inno-attribute-reset button i.icon,inno-attribute-reset button .form-group .ng-select .ng-arrow-wrapper i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper inno-attribute-reset button i.ng-arrow{font-size:1.1em;font-weight:700;padding-right:0}configurator-variant-table .dataTable-list-container h3{display:flex;gap:.5em}configurator-variant-table .dataTable-list-container h3 span{flex-grow:1;font-size:.769em}configurator-variant-table .dataTable-list-container p{margin-bottom:0}app-configurator-attribute-sd-checkbox>fieldset>div,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-sd-checkbox>fieldset>div,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-sd-checkbox>fieldset>div{display:flex;gap:.5em}app-configurator-attribute-sd-checkbox>fieldset>div app-configurator-content-snippet-trigger,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-sd-checkbox>fieldset>div app-configurator-content-snippet-trigger,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-sd-checkbox>fieldset>div app-configurator-content-snippet-trigger{margin-top:.3em}cx-configurator-attribute-input-field .input-wrapper,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-input-field .input-wrapper,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-input-field .input-wrapper,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-input-field .input-wrapper,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-input-field .input-wrapper,cx-configurator-attribute-numeric-input-field .input-wrapper,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-numeric-input-field .input-wrapper,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-numeric-input-field .input-wrapper,cx-page-layout.VariantConfigurationTemplate app-search-configurator-readonly-textfield .input-wrapper,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-numeric-input-field .input-wrapper,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-numeric-input-field .input-wrapper,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-readonly-textfield .input-wrapper{width:100%;display:flex;gap:.5em;align-items:center}cx-configurator-attribute-input-field .input-wrapper>div,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-input-field .input-wrapper>div,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-input-field .input-wrapper>div,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-input-field .input-wrapper>div,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-input-field .input-wrapper>div,cx-configurator-attribute-numeric-input-field .input-wrapper>div,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-numeric-input-field .input-wrapper>div,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-numeric-input-field .input-wrapper>div,cx-page-layout.VariantConfigurationTemplate app-search-configurator-readonly-textfield .input-wrapper>div,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-numeric-input-field .input-wrapper>div,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-numeric-input-field .input-wrapper>div,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-readonly-textfield .input-wrapper>div{position:relative;flex-grow:1}cx-configurator-attribute-input-field .input-wrapper>div attribute-reset-input-field,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-input-field .input-wrapper>div attribute-reset-input-field,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-input-field .input-wrapper>div attribute-reset-input-field,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-input-field .input-wrapper>div attribute-reset-input-field,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-input-field .input-wrapper>div attribute-reset-input-field,cx-configurator-attribute-numeric-input-field .input-wrapper>div attribute-reset-input-field,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-numeric-input-field .input-wrapper>div attribute-reset-input-field,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-numeric-input-field .input-wrapper>div attribute-reset-input-field,cx-page-layout.VariantConfigurationTemplate app-search-configurator-readonly-textfield .input-wrapper>div attribute-reset-input-field,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-numeric-input-field .input-wrapper>div attribute-reset-input-field,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-numeric-input-field .input-wrapper>div attribute-reset-input-field,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-readonly-textfield .input-wrapper>div attribute-reset-input-field{top:1em}.footer-content-container{align-items:center}.footer-content-container app-product-configurator-version{flex-grow:1;text-align:center}cx-configurator-overview-notification-banner:not(:empty){margin:0 auto}cx-configurator-overview-notification-banner:not(:empty) .cx-error-notification-banner{margin-block-end:0}body.has-configurator-external-configuration .hub-root cx-storefront{justify-content:flex-start}body.has-configurator-external-configuration .hub-root cx-storefront header,body.has-configurator-external-configuration .hub-root cx-storefront footer{display:none}app-change-product-compare-dialog.modal .app-modal-dialog .modal-body{padding:.5rem 2rem}app-change-product-compare-dialog.modal .app-modal-dialog .modal-body p:last-child{margin-bottom:0}app-change-product-compare-dialog.modal .app-modal-dialog .modal-footer{justify-content:center;border-top:none}app-change-product-compare-dialog.modal .app-modal-dialog .modal-footer button{width:13em;max-width:100%}cx-page-layout.VariantConfigurationOverviewTemplate>cx-page-slot .speeding-wheel-local-container{display:flex;align-items:center;justify-content:center;height:100%;width:100%}cx-page-layout.VariantConfigurationOverviewTemplate>cx-page-slot .speeding-wheel-local-container .load-speeding-wheel{position:unset}cx-page-layout.VariantConfigurationOverviewTemplate>cx-page-slot.VariantConfigOverviewContent{width:var(--product-configurator-overview-content-size);max-width:var(--product-configurator-overview-content-size);height:auto;flex:initial;flex-grow:1!important}cx-page-layout.VariantConfigurationOverviewTemplate>cx-page-slot.VariantConfigOverviewContent cx-configurator-overview-form{max-width:unset}cx-page-layout.VariantConfigurationOverviewTemplate>cx-page-slot.VariantConfigOverviewContent cx-configurator-overview-attribute .cx-attribute-value,cx-page-layout.VariantConfigurationOverviewTemplate>cx-page-slot.VariantConfigOverviewContent cx-configurator-overview-form #configurator-overview-attribute-list app-configurator-overview-attribute .cx-attribute-value,cx-page-layout.VariantConfigurationOverviewTemplate>cx-page-slot.VariantConfigOverviewContent cx-configurator-overview-attribute .cx-attribute-label,cx-page-layout.VariantConfigurationOverviewTemplate>cx-page-slot.VariantConfigOverviewContent cx-configurator-overview-form #configurator-overview-attribute-list app-configurator-overview-attribute .cx-attribute-label,cx-page-layout.VariantConfigurationOverviewTemplate>cx-page-slot.VariantConfigOverviewContent cx-configurator-overview-attribute .cx-attribute-price,cx-page-layout.VariantConfigurationOverviewTemplate>cx-page-slot.VariantConfigOverviewContent cx-configurator-overview-form #configurator-overview-attribute-list app-configurator-overview-attribute .cx-attribute-price{z-index:unset}@media (min-width: 992px){cx-page-layout.VariantConfigurationOverviewTemplate>cx-page-slot.VariantConfigOverviewContent{padding:.5em}cx-page-layout.VariantConfigurationOverviewTemplate>cx-page-slot.VariantConfigOverviewContent>*{margin:0}cx-page-layout.VariantConfigurationOverviewTemplate>cx-page-slot.VariantConfigOverviewContent>cx-configurator-overview-notification-banner:not(:empty){margin-bottom:.5em}cx-page-layout.VariantConfigurationOverviewTemplate>cx-page-slot.VariantConfigOverviewContent>app-configurator-overview-documents{margin-bottom:.5em;margin-left:.25em}cx-page-layout.VariantConfigurationOverviewTemplate>cx-page-slot.VariantConfigOverviewContent>app-configurator-overview-preview{margin-left:.25em;display:grid;grid-template-rows:min-content min-content 1fr;grid-template-columns:100%}cx-page-layout.VariantConfigurationOverviewTemplate>cx-page-slot.VariantConfigOverviewContent>app-configurator-diagram{margin-right:.25em}cx-page-layout.VariantConfigurationOverviewTemplate>cx-page-slot.VariantConfigOverviewContent>cx-configurator-overview-form{margin-right:.25em;margin-bottom:.5em}}cx-page-layout.VariantConfigurationOverviewTemplate>cx-page-slot.VariantConfigOverviewSidebar{width:var(--product-configurator-overview-sidebar-size);max-width:var(--product-configurator-overview-sidebar-size);height:auto;display:block;align-self:stretch}@media (min-width: 1440px){cx-page-layout.VariantConfigurationOverviewTemplate>cx-page-slot.VariantConfigOverviewContent,cx-page-layout.VariantConfigurationOverviewTemplate>cx-page-slot.VariantConfigOverviewSidebar{flex:initial;max-inline-size:unset!important}}cx-page-layout.VariantConfigurationOverviewTemplate .form-check.custom input[type=checkbox]{margin-left:0}.VariantConfigOverviewContent cx-configurator-overview-form,.VariantConfigOverviewContent app-configurator-overview-documents,.VariantConfigOverviewContent app-configurator-overview-preview,.VariantConfigOverviewContent app-configurator-diagram{padding:1.5em 1em}.VariantConfigOverviewContent cx-configurator-overview-form h2,.VariantConfigOverviewContent app-configurator-overview-documents h2,.VariantConfigOverviewContent app-configurator-overview-preview h2,.VariantConfigOverviewContent app-configurator-diagram h2{font-size:1.25em;line-height:1.3em;margin-top:0}.VariantConfigOverviewContent cx-configurator-overview-form h3,.VariantConfigOverviewContent app-configurator-overview-documents h3,.VariantConfigOverviewContent app-configurator-overview-preview h3,.VariantConfigOverviewContent app-configurator-diagram h3{font-size:1em;margin-top:0}.VariantConfigOverviewContent cx-configurator-overview-form fieldset,.VariantConfigOverviewContent app-configurator-overview-documents fieldset,.VariantConfigOverviewContent app-configurator-overview-preview fieldset,.VariantConfigOverviewContent app-configurator-diagram fieldset{margin-bottom:1em}.VariantConfigOverviewContent cx-configurator-overview-form #configurator-download-documents h4,.VariantConfigOverviewContent app-configurator-overview-documents #configurator-download-documents h4,.VariantConfigOverviewContent app-configurator-overview-preview #configurator-download-documents h4,.VariantConfigOverviewContent app-configurator-diagram #configurator-download-documents h4{font-family:Innomotics Haffer SQ,sans-serif;font-size:1em}@media (min-width: 992px){.VariantConfigOverviewContent cx-configurator-overview-form button[type=submit],.VariantConfigOverviewContent app-configurator-overview-documents button[type=submit],.VariantConfigOverviewContent app-configurator-overview-preview button[type=submit],.VariantConfigOverviewContent app-configurator-diagram button[type=submit]{max-width:18.5em;margin-bottom:0}.VariantConfigOverviewContent cx-configurator-overview-form #configurator-download-documents,.VariantConfigOverviewContent app-configurator-overview-documents #configurator-download-documents,.VariantConfigOverviewContent app-configurator-overview-preview #configurator-download-documents,.VariantConfigOverviewContent app-configurator-diagram #configurator-download-documents{display:flex;flex-direction:row;flex-wrap:wrap;gap:1em 2%}.VariantConfigOverviewContent cx-configurator-overview-form #configurator-download-documents .configurator-download-documents--group,.VariantConfigOverviewContent app-configurator-overview-documents #configurator-download-documents .configurator-download-documents--group,.VariantConfigOverviewContent app-configurator-overview-preview #configurator-download-documents .configurator-download-documents--group,.VariantConfigOverviewContent app-configurator-diagram #configurator-download-documents .configurator-download-documents--group{flex:0 0 49%}}.VariantConfigOverviewContent app-configurator-overview-preview configurator-preview{visibility:hidden;height:0}.VariantConfigOverviewContent app-configurator-overview-preview configurator-preview.is-loading,.VariantConfigOverviewContent app-configurator-overview-preview configurator-preview.is-model-loading,.VariantConfigOverviewContent app-configurator-overview-preview configurator-preview.is-model-loaded{visibility:visible;height:auto}.VariantConfigOverviewContent app-configurator-overview-preview configurator-preview.is-loading+app-configurator-product-image,.VariantConfigOverviewContent app-configurator-overview-preview configurator-preview.is-model-loading+app-configurator-product-image,.VariantConfigOverviewContent app-configurator-overview-preview configurator-preview.is-model-loaded+app-configurator-product-image{display:none}.VariantConfigOverviewContent cx-configurator-overview-form app-configurator-product-info{padding-bottom:.939rem}.VariantConfigOverviewContent cx-configurator-overview-form app-configurator-product-info .product-title>span{font-size:1em;font-weight:400;margin-block-end:0}.VariantConfigOverviewContent cx-configurator-overview-form app-configurator-product-info .product-configuration-indicators{color:var(--inno-color-secondary-300)}.VariantConfigOverviewContent cx-configurator-overview-form h2+.cx-attribute-value-pair.margin{margin-block-start:0}.VariantConfigOverviewContent cx-configurator-overview-form .cx-no-attribute-value-pairs:first-of-type{padding-top:0}.VariantConfigOverviewContent cx-configurator-overview-form .cx-group{margin-inline-start:0;margin-inline-end:0}.VariantConfigOverviewContent cx-configurator-overview-form .cx-group h2{padding-inline-start:0;border:none;margin:0;padding-top:0;font-size:1em}.VariantConfigOverviewContent cx-configurator-overview-form .cx-group .cx-attribute-value-pair{padding-inline-start:0;padding-inline-end:0}.VariantConfigOverviewContent cx-configurator-overview-form #configurator-overview-attribute-list app-configurator-overview-attribute{padding-right:.5em;display:block;padding-bottom:8px;border-bottom:none}.VariantConfigOverviewContent cx-configurator-overview-form #configurator-overview-attribute-list app-configurator-overview-attribute .attribute-value{font-weight:400;color:var(--inno-color-secondary-300)}@media (min-width: 768px){.VariantConfigOverviewContent cx-configurator-overview-form #configurator-overview-attribute-list{display:flex;flex-direction:row;flex-wrap:wrap}.VariantConfigOverviewContent cx-configurator-overview-form #configurator-overview-attribute-list app-configurator-overview-attribute{flex:0 0 50%}}.VariantConfigOverviewContent app-configurator-download-single-document .form-check{display:flex;gap:.5em;flex-wrap:nowrap}.VariantConfigOverviewContent app-configurator-download-single-document .form-check input[type=checkbox]{top:0;margin-top:.2rem}.VariantConfigOverviewContent app-configurator-download-single-document .form-check .form-check-label{position:unset}.VariantConfigOverviewContent app-configurator-download-single-document .form-check a{color:var(--inno-color-secondary-300)}.VariantConfigOverviewContent app-configurator-download-single-document .form-check a i{padding-right:0}.VariantConfigOverviewContent app-configurator-download-single-document .form-check .document-load-speeding-wheel{height:20px;width:20px;border-color:#fff;border-left-color:transparent;border-right-color:transparent;border-width:2px;position:unset;margin:3px 0 0}.VariantConfigOverviewContent app-configurator-download-single-document.disabled .form-check{padding-inline-start:0}cx-configurator-overview-notification-banner:not(:empty){max-width:unset;width:100%}cx-configurator-overview-notification-banner:not(:empty) .cx-error-notification-banner,cx-configurator-overview-notification-banner:not(:empty) .cx-conflict-notification-banner{background-color:transparent;border:1px solid var(--inno-color-primary-200)}cx-configurator-overview-notification-banner:not(:empty) .cx-error-notification-banner .cx-action-link,cx-configurator-overview-notification-banner:not(:empty) .cx-conflict-notification-banner .cx-action-link{font-weight:400}app-configurator-diagram app-configurator-diagram-select{display:block;margin-bottom:2em}app-configurator-diagram .app-configurator-diagram-chart-loading{min-height:400px}cx-storefront.VariantConfigurationTemplate header cx-page-slot.VariantConfigOverviewSidebar cx-configurator-price-summary,cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigOverviewSidebar cx-configurator-price-summary,cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigOverviewSidebar cx-configurator-price-summary{padding:15px}cx-storefront.VariantConfigurationTemplate header cx-page-slot.VariantConfigOverviewSidebar cx-configurator-price-summary>*,cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigOverviewSidebar cx-configurator-price-summary>*,cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigOverviewSidebar cx-configurator-price-summary>*{display:block;margin-block-end:1em}cx-storefront.VariantConfigurationTemplate header cx-page-slot.VariantConfigOverviewSidebar cx-configurator-price-summary>*:last-child,cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigOverviewSidebar cx-configurator-price-summary>*:last-child,cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigOverviewSidebar cx-configurator-price-summary>*:last-child{margin-block-end:0}cx-page-layout.VariantConfigurationTemplate configurator-menubar cx-configurator-tab-bar:not(:empty) .cx-tab-bar,cx-page-layout.VariantConfigurationTemplate .VariantConfigOverviewSidebar cx-configurator-tab-bar:not(:empty) .cx-tab-bar,cx-page-layout.VariantConfigurationOverviewTemplate configurator-menubar cx-configurator-tab-bar:not(:empty) .cx-tab-bar,cx-page-layout.VariantConfigurationOverviewTemplate .VariantConfigOverviewSidebar cx-configurator-tab-bar:not(:empty) .cx-tab-bar{margin-block-end:0}@media (min-width: 992px){cx-page-layout.VariantConfigurationTemplate configurator-menubar cx-configurator-tab-bar:not(:empty) .cx-tab-bar a,cx-page-layout.VariantConfigurationTemplate .VariantConfigOverviewSidebar cx-configurator-tab-bar:not(:empty) .cx-tab-bar a,cx-page-layout.VariantConfigurationOverviewTemplate configurator-menubar cx-configurator-tab-bar:not(:empty) .cx-tab-bar a,cx-page-layout.VariantConfigurationOverviewTemplate .VariantConfigOverviewSidebar cx-configurator-tab-bar:not(:empty) .cx-tab-bar a{flex-basis:50%}}cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigMenu,cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigMenu{align-self:stretch;height:auto;display:flex;flex-wrap:nowrap;flex-direction:row}cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigMenu>cx-configurator-group-menu,cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigMenu>cx-configurator-group-menu{align-self:flex-start}cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigMenu>cx-configurator-group-menu .cx-group-menu button,cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigMenu>cx-configurator-group-menu .cx-group-menu button{height:unset}cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigMenu>cx-configurator-group-menu .cx-group-menu .cx-menu-item,cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigMenu>cx-configurator-group-menu .cx-group-menu .cx-menu-item{padding-right:.5em}cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigMenu [stickyconfigmenubar]>*,cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigMenu [stickyconfigmenubar]>*{display:block}cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigMenu configurator-mlfb .product-title,cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigMenu configurator-mlfb .product-title{font-weight:700;margin-block-end:.5em}cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigMenu configurator-mlfb .orderNumber,cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigMenu configurator-mlfb .orderNumber{display:inline-block}cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigMenu configurator-mlfb .product-configuration-indicators li,cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigMenu configurator-mlfb .product-configuration-indicators li{word-break:break-word}cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigMenu cx-configurator-group-menu .cx-group-menu,cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigMenu cx-configurator-group-menu .cx-group-menu{margin-right:0}cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigMenu cx-configurator-group-menu .cx-group-menu .cx-menu-item,cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigMenu cx-configurator-group-menu .cx-group-menu .cx-menu-item{border:none}cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigMenu cx-configurator-group-menu .cx-group-menu .cx-menu-item.active,cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigMenu cx-configurator-group-menu .cx-group-menu .cx-menu-item.active{color:unset}cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigMenu cx-configurator-group-menu:not(:empty) .cx-group-menu .cx-menu-item,cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigMenu cx-configurator-group-menu:not(:empty) .cx-group-menu .cx-menu-item{padding-block-start:.5em;padding-block-end:.5em}cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigMenu cx-configurator-group-menu:not(:empty) .cx-group-menu .cx-menu-item .groupIndicators,cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigMenu cx-configurator-group-menu:not(:empty) .cx-group-menu .cx-menu-item .groupIndicators{inline-size:unset}cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigMenu cx-configurator-group-menu:not(:empty) .cx-group-menu .cx-menu-item .groupIndicators .groupStatusIndicator cx-icon.ERROR,cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigMenu cx-configurator-group-menu:not(:empty) .cx-group-menu .cx-menu-item .groupIndicators .groupStatusIndicator cx-icon.ERROR{color:var(--cx-color-warning)}cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigMenu cx-configurator-group-menu:not(:empty) .cx-group-menu .cx-menu-item .groupIndicators .groupStatusIndicator cx-icon.WARNING,cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigMenu cx-configurator-group-menu:not(:empty) .cx-group-menu .cx-menu-item .groupIndicators .groupStatusIndicator cx-icon.WARNING{color:var(--inno-color-error-100)}cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigMenu cx-configurator-group-menu configurator-subgroup-menu ul,cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigMenu cx-configurator-group-menu configurator-subgroup-menu ul{margin-top:0;margin-bottom:0}cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigMenu cx-configurator-group-menu configurator-subgroup-menu ul li,cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigMenu cx-configurator-group-menu configurator-subgroup-menu ul li{display:flex;flex-direction:row;gap:.5em;border-left:5px solid transparent;padding-inline-start:1.5em;padding-inline-end:.5em;padding-block-start:.5em;padding-block-end:.5em}cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigMenu cx-configurator-group-menu configurator-subgroup-menu ul li>a,cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigMenu cx-configurator-group-menu configurator-subgroup-menu ul li>a{display:inline-block;flex:1 1 100%;overflow:hidden;text-overflow:ellipsis}cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigMenu cx-configurator-group-menu configurator-subgroup-menu ul li>.groupStatusIndicator,cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigMenu cx-configurator-group-menu configurator-subgroup-menu ul li>.groupStatusIndicator{line-height:1}cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigMenu cx-configurator-group-menu configurator-subgroup-menu ul li>.groupStatusIndicator cx-icon,cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigMenu cx-configurator-group-menu configurator-subgroup-menu ul li>.groupStatusIndicator cx-icon{display:none}cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigMenu cx-configurator-group-menu configurator-subgroup-menu ul li>.groupStatusIndicator cx-icon.ERROR,cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigMenu cx-configurator-group-menu configurator-subgroup-menu ul li>.groupStatusIndicator cx-icon.ERROR{color:var(--cx-color-warning)}cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigMenu cx-configurator-group-menu configurator-subgroup-menu ul li>.groupStatusIndicator cx-icon.WARNING,cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigMenu cx-configurator-group-menu configurator-subgroup-menu ul li>.groupStatusIndicator cx-icon.WARNING{color:var(--inno-color-error-100)}cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigMenu cx-configurator-group-menu configurator-subgroup-menu ul li.hasRequiredItems>.groupStatusIndicator cx-icon.ERROR,cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigMenu cx-configurator-group-menu configurator-subgroup-menu ul li.hasRequiredItems>.groupStatusIndicator cx-icon.ERROR{display:inline}cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigMenu cx-configurator-group-menu configurator-subgroup-menu ul li.hasConflictedItems>.groupStatusIndicator cx-icon.WARNING,cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigMenu cx-configurator-group-menu configurator-subgroup-menu ul li.hasConflictedItems>.groupStatusIndicator cx-icon.WARNING{display:inline}cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigMenu cx-configurator-group-menu configurator-subgroup-menu ul li.is-active a,cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigMenu cx-configurator-group-menu configurator-subgroup-menu ul li.is-active a{color:var(--inno-color-primary-100)}cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigMenu reset-product-configuration button,cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigMenu reset-product-configuration button{font-size:.9em}cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigMenu cx-configurator-price-summary:not(:empty) .cx-price-summary-container,cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigOverviewSidebar cx-configurator-price-summary:not(:empty) .cx-price-summary-container,cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigMenu cx-configurator-price-summary:not(:empty) .cx-price-summary-container,cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigOverviewSidebar cx-configurator-price-summary:not(:empty) .cx-price-summary-container{justify-content:flex-start;margin-block-start:0;padding-inline-start:0;padding-inline-end:0;padding-block-start:0;padding-block-end:0}cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigMenu cx-configurator-price-summary:not(:empty) .cx-price-summary-container .cx-total-summary,cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigOverviewSidebar cx-configurator-price-summary:not(:empty) .cx-price-summary-container .cx-total-summary,cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigMenu cx-configurator-price-summary:not(:empty) .cx-price-summary-container .cx-total-summary,cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigOverviewSidebar cx-configurator-price-summary:not(:empty) .cx-price-summary-container .cx-total-summary{inline-size:100%;padding-inline-start:0;padding-inline-end:0}.VariantConfigurationTemplate header configurator-menubar{color:var(--cx-color-text)}.VariantConfigurationTemplate header .cx-price-summary-container{padding:0}.VariantConfigurationTemplate configurator-action-group .configurator-actions-template .dropdown-toggle{line-height:1em;margin-top:.3em}.VariantConfigurationTemplate configurator-action-group .configurator-actions-template .dropdown-toggle:before{font-size:1.5em}.VariantConfigurationTemplate configurator-action-group .configurator-actions-template .dropdown-menu{box-shadow:4px 4px 17px #000;padding:0;margin:.5em}cx-page-layout cx-page-slot>configurator-side-navigation{display:none}@media (min-width: 992px){cx-page-layout cx-page-slot>configurator-side-navigation{display:block;flex-basis:56px;flex-grow:0;flex-shrink:0}}configurator-side-navigation{border-right:1px solid var(--inno-color-secondary-800);background-color:var(--inno-color-secondary-800)}configurator-side-navigation ul li a{color:var(--inno-color-primary-300);border-left:5px solid transparent;display:block;width:56px;height:56px;line-height:60px;text-align:center}configurator-side-navigation ul li a.active{background-color:var(--inno-color-primary-200);color:var(--inno-color-primary-100);border-left:5px solid var(--inno-color-primary-100)}configurator-side-navigation ul li a:hover{color:var(--inno-color-primary-100)}cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-overview-preview{display:flex;justify-content:center;align-items:center;flex-direction:column}cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-overview-preview configurator-preview{width:100%}cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-overview-preview configurator-preview .controls{background-color:var(--inno-color-primary-200);opacity:.8;padding:.5em}cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-overview-preview configurator-preview .fullscreen .controls>*{padding-right:1em}cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-overview-preview configurator-preview .app-ghost-container{margin:0 auto;display:block}cx-page-layout.VariantConfigurationOverviewTemplate configurator-preview{position:relative;padding:0!important}cx-page-layout.VariantConfigurationOverviewTemplate configurator-preview .fullscreen{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999}cx-page-layout.VariantConfigurationOverviewTemplate configurator-preview canvas{width:100%!important;height:unset!important}cx-page-layout.VariantConfigurationOverviewTemplate configurator-preview .load-spinner-box{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ffffffc4}cx-page-layout.VariantConfigurationOverviewTemplate configurator-preview .load-spinner-box .spinner-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}cx-page-layout.VariantConfigurationOverviewTemplate configurator-preview .load-spinner-box .load-speeding-wheel{margin:-32px 0 0 -32px}cx-page-layout.VariantConfigurationOverviewTemplate configurator-preview .controls{position:absolute;top:0;right:0;width:15%;max-width:5vw;height:100%;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:space-between}cx-page-layout.VariantConfigurationOverviewTemplate configurator-preview .controls button{border:none;background:none;padding:0}cx-page-layout.VariantConfigurationOverviewTemplate configurator-preview .controls .topButtons{height:60%;display:flex;flex-direction:column;align-items:center;gap:.5em}cx-page-layout.VariantConfigurationOverviewTemplate configurator-preview .controls .topButtons .positionControl{width:40px;height:40px;display:grid;grid-template-areas:". back ." "left top right" ". front .";justify-items:center;align-items:center}cx-page-layout.VariantConfigurationOverviewTemplate configurator-preview .controls .topButtons .positionControl button{width:10px;height:10px;display:flex;align-items:center;justify-content:center}cx-page-layout.VariantConfigurationOverviewTemplate configurator-preview .controls .topButtons .positionControl .back{grid-area:back}cx-page-layout.VariantConfigurationOverviewTemplate configurator-preview .controls .topButtons .positionControl .left{grid-area:left}cx-page-layout.VariantConfigurationOverviewTemplate configurator-preview .controls .topButtons .positionControl .top{grid-area:top}cx-page-layout.VariantConfigurationOverviewTemplate configurator-preview .controls .topButtons .positionControl .right{grid-area:right}cx-page-layout.VariantConfigurationOverviewTemplate configurator-preview .controls .topButtons .positionControl .front{grid-area:front}cx-page-layout.VariantConfigurationOverviewTemplate configurator-preview .controls .topButtons .perspectiveControl{width:2.2em;height:2.2em;display:flex;align-items:center;justify-content:center;padding:0}cx-page-layout.VariantConfigurationOverviewTemplate configurator-preview .controls .topButtons .environmentMap{width:2.2em;height:2.2em;display:flex;align-items:center;justify-content:center;padding:0}cx-page-layout.VariantConfigurationOverviewTemplate configurator-preview .controls .bottomButtons{height:30%;display:flex;flex-direction:column-reverse;align-items:center}cx-page-layout.VariantConfigurationOverviewTemplate configurator-preview .controls .bottomButtons .fullscreenBtn{width:30px;height:30px;margin-bottom:10px}showroom-viewer .parent-container{position:relative;width:100%;height:100%}showroom-viewer p{margin:.2em;font-size:.7em}showroom-viewer .sideText{color:#bdbdbd}showroom-viewer .bold{font-weight:300}showroom-viewer .mainText{font-size:.8em}showroom-viewer .headingText{font-weight:800;line-height:1.3em;font-size:1em}showroom-viewer .info-panel{transform-origin:top left;position:absolute;top:50%;left:50%;width:25em;height:40vh;transform:translate(-50%,-50%);pointer-events:none}showroom-viewer .info-panel .info-text{position:absolute;top:-80%;width:100%;padding:20px;border-radius:4px;background:#0007;border:1px solid rgba(255,255,255,.4666666667);line-height:.8em!important;color:#fff;font-family:Helvetica,Arial,sans-serif;transform:scale(0);transition:transform .3s}showroom-viewer .info-panel.visible .info-text{transform:scale(1)}.VariantConfigurationTemplate input[type=checkbox],.VariantConfigurationTemplate input[type=radio],.VariantConfigurationOverviewTemplate input[type=checkbox],.VariantConfigurationOverviewTemplate input[type=radio]{height:18px;width:18px}.VariantConfigurationTemplate input[type=checkbox]:checked:after,.VariantConfigurationOverviewTemplate input[type=checkbox]:checked:after{top:3px;left:3px}.VariantConfigurationTemplate select~label,.VariantConfigurationTemplate select+label,.VariantConfigurationTemplate .ng-select~label,.VariantConfigurationTemplate .ng-select+label,.VariantConfigurationTemplate textarea~label,.VariantConfigurationTemplate textarea+label,.VariantConfigurationTemplate input[type=text]~label,.VariantConfigurationTemplate input[type=text]+label,.VariantConfigurationTemplate input[type=number]~label,.VariantConfigurationTemplate input[type=number]+label,.VariantConfigurationTemplate input[type=email]~label,.VariantConfigurationTemplate input[type=email]+label,.VariantConfigurationTemplate app-configurator-attribute-switch .form-group .ng-select~label,.VariantConfigurationTemplate app-configurator-attribute-switch .form-group .ng-select+label,.VariantConfigurationTemplate .form-group .ng-select~label,.VariantConfigurationTemplate .form-group .ng-select+label,.VariantConfigurationTemplate .form-group input[type=text]~label,.VariantConfigurationTemplate .form-group input[type=text]+label,.VariantConfigurationTemplate .form-group input[type=number]~label,.VariantConfigurationTemplate .form-group input[type=number]+label,.VariantConfigurationTemplate cx-configurator-form .form-group .ng-select~label,.VariantConfigurationTemplate cx-configurator-form .form-group .ng-select+label,.VariantConfigurationTemplate cx-configurator-form input[type=text]~label,.VariantConfigurationTemplate cx-configurator-form input[type=text]+label,.VariantConfigurationTemplate cx-configurator-form input[type=number]~label,.VariantConfigurationTemplate cx-configurator-form input[type=number]+label,.VariantConfigurationOverviewTemplate select~label,.VariantConfigurationOverviewTemplate select+label,.VariantConfigurationOverviewTemplate .ng-select~label,.VariantConfigurationOverviewTemplate .ng-select+label,.VariantConfigurationOverviewTemplate textarea~label,.VariantConfigurationOverviewTemplate textarea+label,.VariantConfigurationOverviewTemplate input[type=text]~label,.VariantConfigurationOverviewTemplate input[type=text]+label,.VariantConfigurationOverviewTemplate input[type=number]~label,.VariantConfigurationOverviewTemplate input[type=number]+label,.VariantConfigurationOverviewTemplate input[type=email]~label,.VariantConfigurationOverviewTemplate input[type=email]+label,.VariantConfigurationOverviewTemplate app-configurator-attribute-switch .form-group .ng-select~label,.VariantConfigurationOverviewTemplate app-configurator-attribute-switch .form-group .ng-select+label,.VariantConfigurationOverviewTemplate .form-group .ng-select~label,.VariantConfigurationOverviewTemplate .form-group .ng-select+label,.VariantConfigurationOverviewTemplate .form-group input[type=text]~label,.VariantConfigurationOverviewTemplate .form-group input[type=text]+label,.VariantConfigurationOverviewTemplate .form-group input[type=number]~label,.VariantConfigurationOverviewTemplate .form-group input[type=number]+label,.VariantConfigurationOverviewTemplate cx-configurator-form .form-group .ng-select~label,.VariantConfigurationOverviewTemplate cx-configurator-form .form-group .ng-select+label,.VariantConfigurationOverviewTemplate cx-configurator-form input[type=text]~label,.VariantConfigurationOverviewTemplate cx-configurator-form input[type=text]+label,.VariantConfigurationOverviewTemplate cx-configurator-form input[type=number]~label,.VariantConfigurationOverviewTemplate cx-configurator-form input[type=number]+label{top:11px}.VariantConfigurationTemplate select:focus~label,.VariantConfigurationTemplate select:not(:placeholder-shown)~label,.VariantConfigurationTemplate select:focus+label,.VariantConfigurationTemplate select:not(:placeholder-shown)+label,.VariantConfigurationTemplate .ng-select:focus~label,.VariantConfigurationTemplate .ng-select:not(:placeholder-shown)~label,.VariantConfigurationTemplate .ng-select:focus+label,.VariantConfigurationTemplate .ng-select:not(:placeholder-shown)+label,.VariantConfigurationTemplate textarea:focus~label,.VariantConfigurationTemplate textarea:not(:placeholder-shown)~label,.VariantConfigurationTemplate textarea:focus+label,.VariantConfigurationTemplate textarea:not(:placeholder-shown)+label,.VariantConfigurationTemplate input[type=text]:focus~label,.VariantConfigurationTemplate input[type=text]:not(:placeholder-shown)~label,.VariantConfigurationTemplate input[type=text]:focus+label,.VariantConfigurationTemplate input[type=text]:not(:placeholder-shown)+label,.VariantConfigurationTemplate input[type=number]:focus~label,.VariantConfigurationTemplate input[type=number]:not(:placeholder-shown)~label,.VariantConfigurationTemplate input[type=number]:focus+label,.VariantConfigurationTemplate input[type=number]:not(:placeholder-shown)+label,.VariantConfigurationTemplate input[type=email]:focus~label,.VariantConfigurationTemplate input[type=email]:not(:placeholder-shown)~label,.VariantConfigurationTemplate input[type=email]:focus+label,.VariantConfigurationTemplate input[type=email]:not(:placeholder-shown)+label,.VariantConfigurationTemplate app-configurator-attribute-switch .form-group .ng-select:focus~label,.VariantConfigurationTemplate app-configurator-attribute-switch .form-group .ng-select:not(:placeholder-shown)~label,.VariantConfigurationTemplate app-configurator-attribute-switch .form-group .ng-select:focus+label,.VariantConfigurationTemplate app-configurator-attribute-switch .form-group .ng-select:not(:placeholder-shown)+label,.VariantConfigurationTemplate .form-group .ng-select:focus~label,.VariantConfigurationTemplate .form-group .ng-select:not(:placeholder-shown)~label,.VariantConfigurationTemplate .form-group .ng-select:focus+label,.VariantConfigurationTemplate .form-group .ng-select:not(:placeholder-shown)+label,.VariantConfigurationTemplate .form-group input[type=text]:focus~label,.VariantConfigurationTemplate .form-group input[type=text]:not(:placeholder-shown)~label,.VariantConfigurationTemplate .form-group input[type=text]:focus+label,.VariantConfigurationTemplate .form-group input[type=text]:not(:placeholder-shown)+label,.VariantConfigurationTemplate .form-group input[type=number]:focus~label,.VariantConfigurationTemplate .form-group input[type=number]:not(:placeholder-shown)~label,.VariantConfigurationTemplate .form-group input[type=number]:focus+label,.VariantConfigurationTemplate .form-group input[type=number]:not(:placeholder-shown)+label,.VariantConfigurationTemplate cx-configurator-form .form-group .ng-select:focus~label,.VariantConfigurationTemplate cx-configurator-form .form-group .ng-select:not(:placeholder-shown)~label,.VariantConfigurationTemplate cx-configurator-form .form-group .ng-select:focus+label,.VariantConfigurationTemplate cx-configurator-form .form-group .ng-select:not(:placeholder-shown)+label,.VariantConfigurationTemplate cx-configurator-form input[type=text]:focus~label,.VariantConfigurationTemplate cx-configurator-form input[type=text]:not(:placeholder-shown)~label,.VariantConfigurationTemplate cx-configurator-form input[type=text]:focus+label,.VariantConfigurationTemplate cx-configurator-form input[type=text]:not(:placeholder-shown)+label,.VariantConfigurationTemplate cx-configurator-form input[type=number]:focus~label,.VariantConfigurationTemplate cx-configurator-form input[type=number]:not(:placeholder-shown)~label,.VariantConfigurationTemplate cx-configurator-form input[type=number]:focus+label,.VariantConfigurationTemplate cx-configurator-form input[type=number]:not(:placeholder-shown)+label,.VariantConfigurationOverviewTemplate select:focus~label,.VariantConfigurationOverviewTemplate select:not(:placeholder-shown)~label,.VariantConfigurationOverviewTemplate select:focus+label,.VariantConfigurationOverviewTemplate select:not(:placeholder-shown)+label,.VariantConfigurationOverviewTemplate .ng-select:focus~label,.VariantConfigurationOverviewTemplate .ng-select:not(:placeholder-shown)~label,.VariantConfigurationOverviewTemplate .ng-select:focus+label,.VariantConfigurationOverviewTemplate .ng-select:not(:placeholder-shown)+label,.VariantConfigurationOverviewTemplate textarea:focus~label,.VariantConfigurationOverviewTemplate textarea:not(:placeholder-shown)~label,.VariantConfigurationOverviewTemplate textarea:focus+label,.VariantConfigurationOverviewTemplate textarea:not(:placeholder-shown)+label,.VariantConfigurationOverviewTemplate input[type=text]:focus~label,.VariantConfigurationOverviewTemplate input[type=text]:not(:placeholder-shown)~label,.VariantConfigurationOverviewTemplate input[type=text]:focus+label,.VariantConfigurationOverviewTemplate input[type=text]:not(:placeholder-shown)+label,.VariantConfigurationOverviewTemplate input[type=number]:focus~label,.VariantConfigurationOverviewTemplate input[type=number]:not(:placeholder-shown)~label,.VariantConfigurationOverviewTemplate input[type=number]:focus+label,.VariantConfigurationOverviewTemplate input[type=number]:not(:placeholder-shown)+label,.VariantConfigurationOverviewTemplate input[type=email]:focus~label,.VariantConfigurationOverviewTemplate input[type=email]:not(:placeholder-shown)~label,.VariantConfigurationOverviewTemplate input[type=email]:focus+label,.VariantConfigurationOverviewTemplate input[type=email]:not(:placeholder-shown)+label,.VariantConfigurationOverviewTemplate app-configurator-attribute-switch .form-group .ng-select:focus~label,.VariantConfigurationOverviewTemplate app-configurator-attribute-switch .form-group .ng-select:not(:placeholder-shown)~label,.VariantConfigurationOverviewTemplate app-configurator-attribute-switch .form-group .ng-select:focus+label,.VariantConfigurationOverviewTemplate app-configurator-attribute-switch .form-group .ng-select:not(:placeholder-shown)+label,.VariantConfigurationOverviewTemplate .form-group .ng-select:focus~label,.VariantConfigurationOverviewTemplate .form-group .ng-select:not(:placeholder-shown)~label,.VariantConfigurationOverviewTemplate .form-group .ng-select:focus+label,.VariantConfigurationOverviewTemplate .form-group .ng-select:not(:placeholder-shown)+label,.VariantConfigurationOverviewTemplate .form-group input[type=text]:focus~label,.VariantConfigurationOverviewTemplate .form-group input[type=text]:not(:placeholder-shown)~label,.VariantConfigurationOverviewTemplate .form-group input[type=text]:focus+label,.VariantConfigurationOverviewTemplate .form-group input[type=text]:not(:placeholder-shown)+label,.VariantConfigurationOverviewTemplate .form-group input[type=number]:focus~label,.VariantConfigurationOverviewTemplate .form-group input[type=number]:not(:placeholder-shown)~label,.VariantConfigurationOverviewTemplate .form-group input[type=number]:focus+label,.VariantConfigurationOverviewTemplate .form-group input[type=number]:not(:placeholder-shown)+label,.VariantConfigurationOverviewTemplate cx-configurator-form .form-group .ng-select:focus~label,.VariantConfigurationOverviewTemplate cx-configurator-form .form-group .ng-select:not(:placeholder-shown)~label,.VariantConfigurationOverviewTemplate cx-configurator-form .form-group .ng-select:focus+label,.VariantConfigurationOverviewTemplate cx-configurator-form .form-group .ng-select:not(:placeholder-shown)+label,.VariantConfigurationOverviewTemplate cx-configurator-form input[type=text]:focus~label,.VariantConfigurationOverviewTemplate cx-configurator-form input[type=text]:not(:placeholder-shown)~label,.VariantConfigurationOverviewTemplate cx-configurator-form input[type=text]:focus+label,.VariantConfigurationOverviewTemplate cx-configurator-form input[type=text]:not(:placeholder-shown)+label,.VariantConfigurationOverviewTemplate cx-configurator-form input[type=number]:focus~label,.VariantConfigurationOverviewTemplate cx-configurator-form input[type=number]:not(:placeholder-shown)~label,.VariantConfigurationOverviewTemplate cx-configurator-form input[type=number]:focus+label,.VariantConfigurationOverviewTemplate cx-configurator-form input[type=number]:not(:placeholder-shown)+label{top:1px}.VariantConfigurationTemplate app-configurator-attribute-switch .form-group input[type=text]~label,.VariantConfigurationTemplate app-configurator-attribute-switch .form-group input[type=text]+label,.VariantConfigurationTemplate app-configurator-attribute-switch .form-group input[type=number]~label,.VariantConfigurationTemplate app-configurator-attribute-switch .form-group input[type=number]+label,.VariantConfigurationOverviewTemplate app-configurator-attribute-switch .form-group input[type=text]~label,.VariantConfigurationOverviewTemplate app-configurator-attribute-switch .form-group input[type=text]+label,.VariantConfigurationOverviewTemplate app-configurator-attribute-switch .form-group input[type=number]~label,.VariantConfigurationOverviewTemplate app-configurator-attribute-switch .form-group input[type=number]+label{top:7px}.VariantConfigurationTemplate .form-check,.VariantConfigurationOverviewTemplate .form-check{margin-bottom:.5em;padding-inline-start:1.7rem}.VariantConfigurationTemplate .form-check input[type=checkbox],.VariantConfigurationTemplate .form-check input[type=radio],.VariantConfigurationOverviewTemplate .form-check input[type=checkbox],.VariantConfigurationOverviewTemplate .form-check input[type=radio]{margin-inline-start:-1.7rem}.VariantConfigurationTemplate .form-check.custom .form-check-label,.VariantConfigurationOverviewTemplate .form-check.custom .form-check-label{font-size:unset}.VariantConfigurationTemplate .toggle-button input[type=checkbox],.VariantConfigurationOverviewTemplate .toggle-button input[type=checkbox]{margin-inline-start:0}.VariantConfigurationTemplate .toggle-button input[type=checkbox]:checked~label .toggle-button__switch:after,.VariantConfigurationOverviewTemplate .toggle-button input[type=checkbox]:checked~label .toggle-button__switch:after{transform:translate3d(20px,0,0)}.VariantConfigurationTemplate .toggle-button label .toggle-button__switch,.VariantConfigurationOverviewTemplate .toggle-button label .toggle-button__switch{flex-basis:35px;width:35px;height:15px}.VariantConfigurationTemplate .toggle-button label .toggle-button__switch:before,.VariantConfigurationTemplate .toggle-button label .toggle-button__switch:after,.VariantConfigurationOverviewTemplate .toggle-button label .toggle-button__switch:before,.VariantConfigurationOverviewTemplate .toggle-button label .toggle-button__switch:after{top:-2px;border-radius:30px;line-height:20px;width:20px;height:20px}.VariantConfigurationTemplate input[type=text],.VariantConfigurationOverviewTemplate input[type=text]{font-size:unset}.VariantConfigurationTemplate .toggle-button~label,.VariantConfigurationOverviewTemplate .toggle-button~label{margin-left:3.3em}.VariantConfigurationTemplate .toggle-button.disabled~label,.VariantConfigurationOverviewTemplate .toggle-button.disabled~label{color:var(--inno-color-secondary-200)}.VariantConfigurationTemplate button i.fa-solid,.VariantConfigurationOverviewTemplate button i.fa-solid{line-height:1.5em;margin-right:.5em}.VariantConfigurationTemplate input~attribute-reset-input-field button,.VariantConfigurationTemplate input+button.clear-input,.VariantConfigurationOverviewTemplate input~attribute-reset-input-field button,.VariantConfigurationOverviewTemplate input+button.clear-input{box-sizing:content-box;font-size:1.2em;line-height:1em;width:1em;height:1em;border:0;background-color:transparent;opacity:.8}.VariantConfigurationTemplate input+button.clear-input,.VariantConfigurationOverviewTemplate input+button.clear-input{position:absolute;top:.5em;right:.3em}.VariantConfigurationTemplate input~attribute-reset-input-field,.VariantConfigurationOverviewTemplate input~attribute-reset-input-field{position:absolute;right:1.2em}.VariantConfigurationTemplate cx-configurator-attribute-radio-button,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-radio-button,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-radio-button,.VariantConfigurationOverviewTemplate cx-configurator-attribute-radio-button,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-radio-button,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-radio-button{padding-block-start:.2em}.VariantConfigurationTemplate cx-configurator-attribute-radio-button fieldset>div,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-radio-button fieldset>div,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-radio-button fieldset>div,.VariantConfigurationOverviewTemplate cx-configurator-attribute-radio-button fieldset>div,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-radio-button fieldset>div,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-radio-button fieldset>div{display:flex;flex-direction:row;flex-wrap:wrap;gap:0 1em}.VariantConfigurationTemplate cx-configurator-attribute-radio-button fieldset>div .form-check-label,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-radio-button fieldset>div .form-check-label,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-radio-button fieldset>div .form-check-label,.VariantConfigurationOverviewTemplate cx-configurator-attribute-radio-button fieldset>div .form-check-label,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-radio-button fieldset>div .form-check-label,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-radio-button fieldset>div .form-check-label{white-space:unset}.VariantConfigurationTemplate cx-configurator-attribute-radio-button .form-check,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-radio-button .form-check,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-radio-button .form-check,.VariantConfigurationOverviewTemplate cx-configurator-attribute-radio-button .form-check,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-radio-button .form-check,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-radio-button .form-check{flex-grow:1;flex-shrink:1}.VariantConfigurationTemplate .is-multi-line cx-configurator-attribute-radio-button fieldset>div,cx-page-layout.VariantConfigurationTemplate .is-multi-line app-search-configurator-attribute-radio-button fieldset>div,cx-page-layout.VariantConfigurationTemplate .is-multi-line app-configurator-attribute-radio-button fieldset>div,.VariantConfigurationTemplate .is-multi-line cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-radio-button fieldset>div,.VariantConfigurationTemplate .is-multi-line cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-radio-button fieldset>div,.VariantConfigurationOverviewTemplate .is-multi-line cx-configurator-attribute-radio-button fieldset>div,.VariantConfigurationOverviewTemplate .is-multi-line cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-radio-button fieldset>div,.VariantConfigurationOverviewTemplate .is-multi-line cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-radio-button fieldset>div,cx-page-layout.VariantConfigurationOverviewTemplate .is-multi-line app-search-configurator-attribute-radio-button fieldset>div,cx-page-layout.VariantConfigurationOverviewTemplate .is-multi-line app-configurator-attribute-radio-button fieldset>div{display:block}.VariantConfigurationTemplate cx-configurator-add-to-cart-button cx-configurator-exit-button,.VariantConfigurationOverviewTemplate cx-configurator-add-to-cart-button cx-configurator-exit-button{display:none}@media (min-width: 992px){.VariantConfigurationTemplate cx-configurator-add-to-cart-button cx-configurator-exit-button,.VariantConfigurationOverviewTemplate cx-configurator-add-to-cart-button cx-configurator-exit-button{display:block}}.VariantConfigurationTemplate .form-group input.form-control,.VariantConfigurationTemplate .form-group .ng-select:not(.variant-country-selection),.VariantConfigurationOverviewTemplate .form-group input.form-control,.VariantConfigurationOverviewTemplate .form-group .ng-select:not(.variant-country-selection){height:3em}.VariantConfigurationTemplate .form-group input.form-control,.VariantConfigurationOverviewTemplate .form-group input.form-control{min-height:3em;margin-bottom:0}.VariantConfigurationTemplate .form-group .ng-select:not(.variant-country-selection),.VariantConfigurationOverviewTemplate .form-group .ng-select:not(.variant-country-selection){font-size:unset}.VariantConfigurationTemplate .form-group .ng-select:not(.variant-country-selection).is-empty~label,.VariantConfigurationOverviewTemplate .form-group .ng-select:not(.variant-country-selection).is-empty~label{display:none}.VariantConfigurationTemplate .form-group .ng-select:not(.variant-country-selection) .ng-select-container,.VariantConfigurationOverviewTemplate .form-group .ng-select:not(.variant-country-selection) .ng-select-container{height:2.8rem}.VariantConfigurationTemplate .form-group .ng-select:not(.variant-country-selection) .ng-select-container .ng-arrow-wrapper,.VariantConfigurationOverviewTemplate .form-group .ng-select:not(.variant-country-selection) .ng-select-container .ng-arrow-wrapper{top:4px}.VariantConfigurationTemplate .form-group .ng-select:not(.variant-country-selection) .ng-select-container .ng-value-container,.VariantConfigurationOverviewTemplate .form-group .ng-select:not(.variant-country-selection) .ng-select-container .ng-value-container{padding-top:0}.VariantConfigurationTemplate .form-group .ng-select:not(.variant-country-selection) .ng-select-container .ng-value-container .ng-input,.VariantConfigurationOverviewTemplate .form-group .ng-select:not(.variant-country-selection) .ng-select-container .ng-value-container .ng-input{top:16px}.VariantConfigurationTemplate .form-group .ng-select:not(.variant-country-selection) .ng-select-container.ng-has-value .ng-arrow-wrapper,.VariantConfigurationOverviewTemplate .form-group .ng-select:not(.variant-country-selection) .ng-select-container.ng-has-value .ng-arrow-wrapper{top:-6px}.VariantConfigurationTemplate .form-group .ng-select:not(.variant-country-selection) .ng-select-container:not(.ng-has-value),.VariantConfigurationOverviewTemplate .form-group .ng-select:not(.variant-country-selection) .ng-select-container:not(.ng-has-value){padding-top:0}.VariantConfigurationTemplate .form-group .ng-select:not(.variant-country-selection) .ng-select-container:not(.ng-has-value) .ng-value-container .ng-input,.VariantConfigurationOverviewTemplate .form-group .ng-select:not(.variant-country-selection) .ng-select-container:not(.ng-has-value) .ng-value-container .ng-input{top:9px}.VariantConfigurationTemplate .form-group .ng-select:not(.variant-country-selection) .ng-dropdown-panel,.VariantConfigurationOverviewTemplate .form-group .ng-select:not(.variant-country-selection) .ng-dropdown-panel{z-index:25}.VariantConfigurationTemplate .form-group .ng-select:not(.variant-country-selection) .ng-dropdown-panel .ng-option,.VariantConfigurationOverviewTemplate .form-group .ng-select:not(.variant-country-selection) .ng-dropdown-panel .ng-option{height:2.5rem;padding:0 .8em;line-height:2.5rem;font-size:.9em}.VariantConfigurationTemplate .form-group .ng-select:not(.variant-country-selection) .ng-dropdown-panel .ng-option.ng-option-disabled,.VariantConfigurationOverviewTemplate .form-group .ng-select:not(.variant-country-selection) .ng-dropdown-panel .ng-option.ng-option-disabled{color:var(--inno-color-secondary-500);cursor:not-allowed}.VariantConfigurationTemplate .form-group input[type=text]~label,.VariantConfigurationTemplate .form-group input[type=text]+label,.VariantConfigurationOverviewTemplate .form-group input[type=text]~label,.VariantConfigurationOverviewTemplate .form-group input[type=text]+label{font-size:unset}.VariantConfigurationTemplate app-configurator-overview-documents .ng-select .ng-placeholder,.VariantConfigurationTemplate app-configurator-diagram-select .ng-select .ng-placeholder,.VariantConfigurationOverviewTemplate app-configurator-overview-documents .ng-select .ng-placeholder,.VariantConfigurationOverviewTemplate app-configurator-diagram-select .ng-select .ng-placeholder{margin-top:.8em}.VariantConfigurationTemplate input[type=radio]:disabled,.VariantConfigurationOverviewTemplate input[type=radio]:disabled{cursor:not-allowed}.VariantConfigurationTemplate app-configurator-attribute-switch cx-configurator-attribute-drop-down,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch app-search-configurator-attribute-drop-down,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch app-configurator-attribute-drop-down,.VariantConfigurationTemplate app-configurator-attribute-switch cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-drop-down,.VariantConfigurationTemplate app-configurator-attribute-switch cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-drop-down,.VariantConfigurationTemplate app-configurator-attribute-switch app-configurator-attribute-multi-drop-down,.VariantConfigurationOverviewTemplate app-configurator-attribute-switch cx-configurator-attribute-drop-down,.VariantConfigurationOverviewTemplate app-configurator-attribute-switch cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-drop-down,.VariantConfigurationOverviewTemplate app-configurator-attribute-switch cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-drop-down,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-switch app-search-configurator-attribute-drop-down,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-switch app-configurator-attribute-drop-down,.VariantConfigurationOverviewTemplate app-configurator-attribute-switch app-configurator-attribute-multi-drop-down{margin-block-start:0;margin-block-end:0}.VariantConfigurationTemplate app-configurator-attribute-switch cx-configurator-attribute-checkbox,.VariantConfigurationOverviewTemplate app-configurator-attribute-switch cx-configurator-attribute-checkbox{padding-inline-start:0}.VariantConfigurationTemplate app-configurator-attribute-switch app-configurator-attribute-sd-checkbox .form-check .cx-value-label-pair label,cx-page-layout.VariantConfigurationTemplate app-configurator-attribute-switch app-search-configurator-attribute-sd-checkbox .form-check .cx-value-label-pair label,.VariantConfigurationTemplate app-configurator-attribute-switch cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-sd-checkbox .form-check .cx-value-label-pair label,.VariantConfigurationOverviewTemplate app-configurator-attribute-switch app-configurator-attribute-sd-checkbox .form-check .cx-value-label-pair label,.VariantConfigurationOverviewTemplate app-configurator-attribute-switch cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-sd-checkbox .form-check .cx-value-label-pair label,cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-attribute-switch app-search-configurator-attribute-sd-checkbox .form-check .cx-value-label-pair label{display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.VariantConfigurationTemplate app-configurator-attribute-switch .form-group input.form-control,.VariantConfigurationOverviewTemplate app-configurator-attribute-switch .form-group input.form-control{height:2.5em;min-height:2.5em}.VariantConfigurationTemplate app-configurator-attribute-switch .form-group .ng-select,.VariantConfigurationOverviewTemplate app-configurator-attribute-switch .form-group .ng-select{height:2.5em}.VariantConfigurationTemplate app-configurator-attribute-switch .form-group .ng-select .ng-select-container,.VariantConfigurationOverviewTemplate app-configurator-attribute-switch .form-group .ng-select .ng-select-container{height:1.5rem}.VariantConfigurationTemplate app-configurator-attribute-switch .form-group .ng-select .ng-select-container:not(.ng-has-value) .ng-value-container .ng-input,.VariantConfigurationOverviewTemplate app-configurator-attribute-switch .form-group .ng-select .ng-select-container:not(.ng-has-value) .ng-value-container .ng-input{top:5px}.VariantConfigurationTemplate app-configurator-attribute-switch input[type=text]~label,.VariantConfigurationTemplate app-configurator-attribute-switch input[type=text]+label,.VariantConfigurationTemplate app-configurator-attribute-switch input[type=number]~label,.VariantConfigurationTemplate app-configurator-attribute-switch input[type=number]+label,.VariantConfigurationOverviewTemplate app-configurator-attribute-switch input[type=text]~label,.VariantConfigurationOverviewTemplate app-configurator-attribute-switch input[type=text]+label,.VariantConfigurationOverviewTemplate app-configurator-attribute-switch input[type=number]~label,.VariantConfigurationOverviewTemplate app-configurator-attribute-switch input[type=number]+label{top:7px}.VariantConfigurationTemplate app-configurator-attribute-switch input[type=text]:focus~label,.VariantConfigurationTemplate app-configurator-attribute-switch input[type=text]:not(:placeholder-shown)~label,.VariantConfigurationTemplate app-configurator-attribute-switch input[type=text]:focus+label,.VariantConfigurationTemplate app-configurator-attribute-switch input[type=text]:not(:placeholder-shown)+label,.VariantConfigurationTemplate app-configurator-attribute-switch input[type=number]:focus~label,.VariantConfigurationTemplate app-configurator-attribute-switch input[type=number]:not(:placeholder-shown)~label,.VariantConfigurationTemplate app-configurator-attribute-switch input[type=number]:focus+label,.VariantConfigurationTemplate app-configurator-attribute-switch input[type=number]:not(:placeholder-shown)+label,.VariantConfigurationOverviewTemplate app-configurator-attribute-switch input[type=text]:focus~label,.VariantConfigurationOverviewTemplate app-configurator-attribute-switch input[type=text]:not(:placeholder-shown)~label,.VariantConfigurationOverviewTemplate app-configurator-attribute-switch input[type=text]:focus+label,.VariantConfigurationOverviewTemplate app-configurator-attribute-switch input[type=text]:not(:placeholder-shown)+label,.VariantConfigurationOverviewTemplate app-configurator-attribute-switch input[type=number]:focus~label,.VariantConfigurationOverviewTemplate app-configurator-attribute-switch input[type=number]:not(:placeholder-shown)~label,.VariantConfigurationOverviewTemplate app-configurator-attribute-switch input[type=number]:focus+label,.VariantConfigurationOverviewTemplate app-configurator-attribute-switch input[type=number]:not(:placeholder-shown)+label{top:2px}app-configurator-attribute-multi-drop-down .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{position:unset;padding-bottom:0}app-configurator-attribute-multi-drop-down .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{background-color:var(--inno-color-secondary-600);font-size:.8em}app-configurator-attribute-multi-drop-down .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-right:1px solid var(--inno-color-secondary-500)}app-configurator-attribute-sd-checkbox .form-check input:disabled+.form-check-label,cx-page-layout.VariantConfigurationTemplate app-search-configurator-attribute-sd-checkbox .form-check input:disabled+.form-check-label,cx-page-layout.VariantConfigurationOverviewTemplate app-search-configurator-attribute-sd-checkbox .form-check input:disabled+.form-check-label{color:var(--inno-color-secondary-300)}.form-errors p,.form-errors div,.form-success p,.form-success div{font-size:14px;margin:6px 0;padding-inline-start:25px;position:relative;word-break:break-word;color:var(--inno-color-error-100)}.form-errors p:before,.form-errors p:after,.form-errors div:before,.form-errors div:after,.form-success p:before,.form-success p:after,.form-success div:before,.form-success div:after{position:absolute;left:0;top:0;bottom:0;margin:auto;width:20px;height:20px}.form-errors p:focus,.form-errors div:focus,.form-success p:focus,.form-success div:focus{box-shadow:none;-webkit-box-shadow:none}.form-errors p:before,.form-errors div:before,.form-success p:before,.form-success div:before{content:"\e944";font-size:20px;font-family:Innomotics_UI_Icons;bottom:12px;z-index:1;color:var(--inno-color-error-100);background-color:transparent;border-radius:0;pointer-events:none}.form-errors p:after,.form-errors div:after,.form-success p:after,.form-success div:after{font-weight:var(--cx-font-weight-bold);text-align:center;line-height:20px;content:"";color:transparent}.form-success p,.form-success div{color:var(--inno-color-success-100)}.form-success p:before,.form-success div:before{content:"\e93a";color:var(--inno-color-success-100)}.dark-theme .form-success p,.dark-theme .form-success div{color:var(--inno-color-success-200)}.dark-theme .form-success p:before,.dark-theme .form-success div:before{content:"\e93a";color:var(--inno-color-success-200)}configurator-filter{overflow:hidden}configurator-filter .title{background-color:var(--inno-color-active-100);font-weight:700;padding-inline-start:15px;padding-inline-end:15px;padding-block-start:15px;padding-block-end:15px}configurator-filter .filter{position:relative;line-height:var(--cx-line-height, 1.6);margin-inline-start:10px;margin-inline-end:10px;margin-block-start:15px;margin-block-end:15px}header configurator-filter{background-color:var(--cx-color-background)}header configurator-filter .title{background-color:transparent;color:var(--cx-color-primary);border-bottom:1px solid var(--cx-color-medium);text-transform:uppercase}cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-configurator-group:not(.is-complete).required-attributes-filtered .attribute-column,cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-configurator-group-power-user:not(.is-complete).required-attributes-filtered .attribute-column{display:none}cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-configurator-group:not(.is-complete).required-attributes-filtered .attribute-column.is-mandatory,cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-configurator-group-power-user:not(.is-complete).required-attributes-filtered .attribute-column.is-mandatory{display:block}cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-configurator-group:not(.is-complete).required-attributes-filtered .cx-group-attribute:not(.is-error-status):not(.has-conflicts),cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-configurator-group-power-user:not(.is-complete).required-attributes-filtered .cx-group-attribute:not(.is-error-status):not(.has-conflicts){display:none}cx-page-layout.VariantConfigurationTemplate cx-configurator-form .attribute-row .attribute-column.is-term-failed-name.is-term-failed-attributes,cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-configurator-group-power-user .attribute-column.is-term-failed-name.is-term-failed-attributes{display:none!important}cx-page-layout.VariantConfigurationTemplate cx-configurator-form .attribute-row .attribute-column.is-term-failed-name .is-term-failed-attribute,cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-configurator-group-power-user .attribute-column.is-term-failed-name .is-term-failed-attribute{display:none!important}cx-page-layout.VariantConfigurationTemplate cx-configurator-form .attribute-row .attribute-column.is-term-failed-name .is-term-failed-attribute~*,cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-configurator-group-power-user .attribute-column.is-term-failed-name .is-term-failed-attribute~*{display:none!important}cx-page-layout.VariantConfigurationTemplate cx-configurator-form .attribute-row .attribute-column.is-collapsed,cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-configurator-group-power-user .attribute-column.is-collapsed{align-self:flex-start}cx-page-layout.VariantConfigurationTemplate cx-configurator-form .attribute-row .attribute-column.is-collapsed .column--line,cx-page-layout.VariantConfigurationTemplate cx-configurator-form .attribute-row .attribute-column.is-collapsed .column--line.is-multi-line,cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-configurator-group-power-user .attribute-column.is-collapsed .column--line,cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-configurator-group-power-user .attribute-column.is-collapsed .column--line.is-multi-line{display:none}cx-page-layout.VariantConfigurationTemplate cx-configurator-form configurator-variant-table.is-term-failed-attribute{display:none!important}app-required-attributes-filter,app-power-user-filter .toggle-wrapper{position:relative}app-required-attributes-filter label,app-power-user-filter .toggle-wrapper label{white-space:nowrap}@media (min-width: 992px) and (max-width: 1439.98px){app-required-attributes-filter label span:nth-child(2),app-power-user-filter .toggle-wrapper label span:nth-child(2){display:none}}@media (min-width: 992px){app-required-attributes-filter,app-power-user-filter{display:flex;align-items:center}}app-required-attributes-filter .toggle-button,app-power-user-filter .toggle-button{top:50%}app-required-attributes-filter .toggle-button label .toggle-button__switch.is-checked,app-power-user-filter .toggle-button label .toggle-button__switch.is-checked{background:var(--inno-color-primary-100)}app-required-attributes-filter label,app-power-user-filter label{margin-bottom:0}configurator-subgroup-menu:not(.is-complete) ul.required-attributes-filtered>li:not(.hasRequiredItems){display:none}configurator-subgroup-menu .is-term-failed-category{display:none!important}app-configurator-form-search{display:block}@media (min-width: 992px){app-configurator-form-search{display:flex;align-items:center}}@media (min-width: 1200px){app-configurator-form-search form{display:flex;flex-wrap:nowrap;flex-direction:row;gap:1em;justify-content:center}}app-configurator-form-search form .search-box,app-configurator-form-search form .search-icon{width:100%;max-width:100%}app-configurator-form-search form .search-box{width:90%}app-configurator-form-search form .search-box{position:relative;display:none}app-configurator-form-search form .search-box input{padding-top:3px;padding-right:1.5em;margin-top:0;margin-bottom:0;height:2em;min-height:auto;background:var(--inno-color-primary-300)}app-configurator-form-search form .search-box input+button.clear-input{top:.35em}app-configurator-form-search form .search-box cx-icon{position:absolute;top:12px;left:3px;font-size:2em}app-configurator-form-search form .search-icon{cursor:pointer;display:flex;align-items:center}app-configurator-form-search form .search-icon cx-icon{font-size:2em}app-configurator-form-search form .search-icon cx-icon+div{margin-left:.2em;white-space:nowrap}@media (min-width: 992px) and (max-width: 1439.98px){app-configurator-form-search form .search-icon cx-icon+div span:nth-child(2){display:none}}app-configurator-form-search.is-search-active form .search-box{display:block}app-configurator-form-search.is-search-active form .search-icon{display:none}configurator-mlfb .cx-ghost span{background-color:var(--cx-color-ghost);display:inline-block;min-height:2em;width:70%}configurator-status .cx-ghost{background-color:var(--cx-color-ghost);display:inline-block;min-height:2em;width:70%}.VariantConfigurationOverviewTemplate .cx-ghost-item{min-height:2em}.VariantConfigurationOverviewTemplate .app-ghost-container{background-color:var(--cx-color-ghost);display:inline-block;min-height:2em;width:70%}.VariantConfigurationOverviewTemplate .app-ghost-container.app-ghost-image{width:90%;height:10em}.VariantConfigurationOverviewTemplate .app-ghost-container.app-ghost-square,.VariantConfigurationOverviewTemplate .app-ghost-container.app-ghost-circle{width:10em;height:10em}.VariantConfigurationOverviewTemplate .app-ghost-container.app-ghost-circle{border-radius:50%}.VariantConfigurationOverviewTemplate h2.ghost,.VariantConfigurationOverviewTemplate h3.ghost{background-color:var(--cx-color-ghost);display:inline-block;min-height:2em;width:70%}configurator-variant-table{display:block;margin-top:8px;width:100%}configurator-variant-table .dataTable-list-container{box-shadow:0 2px 2px #b2c1c7,0 4px 7px #b2c1c7;width:100%;padding:1em;display:block}configurator-variant-table .dataTable-list-container>#configurator-variant-table{display:none}configurator-variant-table .dataTable-list-container .dataTables_wrapper table.dataTable thead tr{font-family:Innomotics Haffer SQ,sans-serif}configurator-variant-table .dataTable-list-container .dataTables_wrapper table.dataTable thead tr th{white-space:nowrap;min-width:unset!important;font-weight:400}configurator-variant-table .dataTable-list-container .dataTables_wrapper table.dataTable thead tr .sorting:before{top:24px}configurator-variant-table .dataTable-list-container .dataTables_wrapper table.dataTable .actions{display:flex;flex-wrap:nowrap;gap:.5em;width:4em}configurator-variant-table .dataTable-list-container .dataTables_wrapper table.dataTable .actions .form-check.custom input[type=checkbox]{top:-2px;margin-top:4px;margin-bottom:4px}cx-configurator-conflict-suggestion{border-color:transparent;margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;padding-block-end:0}cx-page-slot.VariantConfigRightSide,cx-page-slot.VariantConfigOverviewSidebar{align-self:stretch;height:auto;display:block}cx-page-slot.VariantConfigRightSide configurator-status,cx-page-slot.VariantConfigRightSide cx-configurator-price-summary,cx-page-slot.VariantConfigOverviewSidebar configurator-status,cx-page-slot.VariantConfigOverviewSidebar cx-configurator-price-summary{padding-left:8px;padding-right:8px}cx-page-slot.VariantConfigRightSide configurator-status,cx-page-slot.VariantConfigOverviewSidebar configurator-status{display:flex;align-items:center;padding:8px}cx-page-slot.VariantConfigRightSide configurator-status i,cx-page-slot.VariantConfigOverviewSidebar configurator-status i{color:var(--inno-color-secondary-100);margin-right:.2em}cx-page-slot.VariantConfigRightSide configurator-status>.COMPLETE i,cx-page-slot.VariantConfigOverviewSidebar configurator-status>.COMPLETE i{color:var(--inno-color-success-100)}cx-page-slot.VariantConfigRightSide configurator-status>.INCOMPLETE i,cx-page-slot.VariantConfigOverviewSidebar configurator-status>.INCOMPLETE i{color:var(--inno-color-primary-100)}cx-page-slot.VariantConfigRightSide configurator-status>.CONFLICTED_COMPLETE i,cx-page-slot.VariantConfigRightSide configurator-status>.CONFLICTED_INCOMPLETE i,cx-page-slot.VariantConfigOverviewSidebar configurator-status>.CONFLICTED_COMPLETE i,cx-page-slot.VariantConfigOverviewSidebar configurator-status>.CONFLICTED_INCOMPLETE i{color:var(--inno-color-error-100)}cx-page-slot.VariantConfigRightSide cx-configurator-price-summary,cx-page-slot.VariantConfigOverviewSidebar cx-configurator-price-summary{padding-top:.5em;padding-bottom:.5em}cx-page-slot.VariantConfigRightSide cx-configurator-price-summary:not(:empty) .cx-price-summary-container .cx-total-summary .cx-amount,cx-page-slot.VariantConfigOverviewSidebar cx-configurator-price-summary:not(:empty) .cx-price-summary-container .cx-total-summary .cx-amount{font-weight:700}cx-page-slot.VariantConfigRightSide cx-configurator-price-summary:not(:empty) .cx-price-summary-container .cx-total-summary .cx-total-price,cx-page-slot.VariantConfigOverviewSidebar cx-configurator-price-summary:not(:empty) .cx-price-summary-container .cx-total-summary .cx-total-price{border-block-start:none}cx-page-slot.VariantConfigRightSide cx-configurator-price-summary:not(:empty) .cx-price-summary-container .cx-total-summary .cx-total-price .cx-label,cx-page-slot.VariantConfigOverviewSidebar cx-configurator-price-summary:not(:empty) .cx-price-summary-container .cx-total-summary .cx-total-price .cx-label{font-weight:400}app-configurator-summary{display:flex;flex-direction:column;gap:.5em}app-configurator-summary>*{padding:8px 16px 16px}app-configurator-summary>*:last-child{padding-bottom:8px}app-configurator-summary .summary-elements{display:flex;flex-direction:column;gap:.5em}app-configurator-summary cx-configurator-add-to-cart-button{background-color:transparent;box-shadow:unset;position:unset!important;margin-top:auto;border:none}app-configurator-summary cx-configurator-add-to-cart-button #add-to-cart-button-container{display:flex;gap:1em;flex-direction:column;margin-top:1em}app-configurator-summary cx-configurator-add-to-cart-button #add-to-cart-button-container button{width:100%;font-size:unset}app-configurator-summary cx-configurator-add-to-cart-button #add-to-cart-button-container button>span{font-size:unset;display:block}app-configurator-summary cx-configurator-add-to-cart-button #add-to-cart-button-container button.btn.btn-block{margin-bottom:0}app-configurator-summary cx-configurator-add-to-cart-button #add-to-cart-button-container button.btn.btn-tertiary{padding:.75rem 1.5rem}app-configurator-summary cx-configurator-add-to-cart-button #add-to-cart-button-container .cx-add-to-cart-btn-container{margin:0;padding:0}app-configurator-summary cx-configurator-add-to-cart-button #add-to-cart-button-container .cx-add-to-cart-btn-container button.cx-add-to-cart-btn{padding-inline-start:1.5rem;padding-inline-end:1.5rem}@media (min-width: 992px){app-configurator-summary cx-configurator-add-to-cart-button #add-to-cart-button-container{gap:.5em}}app-configurator-summary cx-configurator-price-summary:not(:empty) .cx-price-summary-container{justify-content:flex-start;margin-block-start:0;padding-inline-start:0;padding-inline-end:0;padding-block-start:0;padding-block-end:0}app-configurator-summary cx-configurator-price-summary:not(:empty) .cx-price-summary-container .cx-total-summary{inline-size:100%;padding-inline-start:0;padding-inline-end:0}app-configurator-summary cx-configurator-price-summary:not(:empty) .cx-price-summary-container .cx-total-summary .cx-summary-row{padding-block-start:.3em;padding-block-end:.3em}app-configurator-product-image{display:block;min-height:10em}app-configurator-product-image cx-media{display:flex;justify-content:center}app-configurator-product-info .product-title{display:flex;flex-wrap:nowrap;gap:2em}app-configurator-product-info .product-title>span{font-weight:700;margin-block-end:.5em;font-size:1.25em;width:100%}app-configurator-product-info .product-title .configurator-actions-template{margin-left:auto}app-configurator-product-info .product-title .configurator-actions-template span.dropdown-toggle{font-size:2em}app-configurator-product-info .product-title .configurator-actions-template a{display:flex;flex-wrap:nowrap;gap:2em;line-height:2em;align-items:center;font-size:.9em}app-configurator-product-info .product-title .configurator-actions-template a>i{margin-left:auto}app-configurator-product-info .product-configuration-indicators{margin-bottom:0}app-configurator-product-info .orderNumber{display:inline-block}app-configurator-product-info .product-configuration-indicators li{word-break:break-word}cx-page-layout.VariantConfigurationTemplate,cx-page-layout.VariantConfigurationOverviewTemplate{display:grid;grid-template-rows:min-content auto 1fr auto;grid-template-columns:100%;grid-row-gap:10px;grid-column-gap:0}@media (min-width: 992px){cx-page-layout.VariantConfigurationOverviewTemplate{display:grid;grid-template-rows:min-content 1fr;grid-template-columns:1fr 20em;grid-row-gap:0;grid-column-gap:0;grid-template-areas:"overviewHeader overviewHeader" "overviewContent overviewSidebar"}cx-page-layout.VariantConfigurationOverviewTemplate>cx-page-slot.VariantConfigOverviewHeader{grid-area:overviewHeader}cx-page-layout.VariantConfigurationOverviewTemplate>cx-page-slot.VariantConfigOverviewSidebar{grid-area:overviewSidebar}cx-page-layout.VariantConfigurationOverviewTemplate>cx-page-slot.VariantConfigOverviewContent{grid-area:overviewContent;padding:.5em;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:min-content min-content 1fr;grid-row-gap:0;grid-column-gap:0;grid-template-areas:"overviewNotifications overviewNotifications" "overviewConfigurationResults overviewDownloads" "overviewDiagram overviewCadPreview"}cx-page-layout.VariantConfigurationOverviewTemplate>cx-page-slot.VariantConfigOverviewContent>cx-configurator-overview-notification-banner{grid-area:overviewNotifications}cx-page-layout.VariantConfigurationOverviewTemplate>cx-page-slot.VariantConfigOverviewContent>app-configurator-overview-documents{grid-area:overviewDownloads}cx-page-layout.VariantConfigurationOverviewTemplate>cx-page-slot.VariantConfigOverviewContent>app-configurator-overview-preview{grid-area:overviewCadPreview}cx-page-layout.VariantConfigurationOverviewTemplate>cx-page-slot.VariantConfigOverviewContent>app-configurator-diagram{grid-area:overviewDiagram}cx-page-layout.VariantConfigurationOverviewTemplate>cx-page-slot.VariantConfigOverviewContent>cx-configurator-overview-form{grid-area:overviewConfigurationResults}cx-page-layout.VariantConfigurationOverviewTemplate>cx-page-slot.VariantConfigOverviewBottombar{display:none}cx-page-layout.VariantConfigurationTemplate{display:grid;grid-template-rows:min-content 1fr;grid-template-columns:17em minmax(0,1fr) 20em;grid-row-gap:0;grid-column-gap:0}cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigHeader{grid-column:1/4;grid-row:1/2;height:auto;width:100%}cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigMenu{grid-row:2/3;grid-column:1/2;width:100%}cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigMenu cx-configurator-group-menu{width:17em}cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent{grid-row:2/3;grid-column:2/3;width:100%}cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigRightSide{grid-row:2/3;grid-column:3/4;width:100%}}.is-power-user cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigMenu{display:none}@media (min-width: 992px){.is-power-user cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent{grid-column:1/3}}.is-power-user cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent cx-configurator-form app-search-configurator-attribute-input-field input.form-control,.is-power-user cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent cx-configurator-form app-search-configurator-attribute-numeric-input-field input.form-control{padding-top:3px}.is-power-user cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent cx-configurator-form app-search-configurator-attribute-input-field label,.is-power-user cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent cx-configurator-form app-search-configurator-attribute-numeric-input-field label{display:none}.is-power-user cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent cx-configurator-form app-search-configurator-attribute-drop-down .form-group ng-select .ng-select-container{padding-top:3px}.is-power-user cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent cx-configurator-form app-search-configurator-attribute-drop-down .form-group ng-select .ng-select-container .ng-value-container .ng-input{top:9px}.is-power-user cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent cx-configurator-form app-search-configurator-attribute-drop-down .form-group ng-select .ng-select-container .ng-value-container .ng-placeholder{display:none}.is-power-user cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent cx-configurator-form app-search-configurator-attribute-drop-down .form-group ng-select .ng-select-container .ng-clear-wrapper,.is-power-user cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent cx-configurator-form app-search-configurator-attribute-drop-down .form-group ng-select .ng-select-container.ng-has-value .ng-arrow-wrapper{top:0}.is-power-user cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent cx-configurator-form app-search-configurator-attribute-drop-down .form-group .control-label{display:none}.is-power-user cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent cx-configurator-form .cx-group-attribute cx-configurator-attribute-header .label-container-wrapper>label{margin-bottom:0}app-configurator-group-power-user-tabs{display:block;z-index:10}app-configurator-group-power-user-tabs .siemlda-tabs{width:100%;margin-top:1em}app-configurator-group-power-user-tabs .siemlda-tabs .siemlda-tabs__tab{font-size:.9em;padding:.5em 1em;display:flex;flex-wrap:nowrap;justify-content:center}app-configurator-group-power-user-tabs .siemlda-tabs .siemlda-tabs__tab.active,app-configurator-group-power-user-tabs .siemlda-tabs .siemlda-tabs__tab:hover,app-configurator-group-power-user-tabs .siemlda-tabs .siemlda-tabs__tab.active:hover{border-bottom-width:4px}app-configurator-group-power-user-tabs .siemlda-tabs .siemlda-tabs__tab .groupIndicators{display:flex;flex-wrap:nowrap}app-configurator-group-power-user-tabs .siemlda-tabs .siemlda-tabs__tab .groupIndicators .groupStatusIndicator cx-icon.ERROR,app-configurator-group-power-user-tabs .siemlda-tabs .siemlda-tabs__tab .groupIndicators .groupStatusIndicator cx-icon.WARNING{display:none}app-configurator-group-power-user-tabs .siemlda-tabs .siemlda-tabs__tab .groupIndicators.ERROR .groupStatusIndicator cx-icon.ERROR,app-configurator-group-power-user-tabs .siemlda-tabs .siemlda-tabs__tab .groupIndicators.WARNING .groupStatusIndicator cx-icon.WARNING{display:inline-block!important;margin-left:.2em}cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-configurator-group-power-user .masonry-container .attribute-column{margin-top:8px}cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-configurator-group-power-user .masonry-container .attribute-column .content-item{padding-top:8px;padding-bottom:8px}cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-configurator-group-power-user .masonry-container .attribute-column.is-collapsed .content-item{padding-bottom:0}@media (min-width: 992px){cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-configurator-group-power-user .masonry-container{display:grid;grid-gap:8px;grid-template-columns:repeat(auto-fill,minmax(32.7%,1fr));grid-auto-rows:10px;margin-top:8px}cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-configurator-group-power-user .masonry-container.is-calculating .attribute-column{overflow:hidden}cx-page-layout.VariantConfigurationTemplate cx-configurator-form app-configurator-group-power-user .masonry-container .attribute-column{margin-top:0}}cx-storefront.VariantConfigurationTemplate header .header,cx-storefront.VariantConfigurationOverviewTemplate header .header{width:100%;padding-right:1.25rem;padding-left:1.25rem;margin-right:auto;margin-left:auto}cx-storefront.VariantConfigurationTemplate header .header cx-page-slot.VariantConfigExitButton,cx-storefront.VariantConfigurationTemplate header .header cx-page-slot.VariantConfigOverviewExitButton,cx-storefront.VariantConfigurationOverviewTemplate header .header cx-page-slot.VariantConfigExitButton,cx-storefront.VariantConfigurationOverviewTemplate header .header cx-page-slot.VariantConfigOverviewExitButton{flex-basis:unset}cx-storefront.VariantConfigurationTemplate header .header cx-page-slot.VariantConfigExitButton cx-configurator-exit-button,cx-storefront.VariantConfigurationTemplate header .header cx-page-slot.VariantConfigOverviewExitButton cx-configurator-exit-button,cx-storefront.VariantConfigurationOverviewTemplate header .header cx-page-slot.VariantConfigExitButton cx-configurator-exit-button,cx-storefront.VariantConfigurationOverviewTemplate header .header cx-page-slot.VariantConfigOverviewExitButton cx-configurator-exit-button{margin-left:1em}cx-storefront.VariantConfigurationTemplate header .header cx-page-slot.VariantConfigExitButton cx-configurator-exit-button button,cx-storefront.VariantConfigurationTemplate header .header cx-page-slot.VariantConfigOverviewExitButton cx-configurator-exit-button button,cx-storefront.VariantConfigurationOverviewTemplate header .header cx-page-slot.VariantConfigExitButton cx-configurator-exit-button button,cx-storefront.VariantConfigurationOverviewTemplate header .header cx-page-slot.VariantConfigOverviewExitButton cx-configurator-exit-button button{margin-bottom:0}@media (max-width: 1199.98px){cx-storefront.VariantConfigurationTemplate header .header cx-page-slot.VariantConfigExitButton cx-configurator-exit-button button,cx-storefront.VariantConfigurationTemplate header .header cx-page-slot.VariantConfigOverviewExitButton cx-configurator-exit-button button,cx-storefront.VariantConfigurationOverviewTemplate header .header cx-page-slot.VariantConfigExitButton cx-configurator-exit-button button,cx-storefront.VariantConfigurationOverviewTemplate header .header cx-page-slot.VariantConfigOverviewExitButton cx-configurator-exit-button button{padding:.75rem}cx-storefront.VariantConfigurationTemplate header .header cx-page-slot.VariantConfigExitButton cx-configurator-exit-button button>span,cx-storefront.VariantConfigurationTemplate header .header cx-page-slot.VariantConfigOverviewExitButton cx-configurator-exit-button button>span,cx-storefront.VariantConfigurationOverviewTemplate header .header cx-page-slot.VariantConfigExitButton cx-configurator-exit-button button>span,cx-storefront.VariantConfigurationOverviewTemplate header .header cx-page-slot.VariantConfigOverviewExitButton cx-configurator-exit-button button>span{display:none}cx-storefront.VariantConfigurationTemplate header .header cx-page-slot.VariantConfigExitButton cx-configurator-exit-button button i.icon,cx-storefront.VariantConfigurationTemplate header .header cx-page-slot.VariantConfigExitButton cx-configurator-exit-button button .form-group .ng-select .ng-arrow-wrapper i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper cx-storefront.VariantConfigurationTemplate header .header cx-page-slot.VariantConfigExitButton cx-configurator-exit-button button i.ng-arrow,cx-storefront.VariantConfigurationTemplate header .header cx-page-slot.VariantConfigOverviewExitButton cx-configurator-exit-button button i.icon,cx-storefront.VariantConfigurationTemplate header .header cx-page-slot.VariantConfigOverviewExitButton cx-configurator-exit-button button .form-group .ng-select .ng-arrow-wrapper i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper cx-storefront.VariantConfigurationTemplate header .header cx-page-slot.VariantConfigOverviewExitButton cx-configurator-exit-button button i.ng-arrow,cx-storefront.VariantConfigurationOverviewTemplate header .header cx-page-slot.VariantConfigExitButton cx-configurator-exit-button button i.icon,cx-storefront.VariantConfigurationOverviewTemplate header .header cx-page-slot.VariantConfigExitButton cx-configurator-exit-button button .form-group .ng-select .ng-arrow-wrapper i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper cx-storefront.VariantConfigurationOverviewTemplate header .header cx-page-slot.VariantConfigExitButton cx-configurator-exit-button button i.ng-arrow,cx-storefront.VariantConfigurationOverviewTemplate header .header cx-page-slot.VariantConfigOverviewExitButton cx-configurator-exit-button button i.icon,cx-storefront.VariantConfigurationOverviewTemplate header .header cx-page-slot.VariantConfigOverviewExitButton cx-configurator-exit-button button .form-group .ng-select .ng-arrow-wrapper i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper cx-storefront.VariantConfigurationOverviewTemplate header .header cx-page-slot.VariantConfigOverviewExitButton cx-configurator-exit-button button i.ng-arrow{padding-left:0}}cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks{padding-top:.5rem;padding-bottom:.5rem}@media (min-width: 1200px){cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks{border-bottom:none;padding-top:.5rem;padding-bottom:.5rem}}cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .SiteLogo,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .SiteLogo{margin-right:1em;flex-basis:unset}@media (min-width: 992px){cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .SiteLogo,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .SiteLogo{margin-right:2em}}cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .app-navigation-ui:first-of-type,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .app-navigation-ui:first-of-type{flex:1 1 100%}cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header hub-login,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header hub-login{margin-left:1rem}cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown{inset:3.6em 0 auto!important}cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header nav>ul>li,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header nav>ul>li{margin-right:0;margin-left:1rem}cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header nav>ul>li:first-child,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header nav>ul>li:first-child{margin-left:0}cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header app-mini-cart,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header app-mini-cart{margin-left:0;padding-bottom:0}cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header app-mini-cart>a,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header app-mini-cart>a{padding:0!important}cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header app-mini-cart>a:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header app-mini-cart>a:before{margin-right:0}cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header app-mini-cart>a span.cart-title-mobile,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header app-mini-cart>a span.cart-title-mobile{display:none!important}cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut{color:var(--inno-color-primary-300)}cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:not(.header-icon--configure),cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:not(.header-icon--configure){font-size:0}@media (max-width: 767.98px){cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut.header-icon--configure,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut.header-icon--configure{font-size:0}}cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before{font-size:1.5rem}cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-icon--configure:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-icon--configure:before{margin-right:.3em}cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-icon--contact:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-icon--contact:before{margin-right:0}.dark-theme cx-storefront.VariantConfigurationTemplate,.dark-theme cx-page-layout.VariantConfigurationTemplate{background-color:var(--inno-color-secondary-800);color:var(--inno-color-primary-300)}.dark-theme cx-storefront.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute.is-required.is-error-status input[type=radio],.dark-theme cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute.is-required.is-error-status input[type=radio]{border-color:var(--inno-color-primary-100)}.dark-theme cx-storefront.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute.is-required.is-error-status input[type=radio]:checked,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute.is-required.is-error-status input[type=radio]:checked{border-color:var(--inno-color-primary-100)!important;background-color:transparent}.dark-theme cx-storefront.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute.is-required.is-error-status input[type=radio]:checked:after,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-group-attribute.is-required.is-error-status input[type=radio]:checked:after{background-color:var(--inno-color-primary-100)}.dark-theme cx-storefront.VariantConfigurationTemplate input[type=checkbox]:checked,.dark-theme cx-page-layout.VariantConfigurationTemplate input[type=checkbox]:checked{border-color:var(--inno-color-primary-100);background-color:var(--inno-color-primary-100)}.dark-theme cx-storefront.VariantConfigurationTemplate input[type=checkbox]:checked:after,.dark-theme cx-page-layout.VariantConfigurationTemplate input[type=checkbox]:checked:after{border-color:var(--inno-color-primary-200)}.dark-theme cx-storefront.VariantConfigurationTemplate cx-configurator-tab-bar a,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-configurator-tab-bar a{color:var(--inno-color-primary-300)}.dark-theme cx-storefront.VariantConfigurationTemplate .cx-group-title cx-hamburger-menu button .hamburger-inner,.dark-theme cx-storefront.VariantConfigurationTemplate .cx-group-title cx-hamburger-menu button .hamburger-inner:before,.dark-theme cx-storefront.VariantConfigurationTemplate .cx-group-title cx-hamburger-menu button .hamburger-inner:after,.dark-theme cx-page-layout.VariantConfigurationTemplate .cx-group-title cx-hamburger-menu button .hamburger-inner,.dark-theme cx-page-layout.VariantConfigurationTemplate .cx-group-title cx-hamburger-menu button .hamburger-inner:before,.dark-theme cx-page-layout.VariantConfigurationTemplate .cx-group-title cx-hamburger-menu button .hamburger-inner:after{background-color:var(--inno-color-primary-300)}.dark-theme cx-storefront.VariantConfigurationTemplate cx-configurator-form .cx-ghost-group-menu .cx-ghost-menu-item .cx-ghost-item-title,.dark-theme cx-storefront.VariantConfigurationTemplate cx-configurator-form .cx-ghost-group-title,.dark-theme cx-storefront.VariantConfigurationTemplate cx-configurator-form .cx-ghost-attribute .cx-ghost-title,.dark-theme cx-storefront.VariantConfigurationTemplate cx-configurator-form .cx-ghost-title,.dark-theme cx-storefront.VariantConfigurationTemplate cx-configurator-form .cx-ghost-icon,.dark-theme cx-storefront.VariantConfigurationTemplate cx-configurator-form .cx-ghost-description,.dark-theme cx-storefront.VariantConfigurationTemplate cx-configurator-form .cx-ghost-price,.dark-theme cx-storefront.VariantConfigurationTemplate cx-configurator-form .cx-ghost-label,.dark-theme cx-storefront.VariantConfigurationTemplate cx-configurator-form .cx-ghost-text,.dark-theme cx-storefront.VariantConfigurationTemplate cx-configurator-form .cx-ghost-value-icon,.dark-theme cx-storefront.VariantConfigurationTemplate cx-configurator-form .cx-ghost-value-price,.dark-theme cx-storefront.VariantConfigurationTemplate cx-configurator-form .cx-ghost,.dark-theme cx-storefront.VariantConfigurationTemplate .ghost .cx-ghost-group-menu .cx-ghost-menu-item .cx-ghost-item-title,.dark-theme cx-storefront.VariantConfigurationTemplate .ghost .cx-ghost-group-title,.dark-theme cx-storefront.VariantConfigurationTemplate .ghost .cx-ghost-attribute .cx-ghost-title,.dark-theme cx-storefront.VariantConfigurationTemplate .ghost .cx-ghost-title,.dark-theme cx-storefront.VariantConfigurationTemplate .ghost .cx-ghost-icon,.dark-theme cx-storefront.VariantConfigurationTemplate .ghost .cx-ghost-description,.dark-theme cx-storefront.VariantConfigurationTemplate .ghost .cx-ghost-price,.dark-theme cx-storefront.VariantConfigurationTemplate .ghost .cx-ghost-label,.dark-theme cx-storefront.VariantConfigurationTemplate .ghost .cx-ghost-text,.dark-theme cx-storefront.VariantConfigurationTemplate .ghost .cx-ghost-value-icon,.dark-theme cx-storefront.VariantConfigurationTemplate .ghost .cx-ghost-value-price,.dark-theme cx-storefront.VariantConfigurationTemplate .ghost .cx-ghost,.dark-theme cx-storefront.VariantConfigurationTemplate cx-configurator-group-menu:not(:empty) .cx-ghost-group-menu .cx-ghost-menu-item .cx-ghost-item-title,.dark-theme cx-storefront.VariantConfigurationTemplate cx-configurator-group-menu:not(:empty) .cx-ghost-group-title,.dark-theme cx-storefront.VariantConfigurationTemplate cx-configurator-group-menu:not(:empty) .cx-ghost-attribute .cx-ghost-title,.dark-theme cx-storefront.VariantConfigurationTemplate cx-configurator-group-menu:not(:empty) .cx-ghost-title,.dark-theme cx-storefront.VariantConfigurationTemplate cx-configurator-group-menu:not(:empty) .cx-ghost-icon,.dark-theme cx-storefront.VariantConfigurationTemplate cx-configurator-group-menu:not(:empty) .cx-ghost-description,.dark-theme cx-storefront.VariantConfigurationTemplate cx-configurator-group-menu:not(:empty) .cx-ghost-price,.dark-theme cx-storefront.VariantConfigurationTemplate cx-configurator-group-menu:not(:empty) .cx-ghost-label,.dark-theme cx-storefront.VariantConfigurationTemplate cx-configurator-group-menu:not(:empty) .cx-ghost-text,.dark-theme cx-storefront.VariantConfigurationTemplate cx-configurator-group-menu:not(:empty) .cx-ghost-value-icon,.dark-theme cx-storefront.VariantConfigurationTemplate cx-configurator-group-menu:not(:empty) .cx-ghost-value-price,.dark-theme cx-storefront.VariantConfigurationTemplate cx-configurator-group-menu:not(:empty) .cx-ghost,.dark-theme cx-storefront.VariantConfigurationTemplate configurator-status .cx-ghost-group-menu .cx-ghost-menu-item .cx-ghost-item-title,.dark-theme cx-storefront.VariantConfigurationTemplate configurator-status .cx-ghost-group-title,.dark-theme cx-storefront.VariantConfigurationTemplate configurator-status .cx-ghost-attribute .cx-ghost-title,.dark-theme cx-storefront.VariantConfigurationTemplate configurator-status .cx-ghost-title,.dark-theme cx-storefront.VariantConfigurationTemplate configurator-status .cx-ghost-icon,.dark-theme cx-storefront.VariantConfigurationTemplate configurator-status .cx-ghost-description,.dark-theme cx-storefront.VariantConfigurationTemplate configurator-status .cx-ghost-price,.dark-theme cx-storefront.VariantConfigurationTemplate configurator-status .cx-ghost-label,.dark-theme cx-storefront.VariantConfigurationTemplate configurator-status .cx-ghost-text,.dark-theme cx-storefront.VariantConfigurationTemplate configurator-status .cx-ghost-value-icon,.dark-theme cx-storefront.VariantConfigurationTemplate configurator-status .cx-ghost-value-price,.dark-theme cx-storefront.VariantConfigurationTemplate configurator-status .cx-ghost,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-ghost-group-menu .cx-ghost-menu-item .cx-ghost-item-title,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-ghost-group-title,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-ghost-attribute .cx-ghost-title,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-ghost-title,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-ghost-icon,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-ghost-description,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-ghost-price,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-ghost-label,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-ghost-text,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-ghost-value-icon,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-ghost-value-price,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-configurator-form .cx-ghost,.dark-theme cx-page-layout.VariantConfigurationTemplate .ghost .cx-ghost-group-menu .cx-ghost-menu-item .cx-ghost-item-title,.dark-theme cx-page-layout.VariantConfigurationTemplate .ghost .cx-ghost-group-title,.dark-theme cx-page-layout.VariantConfigurationTemplate .ghost .cx-ghost-attribute .cx-ghost-title,.dark-theme cx-page-layout.VariantConfigurationTemplate .ghost .cx-ghost-title,.dark-theme cx-page-layout.VariantConfigurationTemplate .ghost .cx-ghost-icon,.dark-theme cx-page-layout.VariantConfigurationTemplate .ghost .cx-ghost-description,.dark-theme cx-page-layout.VariantConfigurationTemplate .ghost .cx-ghost-price,.dark-theme cx-page-layout.VariantConfigurationTemplate .ghost .cx-ghost-label,.dark-theme cx-page-layout.VariantConfigurationTemplate .ghost .cx-ghost-text,.dark-theme cx-page-layout.VariantConfigurationTemplate .ghost .cx-ghost-value-icon,.dark-theme cx-page-layout.VariantConfigurationTemplate .ghost .cx-ghost-value-price,.dark-theme cx-page-layout.VariantConfigurationTemplate .ghost .cx-ghost,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-configurator-group-menu:not(:empty) .cx-ghost-group-menu .cx-ghost-menu-item .cx-ghost-item-title,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-configurator-group-menu:not(:empty) .cx-ghost-group-title,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-configurator-group-menu:not(:empty) .cx-ghost-attribute .cx-ghost-title,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-configurator-group-menu:not(:empty) .cx-ghost-title,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-configurator-group-menu:not(:empty) .cx-ghost-icon,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-configurator-group-menu:not(:empty) .cx-ghost-description,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-configurator-group-menu:not(:empty) .cx-ghost-price,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-configurator-group-menu:not(:empty) .cx-ghost-label,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-configurator-group-menu:not(:empty) .cx-ghost-text,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-configurator-group-menu:not(:empty) .cx-ghost-value-icon,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-configurator-group-menu:not(:empty) .cx-ghost-value-price,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-configurator-group-menu:not(:empty) .cx-ghost,.dark-theme cx-page-layout.VariantConfigurationTemplate configurator-status .cx-ghost-group-menu .cx-ghost-menu-item .cx-ghost-item-title,.dark-theme cx-page-layout.VariantConfigurationTemplate configurator-status .cx-ghost-group-title,.dark-theme cx-page-layout.VariantConfigurationTemplate configurator-status .cx-ghost-attribute .cx-ghost-title,.dark-theme cx-page-layout.VariantConfigurationTemplate configurator-status .cx-ghost-title,.dark-theme cx-page-layout.VariantConfigurationTemplate configurator-status .cx-ghost-icon,.dark-theme cx-page-layout.VariantConfigurationTemplate configurator-status .cx-ghost-description,.dark-theme cx-page-layout.VariantConfigurationTemplate configurator-status .cx-ghost-price,.dark-theme cx-page-layout.VariantConfigurationTemplate configurator-status .cx-ghost-label,.dark-theme cx-page-layout.VariantConfigurationTemplate configurator-status .cx-ghost-text,.dark-theme cx-page-layout.VariantConfigurationTemplate configurator-status .cx-ghost-value-icon,.dark-theme cx-page-layout.VariantConfigurationTemplate configurator-status .cx-ghost-value-price,.dark-theme cx-page-layout.VariantConfigurationTemplate configurator-status .cx-ghost{background-color:var(--cx-color-ghost--inverse)}.dark-theme cx-storefront.VariantConfigurationTemplate .VariantConfigHeader,.dark-theme cx-page-layout.VariantConfigurationTemplate .VariantConfigHeader{background-color:var(--inno-color-primary-200)}.dark-theme app-configurator-summary{background-color:var(--inno-color-secondary-700);color:var(--inno-color-primary-300)}.dark-theme app-configurator-summary configurator-status,.dark-theme app-configurator-summary cx-configurator-price-summary{background-color:var(--inno-color-primary-200)}.dark-theme app-configurator-summary configurator-status:empty,.dark-theme app-configurator-summary cx-configurator-price-summary:empty{display:none}.dark-theme app-configurator-summary .btn.btn-primary:not(:disabled){border:1px solid var(--inno-color-primary-300);background-color:transparent}.dark-theme app-configurator-summary .btn.btn-primary:not(:disabled):not(.btn-cta){color:var(--inno-color-primary-300)}.dark-theme app-configurator-summary .btn.btn-primary:not(:disabled):not(.btn-cta) span{color:var(--inno-color-primary-300)}.dark-theme app-configurator-summary .configurator-actions-template a.dropdown-item.dropdown-link[app-configurator-update-info]{background-color:var(--inno-color-primary-100);color:var(--inno-color-primary-200)!important}.dark-theme app-configurator-summary .configurator-actions-template a.dropdown-item.dropdown-link[app-configurator-update-info].disabled{color:var(--inno-color-secondary-300)!important}.dark-theme app-configurator-summary .configurator-actions-template a.dropdown-item.dropdown-link:hover{background-color:var(--inno-color-secondary-300)}.dark-theme app-configurator-summary .configurator-actions-template a.dropdown-item.dropdown-link:hover span,.dark-theme app-configurator-summary .configurator-actions-template a.dropdown-item.dropdown-link:hover i.icon,.dark-theme app-configurator-summary .configurator-actions-template a.dropdown-item.dropdown-link:hover .form-group .ng-select .ng-arrow-wrapper i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper .dark-theme app-configurator-summary .configurator-actions-template a.dropdown-item.dropdown-link:hover i.ng-arrow{color:var(--inno-color-primary-300)!important}.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent{background-color:var(--inno-color-secondary-800)}.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent form,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent form{background-color:unset}.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent form input~attribute-reset-input-field button,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent form input~attribute-reset-input-field button{opacity:1;color:var(--inno-color-primary-300)}.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent cx-configurator-group-title,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent cx-configurator-group-title{background-color:var(--inno-color-secondary-700);border:none}.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent cx-configurator-group-title:not(:empty) .cx-group-title,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent cx-configurator-group-title:not(:empty) .cx-group-title{background-color:var(--inno-color-secondary-700);border:none}.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent cx-configurator-group-title.sticky,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent cx-configurator-group-title.sticky{box-shadow:none}.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent cx-configurator-form,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent cx-configurator-form,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch{margin-bottom:0}.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent cx-configurator-form .cx-action-link,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .cx-action-link,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent cx-configurator-form .cx-action-link,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .cx-action-link{font-weight:400;text-decoration:underline;color:var(--inno-color-primary-300)}.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent cx-configurator-form .cx-action-link:hover,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .cx-action-link:hover,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent cx-configurator-form .cx-action-link:hover,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .cx-action-link:hover{color:var(--inno-color-primary-100)}.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent cx-configurator-form .cx-action-link:active,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent cx-configurator-form .cx-action-link:focus,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .cx-action-link:active,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .cx-action-link:focus,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent cx-configurator-form .cx-action-link:active,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent cx-configurator-form .cx-action-link:focus,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .cx-action-link:active,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .cx-action-link:focus{color:var(--inno-color-secondary-100)}.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent cx-configurator-form cx-configurator-conflict-suggestion,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch cx-configurator-conflict-suggestion,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent cx-configurator-form cx-configurator-conflict-suggestion,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch cx-configurator-conflict-suggestion{background-color:transparent}.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent cx-configurator-form .attribute-column,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .attribute-column,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent cx-configurator-form .attribute-column,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .attribute-column{background-color:var(--inno-color-primary-200);box-shadow:none}.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent cx-configurator-form .form-check input:disabled,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .form-check input:disabled,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent cx-configurator-form .form-check input:disabled,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .form-check input:disabled{cursor:not-allowed;border-color:var(--inno-color-secondary-600)}.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent cx-configurator-form .form-check input:disabled+.form-check-label,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .form-check input:disabled+.form-check-label,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent cx-configurator-form .form-check input:disabled+.form-check-label,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .form-check input:disabled+.form-check-label{color:var(--inno-color-secondary-600)!important}.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent cx-configurator-form .form-group .ng-select~label,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent cx-configurator-form .form-group .ng-select+label,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent cx-configurator-form .form-group .ng-select:not(:placeholder-shown)~label,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent cx-configurator-form .form-group .ng-select:focus+label,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent cx-configurator-form .form-group .ng-select:not(:placeholder-shown)+label,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent cx-configurator-form .form-group input[type=text]~label,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent cx-configurator-form .form-group input[type=text]+label,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent cx-configurator-form .form-group .ng-select .ng-select-container .ng-value-container .ng-placeholder,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .form-group .ng-select~label,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .form-group .ng-select+label,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .form-group .ng-select:not(:placeholder-shown)~label,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .form-group .ng-select:focus+label,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .form-group .ng-select:not(:placeholder-shown)+label,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .form-group input[type=text]~label,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .form-group input[type=text]+label,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .form-group .ng-select .ng-select-container .ng-value-container .ng-placeholder,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent cx-configurator-form .form-group .ng-select~label,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent cx-configurator-form .form-group .ng-select+label,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent cx-configurator-form .form-group .ng-select:not(:placeholder-shown)~label,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent cx-configurator-form .form-group .ng-select:focus+label,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent cx-configurator-form .form-group .ng-select:not(:placeholder-shown)+label,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent cx-configurator-form .form-group input[type=text]~label,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent cx-configurator-form .form-group input[type=text]+label,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent cx-configurator-form .form-group .ng-select .ng-select-container .ng-value-container .ng-placeholder,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .form-group .ng-select~label,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .form-group .ng-select+label,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .form-group .ng-select:not(:placeholder-shown)~label,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .form-group .ng-select:focus+label,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .form-group .ng-select:not(:placeholder-shown)+label,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .form-group input[type=text]~label,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .form-group input[type=text]+label,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .form-group .ng-select .ng-select-container .ng-value-container .ng-placeholder{color:var(--inno-color-secondary-300)}.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent cx-configurator-form .form-group textarea,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent cx-configurator-form .form-group input[type=text],.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent cx-configurator-form .form-group input[type=search],.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent cx-configurator-form .form-group input[type=email],.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent cx-configurator-form .form-group .ng-select .ng-select-container .ng-value,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .form-group textarea,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .form-group input[type=text],.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .form-group input[type=search],.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .form-group input[type=email],.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .form-group .ng-select .ng-select-container .ng-value,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent cx-configurator-form .form-group textarea,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent cx-configurator-form .form-group input[type=text],.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent cx-configurator-form .form-group input[type=search],.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent cx-configurator-form .form-group input[type=email],.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent cx-configurator-form .form-group .ng-select .ng-select-container .ng-value,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .form-group textarea,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .form-group input[type=text],.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .form-group input[type=search],.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .form-group input[type=email],.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .form-group .ng-select .ng-select-container .ng-value{color:var(--inno-color-primary-300)}.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent cx-configurator-form .form-group ng-select .ng-select-container .ng-clear-wrapper,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent cx-configurator-form .form-group ng-select .ng-arrow-wrapper .ng-arrow,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .form-group ng-select .ng-select-container .ng-clear-wrapper,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .form-group ng-select .ng-arrow-wrapper .ng-arrow,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent cx-configurator-form .form-group ng-select .ng-select-container .ng-clear-wrapper,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent cx-configurator-form .form-group ng-select .ng-arrow-wrapper .ng-arrow,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .form-group ng-select .ng-select-container .ng-clear-wrapper,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .form-group ng-select .ng-arrow-wrapper .ng-arrow{color:var(--inno-color-secondary-300)}.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent cx-configurator-form .form-group ng-select.ng-select-disabled,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .form-group ng-select.ng-select-disabled,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent cx-configurator-form .form-group ng-select.ng-select-disabled,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .form-group ng-select.ng-select-disabled{color:var(--inno-color-secondary-600)!important;border:1px solid var(--inno-color-secondary-400)!important;box-shadow:0 0 1px var(--inno-color-secondary-400)!important}.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent cx-configurator-form .form-group ng-select.ng-select-disabled:placeholder-shown~label,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .form-group ng-select.ng-select-disabled:placeholder-shown~label,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent cx-configurator-form .form-group ng-select.ng-select-disabled:placeholder-shown~label,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .form-group ng-select.ng-select-disabled:placeholder-shown~label{color:var(--inno-color-secondary-600)!important}.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent cx-configurator-form .form-group ng-select.ng-select-disabled .ng-placeholder,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent cx-configurator-form .form-group ng-select.ng-select-disabled .ng-value,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .form-group ng-select.ng-select-disabled .ng-placeholder,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .form-group ng-select.ng-select-disabled .ng-value,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent cx-configurator-form .form-group ng-select.ng-select-disabled .ng-placeholder,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent cx-configurator-form .form-group ng-select.ng-select-disabled .ng-value,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .form-group ng-select.ng-select-disabled .ng-placeholder,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .form-group ng-select.ng-select-disabled .ng-value{color:var(--inno-color-secondary-600)!important}.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent cx-configurator-form .form-group ng-select.ng-select-disabled .ng-select-container .ng-value-label,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .form-group ng-select.ng-select-disabled .ng-select-container .ng-value-label,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent cx-configurator-form .form-group ng-select.ng-select-disabled .ng-select-container .ng-value-label,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .form-group ng-select.ng-select-disabled .ng-select-container .ng-value-label{color:var(--inno-color-secondary-600)!important}.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent cx-configurator-form .form-group ng-select.ng-select-disabled:focus,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent cx-configurator-form .form-group ng-select.ng-select-disabled:active,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .form-group ng-select.ng-select-disabled:focus,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .form-group ng-select.ng-select-disabled:active,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent cx-configurator-form .form-group ng-select.ng-select-disabled:focus,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent cx-configurator-form .form-group ng-select.ng-select-disabled:active,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .form-group ng-select.ng-select-disabled:focus,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent app-configurator-attribute-switch .form-group ng-select.ng-select-disabled:active{color:var(--inno-color-primary-300)!important;border:1px solid var(--inno-color-secondary-400)!important;box-shadow:none!important}.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent app-search-configurator-readonly-textfield input,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent app-search-configurator-readonly-textfield input{color:var(--inno-color-secondary-600)!important;border:1px solid var(--inno-color-secondary-400)!important;box-shadow:0 0 1px var(--inno-color-secondary-400)!important}.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent app-search-configurator-readonly-textfield input:placeholder-shown~label,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent app-search-configurator-readonly-textfield input:placeholder-shown~label{color:var(--inno-color-secondary-600)!important}.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent inno-attribute-reset button,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent inno-attribute-reset button{color:var(--inno-color-secondary-300);opacity:unset}.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent cx-configurator-show-more span,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent cx-configurator-show-more span{color:var(--inno-color-secondary-300)}.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent cx-configurator-show-more button,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent cx-configurator-show-more button{color:var(--inno-color-primary-300)}.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent cx-configurator-show-more button:hover,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent cx-configurator-show-more button:active,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent cx-configurator-show-more button:focus,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent cx-configurator-show-more button:hover,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent cx-configurator-show-more button:active,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent cx-configurator-show-more button:focus{color:var(--inno-color-primary-100)}.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select input[checked=checked]+.cx-label-container,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select input[checked=checked]+.cx-label-container{border:1px solid var(--inno-color-primary-100)}.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigContent cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select input[checked=checked]+.cx-label-container .cx-img,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigContent cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select input[checked=checked]+.cx-label-container .cx-img{border-color:transparent}.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigMenu,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigMenu{background-color:var(--inno-color-secondary-700)}.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigMenu cx-configurator-group-menu:not(:empty) .cx-menu-item,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigMenu cx-configurator-group-menu:not(:empty) .cx-group-menu,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigMenu cx-configurator-group-menu:not(:empty) .cx-group-menu .cx-menu-back,.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigMenu cx-configurator-group-menu:not(:empty) .cx-group-menu .cx-menu-item.cx-menu-conflict,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigMenu cx-configurator-group-menu:not(:empty) .cx-menu-item,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigMenu cx-configurator-group-menu:not(:empty) .cx-group-menu,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigMenu cx-configurator-group-menu:not(:empty) .cx-group-menu .cx-menu-back,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigMenu cx-configurator-group-menu:not(:empty) .cx-group-menu .cx-menu-item.cx-menu-conflict{background-color:transparent;color:var(--inno-color-primary-300);border:none}.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigMenu cx-configurator-group-menu:not(:empty) .cx-group-menu .cx-menu-item,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigMenu cx-configurator-group-menu:not(:empty) .cx-group-menu .cx-menu-item{border-top:1px solid var(--inno-color-secondary-800)}.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigMenu cx-configurator-group-menu:not(:empty) .cx-group-menu .cx-menu-item:first-of-type,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigMenu cx-configurator-group-menu:not(:empty) .cx-group-menu .cx-menu-item:first-of-type{border-top:none}.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigMenu .groupIndicators .groupStatusIndicator cx-icon.ERROR,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigMenu .groupIndicators .groupStatusIndicator cx-icon.ERROR{color:var(--inno-color-primary-100)}.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigMenu .groupIndicators .groupStatusIndicator cx-icon.WARNING,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigMenu .groupIndicators .groupStatusIndicator cx-icon.WARNING{color:var(--inno-color-primary-100)}.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigMenu .groupIndicators .groupStatusIndicator cx-icon.COMPLETE,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigMenu .groupIndicators .groupStatusIndicator cx-icon.COMPLETE{color:var(--inno-color-primary-100)}.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigMenu configurator-subgroup-menu li,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigMenu configurator-subgroup-menu li{border-top:1px solid var(--inno-color-secondary-800)}.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigMenu configurator-subgroup-menu li a,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigMenu configurator-subgroup-menu li a{color:var(--inno-color-primary-300)}.dark-theme cx-page-layout.VariantConfigurationTemplate cx-page-slot.VariantConfigMenu configurator-subgroup-menu li.is-active,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigMenu configurator-subgroup-menu li.is-active{border-left-color:var(--inno-color-primary-100)}.dark-theme cx-page-layout.VariantConfigurationTemplate ngb-tooltip-window.tooltip .tooltip-inner,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate ngb-tooltip-window.tooltip .tooltip-inner{background-color:var(--inno-color-primary-200)}.dark-theme cx-page-layout.VariantConfigurationTemplate ngb-tooltip-window.tooltip.bs-tooltip-top .tooltip-arrow,.dark-theme cx-page-layout.VariantConfigurationTemplate ngb-tooltip-window.tooltip.bs-tooltip-auto[x-placement^=top] .tooltip-arrow,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate ngb-tooltip-window.tooltip.bs-tooltip-top .tooltip-arrow,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate ngb-tooltip-window.tooltip.bs-tooltip-auto[x-placement^=top] .tooltip-arrow{border-top-color:var(--inno-color-primary-200)}.dark-theme cx-page-layout.VariantConfigurationTemplate ngb-tooltip-window.tooltip.bs-tooltip-bottom .tooltip-arrow,.dark-theme cx-page-layout.VariantConfigurationTemplate ngb-tooltip-window.tooltip.bs-tooltip-auto[x-placement^=bottom] .tooltip-arrow,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate ngb-tooltip-window.tooltip.bs-tooltip-bottom .tooltip-arrow,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate ngb-tooltip-window.tooltip.bs-tooltip-auto[x-placement^=bottom] .tooltip-arrow{border-bottom-color:var(--inno-color-primary-200)}.dark-theme cx-page-layout.VariantConfigurationTemplate ngb-tooltip-window.tooltip.bs-tooltip-left .tooltip-arrow,.dark-theme cx-page-layout.VariantConfigurationTemplate ngb-tooltip-window.tooltip.bs-tooltip-auto[x-placement^=left] .tooltip-arrow,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate ngb-tooltip-window.tooltip.bs-tooltip-left .tooltip-arrow,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate ngb-tooltip-window.tooltip.bs-tooltip-auto[x-placement^=left] .tooltip-arrow{border-left-color:var(--inno-color-primary-200)}.dark-theme cx-page-layout.VariantConfigurationTemplate ngb-tooltip-window.tooltip.bs-tooltip-right .tooltip-arrow,.dark-theme cx-page-layout.VariantConfigurationTemplate ngb-tooltip-window.tooltip.bs-tooltip-auto[x-placement^=right] .tooltip-arrow,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate ngb-tooltip-window.tooltip.bs-tooltip-right .tooltip-arrow,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate ngb-tooltip-window.tooltip.bs-tooltip-auto[x-placement^=right] .tooltip-arrow{border-right-color:var(--inno-color-primary-200)}.dark-theme cx-page-layout.VariantConfigurationTemplate app-configurator-download-single-document ngb-tooltip-window.tooltip .tooltip-inner,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-download-single-document ngb-tooltip-window.tooltip .tooltip-inner{background-color:var(--inno-color-secondary-500)}.dark-theme cx-page-layout.VariantConfigurationTemplate app-configurator-download-single-document ngb-tooltip-window.tooltip.bs-tooltip-top .tooltip-arrow,.dark-theme cx-page-layout.VariantConfigurationTemplate app-configurator-download-single-document ngb-tooltip-window.tooltip.bs-tooltip-auto[x-placement^=top] .tooltip-arrow,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-download-single-document ngb-tooltip-window.tooltip.bs-tooltip-top .tooltip-arrow,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-download-single-document ngb-tooltip-window.tooltip.bs-tooltip-auto[x-placement^=top] .tooltip-arrow{border-top-color:var(--inno-color-secondary-500)}.dark-theme cx-page-layout.VariantConfigurationTemplate app-configurator-download-single-document ngb-tooltip-window.tooltip.bs-tooltip-bottom .tooltip-arrow,.dark-theme cx-page-layout.VariantConfigurationTemplate app-configurator-download-single-document ngb-tooltip-window.tooltip.bs-tooltip-auto[x-placement^=bottom] .tooltip-arrow,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-download-single-document ngb-tooltip-window.tooltip.bs-tooltip-bottom .tooltip-arrow,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-download-single-document ngb-tooltip-window.tooltip.bs-tooltip-auto[x-placement^=bottom] .tooltip-arrow{border-bottom-color:var(--inno-color-secondary-500)}.dark-theme cx-page-layout.VariantConfigurationTemplate app-configurator-download-single-document ngb-tooltip-window.tooltip.bs-tooltip-left .tooltip-arrow,.dark-theme cx-page-layout.VariantConfigurationTemplate app-configurator-download-single-document ngb-tooltip-window.tooltip.bs-tooltip-auto[x-placement^=left] .tooltip-arrow,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-download-single-document ngb-tooltip-window.tooltip.bs-tooltip-left .tooltip-arrow,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-download-single-document ngb-tooltip-window.tooltip.bs-tooltip-auto[x-placement^=left] .tooltip-arrow{border-left-color:var(--inno-color-secondary-500)}.dark-theme cx-page-layout.VariantConfigurationTemplate app-configurator-download-single-document ngb-tooltip-window.tooltip.bs-tooltip-right .tooltip-arrow,.dark-theme cx-page-layout.VariantConfigurationTemplate app-configurator-download-single-document ngb-tooltip-window.tooltip.bs-tooltip-auto[x-placement^=right] .tooltip-arrow,.dark-theme cx-page-layout.VariantConfigurationTemplate app-configurator-download-single-document ngb-tooltip-window.tooltip.bs-tooltip-end .tooltip-arrow,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-download-single-document ngb-tooltip-window.tooltip.bs-tooltip-right .tooltip-arrow,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-download-single-document ngb-tooltip-window.tooltip.bs-tooltip-auto[x-placement^=right] .tooltip-arrow,.dark-theme cx-page-layout.VariantConfigurationOverviewTemplate app-configurator-download-single-document ngb-tooltip-window.tooltip.bs-tooltip-end .tooltip-arrow{border-right-color:var(--inno-color-secondary-500)}.dark-theme configurator-side-navigation{border-right:1px solid var(--inno-color-secondary-800)}.dark-theme configurator-side-navigation ul li a{color:var(--inno-color-primary-300);border-left:5px solid transparent}.dark-theme configurator-side-navigation ul li a.active{background-color:var(--inno-color-primary-200);color:var(--inno-color-primary-100);border-left:5px solid var(--inno-color-primary-100)}.dark-theme configurator-side-navigation ul li a:hover{color:var(--inno-color-primary-100)}.dark-theme configurator-variant-table{background-color:var(--inno-color-secondary-700)}.dark-theme configurator-variant-table h3{color:var(--inno-color-primary-300)}.dark-theme configurator-variant-table .dataTable-list-container{color:var(--inno-color-secondary-300);font-size:1rem!important}.dark-theme configurator-variant-table .dataTable-list-container .dataTables_wrapper table.dataTable thead tr,.dark-theme configurator-variant-table .dataTable-list-container .dataTables_wrapper table.dataTable thead tr th:hover,.dark-theme configurator-variant-table .dataTable-list-container .dataTables_wrapper table.dataTable thead tr .sorting:before,.dark-theme configurator-variant-table .dataTable-list-container .dataTables_wrapper table.dataTable.dtr-column>tbody>tr>td.dtr-control:before{color:var(--inno-color-secondary-300);font-size:1rem!important}.dark-theme configurator-variant-table .dataTable-list-container{box-shadow:none}.dark-theme configurator-variant-table .dataTables_wrapper table.dataTable thead tr,.dark-theme configurator-variant-table .dataTables_wrapper table.dataTable tbody .table-entry{border-bottom:1px solid rgba(255,255,255,.4)}.dark-theme configurator-variant-table .dataTables_wrapper table.dataTable .form-check.custom input[type=checkbox]:not(:checked){background-color:transparent}.dark-theme configurator-variant-table .dataTables_wrapper table.dataTable>tbody .child{background-color:transparent;box-shadow:none}.dark-theme configurator-variant-table .dataTables_wrapper table.dataTable>tbody .child ul.dtr-details>li{border-bottom:1px solid rgba(255,255,255,.4)}.dark-theme configurator-mlfb-edit-form{background-color:var(--inno-color-primary-200)}.dark-theme app-configurator-form-search cx-icon{color:var(--inno-color-secondary-300)}.dark-theme app-configurator-form-search cx-icon+div{color:var(--inno-color-secondary-300)}.dark-theme app-configurator-form-search form .search-box input{background-color:var(--inno-color-primary-200);color:var(--inno-color-secondary-300)!important;border:1px solid var(--inno-color-primary-200)!important}.dark-theme app-configurator-form-search form .search-box input:focus{outline-offset:0;outline:none;border:1px solid var(--inno-color-primary-200)!important;background-color:var(--inno-color-primary-200)!important;box-shadow:none!important}.dark-theme app-configurator-form-search form .search-box input:hover{box-shadow:none;border:1px solid var(--inno-color-primary-200)!important}.dark-theme app-configurator-form-search form .search-box input::placeholder{color:var(--inno-color-secondary-300)}.dark-theme input+button.clear-input,.dark-theme attribute-reset-input-field button{color:var(--inno-color-secondary-300)}.dark-theme app-configurator-group-collapse a{color:var(--inno-color-secondary-300)}.dark-theme cx-storefront.VariantConfigurationOverviewTemplate{background-color:var(--inno-color-primary-200)}.dark-theme cx-storefront.VariantConfigurationOverviewTemplate cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigOverviewSidebar{background-color:var(--inno-color-secondary-700);color:var(--inno-color-primary-300)}.dark-theme cx-storefront.VariantConfigurationOverviewTemplate cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigOverviewContent{background-color:var(--inno-color-secondary-800);color:var(--inno-color-primary-300)}.dark-theme cx-storefront.VariantConfigurationOverviewTemplate cx-page-layout.VariantConfigurationOverviewTemplate cx-page-slot.VariantConfigOverviewContent .cx-group.topLevel h2{background-color:transparent}.dark-theme cx-storefront.VariantConfigurationOverviewTemplate .speeding-wheel-local-container .load-speeding-wheel{border:4px solid var(--inno-color-primary-300);border-left-color:transparent;border-right-color:transparent}.dark-theme cx-storefront.VariantConfigurationOverviewTemplate app-configurator-overview-documents,.dark-theme cx-storefront.VariantConfigurationOverviewTemplate app-configurator-overview-preview,.dark-theme cx-storefront.VariantConfigurationOverviewTemplate app-configurator-diagram,.dark-theme cx-storefront.VariantConfigurationOverviewTemplate cx-configurator-overview-form{background-color:var(--inno-color-primary-200)}.dark-theme cx-storefront.VariantConfigurationOverviewTemplate cx-configurator-overview-notification-banner:not(:empty) .cx-error-notification-banner,.dark-theme cx-storefront.VariantConfigurationOverviewTemplate cx-configurator-overview-notification-banner:not(:empty) .cx-conflict-notification-banner{border:1px solid var(--inno-color-primary-300);margin-block-end:.5rem}.dark-theme cx-storefront.VariantConfigurationOverviewTemplate cx-configurator-overview-notification-banner:not(:empty) .cx-error-notification-banner .cx-icon,.dark-theme cx-storefront.VariantConfigurationOverviewTemplate cx-configurator-overview-notification-banner:not(:empty) .cx-error-notification-banner .cx-action-link,.dark-theme cx-storefront.VariantConfigurationOverviewTemplate cx-configurator-overview-notification-banner:not(:empty) .cx-conflict-notification-banner .cx-icon,.dark-theme cx-storefront.VariantConfigurationOverviewTemplate cx-configurator-overview-notification-banner:not(:empty) .cx-conflict-notification-banner .cx-action-link{color:var(--inno-color-primary-300)}.dark-theme cx-storefront.VariantConfigurationOverviewTemplate cx-configurator-overview-notification-banner:not(:empty) .cx-error-notification-banner:last-child,.dark-theme cx-storefront.VariantConfigurationOverviewTemplate cx-configurator-overview-notification-banner:not(:empty) .cx-conflict-notification-banner:last-child{margin-block-end:0}.dark-theme cx-storefront.VariantConfigurationOverviewTemplate .VariantConfigOverviewContent cx-configurator-overview-form app-configurator-overview-attribute .cx-attribute-label,.dark-theme cx-storefront.VariantConfigurationOverviewTemplate .VariantConfigOverviewContent cx-configurator-overview-form app-configurator-overview-attribute .cx-attribute-value{color:var(--inno-color-primary-300)}.dark-theme h2.ghost,.dark-theme h3.ghost,.dark-theme .app-ghost-container{background-color:var(--inno-color-secondary-800)}.dark-theme .app-ghost-centered-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.dark-theme cx-configurator-overview-form .cx-ghost,.dark-theme cx-configurator-overview-form .cx-ghost-item,.dark-theme cx-configurator-overview-form .cx-ghost-header,.dark-theme cx-configurator-overview-form .cx-ghost-value,.dark-theme cx-configurator-overview-form .cx-ghost-label,.dark-theme cx-configurator-overview-form .cx-ghost-attribute-price,.dark-theme cx-configurator-overview-form .cx-ghost-body .cx-ghost-attribute-price:nth-child(6),.dark-theme cx-configurator-overview-form .cx-ghost-body .cx-ghost-attribute-price:nth-child(9),.dark-theme cx-configurator-overview-form .cx-ghost-body .cx-ghost-attribute-price:nth-child(18),.dark-theme configurator-status .cx-ghost,.dark-theme configurator-status .cx-ghost-item,.dark-theme configurator-status .cx-ghost-header,.dark-theme configurator-status .cx-ghost-value,.dark-theme configurator-status .cx-ghost-label,.dark-theme configurator-status .cx-ghost-attribute-price,.dark-theme configurator-status .cx-ghost-body .cx-ghost-attribute-price:nth-child(6),.dark-theme configurator-status .cx-ghost-body .cx-ghost-attribute-price:nth-child(9),.dark-theme configurator-status .cx-ghost-body .cx-ghost-attribute-price:nth-child(18){background-color:var(--inno-color-secondary-800)}.dark-theme app-configurator-content-snippet a,.dark-theme app-configurator-update-info-dialog a{color:var(--inno-color-primary-300)}.dark-theme app-configurator-diagram .highcharts-background{fill:var(--inno-color-primary-200)}.dark-theme app-configurator-diagram .highcharts-tooltip-box{fill:var(--inno-color-primary-200)}.dark-theme app-configurator-diagram .highcharts-menu{box-shadow:none}.dark-theme app-configurator-diagram .highcharts-axis text,.dark-theme app-configurator-diagram .highcharts-axis-labels text,.dark-theme app-configurator-diagram .highcharts-legend-item text,.dark-theme app-configurator-diagram .highcharts-label.highcharts-tooltip text{fill:#fff!important}.dark-theme app-configurator-diagram .highcharts-title{fill:#fff!important}.dark-theme app-configurator-overview-documents input[type=text].form-control:disabled{color:var(--inno-color-secondary-600)!important;border:1px solid var(--inno-color-secondary-400)!important;box-shadow:0 0 1px var(--inno-color-secondary-400)!important}.dark-theme app-configurator-overview-documents input[type=text].form-control:disabled:placeholder-shown~label{color:var(--inno-color-secondary-600)!important}.dark-theme app-configurator-overview-documents .form-group ng-select.ng-select-disabled{color:var(--inno-color-secondary-600)!important;border:1px solid var(--inno-color-secondary-400)!important;box-shadow:0 0 1px var(--inno-color-secondary-400)!important}.dark-theme app-configurator-overview-documents .form-group ng-select.ng-select-disabled:placeholder-shown~label{color:var(--inno-color-secondary-600)!important}.dark-theme app-configurator-overview-documents .form-group ng-select.ng-select-disabled .ng-placeholder,.dark-theme app-configurator-overview-documents .form-group ng-select.ng-select-disabled .ng-value{color:var(--inno-color-secondary-600)!important}.dark-theme app-configurator-overview-documents .form-group ng-select.ng-select-disabled .ng-select-container .ng-value-label{color:var(--inno-color-secondary-600)!important}.dark-theme app-configurator-overview-documents .form-group ng-select.ng-select-disabled:focus,.dark-theme app-configurator-overview-documents .form-group ng-select.ng-select-disabled:active{color:var(--inno-color-primary-300)!important;border:1px solid var(--inno-color-secondary-400)!important;box-shadow:none!important}.dark-theme app-configurator-overview-documents .btn-secondary:disabled{opacity:.3}.dark-theme app-configurator-overview-documents app-configurator-download-merge-options.disabled{opacity:.3}.dark-theme app-configurator-group-power-user-tabs{background-color:var(--inno-color-secondary-800)}.dark-theme app-configurator-group-power-user-tabs .siemlda-tabs{border-bottom-color:var(--inno-color-secondary-400)}.dark-theme app-configurator-group-power-user-tabs .siemlda-tabs .siemlda-tabs__tab{color:var(--inno-color-secondary-400)}.dark-theme app-configurator-group-power-user-tabs .siemlda-tabs .siemlda-tabs__tab.active,.dark-theme app-configurator-group-power-user-tabs .siemlda-tabs .siemlda-tabs__tab:hover{border-bottom-color:var(--inno-color-primary-300);color:var(--inno-color-primary-300)}.dark-theme app-configurator-group-power-user-tabs .siemlda-tabs .siemlda-tabs__tab.disabled{color:var(--inno-color-secondary-500)}.dark-theme app-configurator-group-power-user-tabs .siemlda-tabs .siemlda-tabs__tab .groupIndicators .groupStatusIndicator cx-icon.ERROR,.dark-theme app-configurator-group-power-user-tabs .siemlda-tabs .siemlda-tabs__tab .groupIndicators .groupStatusIndicator cx-icon.WARNING{color:var(--inno-color-warning-100)}.dark-theme cx-configurator-restart-dialog .modal-body,.dark-theme cx-configurator-restart-dialog .modal-header{color:var(--inno-color-primary-300);background-color:var(--inno-color-primary-200);border-radius:0}.dark-theme cx-configurator-restart-dialog .modal-body .close,.dark-theme cx-configurator-restart-dialog .modal-header .close{opacity:1}.dark-theme .configurator-dialog>.modal-dialog,.dark-theme app-clear-selected-webquote-entries-dialog .configurator-dialog>.cx-clear-webquote-dialog,app-clear-selected-webquote-entries-dialog .dark-theme .configurator-dialog>.cx-clear-webquote-dialog,.dark-theme app-clear-selected-cart-entries-dialog .configurator-dialog>.cx-clear-cart-dialog,app-clear-selected-cart-entries-dialog .dark-theme .configurator-dialog>.cx-clear-cart-dialog,.dark-theme cx-claim-dialog .configurator-dialog>.cx-coupon-dialog,cx-claim-dialog .dark-theme .configurator-dialog>.cx-coupon-dialog,.dark-theme .app-confirmation-dialog .configurator-dialog>.app-modal-dialog,.app-confirmation-dialog .dark-theme .configurator-dialog>.app-modal-dialog,.dark-theme .configurator-dialog>.modal-content,.dark-theme app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .configurator-dialog>.cx-clear-webquote-container,app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .dark-theme .configurator-dialog>.cx-clear-webquote-container,.dark-theme app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .configurator-dialog>.cx-clear-cart-container,app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .dark-theme .configurator-dialog>.cx-clear-cart-container,.dark-theme cx-claim-dialog .cx-coupon-dialog .configurator-dialog>.cx-coupon-container,cx-claim-dialog .cx-coupon-dialog .dark-theme .configurator-dialog>.cx-coupon-container,.dark-theme .app-modal-dialog>.modal-dialog,.dark-theme app-clear-selected-webquote-entries-dialog .app-modal-dialog>.cx-clear-webquote-dialog,app-clear-selected-webquote-entries-dialog .dark-theme .app-modal-dialog>.cx-clear-webquote-dialog,.dark-theme app-clear-selected-cart-entries-dialog .app-modal-dialog>.cx-clear-cart-dialog,app-clear-selected-cart-entries-dialog .dark-theme .app-modal-dialog>.cx-clear-cart-dialog,.dark-theme cx-claim-dialog .app-modal-dialog>.cx-coupon-dialog,cx-claim-dialog .dark-theme .app-modal-dialog>.cx-coupon-dialog,.dark-theme .app-confirmation-dialog .app-modal-dialog>.app-modal-dialog,.app-confirmation-dialog .dark-theme .app-modal-dialog>.app-modal-dialog,.dark-theme .app-modal-dialog>.modal-content,.dark-theme app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .app-modal-dialog>.cx-clear-webquote-container,app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .dark-theme .app-modal-dialog>.cx-clear-webquote-container,.dark-theme app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .app-modal-dialog>.cx-clear-cart-container,app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .dark-theme .app-modal-dialog>.cx-clear-cart-container,.dark-theme cx-claim-dialog .cx-coupon-dialog .app-modal-dialog>.cx-coupon-container,cx-claim-dialog .cx-coupon-dialog .dark-theme .app-modal-dialog>.cx-coupon-container{border:.3em solid var(--inno-color-secondary-700);background-color:var(--inno-color-primary-200);color:var(--inno-color-primary-300)}.dark-theme app-toast .toast .toast-body .alert-info cx-icon{color:var(--inno-color-primary-300)!important}.dark-theme #addToExistingMyProjectDialog input[type=text].form-control:disabled,.dark-theme #addToExistingMyProjectDialog textarea.form-control:disabled{color:var(--inno-color-secondary-600)!important;border:1px solid var(--inno-color-secondary-400)!important;box-shadow:0 0 1px var(--inno-color-secondary-400)!important}.dark-theme #addToExistingMyProjectDialog input[type=text].form-control:disabled:placeholder-shown~label,.dark-theme #addToExistingMyProjectDialog textarea.form-control:disabled:placeholder-shown~label{color:var(--inno-color-secondary-600)!important}.dark-theme #addToExistingMyProjectDialog ng-select.ng-select-disabled{color:var(--inno-color-secondary-600)!important;border:1px solid var(--inno-color-secondary-400)!important;box-shadow:0 0 1px var(--inno-color-secondary-400)!important}.dark-theme #addToExistingMyProjectDialog ng-select.ng-select-disabled:placeholder-shown~label{color:var(--inno-color-secondary-600)!important}.dark-theme #addToExistingMyProjectDialog ng-select.ng-select-disabled .ng-placeholder,.dark-theme #addToExistingMyProjectDialog ng-select.ng-select-disabled .ng-value{color:var(--inno-color-secondary-600)!important}.dark-theme #addToExistingMyProjectDialog ng-select.ng-select-disabled .ng-select-container .ng-value-label{color:var(--inno-color-secondary-600)!important}.dark-theme #addToExistingMyProjectDialog ng-select.ng-select-disabled:focus,.dark-theme #addToExistingMyProjectDialog ng-select.ng-select-disabled:active{color:var(--inno-color-primary-300)!important;border:1px solid var(--inno-color-secondary-400)!important;box-shadow:none!important}.dark-theme app-global-message .alert a,.dark-theme app-toast .toast .toast-body .alert a,app-toast .toast .dark-theme .toast-body .alert a{text-decoration:underline;color:var(--inno-color-primary-300)}cx-storefront.configurators .VariantConfigRightSide{display:none}@media (min-width: 992px){cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate{grid-template-columns:20em minmax(0,1fr) 20em}}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot{font-size:1rem}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigMenu>cx-configurator-group-menu{align-self:unset;background-color:#e4eaed;color:var(--inno-color-primary-200)}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigMenu>cx-configurator-group-menu .landing-page-menu{background-color:#e4eaed}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigMenu>cx-configurator-group-menu .landing-page-menu .landing-page-menu-link{color:var(--inno-color-primary-200);padding:16px;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-top:1px solid var(--inno-color-secondary-200)}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigMenu>cx-configurator-group-menu .landing-page-menu .landing-page-menu-link:last-child{border-bottom:1px solid var(--inno-color-secondary-200)}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigMenu>cx-configurator-group-menu .landing-page-menu .landing-page-menu-link:hover{background-color:#cad5da}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigMenu>cx-configurator-group-menu .landing-page-menu .landing-page-menu-link.active{background-color:#cad5da;font-weight:700}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigMenu>cx-configurator-group-menu .landing-page-menu .landing-page-sub-menu-link{padding:16px 0 16px 42px;display:block;cursor:pointer;border-top:1px solid var(--inno-color-secondary-200)}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigMenu>cx-configurator-group-menu .landing-page-menu .landing-page-sub-menu-link:hover{background-color:#cad5da}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigMenu>cx-configurator-group-menu .landing-page-menu .landing-page-sub-menu-link.active{font-weight:700;color:var(--inno-color-primary-200)}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigMenu>cx-configurator-group-menu .landing-page-menu .landing-page-sub-menu-link.active:before{content:"\e960";font-family:Innomotics_UI_Icons}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent{padding:8px;background-color:var(--inno-color-primary-300);min-height:100vh}@media (min-width: 992px){cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent{grid-row:2/4;grid-column:2/4;width:100%}}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page{background-color:#e4eaed;color:var(--inno-color-primary-200);padding:1rem}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page .configurator-landing-page-main-headline{margin-bottom:10px}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page h3{font-size:32px;font-style:normal;font-weight:700;line-height:130%;margin-bottom:0}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page .configurator-landing-page-search{margin:30px 0 40px}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page .configurator-landing-page-search app-direct-input-form .direct-input-form-heading,cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page .configurator-landing-page-search app-direct-input-form #directInputFormSubmit{display:none}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page .configurator-landing-page-search app-direct-input-form>div{padding:0;margin:0}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page .configurator-landing-page-search app-direct-input-form>div .mainContent{padding-left:0;padding-right:0}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page .configurator-landing-page-search app-direct-input-form .direct-input-form form input#mlfbNumber{background-color:var(--inno-color-primary-300)}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page .configurator-landing-page-toggle-container{display:flex;flex-direction:row;justify-content:flex-end;gap:1.5rem;margin:1rem}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page .configurator-landing-page-toggle-container .toggle-button{display:inline-block;position:relative;left:0;right:0;top:5px;transform:none}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page .configurator-landing-page-toggle-container .toggle-button .toggle-button__switch{background-color:var(--inno-color-primary-300)}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page .configurator-landing-page-toggle-container .toggle-button input[type=checkbox]:checked~label .toggle-button__switch:after{background-color:var(--inno-color-primary-200)}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page .configurator-landing-page-filter{background-color:var(--inno-color-primary-300);position:relative;padding:1.5rem 1rem}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page .configurator-landing-page-filter .configurator-landing-page-filter-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.5rem}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page .configurator-landing-page-filter .configurator-landing-page-filter-container .variant-country-selection-form{min-width:300px}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page .configurator-landing-page-filter .configurator-landing-page-filter-container .variant-country-selection-form .form-group{margin-bottom:0}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page .configurator-landing-page-filter .configurator-landing-page-filter-container .variant-country-selection-form .form-group .ng-select .ng-select-container{height:unset}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page .configurator-landing-page-filter app-custom-facet-navigation button.btn-block.dialog-trigger{margin-top:1.5rem}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page .configurator-landing-page-filter app-custom-facet-navigation cx-active-facets .facet-active-filter{margin-top:1rem}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page .configurator-landing-page-filter app-custom-facet-navigation cx-active-facets .portfolioFinderFacetNavAppliedFilters{gap:1.5rem;flex-wrap:wrap;margin-top:.5rem}@media (min-width: 992px){cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page .configurator-landing-page-filter app-custom-facet-navigation cx-active-facets .portfolioFinderFacetNavAppliedFilters{gap:.5rem}}@media (min-width: 992px){cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page .configurator-landing-page-filter app-custom-facet-navigation cx-active-facets .portfolioFinderFacetNavAppliedFilters{flex-direction:row}}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page .configurator-landing-page-filter app-custom-facet-navigation cx-active-facets .portfolioFinderFacetNavAppliedFilters a{width:auto;background-color:var(--inno-color-primary-100);border-radius:15px;padding:5px 30px 5px 15px;box-shadow:0 .626rem .939rem #0003}@media (min-width: 992px){cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page .configurator-landing-page-filter app-custom-facet-navigation cx-active-facets .portfolioFinderFacetNavAppliedFilters a{flex:0 0 22%;min-width:22%}}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page .configurator-landing-page-filter app-custom-facet-navigation cx-active-facets .portfolioFinderFacetNavAppliedFilters a:after{right:10px;top:0;font-size:20px}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page .configurator-landing-page-filter app-custom-facet-navigation cx-facet-list span.facets-title.list-header{display:none!important}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page .configurator-landing-page-filter app-custom-facet-navigation cx-facet-list section.product__facet.facets_column.inner{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page .configurator-landing-page-filter app-custom-facet-navigation cx-facet-list section.product__facet.facets_column.inner app-facet.multi-select{flex:0 0 19%;max-width:19%}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page .configurator-landing-page-filter app-custom-facet-navigation cx-facet-list section.product__facet.facets_column.inner app-facet.multi-select .facet{border:1px solid #9aacb4;background-color:var(--inno-color-primary-300)}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page .configurator-landing-page-filter app-custom-facet-navigation cx-facet-list section.product__facet.facets_column.inner app-facet.multi-select .facet .facet__values{position:absolute;max-width:350px;box-shadow:0 .626rem .939rem #000000e6}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page .catalogProduct-flex-box-row{margin-top:1rem;margin-bottom:1rem;padding:1rem}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page .catalogProduct-flex-box-row .catalogProduct-flexbox-item-wrapper{padding-right:4px;padding-left:4px}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page .catalogProduct-flex-box-row .catalogProduct-flexbox-item-wrapper.category{flex:1;display:inline-block;min-width:300px}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page .catalogProduct-flex-box-row .catalogProduct-flexbox-item-wrapper.category .catalogProduct-flexbox-item-link{display:block}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page .catalogProduct-flex-box-row .catalogProduct-flexbox-item{background-color:var(--inno-color-primary-300);color:var(--inno-color-primary-200)}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page .catalogProduct-flex-box-row .catalogProduct-flexbox-item:hover{font-weight:700}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page .catalogProduct-flex-box-row .variant-card{max-width:300px}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page .catalogProduct-flex-box-row .variant-card,cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page .catalogProduct-flex-box-row .variant-name,cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page .catalogProduct-flex-box-row .variant-content{background-color:var(--inno-color-primary-300);color:var(--inno-color-primary-200)}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page .catalogProduct-flex-box-row .variant-image-container{text-align:center;padding:1rem 1rem 0;height:163px}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page .catalogProduct-flex-box-row .variant-image-container.fallback-image{overflow:hidden}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page .catalogProduct-flex-box-row .variant-image-container.fallback-image img{object-fit:cover;object-position:center center;display:block;width:100%;height:100%}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page .catalogProduct-flex-box-row .variant-content{align-items:flex-start}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page .catalogProduct-flex-box-row .variant-content .variant-configure-btn{width:100%}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page .catalogProduct-flex-box-row .variant-content .variant-configure-btn i{padding:0 .5rem 0 0}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page .catalogProduct-flex-box-row .variant-content .variant-description-detail-container{margin-top:1.5rem}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page .catalogProduct-flex-box-row .variant-content .variant-description-detail-container .variant-description-detail-text{margin-bottom:.5rem}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent app-configurator-landing-page .catalogProduct-flex-box-row .variant-content .variant-description-detail-container .variant-description-detail-text span{display:block;font-size:12px}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent .last-config-teaser-component{background-color:var(--inno-color-primary-300);max-width:700px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem;margin:1rem 0}@media (min-width: 768px){cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent .last-config-teaser-component{flex-direction:row;gap:1.5rem;align-items:center}}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent .last-config-teaser-component .last-config-teaser-content-container{display:flex;flex-direction:column;gap:1.5rem;justify-content:flex-start;align-items:center}@media (min-width: 768px){cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent .last-config-teaser-component .last-config-teaser-content-container{flex-direction:row}}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent .last-config-teaser-component .last-config-teaser-content-container .last-config-teaser-img{aspect-ratio:16/9;background-color:var(--inno-color-primary-200);position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent .last-config-teaser-component .last-config-teaser-content-container .last-config-teaser-content .last-config-teaser-headline{white-space:nowrap;font-size:20px}cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent .last-config-teaser-component .last-config-teaser-content-container .last-config-teaser-content h5,cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent .last-config-teaser-component .last-config-teaser-content-container .last-config-teaser-content hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .header-lang--caption,hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent .last-config-teaser-component .last-config-teaser-content-container .last-config-teaser-content .header-lang--caption,cx-storefront.configurators cx-page-layout.VariantConfigurationTemplate>cx-page-slot.VariantConfigContent .last-config-teaser-component .last-config-teaser-content-container .last-config-teaser-content p{margin-bottom:0}cx-customer-selection .asm-results{z-index:81}.cx-asm-create-customer-btn,.asm-results .linkStyleLabel{display:none}.cx-asm-customer-360-profile .row:nth-child(2) .col:nth-child(1),.cx-asm-customer-360-profile h4.mt-4.mb-4{display:none}.cx-asm-customer-360-table-row td:has(span[title=Order])+td .cx-asm-customer-360-table-link.link{color:#14293a;cursor:unset}.header-account-details-recent-order .cx-overview-title-link.link{color:#6c7079;cursor:unset}app-custom-shoutbox-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.custom-shoutbox-container{padding:15px 30px;background-color:var(--inno-color-primary-200);color:var(--inno-color-primary-300)}.custom-shoutbox-container .shoutbox-header i{float:right}.custom-shoutbox-container .shoutbox-header i:hover{cursor:pointer}.custom-shoutbox-container h4{padding-bottom:10px}.homepage app-breadcrumb{display:none}.homepage #cboxContent{overflow:hidden}.EntryPageTabs,app-entry-page-tabs{width:100%}.SearchResultsListPageTemplate:has(.GENERATED_DOWNLOADS) .SearchBox{display:none}.searchEntryProductInformationPage main .SearchBox .results.ui-autocomplete,.searchEntryCommunicationPage main .SearchBox .results.ui-autocomplete{display:none!important}.searchEntryProductInformationPage .entry-page-tabs-container,.searchEntryCommunicationPage .entry-page-tabs-container{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}.searchEntryProductInformationPage .entry-page-tabs-container,.searchEntryCommunicationPage .entry-page-tabs-container{max-width:var(--cx-page-width-max)}@media (min-width: 768px){.searchEntryProductInformationPage .entry-page-tabs-container,.searchEntryCommunicationPage .entry-page-tabs-container{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}.searchEntryProductInformationPage h1,.searchEntryCommunicationPage h1{margin-top:1.878rem}.searchEntryProductInformationPage .autoGrid,.searchEntryCommunicationPage .autoGrid{padding-bottom:20px}.searchEntryProductInformationPage .carousel-headline,.searchEntryCommunicationPage .carousel-headline{background-color:var(--inno-color-primary-200);color:#fff;margin-top:5rem;margin-bottom:0;padding:30px 20px 0}.searchEntryProductInformationPage .carousel-headline h2,.searchEntryProductInformationPage .carousel-headline h3,.searchEntryProductInformationPage .carousel-headline h4,.searchEntryCommunicationPage .carousel-headline h2,.searchEntryCommunicationPage .carousel-headline h3,.searchEntryCommunicationPage .carousel-headline h4,.searchEntryProductInformationPage .carousel,.searchEntryCommunicationPage .carousel{margin:0}.searchEntryProductInformationPage .carousel .owl-item>*,.searchEntryCommunicationPage .carousel .owl-item>*{margin:2rem 1.5rem}cx-storefront .SearchResultsListPageTemplate,cx-storefront .SearchResultsEmptyPageTemplate,cx-storefront .EntryCertificateTemplate,cx-storefront .EntryKnowledgePoolTemplate,cx-storefront .EntryReferencesTemplate,cx-storefront .EntryMultimediaTemplate,cx-storefront .EntryCatalogTemplate,cx-storefront .EntryDownloadTemplate,cx-storefront .EntryFAQTemplate,cx-storefront .EntryManualTemplate,cx-storefront .EntryProcessesTemplate,cx-storefront .EntryProductNoteTemplate,cx-storefront .EntryTechnicalDataTemplate,cx-storefront .EntryBrochureTemplate{max-width:none}cx-storefront .SearchResultsListPageTemplate .cx-page-section,cx-storefront .SearchResultsEmptyPageTemplate .cx-page-section,cx-storefront .EntryCertificateTemplate .cx-page-section,cx-storefront .EntryKnowledgePoolTemplate .cx-page-section,cx-storefront .EntryReferencesTemplate .cx-page-section,cx-storefront .EntryMultimediaTemplate .cx-page-section,cx-storefront .EntryCatalogTemplate .cx-page-section,cx-storefront .EntryDownloadTemplate .cx-page-section,cx-storefront .EntryFAQTemplate .cx-page-section,cx-storefront .EntryManualTemplate .cx-page-section,cx-storefront .EntryProcessesTemplate .cx-page-section,cx-storefront .EntryProductNoteTemplate .cx-page-section,cx-storefront .EntryTechnicalDataTemplate .cx-page-section,cx-storefront .EntryBrochureTemplate .cx-page-section{padding-top:0}cx-storefront .SearchResultsListPageTemplate .SearchBox cx-searchbox label,cx-storefront .SearchResultsEmptyPageTemplate .SearchBox cx-searchbox label,cx-storefront .EntryCertificateTemplate .SearchBox cx-searchbox label,cx-storefront .EntryKnowledgePoolTemplate .SearchBox cx-searchbox label,cx-storefront .EntryReferencesTemplate .SearchBox cx-searchbox label,cx-storefront .EntryMultimediaTemplate .SearchBox cx-searchbox label,cx-storefront .EntryCatalogTemplate .SearchBox cx-searchbox label,cx-storefront .EntryDownloadTemplate .SearchBox cx-searchbox label,cx-storefront .EntryFAQTemplate .SearchBox cx-searchbox label,cx-storefront .EntryManualTemplate .SearchBox cx-searchbox label,cx-storefront .EntryProcessesTemplate .SearchBox cx-searchbox label,cx-storefront .EntryProductNoteTemplate .SearchBox cx-searchbox label,cx-storefront .EntryTechnicalDataTemplate .SearchBox cx-searchbox label,cx-storefront .EntryBrochureTemplate .SearchBox cx-searchbox label{width:100%;max-width:none}cx-storefront .SearchResultsListPageTemplate .search-results-container .product-results,cx-storefront .SearchResultsListPageTemplate .search-results-container .content-page-results,cx-storefront .SearchResultsEmptyPageTemplate .search-results-container .product-results,cx-storefront .SearchResultsEmptyPageTemplate .search-results-container .content-page-results,cx-storefront .EntryCertificateTemplate .search-results-container .product-results,cx-storefront .EntryCertificateTemplate .search-results-container .content-page-results,cx-storefront .EntryKnowledgePoolTemplate .search-results-container .product-results,cx-storefront .EntryKnowledgePoolTemplate .search-results-container .content-page-results,cx-storefront .EntryReferencesTemplate .search-results-container .product-results,cx-storefront .EntryReferencesTemplate .search-results-container .content-page-results,cx-storefront .EntryMultimediaTemplate .search-results-container .product-results,cx-storefront .EntryMultimediaTemplate .search-results-container .content-page-results,cx-storefront .EntryCatalogTemplate .search-results-container .product-results,cx-storefront .EntryCatalogTemplate .search-results-container .content-page-results,cx-storefront .EntryDownloadTemplate .search-results-container .product-results,cx-storefront .EntryDownloadTemplate .search-results-container .content-page-results,cx-storefront .EntryFAQTemplate .search-results-container .product-results,cx-storefront .EntryFAQTemplate .search-results-container .content-page-results,cx-storefront .EntryManualTemplate .search-results-container .product-results,cx-storefront .EntryManualTemplate .search-results-container .content-page-results,cx-storefront .EntryProcessesTemplate .search-results-container .product-results,cx-storefront .EntryProcessesTemplate .search-results-container .content-page-results,cx-storefront .EntryProductNoteTemplate .search-results-container .product-results,cx-storefront .EntryProductNoteTemplate .search-results-container .content-page-results,cx-storefront .EntryTechnicalDataTemplate .search-results-container .product-results,cx-storefront .EntryTechnicalDataTemplate .search-results-container .content-page-results,cx-storefront .EntryBrochureTemplate .search-results-container .product-results,cx-storefront .EntryBrochureTemplate .search-results-container .content-page-results{display:none}cx-storefront .EntryCertificateTemplate .SearchBox,cx-storefront .EntryKnowledgePoolTemplate .SearchBox,cx-storefront .EntryReferencesTemplate .SearchBox,cx-storefront .EntryMultimediaTemplate .SearchBox,cx-storefront .EntryCatalogTemplate .SearchBox,cx-storefront .EntryDownloadTemplate .SearchBox,cx-storefront .EntrySecurityAdvisoryTemplate .SearchBox,cx-storefront .EntryFAQTemplate .SearchBox,cx-storefront .EntryManualTemplate .SearchBox,cx-storefront .EntryProcessesTemplate .SearchBox,cx-storefront .EntryProductNoteTemplate .SearchBox,cx-storefront .EntryTechnicalDataTemplate .SearchBox,cx-storefront .EntryBrochureTemplate .SearchBox{display:none}.SearchResultsListPageTemplate main cx-searchbox .search-bar__input-group .searchbox input.input-has-value+button.reset{display:block}.searchresult-list{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}.searchresult-list{max-width:var(--cx-page-width-max)}@media (min-width: 768px){.searchresult-list{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}.searchresult-list .facets-title{font-size:20px}.searchresult-list .icon-filter{display:none}.searchresult-list .facet-active-filter{position:relative;cursor:pointer}.searchresult-list .facet-active-filter .active-filter-close{position:absolute;right:0;top:3px;display:block}.searchresult-list .portfolioFinderFacetNavAppliedFilters a,.searchresult-list .portfolioFinderFacetNavAppliedFilters a:after{font-size:1rem}.searchresult-list .portfolioFinderFacetNavAppliedFilters a:after{top:0}.searchresult-list .facet-active-values{display:inline;margin-left:.5rem;letter-spacing:.1rem;font-family:Innomotics Haffer SQ;font-weight:430}.searchresult-list .facet-active-values .icon-filter{display:inline;font-size:.75rem}.searchresult-list #product-results-list a{font-weight:700;text-decoration:none;cursor:pointer}.searchresult-list #product-results-list .headerItem{cursor:pointer;white-space:nowrap}.searchresult-list #product-results-list .headerItem .icon-header{vertical-align:middle;padding-left:5px}.searchresult-list #additionalEntryPageTypeItemsDropdownMenuButton:not(.hasDropdown){cursor:default}.searchresult-list #additionalEntryPageTypeItemsDropdownMenuButton:not(.hasDropdown).badge:hover{color:var(--inno-color-primary-100);background-color:var(--inno-color-primary-200);border-color:var(--inno-color-primary-200)}.searchresult-list .headerItem,.searchresult-list .entry__item:not(.internal-only),.searchresult-list .entry__item:not(.partner-only){border-left:.5rem solid transparent;padding-left:.5rem;position:relative}.searchresult-list .entry__item .dropdown-toggle:after,.searchresult-list .entry__item .dropdown-item:after{display:none!important}.searchresult-list .entry__item .dropdown-toggle .icon.icon-download,.searchresult-list .entry__item .dropdown-toggle .form-group .ng-select .ng-arrow-wrapper .icon-download.ng-arrow,.form-group .ng-select .ng-arrow-wrapper .searchresult-list .entry__item .dropdown-toggle .icon-download.ng-arrow,.searchresult-list .entry__item .dropdown-toggle cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.icon-download.header-shortcut:before,cx-storefront header app-category-navigation app-navigation-ui .searchresult-list .entry__item .dropdown-toggle li.depth-0>*>a.icon-download.header-shortcut:before,.searchresult-list .entry__item .dropdown-toggle cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.icon-download.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui .searchresult-list .entry__item .dropdown-toggle li.depth-0>*>a.icon-download.header-shortcut:before,.searchresult-list .entry__item .dropdown-toggle .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a.icon-download:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .searchresult-list .entry__item .dropdown-toggle a.icon-download:before,.searchresult-list .entry__item .dropdown-toggle cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.icon-download.header-shortcut:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .searchresult-list .entry__item .dropdown-toggle a.icon-download.header-shortcut:before,.searchresult-list .entry__item .dropdown-toggle cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.icon-download.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .searchresult-list .entry__item .dropdown-toggle a.icon-download.header-shortcut:before,.searchresult-list .entry__item .dropdown-item .icon.icon-download,.searchresult-list .entry__item .dropdown-item .form-group .ng-select .ng-arrow-wrapper .icon-download.ng-arrow,.form-group .ng-select .ng-arrow-wrapper .searchresult-list .entry__item .dropdown-item .icon-download.ng-arrow,.searchresult-list .entry__item .dropdown-item cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.icon-download.header-shortcut:before,cx-storefront header app-category-navigation app-navigation-ui .searchresult-list .entry__item .dropdown-item li.depth-0>*>a.icon-download.header-shortcut:before,.searchresult-list .entry__item .dropdown-item cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.icon-download.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui .searchresult-list .entry__item .dropdown-item li.depth-0>*>a.icon-download.header-shortcut:before,.searchresult-list .entry__item .dropdown-item .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a.icon-download:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .searchresult-list .entry__item .dropdown-item a.icon-download:before,.searchresult-list .entry__item .dropdown-item cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.icon-download.header-shortcut:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .searchresult-list .entry__item .dropdown-item a.icon-download.header-shortcut:before,.searchresult-list .entry__item .dropdown-item cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.icon-download.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .searchresult-list .entry__item .dropdown-item a.icon-download.header-shortcut:before{vertical-align:middle}.searchresult-list .searchresult-list-info{display:flex;justify-content:space-between;flex-direction:column;gap:20px;margin-bottom:20px}@media (min-width: 768px){.searchresult-list .searchresult-list-info{flex-direction:row;height:75px;margin-bottom:0}}.searchresult-list .searchresult-list-info .manage-newsletter-subscription-button{white-space:nowrap}@media (min-width: 768px){.searchresult-list .headerItem--type{text-align:center}}.searchresult-list .entry__item--type{order:-1}@media (min-width: 768px){.searchresult-list .entry__item--type{order:0;text-align:center}}@media (max-width: 767px){.searchresult-list .entry__item--type{position:absolute;right:0}}.searchresult-list .entry__item--type .badge{min-width:150px}.searchresult-list .entry__item--date{order:-1}@media (min-width: 768px){.searchresult-list .entry__item--date{order:0;margin-left:auto}}.searchresult-list .headerItem--title,.searchresult-list .entry__item--title{flex:0 0 58%}.searchresult-list .headerItem--type,.searchresult-list .entry__item--type{flex:0 0 27%}.searchresult-list .headerItem--date,.searchresult-list .entry__item--date{flex:0 0 15%}.searchresult-list .headerItem--certificate-title,.searchresult-list .entry__item--certificate-title{flex:0 0 35%}.searchresult-list .headerItem--certificate-name,.searchresult-list .entry__item--certificate-name{flex:0 0 28%}.searchresult-list .headerItem--certificate-download,.searchresult-list .entry__item--certificate-download{flex:0 0 7%}.searchresult-list #certificate-attachement,.searchresult-list #security-attachement{color:var(--inno-color-secondary-500)}.searchresult-list #certificate-attachement:hover,.searchresult-list #security-attachement:hover{color:var(--inno-color-secondary-700)}.searchresult-list #certificate-attachement .icon,.searchresult-list #certificate-attachement .form-group .ng-select .ng-arrow-wrapper .ng-arrow,.form-group .ng-select .ng-arrow-wrapper .searchresult-list #certificate-attachement .ng-arrow,.searchresult-list #certificate-attachement cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation app-navigation-ui .searchresult-list #certificate-attachement li.depth-0>*>a.header-shortcut:before,.searchresult-list #certificate-attachement cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui .searchresult-list #certificate-attachement li.depth-0>*>a.header-shortcut:before,.searchresult-list #certificate-attachement .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .searchresult-list #certificate-attachement a:before,.searchresult-list #certificate-attachement cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .searchresult-list #certificate-attachement a.header-shortcut:before,.searchresult-list #certificate-attachement cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .searchresult-list #certificate-attachement a.header-shortcut:before,.searchresult-list #security-attachement .icon,.searchresult-list #security-attachement .form-group .ng-select .ng-arrow-wrapper .ng-arrow,.form-group .ng-select .ng-arrow-wrapper .searchresult-list #security-attachement .ng-arrow,.searchresult-list #security-attachement cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation app-navigation-ui .searchresult-list #security-attachement li.depth-0>*>a.header-shortcut:before,.searchresult-list #security-attachement cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui .searchresult-list #security-attachement li.depth-0>*>a.header-shortcut:before,.searchresult-list #security-attachement .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .searchresult-list #security-attachement a:before,.searchresult-list #security-attachement cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .searchresult-list #security-attachement a.header-shortcut:before,.searchresult-list #security-attachement cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .searchresult-list #security-attachement a.header-shortcut:before{color:inherit}.searchresult-list #certificate-attachement .icon:hover,.searchresult-list #certificate-attachement .form-group .ng-select .ng-arrow-wrapper .ng-arrow:hover,.form-group .ng-select .ng-arrow-wrapper .searchresult-list #certificate-attachement .ng-arrow:hover,.searchresult-list #certificate-attachement cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:hover:before,cx-storefront header app-category-navigation app-navigation-ui .searchresult-list #certificate-attachement li.depth-0>*>a.header-shortcut:hover:before,.searchresult-list #certificate-attachement cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:hover:before,cx-storefront header app-category-navigation .app-navigation-ui .searchresult-list #certificate-attachement li.depth-0>*>a.header-shortcut:hover:before,.searchresult-list #certificate-attachement .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:hover:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .searchresult-list #certificate-attachement a:hover:before,.searchresult-list #certificate-attachement cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:hover:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .searchresult-list #certificate-attachement a.header-shortcut:hover:before,.searchresult-list #certificate-attachement cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:hover:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .searchresult-list #certificate-attachement a.header-shortcut:hover:before,.searchresult-list #security-attachement .icon:hover,.searchresult-list #security-attachement .form-group .ng-select .ng-arrow-wrapper .ng-arrow:hover,.form-group .ng-select .ng-arrow-wrapper .searchresult-list #security-attachement .ng-arrow:hover,.searchresult-list #security-attachement cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:hover:before,cx-storefront header app-category-navigation app-navigation-ui .searchresult-list #security-attachement li.depth-0>*>a.header-shortcut:hover:before,.searchresult-list #security-attachement cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:hover:before,cx-storefront header app-category-navigation .app-navigation-ui .searchresult-list #security-attachement li.depth-0>*>a.header-shortcut:hover:before,.searchresult-list #security-attachement .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:hover:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .searchresult-list #security-attachement a:hover:before,.searchresult-list #security-attachement cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:hover:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .searchresult-list #security-attachement a.header-shortcut:hover:before,.searchresult-list #security-attachement cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:hover:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .searchresult-list #security-attachement a.header-shortcut:hover:before{color:inherit}.searchresult-list .headerItem--security-doc-title,.searchresult-list .entry__item--security-doc-title{flex:0 0 35%}.searchresult-list .headerItem--security-id,.searchresult-list .entry__item--security-id{flex:0 0 25%}.searchresult-list .headerItem--security-cvss,.searchresult-list .entry__item--security-cvss{flex:0 0 18%}.searchresult-list .headerItem--security-download,.searchresult-list .entry__item--security-download{flex:0 0 7%}.entryTypeNav{background-color:var(--inno-color-primary-300);display:flex;padding:0 1.5rem;margin-bottom:1.5rem}.entryTypeNav a{padding:1.5rem 0 1.1rem;margin-right:2rem}.entryTypeNav .active{border-bottom:4px solid #0f8287}.entryTypeInfo{font-size:.875rem}.entryTypeInfo .dropdown-menu{width:max-content}.entryTypeInfo .dropdown-menu .dropdown-item{display:block}.entryTypeInfo .js-native-share{margin-top:5px;padding-left:10px}.entryTypeInfo .share-link{margin-top:5px;margin-left:30px}.entryTypeInfo .share-link .share-menu{padding:15px;border:none}.entryTypeInfo .share-link .share-menu li{list-style-type:none;line-height:30px;padding:0}.entryTypeInfo .share-link .share-menu li a{color:var(--inno-color-primary-300);background-color:inherit;display:flex;align-items:center;margin:0;padding:0;text-decoration:none}.entryTypeInfo .share-link .share-menu li a i{font-size:16px}.entryTypeInfo .share-link .share-menu li a:hover{color:var(--inno-color-primary-100)}.entryTypeInfo .share-link .share-menu>li+li{margin-top:10px}.entryTypeInfo .share-link .share-menu .share-menu__item{margin:0;padding:0;cursor:pointer}.entryTypeInfo .share-link .share-menu .share-menu__item:hover,.entryTypeInfo .share-link .share-menu .share-menu__item:active,.entryTypeInfo .share-link .share-menu .share-menu__item:focus{color:var(--inno-color-primary-100);background-color:inherit}.entryAttachments{margin-bottom:1.252rem}.entryAttachments app-entryattachment h4{display:none}.entryAttachments app-entryattachment:first-child h4{display:block}.entryGeneralInfo{margin-bottom:3.13rem}.entryGeneralInfo .entryGeneralInfo__description{margin-bottom:20px}.entryGeneralInfo .entryGeneralInfo__description .baseText--small{font-size:16px;padding-top:5px}.entryGeneralInfo__thumbnail{display:flex;align-items:center;justify-content:center;background-color:var(--inno-color-primary-300);width:8rem;height:8rem;padding:.313rem;margin-right:.939rem;border:1px solid #dee2e6;border-radius:.4rem}.entryProducts .list-group-item{padding:0}.entryProducts .list-group-item img{max-width:80px}.entryProducts .list-group-item .entry{padding:5px 5px 5px 10px;align-items:center}@media (min-width: 992px){.entryProducts .list-group-item .entry{padding:5px 5px 5px 25px}}.entryProducts .list-group-item .entry:first-child{border-top:0}.badge{flex-direction:row;justify-content:center}.badge .entrypage-type-container{display:flex;flex-direction:column}.badge .entrypage-type-container .entrypage-type{line-height:initial}.badge .entrypage-type-container .entrypage-class{line-height:initial;font-size:10px}.badge .entrypage-number-of-additional-entry-page-type-items{display:flex;flex-direction:column;line-height:initial;font-size:12px;margin-left:5px}app-entry-page-detail{width:100%}app-entry-page-product-list{word-break:break-word}app-entry-page-type-info{display:flex;flex-direction:column;font-size:.875rem;position:relative;justify-content:space-between;margin-bottom:1rem;margin-top:1rem}@media (min-width: 768px){app-entry-page-type-info{flex-direction:row}}app-entry-page-type-info .entryPage-type-back-container{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;gap:26px}app-entry-page-type-info .entryPage-type-back-container a{cursor:pointer}app-entry-page-type-info .entryPage-type-back-container i{vertical-align:middle;padding-right:5px}app-entry-page-type-info .entryTypeDropdown{margin-bottom:.5rem}app-entry-page-type-info .entryTypeInfo--Id-Date{margin-right:1rem}app-entry-page-type-info .entryTypeInfo--Id-Date span{margin-right:1rem}app-entry-page-type-info app-share-links{position:absolute;right:3px}.entryTypeDropdown .dropdown-toggle:after{border:none}.entryTypeDropdown .dropdown-menu{width:max-content;padding-left:10px;padding-right:10px}.entryTypeDropdown .dropdown-menu .dropdown-item{display:block;color:var(--inno-color-primary-300)}app-enrich-registration-data{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}app-enrich-registration-data{max-width:var(--cx-page-width-max)}@media (min-width: 768px){app-enrich-registration-data{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}.page-login .login-left-content-slot{margin-left:0}.page-login .login-right-content-slot{margin-right:0}#accountProfileEditForm .select2-container{width:100%!important}#accountProfileEditForm label[for="profile.preferredTimeZone"],#accountProfileEditForm .control:before{z-index:10001}.user-accounts-table thead{font-weight:700;text-transform:uppercase;font-size:14px}.user-accounts-table th:last-child,.user-accounts-table td:last-child{text-align:center}.user-management-action{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.user-add-role .tab-content>.active{padding-top:20px}.user-add-role .nav-tabs{border-bottom:0px}.user-management-user-name-row{display:flex}.user-management-user-name{padding-bottom:10px;flex:1 0 90%}.user-management-action-dropdown{flex:1 0 10%;text-align:right}.user-management-user-card{padding-left:2px;padding-top:10px;padding-bottom:10px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;font-size:14px}.user-management-user-card:first-of-type{border-top:none}.user-management-user-card:last-of-type{border-bottom:none}.user-management-label-value-row{display:flex;justify-content:flex-start}.user-management-label-value-row .user-management-label{flex:1;font-weight:700}.user-management-label-value-row .user-management-value{flex:2;padding-right:5px}#user-profile-title{display:inline-block;padding-top:7px;font-size:26px;font-weight:400;line-height:1.5;color:#2d373c}#user-profile-email{font-size:12px;color:#2d373c;font-style:italic;margin:-10px 0 0 32px}#editUserModal .modal-header .close{position:absolute;top:15px;right:20px}.custom-control.custom-checkbox{padding-left:0}label.custom-control-label{position:relative;padding-right:1.5rem;font-weight:lighter}label.custom-control-label:before,label.custom-control-label:after{right:0;left:auto}#roles-checkbox-assigned ul,#roles-checkbox-not-assigned ul{padding-left:0}#roles li{list-style-type:none;margin:10px 0;display:flex;justify-content:space-between;align-items:center}#roles input,#roles select{width:auto}#availableRoles li{list-style-type:none;margin:10px 0;display:flex;justify-content:space-between;align-items:center}#availableRoles input,#availableRoles select{width:auto}@media only screen and (max-width: 768px){.profile-headline{margin-left:20px}}.consents .consentManagement .consents-language-selection{display:flex;flex-direction:column;justify-content:flex-start;gap:2rem;margin-bottom:2rem}@media (min-width: 768px){.consents .consentManagement .consents-language-selection{flex-direction:row;align-items:center}}.consents .consentManagement .consents-language-selection .form-group{min-width:250px}.consents .consentManagement app-consents-management-form{display:contents}.consents .consentManagement app-consents-management-form .form-check{margin-bottom:0}.consents .consentManagement app-consents-management-form .consents-form-radio{min-width:400px;display:flex;flex-direction:row-reverse;justify-content:space-between}.consents .consentManagement app-consents-management-form .consents-form-radio .form-check.custom .form-check-label{padding-left:0}.consents .consentManagement table{border-collapse:collapse!important;border-spacing:0;width:100%;max-width:100%;margin-bottom:2rem;display:block;overflow-x:auto;position:relative;border:none}.consents .consentManagement table th,.consents .consentManagement table td{padding:16px;text-align:left;white-space:nowrap;border:none;overflow-wrap:break-word}@media (min-width: 992px){.consents .consentManagement table th,.consents .consentManagement table td{word-break:break-word!important;word-wrap:break-word!important;white-space:break-spaces!important}}.consents .consentManagement table thead,.consents .consentManagement table tbody th,.consents .consentManagement table th[scope=col],.consents .consentManagement table th[scope=row]{font-weight:700}.consents .consentManagement table thead th,.consents .consentManagement table thead td,.consents .consentManagement table th[scope=col]{border-bottom:2px solid var(--inno-color-primary-200)}.consents .consentManagement table th[scope=row]{border-right:2px solid var(--inno-color-primary-200)}.consents .consentManagement table tbody tr{border-bottom:1px solid var(--inno-color-transparency-light-200)}.consents .consentManagement .custom-control.custom-switch .custom-control-input:checked~.custom-control-label:before{border-color:var(--inno-color-primary-200);background-color:var(--inno-color-primary-200)}.consents .consentManagement .custom-control.custom-switch .custom-control-input:checked~.custom-control-label:after{background-color:var(--inno-color-secondary-100);transform:translate(24px)}.consents .consentManagement .custom-control.custom-switch .custom-control-label:before{content:"";display:inline-block;width:48px;height:20px;cursor:pointer;border-radius:60px;background-color:var(--inno-color-secondary-100);transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;position:relative}.consents .consentManagement .custom-control.custom-switch .custom-control-label:after{content:"";position:absolute;top:3px;left:-2.25rem;width:24px;height:24px;background-color:var(--inno-color-secondary-300);border-radius:50%;transition:transform .15s ease-in-out;box-shadow:0 0 2px #0003}.consents .consentManagement .custom-control.custom-switch .custom-control-input:checked~.custom-control-label:after{transform:translate(26px);border:1px solid var(--inno-color-secondary-300)}.consents .consentManagement .form-check-label.consent-label-inactive{color:var(--inno-color-secondary-400)}app-address-book .cx-address-card{padding-bottom:30px}.unsubscribe-newsletter-container{text-align:center;background-color:#f3f3f0;padding:2rem 1rem;margin:3rem auto}@media (max-width: 767px){.unsubscribe-newsletter-container{padding:3rem 1rem;margin:3rem auto}}.unsubscribe-newsletter-container .unsubscribe-newsletter-content{width:80%;margin:0 auto}@media (max-width: 1199px){.unsubscribe-newsletter-container .unsubscribe-newsletter-content{width:90%}}@media (max-width: 767px){.unsubscribe-newsletter-container .unsubscribe-newsletter-content{width:100%}}.unsubscribe-newsletter-container .unsubscribe-newsletter-content .unsubscribe-newsletter-btn{margin-bottom:20px}app-contact-map>div{margin-bottom:5rem;width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}app-contact-map>div{max-width:var(--cx-page-width-max)}@media (min-width: 768px){app-contact-map>div{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}app-contact-form>div{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}app-contact-form>div{max-width:var(--cx-page-width-max)}@media (min-width: 768px){app-contact-form>div{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}.map-search{display:flex}.map-search--searchbox{flex-basis:80%}.map-search--mylocation{flex-basis:20%;margin-left:15px}.map-search--searchbox .form-control{border-right:0}.map-search--searchbox .form-control:focus{border-color:#dee2e6}.map-search--searchbox .btn{color:var(--inno-color-primary-200);padding:5px 0 0;width:40px;height:38px;border-left:0}.map-search--searchbox .btn:hover,.map-search--searchbox .btn:focus,.map-search--searchbox .btn:active{outline:none;background:transparent;border-color:#dee2e6;border-left:0;box-shadow:none}.ContactMapContentSlot{display:block}.contact-data{display:flex;flex-direction:column;margin-top:1.252rem}@media (min-width: 768px){.contact-data{flex-direction:row}}.contact-data .contact-data-list{flex-basis:42%}@media (min-width: 768px){.contact-data .contact-data-list{margin-right:.939rem}}@media (min-width: 768px){.contact-data .contact-data-list .contact-infos{max-height:600px;overflow-y:auto}}.contact-data .contact-data-list .contact-infos .contact-info{position:relative;padding:20px 60px;background:var(--inno-color-primary-100);border-bottom:1px solid var(--inno-color-secondary-600)}.contact-data .contact-data-list .contact-infos .contact-info .is-counter{position:absolute;left:0;top:18px;width:40px}.contact-data .contact-data-list .contact-infos .contact-info .contact-info-headline{font-size:1rem;font-weight:700;width:95%}.contact-data .contact-data-list .contact-infos .contact-info .contact-info-headline app-share-links{position:absolute;right:20px;top:20px}.contact-data .contact-data-list .contact-infos .contact-info .contact-info-headline app-share-links .share-menu__item{cursor:pointer}.contact-data .contact-data-list .contact-infos .contact-info .contact-info-headline app-share-links .share-menu__item i,.contact-data .contact-data-list .contact-infos .contact-info .contact-info-headline app-share-links .icon-share{vertical-align:text-bottom}.contact-data .contact-data-list .contact-infos .contact-info ul{list-style-type:none}.contact-data .contact-data-list .contact-infos .contact-info.closed{background:transparent;border-color:var(--inno-color-secondary-100)}@media (max-width: 767px){.contact-data .contact-data-list .contact-infos .contact-info{padding:20px}.contact-data .contact-data-list .contact-infos .contact-info .badge{display:none}.contact-data .contact-data-list .contact-infos .contact-info .contact-partner-link{width:100%}}.contact-data .contact-data-list .contact-infos .contact-info .contact-partner-link{margin-top:10px;margin-bottom:10px}.contact-data .contact-data-list .contact-infos .contact-info details{margin-top:1.5rem}.contact-data .contact-data-list .contact-infos .contact-info details summary{list-style-type:none}.contact-data .contact-data-list .contact-infos .contact-info details summary::-webkit-details-marker{display:none}.contact-data .contact-data-list .contact-infos .contact-info details summary:before{font-family:Innomotics_UI_Icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;background:none;font-size:20px;color:var(--inno-color-primary-200);margin-right:.7rem;vertical-align:text-bottom;content:"\e901"}.contact-data .contact-data-list .contact-infos .contact-info details summary:hover:before{cursor:pointer}.contact-data .contact-data-list .contact-infos .contact-info details div{margin-left:2.6rem;margin-top:.5rem}.contact-data .contact-data-list .contact-infos .contact-info details ul,.contact-data .contact-data-list .contact-infos .contact-info details ol{list-style-type:revert}.contact-data .contact-data-list .contact-infos .contact-info details[open]>summary:before{content:"\e904"}.contact-data .contact-data-map{display:none}.contact-data .contact-data-map google-map div.map-container{height:600px!important;width:100%!important}@media (min-width: 768px){.contact-data .contact-data-map{display:block;flex:1}}.map-filter{display:flex;flex-direction:column}@media (min-width: 768px){.map-filter{flex-direction:row}}.map-filter .control{margin-bottom:.939rem}@media (min-width: 768px){.map-filter .control{margin-bottom:0;margin-right:.939rem}}.contact-nav>li{width:50%;text-align:center}.contact-nav>li>a{margin-right:0}#contactMapHeadline{margin-top:3rem}#contactMapSearchBox .form-group .required:after{content:"*";color:#000}#contactMapSearchBox .select2-container{width:100%!important}#contactMapSearchBox .contact-form-control-container{display:flex;flex-direction:column;gap:10;flex-grow:1;width:100%}div.contact-emergency-info-container{width:100%;margin:auto}.contact-form-emergency-info{background-color:#f1f4f6;margin-top:20px;padding:20px 15px;text-align:center;font-weight:700;font-size:18px}.contact-form .contact-info{background:var(--inno-color-primary-100);padding:20px;border-bottom:1px solid var(--inno-color-secondary-700)}.contact-form .contact-info .contact-info-headline{font-size:1rem;font-weight:700}.contact-form .contact-info ul{list-style-type:none}.contact-form .contact-info a:not(.contact-info-link){text-decoration:none}.contact-form .contact-info details{margin-top:1.5rem}.contact-form .contact-info details summary{list-style-type:none}.contact-form .contact-info details summary::-webkit-details-marker{display:none}.contact-form .contact-info details summary:before{font-family:Innomotics_UI_Icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;background:none;font-size:20px;color:var(--inno-color-primary-200);margin-right:.7rem;vertical-align:text-bottom;content:"\e901"}.contact-form .contact-info details summary:hover:before{cursor:pointer}.contact-form .contact-info details div{margin-left:2.6rem;margin-top:.5rem}.contact-form .contact-info details ul,.contact-form .contact-info details ol{list-style-type:revert}.contact-form .contact-info details[open]>summary:before{content:"\e904"}.contact-form-back-btn{display:block;margin-left:auto;margin-right:auto}#contactForm{margin-top:20px}#contactForm .form-group label{display:block}cx-storefront.contactMap .local-contacts-label{font-size:20px;padding-top:10px;padding-bottom:15px}cx-storefront.contactMap .local-contacts-label i.icon,cx-storefront.contactMap .local-contacts-label .form-group .ng-select .ng-arrow-wrapper i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper cx-storefront.contactMap .local-contacts-label i.ng-arrow{margin:0 25px 0 15px;color:#00819c;cursor:pointer;float:right}cx-storefront.contactMap .local-contacts-label i.icon:hover,cx-storefront.contactMap .local-contacts-label .form-group .ng-select .ng-arrow-wrapper i.ng-arrow:hover,.form-group .ng-select .ng-arrow-wrapper cx-storefront.contactMap .local-contacts-label i.ng-arrow:hover{color:#005159}cx-storefront.contactMap .local-contacts-label .rotate{-moz-transition:all 1s linear;-webkit-transition:all 1s linear;transition:all .4s linear}cx-storefront.contactMap .local-contacts-label .rotate.down{-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}cx-storefront.contactMap .local-contacts-devider{border-bottom:1px solid rgba(0,0,40,.1);margin-bottom:30px}cx-storefront.contactMap .local-contacts-section app-contacts-card{display:flex;gap:20px;flex-direction:row;padding-bottom:1rem}@media (max-width: 767px){cx-storefront.contactMap .local-contacts-section app-contacts-card{flex-direction:column;gap:10px}}cx-storefront.contactMap .local-contacts-section app-contacts-card .local-contact-card{width:33%;padding:20px}@media (max-width: 991px){cx-storefront.contactMap .local-contacts-section app-contacts-card .local-contact-card{width:50%}}@media (max-width: 767px){cx-storefront.contactMap .local-contacts-section app-contacts-card .local-contact-card{width:100%}}cx-storefront.contactMap .badge.contact-internal-visibility{display:inline-flex!important;color:#8936af;border-color:#8936af;background-color:transparent}cx-storefront.contactMap .contact__button{visibility:hidden}cx-storefront.contactForm .contact__button{visibility:hidden}#map.no-consent-map{background-image:url("./media/maps_background-6AUOTO6P.jpg");background-size:auto;background-position:right center;background-repeat:no-repeat}.card{border:none}.google-maps-consent{position:relative;display:flex;flex-direction:column;gap:1.5rem;top:50%;transform:translateY(-50%);background-color:#404040ee;padding:60px 0;color:#fff;text-align:center;margin:0 auto}.google-maps-consent app-paragraph{margin:0 auto}.google-maps-consent a{color:#fff;text-decoration:underline}.google-maps-consent a:visited,.google-maps-consent a:focus{color:#e1f000;text-decoration:underline}.google-maps-consent a:hover{color:#e4eaed;text-decoration:underline}.google-maps-consent p{padding:0 15px}.google-maps-consent button{width:300px;margin:auto}.supplier-orders__header,.supplier-order-items__header,.supplier-order-documents__header,.supplier-order-superordinate-documents__header{display:flex;padding:1.5rem 0 1rem;margin:-2rem -2rem 0 0;border-bottom:1px solid var(--inno-color-secondary-100);font-size:.875rem;font-weight:700}.supplier-orders,.supplier-order-items,.supplier-order-documents,.supplier-order-superordinate-documents{display:flex;align-items:center;padding:.939rem 0}.supplier-orders:not(:last-child),.supplier-order-items:not(:last-child),.supplier-order-documents:not(:last-child),.supplier-order-superordinate-documents:not(:last-child){border-bottom:1px solid var(--inno-color-secondary-100)}.supplier-order-superordinate-documents:hover{background-color:var(--inno-color-transparency-light-100)}.supplier-order__item-label{font-weight:700;margin-top:5px}.supplier-order__item-label:first-of-type{margin-top:0}.supplier-order-items-footer{margin-top:10px}.page-supplierOrderList .invisible{opacity:0}.page-supplierOrderList .supplier-search{margin-top:1.5rem;margin-bottom:4rem}.page-supplierOrderList .select2-selection{background-color:#ff88ab;border-color:#cb0e0e}@media (max-width: 767px){.page-supplierOrderList .upper-documents-link{text-overflow:ellipsis;overflow:hidden;width:100%;margin-bottom:15px}}.page-supplierOrderList .js-supplier-orders-not-found{min-height:100px}.page-supplierOrderList .dataTable-list-container{margin-top:3rem}.page-supplierOrderList .dataTable-list-container .table-info,.page-supplierOrderList .dataTable-list-container #supplier-order-data-list{display:none}@media (max-width: 991px){.page-supplierOrderDetail .entry{flex-direction:column;align-items:flex-start}.page-supplierOrderDetail .header-btn-link{width:100%;margin:5px 0;text-overflow:ellipsis;overflow:hidden}}.page-supplierOrderDetail .supplier-order-items-results{display:flex;padding:2.5rem 0 2rem;margin:-2rem -2rem 0 0;font-size:.875rem;font-weight:700}@media (min-width: 992px){.page-supplierOrderDetail .supplier-order-header-links{padding-top:20px;padding-bottom:20px}}.page-supplierOrderDetail .supplier-order-header-links .header-btn-link-refresh{margin:0 10px 0 0}@media (max-width: 992px){.page-supplierOrderDetail .headerItem{display:none}}.page-supplierOrderDetail .table-header,.page-supplierOrderDetail .entry{gap:3px}.page-supplierOrderDetail .entry .entry__item:last-child{text-align:left}.page-supplierOrderDetail .entry-wrap-anywhere{overflow-wrap:anywhere}.page-supplierOrderDetail .supplier-order-items__headerItem--order,.page-supplierOrderDetail .supplier-order-items__item--order{flex:0 0 9%}.page-supplierOrderDetail .supplier-order-items__headerItem--position,.page-supplierOrderDetail .supplier-order-items__item--position{flex:0 0 7%}.page-supplierOrderDetail .supplier-order-items__headerItem--materialText,.page-supplierOrderDetail .supplier-order-items__item--materialText{flex:0 0 18%}.page-supplierOrderDetail .supplier-order-items__headerItem--materialNumber,.page-supplierOrderDetail .supplier-order-items__item--materialNumber{flex:0 0 10%}.page-supplierOrderDetail .supplier-order-items__headerItem--supplierMaterialNumber,.page-supplierOrderDetail .supplier-order-items__item--supplierMaterialNumber{flex:0 0 13%}.page-supplierOrderDetail .supplier-order-items__headerItem--orderAcknowledgementNumber,.page-supplierOrderDetail .supplier-order-items__item--orderAcknowledgementNumber{flex:0 0 12%}.page-supplierOrderDetail .supplier-order-items__headerItem--quantity,.page-supplierOrderDetail .supplier-order-items__item--quantity{flex:0 0 8%}.page-supplierOrderDetail .supplier-order-items__headerItem--date,.page-supplierOrderDetail .supplier-order-items__item--date{flex:0 0 11%;text-align:left!important}.page-supplierOrderDetail .supplier-order-items__item{font-size:.875rem}.page-supplierOrderDocuments #supplier-order-document-data-list{display:none}.page-supplierOrderSuperordinateDocuments .supplier-order-superordinate-documents-results{display:flex;padding:2.5rem 0 2rem;margin:-2rem -2rem 0 0;font-size:.875rem;font-weight:700}.page-supplierOrderSuperordinateDocuments .supplier-order-superordinate-documents__headerItem--fileName,.page-supplierOrderSuperordinateDocuments .supplier-order-superordinate-documents__item--fileName{flex:0 0 100%}.page-supplierOrderSuperordinateDocuments .supplier-order-superordinate-documents__item{font-size:.875rem}.order-detail-nav>li{width:50%;text-align:center}.order-detail-nav>li>a{margin-right:0}app-drive-technology-configurator-result{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}app-drive-technology-configurator-result{max-width:var(--cx-page-width-max)}@media (min-width: 768px){app-drive-technology-configurator-result{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}app-drive-technology-configurator-result .cx-table-item-container{min-height:8em}app-drive-technology-configurator-result .cx-info{width:100%;min-height:8em;max-width:15em}@media (min-width: 1200px){app-drive-technology-configurator-result .cx-info{max-width:18em}}app-drive-technology-configurator-result .cx-info .product-infos{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}app-drive-technology-configurator-result .dataTables_wrapper #drive-technology-configurator-result-list.dataTable.dtr-column>tbody>tr>td.dtr-control:before,app-drive-technology-configurator-result .dataTables_wrapper #drive-technology-configurator-result-list.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before{top:50%!important;left:1em}app-drive-technology-configurator-result #drive-technology-configurator-result-list .table-header .headerItem{text-transform:unset}.drive-technology-configurator-add-to-watch-list-dialog .inno-modal-body{padding-left:16px}app-drive-technology-configurator-detail .dtk-item-details-dark-grey-bg{font-size:16px;padding:15px 0}@media (min-width: 992px){app-drive-technology-configurator-detail .dtk-item-details-dark-grey-bg{padding:15px}}app-drive-technology-configurator-detail .dtk-item-details-dark-grey-bg .entry__item__DTK_detail_row{display:flex;flex-direction:row;justify-content:space-between;gap:10px}@media (min-width: 992px){app-drive-technology-configurator-detail .dtk-item-details-dark-grey-bg .entry__item__DTK_detail_row{justify-content:flex-start;gap:151px;text-align:start}}app-drive-technology-configurator-detail .dtk-item-details-dark-grey-bg .entry__item__DTK_detail_row .detail-label{width:140px}@media (min-width: 992px){app-drive-technology-configurator-detail .dtk-item-details-dark-grey-bg .entry__item__DTK_detail_row .detail-label{width:175px}}app-drive-technology-configurator-detail .entry__item__detail_row.line-options{gap:8px;justify-content:flex-start!important;flex-direction:column!important}@media (min-width: 768px){app-drive-technology-configurator-detail .entry__item__detail_row.line-options{flex-direction:row!important;width:450px!important}}@media (min-width: 992px){app-drive-technology-configurator-detail .entry__item__detail_row.line-options{width:600px!important}}@media (min-width: 1200px){app-drive-technology-configurator-detail .entry__item__detail_row.line-options{width:950px!important}}app-drive-technology-configurator-detail .entry__item__detail_row.line-options span:last-child{text-align:left!important}.driveTechnologyConfiguratorResult .dtk-item-details-characteristics{padding:15px 0}@media (min-width: 992px){.driveTechnologyConfiguratorResult .dtk-item-details-characteristics{padding:15px;background-color:var(--inno-color-secondary-50)}}.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable>tbody>tr,.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable>tbody tr.parent,.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable.dtr-column>tbody>tr,.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent{background-color:transparent;border-bottom:none;vertical-align:middle}.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable>tbody>tr.dt-hasChild,.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable>tbody tr.parent.dt-hasChild,.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.dt-hasChild,.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent.dt-hasChild{background-color:var(--inno-color-secondary-50)}.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable>tbody>tr td,.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable>tbody tr.parent td,.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable.dtr-column>tbody>tr td,.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent td{border-bottom:1px solid var(--inno-color-transparency-light-100)}.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable>tbody>tr td.dtr-control:before,.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable>tbody tr.parent td.dtr-control:before,.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable.dtr-column>tbody>tr td.dtr-control:before,.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent td.dtr-control:before{top:unset!important}.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable>tbody>tr td.entry__item__mapping-type,.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable>tbody>tr td.entry__item__quantity,.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable>tbody>tr td.entry__item__configuration-date,.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable>tbody tr.parent td.entry__item__mapping-type,.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable>tbody tr.parent td.entry__item__quantity,.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable>tbody tr.parent td.entry__item__configuration-date,.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable.dtr-column>tbody>tr td.entry__item__mapping-type,.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable.dtr-column>tbody>tr td.entry__item__quantity,.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable.dtr-column>tbody>tr td.entry__item__configuration-date,.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent td.entry__item__mapping-type,.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent td.entry__item__quantity,.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent td.entry__item__configuration-date{padding-left:14px}.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable>tbody>tr:hover,.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable>tbody tr.parent:hover,.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable.dtr-column>tbody>tr:hover,.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent:hover{background-color:transparent}.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable>tbody>tr:hover td.dtr-control:before,.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable>tbody tr.parent:hover td.dtr-control:before,.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable.dtr-column>tbody>tr:hover td.dtr-control:before,.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent:hover td.dtr-control:before{background-color:transparent;top:unset!important}.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable>tbody>tr:hover td.entry__item,.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable>tbody tr.parent:hover td.entry__item,.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable.dtr-column>tbody>tr:hover td.entry__item,.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent:hover td.entry__item{background-color:var(--inno-color-secondary-50)}.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable>tbody>tr.child,.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child{box-shadow:none;background-color:var(--inno-color-secondary-100);padding:0}.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable>tbody>tr.child .child,.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child .child{padding:10px}@media (min-width: 992px){.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable>tbody>tr.child .child,.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child .child{padding:0}}.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable>tbody>tr.child .child .dtr-title,.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child .child .dtr-title{display:none}.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable>tbody>tr.child .dtr-details,.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child .dtr-details{width:100%!important;padding:0}.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details,.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details{padding:0;background-color:var(--inno-color-secondary-100)}.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details .entry__item__detail_row,.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details .entry__item__detail_row{width:auto}.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable>tbody>tr.child:hover td.col-emphasized,.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child:hover td.col-emphasized{background-color:var(--inno-color-primary-200)}.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable>tbody>tr.child:hover td.dtr-details,.driveTechnologyConfiguratorResult .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child:hover td.dtr-details{background-color:var(--inno-color-secondary-100)}app-watchlist{width:100%}app-watchlist .page-watchList{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}app-watchlist .page-watchList{max-width:var(--cx-page-width-max)}@media (min-width: 768px){app-watchlist .page-watchList{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}.text-description__expand-collapse{opacity:0;position:absolute;pointer-events:none}.text-description__expand-collapse+.product__listing--description:not(.overflown) .text-description__show-more{display:none}.text-description__expand-collapse:not(:checked)+.product__listing--description .text-description__show-less{display:none}.text-description__expand-collapse:checked+.product__listing--description{-webkit-line-clamp:unset}.text-description__expand-collapse:checked+.product__listing--description .text-description__show-more{display:none}.text-description__expand-collapse:checked+.product__listing--description .text-description__show-less{display:block}.text-description__expand-collapse:focus-visible+.product__listing--description label.text-description__show-more,.text-description__expand-collapse:checked+.product__listing--description label.text-description__show-less{outline-offset:1px;outline:solid 2px var(--inno-color-focus-100)}.text-description__show-more,.text-description__show-less{position:absolute;right:5px;bottom:-1px;cursor:pointer}.text-description__show-less{display:none}.product__listing--description{display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;position:relative;padding:5px 55px 5px 5px}.portfolioFinder main .searchbox .search-bar-component{display:none}.portfolioFinder main cx-searchbox .results.ui-autocomplete{display:none!important}.portfolioFinder app-portfolio-finder-list{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}.portfolioFinder app-portfolio-finder-list{max-width:var(--cx-page-width-max)}@media (min-width: 768px){.portfolioFinder app-portfolio-finder-list{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}.portfolioFinder .paginationBar{margin-top:30px}.portfolioFinder i.icon-filter{color:var(--inno-color-primary-200)}@media (max-width: 991px){.portfolioFinder #colorbox .portfolio-filter{display:flex!important;flex-direction:column}.portfolioFinder #colorbox .portfolio-filter .facet{width:100%}}.portfolioFinder #portfolio-finder-guide{box-shadow:2px 2px 6px #00000080;border:1px solid rgba(0,0,0,.2);margin:2rem 0;padding:15px 0}@media (max-width: 991px){.portfolioFinder #portfolio-finder-guide{margin:0;padding:0}}.portfolioFinder #portfolio-finder-guide .portfolio-finder-flex-container{display:flex;flex-direction:row;gap:20px;justify-content:space-between}@media (max-width: 991px){.portfolioFinder #portfolio-finder-guide .portfolio-finder-flex-container{gap:10px}}@media (max-width: 767px){.portfolioFinder #portfolio-finder-guide .portfolio-finder-flex-container{flex-direction:row;gap:5px}.portfolioFinder #portfolio-finder-guide .portfolio-finder-flex-container:not(:last-child){margin-bottom:10px}}@media (max-width: 767px){.portfolioFinder #portfolio-finder-guide .portfolio-finder-flex-container.portfolio-step-description{flex-direction:column;justify-content:flex-start}}.portfolioFinder #portfolio-finder-guide .portfolio-finder-flex-container .portfolio-finder-flex-element{flex-grow:1;width:100%}.portfolioFinder #portfolio-finder-guide .portfolio-finder-flex-container .portfolio-finder-flex-element .guidedAppliedFilter a{padding-left:0}.portfolioFinder #portfolio-finder-guide .portfolio-finder-flex-container .portfolio-finder-flex-element .guidedAppliedFilter a:after{right:16px}@media (max-width: 991px){.portfolioFinder #portfolio-finder-guide .product__facet{flex-direction:column;padding:5px 15px 20px}.portfolioFinder #portfolio-finder-guide .product__facet .facet{width:100%}}@media (max-width: 991px){.portfolioFinder #portfolio-finder-guide .facet__name{font-weight:400}.portfolioFinder #portfolio-finder-guide .facet__name .facet__remove:after{right:17px;top:15px}}.portfolioFinder .portfolio-filter{padding:5px 30px 20px;position:relative}.portfolioFinder .portfolio-filter.product__facet{display:flex;flex-wrap:wrap}.portfolioFinder .portfolio-filter.product__facet>.facet{margin-left:0;margin-right:20px;width:"calc(100%/3 - 20px + 20px/3)";box-sizing:border-box}.portfolioFinder .portfolio-filter.product__facet>.facet:nth-child(3n){margin-right:0}@media (max-width: 991px){.portfolioFinder .portfolio-filter.product__facet{display:flex;flex-wrap:wrap}.portfolioFinder .portfolio-filter.product__facet>.facet{margin-left:0;margin-right:10px;width:"calc(100%/3 - 10px + 10px/3)";box-sizing:border-box}.portfolioFinder .portfolio-filter.product__facet>.facet:nth-child(3n){margin-right:0}}.portfolioFinder .portfolio-filter .facet__values{overflow:auto;max-height:300px;min-height:120px;width:100%}.portfolioFinder .portfolio-finder-guided-message{font-weight:700;position:relative;margin-bottom:5rem}@media (max-width: 991px){.portfolioFinder .portfolio-finder-guided-message{margin-bottom:2rem}}.portfolioFinder .portfolio-finder-guided-steps{padding:20px 30px;position:relative}@media (max-width: 991px){.portfolioFinder .portfolio-finder-guided-steps{padding:15px}}.portfolioFinder .portfolio-finder-guided-steps .step-border{margin-bottom:8px}.portfolioFinder .portfolio-finder-guided-steps .step-description{margin-bottom:.5rem}.portfolioFinder .portfolio-finder-guided-steps .step-description .step-number{color:#fff;border-radius:50%;padding:5px 10px;margin-right:5px}.portfolioFinder .portfolio-finder-guided-steps .inactive .step-number{background-color:#d9d9d6}.portfolioFinder .portfolio-finder-guided-steps .inactive .step-border{border:5px solid #d9d9d6}.portfolioFinder .portfolio-finder-guided-steps .active{font-weight:700}.portfolioFinder .portfolio-finder-guided-steps .active .step-number{background-color:#007993}.portfolioFinder .portfolio-finder-guided-steps .active .step-border{border:5px solid #007993}.portfolioFinder .portfolio-finder-guided-steps .selected{font-weight:400}.portfolioFinder .portfolio-finder-guided-steps .selected .step-number{background-color:#73bac9}.portfolioFinder .portfolio-finder-guided-steps .selected .step-border{border:5px solid #73bac9}.portfolio-finder-menu-action{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.product__list--name-wrapper{display:flex;flex-direction:row}.product__list--name-wrapper .product__list--name,.product__list--name-wrapper strong{flex:0 1 95%;text-align:left}.product__list--name-wrapper i{padding-left:5px}.product__list--name-wrapper .product__listing--menu{flex:0 1 5%}.product__list--name-wrapper .product__listing--menu .dropdown-toggle{padding:2px 6px;text-decoration:none}.product__list--name-wrapper .product__listing--menu .dropdown-menu{left:unset;right:0}.portfolioFinder .Section3{display:none}.productOfferInquiryForm .mainContent--left{padding:0}.page-productOfferList .listing-with-filter-container{min-height:550px}.page-productOfferList .product-offer-timeframe{position:relative;text-align:left;top:230px;display:none}@media (min-width: 768px){.page-productOfferList .product-offer-timeframe{top:105px;text-align:center}}@media (min-width: 1200px){.page-productOfferList .product-offer-timeframe{left:36%;top:50px;text-align:left;width:65%}}.page-productOfferList .minor-column-value{font-size:14px}.page-productOfferList .tooltip-icon{position:inherit;padding-left:4px;color:var(--inno-color-primary-200);vertical-align:middle}.page-productOfferList .tooltip-icon:hover{color:var(--inno-color-secondary-600)}.page-productOfferForm #productoffer-form-list,.page-productOfferForm .entry__item__detail_row_container{display:none}.page-productOfferForm .headerItem--productName,.page-productOfferForm .entry__item--productName{flex:0 0 25%}.page-productOfferForm .headerItem--articleNumber,.page-productOfferForm .entry__item--articleNumber{flex:0 0 35%}.page-productOfferForm .headerItem--date,.page-productOfferForm .entry__item--date{flex:0 0 20%}.product-offer-item-detail{align-items:normal;padding:10px;background-color:#e4eaed;box-shadow:2px 2px 6px #e4eaed}.product-offer-item-detail:not(:last-child){border-bottom:1px solid #e4eaed}.product-offer-item-detail dl.product-offer-item-detail-chart dt{width:20%;display:flex}.product-offer-item-detail dl.product-offer-item-detail-chart dt:first-of-type{border-bottom:0}.product-offer-item-detail dl.product-offer-item-detail-chart dd{width:80%}.product-offer-item-detail dl.product-offer-item-detail-chart dd:first-of-type{border-bottom:0}@media (max-width: 767px){.product-offer-item-detail dl.product-offer-item-detail-chart dt{width:100%}.product-offer-item-detail dl.product-offer-item-detail-chart dd{border-top:0;width:100%}}.page-productOfferDetail .product-offer-title{font-size:24px;font-weight:700;padding-bottom:5px}.page-productOfferDetail .product-offer-dates{font-style:italic}.page-productOfferDetail .product-offer-back{margin-top:18px}@media (max-width: 991px){.page-productOfferDetail .product-offer-back{margin-bottom:10px}}.page-productOfferDetail .product-offer-quoteStatusType{font-weight:400}.page-productOfferDetail .detail-page-btn-container{justify-content:flex-end}.page-productOfferDetail #sparepart-productoffer-item-list,.page-productOfferDetail #product-productoffer-item-list{display:none}.page-productOfferDetail #product-productoffer-item-list .dropdown-menu{text-align:left}.page-productOfferDetail .status-error{background:#ff5454!important;color:var(--inno-color-primary-300)!important;display:flex;flex-direction:row;justify-content:space-between}.page-productOfferDetail .status-error .icon,.page-productOfferDetail .status-error .form-group .ng-select .ng-arrow-wrapper .ng-arrow,.form-group .ng-select .ng-arrow-wrapper .page-productOfferDetail .status-error .ng-arrow,.page-productOfferDetail .status-error cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation app-navigation-ui .page-productOfferDetail .status-error li.depth-0>*>a.header-shortcut:before,.page-productOfferDetail .status-error cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui .page-productOfferDetail .status-error li.depth-0>*>a.header-shortcut:before,.page-productOfferDetail .status-error .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .page-productOfferDetail .status-error a:before,.page-productOfferDetail .status-error cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .page-productOfferDetail .status-error a.header-shortcut:before,.page-productOfferDetail .status-error cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .page-productOfferDetail .status-error a.header-shortcut:before{font-size:44px!important;position:relative;top:-5px}.page-productOfferDetail .status-error .icon:hover,.page-productOfferDetail .status-error .form-group .ng-select .ng-arrow-wrapper .ng-arrow:hover,.form-group .ng-select .ng-arrow-wrapper .page-productOfferDetail .status-error .ng-arrow:hover,.page-productOfferDetail .status-error cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:hover:before,cx-storefront header app-category-navigation app-navigation-ui .page-productOfferDetail .status-error li.depth-0>*>a.header-shortcut:hover:before,.page-productOfferDetail .status-error cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:hover:before,cx-storefront header app-category-navigation .app-navigation-ui .page-productOfferDetail .status-error li.depth-0>*>a.header-shortcut:hover:before,.page-productOfferDetail .status-error .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:hover:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .page-productOfferDetail .status-error a:hover:before,.page-productOfferDetail .status-error cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:hover:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .page-productOfferDetail .status-error a.header-shortcut:hover:before,.page-productOfferDetail .status-error cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:hover:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .page-productOfferDetail .status-error a.header-shortcut:hover:before{color:var(--inno-color-primary-300)!important}.page-productOfferDetail .status-error-description-container{padding:20px;border:1px solid rgba(0,0,40,.1)}.page-productOfferDetail .status-error-description-container .description{font-weight:700;padding-bottom:10px}.page-productOfferDetail .status-error-description-container .card{padding:0;border:none}.page-productOfferDetail .status-error-description-container .card-text{display:flex;flex-direction:column;gap:10px!important;background-color:#fff!important}.page-productOfferDetail .status-error-description-container .local-contact-card{padding:20px;margin-bottom:10px}.page-productOfferDetail .tabbedCMSItemContainer{margin:0;border:1px solid rgba(0,0,40,.1)}.page-productOfferDetail .tabbedCMSItemContainer .tabContainers,.page-productOfferDetail .tabbedCMSItemContainer .tabContent{padding:0 10px 10px 15px}.page-productOfferDetail .item-error{color:#ff5454!important}.page-productOfferDetail .item-warning{color:var(--inno-color-warning-200)!important}.page-productOfferDetail .item-warning .message{font-weight:700;font-size:.9rem;line-height:1.1rem;margin-bottom:5px}.page-productOfferDetail .document-link{text-decoration:none}.page-productOfferDetail .document-link .icon.icon-download,.page-productOfferDetail .document-link .form-group .ng-select .ng-arrow-wrapper .icon-download.ng-arrow,.form-group .ng-select .ng-arrow-wrapper .page-productOfferDetail .document-link .icon-download.ng-arrow,.page-productOfferDetail .document-link cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.icon-download.header-shortcut:before,cx-storefront header app-category-navigation app-navigation-ui .page-productOfferDetail .document-link li.depth-0>*>a.icon-download.header-shortcut:before,.page-productOfferDetail .document-link cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.icon-download.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui .page-productOfferDetail .document-link li.depth-0>*>a.icon-download.header-shortcut:before,.page-productOfferDetail .document-link .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a.icon-download:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .page-productOfferDetail .document-link a.icon-download:before,.page-productOfferDetail .document-link cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.icon-download.header-shortcut:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .page-productOfferDetail .document-link a.icon-download.header-shortcut:before,.page-productOfferDetail .document-link cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.icon-download.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .page-productOfferDetail .document-link a.icon-download.header-shortcut:before{vertical-align:middle}.page-productOfferDetail .dropdown-toggle:after{display:none}.page-productOfferDetail .flex-button-container{display:flex;flex-direction:column;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:2rem}@media (min-width: 768px){.page-productOfferDetail .flex-button-container{flex-direction:row}}.page-productOfferDetail .flex-button-container .product-offer-back{margin-right:auto;white-space:nowrap;flex:1 1 100%}@media (min-width: 992px){.page-productOfferDetail .flex-button-container .product-offer-back{flex:1 1 auto}}.page-productOfferDetail .flex-button-container .btn{min-width:18%;white-space:nowrap;flex:1}.page-productOfferMaintenance .maintenanceMessage{background:#fff6f6;border:solid 1px #dc0000;padding:1.5rem;border-radius:1rem}.product-offer-details-page dd dl{margin-bottom:0!important}.product-offer-details-page dd dl .list-value{border-top:none!important}@media (min-width: 992px){.product-offer-details-page dd dl .list-value{flex:0 0 30%}}.product-offer-details-page dd dl .list-value.list-value-revision{align-self:center}.product-offer-details-page dd dl .list-link{border-top:none!important;text-align:end}@media (max-width: 767px){.product-offer-details-page dd dl .list-link{text-align:start}}.product-offer-details-page dd dl .list-link .dropdown-item{padding:5px 0;color:var(--inno-color-primary-300)}.product-offer-details-page dd dl .list-link .dropdown-menu a{text-decoration:underline}@media (min-width: 992px){.product-offer-details-page dd dl .list-link{flex:0 0 70%}}.product-offer-details-page .dropdown{text-align:end!important}@media (max-width: 767px){.product-offer-details-page .dropdown{text-align:start}}.product-offer-details-page .dropdown .dropdown-toggle:after{display:none!important}.product-offer-details-page .dropdown .dropdown-menu{padding:5px!important;text-align:center!important}@media (min-width: 1200px){.product-offer-details-page .dropdown .dropdown-menu{margin-left:35px}}.product-offer-details-page .dropdown i{vertical-align:middle}.product-offer-details-page .dropdown a{opacity:1;text-decoration:none;cursor:pointer}#productOfferPurchaseOrderForm.inno-modal-content{padding:0}#productOfferPurchaseOrderForm.inno-modal-content .inno-modal-body{padding:16px}#editProductOfferItemQuantitiesForm .quantity{min-width:110px}#editProductOfferItemQuantitiesForm .quantity .form-control{height:18px!important;width:40%!important;text-align:center;float:left}#editProductOfferItemQuantitiesForm .quantity .icon,#editProductOfferItemQuantitiesForm .quantity .form-group .ng-select .ng-arrow-wrapper .ng-arrow,.form-group .ng-select .ng-arrow-wrapper #editProductOfferItemQuantitiesForm .quantity .ng-arrow,#editProductOfferItemQuantitiesForm .quantity cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation app-navigation-ui #editProductOfferItemQuantitiesForm .quantity li.depth-0>*>a.header-shortcut:before,#editProductOfferItemQuantitiesForm .quantity cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui #editProductOfferItemQuantitiesForm .quantity li.depth-0>*>a.header-shortcut:before,#editProductOfferItemQuantitiesForm .quantity .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li #editProductOfferItemQuantitiesForm .quantity a:before,#editProductOfferItemQuantitiesForm .quantity cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header #editProductOfferItemQuantitiesForm .quantity a.header-shortcut:before,#editProductOfferItemQuantitiesForm .quantity cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header #editProductOfferItemQuantitiesForm .quantity a.header-shortcut:before{margin-left:5px}.info{justify-content:left;font-weight:200;padding:15px 35px 15px 15px;margin-bottom:24px;border:1px solid transparent;border-radius:0;min-height:auto}cx-icon{font-size:20px}.info-icon{margin-inline-end:var(--cx-margin-right, 1rem)}.info-message{background-color:#fff;border-color:#000;color:#000}.page-myProductList #my-product-list{display:none}app-my-product-detail,app-my-product-detail-entry-pages{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}app-my-product-detail,app-my-product-detail-entry-pages{max-width:var(--cx-page-width-max)}@media (min-width: 768px){app-my-product-detail,app-my-product-detail-entry-pages{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}.page-myProductDetail.myProductDetail,.page-myProductList.myProductDetail{margin-bottom:2rem}@media (min-width: 1200px){.page-myProductDetail.myProductDetail .myProduct-detail-container,.page-myProductList.myProductDetail .myProduct-detail-container{display:flex;flex-direction:column;position:relative}}@media (min-width: 1200px){.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-position-menu-container,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-position-menu-container{position:absolute;right:3px}}.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-position-menu-container .myProduct-detail-manage-product-btn-container .dropdown,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-position-menu-container .myProduct-detail-manage-product-btn-container .dropdown{margin-bottom:0}.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container{display:flex;flex-direction:column;gap:10px;margin-bottom:2rem}@media (min-width: 768px){.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container{flex-direction:row;gap:20px}}.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-img-container,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-img-container{width:100%;max-width:300px}@media (min-width: 768px){.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-img-container,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-img-container{width:30%}}.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container{width:100%}@media (min-width: 768px){.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container{width:68%}}.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myproduct-detail-header h3,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myproduct-detail-header h3{margin-bottom:1rem;width:100%}@media (min-width: 1200px){.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myproduct-detail-header h3,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myproduct-detail-header h3{width:70%}}.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myproduct-detail-header h5,.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myproduct-detail-header hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .header-lang--caption,hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myproduct-detail-header .header-lang--caption,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myproduct-detail-header h5,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myproduct-detail-header hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .header-lang--caption,hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myproduct-detail-header .header-lang--caption{margin-top:.5rem;margin-bottom:1rem}.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myproduct-detail-dates,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myproduct-detail-dates{font-style:italic}.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container h6,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container h6{margin-bottom:1rem}.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-bottom:5px}@media (min-width: 768px){.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box{flex-direction:row}}.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box:last-child,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box:last-child{margin-bottom:20px}.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box p,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box p{margin-bottom:0}.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box p .tooltip-icon,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box p .tooltip-icon{height:24px}.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box p.myProduct-detail-info-chart-title,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box p.myProduct-detail-info-chart-title{font-weight:700;width:100%}@media (min-width: 768px){.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box p.myProduct-detail-info-chart-title,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box p.myProduct-detail-info-chart-title{width:30%;font-weight:400}}@media (min-width: 992px){.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box p.myProduct-detail-info-chart-title,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box p.myProduct-detail-info-chart-title{width:25%;flex-shrink:0}}.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box p.myProduct-detail-info-chart-text,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box p.myProduct-detail-info-chart-text{max-width:100%}@media (min-width: 768px){.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box p.myProduct-detail-info-chart-text,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box p.myProduct-detail-info-chart-text{max-width:72%}}@media (min-width: 1200px){.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box p.myProduct-detail-info-chart-text,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box p.myProduct-detail-info-chart-text{max-width:75%}}.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box pre.myProduct-detail-info-chart-text,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box pre.myProduct-detail-info-chart-text{font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;border:none;background:inherit;padding:inherit;margin:inherit;white-space:pre-wrap;overflow-wrap:break-word}.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-description,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-description{display:flex;flex-direction:row;align-items:flex-end;max-width:100%}@media (min-width: 768px){.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-description,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-description{max-width:72%}}@media (min-width: 1200px){.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-description,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-description{max-width:75%}}.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-description .collapsed,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-description .collapsed{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .icon,.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .form-group .ng-select .ng-arrow-wrapper .ng-arrow,.form-group .ng-select .ng-arrow-wrapper .page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .ng-arrow,.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation app-navigation-ui .page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box li.depth-0>*>a.header-shortcut:before,.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui .page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box li.depth-0>*>a.header-shortcut:before,.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box a:before,.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box a.header-shortcut:before,.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box a.header-shortcut:before,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .icon,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .form-group .ng-select .ng-arrow-wrapper .ng-arrow,.form-group .ng-select .ng-arrow-wrapper .page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .ng-arrow,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation app-navigation-ui .page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box li.depth-0>*>a.header-shortcut:before,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui .page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box li.depth-0>*>a.header-shortcut:before,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box a:before,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box a.header-shortcut:before,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box a.header-shortcut:before{padding:0 5px;vertical-align:text-bottom}.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .icon:not(.icon-information),.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .form-group .ng-select .ng-arrow-wrapper .ng-arrow:not(.icon-information),.form-group .ng-select .ng-arrow-wrapper .page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .ng-arrow:not(.icon-information),.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:not(.icon-information):before,cx-storefront header app-category-navigation app-navigation-ui .page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box li.depth-0>*>a.header-shortcut:not(.icon-information):before,.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:not(.icon-information):before,cx-storefront header app-category-navigation .app-navigation-ui .page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box li.depth-0>*>a.header-shortcut:not(.icon-information):before,.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:not(.icon-information):before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box a:not(.icon-information):before,.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:not(.icon-information):before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box a.header-shortcut:not(.icon-information):before,.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:not(.icon-information):before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box a.header-shortcut:not(.icon-information):before,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .icon:not(.icon-information),.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .form-group .ng-select .ng-arrow-wrapper .ng-arrow:not(.icon-information),.form-group .ng-select .ng-arrow-wrapper .page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .ng-arrow:not(.icon-information),.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:not(.icon-information):before,cx-storefront header app-category-navigation app-navigation-ui .page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box li.depth-0>*>a.header-shortcut:not(.icon-information):before,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:not(.icon-information):before,cx-storefront header app-category-navigation .app-navigation-ui .page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box li.depth-0>*>a.header-shortcut:not(.icon-information):before,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:not(.icon-information):before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box a:not(.icon-information):before,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:not(.icon-information):before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box a.header-shortcut:not(.icon-information):before,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:not(.icon-information):before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box a.header-shortcut:not(.icon-information):before{color:var(--inno-color-secondary-500);cursor:pointer}.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location{position:relative;max-width:95%}@media (min-width: 768px){.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location{max-width:100%}}.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location .icon,.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location .form-group .ng-select .ng-arrow-wrapper .ng-arrow,.form-group .ng-select .ng-arrow-wrapper .page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location .ng-arrow,.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation app-navigation-ui .page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location li.depth-0>*>a.header-shortcut:before,.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui .page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location li.depth-0>*>a.header-shortcut:before,.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location a:before,.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location a.header-shortcut:before,.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location a.header-shortcut:before,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location .icon,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location .form-group .ng-select .ng-arrow-wrapper .ng-arrow,.form-group .ng-select .ng-arrow-wrapper .page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location .ng-arrow,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation app-navigation-ui .page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location li.depth-0>*>a.header-shortcut:before,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui .page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location li.depth-0>*>a.header-shortcut:before,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location a:before,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location a.header-shortcut:before,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location a.header-shortcut:before{position:absolute;left:calc(100% + 3px);top:3px}.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location .icon.icon-arrowhead-up,.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location .form-group .ng-select .ng-arrow-wrapper .icon-arrowhead-up.ng-arrow,.form-group .ng-select .ng-arrow-wrapper .page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location .icon-arrowhead-up.ng-arrow,.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.icon-arrowhead-up.header-shortcut:before,cx-storefront header app-category-navigation app-navigation-ui .page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location li.depth-0>*>a.icon-arrowhead-up.header-shortcut:before,.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.icon-arrowhead-up.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui .page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location li.depth-0>*>a.icon-arrowhead-up.header-shortcut:before,.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a.icon-arrowhead-up:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location a.icon-arrowhead-up:before,.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.icon-arrowhead-up.header-shortcut:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location a.icon-arrowhead-up.header-shortcut:before,.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.icon-arrowhead-up.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location a.icon-arrowhead-up.header-shortcut:before,.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location .form-group .ng-select.ng-select-opened>.ng-select-container .icon.ng-arrow,.form-group .ng-select.ng-select-opened>.ng-select-container .page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location .icon.ng-arrow,.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location .form-group .ng-select.ng-select-opened>.ng-select-container .ng-arrow-wrapper .ng-arrow,.form-group .ng-select.ng-select-opened>.ng-select-container .ng-arrow-wrapper .page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location .ng-arrow,.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location cx-storefront header app-category-navigation app-navigation-ui .form-group .ng-select.ng-select-opened>.ng-select-container li.depth-0>*>a.header-shortcut.ng-arrow:before,cx-storefront header app-category-navigation app-navigation-ui .form-group .ng-select.ng-select-opened>.ng-select-container .page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location li.depth-0>*>a.header-shortcut.ng-arrow:before,.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location .form-group .ng-select.ng-select-opened>.ng-select-container cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut.ng-arrow:before,.form-group .ng-select.ng-select-opened>.ng-select-container cx-storefront header app-category-navigation app-navigation-ui .page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location li.depth-0>*>a.header-shortcut.ng-arrow:before,.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location cx-storefront header app-category-navigation .app-navigation-ui .form-group .ng-select.ng-select-opened>.ng-select-container li.depth-0>*>a.header-shortcut.ng-arrow:before,cx-storefront header app-category-navigation .app-navigation-ui .form-group .ng-select.ng-select-opened>.ng-select-container .page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location li.depth-0>*>a.header-shortcut.ng-arrow:before,.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location .form-group .ng-select.ng-select-opened>.ng-select-container cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut.ng-arrow:before,.form-group .ng-select.ng-select-opened>.ng-select-container cx-storefront header app-category-navigation .app-navigation-ui .page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location li.depth-0>*>a.header-shortcut.ng-arrow:before,.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .form-group .ng-select.ng-select-opened>.ng-select-container a.ng-arrow:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .form-group .ng-select.ng-select-opened>.ng-select-container .page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location a.ng-arrow:before,.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location .form-group .ng-select.ng-select-opened>.ng-select-container .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a.ng-arrow:before,.form-group .ng-select.ng-select-opened>.ng-select-container .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location a.ng-arrow:before,.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .form-group .ng-select.ng-select-opened>.ng-select-container a.header-shortcut.ng-arrow:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .form-group .ng-select.ng-select-opened>.ng-select-container .page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location a.header-shortcut.ng-arrow:before,.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location .form-group .ng-select.ng-select-opened>.ng-select-container cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut.ng-arrow:before,.form-group .ng-select.ng-select-opened>.ng-select-container cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location a.header-shortcut.ng-arrow:before,.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .form-group .ng-select.ng-select-opened>.ng-select-container a.header-shortcut.ng-arrow:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .form-group .ng-select.ng-select-opened>.ng-select-container .page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location a.header-shortcut.ng-arrow:before,.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location .form-group .ng-select.ng-select-opened>.ng-select-container cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut.ng-arrow:before,.form-group .ng-select.ng-select-opened>.ng-select-container cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location a.header-shortcut.ng-arrow:before,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location .icon.icon-arrowhead-up,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location .form-group .ng-select .ng-arrow-wrapper .icon-arrowhead-up.ng-arrow,.form-group .ng-select .ng-arrow-wrapper .page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location .icon-arrowhead-up.ng-arrow,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.icon-arrowhead-up.header-shortcut:before,cx-storefront header app-category-navigation app-navigation-ui .page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location li.depth-0>*>a.icon-arrowhead-up.header-shortcut:before,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.icon-arrowhead-up.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui .page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location li.depth-0>*>a.icon-arrowhead-up.header-shortcut:before,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a.icon-arrowhead-up:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location a.icon-arrowhead-up:before,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.icon-arrowhead-up.header-shortcut:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location a.icon-arrowhead-up.header-shortcut:before,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.icon-arrowhead-up.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location a.icon-arrowhead-up.header-shortcut:before,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location .form-group .ng-select.ng-select-opened>.ng-select-container .icon.ng-arrow,.form-group .ng-select.ng-select-opened>.ng-select-container .page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location .icon.ng-arrow,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location .form-group .ng-select.ng-select-opened>.ng-select-container .ng-arrow-wrapper .ng-arrow,.form-group .ng-select.ng-select-opened>.ng-select-container .ng-arrow-wrapper .page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location .ng-arrow,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location cx-storefront header app-category-navigation app-navigation-ui .form-group .ng-select.ng-select-opened>.ng-select-container li.depth-0>*>a.header-shortcut.ng-arrow:before,cx-storefront header app-category-navigation app-navigation-ui .form-group .ng-select.ng-select-opened>.ng-select-container .page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location li.depth-0>*>a.header-shortcut.ng-arrow:before,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location .form-group .ng-select.ng-select-opened>.ng-select-container cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut.ng-arrow:before,.form-group .ng-select.ng-select-opened>.ng-select-container cx-storefront header app-category-navigation app-navigation-ui .page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location li.depth-0>*>a.header-shortcut.ng-arrow:before,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location cx-storefront header app-category-navigation .app-navigation-ui .form-group .ng-select.ng-select-opened>.ng-select-container li.depth-0>*>a.header-shortcut.ng-arrow:before,cx-storefront header app-category-navigation .app-navigation-ui .form-group .ng-select.ng-select-opened>.ng-select-container .page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location li.depth-0>*>a.header-shortcut.ng-arrow:before,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location .form-group .ng-select.ng-select-opened>.ng-select-container cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut.ng-arrow:before,.form-group .ng-select.ng-select-opened>.ng-select-container cx-storefront header app-category-navigation .app-navigation-ui .page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location li.depth-0>*>a.header-shortcut.ng-arrow:before,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .form-group .ng-select.ng-select-opened>.ng-select-container a.ng-arrow:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .form-group .ng-select.ng-select-opened>.ng-select-container .page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location a.ng-arrow:before,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location .form-group .ng-select.ng-select-opened>.ng-select-container .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a.ng-arrow:before,.form-group .ng-select.ng-select-opened>.ng-select-container .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location a.ng-arrow:before,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .form-group .ng-select.ng-select-opened>.ng-select-container a.header-shortcut.ng-arrow:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .form-group .ng-select.ng-select-opened>.ng-select-container .page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location a.header-shortcut.ng-arrow:before,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location .form-group .ng-select.ng-select-opened>.ng-select-container cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut.ng-arrow:before,.form-group .ng-select.ng-select-opened>.ng-select-container cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location a.header-shortcut.ng-arrow:before,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .form-group .ng-select.ng-select-opened>.ng-select-container a.header-shortcut.ng-arrow:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .form-group .ng-select.ng-select-opened>.ng-select-container .page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location a.header-shortcut.ng-arrow:before,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location .form-group .ng-select.ng-select-opened>.ng-select-container cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut.ng-arrow:before,.form-group .ng-select.ng-select-opened>.ng-select-container cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-detail-info-chart .myProduct-detail-info-chart-box .myProduct-detail-info-chart-location a.header-shortcut.ng-arrow:before{top:77%}.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-configuration-buttons-container,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-configuration-buttons-container{display:flex;flex-direction:column;justify-content:flex-start;width:max-content;gap:20px;margin-top:1rem}.page-myProductDetail.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-configuration-buttons-container .btn,.page-myProductList.myProductDetail .myProduct-detail-container .myProduct-detail-img-text-container .myProduct-detail-content-container .myProduct-configuration-buttons-container .btn{width:auto}.page-myProductDetail.myproduct-detail-entrypages-component,.page-myProductList.myproduct-detail-entrypages-component{margin:2rem auto}.page-myProductDetail.myproduct-detail-entrypages-component .myproduct-detail-entrypages-list .table-header,.page-myProductDetail.myproduct-detail-entrypages-component .myproduct-detail-entrypages-list .entry,.page-myProductList.myproduct-detail-entrypages-component .myproduct-detail-entrypages-list .table-header,.page-myProductList.myproduct-detail-entrypages-component .myproduct-detail-entrypages-list .entry{gap:5px}@media (min-width: 768px){.page-myProductDetail.myproduct-detail-entrypages-component .myproduct-detail-entrypages-list .table-header,.page-myProductDetail.myproduct-detail-entrypages-component .myproduct-detail-entrypages-list .entry,.page-myProductList.myproduct-detail-entrypages-component .myproduct-detail-entrypages-list .table-header,.page-myProductList.myproduct-detail-entrypages-component .myproduct-detail-entrypages-list .entry{flex-direction:row}}.page-myProductDetail.myproduct-detail-entrypages-component .myproduct-detail-entrypages-list .entry__item--type,.page-myProductList.myproduct-detail-entrypages-component .myproduct-detail-entrypages-list .entry__item--type{order:-1}@media (max-width: 767px){.page-myProductDetail.myproduct-detail-entrypages-component .myproduct-detail-entrypages-list .entry__item--type,.page-myProductList.myproduct-detail-entrypages-component .myproduct-detail-entrypages-list .entry__item--type{position:absolute;right:0}}@media (min-width: 768px){.page-myProductDetail.myproduct-detail-entrypages-component .myproduct-detail-entrypages-list .entry__item--type,.page-myProductList.myproduct-detail-entrypages-component .myproduct-detail-entrypages-list .entry__item--type{order:0}}.page-myProductDetail.myproduct-detail-entrypages-component .myproduct-detail-entrypages-list .entry__item--date,.page-myProductList.myproduct-detail-entrypages-component .myproduct-detail-entrypages-list .entry__item--date{order:-1}@media (min-width: 768px){.page-myProductDetail.myproduct-detail-entrypages-component .myproduct-detail-entrypages-list .entry__item--date,.page-myProductList.myproduct-detail-entrypages-component .myproduct-detail-entrypages-list .entry__item--date{order:0}}.page-myProductDetail.myproduct-detail-entrypages-component .myproduct-detail-entrypages-list .headerItem--title,.page-myProductDetail.myproduct-detail-entrypages-component .myproduct-detail-entrypages-list .entry__item--title,.page-myProductList.myproduct-detail-entrypages-component .myproduct-detail-entrypages-list .headerItem--title,.page-myProductList.myproduct-detail-entrypages-component .myproduct-detail-entrypages-list .entry__item--title{flex:0 0 55%}.page-myProductDetail.myproduct-detail-entrypages-component .myproduct-detail-entrypages-list .headerItem--type,.page-myProductDetail.myproduct-detail-entrypages-component .myproduct-detail-entrypages-list .entry__item--type,.page-myProductList.myproduct-detail-entrypages-component .myproduct-detail-entrypages-list .headerItem--type,.page-myProductList.myproduct-detail-entrypages-component .myproduct-detail-entrypages-list .entry__item--type{flex:0 0 30%;text-align:center}.page-myProductDetail.myproduct-detail-entrypages-component .myproduct-detail-entrypages-list .headerItem--date,.page-myProductDetail.myproduct-detail-entrypages-component .myproduct-detail-entrypages-list .entry__item--date,.page-myProductList.myproduct-detail-entrypages-component .myproduct-detail-entrypages-list .headerItem--date,.page-myProductList.myproduct-detail-entrypages-component .myproduct-detail-entrypages-list .entry__item--date{flex:0 0 15%}.page-myProductDetail.myproduct-detail-entrypages-component .myproject-detail-entrypages-link-all-documents,.page-myProductList.myproduct-detail-entrypages-component .myproject-detail-entrypages-link-all-documents{float:right;font-style:normal;font-size:18px;line-height:28px;letter-spacing:unset;text-transform:none;margin:0;display:flex;align-items:center}.page-myProductDetail.myproduct-detail-entrypages-component .myproject-detail-entrypages-link-all-documents .icon,.page-myProductDetail.myproduct-detail-entrypages-component .myproject-detail-entrypages-link-all-documents .form-group .ng-select .ng-arrow-wrapper .ng-arrow,.form-group .ng-select .ng-arrow-wrapper .page-myProductDetail.myproduct-detail-entrypages-component .myproject-detail-entrypages-link-all-documents .ng-arrow,.page-myProductDetail.myproduct-detail-entrypages-component .myproject-detail-entrypages-link-all-documents cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation app-navigation-ui .page-myProductDetail.myproduct-detail-entrypages-component .myproject-detail-entrypages-link-all-documents li.depth-0>*>a.header-shortcut:before,.page-myProductDetail.myproduct-detail-entrypages-component .myproject-detail-entrypages-link-all-documents cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui .page-myProductDetail.myproduct-detail-entrypages-component .myproject-detail-entrypages-link-all-documents li.depth-0>*>a.header-shortcut:before,.page-myProductDetail.myproduct-detail-entrypages-component .myproject-detail-entrypages-link-all-documents .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .page-myProductDetail.myproduct-detail-entrypages-component .myproject-detail-entrypages-link-all-documents a:before,.page-myProductDetail.myproduct-detail-entrypages-component .myproject-detail-entrypages-link-all-documents cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .page-myProductDetail.myproduct-detail-entrypages-component .myproject-detail-entrypages-link-all-documents a.header-shortcut:before,.page-myProductDetail.myproduct-detail-entrypages-component .myproject-detail-entrypages-link-all-documents cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .page-myProductDetail.myproduct-detail-entrypages-component .myproject-detail-entrypages-link-all-documents a.header-shortcut:before,.page-myProductList.myproduct-detail-entrypages-component .myproject-detail-entrypages-link-all-documents .icon,.page-myProductList.myproduct-detail-entrypages-component .myproject-detail-entrypages-link-all-documents .form-group .ng-select .ng-arrow-wrapper .ng-arrow,.form-group .ng-select .ng-arrow-wrapper .page-myProductList.myproduct-detail-entrypages-component .myproject-detail-entrypages-link-all-documents .ng-arrow,.page-myProductList.myproduct-detail-entrypages-component .myproject-detail-entrypages-link-all-documents cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation app-navigation-ui .page-myProductList.myproduct-detail-entrypages-component .myproject-detail-entrypages-link-all-documents li.depth-0>*>a.header-shortcut:before,.page-myProductList.myproduct-detail-entrypages-component .myproject-detail-entrypages-link-all-documents cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui .page-myProductList.myproduct-detail-entrypages-component .myproject-detail-entrypages-link-all-documents li.depth-0>*>a.header-shortcut:before,.page-myProductList.myproduct-detail-entrypages-component .myproject-detail-entrypages-link-all-documents .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .page-myProductList.myproduct-detail-entrypages-component .myproject-detail-entrypages-link-all-documents a:before,.page-myProductList.myproduct-detail-entrypages-component .myproject-detail-entrypages-link-all-documents cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .page-myProductList.myproduct-detail-entrypages-component .myproject-detail-entrypages-link-all-documents a.header-shortcut:before,.page-myProductList.myproduct-detail-entrypages-component .myproject-detail-entrypages-link-all-documents cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .page-myProductList.myproduct-detail-entrypages-component .myproject-detail-entrypages-link-all-documents a.header-shortcut:before{vertical-align:text-bottom}.page-myProductDetail.myproduct-detail-entrypages-component .myproduct-detail-no-entrypages,.page-myProductList.myproduct-detail-entrypages-component .myproduct-detail-no-entrypages{padding-left:.5rem}@media (min-width: 768px){.page-myProductDetail.myproduct-detail-entrypages-component .myproduct-detail-no-entrypages,.page-myProductList.myproduct-detail-entrypages-component .myproduct-detail-no-entrypages{padding-left:1rem}}.page-myProductDetail.myproduct-detail-entrypages-component .myproduct-detail-no-entrypages h4,.page-myProductList.myproduct-detail-entrypages-component .myproduct-detail-no-entrypages h4{margin:2rem 0 1rem}.page-myProductDetail.myproduct-detail-entrypages-component .myproduct-detail-no-entrypages .myproject-detail-entrypages-btn-all-documents,.page-myProductList.myproduct-detail-entrypages-component .myproduct-detail-no-entrypages .myproject-detail-entrypages-btn-all-documents{margin:1rem 0}.add-double-product-dialog .inno-modal-body{padding-top:0!important}#myProductForm .form-input-search{display:flex;flex-direction:row;justify-content:space-between;position:relative}#myProductForm .form-input-search .form-group:first-child{flex-grow:1}#myProductForm .form-input-search .dropdown-menu{display:block;width:100%;height:auto;top:44px;left:0}@media (min-width: 992px){#myProductForm .form-input-search .dropdown-menu{width:90%}}#myProductForm .form-input-search .dropdown-menu .no-product-found.dropdown-item{display:block;padding:0 8px;color:var(--inno-color-primary-300)}#myProductForm .form-input-search .dropdown-menu .dropdown-item.product-link{display:block;padding:5px 8px;color:var(--inno-color-primary-300)!important;text-decoration:none}#myProductForm .form-input-search .dropdown-menu .dropdown-item.product-link:hover,#myProductForm .form-input-search .dropdown-menu .dropdown-item.product-link:focus{text-decoration:none;background-color:var(--inno-color-secondary-600)}#myProductForm .js-get-my-product{display:inline-block;margin:5px}#myProductForm .forminput-information-text{margin-top:-10px;margin-bottom:20px}#myProductForm .forminput-information-text a{margin-left:0;font-size:15px;padding:10px 0;cursor:pointer}@media (min-width: 768px){#myProductForm .forminput-information-text a{margin-left:5px}}#myProductForm .forminput-information-text a i{font-size:20px;vertical-align:text-bottom;padding-right:10px}#myProductForm .flex-container-form{display:flex;flex-direction:column;gap:0}@media (min-width: 768px){#myProductForm .flex-container-form{flex-direction:row;gap:25px}}#myProductForm .flex-container-form .form-group{flex-grow:1;width:100%}#myProductForm .section-label{font-size:20px;padding-top:10px;padding-bottom:15px}#myProductForm .section-label i.icon,#myProductForm .section-label .form-group .ng-select .ng-arrow-wrapper i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper #myProductForm .section-label i.ng-arrow{margin:5px 25px 0 15px;color:var(--inno-color-primary-200);cursor:pointer;float:right}#myProductForm .section-label i.icon:hover,#myProductForm .section-label .form-group .ng-select .ng-arrow-wrapper i.ng-arrow:hover,.form-group .ng-select .ng-arrow-wrapper #myProductForm .section-label i.ng-arrow:hover{color:var(--inno-color-secondary-600)}#myProductForm .section-label .rotate{-moz-transition:all .7s linear;-webkit-transition:all .7s linear;transition:all .7s linear}#myProductForm .section-label .rotate.down{-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#myProductForm .my-product-form-devider{border-bottom:1px solid var(--inno-color-transparency-light-100);margin-bottom:30px}#myProductForm .myProductFormButtons{display:flex;justify-content:right;gap:15px;padding-top:20px}.page-myProductRelatedSparePartsList #related-spare-parts-list{display:none}.page-myProductRelatedSparePartsList .icon-to-initialize-table{opacity:0;width:0}.page-myProductRelatedSparePartsList .icon-to-initialize-table .icon.icon-edit,.page-myProductRelatedSparePartsList .icon-to-initialize-table .form-group .ng-select .ng-arrow-wrapper .icon-edit.ng-arrow,.form-group .ng-select .ng-arrow-wrapper .page-myProductRelatedSparePartsList .icon-to-initialize-table .icon-edit.ng-arrow,.page-myProductRelatedSparePartsList .icon-to-initialize-table cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.icon-edit.header-shortcut:before,cx-storefront header app-category-navigation app-navigation-ui .page-myProductRelatedSparePartsList .icon-to-initialize-table li.depth-0>*>a.icon-edit.header-shortcut:before,.page-myProductRelatedSparePartsList .icon-to-initialize-table cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.icon-edit.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui .page-myProductRelatedSparePartsList .icon-to-initialize-table li.depth-0>*>a.icon-edit.header-shortcut:before,.page-myProductRelatedSparePartsList .icon-to-initialize-table .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a.icon-edit:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .page-myProductRelatedSparePartsList .icon-to-initialize-table a.icon-edit:before,.page-myProductRelatedSparePartsList .icon-to-initialize-table cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.icon-edit.header-shortcut:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .page-myProductRelatedSparePartsList .icon-to-initialize-table a.icon-edit.header-shortcut:before,.page-myProductRelatedSparePartsList .icon-to-initialize-table cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.icon-edit.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .page-myProductRelatedSparePartsList .icon-to-initialize-table a.icon-edit.header-shortcut:before{width:0}.page-myProductRelatedSparePartsList .related-spare-parts-list-container{position:relative}.page-myProductRelatedSparePartsList .related-spare-parts-list-container .relatedSparePartList-back-link{margin-right:auto;align-self:flex-start}.page-myProductRelatedSparePartsList .related-spare-parts-list-container #sparePartUploadListButton{margin-right:25px}.page-myProductRelatedSparePartsList .related-spare-parts-list-container .list-search-sort-container{display:flex;flex-direction:column;justify-content:space-between}@media (min-width: 768px){.page-myProductRelatedSparePartsList .related-spare-parts-list-container .list-search-sort-container{flex-direction:row}}.page-myProductRelatedSparePartsList .related-spare-parts-list-container .list-search-sort-container #myProduct-spare-part-searchText{width:100%}@media (min-width: 768px){.page-myProductRelatedSparePartsList .related-spare-parts-list-container .list-search-sort-container #myProduct-spare-part-searchText{width:350px}}.myproduct-detail-tab-container{background-color:#f1f4f6;padding:1.2rem 1rem}.myproduct-detail-tab-container .myproduct-detail-tab-wrapper{background-color:#fff;border:2px solid #dddddd;border-radius:3px}.myproduct-detail-tab-container h5,.myproduct-detail-tab-container hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .header-lang--caption,hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .myproduct-detail-tab-container .header-lang--caption{font-size:1.1rem}.myproduct-detail-tab-container .myproduct-document-container{margin-top:1rem;background-color:#fff;border:2px solid #dddddd}.myproduct-detail-tab-container .myproduct-document-container .myproduct-document-header{padding:.5rem;background-color:#f1f4f6}.myproduct-detail-tab-container .myproduct-document-container .myproduct-document-header h6{margin-top:.5rem;margin-bottom:.5rem}.myproduct-detail-tab-container .myproduct-document-container .myproduct-document-body{padding-left:.5rem}.myproduct-detail-tab-container .myproduct-document-container .myproduct-document-body p{margin-top:.75rem;margin-bottom:.75rem}.myproduct-detail-tab-container .myproduct-detail-table-header{font-size:1rem;margin-top:1rem;padding-left:calc(2.5% + 8px);padding-bottom:1rem;border-bottom:2px solid #dddddd}.technical-details-table{margin:auto auto 36px;width:95%;max-width:95%}.technical-details-table:last-child{margin-bottom:0}.technical-details-table:last-child tr:last-child{border-bottom:none}.technical-details-table:last-child tr:last-child td{border-bottom:none}.technical-details-table th{border-top:none!important}.technical-details-table td{border-top:none!important;border-bottom:1px solid #dddddd}.technical-details-table tr td:first-child{width:70%}.technical-details-table .technical-details-sub-attribute td:first-child{padding-left:25px}.internal-tab-head{color:#8936af!important}.internal-tab{outline:1px solid #ddabff}.iqtwin-document-download:hover{cursor:pointer}.spare-parts{display:flex;align-items:center;padding:.939rem 0}.spare-parts:not(:last-child){border-bottom:1px solid var(--inno-color-secondary-100)}.page-sparePartList .spare-parts-list-selectAllCheckbox-mobile,.page-sparePartAddPage .spare-parts-list-selectAllCheckbox-mobile{padding:10px 0 0 5px}.page-sparePartList .entry__item-row-wrapper,.page-sparePartAddPage .entry__item-row-wrapper{width:100%}.page-sparePartList .entry__item-row-wrapper .entry__item-row,.page-sparePartAddPage .entry__item-row-wrapper .entry__item-row{display:flex;flex-direction:row;justify-content:flex-start;width:100%;padding-right:5px}.page-sparePartList .entry__item-row-wrapper .entry__item-row strong,.page-sparePartAddPage .entry__item-row-wrapper .entry__item-row strong{flex:1}.page-sparePartList .entry__item-row-wrapper .entry__item-row .spare-parts__item--description,.page-sparePartList .entry__item-row-wrapper .entry__item-row .spare-parts__item--date,.page-sparePartList .entry__item-row-wrapper .entry__item-row .spare-parts__item--actions,.page-sparePartAddPage .entry__item-row-wrapper .entry__item-row .spare-parts__item--description,.page-sparePartAddPage .entry__item-row-wrapper .entry__item-row .spare-parts__item--date,.page-sparePartAddPage .entry__item-row-wrapper .entry__item-row .spare-parts__item--actions{text-align:left;flex:1}.sparePartFindList-manage-items-btn-container button{align-items:center}.page-sparePartList #mySpare-part-list{display:none}.page-sparePartAddPage .spareParts-tab-heading{margin-top:2rem}.page-sparePartAddPage .spare-part-list-container{margin-top:50px;position:relative}.page-sparePartAddPage .spare-part-list-container #find-spare-parts-listing{display:none}.page-sparePartAddPage .add-spare-part-section{padding-right:80px}@media (max-width: 1199px){.page-sparePartAddPage .add-spare-part-section{padding-right:30px}}@media (max-width: 767px){.page-sparePartAddPage .add-spare-part-section{padding-right:15px}}.page-sparePartAddPage .download-import-template-section{background-color:#e4eaed;padding:50px 50px 30px}.page-sparePartAddPage .download-import-template-section .download-link{font-weight:700;text-decoration:none;cursor:pointer}.page-sparePartAddPage .download-import-template-section .download-link i{padding-left:5px;vertical-align:text-bottom}.page-sparePartAddPage .spare-parts-list-selectAllCheckbox-mobile{padding-bottom:2rem;border-bottom:1px solid rgba(0,0,40,.1)}.page-sparePartAddPage .tabbedCMSItemContainer{margin:0}.page-sparePartProductOfferForm .headerItem--articleNumber,.page-sparePartProductOfferForm .entry__item--articleNumber{flex:0 0 25%}@media (max-width: 767px){.page-sparePartProductOfferForm .headerItem--articleNumber,.page-sparePartProductOfferForm .entry__item--articleNumber{font-weight:700}}.page-sparePartProductOfferForm .headerItem--description,.page-sparePartProductOfferForm .entry__item--description{flex:0 0 35%;word-break:break-all;padding-right:12px}@media (max-width: 1199px){.page-sparePartProductOfferForm .headerItem--description,.page-sparePartProductOfferForm .entry__item--description{flex:0 0 30%!important}}@media (max-width: 767px){.page-sparePartProductOfferForm .headerItem--description,.page-sparePartProductOfferForm .entry__item--description{flex:0 0 100%!important}}.page-sparePartProductOfferForm .headerItem--itemType,.page-sparePartProductOfferForm .entry__item--itemType{flex:0 0 10%!important}@media (max-width: 1199px){.page-sparePartProductOfferForm .headerItem--itemType,.page-sparePartProductOfferForm .entry__item--itemType{flex:0 0 10%!important}}@media (max-width: 767px){.page-sparePartProductOfferForm .headerItem--itemType,.page-sparePartProductOfferForm .entry__item--itemType{flex:0 0 100%!important}}.page-sparePartProductOfferForm .headerItem--quantity,.page-sparePartProductOfferForm .entry__item--quantity{flex:0 0 20%}@media (max-width: 1199px){.page-sparePartProductOfferForm .headerItem--quantity,.page-sparePartProductOfferForm .entry__item--quantity{flex:0 0 25%!important}}@media (max-width: 767px){.page-sparePartProductOfferForm .headerItem--quantity,.page-sparePartProductOfferForm .entry__item--quantity{flex:0 0 100%!important}}.page-sparePartProductOfferForm .headerItem--quantity .tooltip-icon .icon,.page-sparePartProductOfferForm .headerItem--quantity .tooltip-icon .form-group .ng-select .ng-arrow-wrapper .ng-arrow,.form-group .ng-select .ng-arrow-wrapper .page-sparePartProductOfferForm .headerItem--quantity .tooltip-icon .ng-arrow,.page-sparePartProductOfferForm .headerItem--quantity .tooltip-icon cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation app-navigation-ui .page-sparePartProductOfferForm .headerItem--quantity .tooltip-icon li.depth-0>*>a.header-shortcut:before,.page-sparePartProductOfferForm .headerItem--quantity .tooltip-icon cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui .page-sparePartProductOfferForm .headerItem--quantity .tooltip-icon li.depth-0>*>a.header-shortcut:before,.page-sparePartProductOfferForm .headerItem--quantity .tooltip-icon .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .page-sparePartProductOfferForm .headerItem--quantity .tooltip-icon a:before,.page-sparePartProductOfferForm .headerItem--quantity .tooltip-icon cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .page-sparePartProductOfferForm .headerItem--quantity .tooltip-icon a.header-shortcut:before,.page-sparePartProductOfferForm .headerItem--quantity .tooltip-icon cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .page-sparePartProductOfferForm .headerItem--quantity .tooltip-icon a.header-shortcut:before,.page-sparePartProductOfferForm .entry__item--quantity .tooltip-icon .icon,.page-sparePartProductOfferForm .entry__item--quantity .tooltip-icon .form-group .ng-select .ng-arrow-wrapper .ng-arrow,.form-group .ng-select .ng-arrow-wrapper .page-sparePartProductOfferForm .entry__item--quantity .tooltip-icon .ng-arrow,.page-sparePartProductOfferForm .entry__item--quantity .tooltip-icon cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation app-navigation-ui .page-sparePartProductOfferForm .entry__item--quantity .tooltip-icon li.depth-0>*>a.header-shortcut:before,.page-sparePartProductOfferForm .entry__item--quantity .tooltip-icon cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui .page-sparePartProductOfferForm .entry__item--quantity .tooltip-icon li.depth-0>*>a.header-shortcut:before,.page-sparePartProductOfferForm .entry__item--quantity .tooltip-icon .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .page-sparePartProductOfferForm .entry__item--quantity .tooltip-icon a:before,.page-sparePartProductOfferForm .entry__item--quantity .tooltip-icon cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .page-sparePartProductOfferForm .entry__item--quantity .tooltip-icon a.header-shortcut:before,.page-sparePartProductOfferForm .entry__item--quantity .tooltip-icon cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .page-sparePartProductOfferForm .entry__item--quantity .tooltip-icon a.header-shortcut:before{padding-left:10px;vertical-align:text-bottom;font-size:20px!important}@media (max-width: 767px){.page-sparePartProductOfferForm .headerItem--quantity .tooltip-icon,.page-sparePartProductOfferForm .entry__item--quantity .tooltip-icon{position:initial!important;font-size:16px!important}}.page-sparePartProductOfferForm .entry__item--quantity .form-control{height:auto!important;width:40%!important;text-align:center;margin:-6px auto 0}@media (max-width: 1199px){.page-sparePartProductOfferForm .entry__item--quantity .form-control{width:50%!important}}@media (max-width: 767px){.page-sparePartProductOfferForm .entry__item--quantity .form-control{width:50%!important;margin:0}}.page-sparePartProductOfferForm .headerItem--date,.page-sparePartProductOfferForm .entry__item--date{flex:0 0 10%!important}@media (max-width: 767px){.page-sparePartProductOfferForm .headerItem--date,.page-sparePartProductOfferForm .entry__item--date{flex:0 0 100%!important}}.page-sparePartProductOfferForm .form-group .control-label .tooltip-icon{width:40px;font-size:24px;color:#000028}.page-sparePartProductOfferForm .form-group .control-label .tooltip-icon:hover{color:#0098a6}.page-sparePartProductOfferForm #sparePartProductOfferForm .siemlda-checkbox{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.page-sparePartProductOfferForm .tooltip-icon{position:absolute;padding-left:4px;color:#000028}.page-sparePartProductOfferForm .tooltip-icon:hover{color:#0098a6}app-spares-on-web-search form.spares-on-web-form{display:flex;flex-direction:column;gap:1rem;margin:2rem 0 .5rem}@media (min-width: 992px){app-spares-on-web-search form.spares-on-web-form{flex-direction:row;align-items:flex-start}}app-spares-on-web-search form.spares-on-web-form .search-box{flex:1}app-spares-on-web-search form.spares-on-web-form .search-box input{padding-top:3px}app-spares-on-web-search form.spares-on-web-form .button-container{flex:1}app-spares-on-web-search form.spares-on-web-form .button-container button{max-width:15em;height:3.5rem;max-height:3.5rem;align-items:center}app-spares-on-web-search .no-result-container{background-color:#e4eaed;padding:50px 50px 30px;text-align:center;margin-bottom:3rem}app-spares-on-web-search app-media-slider .forminput-information-text .icon,app-spares-on-web-search app-media-slider .forminput-information-text .form-group .ng-select .ng-arrow-wrapper .ng-arrow,.form-group .ng-select .ng-arrow-wrapper app-spares-on-web-search app-media-slider .forminput-information-text .ng-arrow,app-spares-on-web-search app-media-slider .forminput-information-text cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation app-navigation-ui app-spares-on-web-search app-media-slider .forminput-information-text li.depth-0>*>a.header-shortcut:before,app-spares-on-web-search app-media-slider .forminput-information-text cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui app-spares-on-web-search app-media-slider .forminput-information-text li.depth-0>*>a.header-shortcut:before,app-spares-on-web-search app-media-slider .forminput-information-text .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li app-spares-on-web-search app-media-slider .forminput-information-text a:before,app-spares-on-web-search app-media-slider .forminput-information-text cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header app-spares-on-web-search app-media-slider .forminput-information-text a.header-shortcut:before,app-spares-on-web-search app-media-slider .forminput-information-text cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header app-spares-on-web-search app-media-slider .forminput-information-text a.header-shortcut:before{vertical-align:middle;margin-right:.2em}app-spares-on-web-search app-media-slider .forminput-information-text a{cursor:pointer}app-spares-on-web-list #spareparts-on-web-list_filter,app-spares-on-web-list .table-info{display:none}app-spares-on-web-list .product-description-container{background-color:#e4eaed;margin-bottom:3rem;padding:1rem;display:flex;flex-direction:column;align-items:center;gap:1rem}@media (min-width: 992px){app-spares-on-web-list .product-description-container{flex-direction:row}}app-spares-on-web-list .product-description-container .product-image{width:100px;height:100px}app-spares-on-web-list .product-description-container .product-content span{word-break:break-word}app-spares-on-web-list .table-disclaimer{position:relative}app-spares-on-web-list .table-disclaimer p{margin-top:3.5em;border:1px solid var(--inno-color-primary-200);padding:1em 1em 1em 2.5em}app-spares-on-web-list .table-disclaimer p:before{font-family:Innomotics_UI_Icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;background:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;content:"\e91b";position:absolute;left:1em;top:calc(50% - 8px)}app-spares-on-web-list .dataTables_wrapper table.dataTable .table-header .headerItem.table-head-checkbox .form-check.custom input[type=checkbox]{left:43px;top:10px}app-spares-on-web-list .dataTable-list-container .listing-selected-items{top:195px}.sparesOnWeb-product-order-detail .sparesOnWeb-product-order-detail-table td{padding:.5rem 1rem .5rem 0}.sparesOnWeb-product-order-detail h3{margin-top:1em}.sparesOnWeb-product-order-detail .internal-only{margin-top:1em;padding-bottom:.5em}.sparesOnWeb-product-order-detail .internal-only .internal-only-section{display:flex;align-items:center;gap:3em;margin-top:.5em}.sparesOnWeb-product-order-detail .internal-only .internal-only-section h3{margin-top:.5em;margin-bottom:0}.sparesOnWebPage cx-page-slot.SideContent{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}.sparesOnWebPage cx-page-slot.SideContent{max-width:var(--cx-page-width-max)}@media (min-width: 768px){.sparesOnWebPage cx-page-slot.SideContent{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}@media (min-width: 1200px){.sparesOnWebPage cx-page-slot.SideContent .CMSParagraphComponent{display:inline-block;margin-bottom:1em}.sparesOnWebPage cx-page-slot.SideContent .CMSParagraphComponent .badge.entrypage-search-visibility{right:-7rem;top:1rem}}.my-projects__header{display:flex;padding:.939rem 1.252rem;border-bottom:1px solid var(--inno-color-secondary-100);font-size:.875rem;font-weight:700}.my-projects{display:flex;align-items:center;padding:.939rem 0}.my-projects:not(:last-child){border-bottom:1px solid var(--inno-color-secondary-100)}.page-myProjectList .entry__item-row-wrapper{width:100%}.page-myProjectList .entry__item-row-wrapper .entry__item-row{display:flex;flex-direction:row;justify-content:flex-start;width:100%;padding-right:5px}.page-myProjectList .entry__item-row-wrapper .entry__item-row strong{flex:1}.page-myProjectList .entry__item-row-wrapper .entry__item-row .my-projects__item--projectName,.page-myProjectList .entry__item-row-wrapper .entry__item-row .my-projects__item--description,.page-myProjectList .entry__item-row-wrapper .entry__item-row .my-projects__item--visibility,.page-myProjectList .entry__item-row-wrapper .entry__item-row .my-projects__item--modifiedDate,.page-myProjectList .entry__item-row-wrapper .entry__item-row .my-projects__item--actions{text-align:left;flex:1}.page-myProjectList .my-projects__headerItem--projectId,.page-myProjectList .my-projects__item--projectId{flex:0 0 10%}.page-myProjectList .my-projects__headerItem--projectName,.page-myProjectList .my-projects__item--projectName{flex:0 0 20%;word-break:break-all;padding-right:5px}.page-myProjectList .my-projects__headerItem--description,.page-myProjectList .my-projects__item--description{flex:0 0 40%;word-break:break-all;padding-right:5px}.page-myProjectList .my-projects__headerItem--visibility,.page-myProjectList .my-projects__item--visibility,.page-myProjectList .my-projects__headerItem--modifiedDate,.page-myProjectList .my-projects__item--modifiedDate{flex:0 0 10%}.page-myProjectList .my-projects__headerItem--actions,.page-myProjectList .my-projects__item--actions{flex:0 0 10%;text-align:left!important}.page-myProjectList .my-projects__item{font-size:.875rem}.page-myProjectList .js-my-projects-not-found{min-height:100px}.page-myProjectList .my-project-search{margin-top:1.5rem}.page-myProjectList .my-projects-not-found{padding:20px 15px}.page-myProjectList .my-projects-searchbar{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-top:10px}@media (max-width: 767px){.page-myProjectList .my-projects-searchbar{flex-direction:column}}.page-myProjectList .my-projects-searchbar .control-label{display:none}.page-myProjectList .my-projects-searchbar .my-projects-searchbar__input-container{flex:1}.page-myProjectList .my-projects-searchbar .my-projects-searchbar__input-container input{width:80%}@media (max-width: 767px){.page-myProjectList .my-projects-searchbar .my-projects-searchbar__input-container,.page-myProjectList .my-projects-searchbar .my-projects-searchbar__input-container input{width:100%}}.page-myProjectList .my-projects-searchbar .my-projects-searchbar__item-count{flex:1;display:inline-flex;flex-direction:row;justify-content:center}@media (max-width: 767px){.page-myProjectList .my-projects-searchbar .my-projects-searchbar__item-count{order:1}}.page-myProjectList .my-projects-searchbar .my-projects-searchbar__sorting{flex:1;display:inline-flex;flex-direction:row;justify-content:flex-end}@media (max-width: 767px){.page-myProjectList .my-projects-searchbar .my-projects-searchbar__sorting{display:block;width:100%}}.page-myProjectList .my-projects-searchbar .paginationBar__pagination{display:flex;flex-direction:row;justify-content:center;width:100%}.page-myProjectList .my-projects-searchbar .paginationBar__pageSize .pagesize-selection span{padding:0 4px}.page-myProjectList i.icon-filter{color:var(--inno-color-primary-200)}.page-myProjectDetail .headerItem--productName,.page-myProjectDetail .entry__item--productName{flex:0 0 20%}.page-myProjectDetail .headerItem--articleNumber,.page-myProjectDetail .entry__item--articleNumber{flex:0 0 35%}.page-myProjectDetail .headerItem--itemType,.page-myProjectDetail .entry__item--itemType{flex:0 0 15%}.page-myProjectDetail .headerItem--quantity,.page-myProjectDetail .entry__item--quantity{flex:0 0 10%}.page-myProjectDetail .headerItem--date,.page-myProjectDetail .entry__item--date{flex:0 0 10%!important}.page-myProjectDetail .headerItem--actions,.page-myProjectDetail .entry__item--actions{flex:0 0 10%}#myProject-item-detail-list,#my-project-list{display:none}.my-projects-info-box{padding-bottom:15px}.my-project-info-banner{position:relative;padding:15px;border:1px solid #08191f;border-radius:5px}.my-project-info-banner-close-button{position:absolute;top:5px;right:10px;background:none;border:none;font-size:1.7rem;cursor:pointer;color:#08191f}.my-project-info-bannerclose-button:hover{color:#08191f}.my-project-editable-field{position:relative;cursor:pointer;padding-right:25px;display:flex;align-items:center;min-height:1.5em;width:100%;overflow:hidden}.my-project-editable-field .inner-text-container{width:99%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-project-editable-field:hover{background-color:#e1f000}.my-project-editable-field:after{content:"\f044";font-family:FontAwesome;position:absolute;right:5px;top:50%;transform:translateY(-50%);opacity:.5}.my-project-editable-field input{width:99%;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:wrap}textarea.form-control.my-project-enlarged-input{width:99%}.my-project-detail-button-row{padding-top:1.77rem}.user-management-details .userGroupArea .assignedFeatureRoles{padding-bottom:30px;padding-left:0}@media (min-width: 768px){.user-management-details .userGroupArea .assignedFeatureRoles{padding-left:15px}}.user-management-details .userGroupArea .assignedFeatureRoles .entry{flex-direction:row}.user-management-details .userGroupArea .assignedFeatureRoles .addFeatureRoleButton{padding-top:10px}.user-management-details .userGroupArea .regionRoles{padding-bottom:30px;padding-left:0}@media (min-width: 768px){.user-management-details .userGroupArea .regionRoles{padding-left:15px}}#companyDetailsForm .form-check.custom .form-check-label.siemlda-checkbox-text{font-size:16px;color:var(--inno-color-primary-200)!important}.siemlda-table.generateExport{padding-left:20px}.add-feature-role-dialog{width:300px}@media (min-width: 768px){.add-feature-role-dialog{width:400px}}.siemlda-table.assignedFeatureRoles .entry__item--featureRole{flex:0 0 90%!important}.siemlda-table.assignedFeatureRoles .entry__item--action{flex:0 0 10%!important}.siemlda-table.assignableFeatureRoles .entry__item--featureRole{flex:0 0 88%!important;text-align:left!important}.entry .entry__item--actions .dropdown-menu{text-align:right;right:0;left:unset;padding-right:10px}.entry .entry__item--actions .dropdown-item{display:block;padding:4px}.invite-user-modal-title{margin:0;line-height:1.5;display:unset}.page-userManagement .data-table-facet-filter{display:none}#customer-data-list .user-management-actions-template .dropdown-toggle:after,.data-table-facet-filter .user-management-actions-template .dropdown-toggle:after{display:none}.usermanagement-tab{position:relative;padding:0 15px}.usermanagement-tab .listing-with-filter-container{min-height:490px}.user-management-search-menu{display:flex;flex-direction:row}.user-management-invite-button-wrapper{width:50%;height:57px;display:flex;flex-direction:row;justify-content:flex-end}.user-management-invite-button-wrapper button{width:fit-content}.page-userManagement .table-head-checkbox,.page-userManagement .entry__item__checkBox{width:30px!important;min-width:30px!important}app-b2b-unit-search-form{overflow:auto!important}app-user-management-add-feature-role-dialog{width:100%!important}app-user-management-add-feature-role-dialog .role-id,app-user-management-add-feature-role-dialog .role-description{width:100%}.company-management-details #companyDetailsForm .siemlda-checkbox{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.company-management-details #companyDetailsForm .siemlda-checkbox .siemlda-checkbox-text{font-size:16px;color:#2d373c}@media (max-width: 767px){.entry.entry-xs{flex-direction:row-reverse;justify-content:space-between}}.form-information{padding:0 5px 30px}.form-information a i{vertical-align:sub}.companymanagement-tab{position:relative;padding:0 15px}.companymanagement-tab .listing-with-filter-container{min-height:400px}.form-group-horizontal{display:flex;flex-direction:row;gap:1rem}.form-group-horizontal .form-group,.form-group-horizontal .form-date-picker{width:100%}.form-group-horizontal.ng-invalid{border:none!important}.submissions .btn-delete,.submissions .btn-add{max-height:3.5rem;height:3.5rem;width:3.5rem}.submissions .btn-delete i,.submissions .btn-add i{text-align:center;padding:0;margin:auto}.submission-icon{display:inline-block;transform:translateY(.25rem)}.submission-valid{color:#02884e}.submission-invalid{color:#cb0e0e}.orderTotalDisclaimerFallback{padding-bottom:15px}.page-orderTrackingList h2,.page-orderTrackingDetail h2{padding-top:1.67em;padding-bottom:.5em}.page-orderTrackingList .address-container,.page-orderTrackingDetail .address-container{display:flex;flex-direction:column;justify-content:space-around;align-items:flex-start;background-color:#f1f4f6;margin-bottom:3rem}@media (min-width: 992px){.page-orderTrackingList .address-container,.page-orderTrackingDetail .address-container{flex-direction:row}}.page-orderTrackingList .address-container>*,.page-orderTrackingDetail .address-container>*{flex:1}.page-orderTrackingList .address-container .cx-checkout-note-card-container,.page-orderTrackingDetail .address-container .cx-checkout-note-card-container{background-color:#f1f4f6;padding:1.5rem 1rem;margin-bottom:1.5rem;font-weight:400}.page-orderTrackingList .dataTables_wrapper table.dataTable .table-header .headerItem,.page-orderTrackingDetail .dataTables_wrapper table.dataTable .table-header .headerItem{text-transform:unset}.page-orderTrackingList{position:relative}.page-orderTrackingList h5,.page-orderTrackingList hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .header-lang--caption,hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .page-orderTrackingList .header-lang--caption{font-size:1.5em;font-weight:700}.page-orderTrackingList #downloadOrderTrackingListButton{position:absolute;top:120px}.page-orderTrackingList .dataTables_wrapper .table-info,.page-orderTrackingList .form-date-picker-container{margin-bottom:3rem}.page-orderTrackingList .form-date-picker-container .timeframe-ordertracking{width:100%;display:flex;flex-direction:column;gap:10px;align-items:flex-end;flex-wrap:wrap}.page-orderTrackingList .form-date-picker-container .timeframe-ordertracking .form-date-picker,.page-orderTrackingList .form-date-picker-container .timeframe-ordertracking .form-input,.page-orderTrackingList .form-date-picker-container .timeframe-ordertracking .form-button{width:100%}.page-orderTrackingList .form-date-picker-container .timeframe-ordertracking .form-button{display:flex;justify-content:flex-end}@media (min-width: 768px){.page-orderTrackingList .form-date-picker-container .timeframe-ordertracking{flex-direction:row;justify-content:space-between}.page-orderTrackingList .form-date-picker-container .timeframe-ordertracking .form-date-picker,.page-orderTrackingList .form-date-picker-container .timeframe-ordertracking .form-input,.page-orderTrackingList .form-date-picker-container .timeframe-ordertracking .form-button{width:48%}}.page-orderTrackingList .form-date-picker-container .timeframe-ordertracking .btn{max-width:250px}.page-orderTrackingList #order-tracking-data-list_filter input:focus{background-color:var(--inno-color-secondary-100)!important}.page-orderTrackingList .entry__item-row-space-between{width:100%;display:flex;justify-content:space-between}.page-orderTrackingList #order-tracking-data-list tbody tr:hover{cursor:pointer}.page-orderTrackingList #order-tracking-data-list tbody tr:hover td{font-weight:700}.page-orderTrackingList .entry__item-row-wrapper{width:100%}.page-orderTrackingList .entry__item-row-wrapper .entry__item-row{display:flex;flex-direction:row;justify-content:flex-start;width:100%;padding-right:5px}.page-orderTrackingList .entry__item-row-wrapper .entry__item-row div{flex:1}.page-orderTrackingList .entry__item-row-wrapper .entry__item-row .order-tracking__item--purchaseOrderNumber,.page-orderTrackingList .entry__item-row-wrapper .entry__item-row .order-tracking__item--type,.page-orderTrackingList .entry__item-row-wrapper .entry__item-row .order-tracking__item--status,.page-orderTrackingList .entry__item-row-wrapper .entry__item-row .order-tracking__item--date,.page-orderTrackingList .entry__item-row-wrapper .entry__item-row .order-tracking__item--flag{text-align:left;flex:1}.page-orderTrackingList .order-tracking__headerItem--salesOrderNumber,.page-orderTrackingList .order-tracking__item--salesOrderNumber,.page-orderTrackingList .order-tracking__headerItem--purchaseOrderNumber,.page-orderTrackingList .order-tracking__item--purchaseOrderNumber,.page-orderTrackingList .order-tracking__headerItem--type,.page-orderTrackingList .order-tracking__item--type,.page-orderTrackingList .order-tracking__headerItem--status,.page-orderTrackingList .order-tracking__item--status{flex:0 0 20%}.page-orderTrackingList .order-tracking__headerItem--date,.page-orderTrackingList .order-tracking__item--date{flex:0 0 15%}.page-orderTrackingList .order-tracking__headerItem--flag,.page-orderTrackingList .order-tracking__item--flag{flex:0 0 5%;text-align:center}.page-orderTrackingList .order-tracking__item{font-size:.875rem}.page-orderTrackingList .js-orders-not-found{min-height:100px}.page-orderTrackingList .order-tracking-search{margin-top:1.5rem}.page-orderTrackingList .orders-not-found{padding:20px 15px}.page-orderTrackingList .order-tracking-searchbar{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-top:10px}@media (max-width: 1199px){.page-orderTrackingList .order-tracking-searchbar{margin-bottom:5rem}}@media (max-width: 767px){.page-orderTrackingList .order-tracking-searchbar{flex-direction:column}}.page-orderTrackingList .order-tracking-searchbar .control-label{display:none}.page-orderTrackingList .order-tracking-searchbar .order-tracking-searchbar__input-container{flex:1}.page-orderTrackingList .order-tracking-searchbar .order-tracking-searchbar__input-container input{width:60%}@media (max-width: 767px){.page-orderTrackingList .order-tracking-searchbar .order-tracking-searchbar__input-container,.page-orderTrackingList .order-tracking-searchbar .order-tracking-searchbar__input-container input{width:100%}}.page-orderTrackingList .order-tracking-searchbar .order-tracking-searchbar__item-count{flex:1;display:inline-flex;flex-direction:row;justify-content:center}@media (max-width: 767px){.page-orderTrackingList .order-tracking-searchbar .order-tracking-searchbar__item-count{order:1}}.page-orderTrackingList .order-tracking-searchbar .order-tracking-searchbar__sorting{flex:1;display:inline-flex;flex-direction:row;justify-content:flex-end}@media (max-width: 767px){.page-orderTrackingList .order-tracking-searchbar .order-tracking-searchbar__sorting{display:block;width:100%}}.page-orderTrackingList .order-tracking-searchbar .paginationBar__pagination{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.page-orderTrackingList .order-tracking-searchbar .paginationBar__pageSize .pagesize-selection span{padding:0 4px}.page-orderTrackingList i.icon-filter{color:var(--inno-color-pimary-200)}.page-orderTrackingList .facet .facet__list li{cursor:pointer}.page-orderTrackingList .facet.facet--isActive i.icon,.page-orderTrackingList .facet.facet--isActive .form-group .ng-select .ng-arrow-wrapper i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper .page-orderTrackingList .facet.facet--isActive i.ng-arrow{transform:rotate(180deg)}.page-orderTrackingList .facet.facet--isActive li.selected{color:var(--inno-color-secondary-500)}.page-orderTrackingList .filter-title{display:inline-block;font-weight:700;color:var(--inno-color-pimary-200);text-transform:uppercase}.orderTrackingDetail .page-orderTrackingDetail{width:100%!important}.orderTrackingDetail .order-details__boxes{background-color:var(--inno-color-secondary-100);padding:1em}.orderTrackingDetail .order-details__boxes .order-details__notes{word-break:break-word}.orderTrackingDetail .order-details__boxes p:last-child,.orderTrackingDetail .order-details__boxes ul:last-child{margin-bottom:0}.orderTrackingDetail #orderDetail__status{background-image:none;background-repeat:no-repeat;background-size:auto 80%;background-position:.5em center;padding-left:7em;padding-top:1em;padding-bottom:1em;background-color:var(--inno-color-secondary-100);margin-bottom:1em}.orderTrackingDetail #orderDetail__status.order-status_A{background-image:url("./media/Icon_Open-PRWBB7CL.svg");background-position:left center}.orderTrackingDetail #orderDetail__status.order-status_B{background-image:url("./media/Icon_InProcess-TZPP7AXH.svg");background-position:left center}.orderTrackingDetail #orderDetail__status.order-status_C{background-image:url("./media/Icon_Success-inverted-GOOJPVKI.svg");background-color:var(--inno-color-success-100);color:var(--inno-color-primary-300)}.orderTrackingDetail #orderDetail__status.order-status_X{background-image:url("./media/Icon_Cancelled-C5BAOAJM.svg")}.orderTrackingDetail #orderDetail__status .orderDetail__status__label{font-weight:700;text-transform:uppercase}.orderTrackingDetail table#order-tracking-detail-item-list{display:none}.orderTrackingDetail table#order-tracking-detail-item-list .scheduleLine-quantity{align-items:flex-end}.orderTrackingDetail table#order-tracking-detail-item-list .entry__item__detail_block,.orderTrackingDetail table#order-tracking-detail-item-list .entry__item__detail_row{font-size:1rem}.orderTrackingDetail table#order-tracking-detail-item-list .entry__item__detail_block>span,.orderTrackingDetail table#order-tracking-detail-item-list .entry__item__detail_block div,.orderTrackingDetail table#order-tracking-detail-item-list .entry__item__detail_row>span,.orderTrackingDetail table#order-tracking-detail-item-list .entry__item__detail_row div{line-height:2em}.orderTrackingDetail table#order-tracking-detail-item-list .dtr-details,.orderTrackingDetail table#order-tracking-detail-item-list .dtr-details .entry__item__description-container .entry__item__detail_row{width:100%}.orderTrackingDetail table#order-tracking-detail-item-list .dtr-details .entry__item__description-container .entry__item__detail_row span{text-align:unset;width:100%;line-height:2em}.orderTrackingDetail table#order-tracking-detail-item-list .dtr-details .entry__item__description-container .entry__item__detail_row span:first-child{width:20em;max-width:100%}.orderTrackingDetail table#order-tracking-detail-item-list .dtr-details .entry__item__description-container .entry__item__detail_row span:last-child{text-align:unset}.orderTrackingDetail table#order-tracking-detail-item-list .dtr-details .entry__item__description-container .entry__item__detail_row span ul{padding-top:.5em}.orderTrackingDetail table#order-tracking-detail-item-list .dtr-details .entry__item__description-container .entry__item__detail_row span ul li{line-height:1em}.orderTrackingDetail table#order-tracking-detail-item-list .entry__item__productdescription-container .entry__item__detail_row{flex-wrap:wrap;width:100%}.orderTrackingDetail table#order-tracking-detail-item-list .entry__item__productdescription-container .entry__item__detail_row span{text-align:unset;width:100%;line-height:1.5em}.orderTrackingDetail table#order-tracking-detail-item-list .entry__item__productdescription-container .entry__item__detail_row span:first-child{width:100%}.orderTrackingDetail table#order-tracking-detail-item-list .entry__item__productdescription-container .entry__item__detail_row span:last-child{text-align:unset}.orderTrackingDetail table#order-tracking-detail-item-list .entry__item{vertical-align:middle}.orderTrackingDetail table#order-tracking-detail-item-list .entry__item__status .status-container{display:flex;align-items:center;justify-content:space-between;min-width:80px;gap:10px}.orderTrackingDetail table#order-tracking-detail-item-list .entry__item__status .status-text{flex:1}.orderTrackingDetail table#order-tracking-detail-item-list .entry__item__status .status-icon{flex-shrink:0;width:40px;height:40px;background-repeat:no-repeat;background-position:center;background-size:cover}.orderTrackingDetail table#order-tracking-detail-item-list .entry__item__status .status-icon.order-item-status_A{background-image:url("./media/Icon_Open-PRWBB7CL.svg")}.orderTrackingDetail table#order-tracking-detail-item-list .entry__item__status .status-icon.order-item-status_B{background-image:url("./media/Icon_InProcess-TZPP7AXH.svg")}.orderTrackingDetail table#order-tracking-detail-item-list .entry__item__status .status-icon.order-item-status_C{background-image:url("./media/Icon_Success-ID6KYUS6.svg");background-size:2em}.orderTrackingDetail table#order-tracking-detail-item-list .entry__item__status .status-icon.order-item-status_X{background-image:url("./media/Icon_Cancelled-C5BAOAJM.svg");background-size:2em}.orderTrackingDetail table#order-tracking-detail-item-list .entry__item__product ul{margin-bottom:0}@media (min-width: 768px){.orderTrackingDetail table#order-tracking-detail-item-list .entry__item__product{max-width:15em;margin-right:1em}.orderTrackingDetail table#order-tracking-detail-item-list .entry__item__product li{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.orderTrackingDetail table#order-tracking-detail-item-list.dtr-column>tbody>tr>td.dtr-control:before,.orderTrackingDetail table#order-tracking-detail-item-list.dtr-inline.collapsed>tbody>tr>td.dtr-control:before{top:50%!important;left:1em}.orderTrackingDetail dl.order-details-chart{border:none!important;line-height:2.5em}.orderTrackingDetail dl.order-details-chart dt{width:100%;display:flex;align-items:center}@media (min-width: 768px){.orderTrackingDetail dl.order-details-chart dt{padding-left:1em;width:25%;border-bottom:1px solid var(--inno-color-transparency-light-100)}}.orderTrackingDetail dl.order-details-chart dd{width:100%;border-bottom:1px solid var(--inno-color-transparency-light-100)}@media (min-width: 768px){.orderTrackingDetail dl.order-details-chart dd{width:75%}}.orderTrackingDetail .order-details__boxes,.orderTrackingDetail #orderDetail__status,.orderTrackingDetail #orderDetail__masterData,.orderTrackingDetail .dataTable-list-container{margin-bottom:3em}.orderTrackingDetail .dataTable-list-container .listing-table{padding-bottom:0}.orderTrackingDetail #orderDetail__documents{margin-bottom:0}.orderTrackingDetail .summary-box-data-container{padding:20px 20px 0;border:1px solid rgba(8,25,31,.05)}.orderTrackingDetail a.add-to-cart{text-decoration:none}app-order-tracking-detail{width:100%!important}.helpCenter h1,.getStarted h1,.tutorials h1,.releaseNews h1{margin-top:1rem}.helpCenter h2,.helpCenter h3,.helpCenter h4,.helpCenter h5,.helpCenter hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .header-lang--caption,hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .helpCenter .header-lang--caption,.helpCenter h6,.getStarted h2,.getStarted h3,.getStarted h4,.getStarted h5,.getStarted hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .header-lang--caption,hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .getStarted .header-lang--caption,.getStarted h6,.tutorials h2,.tutorials h3,.tutorials h4,.tutorials h5,.tutorials hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .header-lang--caption,hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .tutorials .header-lang--caption,.tutorials h6,.releaseNews h2,.releaseNews h3,.releaseNews h4,.releaseNews h5,.releaseNews hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .header-lang--caption,hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .releaseNews .header-lang--caption,.releaseNews h6{margin-top:2rem}.helpCenter .back,.getStarted .back,.tutorials .back,.releaseNews .back{display:flex;align-items:center;padding:15px 0;text-decoration:none}.helpCenter .accordion video,.getStarted .accordion video,.tutorials .accordion video,.releaseNews .accordion video{max-width:600px}.page-serviceTicketDetail .tabbedCMSItemContainer{margin:2em 0}.page-serviceTicketDetail .service-ticket-detail-manage-container{display:flex;flex-direction:row;justify-content:space-between;padding:0 15px}.page-serviceTicketDetail .service-ticket-title{font-size:24px;font-weight:700;padding-bottom:5px}.page-serviceTicketDetail .service-ticket-dates{font-style:italic}.page-serviceTicketDetail .service-ticket-back{margin-top:18px}.page-serviceTicketDetail .service-ticket-quoteStatusType{font-weight:400}.page-serviceTicketDetail .service-ticket-details{padding-left:0;padding-right:0}.page-serviceTicketDetail .service-ticket-details .form-group{margin-bottom:0}.page-serviceTicketDetail .service-ticket-details .row{padding-top:5px;padding-bottom:5px;margin:0}.page-serviceTicketDetail .service-ticket-details .row label,.page-serviceTicketDetail .service-ticket-details .row div{padding-left:0;padding-right:0}.page-serviceTicketDetail .service-ticket-comments.card{border:none;padding:10px 15px!important}.page-serviceTicketDetail .service-ticket-comments .entry{padding:10px 5px}@media (max-width: 767px){.page-serviceTicketDetail .service-ticket-comments{padding:0}.page-serviceTicketDetail .service-ticket-comments .entry__item--title,.page-serviceTicketDetail .service-ticket-comments .entry__item--date{padding-left:5px}}.page-serviceTicketDetail .service-ticket-comments .headerItem--title,.page-serviceTicketDetail .service-ticket-comments .entry__item--title{flex:0 0 60%}@media (max-width: 767px){.page-serviceTicketDetail .service-ticket-comments .headerItem--title,.page-serviceTicketDetail .service-ticket-comments .entry__item--title{padding-right:15px}}.page-serviceTicketDetail .service-ticket-comments .headerItem--date,.page-serviceTicketDetail .service-ticket-comments .entry__item--date{flex:0 0 25%}.page-serviceTicketDetail .service-ticket-comments .headerItem--details,.page-serviceTicketDetail .service-ticket-comments .entry__item--details{flex:0 0 15%;text-align:right}.page-serviceTicketDetail .service-ticket-comments .entry__item.service-ticket-comment-details{padding:15px}.page-serviceTicketDetail .service-ticket-comments .entry__item-group{display:flex;flex-direction:row;justify-content:flex-start;width:100%;font-size:14px}.page-serviceTicketDetail .service-ticket-comments .entry__item-group .entry__item--date{flex:0 0 40%;text-align:start}.page-serviceTicketDetail .service-ticket-comments .entry__item-group .entry__item--details{position:absolute;top:calc(50% - 8px);right:15px;width:16px;height:16px}.page-serviceTicketDetail .service-ticket-comments .service-ticket-comment-date{font-size:12px}.page-serviceTicketDetail .service-ticket-documents{padding:10px 15px}.page-serviceTicketDetail .service-ticket-emails .headerItem--subject,.page-serviceTicketDetail .service-ticket-emails .entry__item--subject{flex:0 0 40%!important}.page-serviceTicketDetail .service-ticket-emails .entry__item--subject{word-break:break-all;color:var(--inno-color-primary-200);cursor:pointer}.page-serviceTicketDetail .service-ticket-emails .entry__item--subject a{text-decoration:underline}.page-serviceTicketDetail .service-ticket-emails .entry__item--subject:hover{color:var(--inno-color-secondary-700)}.page-serviceTicketDetail .service-ticket-emails .headerItem--from,.page-serviceTicketDetail .service-ticket-emails .entry__item--from{flex:0 0 38%!important}.page-serviceTicketDetail .service-ticket-emails .entry__item--from{word-break:break-all}.page-serviceTicketDetail .service-ticket-emails .headerItem--date,.page-serviceTicketDetail .service-ticket-emails .entry__item--date{flex:0 0 20%!important}.page-serviceTicketDetail .service-ticket-emails .entry__item.service-ticket-email-details{padding:15px}.page-serviceTicketDetail .service-ticket-emails .service-ticket-email-date{font-size:12px}.page-serviceTicketDetail .service-ticket-emails .service-ticket-email-description{background-color:var(--inno-color-primary-300);padding:5px;display:flex}.page-serviceTicketList .data-table-facet-filter,#service-ticket-data-list{display:none}#service-ticket-data-list .service-ticket-actions-template .dropdown-toggle:after{display:none}.page-serviceTicketForm{position:relative}.page-serviceTicketForm #serviceTicket-form-list{display:none}.page-serviceTicketForm .form-check-label{padding-left:0!important}.page-serviceTicketForm .productType-information-text{display:flex;flex-direction:row;gap:5px}.page-serviceTicketForm #spinnerWrapper{display:none;top:0;width:100%;position:absolute;z-index:5;text-align:center;height:100%;background-color:#ffffffb3}.page-serviceTicketForm #spinnerWrapper #spinner{position:relative;top:65%}@media (min-width: 767px){.page-serviceTicketForm #serviceTicketForm .media-slider-desktop>div{width:550px!important}}.page-serviceTicketForm #serviceTicketForm .media-slider-desktop>div .inno-modal-body.inno-modal-content{padding:2rem 2rem 0}.page-serviceTicketForm #serviceTicketForm .media-slider-desktop>div .inno-modal-body.inno-modal-content #close-btn-media-slider-desktop{position:relative;right:0;left:478px;padding:10px;top:-16px}@media (max-width: 767px){.page-serviceTicketForm #serviceTicketForm .media-slider-desktop>div .inno-modal-body.inno-modal-content #close-btn-media-slider-desktop{left:280px}}.page-serviceTicketForm #serviceTicketForm #media-slider-phone{margin:0 auto;max-width:500px}.page-serviceTicketForm #serviceTicketForm .media-slider{margin-top:-25px}.page-serviceTicketForm #serviceTicketForm .media-slider .carousel{margin:0rem -1.5rem;background-color:#fff}.page-serviceTicketForm #serviceTicketForm .forminput-information-text{margin-top:-10px;margin-bottom:20px}.page-serviceTicketForm #serviceTicketForm .forminput-information-text a{margin-left:5px;font-size:15px;padding:10px 0;cursor:pointer}@media (max-width: 767px){.page-serviceTicketForm #serviceTicketForm .forminput-information-text a{margin-left:0}}.page-serviceTicketForm #serviceTicketForm .forminput-information-text a i{font-size:20px;vertical-align:text-bottom}.page-serviceTicketForm #serviceTicketForm .shipToSection{padding-top:20px}.page-serviceTicketForm #serviceTicketForm .load-container-small,.page-serviceTicketForm #serviceTicketForm .nothing-found-info-tooltip{position:absolute;right:40px;top:15px}.page-serviceTicketForm #serviceTicketForm i.icon,.page-serviceTicketForm #serviceTicketForm .form-group .ng-select .ng-arrow-wrapper i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper .page-serviceTicketForm #serviceTicketForm i.ng-arrow{vertical-align:sub}.trainings-product-flex-box-row{margin:3rem 0;display:flex;flex-direction:column;gap:20px;flex-wrap:wrap;justify-content:flex-start}@media (min-width: 768px){.trainings-product-flex-box-row{flex-direction:row;gap:15px}}.trainings-product-flex-box-row .trainings-product-flexbox-item{width:100%;max-width:100%;transition:all .4s ease-in-out;background-color:var(--inno-color-primary-200);cursor:pointer;position:relative;text-decoration:none;color:var(--inno-color-primary-300);font-size:1rem;text-shadow:none}@media (min-width: 768px){.trainings-product-flex-box-row .trainings-product-flexbox-item{width:unset;max-width:31.5%}}@media (min-width: 1200px){.trainings-product-flex-box-row .trainings-product-flexbox-item{width:32%;max-width:unset}}.trainings-product-flex-box-row .trainings-product-flexbox-item:hover{color:var(--inno-color-primary-300);text-shadow:2px 2px 2px var(--inno-color-primary-200);background-color:var(--inno-color-secondary-700);z-index:2;font-size:1rem}.trainings-product-flex-box-row .trainings-product-flexbox-item:hover .trainings-product-flexbox-item-image img{transform:scale(1.05)}.trainings-product-flex-box-row .trainings-product-flexbox-item .trainings-product-flexbox-item-image{width:100%;max-height:none;overflow:hidden}@media (min-width: 768px){.trainings-product-flex-box-row .trainings-product-flexbox-item .trainings-product-flexbox-item-image{max-height:156px}}.trainings-product-flex-box-row .trainings-product-flexbox-item a img,.trainings-product-flex-box-row .trainings-product-flexbox-item img{object-fit:cover}@media (max-width: 767px){.trainings-product-flex-box-row .trainings-product-flexbox-item a img,.trainings-product-flex-box-row .trainings-product-flexbox-item img{width:100%;max-height:300px;object-fit:cover;object-position:center}}.training-categories-card{padding:10px;margin-bottom:3rem}.training-categories-card-inline-flex{display:flex;flex-direction:row;justify-content:space-between;gap:5px;padding:5px 10px;position:absolute;bottom:0;width:100%}.training-categories-card-inline-flex :last-child{text-align:right}.training-categories-card-inline-flex>*{min-width:45px;overflow-wrap:break-word;line-height:initial}.page-trainingList,app-training-product-appointment-request-form{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}.page-trainingList,app-training-product-appointment-request-form{max-width:var(--cx-page-width-max)}@media (min-width: 768px){.page-trainingList,app-training-product-appointment-request-form{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}.training-description-container{display:flex;flex-direction:row;gap:30px}.training-description-container .training-description-image{min-width:300px}.training-description-container .training-description-text{width:100%}@media (min-width: 768px){.training-description-container .training-description-text{width:90%}}@media (min-width: 992px){.training-description-container .training-description-text{width:80%}}@media (max-width: 767px){.training-description-container{flex-direction:column}.training-description-container:first-child{width:100%}.training-description-container:last-child{width:100%}}.training-description-container #variantSelectionForm{width:200px}@media (min-width: 768px){.training-description-container #variantSelectionForm{width:300px!important}}.training-product-detail-info-chart .training-product-detail-chart-box{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;margin-bottom:5px}@media (min-width: 768px){.training-product-detail-info-chart .training-product-detail-chart-box{flex-direction:row;justify-content:space-between}}@media (min-width: 992px){.training-product-detail-info-chart .training-product-detail-chart-box{justify-content:flex-start}}.training-product-detail-info-chart .training-product-detail-chart-box:first-child{margin-top:10px;margin-bottom:5px}.training-product-detail-info-chart .training-product-detail-chart-box:last-child{margin-bottom:20px}.training-product-detail-info-chart .training-product-detail-chart-box p{margin-bottom:0}.training-product-detail-info-chart .training-product-detail-chart-box p.training-product-detail-chart-title{width:30%;flex-shrink:0;font-weight:700}@media (min-width: 768px){.training-product-detail-info-chart .training-product-detail-chart-box p.training-product-detail-chart-title{font-weight:400}}@media (min-width: 992px){.training-product-detail-info-chart .training-product-detail-chart-box p.training-product-detail-chart-title{width:25%}}.training-product-detail-info-chart .training-product-detail-chart-box p.training-product-detail-chart-text{max-width:75%}@media (max-width: 1200px){.training-product-detail-info-chart .training-product-detail-chart-box p.training-product-detail-chart-text{max-width:72%}}@media (max-width: 991px){.training-product-detail-info-chart .training-product-detail-chart-box p.training-product-detail-chart-text{text-align:right}}@media (max-width: 767px){.training-product-detail-info-chart .training-product-detail-chart-box p.training-product-detail-chart-text{max-width:100%;text-align:left}}.training-product-detail-info-chart .training-product-detail-chart-box pre.training-product-detail-chart-text{font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;border:none;background:inherit;padding:inherit;margin:inherit;white-space:pre-wrap;overflow-wrap:break-word}app-training-product-detail{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}app-training-product-detail{max-width:var(--cx-page-width-max)}@media (min-width: 768px){app-training-product-detail{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}.page-trainingProductDetail.internal-only,.page-trainingProductDetail.partner-only{border-left:none}.page-trainingProductDetail.internal-only h3,.page-trainingProductDetail.partner-only h3{margin-top:.5rem}.page-trainingProductDetail .tabbedCMSItemContainer{margin:3rem 0}@media (min-width: 768px){.page-trainingProductDetail .tabbedCMSItemContainer{margin:5rem 0}}.page-trainingProductDetail .tabbedCMSItemContainer .tabContent{padding:5px}@media (min-width: 768px){.page-trainingProductDetail .tabbedCMSItemContainer .tabContent{padding:10px}}.page-trainingProductDetail .tabbedCMSItemContainer .tabContent #training-date-registration-listing{display:none}.page-trainingProductDetail .tabbedCMSItemContainer .tabContent .accordion__header{font-size:1.25rem;padding-left:5px}.page-trainingProductDetail .headerItem .icon-information,.page-trainingProductDetail .headerItem app-maintenance-mode .icon-info,app-maintenance-mode .page-trainingProductDetail .headerItem .icon-info{vertical-align:inherit;position:inherit;padding-left:5px}.page-trainingProductDetail .entry__item .icon-information,.page-trainingProductDetail .entry__item app-maintenance-mode .icon-info,app-maintenance-mode .page-trainingProductDetail .entry__item .icon-info{font-size:24px}.page-trainingProductDetail .onRequestContainer .link{float:left;padding-right:75px}@media (max-width: 767px){.page-trainingProductDetail .onRequestContainer .text{text-align:right}}.page-trainingProductAppointmentRequestForm{margin-left:0}cx-page-layout.LoginPageTemplate cx-page-slot,cx-page-layout.CheckoutLoginPageTemplate cx-page-slot,cx-page-layout.AccountPageTemplate cx-page-slot{padding-inline-end:0;padding-bottom:0;padding-inline-start:0}cx-page-layout.LoginPageTemplate cx-page-slot>*,cx-page-layout.CheckoutLoginPageTemplate cx-page-slot>*,cx-page-layout.AccountPageTemplate cx-page-slot>*{max-width:var(--cx-max-width)}cx-page-layout.LoginPageTemplate .HeroBanner,cx-page-layout.CheckoutLoginPageTemplate .HeroBanner,cx-page-layout.AccountPageTemplate .HeroBanner{padding:0;width:100%;max-width:100%}cx-page-layout.LoginPageTemplate app-feature-maintenance-warning-message,cx-page-layout.CheckoutLoginPageTemplate app-feature-maintenance-warning-message,cx-page-layout.AccountPageTemplate app-feature-maintenance-warning-message{padding:0;width:auto}app-feature-maintenance-configuration{color:var(--inno-color-primary-200);border:none!important;width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}app-feature-maintenance-configuration{max-width:var(--cx-page-width-max)}@media (min-width: 768px){app-feature-maintenance-configuration{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}.maintenanceHeader{margin-bottom:40px}.maintenanceMessage{background:#fff6f6;border:solid 1px #dc0000;padding:1.5rem;border-radius:1rem}.maintenanceFooter{margin-top:40px}.warningMessage{color:#eb780a;background:#fff8eb;border:solid 1px #fee7d2;padding:1.5rem;border-radius:1rem;margin-bottom:20px}app-partner-finder-list{width:100%}.partnerfinder-detail-page,.partnerfinder-list-page{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}.partnerfinder-detail-page,.partnerfinder-list-page{max-width:var(--cx-page-width-max)}@media (min-width: 768px){.partnerfinder-detail-page,.partnerfinder-list-page{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}.partnerfinder-detail-page .partnerfinder-ce-double-nowrap,.partnerfinder-list-page .partnerfinder-ce-double-nowrap{display:flex;flex-direction:column;justify-content:space-between}@media (min-width: 768px){.partnerfinder-detail-page .partnerfinder-ce-double-nowrap,.partnerfinder-list-page .partnerfinder-ce-double-nowrap{flex-direction:row}}.partnerfinder-detail-page #map.no-consent-map,.partnerfinder-list-page #map.no-consent-map{background-image:url("./media/maps_background-6AUOTO6P.jpg");background-size:cover;background-position:left center;background-repeat:no-repeat;height:450px}.partnerfinder-list-page{margin-bottom:6rem}.partnerfinder-list-page #partnerFinderForm{width:100%;margin-top:3rem}@media (min-width: 768px){.partnerfinder-list-page #partnerFinderForm{width:90%}}@media (min-width: 1200px){.partnerfinder-list-page #partnerFinderForm{width:70%}}.partnerfinder-list-page #partnerFinderForm .partnerfinder-ce-single{width:48%;display:block}.partnerfinder-list-page #partnerFinderForm .partnerfinder-select-box,.partnerfinder-list-page #partnerFinderForm .partnerfinder-from-btn{flex:0 1 auto;width:100%}@media (min-width: 768px){.partnerfinder-list-page #partnerFinderForm .partnerfinder-select-box,.partnerfinder-list-page #partnerFinderForm .partnerfinder-from-btn{width:48%}}.partnerfinder-list-page #partnerFinderForm .partnerfinder-from-btn{margin:1rem 0}.partnerfinder-list-page .partnerfinder-map{margin-top:3rem}.partnerfinder-list-page .partnerfinder-map .partnerfinder-map-toggle-link{text-decoration:none}.partnerfinder-list-page .partnerfinder-map .partnerfinder-map-toggle-link i{vertical-align:middle}.partnerfinder-list-page .partnerfinder-map .partnerfinder-list-map{display:none;margin-top:1rem}@media (min-width: 768px){.partnerfinder-list-page .partnerfinder-map .partnerfinder-list-map{display:block;flex:1}}.partnerfinder-list-page .dataTables_wrapper table.dataTable tbody .child .dtr-details{width:100%!important}.partnerfinder-list-page .dataTables_wrapper table.dataTable tbody .child .dtr-details .partnerfinder-ce-double-nowrap{width:100%}@media (min-width: 992px){.partnerfinder-list-page .dataTables_wrapper table.dataTable tbody .child .dtr-details .partnerfinder-ce-double-nowrap{width:85%}}@media (min-width: 1200px){.partnerfinder-list-page .dataTables_wrapper table.dataTable tbody .child .dtr-details .partnerfinder-ce-double-nowrap{width:70%}}.partnerfinder-list-page .dataTable-list-container{margin-top:3rem}.partnerfinder-list-page .dataTable-list-container #partner-finder-list .pointer{cursor:pointer}.partnerfinder-list-page .dataTable-list-container #partner-finder-list .partnerfinder-logo{height:100px;max-width:200px}.partnerfinder-list-page .dataTable-list-container #partner-finder-list .icon-phone,.partnerfinder-list-page .dataTable-list-container #partner-finder-list .icon-location{font-size:18px;padding-right:7px;vertical-align:text-top}.partnerfinder-list-page .dataTable-list-container #partner-finder-list .partner-expert-level{font-weight:700;text-align:center;color:#08191f;background-color:#e1f000;font-size:14px;width:145px;display:inline-block}.partnerfinder-list-page .partnerfinder-empty{margin-top:3rem}.partnerfinder-detail-page .partnerfinder-detail-header-content{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:1rem}@media (min-width: 768px){.partnerfinder-detail-page .partnerfinder-detail-header-content{flex-direction:row;width:100%}}.partnerfinder-detail-page .partnerfinder-detail-header-content .partnerfinder-detail-header-content-start{display:flex;flex-direction:column;gap:20px}@media (min-width: 992px){.partnerfinder-detail-page .partnerfinder-detail-header-content .partnerfinder-detail-header-content-start{gap:15px;flex-direction:row}}.partnerfinder-detail-page .partnerfinder-detail-header-content h2{margin:auto 0}.partnerfinder-detail-page .partnerfinder-detail-header-content .partnerfinder-logo{height:100px;display:inline-block}.partnerfinder-detail-page .partnerfinder-detail-header-content .partnerfinder-logo img{margin:auto 0}.partnerfinder-detail-page .partnerfinder-detail-header-content .partner-expert-level{color:var(--inno-color-primary-200);background-color:var(--inno-color-primary-100);align-self:flex-start;margin-top:20px;font-size:14px;text-align:center}@media (min-width: 768px){.partnerfinder-detail-page .partnerfinder-detail-header-content .partner-expert-level{align-self:flex-end;margin-top:0;padding:0;width:unset}}.partnerfinder-detail-page .partnerfinder-detail-header-icons{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-end;margin-bottom:1rem;text-decoration:none}.partnerfinder-detail-page .partnerfinder-detail-header-icons i.icon:hover,.partnerfinder-detail-page .partnerfinder-detail-header-icons .form-group .ng-select .ng-arrow-wrapper i.ng-arrow:hover,.form-group .ng-select .ng-arrow-wrapper .partnerfinder-detail-page .partnerfinder-detail-header-icons i.ng-arrow:hover{cursor:pointer}.partnerfinder-detail-page .icon,.partnerfinder-detail-page .form-group .ng-select .ng-arrow-wrapper .ng-arrow,.form-group .ng-select .ng-arrow-wrapper .partnerfinder-detail-page .ng-arrow,.partnerfinder-detail-page cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation app-navigation-ui .partnerfinder-detail-page li.depth-0>*>a.header-shortcut:before,.partnerfinder-detail-page cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui .partnerfinder-detail-page li.depth-0>*>a.header-shortcut:before,.partnerfinder-detail-page .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .partnerfinder-detail-page a:before,.partnerfinder-detail-page cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .partnerfinder-detail-page a.header-shortcut:before,.partnerfinder-detail-page cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .partnerfinder-detail-page a.header-shortcut:before{font-size:18px;padding-right:7px;vertical-align:text-top;display:inline-block}.partnerfinder-detail-page .devider-top{margin:2px 0;padding:3px 0;border-top:1px solid #e4eaed}.partnerfinder-detail-page .devider-double{margin:2px 0;padding:3px 0;border-top:1px solid #e4eaed;border-bottom:1px solid #e4eaed}.partnerfinder-detail-page .partnerfinder-ce-double-wrap{display:flex;flex-wrap:wrap}.partnerfinder-detail-page .partnerfinder-ce-double-wrap .partnerfinder-main-office{display:flex}.partnerfinder-detail-page .partnerfinder-ce-double-wrap .icon-location{margin-top:3px}.partnerfinder-detail-page .partnerfinder-ce-double-wrap i{vertical-align:text-top;display:inline-block}.partnerfinder-detail-page .partnerfinder-detail-content-item{flex:1 1 100%;margin-bottom:2rem}@media (min-width: 992px){.partnerfinder-detail-page .partnerfinder-detail-content-item{flex:1 1 50%}}.partnerfinder-detail-page .map{margin-top:3rem}.partnerfinder-detail-page .partnerTypes,.partnerfinder-detail-page .portfolioModules{font-weight:700;padding-bottom:10px}app-mini-cart{display:flex}app-mini-cart .mini-cart{color:var(--inno-color-primary-300);font-size:1.5rem;position:relative;margin-right:1rem;display:inline-block}app-mini-cart .mini-cart:hover,app-mini-cart .mini-cart:focus-visible{color:var(--inno-color-primary-100)}app-mini-cart .mini-cart .cart-quantity-container{font-family:Innomotics Haffer SQ,sans-serif;color:var(--inno-color-primary-200);background-color:var(--inno-color-primary-100);font-size:13px;line-height:initial;border-radius:10px;position:absolute;left:14px;top:-.6rem;width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center;box-sizing:border-box;margin:0 auto;text-align:center}app-mini-cart .mini-cart .cart-quantity-container .cart-quantity{margin-left:-1px}cx-page-layout.CartPageTemplate{max-width:unset!important;padding:0!important}cx-page-layout.CartPageTemplate .TopContent{width:100%}.EmptyCartMiddleContent app-cart-quick-add-button{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}.EmptyCartMiddleContent app-cart-quick-add-button{max-width:var(--cx-page-width-max)}@media (min-width: 768px){.EmptyCartMiddleContent app-cart-quick-add-button{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}app-cart-details{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}app-cart-details{max-width:var(--cx-page-width-max)}@media (min-width: 768px){app-cart-details{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}app-cart-details .cx-cart-id{font-weight:400;color:var(--inno-color-secondary-600);border-left:1px solid var(--inno-color-secondary-600);font-size:1.5rem;line-height:1;padding-left:.5em}app-cart-details .load-speeding-wheel{width:32px!important;height:32px!important;left:30%!important}app-cart-details .cx-actions .load-speeding-wheel{width:20px!important;height:20px!important;left:0!important}app-cart-details .entry__item__description-container .entry__item__detail_row.defer{height:3em;position:relative}app-cart-details .entry__item__description-container .entry__item__detail_row.defer .load-speeding-wheel{left:0!important;top:0}app-cart-details app-cart-viewer .parent-container{display:none;overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%;z-index:6}app-cart-details app-cart-viewer p{margin:.2em;font-size:.7em}app-cart-details app-cart-viewer .sideText{color:#bdbdbd}app-cart-details app-cart-viewer .bold{font-weight:300}app-cart-details app-cart-viewer .mainText{font-size:.8em}app-cart-details app-cart-viewer .headingText{font-weight:800;line-height:1.3em;font-size:1em}app-cart-details app-cart-viewer .info-panel{transform-origin:top left;position:absolute;top:50%;left:50%;width:25em;height:auto;transform:translate(-50%,-50%);pointer-events:none}app-cart-details app-cart-viewer .info-panel .info-text{width:100%;padding:20px;border-radius:4px;background:#0007;border:1px solid rgba(255,255,255,.4666666667);line-height:.8em!important;color:#fff;font-family:Helvetica,Arial,sans-serif;transform:translateY(-85%) scale(0);transition:transform .3s}app-cart-details app-cart-viewer .info-panel.visible .info-text{transform:translateY(-85%) scale(1)}app-cart-details app-cart-viewer #closeBtn{position:absolute;top:0rem;right:1rem;background-color:transparent;border:none;cursor:pointer;font-size:4rem;width:4rem;height:4rem;display:flex;justify-content:center;align-items:center}app-cart-details app-cart-viewer .close-icon:before{content:"\d7";color:var(--inno-color-primary-100)}app-cart-item-list table.dataTable>tbody>tr.child ul.dtr-details>li,app-checkout-item-list table.dataTable>tbody>tr.child ul.dtr-details>li,app-checkout-review-shipping table.dataTable>tbody>tr.child ul.dtr-details>li{border-bottom:none}app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr>td.dtr-control:before,app-cart-item-list .dataTables_wrapper table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before,app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr>td.dtr-control:before,app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before,app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr>td.dtr-control:before,app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before{top:49%!important;left:1em}app-cart-item-list .dataTables_wrapper table.dataTable .table-header .headerItem,app-checkout-item-list .dataTables_wrapper table.dataTable .table-header .headerItem,app-checkout-review-shipping .dataTables_wrapper table.dataTable .table-header .headerItem{border-bottom:2px solid var(--inno-color-primary-200)}app-cart-item-list .dataTables_wrapper table.dataTable tbody .child .dtr-details,app-checkout-item-list .dataTables_wrapper table.dataTable tbody .child .dtr-details,app-checkout-review-shipping .dataTables_wrapper table.dataTable tbody .child .dtr-details{width:auto}app-cart-item-list .dataTables_wrapper table.dataTable tbody .child .dtr-details .entry__item__description-container,app-checkout-item-list .dataTables_wrapper table.dataTable tbody .child .dtr-details .entry__item__description-container,app-checkout-review-shipping .dataTables_wrapper table.dataTable tbody .child .dtr-details .entry__item__description-container{padding-bottom:15px}app-cart-item-list .dataTables_wrapper table.dataTable tbody .child .dtr-details .entry__item__description-container:last-child,app-checkout-item-list .dataTables_wrapper table.dataTable tbody .child .dtr-details .entry__item__description-container:last-child,app-checkout-review-shipping .dataTables_wrapper table.dataTable tbody .child .dtr-details .entry__item__description-container:last-child{padding-bottom:0}app-cart-item-list .dataTables_wrapper table.dataTable tbody .child .dtr-details .entry__item__description-container .entry__item__detail_row,app-checkout-item-list .dataTables_wrapper table.dataTable tbody .child .dtr-details .entry__item__description-container .entry__item__detail_row,app-checkout-review-shipping .dataTables_wrapper table.dataTable tbody .child .dtr-details .entry__item__description-container .entry__item__detail_row{justify-content:unset;display:flex}app-cart-item-list .dataTables_wrapper table.dataTable tbody .child .dtr-details .entry__item__description-container .entry__item__detail_row .u-text-bold,app-checkout-item-list .dataTables_wrapper table.dataTable tbody .child .dtr-details .entry__item__description-container .entry__item__detail_row .u-text-bold,app-checkout-review-shipping .dataTables_wrapper table.dataTable tbody .child .dtr-details .entry__item__description-container .entry__item__detail_row .u-text-bold{display:inline-block;width:18.2em;max-width:100%}app-cart-item-list .dataTables_wrapper table.dataTable .table-header .headerItem,app-checkout-item-list .dataTables_wrapper table.dataTable .table-header .headerItem,app-checkout-review-shipping .dataTables_wrapper table.dataTable .table-header .headerItem{padding-right:1rem;text-transform:unset}app-cart-item-list .dataTables_wrapper table.dataTable .table-header .headerItem.hidden,app-checkout-item-list .dataTables_wrapper table.dataTable .table-header .headerItem.hidden,app-checkout-review-shipping .dataTables_wrapper table.dataTable .table-header .headerItem.hidden{display:none}app-cart-item-list table tbody .table-entry .entry__item.hidden,app-checkout-item-list table tbody .table-entry .entry__item.hidden,app-checkout-review-shipping table tbody .table-entry .entry__item.hidden{display:none}app-cart-item-list .dataTables_wrapper table.dataTable tbody .table-entry .entry__item,app-checkout-item-list .dataTables_wrapper table.dataTable tbody .table-entry .entry__item,app-checkout-review-shipping .dataTables_wrapper table.dataTable tbody .table-entry .entry__item{padding-right:0}app-cart-item-list .dataTables_wrapper table.dataTable tbody .table-entry .entry__item.cx-expected-delivery-date,app-checkout-item-list .dataTables_wrapper table.dataTable tbody .table-entry .entry__item.cx-expected-delivery-date,app-checkout-review-shipping .dataTables_wrapper table.dataTable tbody .table-entry .entry__item.cx-expected-delivery-date{padding:18px 12px 3px 14px}app-cart-item-list .dataTables_wrapper table.dataTable tbody .table-entry .entry__item.cx-actions,app-checkout-item-list .dataTables_wrapper table.dataTable tbody .table-entry .entry__item.cx-actions,app-checkout-review-shipping .dataTables_wrapper table.dataTable tbody .table-entry .entry__item.cx-actions{padding:0!important}app-cart-item-list .dataTables_wrapper table.dataTable tbody .table-entry .entry__item.cx-actions a,app-checkout-item-list .dataTables_wrapper table.dataTable tbody .table-entry .entry__item.cx-actions a,app-checkout-review-shipping .dataTables_wrapper table.dataTable tbody .table-entry .entry__item.cx-actions a{display:inline-block;padding-top:.2em}app-cart-item-list .dataTables_wrapper table.dataTable tbody .table-entry .entry__item.cx-actions a i.icon,app-cart-item-list .dataTables_wrapper table.dataTable tbody .table-entry .entry__item.cx-actions a .form-group .ng-select .ng-arrow-wrapper i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper app-cart-item-list .dataTables_wrapper table.dataTable tbody .table-entry .entry__item.cx-actions a i.ng-arrow,app-checkout-item-list .dataTables_wrapper table.dataTable tbody .table-entry .entry__item.cx-actions a i.icon,app-checkout-item-list .dataTables_wrapper table.dataTable tbody .table-entry .entry__item.cx-actions a .form-group .ng-select .ng-arrow-wrapper i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper app-checkout-item-list .dataTables_wrapper table.dataTable tbody .table-entry .entry__item.cx-actions a i.ng-arrow,app-checkout-review-shipping .dataTables_wrapper table.dataTable tbody .table-entry .entry__item.cx-actions a i.icon,app-checkout-review-shipping .dataTables_wrapper table.dataTable tbody .table-entry .entry__item.cx-actions a .form-group .ng-select .ng-arrow-wrapper i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper app-checkout-review-shipping .dataTables_wrapper table.dataTable tbody .table-entry .entry__item.cx-actions a i.ng-arrow{font-size:2em;padding-right:0}app-cart-item-list td,app-checkout-item-list td,app-checkout-review-shipping td{vertical-align:middle}app-cart-item-list .cx-checkbox,app-checkout-item-list .cx-checkbox,app-checkout-review-shipping .cx-checkbox{position:relative;margin-inline-start:0;margin-top:-.2rem}app-cart-item-list .cx-description .cx-table-item-container,app-checkout-item-list .cx-description .cx-table-item-container,app-checkout-review-shipping .cx-description .cx-table-item-container{display:flex;flex-direction:row;gap:20px;align-items:center}app-cart-item-list .cx-description .cx-table-item-container .cx-image,app-checkout-item-list .cx-description .cx-table-item-container .cx-image,app-checkout-review-shipping .cx-description .cx-table-item-container .cx-image{min-width:150px;max-width:150px}app-cart-item-list .cx-price,app-cart-item-list .cx-delivery,app-cart-item-list .cx-quantity,app-checkout-item-list .cx-price,app-checkout-item-list .cx-delivery,app-checkout-item-list .cx-quantity,app-checkout-review-shipping .cx-price,app-checkout-review-shipping .cx-delivery,app-checkout-review-shipping .cx-quantity{color:var(--inno-color-primary-200)}app-cart-item-list .cx-remove-from-cart,app-checkout-item-list .cx-remove-from-cart,app-checkout-review-shipping .cx-remove-from-cart{cursor:pointer}app-cart-item-list .cx-priceinfo table tr.last,app-checkout-item-list .cx-priceinfo table tr.last,app-checkout-review-shipping .cx-priceinfo table tr.last{border-top:2px solid var(--inno-color-secondary-700)}app-cart-item-list .cx-priceinfo table tr th:first-child,app-cart-item-list .cx-priceinfo table tr td:first-child,app-checkout-item-list .cx-priceinfo table tr th:first-child,app-checkout-item-list .cx-priceinfo table tr td:first-child,app-checkout-review-shipping .cx-priceinfo table tr th:first-child,app-checkout-review-shipping .cx-priceinfo table tr td:first-child{padding-left:0}app-cart-item-list .cx-priceinfo table tr th:last-child,app-cart-item-list .cx-priceinfo table tr td:last-child,app-checkout-item-list .cx-priceinfo table tr th:last-child,app-checkout-item-list .cx-priceinfo table tr td:last-child,app-checkout-review-shipping .cx-priceinfo table tr th:last-child,app-checkout-review-shipping .cx-priceinfo table tr td:last-child{padding-right:0}app-cart-item-list .cx-priceinfo table tr th,app-checkout-item-list .cx-priceinfo table tr th,app-checkout-review-shipping .cx-priceinfo table tr th{padding:0 2rem;text-align:left;font-weight:400}app-cart-item-list .cx-priceinfo table tr td,app-checkout-item-list .cx-priceinfo table tr td,app-checkout-review-shipping .cx-priceinfo table tr td{padding:0 1rem;text-align:right}app-cart-item-list input.form-control[type=number],app-checkout-item-list input.form-control[type=number],app-checkout-review-shipping input.form-control[type=number]{box-sizing:border-box;text-align:left;background-color:transparent;color:var(--inno-color-primary-200);border-color:var(--inno-color-primary-200);width:80px}app-cart-item-list input.form-control[type=number][type=number]::-webkit-inner-spin-button,app-cart-item-list input.form-control[type=number][type=number]::-webkit-outer-spin-button,app-checkout-item-list input.form-control[type=number][type=number]::-webkit-inner-spin-button,app-checkout-item-list input.form-control[type=number][type=number]::-webkit-outer-spin-button,app-checkout-review-shipping input.form-control[type=number][type=number]::-webkit-inner-spin-button,app-checkout-review-shipping input.form-control[type=number][type=number]::-webkit-outer-spin-button{appearance:none}app-cart-item-list input.form-control[type=number][type=number],app-checkout-item-list input.form-control[type=number][type=number],app-checkout-review-shipping input.form-control[type=number][type=number]{-moz-appearance:textfield}app-cart-item-list input.form-control[type=number]:disabled,app-cart-item-list input.form-control[type=number][readonly],app-checkout-item-list input.form-control[type=number]:disabled,app-checkout-item-list input.form-control[type=number][readonly],app-checkout-review-shipping input.form-control[type=number]:disabled,app-checkout-review-shipping input.form-control[type=number][readonly]{cursor:not-allowed}app-cart-item-list .cx-requested-delivery-date,app-checkout-item-list .cx-requested-delivery-date,app-checkout-review-shipping .cx-requested-delivery-date{white-space:nowrap}app-cart-item-list .cx-requested-delivery-date .form-group,app-checkout-item-list .cx-requested-delivery-date .form-group,app-checkout-review-shipping .cx-requested-delivery-date .form-group{width:160px;margin-bottom:0}app-cart-item-list .cx-requested-delivery-date .form-group input.form-control,app-checkout-item-list .cx-requested-delivery-date .form-group input.form-control,app-checkout-review-shipping .cx-requested-delivery-date .form-group input.form-control{box-sizing:border-box;background-color:transparent;color:var(--inno-color-primary-200);border-color:var(--inno-color-primary-200);width:160px}app-cart-item-list .cx-requested-delivery-date .form-group input.form-control:disabled,app-cart-item-list .cx-requested-delivery-date .form-group input.form-control[readonly],app-checkout-item-list .cx-requested-delivery-date .form-group input.form-control:disabled,app-checkout-item-list .cx-requested-delivery-date .form-group input.form-control[readonly],app-checkout-review-shipping .cx-requested-delivery-date .form-group input.form-control:disabled,app-checkout-review-shipping .cx-requested-delivery-date .form-group input.form-control[readonly]{cursor:not-allowed;background-color:#08191f0d;border:1px solid var(--inno-color-secondary-400);color:var(--inno-color-primary-200);box-shadow:none}app-cart-item-list .cx-requested-delivery-date .form-group input.form-control:placeholder-shown+label,app-checkout-item-list .cx-requested-delivery-date .form-group input.form-control:placeholder-shown+label,app-checkout-review-shipping .cx-requested-delivery-date .form-group input.form-control:placeholder-shown+label{font-size:13px}app-cart-item-list .cx-requested-delivery-date .form-group input.form-control~i,app-checkout-item-list .cx-requested-delivery-date .form-group input.form-control~i,app-checkout-review-shipping .cx-requested-delivery-date .form-group input.form-control~i{padding-right:10px}app-cart-item-list .cx-requested-delivery-date .form-group input.form-control~i.secondary,app-checkout-item-list .cx-requested-delivery-date .form-group input.form-control~i.secondary,app-checkout-review-shipping .cx-requested-delivery-date .form-group input.form-control~i.secondary{padding-right:5px}app-cart-item-list .cx-expected-delivery-date,app-checkout-item-list .cx-expected-delivery-date,app-checkout-review-shipping .cx-expected-delivery-date{white-space:nowrap}app-cart-item-list .cx-schedulelines .left,app-checkout-item-list .cx-schedulelines .left,app-checkout-review-shipping .cx-schedulelines .left{text-align:left;padding-right:20px}app-cart-item-list .cx-schedulelines .right,app-checkout-item-list .cx-schedulelines .right,app-checkout-review-shipping .cx-schedulelines .right{text-align:right;padding-left:20px}#checkout-review-item-list .cx-expected-delivery-date{padding:0}.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-ponumber,.MultiStepCheckoutSummaryPageTemplate .TopContent cx-checkout-review-overview,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping,.MultiStepCheckoutSummaryPageTemplate .TopContent cx-checkout-progress-mobile-top,.MultiStepCheckoutSummaryPageTemplate .TopContent cx-checkout-progress-mobile-bottom{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-ponumber,.MultiStepCheckoutSummaryPageTemplate .TopContent cx-checkout-review-overview,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping,.MultiStepCheckoutSummaryPageTemplate .TopContent cx-checkout-progress-mobile-top,.MultiStepCheckoutSummaryPageTemplate .TopContent cx-checkout-progress-mobile-bottom{max-width:var(--cx-page-width-max)}@media (min-width: 768px){.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-ponumber,.MultiStepCheckoutSummaryPageTemplate .TopContent cx-checkout-review-overview,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping,.MultiStepCheckoutSummaryPageTemplate .TopContent cx-checkout-progress-mobile-top,.MultiStepCheckoutSummaryPageTemplate .TopContent cx-checkout-progress-mobile-bottom{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}.CartPageTemplate .TopContent app-cart-item-list .form-group,.CartPageTemplate .TopContent app-checkout-item-list .form-group,.CartPageTemplate .TopContent app-checkout-review-shipping .form-group,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .form-group,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .form-group,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .form-group,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .form-group,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .form-group,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .form-group{margin-bottom:0}.CartPageTemplate .TopContent app-cart-item-list .form-group .form-check,.CartPageTemplate .TopContent app-checkout-item-list .form-group .form-check,.CartPageTemplate .TopContent app-checkout-review-shipping .form-group .form-check,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .form-group .form-check,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .form-group .form-check,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .form-group .form-check,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .form-group .form-check,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .form-group .form-check,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .form-group .form-check{margin-top:1.5rem}.CartPageTemplate .TopContent app-cart-item-list .form-group input[type=text],.CartPageTemplate .TopContent app-cart-item-list .form-group input[type=number],.CartPageTemplate .TopContent app-checkout-item-list .form-group input[type=text],.CartPageTemplate .TopContent app-checkout-item-list .form-group input[type=number],.CartPageTemplate .TopContent app-checkout-review-shipping .form-group input[type=text],.CartPageTemplate .TopContent app-checkout-review-shipping .form-group input[type=number],.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .form-group input[type=text],.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .form-group input[type=number],.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .form-group input[type=text],.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .form-group input[type=number],.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .form-group input[type=text],.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .form-group input[type=number],.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .form-group input[type=text],.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .form-group input[type=number],.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .form-group input[type=text],.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .form-group input[type=number],.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .form-group input[type=text],.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .form-group input[type=number]{box-shadow:none;border:1px solid var(--inno-color-secondary-400)}.CartPageTemplate .TopContent app-cart-item-list .col-emphasized,.CartPageTemplate .TopContent app-checkout-item-list .col-emphasized,.CartPageTemplate .TopContent app-checkout-review-shipping .col-emphasized,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .col-emphasized,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .col-emphasized,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .col-emphasized,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .col-emphasized,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .col-emphasized,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .col-emphasized{display:table-cell!important}.CartPageTemplate .TopContent app-cart-item-list .col-emphasized input,.CartPageTemplate .TopContent app-cart-item-list .col-emphasized select,.CartPageTemplate .TopContent app-checkout-item-list .col-emphasized input,.CartPageTemplate .TopContent app-checkout-item-list .col-emphasized select,.CartPageTemplate .TopContent app-checkout-review-shipping .col-emphasized input,.CartPageTemplate .TopContent app-checkout-review-shipping .col-emphasized select,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .col-emphasized input,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .col-emphasized select,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .col-emphasized input,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .col-emphasized select,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .col-emphasized input,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .col-emphasized select,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .col-emphasized input,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .col-emphasized select,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .col-emphasized input,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .col-emphasized select,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .col-emphasized input,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .col-emphasized select{border:1px solid var(--inno-color-secondary-500);color:var(--inno-color-secondary-100);background-color:var(--inno-color-secondary-700)}.CartPageTemplate .TopContent app-cart-item-list .col-emphasized select,.CartPageTemplate .TopContent app-checkout-item-list .col-emphasized select,.CartPageTemplate .TopContent app-checkout-review-shipping .col-emphasized select,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .col-emphasized select,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .col-emphasized select,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .col-emphasized select,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .col-emphasized select,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .col-emphasized select,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .col-emphasized select{padding:0}.CartPageTemplate .TopContent app-cart-item-list .col-emphasized a.cx-configure-from-cart i:not(.inactive),.CartPageTemplate .TopContent app-checkout-item-list .col-emphasized a.cx-configure-from-cart i:not(.inactive),.CartPageTemplate .TopContent app-checkout-review-shipping .col-emphasized a.cx-configure-from-cart i:not(.inactive),.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .col-emphasized a.cx-configure-from-cart i:not(.inactive),.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .col-emphasized a.cx-configure-from-cart i:not(.inactive),.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .col-emphasized a.cx-configure-from-cart i:not(.inactive),.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .col-emphasized a.cx-configure-from-cart i:not(.inactive),.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .col-emphasized a.cx-configure-from-cart i:not(.inactive),.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .col-emphasized a.cx-configure-from-cart i:not(.inactive){color:var(--inno-color-primary-300)}.CartPageTemplate .TopContent app-cart-item-list .col-emphasized a.cx-configure-from-cart i:not(.inactive) :hover,.CartPageTemplate .TopContent app-checkout-item-list .col-emphasized a.cx-configure-from-cart i:not(.inactive) :hover,.CartPageTemplate .TopContent app-checkout-review-shipping .col-emphasized a.cx-configure-from-cart i:not(.inactive) :hover,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .col-emphasized a.cx-configure-from-cart i:not(.inactive) :hover,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .col-emphasized a.cx-configure-from-cart i:not(.inactive) :hover,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .col-emphasized a.cx-configure-from-cart i:not(.inactive) :hover,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .col-emphasized a.cx-configure-from-cart i:not(.inactive) :hover,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .col-emphasized a.cx-configure-from-cart i:not(.inactive) :hover,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .col-emphasized a.cx-configure-from-cart i:not(.inactive) :hover{color:var(--inno-color-secondary-300)}.CartPageTemplate .TopContent app-cart-item-list .col-emphasized .load-speeding-wheel,.CartPageTemplate .TopContent app-checkout-item-list .col-emphasized .load-speeding-wheel,.CartPageTemplate .TopContent app-checkout-review-shipping .col-emphasized .load-speeding-wheel,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .col-emphasized .load-speeding-wheel,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .col-emphasized .load-speeding-wheel,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .col-emphasized .load-speeding-wheel,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .col-emphasized .load-speeding-wheel,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .col-emphasized .load-speeding-wheel,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .col-emphasized .load-speeding-wheel{border-left-color:var(--inno-color-secondary-100);border-right-color:var(--inno-color-secondary-100)}.CartPageTemplate .TopContent app-cart-item-list .col-emphasized .cart-price-info,.CartPageTemplate .TopContent app-checkout-item-list .col-emphasized .cart-price-info,.CartPageTemplate .TopContent app-checkout-review-shipping .col-emphasized .cart-price-info,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .col-emphasized .cart-price-info,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .col-emphasized .cart-price-info,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .col-emphasized .cart-price-info,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .col-emphasized .cart-price-info,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .col-emphasized .cart-price-info,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .col-emphasized .cart-price-info{display:flex;flex-direction:column;justify-content:space-between;gap:10px}.CartPageTemplate .TopContent app-cart-item-list .col-emphasized .cart-price-info .price-details p,.CartPageTemplate .TopContent app-cart-item-list .col-emphasized .cart-price-info .cx-priceinfo-row,.CartPageTemplate .TopContent app-checkout-item-list .col-emphasized .cart-price-info .price-details p,.CartPageTemplate .TopContent app-checkout-item-list .col-emphasized .cart-price-info .cx-priceinfo-row,.CartPageTemplate .TopContent app-checkout-review-shipping .col-emphasized .cart-price-info .price-details p,.CartPageTemplate .TopContent app-checkout-review-shipping .col-emphasized .cart-price-info .cx-priceinfo-row,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .col-emphasized .cart-price-info .price-details p,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .col-emphasized .cart-price-info .cx-priceinfo-row,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .col-emphasized .cart-price-info .price-details p,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .col-emphasized .cart-price-info .cx-priceinfo-row,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .col-emphasized .cart-price-info .price-details p,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .col-emphasized .cart-price-info .cx-priceinfo-row,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .col-emphasized .cart-price-info .price-details p,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .col-emphasized .cart-price-info .cx-priceinfo-row,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .col-emphasized .cart-price-info .price-details p,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .col-emphasized .cart-price-info .cx-priceinfo-row,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .col-emphasized .cart-price-info .price-details p,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .col-emphasized .cart-price-info .cx-priceinfo-row{font-size:.875rem}.CartPageTemplate .TopContent app-cart-item-list .col-emphasized .cart-price-info .cart-price-info-quantity,.CartPageTemplate .TopContent app-cart-item-list .col-emphasized .cart-price-info .cart-price-info-total,.CartPageTemplate .TopContent app-checkout-item-list .col-emphasized .cart-price-info .cart-price-info-quantity,.CartPageTemplate .TopContent app-checkout-item-list .col-emphasized .cart-price-info .cart-price-info-total,.CartPageTemplate .TopContent app-checkout-review-shipping .col-emphasized .cart-price-info .cart-price-info-quantity,.CartPageTemplate .TopContent app-checkout-review-shipping .col-emphasized .cart-price-info .cart-price-info-total,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .col-emphasized .cart-price-info .cart-price-info-quantity,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .col-emphasized .cart-price-info .cart-price-info-total,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .col-emphasized .cart-price-info .cart-price-info-quantity,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .col-emphasized .cart-price-info .cart-price-info-total,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .col-emphasized .cart-price-info .cart-price-info-quantity,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .col-emphasized .cart-price-info .cart-price-info-total,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .col-emphasized .cart-price-info .cart-price-info-quantity,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .col-emphasized .cart-price-info .cart-price-info-total,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .col-emphasized .cart-price-info .cart-price-info-quantity,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .col-emphasized .cart-price-info .cart-price-info-total,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .col-emphasized .cart-price-info .cart-price-info-quantity,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .col-emphasized .cart-price-info .cart-price-info-total{height:65px}.CartPageTemplate .TopContent app-cart-item-list .col-emphasized .cart-price-info .cart-price-info-total,.CartPageTemplate .TopContent app-checkout-item-list .col-emphasized .cart-price-info .cart-price-info-total,.CartPageTemplate .TopContent app-checkout-review-shipping .col-emphasized .cart-price-info .cart-price-info-total,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .col-emphasized .cart-price-info .cart-price-info-total,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .col-emphasized .cart-price-info .cart-price-info-total,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .col-emphasized .cart-price-info .cart-price-info-total,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .col-emphasized .cart-price-info .cart-price-info-total,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .col-emphasized .cart-price-info .cart-price-info-total,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .col-emphasized .cart-price-info .cart-price-info-total{display:flex;justify-content:flex-end;align-items:center}.CartPageTemplate .TopContent app-cart-item-list .col-emphasized .cart-price-info .cx-priceinfo-row,.CartPageTemplate .TopContent app-checkout-item-list .col-emphasized .cart-price-info .cx-priceinfo-row,.CartPageTemplate .TopContent app-checkout-review-shipping .col-emphasized .cart-price-info .cx-priceinfo-row,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .col-emphasized .cart-price-info .cx-priceinfo-row,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .col-emphasized .cart-price-info .cx-priceinfo-row,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .col-emphasized .cart-price-info .cx-priceinfo-row,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .col-emphasized .cart-price-info .cx-priceinfo-row,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .col-emphasized .cart-price-info .cx-priceinfo-row,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .col-emphasized .cart-price-info .cx-priceinfo-row{display:flex;flex-direction:row;justify-content:flex-end}.CartPageTemplate .TopContent app-cart-item-list .col-emphasized .cart-price-info .cx-priceinfo-row:has(>span:nth-child(2)),.CartPageTemplate .TopContent app-checkout-item-list .col-emphasized .cart-price-info .cx-priceinfo-row:has(>span:nth-child(2)),.CartPageTemplate .TopContent app-checkout-review-shipping .col-emphasized .cart-price-info .cx-priceinfo-row:has(>span:nth-child(2)),.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .col-emphasized .cart-price-info .cx-priceinfo-row:has(>span:nth-child(2)),.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .col-emphasized .cart-price-info .cx-priceinfo-row:has(>span:nth-child(2)),.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .col-emphasized .cart-price-info .cx-priceinfo-row:has(>span:nth-child(2)),.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .col-emphasized .cart-price-info .cx-priceinfo-row:has(>span:nth-child(2)),.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .col-emphasized .cart-price-info .cx-priceinfo-row:has(>span:nth-child(2)),.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .col-emphasized .cart-price-info .cx-priceinfo-row:has(>span:nth-child(2)){justify-content:space-between}.CartPageTemplate .TopContent app-cart-item-list .col-emphasized .cart-price-info .cx-priceinfo-row span:only-child,.CartPageTemplate .TopContent app-checkout-item-list .col-emphasized .cart-price-info .cx-priceinfo-row span:only-child,.CartPageTemplate .TopContent app-checkout-review-shipping .col-emphasized .cart-price-info .cx-priceinfo-row span:only-child,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .col-emphasized .cart-price-info .cx-priceinfo-row span:only-child,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .col-emphasized .cart-price-info .cx-priceinfo-row span:only-child,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .col-emphasized .cart-price-info .cx-priceinfo-row span:only-child,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .col-emphasized .cart-price-info .cx-priceinfo-row span:only-child,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .col-emphasized .cart-price-info .cx-priceinfo-row span:only-child,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .col-emphasized .cart-price-info .cx-priceinfo-row span:only-child{justify-content:flex-end}.CartPageTemplate .TopContent app-cart-item-list .cx-description ul.cx-info,.CartPageTemplate .TopContent app-checkout-item-list .cx-description ul.cx-info,.CartPageTemplate .TopContent app-checkout-review-shipping .cx-description ul.cx-info,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .cx-description ul.cx-info,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .cx-description ul.cx-info,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .cx-description ul.cx-info,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .cx-description ul.cx-info,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .cx-description ul.cx-info,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .cx-description ul.cx-info{width:100%;min-height:8em;max-width:15em;margin-bottom:0}@media (min-width: 1200px){.CartPageTemplate .TopContent app-cart-item-list .cx-description ul.cx-info,.CartPageTemplate .TopContent app-checkout-item-list .cx-description ul.cx-info,.CartPageTemplate .TopContent app-checkout-review-shipping .cx-description ul.cx-info,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .cx-description ul.cx-info,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .cx-description ul.cx-info,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .cx-description ul.cx-info,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .cx-description ul.cx-info,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .cx-description ul.cx-info,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .cx-description ul.cx-info{width:17em}}@media (min-width: 1440px){.CartPageTemplate .TopContent app-cart-item-list .cx-description ul.cx-info,.CartPageTemplate .TopContent app-checkout-item-list .cx-description ul.cx-info,.CartPageTemplate .TopContent app-checkout-review-shipping .cx-description ul.cx-info,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .cx-description ul.cx-info,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .cx-description ul.cx-info,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .cx-description ul.cx-info,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .cx-description ul.cx-info,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .cx-description ul.cx-info,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .cx-description ul.cx-info{width:18em}}.CartPageTemplate .TopContent app-cart-item-list .cx-description ul.cx-info li,.CartPageTemplate .TopContent app-checkout-item-list .cx-description ul.cx-info li,.CartPageTemplate .TopContent app-checkout-review-shipping .cx-description ul.cx-info li,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .cx-description ul.cx-info li,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .cx-description ul.cx-info li,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .cx-description ul.cx-info li,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .cx-description ul.cx-info li,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .cx-description ul.cx-info li,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .cx-description ul.cx-info li{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.CartPageTemplate .TopContent app-cart-item-list .cx-description ul.cx-info li.cx-name,.CartPageTemplate .TopContent app-checkout-item-list .cx-description ul.cx-info li.cx-name,.CartPageTemplate .TopContent app-checkout-review-shipping .cx-description ul.cx-info li.cx-name,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .cx-description ul.cx-info li.cx-name,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .cx-description ul.cx-info li.cx-name,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .cx-description ul.cx-info li.cx-name,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .cx-description ul.cx-info li.cx-name,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .cx-description ul.cx-info li.cx-name,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .cx-description ul.cx-info li.cx-name{font-weight:700}.CartPageTemplate .TopContent app-cart-item-list .cx-description ul.cx-info li.cx-name.warning,.CartPageTemplate .TopContent app-checkout-item-list .cx-description ul.cx-info li.cx-name.warning,.CartPageTemplate .TopContent app-checkout-review-shipping .cx-description ul.cx-info li.cx-name.warning,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .cx-description ul.cx-info li.cx-name.warning,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .cx-description ul.cx-info li.cx-name.warning,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .cx-description ul.cx-info li.cx-name.warning,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .cx-description ul.cx-info li.cx-name.warning,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .cx-description ul.cx-info li.cx-name.warning,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .cx-description ul.cx-info li.cx-name.warning{color:var(--inno-color-warning-200)!important}.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody tr.parent,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody tr.parent,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody tr.parent,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody tr.parent,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody tr.parent,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody tr.parent,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable>tbody tr.parent,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable>tbody tr.parent,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody tr.parent,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent{background-color:transparent;border-bottom:none}.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr td:not(.col-separator):not(.col-emphasized),.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody tr.parent td:not(.col-separator):not(.col-emphasized),.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr td:not(.col-separator):not(.col-emphasized),.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent td:not(.col-separator):not(.col-emphasized),.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr td:not(.col-separator):not(.col-emphasized),.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody tr.parent td:not(.col-separator):not(.col-emphasized),.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr td:not(.col-separator):not(.col-emphasized),.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent td:not(.col-separator):not(.col-emphasized),.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr td:not(.col-separator):not(.col-emphasized),.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody tr.parent td:not(.col-separator):not(.col-emphasized),.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr td:not(.col-separator):not(.col-emphasized),.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent td:not(.col-separator):not(.col-emphasized),.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr td:not(.col-separator):not(.col-emphasized),.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody tr.parent td:not(.col-separator):not(.col-emphasized),.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr td:not(.col-separator):not(.col-emphasized),.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent td:not(.col-separator):not(.col-emphasized),.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr td:not(.col-separator):not(.col-emphasized),.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody tr.parent td:not(.col-separator):not(.col-emphasized),.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr td:not(.col-separator):not(.col-emphasized),.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent td:not(.col-separator):not(.col-emphasized),.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr td:not(.col-separator):not(.col-emphasized),.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody tr.parent td:not(.col-separator):not(.col-emphasized),.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr td:not(.col-separator):not(.col-emphasized),.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent td:not(.col-separator):not(.col-emphasized),.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr td:not(.col-separator):not(.col-emphasized),.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable>tbody tr.parent td:not(.col-separator):not(.col-emphasized),.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr td:not(.col-separator):not(.col-emphasized),.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent td:not(.col-separator):not(.col-emphasized),.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr td:not(.col-separator):not(.col-emphasized),.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable>tbody tr.parent td:not(.col-separator):not(.col-emphasized),.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr td:not(.col-separator):not(.col-emphasized),.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent td:not(.col-separator):not(.col-emphasized),.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr td:not(.col-separator):not(.col-emphasized),.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody tr.parent td:not(.col-separator):not(.col-emphasized),.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr td:not(.col-separator):not(.col-emphasized),.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent td:not(.col-separator):not(.col-emphasized){border-bottom:1px solid var(--inno-color-transparency-light-200)}.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr td.cx-position .icon-warning,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody tr.parent td.cx-position .icon-warning,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr td.cx-position .icon-warning,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent td.cx-position .icon-warning,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr td.cx-position .icon-warning,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody tr.parent td.cx-position .icon-warning,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr td.cx-position .icon-warning,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent td.cx-position .icon-warning,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr td.cx-position .icon-warning,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody tr.parent td.cx-position .icon-warning,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr td.cx-position .icon-warning,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent td.cx-position .icon-warning,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr td.cx-position .icon-warning,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody tr.parent td.cx-position .icon-warning,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr td.cx-position .icon-warning,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent td.cx-position .icon-warning,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr td.cx-position .icon-warning,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody tr.parent td.cx-position .icon-warning,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr td.cx-position .icon-warning,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent td.cx-position .icon-warning,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr td.cx-position .icon-warning,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody tr.parent td.cx-position .icon-warning,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr td.cx-position .icon-warning,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent td.cx-position .icon-warning,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr td.cx-position .icon-warning,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable>tbody tr.parent td.cx-position .icon-warning,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr td.cx-position .icon-warning,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent td.cx-position .icon-warning,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr td.cx-position .icon-warning,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable>tbody tr.parent td.cx-position .icon-warning,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr td.cx-position .icon-warning,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent td.cx-position .icon-warning,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr td.cx-position .icon-warning,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody tr.parent td.cx-position .icon-warning,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr td.cx-position .icon-warning,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent td.cx-position .icon-warning{font-size:25px;color:var(--inno-color-warning-200)!important}.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr td.cx-position-text-only,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody tr.parent td.cx-position-text-only,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr td.cx-position-text-only,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent td.cx-position-text-only,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr td.cx-position-text-only,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody tr.parent td.cx-position-text-only,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr td.cx-position-text-only,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent td.cx-position-text-only,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr td.cx-position-text-only,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody tr.parent td.cx-position-text-only,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr td.cx-position-text-only,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent td.cx-position-text-only,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr td.cx-position-text-only,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody tr.parent td.cx-position-text-only,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr td.cx-position-text-only,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent td.cx-position-text-only,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr td.cx-position-text-only,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody tr.parent td.cx-position-text-only,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr td.cx-position-text-only,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent td.cx-position-text-only,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr td.cx-position-text-only,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody tr.parent td.cx-position-text-only,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr td.cx-position-text-only,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent td.cx-position-text-only,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr td.cx-position-text-only,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable>tbody tr.parent td.cx-position-text-only,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr td.cx-position-text-only,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent td.cx-position-text-only,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr td.cx-position-text-only,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable>tbody tr.parent td.cx-position-text-only,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr td.cx-position-text-only,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent td.cx-position-text-only,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr td.cx-position-text-only,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody tr.parent td.cx-position-text-only,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr td.cx-position-text-only,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent td.cx-position-text-only{padding-left:1em}.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr:hover,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody tr.parent:hover,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr:hover,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent:hover,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr:hover,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody tr.parent:hover,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr:hover,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent:hover,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr:hover,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody tr.parent:hover,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr:hover,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent:hover,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr:hover,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody tr.parent:hover,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr:hover,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent:hover,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr:hover,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody tr.parent:hover,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr:hover,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent:hover,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr:hover,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody tr.parent:hover,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr:hover,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent:hover,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr:hover,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable>tbody tr.parent:hover,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr:hover,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent:hover,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr:hover,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable>tbody tr.parent:hover,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr:hover,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent:hover,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr:hover,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody tr.parent:hover,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr:hover,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent:hover{background-color:transparent}.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr:hover td.dtr-control:before,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody tr.parent:hover td.dtr-control:before,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr:hover td.dtr-control:before,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent:hover td.dtr-control:before,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr:hover td.dtr-control:before,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody tr.parent:hover td.dtr-control:before,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr:hover td.dtr-control:before,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent:hover td.dtr-control:before,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr:hover td.dtr-control:before,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody tr.parent:hover td.dtr-control:before,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr:hover td.dtr-control:before,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent:hover td.dtr-control:before,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr:hover td.dtr-control:before,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody tr.parent:hover td.dtr-control:before,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr:hover td.dtr-control:before,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent:hover td.dtr-control:before,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr:hover td.dtr-control:before,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody tr.parent:hover td.dtr-control:before,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr:hover td.dtr-control:before,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent:hover td.dtr-control:before,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr:hover td.dtr-control:before,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody tr.parent:hover td.dtr-control:before,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr:hover td.dtr-control:before,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent:hover td.dtr-control:before,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr:hover td.dtr-control:before,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable>tbody tr.parent:hover td.dtr-control:before,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr:hover td.dtr-control:before,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent:hover td.dtr-control:before,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr:hover td.dtr-control:before,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable>tbody tr.parent:hover td.dtr-control:before,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr:hover td.dtr-control:before,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent:hover td.dtr-control:before,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr:hover td.dtr-control:before,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody tr.parent:hover td.dtr-control:before,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr:hover td.dtr-control:before,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent:hover td.dtr-control:before{background-color:transparent}.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr:hover td.entry__item:not(.col-separator):not(.col-emphasized),.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody tr.parent:hover td.entry__item:not(.col-separator):not(.col-emphasized),.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr:hover td.entry__item:not(.col-separator):not(.col-emphasized),.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent:hover td.entry__item:not(.col-separator):not(.col-emphasized),.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr:hover td.entry__item:not(.col-separator):not(.col-emphasized),.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody tr.parent:hover td.entry__item:not(.col-separator):not(.col-emphasized),.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr:hover td.entry__item:not(.col-separator):not(.col-emphasized),.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent:hover td.entry__item:not(.col-separator):not(.col-emphasized),.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr:hover td.entry__item:not(.col-separator):not(.col-emphasized),.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody tr.parent:hover td.entry__item:not(.col-separator):not(.col-emphasized),.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr:hover td.entry__item:not(.col-separator):not(.col-emphasized),.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent:hover td.entry__item:not(.col-separator):not(.col-emphasized),.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr:hover td.entry__item:not(.col-separator):not(.col-emphasized),.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody tr.parent:hover td.entry__item:not(.col-separator):not(.col-emphasized),.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr:hover td.entry__item:not(.col-separator):not(.col-emphasized),.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent:hover td.entry__item:not(.col-separator):not(.col-emphasized),.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr:hover td.entry__item:not(.col-separator):not(.col-emphasized),.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody tr.parent:hover td.entry__item:not(.col-separator):not(.col-emphasized),.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr:hover td.entry__item:not(.col-separator):not(.col-emphasized),.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent:hover td.entry__item:not(.col-separator):not(.col-emphasized),.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr:hover td.entry__item:not(.col-separator):not(.col-emphasized),.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody tr.parent:hover td.entry__item:not(.col-separator):not(.col-emphasized),.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr:hover td.entry__item:not(.col-separator):not(.col-emphasized),.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent:hover td.entry__item:not(.col-separator):not(.col-emphasized),.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr:hover td.entry__item:not(.col-separator):not(.col-emphasized),.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable>tbody tr.parent:hover td.entry__item:not(.col-separator):not(.col-emphasized),.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr:hover td.entry__item:not(.col-separator):not(.col-emphasized),.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent:hover td.entry__item:not(.col-separator):not(.col-emphasized),.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr:hover td.entry__item:not(.col-separator):not(.col-emphasized),.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable>tbody tr.parent:hover td.entry__item:not(.col-separator):not(.col-emphasized),.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr:hover td.entry__item:not(.col-separator):not(.col-emphasized),.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent:hover td.entry__item:not(.col-separator):not(.col-emphasized),.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr:hover td.entry__item:not(.col-separator):not(.col-emphasized),.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody tr.parent:hover td.entry__item:not(.col-separator):not(.col-emphasized),.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr:hover td.entry__item:not(.col-separator):not(.col-emphasized),.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent:hover td.entry__item:not(.col-separator):not(.col-emphasized){background-color:var(--inno-color-secondary-50)}.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr.parent,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr.parent,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr.parent,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent{border-color:transparent}.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.col-emphasized,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.col-emphasized,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.col-emphasized,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.col-emphasized,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr.parent td.col-emphasized,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.col-emphasized,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.col-emphasized,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.col-emphasized,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.col-emphasized,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.col-emphasized,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr.parent td.col-emphasized,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.col-emphasized,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.col-emphasized,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.col-emphasized,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.col-emphasized,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.col-emphasized,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr.parent td.col-emphasized,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.col-emphasized{border-bottom-color:var(--inno-color-primary-200)}.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-position,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-description,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-expected-delivery-date,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-requested-delivery-date,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-position,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-description,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-expected-delivery-date,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-requested-delivery-date,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-position,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-description,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-expected-delivery-date,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-requested-delivery-date,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-position,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-description,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-expected-delivery-date,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-requested-delivery-date,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-position,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-description,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-expected-delivery-date,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-requested-delivery-date,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-position,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-description,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-expected-delivery-date,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-requested-delivery-date,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-position,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-description,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-expected-delivery-date,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-requested-delivery-date,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-position,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-description,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-expected-delivery-date,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-requested-delivery-date,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-position,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-description,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-expected-delivery-date,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-requested-delivery-date,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-position,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-description,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-expected-delivery-date,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-requested-delivery-date,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-position,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-description,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-expected-delivery-date,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-requested-delivery-date,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-position,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-description,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-expected-delivery-date,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-requested-delivery-date,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-position,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-description,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-expected-delivery-date,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-requested-delivery-date,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-position,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-description,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-expected-delivery-date,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-requested-delivery-date,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-position,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-description,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-expected-delivery-date,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-requested-delivery-date,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-position,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-description,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-expected-delivery-date,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-requested-delivery-date,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-position,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-description,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-expected-delivery-date,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-requested-delivery-date,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-position,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-description,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-expected-delivery-date,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-requested-delivery-date{background-color:var(--inno-color-secondary-50)}.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr.child,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr.child,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr.child,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr.child,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr.child,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr.child,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr.child,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr.child,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr.child,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child{box-shadow:none}.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details{padding:0;background-color:var(--inno-color-secondary-100)}.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details .entry__item__description-container,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details .entry__item__productdescription-container,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details .entry__item__description-container,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details .entry__item__productdescription-container,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details .entry__item__description-container,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details .entry__item__productdescription-container,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details .entry__item__description-container,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details .entry__item__productdescription-container,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details .entry__item__description-container,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details .entry__item__productdescription-container,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details .entry__item__description-container,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details .entry__item__productdescription-container,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details .entry__item__description-container,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details .entry__item__productdescription-container,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details .entry__item__description-container,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details .entry__item__productdescription-container,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details .entry__item__description-container,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details .entry__item__productdescription-container,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details .entry__item__description-container,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details .entry__item__productdescription-container,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details .entry__item__description-container,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details .entry__item__productdescription-container,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details .entry__item__description-container,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details .entry__item__productdescription-container,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details .entry__item__description-container,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details .entry__item__productdescription-container,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details .entry__item__description-container,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details .entry__item__productdescription-container,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details .entry__item__description-container,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details .entry__item__productdescription-container,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details .entry__item__description-container,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details .entry__item__productdescription-container,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details .entry__item__description-container,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details .entry__item__productdescription-container,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details .entry__item__description-container,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details .entry__item__productdescription-container{padding:1em}.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details .entry__item__detail_row,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details .entry__item__detail_row,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details .entry__item__detail_row,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details .entry__item__detail_row,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details .entry__item__detail_row,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details .entry__item__detail_row,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details .entry__item__detail_row,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details .entry__item__detail_row,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details .entry__item__detail_row,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details .entry__item__detail_row,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details .entry__item__detail_row,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details .entry__item__detail_row,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details .entry__item__detail_row,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details .entry__item__detail_row,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details .entry__item__detail_row,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details .entry__item__detail_row,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details .entry__item__detail_row,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details .entry__item__detail_row{width:auto}.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details #characteristics,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details #characteristics,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details #characteristics,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details #characteristics,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details #characteristics,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details #characteristics,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details #characteristics,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details #characteristics,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details #characteristics,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details #characteristics,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details #characteristics,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details #characteristics,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details #characteristics,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details #characteristics,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details #characteristics,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details #characteristics,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details #characteristics,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details #characteristics{background-color:var(--inno-color-secondary-50)}.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr.child:hover td,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child:hover td,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr.child:hover td,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child:hover td,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr.child:hover td,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child:hover td,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr.child:hover td,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child:hover td,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr.child:hover td,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child:hover td,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr.child:hover td,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child:hover td,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr.child:hover td,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child:hover td,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr.child:hover td,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child:hover td,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr.child:hover td,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child:hover td{background-color:transparent}.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr.child:hover td.col-emphasized,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child:hover td.col-emphasized,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr.child:hover td.col-emphasized,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child:hover td.col-emphasized,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr.child:hover td.col-emphasized,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child:hover td.col-emphasized,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr.child:hover td.col-emphasized,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child:hover td.col-emphasized,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr.child:hover td.col-emphasized,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child:hover td.col-emphasized,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr.child:hover td.col-emphasized,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child:hover td.col-emphasized,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr.child:hover td.col-emphasized,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child:hover td.col-emphasized,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr.child:hover td.col-emphasized,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child:hover td.col-emphasized,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr.child:hover td.col-emphasized,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child:hover td.col-emphasized{background-color:var(--inno-color-primary-200)}.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr.child:hover td.dtr-details,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child:hover td.dtr-details,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr.child:hover td.dtr-details,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child:hover td.dtr-details,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr.child:hover td.dtr-details,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child:hover td.dtr-details,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr.child:hover td.dtr-details,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child:hover td.dtr-details,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr.child:hover td.dtr-details,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child:hover td.dtr-details,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr.child:hover td.dtr-details,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child:hover td.dtr-details,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr.child:hover td.dtr-details,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child:hover td.dtr-details,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr.child:hover td.dtr-details,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child:hover td.dtr-details,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr.child:hover td.dtr-details,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child:hover td.dtr-details{background-color:var(--inno-color-secondary-100)}.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.col-emphasized,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.col-emphasized,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.col-emphasized,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.col-emphasized,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr.child td.col-emphasized,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.col-emphasized,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.col-emphasized,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.col-emphasized,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.col-emphasized,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.col-emphasized,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr.child td.col-emphasized,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.col-emphasized,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.col-emphasized,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.col-emphasized,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.col-emphasized,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.col-emphasized,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable>tbody>tr.child td.col-emphasized,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.col-emphasized{vertical-align:top}.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable .col-separator,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column .col-separator,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable .col-separator,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column .col-separator,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable .col-separator,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column .col-separator,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable .col-separator,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column .col-separator,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable .col-separator,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column .col-separator,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable .col-separator,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column .col-separator,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable .col-separator,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column .col-separator,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable .col-separator,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column .col-separator,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable .col-separator,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column .col-separator{border-color:transparent;padding:0}.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable .col-separator:hover,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column .col-separator:hover,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable .col-separator:hover,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column .col-separator:hover,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable .col-separator:hover,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column .col-separator:hover,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable .col-separator:hover,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column .col-separator:hover,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable .col-separator:hover,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column .col-separator:hover,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable .col-separator:hover,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column .col-separator:hover,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable .col-separator:hover,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column .col-separator:hover,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable .col-separator:hover,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column .col-separator:hover,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable .col-separator:hover,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column .col-separator:hover{background-color:transparent}.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable thead th.col-emphasized,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column thead th.col-emphasized,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable thead th.col-emphasized,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column thead th.col-emphasized,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable thead th.col-emphasized,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column thead th.col-emphasized,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable thead th.col-emphasized,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column thead th.col-emphasized,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable thead th.col-emphasized,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column thead th.col-emphasized,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable thead th.col-emphasized,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column thead th.col-emphasized,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable thead th.col-emphasized,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column thead th.col-emphasized,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable thead th.col-emphasized,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column thead th.col-emphasized,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable thead th.col-emphasized,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column thead th.col-emphasized{border-bottom:2px solid var(--inno-color-primary-300)}.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable thead th.col-emphasized.cx-actions,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column thead th.col-emphasized.cx-actions,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable thead th.col-emphasized.cx-actions,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column thead th.col-emphasized.cx-actions,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable thead th.col-emphasized.cx-actions,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column thead th.col-emphasized.cx-actions,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable thead th.col-emphasized.cx-actions,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column thead th.col-emphasized.cx-actions,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable thead th.col-emphasized.cx-actions,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column thead th.col-emphasized.cx-actions,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable thead th.col-emphasized.cx-actions,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column thead th.col-emphasized.cx-actions,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable thead th.col-emphasized.cx-actions,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column thead th.col-emphasized.cx-actions,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable thead th.col-emphasized.cx-actions,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column thead th.col-emphasized.cx-actions,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable thead th.col-emphasized.cx-actions,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column thead th.col-emphasized.cx-actions{padding:0}.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable thead th.col-emphasized span,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column thead th.col-emphasized span,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable thead th.col-emphasized span,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column thead th.col-emphasized span,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable thead th.col-emphasized span,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column thead th.col-emphasized span,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable thead th.col-emphasized span,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column thead th.col-emphasized span,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable thead th.col-emphasized span,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column thead th.col-emphasized span,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable thead th.col-emphasized span,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column thead th.col-emphasized span,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable thead th.col-emphasized span,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column thead th.col-emphasized span,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable thead th.col-emphasized span,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column thead th.col-emphasized span,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable thead th.col-emphasized span,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column thead th.col-emphasized span{color:var(--inno-color-primary-300)}.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable .col-emphasized,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable .col-emphasized,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable .col-emphasized,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column .col-emphasized,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable .col-emphasized,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable .col-emphasized,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable .col-emphasized,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column .col-emphasized,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable .col-emphasized,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable .col-emphasized,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable .col-emphasized,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column .col-emphasized{background-color:var(--inno-color-primary-200);color:var(--inno-color-primary-300);padding-left:1em;padding-right:1em;border-bottom:1px solid var(--inno-color-secondary-600)}.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable .col-emphasized.col-separator,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized.col-separator,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable .col-emphasized.col-separator,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized.col-separator,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable .col-emphasized.col-separator,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column .col-emphasized.col-separator,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable .col-emphasized.col-separator,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized.col-separator,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable .col-emphasized.col-separator,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized.col-separator,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable .col-emphasized.col-separator,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column .col-emphasized.col-separator,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable .col-emphasized.col-separator,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized.col-separator,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable .col-emphasized.col-separator,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized.col-separator,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable .col-emphasized.col-separator,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column .col-emphasized.col-separator{border-color:var(--inno-color-primary-200);padding:0}.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable .col-emphasized.col-separator:hover,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized.col-separator:hover,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable .col-emphasized.col-separator:hover,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized.col-separator:hover,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable .col-emphasized.col-separator:hover,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column .col-emphasized.col-separator:hover,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable .col-emphasized.col-separator:hover,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized.col-separator:hover,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable .col-emphasized.col-separator:hover,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized.col-separator:hover,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable .col-emphasized.col-separator:hover,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column .col-emphasized.col-separator:hover,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable .col-emphasized.col-separator:hover,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized.col-separator:hover,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable .col-emphasized.col-separator:hover,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized.col-separator:hover,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable .col-emphasized.col-separator:hover,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column .col-emphasized.col-separator:hover{background-color:var(--inno-color-primary-200)}.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable .col-emphasized table,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized table,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable .col-emphasized table,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized table,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable .col-emphasized table,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column .col-emphasized table,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable .col-emphasized table,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized table,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable .col-emphasized table,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized table,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable .col-emphasized table,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column .col-emphasized table,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable .col-emphasized table,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized table,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable .col-emphasized table,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized table,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable .col-emphasized table,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column .col-emphasized table{width:95%}.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable .col-emphasized .cx-priceinfo-total,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized .cx-priceinfo-total,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable .col-emphasized .cx-priceinfo-total,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized .cx-priceinfo-total,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable .col-emphasized .cx-priceinfo-total,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column .col-emphasized .cx-priceinfo-total,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable .col-emphasized .cx-priceinfo-total,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized .cx-priceinfo-total,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable .col-emphasized .cx-priceinfo-total,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized .cx-priceinfo-total,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable .col-emphasized .cx-priceinfo-total,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column .col-emphasized .cx-priceinfo-total,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable .col-emphasized .cx-priceinfo-total,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized .cx-priceinfo-total,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable .col-emphasized .cx-priceinfo-total,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized .cx-priceinfo-total,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable .col-emphasized .cx-priceinfo-total,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column .col-emphasized .cx-priceinfo-total{display:flex;flex-direction:row;justify-content:space-between;width:95%}.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable tbody td.cx-quantity,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column tbody td.cx-quantity,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable tbody td.cx-quantity,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column tbody td.cx-quantity,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable tbody td.cx-quantity,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column tbody td.cx-quantity,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable tbody td.cx-quantity,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column tbody td.cx-quantity,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable tbody td.cx-quantity,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column tbody td.cx-quantity,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable tbody td.cx-quantity,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column tbody td.cx-quantity,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable tbody td.cx-quantity,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column tbody td.cx-quantity,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable tbody td.cx-quantity,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column tbody td.cx-quantity,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable tbody td.cx-quantity,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column tbody td.cx-quantity{padding-left:0;padding-right:0}.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable tbody td.cx-quantity .price-details,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column tbody td.cx-quantity .price-details,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable tbody td.cx-quantity .price-details,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column tbody td.cx-quantity .price-details,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable tbody td.cx-quantity .price-details,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column tbody td.cx-quantity .price-details,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable tbody td.cx-quantity .price-details,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column tbody td.cx-quantity .price-details,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable tbody td.cx-quantity .price-details,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column tbody td.cx-quantity .price-details,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable tbody td.cx-quantity .price-details,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column tbody td.cx-quantity .price-details,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable tbody td.cx-quantity .price-details,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column tbody td.cx-quantity .price-details,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable tbody td.cx-quantity .price-details,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column tbody td.cx-quantity .price-details,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable tbody td.cx-quantity .price-details,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column tbody td.cx-quantity .price-details{max-width:6em}.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable tbody td.cx-quantity .price-details p,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column tbody td.cx-quantity .price-details p,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable tbody td.cx-quantity .price-details p,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column tbody td.cx-quantity .price-details p,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable tbody td.cx-quantity .price-details p,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column tbody td.cx-quantity .price-details p,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable tbody td.cx-quantity .price-details p,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column tbody td.cx-quantity .price-details p,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable tbody td.cx-quantity .price-details p,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column tbody td.cx-quantity .price-details p,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable tbody td.cx-quantity .price-details p,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column tbody td.cx-quantity .price-details p,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable tbody td.cx-quantity .price-details p,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column tbody td.cx-quantity .price-details p,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable tbody td.cx-quantity .price-details p,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column tbody td.cx-quantity .price-details p,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable tbody td.cx-quantity .price-details p,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column tbody td.cx-quantity .price-details p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable tfoot th,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable tfoot th,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable tfoot th,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column tfoot th,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable tfoot th,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable tfoot th,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable tfoot th,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column tfoot th,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable tfoot th,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable tfoot th,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable tfoot th,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column tfoot th{white-space:unset!important;padding:0!important}.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable tfoot th cx-progress-button,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable tfoot th app-cart-quick-add-button,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th cx-progress-button,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th app-cart-quick-add-button,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable tfoot th cx-progress-button,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable tfoot th app-cart-quick-add-button,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th cx-progress-button,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th app-cart-quick-add-button,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable tfoot th cx-progress-button,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable tfoot th app-cart-quick-add-button,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column tfoot th cx-progress-button,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column tfoot th app-cart-quick-add-button,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable tfoot th cx-progress-button,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable tfoot th app-cart-quick-add-button,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th cx-progress-button,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th app-cart-quick-add-button,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable tfoot th cx-progress-button,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable tfoot th app-cart-quick-add-button,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th cx-progress-button,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th app-cart-quick-add-button,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable tfoot th cx-progress-button,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable tfoot th app-cart-quick-add-button,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column tfoot th cx-progress-button,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column tfoot th app-cart-quick-add-button,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable tfoot th cx-progress-button,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable tfoot th app-cart-quick-add-button,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th cx-progress-button,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th app-cart-quick-add-button,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable tfoot th cx-progress-button,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable tfoot th app-cart-quick-add-button,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th cx-progress-button,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th app-cart-quick-add-button,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable tfoot th cx-progress-button,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable tfoot th app-cart-quick-add-button,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column tfoot th cx-progress-button,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column tfoot th app-cart-quick-add-button{min-width:unset}.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable tfoot th cx-progress-button button,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable tfoot th app-cart-quick-add-button button,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th cx-progress-button button,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th app-cart-quick-add-button button,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable tfoot th cx-progress-button button,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable tfoot th app-cart-quick-add-button button,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th cx-progress-button button,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th app-cart-quick-add-button button,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable tfoot th cx-progress-button button,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable tfoot th app-cart-quick-add-button button,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column tfoot th cx-progress-button button,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column tfoot th app-cart-quick-add-button button,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable tfoot th cx-progress-button button,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable tfoot th app-cart-quick-add-button button,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th cx-progress-button button,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th app-cart-quick-add-button button,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable tfoot th cx-progress-button button,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable tfoot th app-cart-quick-add-button button,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th cx-progress-button button,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th app-cart-quick-add-button button,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable tfoot th cx-progress-button button,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable tfoot th app-cart-quick-add-button button,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column tfoot th cx-progress-button button,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column tfoot th app-cart-quick-add-button button,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable tfoot th cx-progress-button button,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable tfoot th app-cart-quick-add-button button,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th cx-progress-button button,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th app-cart-quick-add-button button,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable tfoot th cx-progress-button button,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable tfoot th app-cart-quick-add-button button,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th cx-progress-button button,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th app-cart-quick-add-button button,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable tfoot th cx-progress-button button,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable tfoot th app-cart-quick-add-button button,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column tfoot th cx-progress-button button,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column tfoot th app-cart-quick-add-button button{display:inline-block;margin-bottom:0}.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable tfoot th app-cart-proceed-to-checkout button,.CartPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th app-cart-proceed-to-checkout button,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable tfoot th app-cart-proceed-to-checkout button,.CartPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th app-cart-proceed-to-checkout button,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable tfoot th app-cart-proceed-to-checkout button,.CartPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column tfoot th app-cart-proceed-to-checkout button,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable tfoot th app-cart-proceed-to-checkout button,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th app-cart-proceed-to-checkout button,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable tfoot th app-cart-proceed-to-checkout button,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th app-cart-proceed-to-checkout button,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable tfoot th app-cart-proceed-to-checkout button,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column tfoot th app-cart-proceed-to-checkout button,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable tfoot th app-cart-proceed-to-checkout button,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th app-cart-proceed-to-checkout button,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable tfoot th app-cart-proceed-to-checkout button,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th app-cart-proceed-to-checkout button,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable tfoot th app-cart-proceed-to-checkout button,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .dataTables_wrapper table.dataTable.dtr-column tfoot th app-cart-proceed-to-checkout button{padding:0 1.5rem;border-bottom:none}.CartPageTemplate .TopContent app-cart-item-list app-cart-quick-add-button .btn-primary,.CartPageTemplate .TopContent app-checkout-item-list app-cart-quick-add-button .btn-primary,.CartPageTemplate .TopContent app-checkout-review-shipping app-cart-quick-add-button .btn-primary,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list app-cart-quick-add-button .btn-primary,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list app-cart-quick-add-button .btn-primary,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping app-cart-quick-add-button .btn-primary,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list app-cart-quick-add-button .btn-primary,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list app-cart-quick-add-button .btn-primary,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping app-cart-quick-add-button .btn-primary{padding:.4rem 3.5rem 0}.CartPageTemplate .TopContent app-cart-item-list app-cart-proceed-to-checkout,.CartPageTemplate .TopContent app-checkout-item-list app-cart-proceed-to-checkout,.CartPageTemplate .TopContent app-checkout-review-shipping app-cart-proceed-to-checkout,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list app-cart-proceed-to-checkout,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list app-cart-proceed-to-checkout,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping app-cart-proceed-to-checkout,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list app-cart-proceed-to-checkout,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list app-cart-proceed-to-checkout,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping app-cart-proceed-to-checkout{position:unset;padding:1.5rem 0;display:block;padding-inline-end:0!important}.CartPageTemplate .TopContent app-cart-item-list app-cart-totals,.CartPageTemplate .TopContent app-cart-item-list app-cart-submission,.CartPageTemplate .TopContent app-checkout-item-list app-cart-totals,.CartPageTemplate .TopContent app-checkout-item-list app-cart-submission,.CartPageTemplate .TopContent app-checkout-review-shipping app-cart-totals,.CartPageTemplate .TopContent app-checkout-review-shipping app-cart-submission,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list app-cart-totals,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list app-cart-submission,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list app-cart-totals,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list app-cart-submission,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping app-cart-totals,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping app-cart-submission,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list app-cart-totals,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list app-cart-submission,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list app-cart-totals,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list app-cart-submission,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping app-cart-totals,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping app-cart-submission{display:block;padding:0;margin-top:1.5em}.CartPageTemplate .TopContent app-cart-item-list app-cart-totals app-order-summary,.CartPageTemplate .TopContent app-cart-item-list .review-order-summary app-order-summary,.CartPageTemplate .TopContent app-checkout-item-list app-cart-totals app-order-summary,.CartPageTemplate .TopContent app-checkout-item-list .review-order-summary app-order-summary,.CartPageTemplate .TopContent app-checkout-review-shipping app-cart-totals app-order-summary,.CartPageTemplate .TopContent app-checkout-review-shipping .review-order-summary app-order-summary,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list app-cart-totals app-order-summary,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .review-order-summary app-order-summary,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list app-cart-totals app-order-summary,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .review-order-summary app-order-summary,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping app-cart-totals app-order-summary,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .review-order-summary app-order-summary,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list app-cart-totals app-order-summary,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .review-order-summary app-order-summary,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list app-cart-totals app-order-summary,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .review-order-summary app-order-summary,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping app-cart-totals app-order-summary,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .review-order-summary app-order-summary{padding-bottom:0}.CartPageTemplate .TopContent app-cart-item-list app-cart-totals app-order-summary .cx-summary-partials .cx-summary-number-items,.CartPageTemplate .TopContent app-cart-item-list app-cart-totals app-order-summary .cx-summary-partials app-cart-submission,.CartPageTemplate .TopContent app-cart-item-list .review-order-summary app-order-summary .cx-summary-partials .cx-summary-number-items,.CartPageTemplate .TopContent app-cart-item-list .review-order-summary app-order-summary .cx-summary-partials app-cart-submission,.CartPageTemplate .TopContent app-checkout-item-list app-cart-totals app-order-summary .cx-summary-partials .cx-summary-number-items,.CartPageTemplate .TopContent app-checkout-item-list app-cart-totals app-order-summary .cx-summary-partials app-cart-submission,.CartPageTemplate .TopContent app-checkout-item-list .review-order-summary app-order-summary .cx-summary-partials .cx-summary-number-items,.CartPageTemplate .TopContent app-checkout-item-list .review-order-summary app-order-summary .cx-summary-partials app-cart-submission,.CartPageTemplate .TopContent app-checkout-review-shipping app-cart-totals app-order-summary .cx-summary-partials .cx-summary-number-items,.CartPageTemplate .TopContent app-checkout-review-shipping app-cart-totals app-order-summary .cx-summary-partials app-cart-submission,.CartPageTemplate .TopContent app-checkout-review-shipping .review-order-summary app-order-summary .cx-summary-partials .cx-summary-number-items,.CartPageTemplate .TopContent app-checkout-review-shipping .review-order-summary app-order-summary .cx-summary-partials app-cart-submission,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list app-cart-totals app-order-summary .cx-summary-partials .cx-summary-number-items,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list app-cart-totals app-order-summary .cx-summary-partials app-cart-submission,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .review-order-summary app-order-summary .cx-summary-partials .cx-summary-number-items,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .review-order-summary app-order-summary .cx-summary-partials app-cart-submission,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list app-cart-totals app-order-summary .cx-summary-partials .cx-summary-number-items,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list app-cart-totals app-order-summary .cx-summary-partials app-cart-submission,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .review-order-summary app-order-summary .cx-summary-partials .cx-summary-number-items,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .review-order-summary app-order-summary .cx-summary-partials app-cart-submission,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping app-cart-totals app-order-summary .cx-summary-partials .cx-summary-number-items,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping app-cart-totals app-order-summary .cx-summary-partials app-cart-submission,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .review-order-summary app-order-summary .cx-summary-partials .cx-summary-number-items,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .review-order-summary app-order-summary .cx-summary-partials app-cart-submission,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list app-cart-totals app-order-summary .cx-summary-partials .cx-summary-number-items,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list app-cart-totals app-order-summary .cx-summary-partials app-cart-submission,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .review-order-summary app-order-summary .cx-summary-partials .cx-summary-number-items,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .review-order-summary app-order-summary .cx-summary-partials app-cart-submission,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list app-cart-totals app-order-summary .cx-summary-partials .cx-summary-number-items,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list app-cart-totals app-order-summary .cx-summary-partials app-cart-submission,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .review-order-summary app-order-summary .cx-summary-partials .cx-summary-number-items,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .review-order-summary app-order-summary .cx-summary-partials app-cart-submission,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping app-cart-totals app-order-summary .cx-summary-partials .cx-summary-number-items,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping app-cart-totals app-order-summary .cx-summary-partials app-cart-submission,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .review-order-summary app-order-summary .cx-summary-partials .cx-summary-number-items,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .review-order-summary app-order-summary .cx-summary-partials app-cart-submission{display:none}.CartPageTemplate .TopContent app-cart-item-list app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price,.CartPageTemplate .TopContent app-cart-item-list .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price,.CartPageTemplate .TopContent app-checkout-item-list app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price,.CartPageTemplate .TopContent app-checkout-item-list .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price,.CartPageTemplate .TopContent app-checkout-review-shipping app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price,.CartPageTemplate .TopContent app-checkout-review-shipping .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price{display:block;background-color:var(--inno-color-secondary-700);padding:24px 32px;margin-bottom:1.5rem}.CartPageTemplate .TopContent app-cart-item-list app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price .cx-summary-label,.CartPageTemplate .TopContent app-cart-item-list .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price .cx-summary-label,.CartPageTemplate .TopContent app-checkout-item-list app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price .cx-summary-label,.CartPageTemplate .TopContent app-checkout-item-list .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price .cx-summary-label,.CartPageTemplate .TopContent app-checkout-review-shipping app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price .cx-summary-label,.CartPageTemplate .TopContent app-checkout-review-shipping .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price .cx-summary-label,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price .cx-summary-label,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price .cx-summary-label,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price .cx-summary-label,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price .cx-summary-label,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price .cx-summary-label,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price .cx-summary-label,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price .cx-summary-label,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price .cx-summary-label,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price .cx-summary-label,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price .cx-summary-label,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price .cx-summary-label,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price .cx-summary-label{color:var(--inno-color-secondary-200)}.CartPageTemplate .TopContent app-cart-item-list app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price .cx-summary-amount,.CartPageTemplate .TopContent app-cart-item-list .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price .cx-summary-amount,.CartPageTemplate .TopContent app-checkout-item-list app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price .cx-summary-amount,.CartPageTemplate .TopContent app-checkout-item-list .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price .cx-summary-amount,.CartPageTemplate .TopContent app-checkout-review-shipping app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price .cx-summary-amount,.CartPageTemplate .TopContent app-checkout-review-shipping .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price .cx-summary-amount,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price .cx-summary-amount,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price .cx-summary-amount,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price .cx-summary-amount,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price .cx-summary-amount,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price .cx-summary-amount,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price .cx-summary-amount,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price .cx-summary-amount,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price .cx-summary-amount,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price .cx-summary-amount,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price .cx-summary-amount,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price .cx-summary-amount,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price .cx-summary-amount{font-size:1.25em;color:var(--inno-color-secondary-200);margin-bottom:0}.CartPageTemplate .TopContent app-cart-item-list app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-label,.CartPageTemplate .TopContent app-cart-item-list .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-label,.CartPageTemplate .TopContent app-checkout-item-list app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-label,.CartPageTemplate .TopContent app-checkout-item-list .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-label,.CartPageTemplate .TopContent app-checkout-review-shipping app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-label,.CartPageTemplate .TopContent app-checkout-review-shipping .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-label,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-label,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-label,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-label,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-label,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-label,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-label,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-label,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-label,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-label,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-label,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-label,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-label{font-weight:400;text-transform:none}.CartPageTemplate .TopContent app-cart-item-list app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-amount,.CartPageTemplate .TopContent app-cart-item-list .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-amount,.CartPageTemplate .TopContent app-checkout-item-list app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-amount,.CartPageTemplate .TopContent app-checkout-item-list .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-amount,.CartPageTemplate .TopContent app-checkout-review-shipping app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-amount,.CartPageTemplate .TopContent app-checkout-review-shipping .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-amount,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-amount,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-amount,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-amount,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-amount,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-amount,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-amount,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-amount,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-amount,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-amount,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-amount,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-amount,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-amount{text-align:start}.CartPageTemplate .TopContent app-cart-item-list app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-amount .load-speeding-wheel,.CartPageTemplate .TopContent app-cart-item-list .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-amount .load-speeding-wheel,.CartPageTemplate .TopContent app-checkout-item-list app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-amount .load-speeding-wheel,.CartPageTemplate .TopContent app-checkout-item-list .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-amount .load-speeding-wheel,.CartPageTemplate .TopContent app-checkout-review-shipping app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-amount .load-speeding-wheel,.CartPageTemplate .TopContent app-checkout-review-shipping .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-amount .load-speeding-wheel,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-amount .load-speeding-wheel,.MultiStepCheckoutSummaryPageTemplate .TopContent app-cart-item-list .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-amount .load-speeding-wheel,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-amount .load-speeding-wheel,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-item-list .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-amount .load-speeding-wheel,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-amount .load-speeding-wheel,.MultiStepCheckoutSummaryPageTemplate .TopContent app-checkout-review-shipping .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-amount .load-speeding-wheel,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-amount .load-speeding-wheel,.OrderConfirmationPageTemplate.OrderConfirmation app-cart-item-list .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-amount .load-speeding-wheel,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-amount .load-speeding-wheel,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-item-list .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-amount .load-speeding-wheel,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping app-cart-totals app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-amount .load-speeding-wheel,.OrderConfirmationPageTemplate.OrderConfirmation app-checkout-review-shipping .review-order-summary app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-amount .load-speeding-wheel{position:initial}app-cart-item-list .extend-description-toggle-container{position:absolute;right:0;top:-1rem}@media (min-width: 992px){app-cart-item-list .extend-description-toggle-container{top:-4.1rem}}app-cart-item-list .extend-description-toggle-container .cart-toggle-container{display:flex;flex-direction:row;gap:1rem;justify-content:flex-end;align-items:center}app-cart-item-list .extend-description-toggle-container .cart-toggle-container .toggle-button{position:initial;transform:none}app-cart-item-list .extend-description-toggle-container .cart-toggle-container .toggle-button label{margin-bottom:0}app-cart-quick-add-button{display:block;margin-top:1em}app-cart-quick-add-button .btn-primary{padding-left:3.5rem;padding-right:3.5rem}app-cart-totals{max-width:var(--cx-page-width-max);width:100%;padding-right:5rem;padding-left:5rem;margin-right:auto;margin-left:auto;display:flex;justify-content:flex-end}app-order-summary{padding:0 0 1rem;min-width:50%;margin-top:1.5rem;display:block}app-order-summary .cx-summary-row{display:flex;flex-wrap:wrap}app-order-summary .cx-summary-label{text-align:start;padding:0;text-transform:uppercase}app-order-summary .cx-summary-amount{text-align:end;padding:0;font-weight:700}app-order-summary .cx-summary-amount.notice{font-weight:400}.CartPageTemplate .TopContent{position:relative}app-cart-proceed-to-checkout{max-width:var(--cx-page-width-max);width:100%;padding-right:5rem;padding-left:5rem;padding-inline-end:5rem!important;margin-right:auto;margin-left:auto;display:flex;flex-direction:row;justify-content:flex-end}.CartPageTemplate .TopContent app-cart-proceed-to-checkout{position:absolute;top:0;right:0;left:0}app-cart-proceed-to-checkout .cart-error{color:#ff88ab;margin-bottom:1rem}app-cart-proceed-to-checkout cx-progress-button{display:block;min-width:400px}app-cart-proceed-to-checkout .viewerBtn{min-width:auto;padding-right:1rem}cx-page-layout.MultiStepCheckoutSummaryPageTemplate{max-width:unset!important;padding:0!important}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.BodyContent{max-width:calc(var(--cx-page-width-max) * .69);padding-left:5rem}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent{max-width:calc(var(--cx-page-width-max) * .31);padding-right:5rem}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.TopContent app-checkout-order-summary,cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent app-checkout-order-summary{flex:unset}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.TopContent app-checkout-order-summary app-order-summary,cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent app-checkout-order-summary app-order-summary{display:block;padding-top:1rem;padding-inline-start:2.5rem;padding-bottom:0;padding-inline-end:0;margin:0}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.TopContent .cx-place-order-form .form-check-label.siemlda-checkbox-text,cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent .cx-place-order-form .form-check-label.siemlda-checkbox-text{font-size:1rem}cx-checkout-progress{--cx-color-primary: #08191f}@media (max-width: 1199.98px){app-checkout-review-shipping,app-order-confirmation-shipping,app-checkout-review-payment{background-color:var(--cx-color-inverse)}}app-checkout-review-shipping .address-container,app-order-confirmation-shipping .address-container,app-checkout-review-payment .address-container{display:flex;flex-direction:column;justify-content:space-around;align-items:flex-start;background-color:#f1f4f6}@media (min-width: 992px){app-checkout-review-shipping .address-container,app-order-confirmation-shipping .address-container,app-checkout-review-payment .address-container{flex-direction:row}}app-checkout-review-shipping .address-container>*,app-order-confirmation-shipping .address-container>*,app-checkout-review-payment .address-container>*{flex:1}app-checkout-review-shipping .cx-review-header,app-order-confirmation-shipping .cx-review-header,app-checkout-review-payment .cx-review-header{background-color:var(--cx-color-background);font-weight:600;font-size:18px;padding:20px 40px;margin:10px 0 20px}app-checkout-review-shipping .cx-review-summary,app-order-confirmation-shipping .cx-review-summary,app-checkout-review-payment .cx-review-summary{margin:0;background-color:var(--cx-color-background);display:flex;justify-content:space-between;flex-direction:row}@media (min-width: 1200px){app-checkout-review-shipping .cx-review-summary,app-order-confirmation-shipping .cx-review-summary,app-checkout-review-payment .cx-review-summary{margin-top:1.5rem}}@media (max-width: 991.98px){app-checkout-review-shipping .cx-review-summary,app-order-confirmation-shipping .cx-review-summary,app-checkout-review-payment .cx-review-summary{flex-direction:column;padding:20px}}app-checkout-review-shipping .cx-review-summary-wrapper,app-order-confirmation-shipping .cx-review-summary-wrapper,app-checkout-review-payment .cx-review-summary-wrapper{display:flex;flex-direction:column;justify-content:space-between;min-height:100%;word-break:break-all}app-checkout-review-shipping .cx-review-summary-edit-step,app-order-confirmation-shipping .cx-review-summary-edit-step,app-checkout-review-payment .cx-review-summary-edit-step{padding:0 20px 20px}@media (max-width: 1199.98px){app-checkout-review-shipping .cx-review-summary-edit-step,app-order-confirmation-shipping .cx-review-summary-edit-step,app-checkout-review-payment .cx-review-summary-edit-step{padding:10px 0 0}}app-checkout-review-shipping .cx-review-summary .cx-review-summary-payment-card,app-order-confirmation-shipping .cx-review-summary .cx-review-summary-payment-card,app-checkout-review-payment .cx-review-summary .cx-review-summary-payment-card{margin:30px;background-color:#fff;width:45%;border:1px solid var(--cx-color-light);border-radius:10px}@media (min-width: 992px){app-checkout-review-shipping .cx-review-summary .cx-review-summary-payment-card:first-child,app-order-confirmation-shipping .cx-review-summary .cx-review-summary-payment-card:first-child,app-checkout-review-payment .cx-review-summary .cx-review-summary-payment-card:first-child{margin-top:30px;margin-inline-start:25px;margin-bottom:40px;margin-inline-end:15px}app-checkout-review-shipping .cx-review-summary .cx-review-summary-payment-card:last-child,app-order-confirmation-shipping .cx-review-summary .cx-review-summary-payment-card:last-child,app-checkout-review-payment .cx-review-summary .cx-review-summary-payment-card:last-child{margin-top:30px;margin-inline-start:15px;margin-bottom:40px;margin-inline-end:25px}}@media (max-width: 991.98px){app-checkout-review-shipping .cx-review-summary .cx-review-summary-payment-card,app-order-confirmation-shipping .cx-review-summary .cx-review-summary-payment-card,app-checkout-review-payment .cx-review-summary .cx-review-summary-payment-card{margin-top:0;margin-inline-start:0;margin-bottom:0;margin-inline-end:0;width:100%}}app-checkout-review-shipping .cx-review-summary .cx-review-summary-card,app-order-confirmation-shipping .cx-review-summary .cx-review-summary-card,app-checkout-review-payment .cx-review-summary .cx-review-summary-card{display:flex;justify-content:space-between}@media (max-width: 991.98px){app-checkout-review-shipping .cx-review-summary .cx-review-summary-card:first-child,app-order-confirmation-shipping .cx-review-summary .cx-review-summary-card:first-child,app-checkout-review-payment .cx-review-summary .cx-review-summary-card:first-child{margin-bottom:20px}}app-checkout-review-shipping .cx-review-summary .cx-review-summary-card .cx-card-title,app-order-confirmation-shipping .cx-review-summary .cx-review-summary-card .cx-card-title,app-checkout-review-payment .cx-review-summary .cx-review-summary-card .cx-card-title{font-size:var(--cx-font-size, 1.125rem);line-height:var(--cx-line-height, 1.2222222222);font-weight:var(--cx-font-weight-bold);margin-bottom:.5rem}app-checkout-review-shipping .cx-review-summary .cx-review-summary-card .cx-card-paragraph-title,app-order-confirmation-shipping .cx-review-summary .cx-review-summary-card .cx-card-paragraph-title,app-checkout-review-payment .cx-review-summary .cx-review-summary-card .cx-card-paragraph-title{font-style:italic}app-checkout-review-shipping .cx-review-summary .cx-review-summary-card .cx-review-summary-edit-step,app-order-confirmation-shipping .cx-review-summary .cx-review-summary-card .cx-review-summary-edit-step,app-checkout-review-payment .cx-review-summary .cx-review-summary-card .cx-review-summary-edit-step{align-self:flex-start;padding:20px;font-size:1.125rem}app-checkout-review-shipping .cx-checkout-note-card-container,app-order-confirmation-shipping .cx-checkout-note-card-container,app-checkout-review-payment .cx-checkout-note-card-container{background-color:#f1f4f6;padding:1.5rem 1rem;margin-bottom:1.5rem;font-weight:400}app-checkout-review-shipping .cx-checkout-note-card-container.extra-spacing,app-order-confirmation-shipping .cx-checkout-note-card-container.extra-spacing,app-checkout-review-payment .cx-checkout-note-card-container.extra-spacing{margin-top:1.5rem}app-checkout-review-shipping .cx-checkout-note-card-container .cx-checkout-note-card-note,app-order-confirmation-shipping .cx-checkout-note-card-container .cx-checkout-note-card-note,app-checkout-review-payment .cx-checkout-note-card-container .cx-checkout-note-card-note{word-break:break-all}app-configurator-issues-notification{display:none;width:100%}app-configurator-issues-notification:not(:empty){display:flex;flex-direction:row;justify-content:flex-start;align-items:center;background-color:#f5cece;font-weight:var(--cx-font-weight-semi);padding-inline-start:5px;padding-inline-end:5px;padding-block-start:5px;padding-block-end:5px;margin-block-end:1.25rem}app-configurator-issues-notification:not(:empty) cx-icon{align-self:flex-start;color:var(--cx-color-danger);font-size:30px;padding-inline-start:15px;padding-inline-end:15px;padding-block-start:5px;padding-block-end:5px}app-configurator-issues-notification:not(:empty) #cx-error-msg{word-break:break-word;padding-inline-end:15px}@media (max-width: 991.98px){app-configurator-issues-notification:not(:empty) #cx-error-msg{padding-inline-end:85px}}app-configurator-issues-notification:not(:empty) #cx-error-msg .cx-error-msg-action button.link{color:var(--cx-color-text);text-decoration:underline}app-configurator-issues-notification:not(:empty) #cx-error-msg .cx-error-msg-action button.link:hover{color:var(--cx-color-primary);text-decoration:none}.OrderConfirmationPageTemplate.OrderConfirmation,.MultiStepCheckoutSummaryPageTemplate.CheckoutReviewOrder .TopContent{display:grid}.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress{position:relative}.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress .cx-checkout-notes-description{padding-bottom:1rem;display:block}.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress .SideContent app-checkout-order-summary{height:100%;margin-top:16rem;margin-left:40px;padding:0 1rem 24px;background-color:var(--inno-color-primary-200);color:var(--inno-color-primary-300)}.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress .SideContent app-checkout-order-summary app-order-summary{padding:0}.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress .SideContent app-checkout-order-summary app-order-summary .order-summary--totals{padding:1.5rem 0}.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress .SideContent app-checkout-order-summary app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price{display:block;background-color:var(--inno-color-secondary-700);padding:24px 32px}.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress .SideContent app-checkout-order-summary app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price .cx-summary-label{color:var(--inno-color-secondary-200)}.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress .SideContent app-checkout-order-summary app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price .cx-summary-amount{font-size:1.25em;color:var(--inno-color-secondary-200)}.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress .SideContent app-checkout-order-summary app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-label{font-weight:400;text-transform:none}.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress .SideContent app-checkout-order-summary app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-amount{text-align:start}.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress .SideContent app-checkout-order-summary app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-amount.notice{margin-top:1.5rem;font-size:1rem;font-weight:400;background-color:var(--inno-color-primary-200)}.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress .SideContent .cx-summary-number-items,.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress .SideContent app-cart-submission{display:block}.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress .SideContent app-cart-submission{margin-bottom:1.5rem;padding:0}@media (max-width: 1199.98px){.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-delivery-address .col-md-12,.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-review-ponumber .col-md-12{padding:0 4.375rem}}@media (max-width: 991.98px){.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-delivery-address .col-md-12,.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-review-ponumber .col-md-12{padding:0 2.25rem}}.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-delivery-address .form-group,.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-review-ponumber .form-group{margin-bottom:.5rem}.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-delivery-address .field-description,.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-review-ponumber .field-description{font-size:.75rem}@media (max-width: 1199.98px){.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-delivery-address .container,.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-delivery-address cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate .MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-delivery-address cx-page-slot.Summary,.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-delivery-address cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate .MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-delivery-address .tab-delivery,.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-review-ponumber .container,.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-review-ponumber cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate .MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-review-ponumber cx-page-slot.Summary,.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-review-ponumber cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate .MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-review-ponumber .tab-delivery{width:100%}}.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-delivery-address .cx-checkout-btns,.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-review-ponumber .cx-checkout-btns{padding:1rem;display:flex;flex-direction:column;justify-content:flex-start;gap:.5rem;position:relative}@media (min-width: 1440px){.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-delivery-address .cx-checkout-btns,.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-review-ponumber .cx-checkout-btns{flex-direction:row}}@media (min-width: 992px){.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-delivery-address .cx-checkout-btns .btn-review,.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-review-ponumber .cx-checkout-btns .btn-review{position:absolute;right:-16rem;min-width:12rem}}.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-delivery-address .cx-checkout-headline,.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-review-ponumber .cx-checkout-headline{margin-top:2.5rem}.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-delivery-address .cx-checkout-title,.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-review-ponumber .cx-checkout-title{margin-top:1.5rem;margin-inline-end:auto;margin-bottom:1rem;margin-inline-start:auto;padding-top:1.25rem;padding-bottom:1.25rem;padding-inline-start:2.5rem;padding-inline-end:0;font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);background-color:var(--cx-color-background)}.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-delivery-address .cx-checkout-body,.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-review-ponumber .cx-checkout-body{display:flex;align-items:stretch}@media (max-width: 1199.98px){.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-delivery-address .cx-checkout-body.row,.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-review-ponumber .cx-checkout-body.row{padding:0}}.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-delivery-address .cx-checkout-text,.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-review-ponumber .cx-checkout-text{margin-bottom:1.25rem}@media (max-width: 1199.98px){.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-delivery-address .cx-checkout-text,.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-review-ponumber .cx-checkout-text{padding-inline-start:3.5rem}}@media (max-width: 991.98px){.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-delivery-address .cx-checkout-text,.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-review-ponumber .cx-checkout-text{padding-inline-start:1.5rem}}.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-delivery-address .cx-spinner,.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-review-ponumber .cx-spinner{padding-top:30px;padding-bottom:30px}.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-delivery-address app-cart-submission,.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-review-ponumber app-cart-submission{margin-top:71px;display:block}.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-delivery-address .cx-delivery-address-tab-container,.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-review-ponumber .cx-delivery-address-tab-container{margin-top:40px}.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-delivery-address .cx-delivery-address-tab-container .tab-container,.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-review-ponumber .cx-delivery-address-tab-container .tab-container{display:flex;flex-direction:column}.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-delivery-address .cx-delivery-address-tab-container .siemlda-tabs,.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-review-ponumber .cx-delivery-address-tab-container .siemlda-tabs{display:flex;width:100%;margin-bottom:0}.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-delivery-address .cx-delivery-address-tab-container .siemlda-tabs ngb-tooltip-window .tooltip-inner,.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-review-ponumber .cx-delivery-address-tab-container .siemlda-tabs ngb-tooltip-window .tooltip-inner{max-width:230px}.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-delivery-address .cx-delivery-address-tab-container .siemlda-tabs__tab,.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-review-ponumber .cx-delivery-address-tab-container .siemlda-tabs__tab{flex:1;padding:10px;text-align:center;cursor:pointer;font-size:1.5rem;display:flex;align-items:center;gap:.2em;justify-content:center}.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-delivery-address .cx-delivery-address-tab-container .siemlda-tabs__tab:not(.active),.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-review-ponumber .cx-delivery-address-tab-container .siemlda-tabs__tab:not(.active){border-bottom:8px solid transparent}.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-delivery-address .cx-delivery-address-tab-container .siemlda-tabs__tab i,.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-review-ponumber .cx-delivery-address-tab-container .siemlda-tabs__tab i{font-weight:700}.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-delivery-address .cx-delivery-address-tab-container .tab-content-container,.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-review-ponumber .cx-delivery-address-tab-container .tab-content-container{display:flex}.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-delivery-address .cx-delivery-address-tab-container .tab-content,.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-review-ponumber .cx-delivery-address-tab-container .tab-content{width:50%}.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-delivery-address .cx-delivery-address-tab-container .tab-content .form-group .form-check,.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-review-ponumber .cx-delivery-address-tab-container .tab-content .form-group .form-check{margin-bottom:1rem}.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-delivery-address .cx-delivery-address-tab-container .tab-content .btn i.icon,.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-delivery-address .cx-delivery-address-tab-container .tab-content .btn .form-group .ng-select .ng-arrow-wrapper i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper .MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-delivery-address .cx-delivery-address-tab-container .tab-content .btn i.ng-arrow,.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-review-ponumber .cx-delivery-address-tab-container .tab-content .btn i.icon,.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-review-ponumber .cx-delivery-address-tab-container .tab-content .btn .form-group .ng-select .ng-arrow-wrapper i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper .MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-review-ponumber .cx-delivery-address-tab-container .tab-content .btn i.ng-arrow{padding:0 0 0 .2rem}.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-delivery-address .cx-delivery-address-tab-container .tab-content.active,.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-review-ponumber .cx-delivery-address-tab-container .tab-content.active{background-color:var(--inno-color-secondary-50)}.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-delivery-address .cx-delivery-address-tab-container .selected-deivery-address,.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-review-ponumber .cx-delivery-address-tab-container .selected-deivery-address{padding:1.5rem 1rem}.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-delivery-address .cx-delivery-address-card,.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-review-ponumber .cx-delivery-address-card{padding-bottom:30px}.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-delivery-address .cx-delivery-address-card .cx-delivery-address-card-inner,.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-review-ponumber .cx-delivery-address-card .cx-delivery-address-card-inner{height:100%;background-color:var(--cx-color-inverse);cursor:pointer}.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-delivery-address .cx-checkout-notes label,.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-review-ponumber .cx-checkout-notes label{position:relative}.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-delivery-address .cx-checkout-notes .counter,.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-review-ponumber .cx-checkout-notes .counter{position:absolute;pointer-events:none;bottom:10px;right:10px}.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-delivery-address .po-number-area~.load-speeding-wheel,.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-delivery-address .general-note-area~.load-speeding-wheel,.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-delivery-address .special-instructions-area~.load-speeding-wheel,.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-review-ponumber .po-number-area~.load-speeding-wheel,.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-review-ponumber .general-note-area~.load-speeding-wheel,.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-review-ponumber .special-instructions-area~.load-speeding-wheel{top:50%;left:50%;translate:-50% -50%}.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-delivery-address .po-number-area~.load-speeding-wheel,.MultiStepCheckoutSummaryPageTemplate.CheckoutDeliveryAddress app-checkout-review-ponumber .po-number-area~.load-speeding-wheel{scale:.75}app-order-confirmation-shipping .checkout-ponumber-title,app-checkout-review-ponumber .checkout-ponumber-title{font-size:2.5rem;font-weight:700;margin-top:2.5rem}app-order-confirmation-shipping .checkout-ponumber-value,app-checkout-review-ponumber .checkout-ponumber-value{font-size:1.5rem;margin-bottom:1.5rem}app-order-confirmation-shipping .address-container,app-checkout-review-ponumber .address-container{background-color:var(--inno-color-secondary-100)}cx-checkout-review-overview{display:none}.checkout-review-footer th{vertical-align:bottom}.checkout-review-footer th button{margin-bottom:1.5rem}.OrderConfirmationPageTemplate.OrderConfirmation app-order-confirmation-totals,.OrderConfirmationPageTemplate.OrderConfirmation cx-export-order-entries{display:none}.OrderConfirmationPageTemplate.OrderConfirmation .cx-summary-amount{margin-bottom:1.5rem}.OrderConfirmationPageTemplate.OrderConfirmation app-order-confirmation-shipping{background-color:#f1f4f6}.OrderConfirmationPageTemplate.OrderConfirmation app-order-confirmation-shipping .app-order-confirmation-container{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}.OrderConfirmationPageTemplate.OrderConfirmation app-order-confirmation-shipping .app-order-confirmation-container{max-width:var(--cx-page-width-max)}@media (min-width: 768px){.OrderConfirmationPageTemplate.OrderConfirmation app-order-confirmation-shipping .app-order-confirmation-container{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}.OrderConfirmationPageTemplate.OrderConfirmation app-order-confirmation-shipping .app-order-confirmation-container{padding-top:2rem;padding-bottom:2rem}.OrderConfirmationPageTemplate.OrderConfirmation app-order-confirmation-shipping .cx-checkout-note-card-container{background-color:var(--inno-color-secondary-100)}app-order-confirmation-thank-you-message,app-checkout-processing,.ConfirmationTimeoutSlot app-paragraph{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}app-order-confirmation-thank-you-message,app-checkout-processing,.ConfirmationTimeoutSlot app-paragraph{max-width:var(--cx-page-width-max)}@media (min-width: 768px){app-order-confirmation-thank-you-message,app-checkout-processing,.ConfirmationTimeoutSlot app-paragraph{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}app-order-confirmation-thank-you-message .cx-order-confirmation-info,app-checkout-processing .cx-order-confirmation-info,.ConfirmationTimeoutSlot app-paragraph .cx-order-confirmation-info{margin:80px 0}app-order-confirmation-thank-you-message .cx-order-confirmation-info .cx-order-confirmation-message,app-checkout-processing .cx-order-confirmation-info .cx-order-confirmation-message,.ConfirmationTimeoutSlot app-paragraph .cx-order-confirmation-info .cx-order-confirmation-message{margin-bottom:40px}app-order-confirmation-thank-you-message .cx-order-confirmation-info .cx-order-confirmation-message .cx-order-confirmation-invoice-text,app-checkout-processing .cx-order-confirmation-info .cx-order-confirmation-message .cx-order-confirmation-invoice-text,.ConfirmationTimeoutSlot app-paragraph .cx-order-confirmation-info .cx-order-confirmation-message .cx-order-confirmation-invoice-text{font-size:1.5rem}app-order-confirmation-thank-you-message .cx-order-confirmation-info .cx-order-confirmation-message .btn-link,app-checkout-processing .cx-order-confirmation-info .cx-order-confirmation-message .btn-link,.ConfirmationTimeoutSlot app-paragraph .cx-order-confirmation-info .cx-order-confirmation-message .btn-link{font-size:.875rem;font-weight:"bold";text-transform:var(--cx-text-transform, uppercase)}app-order-confirmation-thank-you-message .cx-order-confirmation-info .cx-order-confirmation-copy-ordernumber strong,app-checkout-processing .cx-order-confirmation-info .cx-order-confirmation-copy-ordernumber strong,.ConfirmationTimeoutSlot app-paragraph .cx-order-confirmation-info .cx-order-confirmation-copy-ordernumber strong{cursor:pointer}app-order-confirmation-thank-you-message .cx-order-confirmation-info .cx-order-confirmation-copy-ordernumber strong:hover,app-checkout-processing .cx-order-confirmation-info .cx-order-confirmation-copy-ordernumber strong:hover,.ConfirmationTimeoutSlot app-paragraph .cx-order-confirmation-info .cx-order-confirmation-copy-ordernumber strong:hover{color:var(--inno-color-secondary-600)}app-order-confirmation-thank-you-message .cx-page-title,app-checkout-processing .cx-page-title,.ConfirmationTimeoutSlot app-paragraph .cx-page-title{color:var(--cx-color, var(--cx-color-text))}app-order-confirmation-thank-you-message .spinner-container,app-checkout-processing .spinner-container,.ConfirmationTimeoutSlot app-paragraph .spinner-container{display:inline-block;position:relative;width:122px}app-order-confirmation-thank-you-message .spinner-container .load-speeding-wheel,app-checkout-processing .spinner-container .load-speeding-wheel,.ConfirmationTimeoutSlot app-paragraph .spinner-container .load-speeding-wheel{top:unset;bottom:-15px;left:0;right:0;margin:auto;scale:.5}cx-added-to-cart-dialog .cx-dialog-buttons .btn-secondary{display:none}app-cart-quick-add{max-width:var(--cx-page-width-max);width:100%;padding-right:5rem;padding-left:5rem;margin-right:auto;margin-left:auto}app-cart-quick-add .form{display:flex;flex-direction:row;justify-content:space-between;gap:10px;align-items:center}app-cart-quick-add .form .form-group{width:100%}app-cart-quick-add .form .btn{max-width:300px}app-address-form .form-check input:disabled+.form-check-label{color:var(--cx-color-medium)}app-clear-selected-cart-entries-dialog{background-color:#00000080}app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cx-clear-cart-container .cx-clear-cart-header .cx-clear-cart-title{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cx-clear-cart-container .cx-clear-cart-body .clear-cart-msg{margin-bottom:1.5rem}app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cx-clear-cart-container .cx-clear-cart-body .clear-cart-warning{color:var(--inno-color-error-200);margin-bottom:1.5rem}app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cx-clear-cart-container .cx-clear-cart-footer button:first-child{margin-inline-end:.5rem}app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cx-clear-cart-container .cx-clear-cart-footer button:last-child{margin-inline-start:.5rem}app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cx-clear-cart-container .cx-clear-cart-footer button:focus{outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-width:var(--cx-visual-focus-width, 2px);outline-offset:4px;transition:none}.cxFeat_a11yImproveContrast app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cx-clear-cart-container .cx-clear-cart-footer button:focus{outline-offset:2px;box-shadow:0 0 0 2px var(--cx-color-inverse)}@media (max-width: 1199.98px){.cxFeat_a11yMobileVisibleFocus app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cx-clear-cart-container .cx-clear-cart-footer button:focus{outline-offset:-2px}.cxFeat_a11yMobileVisibleFocus app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cx-clear-cart-container .cx-clear-cart-footer button:focus .ng-select-container{position:initial}.cxFeat_a11yMobileVisibleFocus app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cx-clear-cart-container .cx-clear-cart-footer button:focus[type=radio],.cxFeat_a11yMobileVisibleFocus app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cx-clear-cart-container .cx-clear-cart-footer button:focus[type=checkbox],.cxFeat_a11yMobileVisibleFocus app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cx-clear-cart-container .cx-clear-cart-footer button:focus.btn-tertiary{outline-offset:2px}.cxFeat_a11yMobileVisibleFocus app-clear-selected-cart-entries-dialog .cx-clear-cart-dialog .cx-clear-cart-container .cx-clear-cart-footer button:focus>cx-media{transition:none;padding:2px}}app-checkout-progress{max-width:var(--cx-page-width-max);width:100%;padding:0;margin:3em auto}app-checkout-progress .cx-list{display:flex;flex-wrap:nowrap;border-top:3px solid var(--inno-color-highlight-100);border-top:3px solid;width:100%;height:50px;padding:0;list-style:none}app-checkout-progress .cx-list .cx-item{position:relative;text-align:center;padding-top:2rem;flex-grow:1}app-checkout-progress .cx-list .cx-item:nth-child(2){flex-grow:4}app-checkout-progress .cx-list .cx-item .cx-link{display:block;text-decoration:none;color:var(--inno-color-highlight-100);opacity:unset}app-checkout-progress .cx-list .cx-item .cx-link .step-number{position:absolute;top:-20px;left:50%;border:2px solid var(--inno-color-highlight-100);outline:4px solid white;background-color:#fff;border-radius:50%;width:2.5rem;height:2.5rem;padding-top:6px;margin-left:-16px;text-align:center;font-size:1rem;font-weight:700;line-height:155%}app-checkout-progress .cx-list .cx-item .cx-link .icon-check{display:none}app-checkout-progress .cx-list .cx-item .cx-link .step-name{font-family:Innomotics Haffer SQ SemiBold;font-size:2rem;line-height:130%}app-checkout-progress .cx-list .cx-item .cx-link.active .step-number{background-color:var(--inno-color-highlight-100);color:var(--inno-color-primary-300)}app-checkout-progress .cx-list .cx-item .cx-link.disabled{color:var(--inno-color-secondary-800);cursor:not-allowed;pointer-events:none}app-checkout-progress .cx-list .cx-item .cx-link.disabled .step-number{border-color:var(--inno-color-secondary-800)}app-checkout-progress .cx-list .cx-item .cx-link.done .step-number .icon-check{display:inline-block;font-size:1rem;font-weight:700;padding-top:4px}app-checkout-progress .cx-list .cx-item .cx-link.done .step-number .step-number--count{display:none}app-checkout-progress .cx-list .cx-item:first-child:before,app-checkout-progress .cx-list .cx-item:last-child:before{content:"";height:1em;position:absolute;width:50%;top:-6px;left:0;background-color:#fff}app-checkout-progress .cx-list .cx-item:last-child:before{left:50%}.CartPageTemplate app-checkout-progress,.CheckoutReviewOrder app-checkout-progress{padding-right:5rem;padding-left:5rem}.CartPageTemplate app-checkout-progress nav,.CheckoutReviewOrder app-checkout-progress nav{max-width:75%;width:100%}.CartPageTemplate app-checkout-progress .cx-list,.CheckoutReviewOrder app-checkout-progress .cx-list{border-color:var(--inno-color-secondary-800)}.MultiStepCheckoutSummaryPageTemplate .cx-list{border-image:linear-gradient(to right,var(--inno-color-highlight-100) 0%,var(--inno-color-highlight-100) 50%,var(--inno-color-secondary-800) 50%,var(--inno-color-secondary-800) 100%) 4}app-cart-requested-delivery-date .form-date-picker.disabled input,app-cart-requested-delivery-date .form-date-picker.disabled i,app-cart-requested-delivery-date .form-date-picker.disabled label{color:var(--inno-color-transparency-light-200)!important;cursor:not-allowed}app-cart-requested-delivery-date .form-check{margin-top:.625rem}app-cart-requested-delivery-date .form-check label{line-height:3em}app-cart-requested-delivery-date .form-check label input{margin-top:1rem}app-cart-requested-delivery-date .form-check .checkbox{margin-inline-start:0}app-cart-requested-delivery-date .form-group{margin-bottom:.5rem}app-cart-requested-delivery-date .field-description{font-size:.75rem}#EmptyCartParagraphComponent>p,#ScreenToSmallParagraphComponent>p{font-family:Innomotics Haffer SQ SemiBold;font-size:3rem;line-height:120%;margin:3rem 0}#ScreenToSmallParagraphComponent{display:none}.isMobile #ScreenToSmallParagraphComponent{display:block}.isMobile #EmptyCartParagraphComponent{display:none}.isMobile app-cart-quick-add-button,.isMobile app-checkout-progress{display:none}cx-checkout-progress-mobile-top,cx-checkout-progress-mobile-bottom{display:none}#UnauthorizedCartParagraphComponent{margin-top:2em}app-delivery-address-card h3,.cx-checkout-note-card-container h3{font-size:1.5rem}.template-download-link{color:#fff;text-decoration:underline}.template-download-link:hover{cursor:pointer;color:#e1f000}app-cart-actions .alert{width:750px;background-color:transparent;justify-content:left;align-items:flex-start;font-weight:200;padding:1rem;margin-top:1.5rem;border:1px solid transparent;border-bottom-width:2px;border-radius:0;min-height:auto;text-align:left;position:relative}@media (min-width: 768px){app-cart-actions .alert{padding:1rem 1.5rem}}app-cart-actions .alert span.cx-icon{font-size:2rem;margin-right:.5rem}@media (min-width: 768px){app-cart-actions .alert span.cx-icon{margin-right:1rem}}@media (min-width: 992px){app-cart-actions .alert span.cx-icon{margin-right:1rem}}app-cart-actions .alert .alert-icon{height:2rem}app-cart-actions .alert .alert-message{width:77%}@media (min-width: 768px){app-cart-actions .alert .alert-message{width:90%}}app-cart-actions .alert .icon-close{font-size:1.25rem}app-cart-actions .alert-success{border-color:var(--inno-color-success-100)}app-cart-actions .alert-danger{border-color:var(--inno-color-error-100)}app-cart-actions .alert-info{border-color:var(--inno-color-primary-200)}app-cart-actions .alert-info cx-icon{color:var(--inno-color-primary-200)!important}app-cart-actions .alert-warning{border-color:var(--inno-color-warning-200)}app-cart-actions .alert-warning .icon-warning{color:var(--inno-color-warning-200)!important}app-cart-actions button.refresh{float:right;font-size:1.5rem;font-weight:"bold";line-height:1;color:#000;text-shadow:0 1px 0 #fff;position:absolute!important;right:5px!important;padding:0;background-color:transparent;border:0;top:0;bottom:0;opacity:1}app-cart-actions button.refresh:before{margin:0!important}app-cart-actions button.refresh .icon-close:hover{color:var(--inno-color-primary-200)}.catalogProduct-flex-box-row{margin-top:3rem;margin-bottom:3rem;display:flex;flex-direction:column;flex-wrap:wrap}@media (min-width: 768px){.catalogProduct-flex-box-row{flex-direction:row}}.catalogProduct-flex-box-row .catalogProduct-flexbox-item-wrapper{display:flex}.catalogProduct-flex-box-row .catalogProduct-flexbox-item{width:100%;max-width:100%;transition:scale .4s ease-in-out;cursor:pointer;position:relative;text-decoration:none;font-size:1rem;text-shadow:none;text-align:center;text-wrap:pretty;background-color:var(--inno-color-primary-200);color:var(--inno-color-primary-300);display:block;margin-bottom:2rem}.catalogProduct-flex-box-row .catalogProduct-flexbox-item:hover{color:var(--inno-color-primary-300)}.catalogProduct-flex-box-row .catalogProduct-flexbox-item:hover .catalogProduct-flexbox-item-image img{transform:scale(1.05)}.catalogProduct-flex-box-row .catalogProduct-flexbox-item .catalogProduct-flexbox-item-image{width:100%;max-height:none;overflow:hidden;position:relative}@media (min-width: 768px){.catalogProduct-flex-box-row .catalogProduct-flexbox-item .catalogProduct-flexbox-item-image{max-height:300px}}.catalogProduct-flex-box-row .catalogProduct-flexbox-item .catalogProduct-flexbox-item-image .catalogProduct-categories-card{position:absolute;bottom:0;width:100%;height:75px;margin-right:auto;margin-left:auto}.catalogProduct-flex-box-row .catalogProduct-flexbox-item .catalogProduct-flexbox-item-image .catalogProduct-categories-card p{margin-bottom:0}.catalogProduct-flex-box-row .catalogProduct-flexbox-item a img,.catalogProduct-flex-box-row .catalogProduct-flexbox-item img{object-fit:cover}@media (max-width: 767px){.catalogProduct-flex-box-row .catalogProduct-flexbox-item a img,.catalogProduct-flex-box-row .catalogProduct-flexbox-item img{width:100%;max-height:300px;object-fit:cover;object-position:center}}.catalogProduct-header{margin:0 0 2rem}@media (max-width: 991.98px){.paginationBar__facetToggle{display:none}}.catalogProduct-categories-card{padding:1rem}.font-small{font-size:.75rem;margin-bottom:1rem}.catalogProduct-categories-card-inline-flex{display:flex;flex-direction:row;justify-content:space-between;gap:5px;padding:5px 10px;position:absolute;bottom:0;width:100%}.catalogProduct-categories-card-inline-flex :last-child{text-align:right}.catalogProduct-categories-card-inline-flex>*{min-width:45px;overflow-wrap:break-word;line-height:initial}.page-catalogProductCategories,.page-catalogProductCategory{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}.page-catalogProductCategories,.page-catalogProductCategory{max-width:var(--cx-page-width-max)}@media (min-width: 768px){.page-catalogProductCategories,.page-catalogProductCategory{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}.page-catalogProductCategories .catalogProduct-flexbox-item-image{width:100%;max-height:none;overflow:hidden}@media (min-width: 768px){.page-catalogProductCategories .catalogProduct-flexbox-item-image{max-height:300px!important}}.page-catalogProductCategories .catalogProduct-categories-card{font-style:normal;font-size:24px;line-height:32px;letter-spacing:unset;text-transform:none;color:var(--inno-color-primary-300)!important;margin-bottom:5px;text-shadow:1px 1px 1px var(--inno-color-primary-200);position:absolute;bottom:10px;left:20px;right:20px;z-index:1;min-width:45px;overflow-wrap:break-word;hyphens:auto;inline-size:auto}.catalogProduct-description-container{display:flex;flex-direction:row;gap:30px}.catalogProduct-description-container .catalogProduct-description-image{min-width:300px}.catalogProduct-description-container .catalogProduct-description-text{width:100%}@media (min-width: 768px){.catalogProduct-description-container .catalogProduct-description-text{width:90%}}@media (min-width: 992px){.catalogProduct-description-container .catalogProduct-description-text{width:80%}}@media (max-width: 767px){.catalogProduct-description-container{flex-direction:column}.catalogProduct-description-container:first-child{width:100%}.catalogProduct-description-container:last-child{width:100%}}.catalogProduct-description-container #variantSelectionForm{width:200px}@media (min-width: 768px){.catalogProduct-description-container #variantSelectionForm{width:300px!important}}.catalogProduct-detail-info-chart .catalogProduct-detail-chart-box{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;margin-bottom:5px}@media (min-width: 768px){.catalogProduct-detail-info-chart .catalogProduct-detail-chart-box{flex-direction:row;justify-content:space-between}}@media (min-width: 992px){.catalogProduct-detail-info-chart .catalogProduct-detail-chart-box{justify-content:flex-start}}.catalogProduct-detail-info-chart .catalogProduct-detail-chart-box:first-child{margin-top:10px;margin-bottom:5px}.catalogProduct-detail-info-chart .catalogProduct-detail-chart-box:last-child{margin-bottom:20px}.catalogProduct-detail-info-chart .catalogProduct-detail-chart-box p{margin-bottom:0}.catalogProduct-detail-info-chart .catalogProduct-detail-chart-box p.catalogProduct-detail-chart-title{width:30%;flex-shrink:0;font-weight:700}@media (min-width: 768px){.catalogProduct-detail-info-chart .catalogProduct-detail-chart-box p.catalogProduct-detail-chart-title{font-weight:400}}@media (min-width: 992px){.catalogProduct-detail-info-chart .catalogProduct-detail-chart-box p.catalogProduct-detail-chart-title{width:25%}}.catalogProduct-detail-info-chart .catalogProduct-detail-chart-box p.catalogProduct-detail-chart-text{max-width:75%}@media (max-width: 1200px){.catalogProduct-detail-info-chart .catalogProduct-detail-chart-box p.catalogProduct-detail-chart-text{max-width:72%}}@media (max-width: 991px){.catalogProduct-detail-info-chart .catalogProduct-detail-chart-box p.catalogProduct-detail-chart-text{text-align:right}}@media (max-width: 767px){.catalogProduct-detail-info-chart .catalogProduct-detail-chart-box p.catalogProduct-detail-chart-text{max-width:100%;text-align:left}}.catalogProduct-detail-info-chart .catalogProduct-detail-chart-box pre.catalogProduct-detail-chart-text{font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;border:none;background:inherit;padding:inherit;margin:inherit;white-space:pre-wrap;overflow-wrap:break-word}.catalogProductDetailPage .Section4,.catalogProductDetailPage .Section4A,.catalogProductDetailPage .Section4B{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}.catalogProductDetailPage .Section4,.catalogProductDetailPage .Section4A,.catalogProductDetailPage .Section4B{max-width:var(--cx-page-width-max)}@media (min-width: 768px){.catalogProductDetailPage .Section4,.catalogProductDetailPage .Section4A,.catalogProductDetailPage .Section4B{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}app-catalog-product-detail .catalogproduct-header,app-catalog-product-detail-classifications .catalogproduct-header,app-catalog-product-variant .catalogproduct-header{margin-bottom:1.25rem}app-catalog-product-detail .catalogproduct-content-container,app-catalog-product-detail-classifications .catalogproduct-content-container,app-catalog-product-variant .catalogproduct-content-container{display:flex;flex-direction:column;align-items:flex-start;width:100%;margin-top:1.25rem;position:relative}@media (min-width: 768px){app-catalog-product-detail .catalogproduct-content-container,app-catalog-product-detail-classifications .catalogproduct-content-container,app-catalog-product-variant .catalogproduct-content-container{flex-direction:row}}app-catalog-product-detail .catalogproduct-description,app-catalog-product-detail-classifications .catalogproduct-description,app-catalog-product-variant .catalogproduct-description{flex:1;box-sizing:border-box}app-catalog-product-detail .catalogproduct-image,app-catalog-product-detail-classifications .catalogproduct-image,app-catalog-product-variant .catalogproduct-image{flex:1;flex-direction:column;display:flex;align-items:center;justify-content:center;box-sizing:border-box}app-catalog-product-detail .catalogproduct-image .catalogProductDetail.page-catalogProductDetail-productImage,app-catalog-product-detail-classifications .catalogproduct-image .catalogProductDetail.page-catalogProductDetail-productImage,app-catalog-product-variant .catalogproduct-image .catalogProductDetail.page-catalogProductDetail-productImage{width:300px;height:300px}app-catalog-product-detail .catalogproduct-classifications>h1,app-catalog-product-detail .catalogproduct-classifications h2,app-catalog-product-detail .catalogproduct-classifications h3,app-catalog-product-detail .catalogproduct-classifications h4,app-catalog-product-detail-classifications .catalogproduct-classifications>h1,app-catalog-product-detail-classifications .catalogproduct-classifications h2,app-catalog-product-detail-classifications .catalogproduct-classifications h3,app-catalog-product-detail-classifications .catalogproduct-classifications h4,app-catalog-product-variant .catalogproduct-classifications>h1,app-catalog-product-variant .catalogproduct-classifications h2,app-catalog-product-variant .catalogproduct-classifications h3,app-catalog-product-variant .catalogproduct-classifications h4{text-decoration:none;padding:1.252rem 0}app-catalog-product-detail .catalogproduct-classifications>h1:hover,app-catalog-product-detail .catalogproduct-classifications h2:hover,app-catalog-product-detail .catalogproduct-classifications h3:hover,app-catalog-product-detail .catalogproduct-classifications h4:hover,app-catalog-product-detail-classifications .catalogproduct-classifications>h1:hover,app-catalog-product-detail-classifications .catalogproduct-classifications h2:hover,app-catalog-product-detail-classifications .catalogproduct-classifications h3:hover,app-catalog-product-detail-classifications .catalogproduct-classifications h4:hover,app-catalog-product-variant .catalogproduct-classifications>h1:hover,app-catalog-product-variant .catalogproduct-classifications h2:hover,app-catalog-product-variant .catalogproduct-classifications h3:hover,app-catalog-product-variant .catalogproduct-classifications h4:hover{color:#08191f}app-catalog-product-detail .catalogproduct-classifications .catalogproduct-classifications-content .table thead tr th,app-catalog-product-detail-classifications .catalogproduct-classifications .catalogproduct-classifications-content .table thead tr th,app-catalog-product-variant .catalogproduct-classifications .catalogproduct-classifications-content .table thead tr th{padding-left:0}app-catalog-product-detail .catalogproduct-classifications .catalogproduct-classifications-content .table tbody tr,app-catalog-product-detail-classifications .catalogproduct-classifications .catalogproduct-classifications-content .table tbody tr,app-catalog-product-variant .catalogproduct-classifications .catalogproduct-classifications-content .table tbody tr{border-bottom:0}app-catalog-product-detail .catalogproduct-classifications .catalogproduct-classifications-content .table tbody tr td,app-catalog-product-detail-classifications .catalogproduct-classifications .catalogproduct-classifications-content .table tbody tr td,app-catalog-product-variant .catalogproduct-classifications .catalogproduct-classifications-content .table tbody tr td{padding-left:0}app-catalog-product-detail .catalogproduct-classifications .catalogproduct-classifications-content .catalogproduct-classifications-content-feature-header,app-catalog-product-detail-classifications .catalogproduct-classifications .catalogproduct-classifications-content .catalogproduct-classifications-content-feature-header,app-catalog-product-variant .catalogproduct-classifications .catalogproduct-classifications-content .catalogproduct-classifications-content-feature-header{font-weight:700}app-catalog-product-detail .catalogproduct-classifications .catalogproduct-classifications-content .catalogproduct-classifications-content-feature-detail,app-catalog-product-detail-classifications .catalogproduct-classifications .catalogproduct-classifications-content .catalogproduct-classifications-content-feature-detail,app-catalog-product-variant .catalogproduct-classifications .catalogproduct-classifications-content .catalogproduct-classifications-content-feature-detail{padding-top:.85rem}app-catalog-product-detail .catalogproduct-classifications a,app-catalog-product-detail .catalogproduct-classifications li,app-catalog-product-detail .catalogproduct-classifications i.icon,app-catalog-product-detail .catalogproduct-classifications .form-group .ng-select .ng-arrow-wrapper i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper app-catalog-product-detail .catalogproduct-classifications i.ng-arrow,app-catalog-product-detail .catalogproduct-classifications i.icon-minus,app-catalog-product-detail-classifications .catalogproduct-classifications a,app-catalog-product-detail-classifications .catalogproduct-classifications li,app-catalog-product-detail-classifications .catalogproduct-classifications i.icon,app-catalog-product-detail-classifications .catalogproduct-classifications .form-group .ng-select .ng-arrow-wrapper i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper app-catalog-product-detail-classifications .catalogproduct-classifications i.ng-arrow,app-catalog-product-detail-classifications .catalogproduct-classifications i.icon-minus,app-catalog-product-variant .catalogproduct-classifications a,app-catalog-product-variant .catalogproduct-classifications li,app-catalog-product-variant .catalogproduct-classifications i.icon,app-catalog-product-variant .catalogproduct-classifications .form-group .ng-select .ng-arrow-wrapper i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper app-catalog-product-variant .catalogproduct-classifications i.ng-arrow,app-catalog-product-variant .catalogproduct-classifications i.icon-minus{text-decoration:none}app-catalog-product-detail .catalogproduct-classifications a i.icon,app-catalog-product-detail .catalogproduct-classifications a .form-group .ng-select .ng-arrow-wrapper i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper app-catalog-product-detail .catalogproduct-classifications a i.ng-arrow,app-catalog-product-detail .catalogproduct-classifications a i.icon-minus,app-catalog-product-detail .catalogproduct-classifications li i.icon,app-catalog-product-detail .catalogproduct-classifications li .form-group .ng-select .ng-arrow-wrapper i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper app-catalog-product-detail .catalogproduct-classifications li i.ng-arrow,app-catalog-product-detail .catalogproduct-classifications li i.icon-minus,app-catalog-product-detail-classifications .catalogproduct-classifications a i.icon,app-catalog-product-detail-classifications .catalogproduct-classifications a .form-group .ng-select .ng-arrow-wrapper i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper app-catalog-product-detail-classifications .catalogproduct-classifications a i.ng-arrow,app-catalog-product-detail-classifications .catalogproduct-classifications a i.icon-minus,app-catalog-product-detail-classifications .catalogproduct-classifications li i.icon,app-catalog-product-detail-classifications .catalogproduct-classifications li .form-group .ng-select .ng-arrow-wrapper i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper app-catalog-product-detail-classifications .catalogproduct-classifications li i.ng-arrow,app-catalog-product-detail-classifications .catalogproduct-classifications li i.icon-minus,app-catalog-product-variant .catalogproduct-classifications a i.icon,app-catalog-product-variant .catalogproduct-classifications a .form-group .ng-select .ng-arrow-wrapper i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper app-catalog-product-variant .catalogproduct-classifications a i.ng-arrow,app-catalog-product-variant .catalogproduct-classifications a i.icon-minus,app-catalog-product-variant .catalogproduct-classifications li i.icon,app-catalog-product-variant .catalogproduct-classifications li .form-group .ng-select .ng-arrow-wrapper i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper app-catalog-product-variant .catalogproduct-classifications li i.ng-arrow,app-catalog-product-variant .catalogproduct-classifications li i.icon-minus{font-size:small;padding-right:0}app-catalog-product-detail .catalogProductDetail-variants .catalogProductDetail-variants-header,app-catalog-product-detail-classifications .catalogProductDetail-variants .catalogProductDetail-variants-header,app-catalog-product-variant .catalogProductDetail-variants .catalogProductDetail-variants-header{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-top:2rem}@media (min-width: 992px){app-catalog-product-detail .catalogProductDetail-variants .catalogProductDetail-variants-header,app-catalog-product-detail-classifications .catalogProductDetail-variants .catalogProductDetail-variants-header,app-catalog-product-variant .catalogProductDetail-variants .catalogProductDetail-variants-header{flex-direction:row;justify-content:space-between;gap:10px}}app-catalog-product-detail .catalogProductDetail-variants h2,app-catalog-product-detail .catalogProductDetail-variants h3,app-catalog-product-detail .catalogProductDetail-variants h4,app-catalog-product-detail-classifications .catalogProductDetail-variants h2,app-catalog-product-detail-classifications .catalogProductDetail-variants h3,app-catalog-product-detail-classifications .catalogProductDetail-variants h4,app-catalog-product-variant .catalogProductDetail-variants h2,app-catalog-product-variant .catalogProductDetail-variants h3,app-catalog-product-variant .catalogProductDetail-variants h4{padding-bottom:1.25rem}app-catalog-product-detail .catalogProductDetail-variants .form,app-catalog-product-detail-classifications .catalogProductDetail-variants .form,app-catalog-product-variant .catalogProductDetail-variants .form{display:inline-block;min-width:350px}app-catalog-product-detail .catalogProductDetail-variants .catalogProduct-flex-box-row,app-catalog-product-detail-classifications .catalogProductDetail-variants .catalogProduct-flex-box-row,app-catalog-product-variant .catalogProductDetail-variants .catalogProduct-flex-box-row{margin-top:1rem}.catalogProductDetailPage .Section4{flex-direction:column;flex-wrap:nowrap!important;gap:2rem}@media (min-width: 768px){.catalogProductDetailPage .Section4{flex-direction:row}}.catalogProductDetailPage .Section4 .quick-access{padding-left:0!important;padding-right:0!important;padding:1.5rem 0 0!important;margin:0!important;text-align:left!important}.catalogProductDetailPage .Section4 .quick-access .quick-access__links{padding:0!important;display:flex;flex-direction:column;align-items:center}@media (min-width: 768px){.catalogProductDetailPage .Section4 .quick-access .quick-access__links{margin:0 0 0 -2rem!important}}.catalogProductDetailPage .Section4 .quick-access .quick-access__links>p,.catalogProductDetailPage .Section4 .quick-access .quick-access__links .btn{min-width:100%;justify-content:flex-start}@media (min-width: 992px){.catalogProductDetailPage .catalogproduct-classifications{width:70%}}@media (min-width: 1200px){.catalogProductDetailPage .catalogproduct-classifications{width:50%}}.catalogProductDetailPage .catalogproduct-classifications .catalogproduct-classifications-content-feature-header{cursor:pointer}.variant-card{background-color:#08191f;color:#fff;position:relative;overflow:hidden;display:flex;flex-direction:column;margin-bottom:2rem;width:100%;max-width:290px}@media (min-width: 992px){.variant-card{flex-direction:column}}.variant-card .variant-image-container{width:100%;height:163px;overflow:hidden;min-height:163px;flex:1}@media (min-width: 992px){.variant-card .variant-image-container{flex:unset}}.variant-card .variant-image{width:100%;height:100%;object-fit:cover;background-color:#08191f}.variant-card .variant-image-placeholder{aspect-ratio:16/9;background:#08191f;max-width:100%;height:auto}.variant-card .variant-content{padding:1rem;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;height:100%;gap:1rem}.variant-card .variant-text{flex:1;display:flex;flex-direction:column}.variant-card .variant-text .variant-category{color:var(--inno-color-primary-100);font-weight:790;font-size:14px;line-height:21.7px;margin-bottom:1rem}.variant-card .variant-text .variant-name{color:#fff;padding-bottom:1rem;margin-bottom:0;margin-top:0}.variant-card .variant-configure-btn{width:70%}app-catalog-product-detail-entry-pages{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}app-catalog-product-detail-entry-pages{max-width:var(--cx-page-width-max)}@media (min-width: 768px){app-catalog-product-detail-entry-pages{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}.page-catalogProductDetail-section-entrypages.catalogProductDetail-detail-entrypages-component{margin:2rem auto}.page-catalogProductDetail-section-entrypages.catalogProductDetail-detail-entrypages-component .catalogProductDetail-entrypages-list .table-header,.page-catalogProductDetail-section-entrypages.catalogProductDetail-detail-entrypages-component .catalogProductDetail-entrypages-list .entry{gap:5px}@media (min-width: 768px){.page-catalogProductDetail-section-entrypages.catalogProductDetail-detail-entrypages-component .catalogProductDetail-entrypages-list .table-header,.page-catalogProductDetail-section-entrypages.catalogProductDetail-detail-entrypages-component .catalogProductDetail-entrypages-list .entry{flex-direction:row}}.page-catalogProductDetail-section-entrypages.catalogProductDetail-detail-entrypages-component .catalogProductDetail-entrypages-list .entry__item--type{order:-1}@media (max-width: 767px){.page-catalogProductDetail-section-entrypages.catalogProductDetail-detail-entrypages-component .catalogProductDetail-entrypages-list .entry__item--type{position:absolute;right:0}}@media (min-width: 768px){.page-catalogProductDetail-section-entrypages.catalogProductDetail-detail-entrypages-component .catalogProductDetail-entrypages-list .entry__item--type{order:0}}.page-catalogProductDetail-section-entrypages.catalogProductDetail-detail-entrypages-component .catalogProductDetail-entrypages-list .entry__item--date{order:-1}@media (min-width: 768px){.page-catalogProductDetail-section-entrypages.catalogProductDetail-detail-entrypages-component .catalogProductDetail-entrypages-list .entry__item--date{order:0}}.page-catalogProductDetail-section-entrypages.catalogProductDetail-detail-entrypages-component .catalogProductDetail-entrypages-list .headerItem--title,.page-catalogProductDetail-section-entrypages.catalogProductDetail-detail-entrypages-component .catalogProductDetail-entrypages-list .entry__item--title{flex:0 0 55%}.page-catalogProductDetail-section-entrypages.catalogProductDetail-detail-entrypages-component .catalogProductDetail-entrypages-list .headerItem--type,.page-catalogProductDetail-section-entrypages.catalogProductDetail-detail-entrypages-component .catalogProductDetail-entrypages-list .entry__item--type{flex:0 0 30%;text-align:center}.page-catalogProductDetail-section-entrypages.catalogProductDetail-detail-entrypages-component .catalogProductDetail-entrypages-list .headerItem--date,.page-catalogProductDetail-section-entrypages.catalogProductDetail-detail-entrypages-component .catalogProductDetail-entrypages-list .entry__item--date{flex:0 0 15%}.page-catalogProductDetail-section-entrypages.catalogProductDetail-detail-entrypages-component .catalogProductDetail-detail-entrypages-link-all-documents{font-style:normal;font-size:18px;line-height:28px;letter-spacing:unset;text-transform:none;margin:0;display:flex;align-items:center}.page-catalogProductDetail-section-entrypages.catalogProductDetail-detail-entrypages-component .catalogProductDetail-detail-entrypages-link-all-documents .icon,.page-catalogProductDetail-section-entrypages.catalogProductDetail-detail-entrypages-component .catalogProductDetail-detail-entrypages-link-all-documents .form-group .ng-select .ng-arrow-wrapper .ng-arrow,.form-group .ng-select .ng-arrow-wrapper .page-catalogProductDetail-section-entrypages.catalogProductDetail-detail-entrypages-component .catalogProductDetail-detail-entrypages-link-all-documents .ng-arrow,.page-catalogProductDetail-section-entrypages.catalogProductDetail-detail-entrypages-component .catalogProductDetail-detail-entrypages-link-all-documents cx-storefront header app-category-navigation app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation app-navigation-ui .page-catalogProductDetail-section-entrypages.catalogProductDetail-detail-entrypages-component .catalogProductDetail-detail-entrypages-link-all-documents li.depth-0>*>a.header-shortcut:before,.page-catalogProductDetail-section-entrypages.catalogProductDetail-detail-entrypages-component .catalogProductDetail-detail-entrypages-link-all-documents cx-storefront header app-category-navigation .app-navigation-ui li.depth-0>*>a.header-shortcut:before,cx-storefront header app-category-navigation .app-navigation-ui .page-catalogProductDetail-section-entrypages.catalogProductDetail-detail-entrypages-component .catalogProductDetail-detail-entrypages-link-all-documents li.depth-0>*>a.header-shortcut:before,.page-catalogProductDetail-section-entrypages.catalogProductDetail-detail-entrypages-component .catalogProductDetail-detail-entrypages-link-all-documents .dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li a:before,.dropdown-menu.fl-dropdown-menu hub-myaccount-link>.wrapper>ul.childs>li .childs>li .page-catalogProductDetail-section-entrypages.catalogProductDetail-detail-entrypages-component .catalogProductDetail-detail-entrypages-link-all-documents a:before,.page-catalogProductDetail-section-entrypages.catalogProductDetail-detail-entrypages-component .catalogProductDetail-detail-entrypages-link-all-documents cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationTemplate header .header>.HeaderLinks configurator-page-header .page-catalogProductDetail-section-entrypages.catalogProductDetail-detail-entrypages-component .catalogProductDetail-detail-entrypages-link-all-documents a.header-shortcut:before,.page-catalogProductDetail-section-entrypages.catalogProductDetail-detail-entrypages-component .catalogProductDetail-detail-entrypages-link-all-documents cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header a.header-shortcut:before,cx-storefront.VariantConfigurationOverviewTemplate header .header>.HeaderLinks configurator-page-header .page-catalogProductDetail-section-entrypages.catalogProductDetail-detail-entrypages-component .catalogProductDetail-detail-entrypages-link-all-documents a.header-shortcut:before{vertical-align:text-bottom}.page-catalogProductDetail-section-entrypages.catalogProductDetail-detail-entrypages-component .catalogProductDetail-detail-no-entrypages{padding-left:inherit}@media (min-width: 768px){.page-catalogProductDetail-section-entrypages.catalogProductDetail-detail-entrypages-component .catalogProductDetail-detail-no-entrypages{padding-left:inherit}}.page-catalogProductDetail-section-entrypages.catalogProductDetail-detail-entrypages-component .catalogProductDetail-detail-no-entrypages h4{margin:2rem 0 1rem}.page-catalogProductDetail-section-entrypages.catalogProductDetail-detail-entrypages-component .catalogProductDetail-detail-no-entrypages .catalogProductDetail-detail-entrypages-btn-all-documents{margin:1rem 0}app-direct-input-form>div{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}app-direct-input-form>div{max-width:var(--cx-page-width-max)}@media (min-width: 768px){app-direct-input-form>div{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}.direct-input-form .direct-input-info{background:var(--inno-color-primary-100);padding:20px;border-bottom:1px solid var(--inno-color-secondary-700)}.direct-input-form .direct-input__information{border:1px solid #08191f;background-color:#fff;border-radius:5px}.direct-input-form .direct-input__information p{text-align:left;margin:15px}.direct-input-form .direct-input__information .highlight{font-weight:700}.direct-input-form .direct-input__information .warnings{font-weight:700;color:#ff853f}.direct-input-form .direct-input__information .indented{display:contents}.direct-input-form .direct-input__configuration-button{max-width:max-content;margin:auto}#formHeader{display:inline}.directInput-form-back-btn{display:block;margin-left:auto;margin-right:auto}#formHeader{font-size:4rem}#directInputForm{margin-top:20px}cx-page-layout.WebQuoteCartPageTemplate{max-width:unset!important;padding:0!important}.WebQuoteCartPageTemplate .TopContent{position:relative}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .form-group,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .form-group,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .form-group,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .form-group{margin-bottom:0}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .form-group .form-check,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .form-group .form-check,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .form-group .form-check,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .form-group .form-check{margin-top:1.5rem}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .form-group input[type=text],.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .form-group input[type=number],.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .form-group input[type=text],.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .form-group input[type=number],.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .form-group input[type=text],.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .form-group input[type=number],.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .form-group input[type=text],.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .form-group input[type=number]{box-shadow:none;border:1px solid var(--inno-color-secondary-400)}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .col-emphasized,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .col-emphasized,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .col-emphasized,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .col-emphasized{display:table-cell!important}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .col-emphasized input,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .col-emphasized select,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .col-emphasized input,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .col-emphasized select,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .col-emphasized input,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .col-emphasized select,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .col-emphasized input,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .col-emphasized select{border:1px solid var(--inno-color-secondary-500);color:var(--inno-color-secondary-100);background-color:var(--inno-color-secondary-700)}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .col-emphasized select,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .col-emphasized select,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .col-emphasized select,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .col-emphasized select{padding:0}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .col-emphasized a.cx-configure-from-webquote i:not(.inactive),.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .col-emphasized a.cx-configure-from-webquote i:not(.inactive),.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .col-emphasized a.cx-configure-from-webquote i:not(.inactive),.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .col-emphasized a.cx-configure-from-webquote i:not(.inactive){color:var(--inno-color-primary-300)}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .col-emphasized a.cx-configure-from-webquote i:not(.inactive) :hover,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .col-emphasized a.cx-configure-from-webquote i:not(.inactive) :hover,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .col-emphasized a.cx-configure-from-webquote i:not(.inactive) :hover,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .col-emphasized a.cx-configure-from-webquote i:not(.inactive) :hover{color:var(--inno-color-secondary-300)}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .col-emphasized .load-speeding-wheel,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .col-emphasized .load-speeding-wheel,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .col-emphasized .load-speeding-wheel,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .col-emphasized .load-speeding-wheel{border-left-color:var(--inno-color-secondary-100);border-right-color:var(--inno-color-secondary-100)}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .col-emphasized .cart-price-info,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .col-emphasized .cart-price-info,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .col-emphasized .cart-price-info,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .col-emphasized .cart-price-info{display:flex;flex-direction:column;justify-content:space-between;gap:10px}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .col-emphasized .cart-price-info .price-details p,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .col-emphasized .cart-price-info .cx-priceinfo-row,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .col-emphasized .cart-price-info .price-details p,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .col-emphasized .cart-price-info .cx-priceinfo-row,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .col-emphasized .cart-price-info .price-details p,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .col-emphasized .cart-price-info .cx-priceinfo-row,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .col-emphasized .cart-price-info .price-details p,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .col-emphasized .cart-price-info .cx-priceinfo-row{font-size:.875rem}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .col-emphasized .cart-price-info .cart-price-info-quantity,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .col-emphasized .cart-price-info .cart-price-info-total,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .col-emphasized .cart-price-info .cart-price-info-quantity,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .col-emphasized .cart-price-info .cart-price-info-total,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .col-emphasized .cart-price-info .cart-price-info-quantity,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .col-emphasized .cart-price-info .cart-price-info-total,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .col-emphasized .cart-price-info .cart-price-info-quantity,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .col-emphasized .cart-price-info .cart-price-info-total{height:65px}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .col-emphasized .cart-price-info .cart-price-info-total,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .col-emphasized .cart-price-info .cart-price-info-total,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .col-emphasized .cart-price-info .cart-price-info-total,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .col-emphasized .cart-price-info .cart-price-info-total{display:flex;justify-content:flex-end;align-items:center}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .col-emphasized .cart-price-info .cx-priceinfo-row,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .col-emphasized .cart-price-info .cx-priceinfo-row,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .col-emphasized .cart-price-info .cx-priceinfo-row,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .col-emphasized .cart-price-info .cx-priceinfo-row{display:flex;flex-direction:row;justify-content:flex-end}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .col-emphasized .cart-price-info .cx-priceinfo-row:has(>span:nth-child(2)),.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .col-emphasized .cart-price-info .cx-priceinfo-row:has(>span:nth-child(2)),.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .col-emphasized .cart-price-info .cx-priceinfo-row:has(>span:nth-child(2)),.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .col-emphasized .cart-price-info .cx-priceinfo-row:has(>span:nth-child(2)){justify-content:space-between}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .col-emphasized .cart-price-info .cx-priceinfo-row span:only-child,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .col-emphasized .cart-price-info .cx-priceinfo-row span:only-child,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .col-emphasized .cart-price-info .cx-priceinfo-row span:only-child,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .col-emphasized .cart-price-info .cx-priceinfo-row span:only-child{justify-content:flex-end}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .cx-description ul.cx-info,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .cx-description ul.cx-info,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .cx-description ul.cx-info,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .cx-description ul.cx-info{width:100%;min-height:8em;max-width:15em}@media (min-width: 1200px){.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .cx-description ul.cx-info,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .cx-description ul.cx-info,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .cx-description ul.cx-info,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .cx-description ul.cx-info{max-width:18em}}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .cx-description ul.cx-info li,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .cx-description ul.cx-info li,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .cx-description ul.cx-info li,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .cx-description ul.cx-info li{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .cx-description ul.cx-info li.cx-name,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .cx-description ul.cx-info li.cx-name,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .cx-description ul.cx-info li.cx-name,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .cx-description ul.cx-info li.cx-name{font-weight:700}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .cx-description ul.cx-info li.cx-name.warning,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .cx-description ul.cx-info li.cx-name.warning,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .cx-description ul.cx-info li.cx-name.warning,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .cx-description ul.cx-info li.cx-name.warning{color:var(--inno-color-warning-200)!important}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable>tbody>tr,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable>tbody tr.parent,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody>tr,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody tr.parent,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable>tbody>tr,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable>tbody tr.parent,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody>tr,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody tr.parent,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent{background-color:transparent;border-bottom:none}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable>tbody>tr td:not(.col-separator):not(.col-emphasized),.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable>tbody tr.parent td:not(.col-separator):not(.col-emphasized),.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr td:not(.col-separator):not(.col-emphasized),.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent td:not(.col-separator):not(.col-emphasized),.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody>tr td:not(.col-separator):not(.col-emphasized),.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody tr.parent td:not(.col-separator):not(.col-emphasized),.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr td:not(.col-separator):not(.col-emphasized),.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent td:not(.col-separator):not(.col-emphasized),.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable>tbody>tr td:not(.col-separator):not(.col-emphasized),.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable>tbody tr.parent td:not(.col-separator):not(.col-emphasized),.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr td:not(.col-separator):not(.col-emphasized),.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent td:not(.col-separator):not(.col-emphasized),.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody>tr td:not(.col-separator):not(.col-emphasized),.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody tr.parent td:not(.col-separator):not(.col-emphasized),.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr td:not(.col-separator):not(.col-emphasized),.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent td:not(.col-separator):not(.col-emphasized){border-bottom:1px solid var(--inno-color-transparency-light-200)}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable>tbody>tr td.cx-position .icon-warning,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable>tbody tr.parent td.cx-position .icon-warning,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr td.cx-position .icon-warning,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent td.cx-position .icon-warning,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody>tr td.cx-position .icon-warning,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody tr.parent td.cx-position .icon-warning,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr td.cx-position .icon-warning,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent td.cx-position .icon-warning,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable>tbody>tr td.cx-position .icon-warning,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable>tbody tr.parent td.cx-position .icon-warning,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr td.cx-position .icon-warning,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent td.cx-position .icon-warning,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody>tr td.cx-position .icon-warning,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody tr.parent td.cx-position .icon-warning,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr td.cx-position .icon-warning,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent td.cx-position .icon-warning{font-size:25px;color:var(--inno-color-warning-200)!important}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable>tbody>tr td.cx-position-text-only,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable>tbody tr.parent td.cx-position-text-only,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr td.cx-position-text-only,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent td.cx-position-text-only,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody>tr td.cx-position-text-only,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody tr.parent td.cx-position-text-only,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr td.cx-position-text-only,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent td.cx-position-text-only,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable>tbody>tr td.cx-position-text-only,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable>tbody tr.parent td.cx-position-text-only,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr td.cx-position-text-only,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent td.cx-position-text-only,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody>tr td.cx-position-text-only,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody tr.parent td.cx-position-text-only,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr td.cx-position-text-only,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent td.cx-position-text-only{padding-left:1em}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable>tbody>tr:hover,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable>tbody tr.parent:hover,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr:hover,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent:hover,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody>tr:hover,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody tr.parent:hover,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr:hover,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent:hover,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable>tbody>tr:hover,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable>tbody tr.parent:hover,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr:hover,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent:hover,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody>tr:hover,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody tr.parent:hover,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr:hover,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent:hover{background-color:transparent}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable>tbody>tr:hover td.dtr-control:before,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable>tbody tr.parent:hover td.dtr-control:before,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr:hover td.dtr-control:before,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent:hover td.dtr-control:before,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody>tr:hover td.dtr-control:before,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody tr.parent:hover td.dtr-control:before,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr:hover td.dtr-control:before,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent:hover td.dtr-control:before,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable>tbody>tr:hover td.dtr-control:before,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable>tbody tr.parent:hover td.dtr-control:before,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr:hover td.dtr-control:before,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent:hover td.dtr-control:before,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody>tr:hover td.dtr-control:before,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody tr.parent:hover td.dtr-control:before,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr:hover td.dtr-control:before,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent:hover td.dtr-control:before{background-color:transparent}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable>tbody>tr:hover td.entry__item:not(.col-separator):not(.col-emphasized),.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable>tbody tr.parent:hover td.entry__item:not(.col-separator):not(.col-emphasized),.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr:hover td.entry__item:not(.col-separator):not(.col-emphasized),.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent:hover td.entry__item:not(.col-separator):not(.col-emphasized),.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody>tr:hover td.entry__item:not(.col-separator):not(.col-emphasized),.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody tr.parent:hover td.entry__item:not(.col-separator):not(.col-emphasized),.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr:hover td.entry__item:not(.col-separator):not(.col-emphasized),.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent:hover td.entry__item:not(.col-separator):not(.col-emphasized),.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable>tbody>tr:hover td.entry__item:not(.col-separator):not(.col-emphasized),.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable>tbody tr.parent:hover td.entry__item:not(.col-separator):not(.col-emphasized),.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr:hover td.entry__item:not(.col-separator):not(.col-emphasized),.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent:hover td.entry__item:not(.col-separator):not(.col-emphasized),.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody>tr:hover td.entry__item:not(.col-separator):not(.col-emphasized),.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody tr.parent:hover td.entry__item:not(.col-separator):not(.col-emphasized),.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr:hover td.entry__item:not(.col-separator):not(.col-emphasized),.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody tr.parent:hover td.entry__item:not(.col-separator):not(.col-emphasized){background-color:var(--inno-color-secondary-50)}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent{border-color:transparent}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.col-emphasized,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.col-emphasized,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.col-emphasized,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.col-emphasized,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.col-emphasized,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.col-emphasized,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.col-emphasized,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.col-emphasized{border-bottom-color:var(--inno-color-primary-200)}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-position,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-description,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-expected-delivery-date,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-requested-delivery-date,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-position,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-description,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-expected-delivery-date,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-requested-delivery-date,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-position,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-description,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-expected-delivery-date,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-requested-delivery-date,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-position,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-description,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-expected-delivery-date,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-requested-delivery-date,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-position,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-description,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-expected-delivery-date,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-requested-delivery-date,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-position,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-description,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-expected-delivery-date,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-requested-delivery-date,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-position,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-description,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-expected-delivery-date,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody>tr.parent td.cx-requested-delivery-date,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-position,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-description,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-expected-delivery-date,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.parent td.cx-requested-delivery-date{background-color:var(--inno-color-secondary-50)}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable>tbody>tr.child,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody>tr.child,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable>tbody>tr.child,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody>tr.child,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child{box-shadow:none}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details{padding:0;background-color:var(--inno-color-secondary-100)}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details .entry__item__description-container,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details .entry__item__productdescription-container,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details .entry__item__description-container,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details .entry__item__productdescription-container,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details .entry__item__description-container,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details .entry__item__productdescription-container,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details .entry__item__description-container,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details .entry__item__productdescription-container,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details .entry__item__description-container,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details .entry__item__productdescription-container,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details .entry__item__description-container,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details .entry__item__productdescription-container,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details .entry__item__description-container,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details .entry__item__productdescription-container,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details .entry__item__description-container,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details .entry__item__productdescription-container{padding:1em}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details .entry__item__detail_row,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details .entry__item__detail_row,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details .entry__item__detail_row,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details .entry__item__detail_row,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details .entry__item__detail_row,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details .entry__item__detail_row,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details .entry__item__detail_row,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details .entry__item__detail_row{width:auto}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details #characteristics,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details #characteristics,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details #characteristics,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details #characteristics,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details #characteristics,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details #characteristics,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.dtr-details #characteristics,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.dtr-details #characteristics{background-color:var(--inno-color-secondary-50)}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable>tbody>tr.child:hover td,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child:hover td,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody>tr.child:hover td,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child:hover td,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable>tbody>tr.child:hover td,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child:hover td,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody>tr.child:hover td,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child:hover td{background-color:transparent}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable>tbody>tr.child:hover td.col-emphasized,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child:hover td.col-emphasized,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody>tr.child:hover td.col-emphasized,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child:hover td.col-emphasized,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable>tbody>tr.child:hover td.col-emphasized,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child:hover td.col-emphasized,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody>tr.child:hover td.col-emphasized,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child:hover td.col-emphasized{background-color:var(--inno-color-primary-200)}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable>tbody>tr.child:hover td.dtr-details,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child:hover td.dtr-details,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody>tr.child:hover td.dtr-details,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child:hover td.dtr-details,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable>tbody>tr.child:hover td.dtr-details,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child:hover td.dtr-details,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody>tr.child:hover td.dtr-details,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child:hover td.dtr-details{background-color:var(--inno-color-secondary-100)}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.col-emphasized,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.col-emphasized,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.col-emphasized,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.col-emphasized,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.col-emphasized,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.col-emphasized,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable>tbody>tr.child td.col-emphasized,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr.child td.col-emphasized{vertical-align:top}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable .col-separator,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column .col-separator,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable .col-separator,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column .col-separator,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable .col-separator,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column .col-separator,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable .col-separator,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column .col-separator{border-color:transparent;padding:0}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable .col-separator:hover,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column .col-separator:hover,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable .col-separator:hover,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column .col-separator:hover,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable .col-separator:hover,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column .col-separator:hover,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable .col-separator:hover,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column .col-separator:hover{background-color:transparent}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable thead th.col-emphasized,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column thead th.col-emphasized,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable thead th.col-emphasized,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column thead th.col-emphasized,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable thead th.col-emphasized,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column thead th.col-emphasized,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable thead th.col-emphasized,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column thead th.col-emphasized{border-bottom:2px solid var(--inno-color-primary-300)}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable thead th.col-emphasized.cx-actions,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column thead th.col-emphasized.cx-actions,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable thead th.col-emphasized.cx-actions,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column thead th.col-emphasized.cx-actions,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable thead th.col-emphasized.cx-actions,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column thead th.col-emphasized.cx-actions,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable thead th.col-emphasized.cx-actions,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column thead th.col-emphasized.cx-actions{padding:0}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable thead th.col-emphasized span,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column thead th.col-emphasized span,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable thead th.col-emphasized span,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column thead th.col-emphasized span,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable thead th.col-emphasized span,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column thead th.col-emphasized span,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable thead th.col-emphasized span,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column thead th.col-emphasized span{color:var(--inno-color-primary-300)}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable .col-emphasized,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable .col-emphasized,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable .col-emphasized,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable .col-emphasized,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized{background-color:var(--inno-color-primary-200);color:var(--inno-color-primary-300);padding-left:1em;padding-right:1em;border-bottom:1px solid var(--inno-color-secondary-600)}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable .col-emphasized.col-separator,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized.col-separator,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable .col-emphasized.col-separator,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized.col-separator,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable .col-emphasized.col-separator,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized.col-separator,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable .col-emphasized.col-separator,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized.col-separator{border-color:var(--inno-color-primary-200);padding:0}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable .col-emphasized.col-separator:hover,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized.col-separator:hover,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable .col-emphasized.col-separator:hover,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized.col-separator:hover,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable .col-emphasized.col-separator:hover,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized.col-separator:hover,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable .col-emphasized.col-separator:hover,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized.col-separator:hover{background-color:var(--inno-color-primary-200)}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable .col-emphasized table,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized table,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable .col-emphasized table,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized table,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable .col-emphasized table,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized table,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable .col-emphasized table,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized table{width:95%}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable .col-emphasized table .cx-priceinfo-row,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized table .cx-priceinfo-row,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable .col-emphasized table .cx-priceinfo-row,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized table .cx-priceinfo-row,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable .col-emphasized table .cx-priceinfo-row,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized table .cx-priceinfo-row,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable .col-emphasized table .cx-priceinfo-row,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized table .cx-priceinfo-row{display:flex;flex-direction:row;justify-content:space-between}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable .col-emphasized table .cx-priceinfo-row th,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized table .cx-priceinfo-row th,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable .col-emphasized table .cx-priceinfo-row th,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized table .cx-priceinfo-row th,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable .col-emphasized table .cx-priceinfo-row th,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized table .cx-priceinfo-row th,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable .col-emphasized table .cx-priceinfo-row th,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized table .cx-priceinfo-row th{font-weight:400}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable .col-emphasized table .cx-priceinfo-row td:hover,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized table .cx-priceinfo-row td:hover,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable .col-emphasized table .cx-priceinfo-row td:hover,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized table .cx-priceinfo-row td:hover,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable .col-emphasized table .cx-priceinfo-row td:hover,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized table .cx-priceinfo-row td:hover,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable .col-emphasized table .cx-priceinfo-row td:hover,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized table .cx-priceinfo-row td:hover{background-color:var(--inno-color-primary-200)!important;color:var(--inno-color-primary-300)}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable .col-emphasized .cx-priceinfo-total,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized .cx-priceinfo-total,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable .col-emphasized .cx-priceinfo-total,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized .cx-priceinfo-total,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable .col-emphasized .cx-priceinfo-total,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized .cx-priceinfo-total,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable .col-emphasized .cx-priceinfo-total,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column .col-emphasized .cx-priceinfo-total{display:flex;flex-direction:row;justify-content:space-between;width:95%}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable tbody td.cx-quantity,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column tbody td.cx-quantity,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable tbody td.cx-quantity,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column tbody td.cx-quantity,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable tbody td.cx-quantity,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column tbody td.cx-quantity,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable tbody td.cx-quantity,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column tbody td.cx-quantity{padding-left:0;padding-right:0}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable tbody td.cx-quantity .price-details,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column tbody td.cx-quantity .price-details,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable tbody td.cx-quantity .price-details,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column tbody td.cx-quantity .price-details,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable tbody td.cx-quantity .price-details,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column tbody td.cx-quantity .price-details,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable tbody td.cx-quantity .price-details,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column tbody td.cx-quantity .price-details{max-width:6em}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable tbody td.cx-quantity .price-details p,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column tbody td.cx-quantity .price-details p,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable tbody td.cx-quantity .price-details p,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column tbody td.cx-quantity .price-details p,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable tbody td.cx-quantity .price-details p,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column tbody td.cx-quantity .price-details p,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable tbody td.cx-quantity .price-details p,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column tbody td.cx-quantity .price-details p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable tfoot th,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable tfoot th,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable tfoot th,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable tfoot th,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th{white-space:unset!important;padding:0!important}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable tfoot th cx-progress-button,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable tfoot th app-webquote-quick-add-button,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th cx-progress-button,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th app-webquote-quick-add-button,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable tfoot th cx-progress-button,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable tfoot th app-webquote-quick-add-button,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th cx-progress-button,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th app-webquote-quick-add-button,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable tfoot th cx-progress-button,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable tfoot th app-webquote-quick-add-button,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th cx-progress-button,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th app-webquote-quick-add-button,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable tfoot th cx-progress-button,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable tfoot th app-webquote-quick-add-button,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th cx-progress-button,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th app-webquote-quick-add-button{min-width:unset}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable tfoot th cx-progress-button button,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable tfoot th app-webquote-quick-add-button button,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th cx-progress-button button,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th app-webquote-quick-add-button button,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable tfoot th cx-progress-button button,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable tfoot th app-webquote-quick-add-button button,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th cx-progress-button button,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th app-webquote-quick-add-button button,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable tfoot th cx-progress-button button,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable tfoot th app-webquote-quick-add-button button,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th cx-progress-button button,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th app-webquote-quick-add-button button,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable tfoot th cx-progress-button button,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable tfoot th app-webquote-quick-add-button button,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th cx-progress-button button,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th app-webquote-quick-add-button button{display:inline-block;margin-bottom:0}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable tfoot th app-webquote-proceed button,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th app-webquote-proceed button,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable tfoot th app-webquote-proceed button,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th app-webquote-proceed button,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable tfoot th app-webquote-proceed button,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th app-webquote-proceed button,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable tfoot th app-webquote-proceed button,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column tfoot th app-webquote-proceed button{padding:0 1.5rem;border-bottom:none}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list app-webquote-quick-add-button .btn-primary,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list app-webquote-quick-add-button .btn-primary,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list app-webquote-quick-add-button .btn-primary,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list app-webquote-quick-add-button .btn-primary{padding:.4rem 3.5rem 0}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list app-webquote-proceed,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list app-webquote-proceed,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list app-webquote-proceed,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list app-webquote-proceed{position:unset;padding:1.5rem 0;display:block;padding-inline-end:0!important}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list app-webquote-totals,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list app-webquote-submission,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list app-webquote-totals,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list app-webquote-submission,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list app-webquote-totals,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list app-webquote-submission,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list app-webquote-totals,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list app-webquote-submission{display:block;padding:0;margin-top:1.5em}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list app-webquote-totals app-webquote-summary,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .review-webquote-summary app-webquote-summary,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list app-webquote-totals app-webquote-summary,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .review-webquote-summary app-webquote-summary,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list app-webquote-totals app-webquote-summary,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .review-webquote-summary app-webquote-summary,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list app-webquote-totals app-webquote-summary,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .review-webquote-summary app-webquote-summary{padding-bottom:0}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list app-webquote-totals app-webquote-summary .cx-summary-partials .cx-summary-number-items,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list app-webquote-totals app-webquote-summary .cx-summary-partials app-webquote-submission,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .review-webquote-summary app-webquote-summary .cx-summary-partials .cx-summary-number-items,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .review-webquote-summary app-webquote-summary .cx-summary-partials app-webquote-submission,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list app-webquote-totals app-webquote-summary .cx-summary-partials .cx-summary-number-items,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list app-webquote-totals app-webquote-summary .cx-summary-partials app-webquote-submission,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .review-webquote-summary app-webquote-summary .cx-summary-partials .cx-summary-number-items,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .review-webquote-summary app-webquote-summary .cx-summary-partials app-webquote-submission,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list app-webquote-totals app-webquote-summary .cx-summary-partials .cx-summary-number-items,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list app-webquote-totals app-webquote-summary .cx-summary-partials app-webquote-submission,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .review-webquote-summary app-webquote-summary .cx-summary-partials .cx-summary-number-items,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .review-webquote-summary app-webquote-summary .cx-summary-partials app-webquote-submission,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list app-webquote-totals app-webquote-summary .cx-summary-partials .cx-summary-number-items,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list app-webquote-totals app-webquote-summary .cx-summary-partials app-webquote-submission,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .review-webquote-summary app-webquote-summary .cx-summary-partials .cx-summary-number-items,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .review-webquote-summary app-webquote-summary .cx-summary-partials app-webquote-submission{display:none}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list app-webquote-totals app-webquote-summary .cx-summary-partials .cx-summary-row.webquote-summary-price,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .review-webquote-summary app-webquote-summary .cx-summary-partials .cx-summary-row.webquote-summary-price,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list app-webquote-totals app-webquote-summary .cx-summary-partials .cx-summary-row.webquote-summary-price,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .review-webquote-summary app-webquote-summary .cx-summary-partials .cx-summary-row.webquote-summary-price,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list app-webquote-totals app-webquote-summary .cx-summary-partials .cx-summary-row.webquote-summary-price,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .review-webquote-summary app-webquote-summary .cx-summary-partials .cx-summary-row.webquote-summary-price,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list app-webquote-totals app-webquote-summary .cx-summary-partials .cx-summary-row.webquote-summary-price,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .review-webquote-summary app-webquote-summary .cx-summary-partials .cx-summary-row.webquote-summary-price{display:block;background-color:var(--inno-color-secondary-700);padding:24px 32px;margin-bottom:1.5rem}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list app-webquote-totals app-webquote-summary .cx-summary-partials .cx-summary-row.webquote-summary-price .cx-summary-label,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .review-webquote-summary app-webquote-summary .cx-summary-partials .cx-summary-row.webquote-summary-price .cx-summary-label,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list app-webquote-totals app-webquote-summary .cx-summary-partials .cx-summary-row.webquote-summary-price .cx-summary-label,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .review-webquote-summary app-webquote-summary .cx-summary-partials .cx-summary-row.webquote-summary-price .cx-summary-label,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list app-webquote-totals app-webquote-summary .cx-summary-partials .cx-summary-row.webquote-summary-price .cx-summary-label,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .review-webquote-summary app-webquote-summary .cx-summary-partials .cx-summary-row.webquote-summary-price .cx-summary-label,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list app-webquote-totals app-webquote-summary .cx-summary-partials .cx-summary-row.webquote-summary-price .cx-summary-label,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .review-webquote-summary app-webquote-summary .cx-summary-partials .cx-summary-row.webquote-summary-price .cx-summary-label{color:var(--inno-color-secondary-200)}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list app-webquote-totals app-webquote-summary .cx-summary-partials .cx-summary-row.webquote-summary-price .cx-summary-amount,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .review-webquote-summary app-webquote-summary .cx-summary-partials .cx-summary-row.webquote-summary-price .cx-summary-amount,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list app-webquote-totals app-webquote-summary .cx-summary-partials .cx-summary-row.webquote-summary-price .cx-summary-amount,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .review-webquote-summary app-webquote-summary .cx-summary-partials .cx-summary-row.webquote-summary-price .cx-summary-amount,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list app-webquote-totals app-webquote-summary .cx-summary-partials .cx-summary-row.webquote-summary-price .cx-summary-amount,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .review-webquote-summary app-webquote-summary .cx-summary-partials .cx-summary-row.webquote-summary-price .cx-summary-amount,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list app-webquote-totals app-webquote-summary .cx-summary-partials .cx-summary-row.webquote-summary-price .cx-summary-amount,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .review-webquote-summary app-webquote-summary .cx-summary-partials .cx-summary-row.webquote-summary-price .cx-summary-amount{font-size:1.25em;color:var(--inno-color-secondary-200);margin-bottom:0}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list app-webquote-totals app-webquote-summary .cx-summary-partials .cx-summary-row .cx-summary-label,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .review-webquote-summary app-webquote-summary .cx-summary-partials .cx-summary-row .cx-summary-label,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list app-webquote-totals app-webquote-summary .cx-summary-partials .cx-summary-row .cx-summary-label,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .review-webquote-summary app-webquote-summary .cx-summary-partials .cx-summary-row .cx-summary-label,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list app-webquote-totals app-webquote-summary .cx-summary-partials .cx-summary-row .cx-summary-label,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .review-webquote-summary app-webquote-summary .cx-summary-partials .cx-summary-row .cx-summary-label,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list app-webquote-totals app-webquote-summary .cx-summary-partials .cx-summary-row .cx-summary-label,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .review-webquote-summary app-webquote-summary .cx-summary-partials .cx-summary-row .cx-summary-label{font-weight:400;text-transform:none}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list app-webquote-totals app-webquote-summary .cx-summary-partials .cx-summary-row .cx-summary-amount,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .review-webquote-summary app-webquote-summary .cx-summary-partials .cx-summary-row .cx-summary-amount,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list app-webquote-totals app-webquote-summary .cx-summary-partials .cx-summary-row .cx-summary-amount,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .review-webquote-summary app-webquote-summary .cx-summary-partials .cx-summary-row .cx-summary-amount,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list app-webquote-totals app-webquote-summary .cx-summary-partials .cx-summary-row .cx-summary-amount,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .review-webquote-summary app-webquote-summary .cx-summary-partials .cx-summary-row .cx-summary-amount,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list app-webquote-totals app-webquote-summary .cx-summary-partials .cx-summary-row .cx-summary-amount,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .review-webquote-summary app-webquote-summary .cx-summary-partials .cx-summary-row .cx-summary-amount{text-align:start}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list app-webquote-totals app-webquote-summary .cx-summary-partials .cx-summary-row .cx-summary-amount .load-speeding-wheel,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-item-list .review-webquote-summary app-webquote-summary .cx-summary-partials .cx-summary-row .cx-summary-amount .load-speeding-wheel,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list app-webquote-totals app-webquote-summary .cx-summary-partials .cx-summary-row .cx-summary-amount .load-speeding-wheel,.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-item-list .review-webquote-summary app-webquote-summary .cx-summary-partials .cx-summary-row .cx-summary-amount .load-speeding-wheel,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list app-webquote-totals app-webquote-summary .cx-summary-partials .cx-summary-row .cx-summary-amount .load-speeding-wheel,.WebQuoteCartPageTemplate .TopContent app-webquote-item-list .review-webquote-summary app-webquote-summary .cx-summary-partials .cx-summary-row .cx-summary-amount .load-speeding-wheel,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list app-webquote-totals app-webquote-summary .cx-summary-partials .cx-summary-row .cx-summary-amount .load-speeding-wheel,.WebQuoteCartPageTemplate .TopContent app-webquote-confirmation-item-list .review-webquote-summary app-webquote-summary .cx-summary-partials .cx-summary-row .cx-summary-amount .load-speeding-wheel{position:initial}app-clear-selected-webquote-entries-dialog{background-color:#00000080}app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cx-clear-webquote-container .cx-clear-webquote-header .cx-clear-webquote-title{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cx-clear-webquote-container .cx-clear-webquote-body .clear-webquote-msg{margin-bottom:1.5rem}app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cx-clear-webquote-container .cx-clear-webquote-body .clear-webquote-warning{color:var(--inno-color-error-200);margin-bottom:1.5rem}app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cx-clear-webquote-container .cx-clear-webquote-footer button:first-child{margin-inline-end:.5rem}app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cx-clear-webquote-container .cx-clear-webquote-footer button:last-child{margin-inline-start:.5rem}app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cx-clear-webquote-container .cx-clear-webquote-footer button:focus{outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-width:var(--cx-visual-focus-width, 2px);outline-offset:4px;transition:none}.cxFeat_a11yImproveContrast app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cx-clear-webquote-container .cx-clear-webquote-footer button:focus{outline-offset:2px;box-shadow:0 0 0 2px var(--cx-color-inverse)}@media (max-width: 1199.98px){.cxFeat_a11yMobileVisibleFocus app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cx-clear-webquote-container .cx-clear-webquote-footer button:focus{outline-offset:-2px}.cxFeat_a11yMobileVisibleFocus app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cx-clear-webquote-container .cx-clear-webquote-footer button:focus .ng-select-container{position:initial}.cxFeat_a11yMobileVisibleFocus app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cx-clear-webquote-container .cx-clear-webquote-footer button:focus[type=radio],.cxFeat_a11yMobileVisibleFocus app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cx-clear-webquote-container .cx-clear-webquote-footer button:focus[type=checkbox],.cxFeat_a11yMobileVisibleFocus app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cx-clear-webquote-container .cx-clear-webquote-footer button:focus.btn-tertiary{outline-offset:2px}.cxFeat_a11yMobileVisibleFocus app-clear-selected-webquote-entries-dialog .cx-clear-webquote-dialog .cx-clear-webquote-container .cx-clear-webquote-footer button:focus>cx-media{transition:none;padding:2px}}app-webquote-requested-delivery-date{display:flex}app-webquote-requested-delivery-date .form-date-picker.disabled input,app-webquote-requested-delivery-date .form-date-picker.disabled i,app-webquote-requested-delivery-date .form-date-picker.disabled label{color:var(--inno-color-transparency-light-200)!important;cursor:not-allowed}app-webquote-requested-delivery-date .form-check{margin-top:.625rem}app-webquote-requested-delivery-date .form-check label{line-height:3em}app-webquote-requested-delivery-date .form-check label input{margin-top:1rem}app-webquote-requested-delivery-date .form-check .checkbox{margin-inline-start:0}app-webquote-requested-delivery-date .form-group{margin-bottom:.5rem}app-webquote-requested-delivery-date .field-description{font-size:.75rem}app-webquote-requested-delivery-date .po-number-area~.load-speeding-wheel{top:50%;left:50%;translate:-50% -50%;scale:.75}app-webquote-details{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}app-webquote-details{max-width:var(--cx-page-width-max)}@media (min-width: 768px){app-webquote-details{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}app-webquote-details .cx-cart-id{font-weight:400;color:var(--inno-color-secondary-600);border-left:1px solid var(--inno-color-secondary-600);font-size:1.5rem;line-height:1;padding-left:.5em}app-webquote-details app-cart-viewer .parent-container{display:none;overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%;z-index:6}app-webquote-details app-cart-viewer p{margin:.2em;font-size:.7em}app-webquote-details app-cart-viewer .sideText{color:#bdbdbd}app-webquote-details app-cart-viewer .bold{font-weight:300}app-webquote-details app-cart-viewer .mainText{font-size:.8em}app-webquote-details app-cart-viewer .headingText{font-weight:800;line-height:1.3em;font-size:1em}app-webquote-details app-cart-viewer .info-panel{transform-origin:top left;position:absolute;top:50%;left:50%;width:25em;height:auto;transform:translate(-50%,-50%);pointer-events:none}app-webquote-details app-cart-viewer .info-panel .info-text{width:100%;padding:20px;border-radius:4px;background:#0007;border:1px solid rgba(255,255,255,.4666666667);line-height:.8em!important;color:#fff;font-family:Helvetica,Arial,sans-serif;transform:translateY(-85%) scale(0);transition:transform .3s}app-webquote-details app-cart-viewer .info-panel.visible .info-text{transform:translateY(-85%) scale(1)}app-webquote-details app-cart-viewer #closeBtn{position:absolute;top:0rem;right:1rem;background-color:transparent;border:none;cursor:pointer;font-size:4rem;width:4rem;height:4rem;display:flex;justify-content:center;align-items:center}app-webquote-details app-cart-viewer .close-icon:before{content:"\d7";color:var(--inno-color-primary-100)}app-webquote-item-list .load-speeding-wheel{width:32px!important;height:32px!important;left:30%!important}app-webquote-item-list table.dataTable>tbody>tr.child ul.dtr-details>li,app-webquote-confirmation-item-list table.dataTable>tbody>tr.child ul.dtr-details>li,app-webquote-review-shipping table.dataTable>tbody>tr.child ul.dtr-details>li{border-bottom:none}app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr>td.dtr-control:before,app-webquote-item-list .dataTables_wrapper table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before,app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-column>tbody>tr>td.dtr-control:before,app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before,app-webquote-review-shipping .dataTables_wrapper table.dataTable.dtr-column>tbody>tr>td.dtr-control:before,app-webquote-review-shipping .dataTables_wrapper table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before{top:49%!important;left:1em}app-webquote-item-list .dataTables_wrapper table.dataTable .table-header .headerItem,app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable .table-header .headerItem,app-webquote-review-shipping .dataTables_wrapper table.dataTable .table-header .headerItem{border-bottom:2px solid var(--inno-color-primary-200)}app-webquote-item-list .dataTables_wrapper table.dataTable tbody .child .dtr-details,app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable tbody .child .dtr-details,app-webquote-review-shipping .dataTables_wrapper table.dataTable tbody .child .dtr-details{width:auto}app-webquote-item-list .dataTables_wrapper table.dataTable tbody .child .dtr-details .entry__item__description-container,app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable tbody .child .dtr-details .entry__item__description-container,app-webquote-review-shipping .dataTables_wrapper table.dataTable tbody .child .dtr-details .entry__item__description-container{padding-bottom:15px}app-webquote-item-list .dataTables_wrapper table.dataTable tbody .child .dtr-details .entry__item__description-container:last-child,app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable tbody .child .dtr-details .entry__item__description-container:last-child,app-webquote-review-shipping .dataTables_wrapper table.dataTable tbody .child .dtr-details .entry__item__description-container:last-child{padding-bottom:0}app-webquote-item-list .dataTables_wrapper table.dataTable tbody .child .dtr-details .entry__item__description-container .entry__item__detail_row,app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable tbody .child .dtr-details .entry__item__description-container .entry__item__detail_row,app-webquote-review-shipping .dataTables_wrapper table.dataTable tbody .child .dtr-details .entry__item__description-container .entry__item__detail_row{justify-content:unset}app-webquote-item-list .dataTables_wrapper table.dataTable tbody .child .dtr-details .entry__item__description-container .entry__item__detail_row .u-text-bold,app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable tbody .child .dtr-details .entry__item__description-container .entry__item__detail_row .u-text-bold,app-webquote-review-shipping .dataTables_wrapper table.dataTable tbody .child .dtr-details .entry__item__description-container .entry__item__detail_row .u-text-bold{display:inline-block;min-width:14em;max-width:100%}app-webquote-item-list .dataTables_wrapper table.dataTable .table-header .headerItem,app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable .table-header .headerItem,app-webquote-review-shipping .dataTables_wrapper table.dataTable .table-header .headerItem{padding-right:1rem;text-transform:unset}app-webquote-item-list .dataTables_wrapper table.dataTable .table-header .headerItem.hidden,app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable .table-header .headerItem.hidden,app-webquote-review-shipping .dataTables_wrapper table.dataTable .table-header .headerItem.hidden{display:none}app-webquote-item-list table tbody .table-entry .entry__item.hidden,app-webquote-confirmation-item-list table tbody .table-entry .entry__item.hidden,app-webquote-review-shipping table tbody .table-entry .entry__item.hidden{display:none}app-webquote-item-list .dataTables_wrapper table.dataTable tbody .table-entry .entry__item,app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable tbody .table-entry .entry__item,app-webquote-review-shipping .dataTables_wrapper table.dataTable tbody .table-entry .entry__item{padding-right:0}app-webquote-item-list .dataTables_wrapper table.dataTable tbody .table-entry .entry__item.cx-expected-delivery-date,app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable tbody .table-entry .entry__item.cx-expected-delivery-date,app-webquote-review-shipping .dataTables_wrapper table.dataTable tbody .table-entry .entry__item.cx-expected-delivery-date{padding:18px 12px 3px 14px}app-webquote-item-list .dataTables_wrapper table.dataTable tbody .table-entry .entry__item.cx-actions,app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable tbody .table-entry .entry__item.cx-actions,app-webquote-review-shipping .dataTables_wrapper table.dataTable tbody .table-entry .entry__item.cx-actions{padding:0!important}app-webquote-item-list .dataTables_wrapper table.dataTable tbody .table-entry .entry__item.cx-actions a,app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable tbody .table-entry .entry__item.cx-actions a,app-webquote-review-shipping .dataTables_wrapper table.dataTable tbody .table-entry .entry__item.cx-actions a{display:inline-block;padding-top:.2em}app-webquote-item-list .dataTables_wrapper table.dataTable tbody .table-entry .entry__item.cx-actions a i.icon,app-webquote-item-list .dataTables_wrapper table.dataTable tbody .table-entry .entry__item.cx-actions a .form-group .ng-select .ng-arrow-wrapper i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper app-webquote-item-list .dataTables_wrapper table.dataTable tbody .table-entry .entry__item.cx-actions a i.ng-arrow,app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable tbody .table-entry .entry__item.cx-actions a i.icon,app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable tbody .table-entry .entry__item.cx-actions a .form-group .ng-select .ng-arrow-wrapper i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper app-webquote-confirmation-item-list .dataTables_wrapper table.dataTable tbody .table-entry .entry__item.cx-actions a i.ng-arrow,app-webquote-review-shipping .dataTables_wrapper table.dataTable tbody .table-entry .entry__item.cx-actions a i.icon,app-webquote-review-shipping .dataTables_wrapper table.dataTable tbody .table-entry .entry__item.cx-actions a .form-group .ng-select .ng-arrow-wrapper i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper app-webquote-review-shipping .dataTables_wrapper table.dataTable tbody .table-entry .entry__item.cx-actions a i.ng-arrow{font-size:2em;padding-right:0}app-webquote-item-list td,app-webquote-confirmation-item-list td,app-webquote-review-shipping td{vertical-align:middle}app-webquote-item-list .cx-checkbox,app-webquote-confirmation-item-list .cx-checkbox,app-webquote-review-shipping .cx-checkbox{position:relative;margin-inline-start:0;margin-top:-.2rem}app-webquote-item-list .cx-description .cx-table-item-container,app-webquote-confirmation-item-list .cx-description .cx-table-item-container,app-webquote-review-shipping .cx-description .cx-table-item-container{display:flex;flex-direction:row;gap:20px;align-items:center}app-webquote-item-list .cx-description .cx-table-item-container .cx-image,app-webquote-confirmation-item-list .cx-description .cx-table-item-container .cx-image,app-webquote-review-shipping .cx-description .cx-table-item-container .cx-image{min-width:150px;max-width:150px}app-webquote-item-list .cx-price,app-webquote-item-list .cx-delivery,app-webquote-item-list .cx-quantity,app-webquote-confirmation-item-list .cx-price,app-webquote-confirmation-item-list .cx-delivery,app-webquote-confirmation-item-list .cx-quantity,app-webquote-review-shipping .cx-price,app-webquote-review-shipping .cx-delivery,app-webquote-review-shipping .cx-quantity{color:var(--inno-color-primary-200)}app-webquote-item-list .cx-remove-from-cart,app-webquote-confirmation-item-list .cx-remove-from-cart,app-webquote-review-shipping .cx-remove-from-cart{cursor:pointer}app-webquote-item-list .cx-priceinfo table tr.last,app-webquote-confirmation-item-list .cx-priceinfo table tr.last,app-webquote-review-shipping .cx-priceinfo table tr.last{border-top:2px solid var(--inno-color-secondary-700)}app-webquote-item-list .cx-priceinfo table tr th:first-child,app-webquote-item-list .cx-priceinfo table tr td:first-child,app-webquote-confirmation-item-list .cx-priceinfo table tr th:first-child,app-webquote-confirmation-item-list .cx-priceinfo table tr td:first-child,app-webquote-review-shipping .cx-priceinfo table tr th:first-child,app-webquote-review-shipping .cx-priceinfo table tr td:first-child{padding-left:0}app-webquote-item-list .cx-priceinfo table tr th:last-child,app-webquote-item-list .cx-priceinfo table tr td:last-child,app-webquote-confirmation-item-list .cx-priceinfo table tr th:last-child,app-webquote-confirmation-item-list .cx-priceinfo table tr td:last-child,app-webquote-review-shipping .cx-priceinfo table tr th:last-child,app-webquote-review-shipping .cx-priceinfo table tr td:last-child{padding-right:0}app-webquote-item-list .cx-priceinfo table tr th,app-webquote-confirmation-item-list .cx-priceinfo table tr th,app-webquote-review-shipping .cx-priceinfo table tr th{padding:0 2rem;text-align:left;font-weight:400}app-webquote-item-list .cx-priceinfo table tr td,app-webquote-confirmation-item-list .cx-priceinfo table tr td,app-webquote-review-shipping .cx-priceinfo table tr td{padding:0 1rem;text-align:right}app-webquote-item-list input.form-control[type=number],app-webquote-confirmation-item-list input.form-control[type=number],app-webquote-review-shipping input.form-control[type=number]{box-sizing:border-box;text-align:left;background-color:transparent;color:var(--inno-color-primary-200);border-color:var(--inno-color-primary-200);width:80px}app-webquote-item-list input.form-control[type=number][type=number]::-webkit-inner-spin-button,app-webquote-item-list input.form-control[type=number][type=number]::-webkit-outer-spin-button,app-webquote-confirmation-item-list input.form-control[type=number][type=number]::-webkit-inner-spin-button,app-webquote-confirmation-item-list input.form-control[type=number][type=number]::-webkit-outer-spin-button,app-webquote-review-shipping input.form-control[type=number][type=number]::-webkit-inner-spin-button,app-webquote-review-shipping input.form-control[type=number][type=number]::-webkit-outer-spin-button{appearance:none}app-webquote-item-list input.form-control[type=number][type=number],app-webquote-confirmation-item-list input.form-control[type=number][type=number],app-webquote-review-shipping input.form-control[type=number][type=number]{-moz-appearance:textfield}app-webquote-item-list input.form-control[type=number]:disabled,app-webquote-item-list input.form-control[type=number][readonly],app-webquote-confirmation-item-list input.form-control[type=number]:disabled,app-webquote-confirmation-item-list input.form-control[type=number][readonly],app-webquote-review-shipping input.form-control[type=number]:disabled,app-webquote-review-shipping input.form-control[type=number][readonly]{cursor:not-allowed}app-webquote-item-list .cx-requested-delivery-date,app-webquote-confirmation-item-list .cx-requested-delivery-date,app-webquote-review-shipping .cx-requested-delivery-date{white-space:nowrap}app-webquote-item-list .cx-requested-delivery-date .form-group,app-webquote-confirmation-item-list .cx-requested-delivery-date .form-group,app-webquote-review-shipping .cx-requested-delivery-date .form-group{width:160px;margin-bottom:0}app-webquote-item-list .cx-requested-delivery-date .form-group input.form-control,app-webquote-confirmation-item-list .cx-requested-delivery-date .form-group input.form-control,app-webquote-review-shipping .cx-requested-delivery-date .form-group input.form-control{box-sizing:border-box;background-color:transparent;color:var(--inno-color-primary-200);border-color:var(--inno-color-primary-200);width:160px}app-webquote-item-list .cx-requested-delivery-date .form-group input.form-control:disabled,app-webquote-item-list .cx-requested-delivery-date .form-group input.form-control[readonly],app-webquote-confirmation-item-list .cx-requested-delivery-date .form-group input.form-control:disabled,app-webquote-confirmation-item-list .cx-requested-delivery-date .form-group input.form-control[readonly],app-webquote-review-shipping .cx-requested-delivery-date .form-group input.form-control:disabled,app-webquote-review-shipping .cx-requested-delivery-date .form-group input.form-control[readonly]{cursor:not-allowed;background-color:#08191f0d;border:1px solid var(--inno-color-secondary-400);color:var(--inno-color-primary-200);box-shadow:none}app-webquote-item-list .cx-requested-delivery-date .form-group input.form-control:placeholder-shown+label,app-webquote-confirmation-item-list .cx-requested-delivery-date .form-group input.form-control:placeholder-shown+label,app-webquote-review-shipping .cx-requested-delivery-date .form-group input.form-control:placeholder-shown+label{font-size:13px}app-webquote-item-list .cx-expected-delivery-date,app-webquote-confirmation-item-list .cx-expected-delivery-date,app-webquote-review-shipping .cx-expected-delivery-date{white-space:nowrap}app-webquote-item-list .cx-schedulelines .left,app-webquote-confirmation-item-list .cx-schedulelines .left,app-webquote-review-shipping .cx-schedulelines .left{text-align:left;padding-right:20px}app-webquote-item-list .cx-schedulelines .right,app-webquote-confirmation-item-list .cx-schedulelines .right,app-webquote-review-shipping .cx-schedulelines .right{text-align:right;padding-left:20px}app-webquote-quick-add-button{display:block;margin-top:1em}app-webquote-quick-add-button .btn-primary{padding-left:3.5rem;padding-right:3.5rem}app-webquote-totals{max-width:var(--cx-page-width-max);width:100%;padding-right:5rem;padding-left:5rem;margin-right:auto;margin-left:auto;display:flex;justify-content:flex-end}app-webquote-summary{padding:0 0 1rem;min-width:50%;margin-top:1.5rem;display:block}app-webquote-summary .cx-summary-row{display:flex;flex-wrap:wrap}app-webquote-summary .cx-summary-label{text-align:start;padding:0;text-transform:uppercase}app-webquote-summary .cx-summary-amount{text-align:end;padding:0;font-weight:700}app-webquote-summary .cx-summary-amount.notice{font-weight:400}.EmptyCartMiddleContent{flex-flow:column}.EmptyCartMiddleContent app-webquote-quick-add-button{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}.EmptyCartMiddleContent app-webquote-quick-add-button{max-width:var(--cx-page-width-max)}@media (min-width: 768px){.EmptyCartMiddleContent app-webquote-quick-add-button{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}app-webquote-confirmation-shipping .webquote-ponumber-title{font-size:2.5rem;font-weight:700;margin-top:2.5rem}app-webquote-confirmation-shipping .webquote-ponumber-value{font-size:1.5rem;margin-bottom:1.5rem}app-webquote-confirmation-shipping .address-container{background-color:var(--inno-color-secondary-100)}cx-webquote-review-overview{display:none}.webquote-review-footer th{vertical-align:bottom}.webquote-review-footer th button{margin-bottom:1.5rem}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation{display:grid}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-totals{display:none}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation .cx-summary-amount{margin-bottom:1.5rem}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-shipping{background-color:#f1f4f6}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-shipping .app-webquote-confirmation-container{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-shipping .app-webquote-confirmation-container{max-width:var(--cx-page-width-max)}@media (min-width: 768px){.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-shipping .app-webquote-confirmation-container{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-shipping .app-webquote-confirmation-container{padding-top:2rem;padding-bottom:2rem}.WebQuoteConfirmationPageTemplate.WebQuoteConfirmation app-webquote-confirmation-shipping .cx-webquote-note-card-container{background-color:var(--inno-color-secondary-100)}app-webquote-confirmation-thank-you-message,app-webquote-processing,.ConfirmationTimeoutSlot app-paragraph{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}app-webquote-confirmation-thank-you-message,app-webquote-processing,.ConfirmationTimeoutSlot app-paragraph{max-width:var(--cx-page-width-max)}@media (min-width: 768px){app-webquote-confirmation-thank-you-message,app-webquote-processing,.ConfirmationTimeoutSlot app-paragraph{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}app-webquote-confirmation-thank-you-message .cx-webquote-confirmation-info,app-webquote-processing .cx-webquote-confirmation-info,.ConfirmationTimeoutSlot app-paragraph .cx-webquote-confirmation-info{margin:80px 0}app-webquote-confirmation-thank-you-message .cx-webquote-confirmation-info .cx-webquote-confirmation-message,app-webquote-processing .cx-webquote-confirmation-info .cx-webquote-confirmation-message,.ConfirmationTimeoutSlot app-paragraph .cx-webquote-confirmation-info .cx-webquote-confirmation-message{margin-bottom:40px}app-webquote-confirmation-thank-you-message .cx-webquote-confirmation-info .cx-webquote-confirmation-message .cx-webquote-confirmation-invoice-text,app-webquote-processing .cx-webquote-confirmation-info .cx-webquote-confirmation-message .cx-webquote-confirmation-invoice-text,.ConfirmationTimeoutSlot app-paragraph .cx-webquote-confirmation-info .cx-webquote-confirmation-message .cx-webquote-confirmation-invoice-text{font-size:1.5rem}app-webquote-confirmation-thank-you-message .cx-webquote-confirmation-info .cx-webquote-confirmation-message .btn-link,app-webquote-processing .cx-webquote-confirmation-info .cx-webquote-confirmation-message .btn-link,.ConfirmationTimeoutSlot app-paragraph .cx-webquote-confirmation-info .cx-webquote-confirmation-message .btn-link{font-size:.875rem;font-weight:"bold";text-transform:var(--cx-text-transform, uppercase)}app-webquote-confirmation-thank-you-message .cx-webquote-confirmation-info .cx-webquote-confirmation-copy-webquotenumber strong,app-webquote-processing .cx-webquote-confirmation-info .cx-webquote-confirmation-copy-webquotenumber strong,.ConfirmationTimeoutSlot app-paragraph .cx-webquote-confirmation-info .cx-webquote-confirmation-copy-webquotenumber strong{cursor:pointer}app-webquote-confirmation-thank-you-message .cx-webquote-confirmation-info .cx-webquote-confirmation-copy-webquotenumber strong:hover,app-webquote-processing .cx-webquote-confirmation-info .cx-webquote-confirmation-copy-webquotenumber strong:hover,.ConfirmationTimeoutSlot app-paragraph .cx-webquote-confirmation-info .cx-webquote-confirmation-copy-webquotenumber strong:hover{color:var(--inno-color-secondary-600)}app-webquote-confirmation-thank-you-message .cx-page-title,app-webquote-processing .cx-page-title,.ConfirmationTimeoutSlot app-paragraph .cx-page-title{color:var(--cx-color, var(--cx-color-text))}app-webquote-confirmation-thank-you-message .spinner-container,app-webquote-processing .spinner-container,.ConfirmationTimeoutSlot app-paragraph .spinner-container{display:inline-block;position:relative;width:122px}app-webquote-confirmation-thank-you-message .spinner-container .load-speeding-wheel,app-webquote-processing .spinner-container .load-speeding-wheel,.ConfirmationTimeoutSlot app-paragraph .spinner-container .load-speeding-wheel{top:unset;bottom:-15px;left:0;right:0;margin:auto;scale:.5}.page-webquoteHistoryList h2,.page-webquoteDetail h2{padding-top:0;padding-bottom:.5em}.page-webquoteHistoryList .address-container,.page-webquoteDetail .address-container{display:flex;flex-direction:column;justify-content:space-around;align-items:flex-start;background-color:#f1f4f6;margin-bottom:3rem}@media (min-width: 992px){.page-webquoteHistoryList .address-container,.page-webquoteDetail .address-container{flex-direction:row}}.page-webquoteHistoryList .address-container>*,.page-webquoteDetail .address-container>*{flex:1}.page-webquoteHistoryList .address-container .cx-checkout-note-card-container,.page-webquoteDetail .address-container .cx-checkout-note-card-container{background-color:#f1f4f6;padding:1.5rem 1rem;margin-bottom:1.5rem;font-weight:400}.page-webquoteHistoryList .dataTables_wrapper table.dataTable .table-header .headerItem,.page-webquoteDetail .dataTables_wrapper table.dataTable .table-header .headerItem{text-transform:unset}.page-webquoteHistoryList{position:relative}.page-webquoteHistoryList h5,.page-webquoteHistoryList hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .header-lang--caption,hub-site-context-selector .dropdown-menu.header-lang-menu-dropdown>ul>li .page-webquoteHistoryList .header-lang--caption{font-size:1.5em;font-weight:700}.page-webquoteHistoryList .form-date-picker-container{margin-bottom:3rem}.page-webquoteHistoryList .form-date-picker-container .timeframe-webquotehistory{width:100%;display:flex;flex-direction:column;gap:10px;align-items:flex-end;flex-wrap:wrap}.page-webquoteHistoryList .form-date-picker-container .timeframe-webquotehistory .form-date-picker,.page-webquoteHistoryList .form-date-picker-container .timeframe-webquotehistory .form-input,.page-webquoteHistoryList .form-date-picker-container .timeframe-webquotehistory .form-button{width:100%}.page-webquoteHistoryList .form-date-picker-container .timeframe-webquotehistory .form-button{display:flex;justify-content:flex-end}@media (min-width: 768px){.page-webquoteHistoryList .form-date-picker-container .timeframe-webquotehistory{flex-direction:row;justify-content:space-between}.page-webquoteHistoryList .form-date-picker-container .timeframe-webquotehistory .form-date-picker,.page-webquoteHistoryList .form-date-picker-container .timeframe-webquotehistory .form-input,.page-webquoteHistoryList .form-date-picker-container .timeframe-webquotehistory .form-button{width:48%}}.page-webquoteHistoryList .form-date-picker-container .timeframe-webquotehistory .btn{max-width:250px}.page-webquoteHistoryList .dataTable-list-container .table-info{margin-top:60px}.page-webquoteHistoryList .dataTable-list-container .toggle-wrapper{position:absolute;top:80px}.page-webquoteHistoryList .dataTable-list-container .toggle-wrapper .toggle-button__label{margin-left:80px;margin-top:5px}.page-webquoteHistoryList #webquote-history-data-list_filter input:focus{background-color:var(--inno-color-secondary-100)!important}.page-webquoteHistoryList .entry__item-row-space-between{width:100%;display:flex;justify-content:space-between}.page-webquoteHistoryList #webquote-history-data-list tbody tr:hover{cursor:pointer}.page-webquoteHistoryList #webquote-history-data-list tbody tr:hover td{font-weight:700}.page-webquoteHistoryList .entry__item-row-wrapper{width:100%}.page-webquoteHistoryList .entry__item-row-wrapper .entry__item-row{display:flex;flex-direction:row;justify-content:flex-start;width:100%;padding-right:5px}.page-webquoteHistoryList .entry__item-row-wrapper .entry__item-row div{flex:1}.page-webquoteHistoryList .entry__item-row-wrapper .entry__item-row .webquote-history__item--purchaseOrderNumber,.page-webquoteHistoryList .entry__item-row-wrapper .entry__item-row .webquote-history__item--type,.page-webquoteHistoryList .entry__item-row-wrapper .entry__item-row .webquote-history__item--status,.page-webquoteHistoryList .entry__item-row-wrapper .entry__item-row .webquote-history__item--date,.page-webquoteHistoryList .entry__item-row-wrapper .entry__item-row .webquote-history__item--flag{text-align:left;flex:1}.page-webquoteHistoryList .webquote-history__headerItem--salesOrderNumber,.page-webquoteHistoryList .webquote-history__item--salesOrderNumber,.page-webquoteHistoryList .webquote-history__headerItem--purchaseOrderNumber,.page-webquoteHistoryList .webquote-history__item--purchaseOrderNumber,.page-webquoteHistoryList .webquote-history__headerItem--type,.page-webquoteHistoryList .webquote-history__item--type,.page-webquoteHistoryList .webquote-history__headerItem--status,.page-webquoteHistoryList .webquote-history__item--status{flex:0 0 20%}.page-webquoteHistoryList .webquote-history__headerItem--date,.page-webquoteHistoryList .webquote-history__item--date{flex:0 0 15%}.page-webquoteHistoryList .webquote-history__headerItem--flag,.page-webquoteHistoryList .webquote-history__item--flag{flex:0 0 5%;text-align:center}.page-webquoteHistoryList .webquote-history__item{font-size:.875rem}.page-webquoteHistoryList .js-orders-not-found{min-height:100px}.page-webquoteHistoryList .webquote-history-search{margin-top:1.5rem}.page-webquoteHistoryList .orders-not-found{padding:20px 15px}.page-webquoteHistoryList .webquote-history-searchbar{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-top:10px}@media (max-width: 1199px){.page-webquoteHistoryList .webquote-history-searchbar{margin-bottom:5rem}}@media (max-width: 767px){.page-webquoteHistoryList .webquote-history-searchbar{flex-direction:column}}.page-webquoteHistoryList .webquote-history-searchbar .control-label{display:none}.page-webquoteHistoryList .webquote-history-searchbar .webquote-history-searchbar__input-container{flex:1}.page-webquoteHistoryList .webquote-history-searchbar .webquote-history-searchbar__input-container input{width:60%}@media (max-width: 767px){.page-webquoteHistoryList .webquote-history-searchbar .webquote-history-searchbar__input-container,.page-webquoteHistoryList .webquote-history-searchbar .webquote-history-searchbar__input-container input{width:100%}}.page-webquoteHistoryList .webquote-history-searchbar .webquote-history-searchbar__item-count{flex:1;display:inline-flex;flex-direction:row;justify-content:center}@media (max-width: 767px){.page-webquoteHistoryList .webquote-history-searchbar .webquote-history-searchbar__item-count{order:1}}.page-webquoteHistoryList .webquote-history-searchbar .webquote-history-searchbar__sorting{flex:1;display:inline-flex;flex-direction:row;justify-content:flex-end}@media (max-width: 767px){.page-webquoteHistoryList .webquote-history-searchbar .webquote-history-searchbar__sorting{display:block;width:100%}}.page-webquoteHistoryList .webquote-history-searchbar .paginationBar__pagination{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.page-webquoteHistoryList .webquote-history-searchbar .paginationBar__pageSize .pagesize-selection span{padding:0 4px}.page-webquoteHistoryList i.icon-filter{color:var(--inno-color-pimary-200)}.page-webquoteHistoryList .facet .facet__list li{cursor:pointer}.page-webquoteHistoryList .facet.facet--isActive i.icon,.page-webquoteHistoryList .facet.facet--isActive .form-group .ng-select .ng-arrow-wrapper i.ng-arrow,.form-group .ng-select .ng-arrow-wrapper .page-webquoteHistoryList .facet.facet--isActive i.ng-arrow{transform:rotate(180deg)}.page-webquoteHistoryList .facet.facet--isActive li.selected{color:var(--inno-color-secondary-500)}.page-webquoteHistoryList .filter-title{display:inline-block;font-weight:700;color:var(--inno-color-pimary-200);text-transform:uppercase}.webQuotePage .page-webquoteDetail{width:100%!important}.webQuotePage #webquoteDetail__status{background-image:none;background-repeat:no-repeat;background-size:auto 80%;background-position:.5em center;padding-left:7em;padding-top:1em;padding-bottom:1em;background-color:var(--inno-color-secondary-100);margin-bottom:1em}.webQuotePage #webquoteDetail__status.webquote-status_A{background-image:url("./media/Icon_Open-PRWBB7CL.svg");background-position:left center}.webQuotePage #webquoteDetail__status.webquote-status_B{background-image:url("./media/Icon_InProcess-TZPP7AXH.svg");background-position:left center}.webQuotePage #webquoteDetail__status.webquote-status_C{background-image:url("./media/Icon_Success-ID6KYUS6.svg")}.webQuotePage #webquoteDetail__status.webquote-status_X{background-image:url("./media/Icon_Cancelled-C5BAOAJM.svg")}.webQuotePage #webquoteDetail__status .webquoteDetail__status__label{font-weight:700;text-transform:uppercase}.webQuotePage .webquote-details__boxes{background-color:var(--inno-color-secondary-100);padding:1em}.webQuotePage .webquote-details__boxes .webquote-details__notes{word-break:break-word}.webQuotePage .webquote-details__boxes p:last-child,.webQuotePage .webquote-details__boxes ul:last-child{margin-bottom:0}.webQuotePage table#webquote-history-detail-item-list{display:none}.webQuotePage table#webquote-history-detail-item-list .scheduleLine-quantity{align-items:flex-end}.webQuotePage table#webquote-history-detail-item-list .entry__item__detail_block,.webQuotePage table#webquote-history-detail-item-list .entry__item__detail_row{font-size:1rem}.webQuotePage table#webquote-history-detail-item-list .entry__item__detail_block>span,.webQuotePage table#webquote-history-detail-item-list .entry__item__detail_block div,.webQuotePage table#webquote-history-detail-item-list .entry__item__detail_row>span,.webQuotePage table#webquote-history-detail-item-list .entry__item__detail_row div{line-height:2em}.webQuotePage table#webquote-history-detail-item-list .dtr-details,.webQuotePage table#webquote-history-detail-item-list .dtr-details .entry__item__description-container .entry__item__detail_row{width:100%}.webQuotePage table#webquote-history-detail-item-list .dtr-details .entry__item__description-container .entry__item__detail_row span{text-align:unset;width:100%;line-height:2em}.webQuotePage table#webquote-history-detail-item-list .dtr-details .entry__item__description-container .entry__item__detail_row span:first-child{width:14em;max-width:100%}.webQuotePage table#webquote-history-detail-item-list .dtr-details .entry__item__description-container .entry__item__detail_row span:last-child{text-align:unset}.webQuotePage table#webquote-history-detail-item-list .dtr-details .entry__item__description-container .entry__item__detail_row span ul{padding-top:.5em}.webQuotePage table#webquote-history-detail-item-list .dtr-details .entry__item__description-container .entry__item__detail_row span ul li{line-height:1em}.webQuotePage table#webquote-history-detail-item-list .entry__item__productdescription-container .entry__item__detail_row{flex-wrap:wrap;width:100%}.webQuotePage table#webquote-history-detail-item-list .entry__item__productdescription-container .entry__item__detail_row span{text-align:unset;width:100%;line-height:1.5em}.webQuotePage table#webquote-history-detail-item-list .entry__item__productdescription-container .entry__item__detail_row span:first-child{width:100%}.webQuotePage table#webquote-history-detail-item-list .entry__item__productdescription-container .entry__item__detail_row span:last-child{text-align:unset}.webQuotePage table#webquote-history-detail-item-list .entry__item{vertical-align:middle}.webQuotePage table#webquote-history-detail-item-list .entry__item .form-check.custom{padding-inline-start:0}.webQuotePage table#webquote-history-detail-item-list .entry__item__status .status-container{display:flex;align-items:center;justify-content:space-between;min-width:80px}.webQuotePage table#webquote-history-detail-item-list .entry__item__status .status-text{flex:1;padding-right:10px}.webQuotePage table#webquote-history-detail-item-list .entry__item__status .status-icon{flex-shrink:0;width:40px;height:40px;background-repeat:no-repeat;background-position:center;background-size:cover}.webQuotePage table#webquote-history-detail-item-list .entry__item__status .status-icon.webquote-item-status_A{background-image:url("./media/Icon_Open-PRWBB7CL.svg")}.webQuotePage table#webquote-history-detail-item-list .entry__item__status .status-icon.webquote-item-status_B{background-image:url("./media/Icon_InProcess-TZPP7AXH.svg")}.webQuotePage table#webquote-history-detail-item-list .entry__item__status .status-icon.webquote-item-status_C{background-image:url("./media/Icon_Success-ID6KYUS6.svg");background-size:2em}.webQuotePage table#webquote-history-detail-item-list .entry__item__status .status-icon.webquote-item-status_X{background-image:url("./media/Icon_Cancelled-C5BAOAJM.svg");background-size:2em}.webQuotePage table#webquote-history-detail-item-list .entry__item__product ul{margin-bottom:0}@media (min-width: 768px){.webQuotePage table#webquote-history-detail-item-list .entry__item__product{max-width:15em;margin-right:1em}.webQuotePage table#webquote-history-detail-item-list .entry__item__product li{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.webQuotePage table#webquote-history-detail-item-list.dtr-column>tbody>tr>td.dtr-control:before,.webQuotePage table#webquote-history-detail-item-list.dtr-inline.collapsed>tbody>tr>td.dtr-control:before{top:50%!important;left:1em}.webQuotePage dl.webquote-details-chart{border:none!important;line-height:2.5em}.webQuotePage dl.webquote-details-chart dt{width:100%;display:flex;align-items:center}@media (min-width: 768px){.webQuotePage dl.webquote-details-chart dt{padding-left:1em;width:25%;border-bottom:1px solid var(--inno-color-transparency-light-100)}}.webQuotePage dl.webquote-details-chart dd{width:100%;border-bottom:1px solid var(--inno-color-transparency-light-100)}@media (min-width: 768px){.webQuotePage dl.webquote-details-chart dd{width:75%}}.webQuotePage .webquote-details__boxes,.webQuotePage #webquoteDetail__status,.webQuotePage #webquoteDetail__masterData,.webQuotePage .dataTable-list-container{margin-bottom:3em}.webQuotePage .dataTable-list-container .listing-table{padding-bottom:0}.webQuotePage #webquoteDetail__documents{margin-bottom:0}.webQuotePage .summary-box-data-container{padding:20px 20px 0;border:1px solid rgba(8,25,31,.05)}.webQuotePage a.add-to-cart{text-decoration:none}app-webquote-detail{width:100%!important}table tbody tr .text-right-indent{text-align:right;padding-right:3em}app-webquote-detail .manage-items-bar{display:flex;flex-direction:column-reverse;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:.5rem;padding:40px 0 24px}@media (min-width: 768px){app-webquote-detail .manage-items-bar{flex-direction:row}}app-webquote-detail .manage-items-bar .btn{width:auto}app-webquote-detail .manage-items-bar .select-all.custom{display:inline-block;white-space:nowrap;margin-right:1.5rem;margin-bottom:0;margin-left:.8em}app-webquote-detail .manage-items-bar .select-all.custom .checkbox{margin-inline-start:0}.WebQuoteCheckoutPage{position:relative}.WebQuoteCheckoutPage .BodyContent app-webquote-checkout .cx-checkout-btns{position:relative}.WebQuoteCheckoutPage .BodyContent app-webquote-checkout .cx-checkout-btns .cx-place-webquote-form{position:relative;right:-105%;width:17.5rem;bottom:1.5rem}.WebQuoteCheckoutPage .BodyContent app-webquote-checkout .field-description{font-size:.75rem}.WebQuoteCheckoutPage .SideContent app-webquote-checkout-summary{height:100%;margin-top:0;margin-left:40px;padding:0 1rem 24px;background-color:var(--inno-color-primary-200);color:var(--inno-color-primary-300)}.WebQuoteCheckoutPage .SideContent app-webquote-checkout-summary app-order-summary{padding:0}.WebQuoteCheckoutPage .SideContent app-webquote-checkout-summary app-order-summary .order-summary--totals{padding:1.5rem 0}.WebQuoteCheckoutPage .SideContent app-webquote-checkout-summary app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price{display:block;background-color:var(--inno-color-secondary-700);padding:24px 32px}.WebQuoteCheckoutPage .SideContent app-webquote-checkout-summary app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price .cx-summary-label{color:var(--inno-color-secondary-200)}.WebQuoteCheckoutPage .SideContent app-webquote-checkout-summary app-order-summary .cx-summary-partials .cx-summary-row.order-summary-price .cx-summary-amount{font-size:1.25em;color:var(--inno-color-secondary-200)}.WebQuoteCheckoutPage .SideContent app-webquote-checkout-summary app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-label{font-weight:400;text-transform:none}.WebQuoteCheckoutPage .SideContent app-webquote-checkout-summary app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-amount{text-align:start}.WebQuoteCheckoutPage .SideContent app-webquote-checkout-summary app-order-summary .cx-summary-partials .cx-summary-row .cx-summary-amount.notice{margin-top:1.5rem;font-size:1rem;font-weight:400;background-color:var(--inno-color-primary-200)}.WebQuoteCheckoutPage #CheckoutWebQuoteHeadlineComponent{width:100%;padding-right:1rem;padding-left:1rem;margin:3em auto 5em}.WebQuoteCheckoutPage #CheckoutWebQuoteHeadlineComponent{max-width:var(--cx-page-width-max)}@media (min-width: 768px){.WebQuoteCheckoutPage #CheckoutWebQuoteHeadlineComponent{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}app-my-project-detail #my-project-entries-list_info,app-my-project-list #my-project-entries-list_info{position:relative;top:8rem}@media (min-width: 768px){app-my-project-detail #my-project-entries-list_info,app-my-project-list #my-project-entries-list_info{top:6rem}}@media (min-width: 992px){app-my-project-detail #my-project-entries-list_info,app-my-project-list #my-project-entries-list_info{top:-2.5rem}}app-my-project-detail .my-project-list-button-row,app-my-project-list .my-project-list-button-row{position:relative;top:10rem;z-index:auto}@media (min-width: 768px){app-my-project-detail .my-project-list-button-row,app-my-project-list .my-project-list-button-row{top:6rem}}app-my-project-detail .my-project-list-button-row app-my-project-file-upload-button,app-my-project-list .my-project-list-button-row app-my-project-file-upload-button{width:100%}@media (min-width: 768px){app-my-project-detail .my-project-list-button-row app-my-project-file-upload-button,app-my-project-list .my-project-list-button-row app-my-project-file-upload-button{width:auto}}app-my-project-detail .table-search-pagesize-menu,app-my-project-list .table-search-pagesize-menu{padding-top:0rem;top:-5rem;position:relative}app-my-project-detail .my-project-details-search-menu,app-my-project-list .my-project-details-search-menu{position:relative;top:-3rem}app-my-project-detail #my-project-list-data-list,app-my-project-list #my-project-list-data-list{display:none}app-my-project-detail #my-project-list-data-list tbody tr:hover,app-my-project-list #my-project-list-data-list tbody tr:hover{cursor:pointer}app-my-project-detail #my-project-list-data-list tbody tr:hover td,app-my-project-list #my-project-list-data-list tbody tr:hover td{font-weight:700}app-my-project-detail #my-project-list-data-list tbody tr .table-entry,app-my-project-list #my-project-list-data-list tbody tr .table-entry{vertical-align:middle}app-my-project-detail #entry__details,app-my-project-list #entry__details{padding-top:1.1rem}app-my-project-detail #page-myProjectDetail__details,app-my-project-list #page-myProjectDetail__details{padding:1rem 0 2rem}app-my-project-detail #page-myProjectDetail__details .row,app-my-project-list #page-myProjectDetail__details .row{border-top:1px solid #e4eaed}app-my-project-detail #page-myProjectDetail__details .row>div,app-my-project-list #page-myProjectDetail__details .row>div{padding-top:10px;padding-bottom:10px}app-my-project-detail #page-myProjectDetail__details .row>div:first-child,app-my-project-list #page-myProjectDetail__details .row>div:first-child{font-weight:700}app-my-project-detail #page-myProjectDetail__details .row:last-child,app-my-project-list #page-myProjectDetail__details .row:last-child{border-bottom:1px solid #e4eaed}app-my-project-detail .my-project-details-header,app-my-project-detail .my-project-exports-header,app-my-project-list .my-project-details-header,app-my-project-list .my-project-exports-header{cursor:pointer}app-my-project-detail #page-myProjectDetail__exports,app-my-project-list #page-myProjectDetail__exports{padding-top:1.5rem}app-my-project-detail #page-myProjectDetail__exports #my-project-exports-list_wrapper .table-search-pagesize-menu,app-my-project-list #page-myProjectDetail__exports #my-project-exports-list_wrapper .table-search-pagesize-menu{display:none}app-my-project-detail #page-myProjectDetail__exports .dataTable-list-container,app-my-project-list #page-myProjectDetail__exports .dataTable-list-container{margin-top:-2rem}app-my-project-detail #page-myProjectDetail__exports .my-project-export-refresh-icon,app-my-project-list #page-myProjectDetail__exports .my-project-export-refresh-icon{font-size:1rem;font-weight:700;padding-left:.7rem}app-my-project-detail .cx-description .cx-table-item-container,app-my-project-list .cx-description .cx-table-item-container{display:flex;flex-direction:row;gap:20px;align-items:center}app-my-project-detail .cx-description .cx-table-item-container .cx-image,app-my-project-list .cx-description .cx-table-item-container .cx-image{min-width:150px;max-width:150px}app-my-project-detail input.form-control[type=number],app-my-project-list input.form-control[type=number]{box-sizing:border-box;text-align:left;background-color:transparent;color:var(--inno-color-primary-200);border-color:var(--inno-color-primary-200);width:80px}app-my-project-detail input.form-control[type=number][type=number]::-webkit-inner-spin-button,app-my-project-detail input.form-control[type=number][type=number]::-webkit-outer-spin-button,app-my-project-list input.form-control[type=number][type=number]::-webkit-inner-spin-button,app-my-project-list input.form-control[type=number][type=number]::-webkit-outer-spin-button{appearance:none}app-my-project-detail input.form-control[type=number][type=number],app-my-project-list input.form-control[type=number][type=number]{-moz-appearance:textfield}app-my-project-detail input.form-control[type=number]:disabled,app-my-project-detail input.form-control[type=number][readonly],app-my-project-list input.form-control[type=number]:disabled,app-my-project-list input.form-control[type=number][readonly]{cursor:not-allowed}.my-project-dialog .action-buttons{padding:0 30px 30px;display:flex;justify-content:flex-start;gap:15px}.my-project-dialog .form-group input.form-control[type=number][type=number]{-moz-appearance:textfield}.action-suggestion-box{width:100%;display:flex}.action-suggestion-label{float:left;overflow:hidden;text-overflow:ellipsis;width:auto;white-space:nowrap}.action-suggestion-icon{float:right;width:1.33rem;font-size:1rem;margin-left:auto;font-weight:bolder;text-align:end}.page-myProjectDetail{position:relative}.page-myProjectDetail #page-myProjectDetail__entries{position:relative;margin-top:0}@media (min-width: 768px){.page-myProjectDetail #page-myProjectDetail__entries{margin-top:3rem}}.page-myProjectDetail #my-project-entries-list .inline-compact-block.checkbox.entry-checkbox{top:17px}.page-myProjectDetail .dataTables_wrapper table.dataTable.dtr-column>tbody>tr>td.dtr-control:before{top:49%!important}.page-myProjectDetail .my-project-detail-button-row{position:absolute;top:2.5rem;z-index:10}@media (max-width: 991.98px){.page-myProjectDetail .my-project-detail-button-row{top:0;padding-top:0;position:relative}.page-myProjectDetail .my-project-detail-button-row .manage-items-bar{padding:0 0 24px}.page-myProjectDetail .my-project-detail-button-row .manage-items-bar button{display:block}.page-myProjectDetail .my-project-detail-button-row #my-project-entries-list_info{top:6rem}}.page-myProjectDetail .table-search-pagesize-menu{position:relative;padding-top:1rem}.page-myProjectDetail .my-project-details-search-menu{position:relative;top:-4rem}#page-myProjectDetail__entries .dataTables_wrapper table.dataTable tbody .table-entry,#page-myProjectDetail__actions .dataTables_wrapper table.dataTable tbody .table-entry{vertical-align:middle}#page-myProjectDetail__entries .myProjectDetail-entries-detail-data h6,#page-myProjectDetail__actions .myProjectDetail-entries-detail-data h6{margin-top:0}#page-myProjectDetail__entries .myProjectDetail-entries-detail-data .entry-data-description-text,#page-myProjectDetail__actions .myProjectDetail-entries-detail-data .entry-data-description-text{width:auto;padding:1rem 0 1.2rem}#page-myProjectDetail__entries .myProjectDetail-entries-detail-data .entry-data-description-text input,#page-myProjectDetail__actions .myProjectDetail-entries-detail-data .entry-data-description-text input{width:95%}app-content-page-finder-buttons{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}app-content-page-finder-buttons{max-width:var(--cx-page-width-max)}@media (min-width: 768px){app-content-page-finder-buttons{width:100%;padding-right:4rem;padding-left:4rem;margin-right:auto;margin-left:auto}}app-content-page-finder-buttons .manage-items-bar{justify-content:flex-end;gap:2em}app-content-page-finder-buttons .manage-items-bar>button.btn{flex-grow:1;flex-basis:0;width:100%;max-width:20em}#dataExportForm .u-ml-xl .flex-container-form .form-group{margin-bottom:0}cx-login{color:var(--cx-color-text)}@media (max-width: 991.98px){cx-login>a{padding:1rem;display:block}}cx-login .cx-login-greet{color:var(--cx-color-text);font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222);font-weight:var(--cx-font-weight-semi)}@media (max-width: 991.98px){cx-login .cx-login-greet{color:var(--cx-color-text);padding:.5rem 1rem 0;font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.6)}}@media (min-width: 992px){cx-login #account-nav nav>ul>li>button{padding-top:4px;padding-bottom:0}.cxFeat_a11yMyAccountLinkOutline cx-login #account-nav nav>ul>li>button{padding-top:0;margin-top:4px;outline-offset:1px}}.cx-theme-high-contrast-dark cx-login .cx-login-greet,.cx-theme-high-contrast-light cx-login .cx-login-greet{background-color:var(--cx-color-background)}cx-login-form.user-form cx-spinner{display:none}cx-login-form.user-form button{flex:100%}.cx-theme-high-contrast-dark cx-login-form input,.cx-theme-high-contrast-light cx-login-form input{border-color:var(--cx-color-text);background-color:var(--cx-color-background);color:var(--cx-color-text)}.cx-theme-high-contrast-dark cx-login-form input:-webkit-autofill,.cx-theme-high-contrast-light cx-login-form input:-webkit-autofill{transition:background-color 0s 600000s,color 0s 600000s!important}cx-otp-login-form.user-form cx-spinner{display:none}cx-otp-login-form.user-form button{flex:100%}.cx-my-account-v2-user{border:1px solid var(--cx-color-medium);width:100%;padding:20px 5px 5px 25px;gap:40px;height:120px;margin:2rem 0rem 0rem}.cx-my-account-v2-user .cx-name .cx-sign-out{text-decoration:underline}cx-verification-token-form.user-form .resend-link-text{display:flex;flex-direction:row;width:100%;margin:auto}cx-verification-token-form.user-form .resend-link-text .left-text{padding:0;width:50%;text-align:start}cx-verification-token-form.user-form .resend-link-text .right-text{padding:0;width:50%;text-align:end}cx-verification-token-form.user-form .resend-link-text a.disabled-link{pointer-events:none;color:var(--cx-color-dark)}cx-verification-token-form.user-form .resend-link-text a{color:var(--cx-color-primary);font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.6)}cx-verification-token-form.user-form .register-b2b-otp-resend-link-text{margin-top:-1rem}cx-verification-token-form.user-form .verify-container{width:100%;margin-top:2.5rem}cx-verification-token-form.user-form cx-spinner{display:none}cx-verification-token-form.user-form button{flex:100%}cx-verification-token-form.user-form .rate-limit-error-display{font-size:.875rem;margin:.375rem 0;padding-inline-start:1.5625rem;position:relative;word-break:break-word}.cxFeat_a11yImproveContrast cx-verification-token-form.user-form .rate-limit-error-display{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222)}cx-verification-token-form.user-form .rate-limit-error-display:before,cx-verification-token-form.user-form .rate-limit-error-display:after{position:absolute;left:0;top:0;bottom:0;margin:auto;width:1.25rem;height:1.25rem}cx-verification-token-form.user-form .rate-limit-error-display:before{content:"";background-color:var(--cx-color-danger);border-radius:50%}cx-verification-token-form.user-form .rate-limit-error-display:after{content:"!";color:var(--cx-color-inverse);font-weight:var(--cx-font-weight-bold);text-align:center;line-height:1.25rem}.cxFeat_a11yFormErrorMuteIcon cx-verification-token-form.user-form .rate-limit-error-display:after{content:"!"/""}cx-verification-token-form.user-form .rate-limit-error-display:focus{box-shadow:none;-webkit-box-shadow:none}cx-verification-token-dialog .cx-modal-content{max-width:32rem;margin-inline-start:auto;margin-inline-end:auto}cx-verification-token-dialog .cx-dialog-header{padding-top:.9rem;padding-inline-end:1rem;padding-bottom:.9rem;padding-inline-start:1rem;border-width:0;display:flex;border-color:var(--cx-color-light)}cx-verification-token-dialog .cx-dialog-header .info-icon cx-icon{font-size:1.4rem;color:var(--cx-color-info)}cx-verification-token-dialog .cx-dialog-header .title{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222)}.cx-theme-high-contrast-dark cx-verification-token-dialog .cx-dialog-header,.cx-theme-high-contrast-light cx-verification-token-dialog .cx-dialog-header{background-color:var(--cx-color-background)}cx-verification-token-dialog .spliter{margin:0}cx-verification-token-dialog .cx-dialog-body{padding:1rem;font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.6)}cx-verification-token-dialog .cx-dialog-body .cx-dialog-row{margin:0;display:flex;padding-top:0;padding-inline-end:.875rem;padding-bottom:.85rem;padding-inline-start:2.875rem;max-width:100%;flex-wrap:wrap}cx-verification-token-dialog .cx-dialog-body .cx-dialog-item{padding:.2rem}.cx-theme-high-contrast-dark cx-verification-token-dialog .cx-dialog-body,.cx-theme-high-contrast-light cx-verification-token-dialog .cx-dialog-body{background-color:var(--cx-color-background)}cx-verification-token-dialog .cx-dialog-footer{padding-top:0;padding-inline-end:1rem;padding-bottom:0;padding-inline-start:1rem}cx-close-account{display:flex;justify-content:center}cx-close-account .cx-info{margin:0 0 3em}cx-close-account .cx-btn-group button{min-width:100%;text-transform:lowercase}cx-close-account .cx-btn-group button:first-line{text-transform:capitalize}cx-close-account .cx-btn-group button:first-child{margin-inline-end:1em}@media (max-width: 767.98px){cx-close-account .cx-btn-group a:first-child{margin:0 0 1em}}cx-close-account ul{padding-inline-start:20px}cx-close-account-modal .cx-close-account-modal .cx-close-account-modal-container .cx-close-account-modal-header{display:flex;justify-content:space-between}cx-close-account-modal .cx-close-account-modal .cx-close-account-modal-container .cx-close-account-modal-header .cx-close-account-modal-title{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}cx-close-account-modal .cx-close-account-modal .cx-close-account-modal-container .cx-confirmation{margin-bottom:0}cx-close-account-modal .cx-close-account-modal .cx-close-account-modal-container .cx-close-account-modal-footer{display:flex}cx-close-account-modal .cx-close-account-modal .cx-close-account-modal-container .cx-close-account-modal-footer button{flex:0 0 calc(50% - .5rem);text-transform:lowercase}cx-close-account-modal .cx-close-account-modal .cx-close-account-modal-container .cx-close-account-modal-footer button:first-line{text-transform:capitalize}cx-close-account-modal .cx-close-account-modal .cx-close-account-modal-container .cx-close-account-modal-footer button:first-child{margin-inline-end:.5rem}cx-close-account-modal .cx-close-account-modal .cx-close-account-modal-container .cx-close-account-modal-footer button:last-child{margin-inline-start:.5rem}cx-close-account-modal .cx-close-account-modal .cx-close-account-modal-container .cx-close-account-modal-footer button:focus{outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-width:var(--cx-visual-focus-width, 2px);outline-offset:4px;transition:none}.cxFeat_a11yImproveContrast cx-close-account-modal .cx-close-account-modal .cx-close-account-modal-container .cx-close-account-modal-footer button:focus{outline-offset:2px;box-shadow:0 0 0 2px var(--cx-color-inverse)}@media (max-width: 991.98px){.cxFeat_a11yMobileVisibleFocus cx-close-account-modal .cx-close-account-modal .cx-close-account-modal-container .cx-close-account-modal-footer button:focus{outline-offset:-2px}.cxFeat_a11yMobileVisibleFocus cx-close-account-modal .cx-close-account-modal .cx-close-account-modal-container .cx-close-account-modal-footer button:focus .ng-select-container{position:initial}.cxFeat_a11yMobileVisibleFocus cx-close-account-modal .cx-close-account-modal .cx-close-account-modal-container .cx-close-account-modal-footer button:focus[type=radio],.cxFeat_a11yMobileVisibleFocus cx-close-account-modal .cx-close-account-modal .cx-close-account-modal-container .cx-close-account-modal-footer button:focus[type=checkbox],.cxFeat_a11yMobileVisibleFocus cx-close-account-modal .cx-close-account-modal .cx-close-account-modal-container .cx-close-account-modal-footer button:focus.btn-tertiary{outline-offset:2px}.cxFeat_a11yMobileVisibleFocus cx-close-account-modal .cx-close-account-modal .cx-close-account-modal-container .cx-close-account-modal-footer button:focus>cx-media{transition:none;padding:2px}}cx-register form a{text-decoration:underline}cx-register form .cx-login-link{margin:1rem 0 0}cx-register form .input-hint{font-size:.875rem;color:var(--cx-color-secondary);margin-bottom:0}cx-my-account-v2-email .flex-line{display:flex;flex-direction:row;align-items:baseline}cx-my-account-v2-email .headertext{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);padding-bottom:1.5rem;width:95%}cx-my-account-v2-email .editButton{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.6);color:var(--cx-color-primary);border:none;background-color:var(--cx-color-transparent)}cx-my-account-v2-email .text-head{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);min-width:7.5rem;color:var(--cx-color-background-dark);width:15%}cx-my-account-v2-email .value{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.6);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}cx-my-account-v2-email .button{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.6);padding-top:.8rem;padding-inline-end:1.5rem;padding-bottom:.8rem;padding-inline-start:1.5rem}cx-my-account-v2-email .button-cancel{color:var(--cx-color-primary)}cx-my-account-v2-email .email-editing-area{width:100%;max-width:35rem}cx-my-account-v2-email .cx-message-info{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222);border-color:var(--cx-color-visual-focus);background-color:var(--cx-color-info-accent)}cx-my-account-v2-email .cx-message-info .cx-message-icon cx-icon{color:var(--cx-color-primary-accent)}cx-my-account-v2-email .btn-group{display:flex;justify-content:end;flex-wrap:wrap}cx-my-account-v2-email form label{padding-bottom:.75rem}cx-my-account-v2-email label{padding-bottom:.3rem}cx-my-account-v2-profile .flex-line{display:flex;flex-direction:row;align-items:baseline}cx-my-account-v2-profile .headertext{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);padding-bottom:1.5rem;width:95%}cx-my-account-v2-profile .editButton{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.6);color:var(--cx-color-primary);border:none;background-color:var(--cx-color-transparent)}cx-my-account-v2-profile .text-head{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);min-width:7.5rem;width:15%}cx-my-account-v2-profile .value{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}cx-my-account-v2-profile .button{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.6);padding-top:.8rem;padding-inline-end:1.5rem;padding-bottom:.8rem;padding-inline-start:1.5rem}cx-my-account-v2-profile .button-cancel{color:var(--cx-color-primary)}cx-my-account-v2-profile .myaccount-editing-area{width:100%;max-width:35rem}cx-my-account-v2-profile .btn-group{display:flex;justify-content:end;flex-wrap:wrap}cx-my-account-v2-profile .ng-select .ng-select-container{background-color:var(--cx-color-background)}cx-my-account-v2-profile form label{padding-bottom:.75rem}cx-my-account-v2-profile label{padding-bottom:.3rem}@media (min-width: 575px){cx-my-account-v2-password{--cx-max-width: 50%}}cx-my-account-v2-password .myaccount-password-header{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);padding-bottom:1.5rem}cx-my-account-v2-password .myaccount-password-button{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.6);padding-top:.8rem;padding-inline-end:1.5rem;padding-bottom:.8rem;padding-inline-start:1.5rem}cx-my-account-v2-password .myaccount-password-button-cancel{color:var(--cx-color-primary)}cx-my-account-v2-password .myaccount-password-label{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.6);min-width:7.5rem;padding-top:0;padding-inline-end:1.2rem;padding-bottom:0;padding-inline-start:0}cx-my-account-v2-password .myaccount-label-padding{padding-bottom:.75rem}cx-my-account-v2-password .password-btn-group{display:flex;justify-content:end;flex-wrap:wrap}cx-my-account-v2-password .cx-message-info{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222);border-color:var(--cx-color-visual-focus);background-color:var(--cx-color-info-accent)}cx-my-account-v2-password .cx-message-info .cx-message-icon cx-icon{color:var(--cx-color-primary-accent)}cx-address-book .cx-address-deck{padding:1.25rem 0 0}cx-address-book .cx-address-deck-spinner{padding:5rem 0}cx-address-book .cx-form{padding-top:30px}cx-address-book .cx-section-msg{margin-bottom:1.5rem}cx-address-book .cx-address-card{padding-bottom:30px}cx-address-form .cx-address-form-btns{padding:1rem 0;justify-content:center}@media (max-width: 991.98px){cx-address-form .cx-address-form-btns{padding:1.25rem 0}}@media (max-width: 767.98px){cx-address-form .cx-address-form-btns{padding:1.25rem 0}}@media (max-width: 991.98px){cx-address-form .cx-address-form-btns .btn-secondary{margin:0 0 1rem}}cx-suggested-addresses-dialog .cx-suggested-addresses-dialog .cx-suggested-addresses-container .cx-suggested-addresses-header{display:flex;justify-content:space-between}cx-suggested-addresses-dialog .cx-suggested-addresses-dialog .cx-suggested-addresses-container .cx-suggested-addresses-header .cx-suggested-addresses-title{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}cx-suggested-addresses-dialog .cx-suggested-addresses-dialog .cx-suggested-addresses-container .cx-suggested-addresses-footer .cx-dialog-buttons:focus{outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-width:var(--cx-visual-focus-width, 2px);outline-offset:4px;transition:none}.cxFeat_a11yImproveContrast cx-suggested-addresses-dialog .cx-suggested-addresses-dialog .cx-suggested-addresses-container .cx-suggested-addresses-footer .cx-dialog-buttons:focus{outline-offset:2px;box-shadow:0 0 0 2px var(--cx-color-inverse)}@media (max-width: 991.98px){.cxFeat_a11yMobileVisibleFocus cx-suggested-addresses-dialog .cx-suggested-addresses-dialog .cx-suggested-addresses-container .cx-suggested-addresses-footer .cx-dialog-buttons:focus{outline-offset:-2px}.cxFeat_a11yMobileVisibleFocus cx-suggested-addresses-dialog .cx-suggested-addresses-dialog .cx-suggested-addresses-container .cx-suggested-addresses-footer .cx-dialog-buttons:focus .ng-select-container{position:initial}.cxFeat_a11yMobileVisibleFocus cx-suggested-addresses-dialog .cx-suggested-addresses-dialog .cx-suggested-addresses-container .cx-suggested-addresses-footer .cx-dialog-buttons:focus[type=radio],.cxFeat_a11yMobileVisibleFocus cx-suggested-addresses-dialog .cx-suggested-addresses-dialog .cx-suggested-addresses-container .cx-suggested-addresses-footer .cx-dialog-buttons:focus[type=checkbox],.cxFeat_a11yMobileVisibleFocus cx-suggested-addresses-dialog .cx-suggested-addresses-dialog .cx-suggested-addresses-container .cx-suggested-addresses-footer .cx-dialog-buttons:focus.btn-tertiary{outline-offset:2px}.cxFeat_a11yMobileVisibleFocus cx-suggested-addresses-dialog .cx-suggested-addresses-dialog .cx-suggested-addresses-container .cx-suggested-addresses-footer .cx-dialog-buttons:focus>cx-media{transition:none;padding:2px}}@media (min-width: 768px){cx-suggested-addresses-dialog .cx-suggested-addresses-dialog .cx-suggested-addresses-container .cx-suggested-addresses-footer .cx-dialog-buttons{flex:0 0 calc(50% - .5rem)}cx-suggested-addresses-dialog .cx-suggested-addresses-dialog .cx-suggested-addresses-container .cx-suggested-addresses-footer .cx-dialog-buttons:last-child{margin-inline-start:1rem}}@media (max-width: 767.98px){cx-suggested-addresses-dialog .cx-suggested-addresses-dialog .cx-suggested-addresses-container .cx-suggested-addresses-footer .cx-dialog-buttons{width:100%;margin-bottom:.625rem}}cx-otp-register-form form a{text-decoration:underline}cx-otp-register-form form .cx-login-link{margin:1rem 0 0}cx-otp-register-form .cx-page-section{padding-top:.3125rem}cx-otp-register-form .label-content{font-family:Open Sans,sans-serif;font-size:1rem;font-weight:600;line-height:1.361875rem;text-underline-position:from-font;text-decoration-skip-ink:none}cx-registration-verification-token-form{--cx-max-width: 50%}cx-registration-verification-token-form .resend-link-text{display:flex;flex-direction:row;width:100%;margin:auto}cx-registration-verification-token-form .resend-link-text .left-text{padding:0;width:50%;text-align:start}cx-registration-verification-token-form .resend-link-text .right-text{padding:0;width:50%;text-align:end}cx-registration-verification-token-form .resend-link-text a.disabled-link{pointer-events:none;color:var(--cx-color-dark)}cx-registration-verification-token-form .resend-link-text a{color:var(--cx-color-primary);font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.6)}cx-registration-verification-token-form .verify-container{width:100%;margin-top:2.5rem}cx-registration-verification-token-form .input-hint{font-size:.875rem;color:var(--cx-color-secondary);margin-bottom:0}cx-registration-verification-token-form cx-spinner{display:none}cx-registration-verification-token-form button{flex:100%}cx-registration-verification-token-form .label-content{font-family:Open Sans,sans-serif;font-size:1rem;font-weight:600;line-height:1.361875rem;margin-top:1.25rem;text-underline-position:from-font;text-decoration-skip-ink:none}cx-registration-verification-token-form .rate-limit-error-display{font-size:.875rem;margin:.375rem 0;padding-inline-start:1.5625rem;position:relative;word-break:break-word}.cxFeat_a11yImproveContrast cx-registration-verification-token-form .rate-limit-error-display{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222)}cx-registration-verification-token-form .rate-limit-error-display:before,cx-registration-verification-token-form .rate-limit-error-display:after{position:absolute;left:0;top:0;bottom:0;margin:auto;width:1.25rem;height:1.25rem}cx-registration-verification-token-form .rate-limit-error-display:before{content:"";background-color:var(--cx-color-danger);border-radius:50%}cx-registration-verification-token-form .rate-limit-error-display:after{content:"!";color:var(--cx-color-inverse);font-weight:var(--cx-font-weight-bold);text-align:center;line-height:1.25rem}.cxFeat_a11yFormErrorMuteIcon cx-registration-verification-token-form .rate-limit-error-display:after{content:"!"/""}cx-registration-verification-token-form .rate-limit-error-display:focus{box-shadow:none;-webkit-box-shadow:none}.user-form{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}@media (min-width: 768px){.user-form{width:50%;--cx-max-width: 50%}}.user-form form{display:contents}.user-form form label{all:unset;flex:100%;margin-bottom:.375rem}.user-form form .input-hint{font-size:.875rem;color:var(--cx-color-secondary);margin-bottom:0}.user-form button,.user-form a{flex:0 0 calc(50% - 10px);margin-top:.5rem}.cx-agnostic-table table,cx-wish-list table,cx-quick-order-table table,cx-cart-item-list table{margin:1rem 0;border-collapse:collapse;width:100%}.cx-agnostic-table th,cx-wish-list th,cx-quick-order-table th,cx-cart-item-list th,.cx-agnostic-table td,cx-wish-list td,cx-quick-order-table td,cx-cart-item-list td{padding:1.25rem .1rem 1.25rem .5rem;vertical-align:middle;text-align:center}.cx-agnostic-table th:nth-of-type(1),cx-wish-list th:nth-of-type(1),cx-quick-order-table th:nth-of-type(1),cx-cart-item-list th:nth-of-type(1),.cx-agnostic-table td:nth-of-type(1),cx-wish-list td:nth-of-type(1),cx-quick-order-table td:nth-of-type(1),cx-cart-item-list td:nth-of-type(1){text-align:start}.cx-agnostic-table th:nth-last-of-type(1),cx-wish-list th:nth-last-of-type(1),cx-quick-order-table th:nth-last-of-type(1),cx-cart-item-list th:nth-last-of-type(1),.cx-agnostic-table td:nth-last-of-type(1),cx-wish-list td:nth-last-of-type(1),cx-quick-order-table td:nth-last-of-type(1),cx-cart-item-list td:nth-last-of-type(1){text-align:end}.cx-agnostic-table tr,cx-wish-list tr,cx-quick-order-table tr,cx-cart-item-list tr{border-top:1px solid var(--cx-color-medium);padding:1.25rem 0}.cx-agnostic-table th,cx-wish-list th,cx-quick-order-table th,cx-cart-item-list th{vertical-align:bottom;text-transform:capitalize;text-align:center;color:var(--cx-color-secondary);font-weight:var(--cx-font-weight-bold);font-size:var(--cx-font-size, .875rem);white-space:nowrap}.cxFeat_a11yImproveContrast .cx-agnostic-table th,.cxFeat_a11yImproveContrast cx-wish-list th,.cxFeat_a11yImproveContrast cx-quick-order-table th,.cxFeat_a11yImproveContrast cx-cart-item-list th{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}.cx-agnostic-table th:nth-last-of-type(1),cx-wish-list th:nth-last-of-type(1),cx-quick-order-table th:nth-last-of-type(1),cx-cart-item-list th:nth-last-of-type(1){padding-inline-end:16px}.cx-agnostic-table .cx-mobile-header,cx-wish-list .cx-mobile-header,cx-quick-order-table .cx-mobile-header,cx-cart-item-list .cx-mobile-header{display:none}.cx-agnostic-table .cx-mobile-only,cx-wish-list .cx-mobile-only,cx-quick-order-table .cx-mobile-only,cx-cart-item-list .cx-mobile-only{display:none}@media (max-width: 991.98px){.cx-agnostic-table table,cx-wish-list table,cx-quick-order-table table,cx-cart-item-list table,.cx-agnostic-table tr,cx-wish-list tr,cx-quick-order-table tr,cx-cart-item-list tr,.cx-agnostic-table td,cx-wish-list td,cx-quick-order-table td,cx-cart-item-list td{display:flex;flex-wrap:wrap;flex-basis:100%}.cx-agnostic-table td,cx-wish-list td,cx-quick-order-table td,cx-cart-item-list td{align-items:center;padding:.313rem}.cx-agnostic-table thead,cx-wish-list thead,cx-quick-order-table thead,cx-cart-item-list thead{display:none}.cx-agnostic-table .cx-mobile-header,cx-wish-list .cx-mobile-header,cx-quick-order-table .cx-mobile-header,cx-cart-item-list .cx-mobile-header{display:block;white-space:nowrap;text-align:start;font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);overflow-wrap:break-word;padding-inline-end:1rem;min-width:5rem}.cx-agnostic-table .cx-mobile-only,cx-wish-list .cx-mobile-only,cx-quick-order-table .cx-mobile-only,cx-cart-item-list .cx-mobile-only{display:flex}}.cx-theme-high-contrast-dark .cx-agnostic-table tr,.cx-theme-high-contrast-dark cx-wish-list tr,.cx-theme-high-contrast-dark cx-quick-order-table tr,.cx-theme-high-contrast-dark cx-cart-item-list tr,.cx-theme-high-contrast-light .cx-agnostic-table tr,.cx-theme-high-contrast-light cx-wish-list tr,.cx-theme-high-contrast-light cx-quick-order-table tr,.cx-theme-high-contrast-light cx-cart-item-list tr{border-color:var(--cx-color-dark)}cx-mini-cart{margin-inline-start:.75rem;display:block}@media (min-width: 768px){cx-mini-cart{margin-inline-end:.85rem}}cx-mini-cart a{display:flex;background:var(--cx-color-primary);min-width:90px;height:47px;padding:10px;color:var(--cx-color-inverse);text-decoration:none;justify-content:space-around}cx-mini-cart a:hover{color:currentColor;text-decoration:none}cx-mini-cart a .count{color:currentColor;align-self:center;padding-inline-start:7px;font-size:var(--cx-font-size, 1.188rem);font-weight:var(--cx-font-weight-bold)}.cxFeat_a11yImproveContrast cx-mini-cart a .count{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}cx-mini-cart a .total{display:none}@media (max-width: 767.98px){cx-mini-cart a{width:55px;height:57px;background-position:center top 4px;flex-direction:column;justify-content:center}cx-mini-cart a .count{padding-inline-end:0;margin-bottom:-5px}}@media (max-width: 991.98px){.cxFeat_a11yMiniCartFocusOnMobile cx-mini-cart a:focus{outline-offset:-4px;outline-color:var(--cx-color-inverse);box-shadow:0 0 0 2px var(--cx-color-visual-focus) inset}}.cx-theme-high-contrast-dark cx-mini-cart a,.cx-theme-high-contrast-light cx-mini-cart a{color:var(--cx-color-medium)}cx-added-to-cart-dialog{background-color:#00000080}@media (max-width: 991.98px){cx-added-to-cart-dialog .cx-modal-content{height:100%}}cx-added-to-cart-dialog .cx-dialog-header{padding-top:2rem;padding-inline-end:1.75rem;padding-bottom:.85rem;padding-inline-start:1.75rem;border-width:0;display:flex}.cx-theme-high-contrast-dark cx-added-to-cart-dialog .cx-dialog-header,.cx-theme-high-contrast-light cx-added-to-cart-dialog .cx-dialog-header{background-color:var(--cx-color-background)}cx-added-to-cart-dialog .cx-dialog-title{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);align-self:flex-start}cx-added-to-cart-dialog .cx-dialog-body{padding:1rem}@media (max-width: 767.98px){cx-added-to-cart-dialog .cx-dialog-body{padding:0;background-color:var(--cx-color-inverse)}}cx-added-to-cart-dialog .cx-dialog-body .cx-remove-btn{max-width:100%;padding:0;flex:0 0 100%}.cx-theme-high-contrast-dark cx-added-to-cart-dialog .cx-dialog-body,.cx-theme-high-contrast-light cx-added-to-cart-dialog .cx-dialog-body{background-color:var(--cx-color-background)}cx-added-to-cart-dialog .cx-dialog-row{margin:0;display:flex;padding-top:0;padding-inline-end:.875rem;padding-bottom:.85rem;padding-inline-start:2.875rem;max-width:100%;flex-wrap:wrap}@media (max-width: 767.98px){cx-added-to-cart-dialog .cx-dialog-row{flex-direction:column;padding:0}}@media (max-width: 767.98px){cx-added-to-cart-dialog .cx-dialog-item{padding:2rem}}cx-added-to-cart-dialog .cx-dialog-item .cx-image-container a{padding:0;max-width:65px}@media (min-width: 768px){cx-added-to-cart-dialog .cx-dialog-item .cx-compact .cx-info{padding:0 25px}}cx-added-to-cart-dialog .cx-dialog-item .cx-compact .cx-price .cx-label,cx-added-to-cart-dialog .cx-dialog-item .cx-compact .cx-quantity .cx-label,cx-added-to-cart-dialog .cx-dialog-item .cx-compact .cx-total .cx-label{font-weight:var(--cx-font-weight-normal)}@media (max-width: 575.98px){.cxFeat_a11yPreventHorizontalScroll cx-added-to-cart-dialog .cx-dialog-item .cx-compact .cx-quantity{flex-direction:column;align-items:start;gap:5px}}cx-added-to-cart-dialog .cx-dialog-item .cx-compact .cx-actions{justify-content:flex-start}cx-added-to-cart-dialog .cx-dialog-separator{border-width:1px 0 0 0;border-style:solid;border-color:var(--cx-color-light)}cx-added-to-cart-dialog .cx-dialog-actions{display:flex;flex-direction:column;padding-inline-start:2.5rem;padding-inline-end:1rem;border-width:0 0 0 0;border-inline-start-width:1px;border-style:solid;border-color:var(--cx-color-light)}@media (max-width: 767.98px){cx-added-to-cart-dialog .cx-dialog-actions{border-width:0;padding:1.875rem}}cx-added-to-cart-dialog .cx-dialog-promotions{padding:0 0 1.25rem}cx-added-to-cart-dialog .cx-dialog-total{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);display:flex;justify-content:space-between;padding:0 0 1.25rem}cx-added-to-cart-dialog .cx-dialog-buttons{display:flex;flex-direction:column}cx-added-to-cart-dialog .cx-dialog-buttons .btn-primary{margin:0 0 .625rem}cx-added-to-cart-dialog .cx-dialog-pickup-store{padding-inline-start:4.063rem}cx-added-to-cart-dialog .cx-dialog-pickup-store .cx-dialog-pickup-store-name{font-weight:var(--cx-font-weight-semi)}cx-saved-cart-details-items,cx-cart-details{display:block}cx-saved-cart-details-items .cart-details-wrapper,cx-cart-details .cart-details-wrapper{padding:2rem 0}cx-saved-cart-details-items .cx-promotions,cx-cart-details .cx-promotions{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222);color:var(--cx-color-success);padding:.5rem 0}cx-saved-cart-details-items .cx-promotions li,cx-cart-details .cx-promotions li{line-height:1.6}@media (max-width: 767.98px){cx-cart-item .cx-info-container{display:flex;flex-direction:column}}cx-cart-item .cx-name{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);overflow-wrap:break-word;padding:0}cx-cart-item .cx-name h3{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222)}@media (min-width: 1200px){cx-cart-item .cx-name{min-width:14rem}}cx-cart-item .cx-name .cx-link{color:var(--cx-color-text);text-decoration:none;display:block}cx-cart-item .cx-name .cx-link:hover{color:var(--cx-color-primary)}cx-cart-item .cx-code{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222);color:var(--cx-color-secondary);padding:.625rem 0}cx-cart-item .cx-property{display:flex}cx-cart-item .cx-property:last-of-type{margin-bottom:.5rem}cx-cart-item .cx-label{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);overflow-wrap:break-word;padding-inline-end:1rem}@media (max-width: 767.98px){cx-cart-item .cx-label{min-width:5rem}}cx-cart-item .cx-value{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);overflow-wrap:break-word;font-weight:400}@media (max-width: 767.98px){cx-cart-item .cx-value{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222)}}@media (min-width: 992px) and (max-width: 1199.98px){cx-cart-item .cx-value{padding-inline-start:1em}}cx-cart-item .cx-price{display:flex;justify-content:center;align-items:center;font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);font-weight:"normal"}@media (min-width: 1200px){cx-cart-item .cx-price{padding-inline-start:0px}}cx-cart-item .cx-price .cx-old{text-decoration:line-through;color:var(--cx-color-secondary);padding-inline-end:1rem}cx-cart-item .cx-price .cx-new{color:var(--cx-color-primary)}cx-cart-item .cx-image-container{padding:0}cx-cart-item .cx-image-container a{display:block;padding:0 1vw;height:100%}.cxFeat_a11yCroppedFocusRing cx-cart-item .cx-image-container a{height:unset}cx-cart-item .cx-quantity{display:flex;justify-content:center;align-items:center}cx-cart-item .cx-total{display:flex;justify-content:flex-end;align-items:center;margin-bottom:0;padding-inline-start:0}@media (max-width: 767.98px){cx-cart-item .cx-total{padding-inline-start:15px}}cx-cart-item .cx-total .cx-value{text-align:end;word-break:break-word}cx-cart-item .cx-promo{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);color:var(--cx-color-success);padding:.75rem 0;margin:0}cx-cart-item .cx-availability{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);color:var(--cx-color-danger);padding:.75rem 0;margin:0}cx-cart-item .cx-actions{display:flex;justify-content:flex-end;padding:0}@media (max-width: 767.98px){cx-cart-item .cx-actions{display:flex;justify-content:flex-start;padding:0}}cx-cart-item .cx-actions button.link{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222);color:var(--cx-color-text);border-width:0;background-color:transparent}cx-cart-item .cx-actions button.link:hover{color:var(--cx-color-primary)}@media (max-width: 767.98px){cx-cart-item .cx-price,cx-cart-item .cx-quantity,cx-cart-item .cx-total{justify-content:flex-start}cx-cart-item .cx-price .cx-label,cx-cart-item .cx-quantity .cx-label,cx-cart-item .cx-total .cx-label{width:100px}}@media (max-width: 767.98px){cx-cart-item .cx-price,cx-cart-item .cx-quantity{padding-bottom:10px}}@media (max-width: 767.98px){cx-cart-item .cx-quantity .cx-value{margin:0 0 0 20px}cx-cart-item .cx-quantity .readonly-value{background-color:#e6e6e6}}@media (max-width: 767.98px){cx-cart-item .cx-actions .link{display:block;text-align:start}cx-cart-item .cx-actions .cx-sfl-btn{text-align:start;padding-inline-start:0}}cx-cart-item .cx-compact{display:flex;flex-direction:row}cx-cart-item .cx-compact .cx-image-container{padding:0}cx-cart-item .cx-compact .cx-info-container{display:flex;flex-direction:column;margin:0}cx-cart-item .cx-compact .cx-price,cx-cart-item .cx-compact .cx-quantity,cx-cart-item .cx-compact .cx-total,cx-cart-item .cx-compact .cx-actions{justify-content:flex-start;padding:0 0 10px}cx-cart-item .cx-compact .cx-price .cx-label,cx-cart-item .cx-compact .cx-quantity .cx-label,cx-cart-item .cx-compact .cx-total .cx-label,cx-cart-item .cx-compact .cx-actions .cx-label{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);min-width:5rem}cx-cart-item .cx-compact .cx-price .cx-value,cx-cart-item .cx-compact .cx-quantity .cx-value,cx-cart-item .cx-compact .cx-total .cx-value,cx-cart-item .cx-compact .cx-actions .cx-value{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222)}cx-cart-item .cx-compact .cx-price button.link,cx-cart-item .cx-compact .cx-quantity button.link,cx-cart-item .cx-compact .cx-total button.link,cx-cart-item .cx-compact .cx-actions button.link{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222)}cx-cart-item .cx-compact .cx-quantity .cx-value{margin:0}cx-wish-list .cx-item-list-header,cx-quick-order-table .cx-item-list-header,cx-cart-item-list .cx-item-list-header{border-bottom:none}cx-wish-list .cx-item-list-header .cx-item-list-qty,cx-quick-order-table .cx-item-list-header .cx-item-list-qty,cx-cart-item-list .cx-item-list-header .cx-item-list-qty{text-transform:uppercase}.cxFeat_a11yQTY2Quantity cx-wish-list .cx-item-list-header .cx-item-list-qty,.cxFeat_a11yQTY2Quantity cx-quick-order-table .cx-item-list-header .cx-item-list-qty,.cxFeat_a11yQTY2Quantity cx-cart-item-list .cx-item-list-header .cx-item-list-qty{text-transform:none}cx-wish-list .cx-item-list-items tr:last-child,cx-quick-order-table .cx-item-list-items tr:last-child,cx-cart-item-list .cx-item-list-items tr:last-child{border-bottom:1px solid var(--cx-color-medium)}cx-wish-list td.cx-actions cx-add-to-cart,cx-quick-order-table td.cx-actions cx-add-to-cart,cx-cart-item-list td.cx-actions cx-add-to-cart,cx-wish-list td.cx-actions button,cx-quick-order-table td.cx-actions button,cx-cart-item-list td.cx-actions button{white-space:nowrap;display:block;margin-inline-start:auto}@media (max-width: 991.98px){cx-wish-list td.cx-actions cx-add-to-cart,cx-quick-order-table td.cx-actions cx-add-to-cart,cx-cart-item-list td.cx-actions cx-add-to-cart,cx-wish-list td.cx-actions button,cx-quick-order-table td.cx-actions button,cx-cart-item-list td.cx-actions button{margin-inline-start:auto}}@media (max-width: 767.98px){cx-wish-list td.cx-actions cx-add-to-cart,cx-quick-order-table td.cx-actions cx-add-to-cart,cx-cart-item-list td.cx-actions cx-add-to-cart,cx-wish-list td.cx-actions button,cx-quick-order-table td.cx-actions button,cx-cart-item-list td.cx-actions button{min-height:48px}}@media (max-width: 991.98px){cx-wish-list td.cx-actions .cx-remove-btn,cx-quick-order-table td.cx-actions .cx-remove-btn,cx-cart-item-list td.cx-actions .cx-remove-btn{margin:0}}@media (max-width: 575.98px){cx-wish-list td.cx-actions .cx-remove-btn,cx-quick-order-table td.cx-actions .cx-remove-btn,cx-cart-item-list td.cx-actions .cx-remove-btn{margin-inline-start:auto}}cx-wish-list .cx-table-item-container,cx-quick-order-table .cx-table-item-container,cx-cart-item-list .cx-table-item-container{display:inline-grid;grid-template-columns:5rem 14rem;gap:1rem;text-indent:0}.cxFeat_a11yCroppedFocusRing cx-wish-list .cx-table-item-container a,.cxFeat_a11yCroppedFocusRing cx-quick-order-table .cx-table-item-container a,.cxFeat_a11yCroppedFocusRing cx-cart-item-list .cx-table-item-container a{height:fit-content}cx-wish-list .cx-name,cx-quick-order-table .cx-name,cx-cart-item-list .cx-name{margin-top:.5rem;font-size:var(--cx-font-size, 1rem)}cx-wish-list .cx-code,cx-quick-order-table .cx-code,cx-cart-item-list .cx-code{color:var(--cx-color-secondary);margin-top:.5em}.cxFeat_a11yPreventHorizontalScroll cx-wish-list .cx-code,.cxFeat_a11yPreventHorizontalScroll cx-quick-order-table .cx-code,.cxFeat_a11yPreventHorizontalScroll cx-cart-item-list .cx-code{overflow-wrap:anywhere}cx-wish-list .cx-link,cx-quick-order-table .cx-link,cx-cart-item-list .cx-link{text-decoration:none;color:var(--cx-color-text);font-weight:var(--cx-font-weight-bold)}.cxFeat_a11yCartItemsLinksStyles cx-wish-list .cx-link,.cxFeat_a11yCartItemsLinksStyles cx-quick-order-table .cx-link,.cxFeat_a11yCartItemsLinksStyles cx-cart-item-list .cx-link{text-decoration:underline;color:var(--cx-color-primary)}cx-wish-list .cx-total,cx-quick-order-table .cx-total,cx-cart-item-list .cx-total{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal)}cx-wish-list .cx-cart-addons,cx-quick-order-table .cx-cart-addons,cx-cart-item-list .cx-cart-addons{display:flex;width:100%;flex-direction:column}cx-wish-list .cx-cart-addons cx-configurator-cart-entry-info,cx-quick-order-table .cx-cart-addons cx-configurator-cart-entry-info,cx-cart-item-list .cx-cart-addons cx-configurator-cart-entry-info{margin-inline-start:6rem}cx-wish-list .cx-cart-addons cx-cart-pickup-options-container,cx-quick-order-table .cx-cart-addons cx-cart-pickup-options-container,cx-cart-item-list .cx-cart-addons cx-cart-pickup-options-container{margin-inline-start:6rem}.cxFeat_a11yPickupOptionsTabs cx-wish-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options,.cxFeat_a11yPickupOptionsTabs cx-quick-order-table .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options,.cxFeat_a11yPickupOptionsTabs cx-cart-item-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options,.cxFeat_a11yPickupOptionsTabs cx-wish-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options button,.cxFeat_a11yPickupOptionsTabs cx-quick-order-table .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options button,.cxFeat_a11yPickupOptionsTabs cx-cart-item-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options button{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222)}.cxFeat_a11yPickupOptionsTabs cx-wish-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options-legend,.cxFeat_a11yPickupOptionsTabs cx-quick-order-table .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options-legend,.cxFeat_a11yPickupOptionsTabs cx-cart-item-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options-legend{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222)}.cxFeat_a11yPickupOptionsTabs cx-wish-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options-container,.cxFeat_a11yPickupOptionsTabs cx-quick-order-table .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options-container,.cxFeat_a11yPickupOptionsTabs cx-cart-item-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options-container{padding:.5rem}.cxFeat_a11yPickupOptionsTabs cx-wish-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options,.cxFeat_a11yPickupOptionsTabs cx-quick-order-table .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options,.cxFeat_a11yPickupOptionsTabs cx-cart-item-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options{width:75%}.cxFeat_a11yPickupOptionsTabs cx-wish-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options cx-tab,.cxFeat_a11yPickupOptionsTabs cx-quick-order-table .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options cx-tab,.cxFeat_a11yPickupOptionsTabs cx-cart-item-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options cx-tab{--cx-tab-panel-bg: var(--cx-color-inverse);--cx-tab-panel-padding: .5rem 1rem;--cx-tab-gap: .5rem;--cx-tab-btn-bg-color: var(--cx-color-inverse);--cx-tab-panel-margin-top: .5rem}.cxFeat_a11yPickupOptionsTabs cx-wish-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options cx-tab .tab-btn:after,.cxFeat_a11yPickupOptionsTabs cx-quick-order-table .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options cx-tab .tab-btn:after,.cxFeat_a11yPickupOptionsTabs cx-cart-item-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options cx-tab .tab-btn:after{margin-top:5px}@media (max-width: 991.98px){cx-wish-list .cx-table-item-container,cx-quick-order-table .cx-table-item-container,cx-cart-item-list .cx-table-item-container{grid-template-columns:5em auto}cx-wish-list .cx-table-item-container .cx-price,cx-quick-order-table .cx-table-item-container .cx-price,cx-cart-item-list .cx-table-item-container .cx-price{display:none}cx-wish-list .cx-value cx-item-counter button[type=button],cx-quick-order-table .cx-value cx-item-counter button[type=button],cx-cart-item-list .cx-value cx-item-counter button[type=button]{margin-bottom:0}cx-wish-list .cx-actions button,cx-quick-order-table .cx-actions button,cx-cart-item-list .cx-actions button{margin-inline-start:0;text-align:start}cx-wish-list td:nth-of-type(1),cx-quick-order-table td:nth-of-type(1),cx-cart-item-list td:nth-of-type(1){padding-inline-start:0}cx-wish-list td:not(:nth-of-type(1)),cx-quick-order-table td:not(:nth-of-type(1)),cx-cart-item-list td:not(:nth-of-type(1)){font-size:var(--cx-font-size, .875rem);margin-inline-start:5.7rem}}@media (max-width: 991.98px) and (max-width: 767.98px){cx-wish-list .cx-quantity .cx-mobile-header,cx-quick-order-table .cx-quantity .cx-mobile-header,cx-cart-item-list .cx-quantity .cx-mobile-header{margin-bottom:5px}}.cx-theme-high-contrast-dark cx-wish-list tr,.cx-theme-high-contrast-dark cx-quick-order-table tr,.cx-theme-high-contrast-dark cx-cart-item-list tr,.cx-theme-high-contrast-light cx-wish-list tr,.cx-theme-high-contrast-light cx-quick-order-table tr,.cx-theme-high-contrast-light cx-cart-item-list tr{border-color:var(--cx-color-dark)}.cx-theme-high-contrast-dark cx-wish-list .cx-item-list-items tr:last-child,.cx-theme-high-contrast-dark cx-quick-order-table .cx-item-list-items tr:last-child,.cx-theme-high-contrast-dark cx-cart-item-list .cx-item-list-items tr:last-child,.cx-theme-high-contrast-light cx-wish-list .cx-item-list-items tr:last-child,.cx-theme-high-contrast-light cx-quick-order-table .cx-item-list-items tr:last-child,.cx-theme-high-contrast-light cx-cart-item-list .cx-item-list-items tr:last-child{border-color:var(--cx-color-dark)}cx-cart-totals{padding-top:2rem;padding-inline-end:0;padding-inline-start:3rem}@media (max-width: 991.98px){cx-cart-totals{padding-top:2rem;padding-inline-end:3rem;padding-inline-start:0rem}}@media (max-width: 767.98px){cx-cart-totals{padding-inline-end:0}}cx-cart-totals cx-order-summary{padding:0 0 1rem}@media (max-width: 991.98px){cx-cart-totals cx-order-summary{padding:0 0 2rem}}cx-order-summary{display:block;padding-top:16px;padding-inline-end:15px;padding-bottom:0;padding-inline-start:15px;margin:0}cx-order-summary .cx-summary-heading{text-transform:capitalize;font-size:var(--cx-font-size, 1.375rem);line-height:var(--cx-line-height, 1.2222222222);font-weight:var(--cx-font-weight-semi);border-bottom:1px solid var(--cx-color-medium);padding-bottom:1.625rem}@media (max-width: 991.98px){cx-order-summary .cx-summary-heading{margin-bottom:.438rem;padding-bottom:.938rem}}cx-order-summary .cx-summary-label{text-align:start;padding:0}cx-order-summary .cx-summary-amount{text-align:end;padding:0}cx-order-summary .cx-summary-row{padding:.5rem 0;display:flex;flex-wrap:wrap}cx-order-summary .cx-summary-savings{color:var(--cx-color-success)}cx-order-summary .cx-summary-total{font-weight:var(--cx-font-weight-bold)}cx-order-summary .cx-coupon-code-pill{background:var(--cx-g-color-light);padding-top:7px;padding-inline-end:15px;padding-bottom:7px;padding-inline-start:13px;margin-top:10px;margin-inline-end:10px;margin-bottom:5px;margin-inline-start:0;display:inline-flex;align-items:flex-start;border-radius:4px;word-break:break-all}cx-order-summary .cx-coupon-code--pill-value{line-height:1.7}cx-add-to-cart .quantity{margin:0 0 20px}cx-add-to-cart .quantity .cx-counter-stock{position:relative}cx-add-to-cart .quantity label{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);margin:15px 0 10px}cx-add-to-cart .quantity .info{position:absolute;transform:translateY(-50%);top:50%;font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222);margin:0 15px;color:var(--cx-color-secondary)}cx-add-to-cart .repeat-icon{margin-inline-end:var(--cx-margin-right, .2rem);color:var(--cx-color-primary);text-decoration-color:var(--cx-color-primary)}cx-add-to-cart .buyItAgainLink{color:var(--cx-color-primary)}cx-cart-coupon{padding-inline-end:0;padding-inline-start:3rem;padding-top:0;padding-bottom:1rem}@media (max-width: 991.98px){cx-cart-coupon{padding-top:2rem;padding-inline-start:0}}@media (max-width: 767.98px){cx-cart-coupon{padding-inline-start:0;padding-top:0}}@media (min-width: 768px){cx-cart-coupon .form-group .col-md-4{padding:0}}cx-cart-coupon .cx-cart-coupon-title{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);margin:1.125rem 0 .5rem}cx-cart-coupon .cx-cart-coupon-container{display:grid;grid-template-columns:1fr auto;grid-template-rows:repeat(1,1fr);grid-column-gap:15px;grid-row-gap:0px}cx-cart-coupon .cx-cart-coupon-container input{grid-area:1/1/2/2}cx-cart-coupon .cx-cart-coupon-container button{grid-area:1/2/2/3}cx-cart-coupon .cx-cart-coupon-container cx-form-errors{grid-area:2/1/3/3}cx-cart-coupon .cx-available-coupon .title{font-weight:700}cx-cart-coupon .cx-available-coupon .message{display:flex;flex-wrap:wrap}cx-cart-coupon .cx-available-coupon .scroll{display:block;height:auto;box-sizing:border-box;max-height:240px;overflow-y:auto}cx-cart-coupon .cx-available-coupon .card{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222);display:inline-flex;align-items:flex-start;padding:var(--cx-padding, .25rem .25rem);word-break:break-all;margin-top:.25rem;margin-inline-end:.25rem;margin-bottom:0;margin-inline-start:0;background:var(--cx-color-background);border:1px solid #f1f1f1;border-radius:.25rem}cx-cart-coupon button.link{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);color:var(--cx-color-text);border-width:0;text-decoration:none;background:var(--cx-color-background)}cx-cart-coupon button.link:hover{text-decoration:underline}cx-applied-coupons .cx-applied-coupon-title{display:flex;flex-wrap:wrap}cx-applied-coupons .cx-coupon-list-wrap{margin-bottom:1rem}cx-applied-coupons .cx-coupon-card-grid{display:grid}cx-applied-coupons .coupon-summary{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222);display:inline-flex;align-items:flex-start;padding:var(--cx-padding, .25rem .25rem);word-break:break-all;margin-top:.25rem;margin-inline-end:.25rem;margin-bottom:0;margin-inline-start:0}cx-applied-coupons .cx-coupon-card{background:var(--cx-color-background);border:1px solid #f1f1f1;border-radius:.25rem}@media (max-width: 991.98px){cx-applied-coupons .cx-coupon-card-grid{flex:0 0 100%;max-width:100%}}cx-applied-coupons .textonly{margin:0 10px 10px 0;font-size:14px}cx-applied-coupons .cx-coupon-apply{display:inline-flex;align-items:center;font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);padding:1rem;word-break:break-all}cx-applied-coupons .cx-coupon-apply .cx-cart-coupon-code{flex:1}cx-applied-coupons .cx-coupon-apply .close{padding-inline-start:.7rem}cx-item-counter{width:146px}cx-item-counter input{text-align:center}cx-item-counter input[type=number]::-webkit-inner-spin-button,cx-item-counter input[type=number]::-webkit-outer-spin-button{appearance:none}cx-item-counter input[type=number]{-moz-appearance:textfield}cx-item-counter.readonly button{display:none}cx-item-counter.readonly input{border:none;cursor:text;width:65px}cx-item-counter:not(.readonly){border-radius:4px;border:solid 1px var(--cx-color-light);display:inline-flex}.cxFeat_a11yImproveContrast cx-item-counter:not(.readonly){border:solid 1px var(--cx-color-dark)}cx-item-counter:not(.readonly) input{border:solid 1px var(--cx-color-light);border-width:0 1px;padding:12px 9px;max-height:48px;min-width:46%;max-width:46%}cx-item-counter:not(.readonly) input:focus{background:var(--cx-color-background)}.cxFeat_a11yImproveContrast cx-item-counter:not(.readonly) input{border-color:var(--cx-color-dark)}.cxFeat_a11yImproveContrast cx-item-counter:not(.readonly) input:focus{background-color:var(--cx-color-transparent);box-shadow:0 0}cx-item-counter button{background-color:var(--cx-color-transparent);border:none;color:var(--cx-color-text);cursor:pointer;margin:0;max-height:48px;min-width:27%;max-width:27%;font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.6)}cx-item-counter button:hover{color:var(--cx-color-primary)}cx-item-counter button:focus{color:var(--cx-color, var(--cx-color-primary));cursor:pointer;font-weight:var(--cx-font-weight-bold)}.cxFeat_a11yVisibleFocusOverflows cx-item-counter button:focus{z-index:10}cx-item-counter button:disabled{color:var(--cx-color-light);cursor:not-allowed}.cxFeat_a11yItemCounterFocus cx-item-counter button[aria-disabled=true]{color:var(--cx-color-light);cursor:not-allowed}.cxFeat_a11yImproveContrast cx-item-counter button{font-size:var(--cx-font-size, 1.7rem);line-height:0;color:var(--cx-color-text);padding-inline-start:0;padding-inline-end:0}.cxFeat_a11yImproveContrast cx-item-counter button:focus{box-shadow:0 0}.cxFeat_a11yImproveContrast cx-item-counter button:disabled{color:var(--cx-color-dark)}.cxFeat_a11yItemCounterFocus .cxFeat_a11yImproveContrast cx-item-counter button[aria-disabled=true]{color:var(--cx-color-dark)}cx-item-counter :disabled{cursor:not-allowed}.cx-theme-high-contrast-dark cx-item-counter,.cx-theme-high-contrast-light cx-item-counter{background-color:var(--cx-color-background)}.cx-theme-high-contrast-dark cx-item-counter input,.cx-theme-high-contrast-light cx-item-counter input{background-color:var(--cx-color-background);color:var(--cx-color-text)}.cx-theme-high-contrast-dark cx-item-counter input:disabled,.cx-theme-high-contrast-light cx-item-counter input:disabled{color:var(--cx-color-text);background-color:var(--cx-color-background)}cx-save-for-later{display:block}cx-save-for-later .cart-details-wrapper{padding:2rem 0}cx-save-for-later .cx-empty-cart-info{margin-top:3rem}cx-cart-validation-warnings cx-icon{font-size:20px}cx-cart-validation-warnings .alert-icon{margin-inline-end:var(--cx-margin-right, 1rem)}cx-cart-validation-warnings .alert{justify-content:flex-start;text-align:var(--cx-text-align, left)}cx-cart-validation-warnings .alert .close{right:1.75rem}cx-cart-item-validation-warning{width:100%}cx-cart-item-validation-warning cx-icon{font-size:20px}cx-cart-item-validation-warning .alert-icon{margin-inline-end:var(--cx-margin-right, 1rem)}cx-cart-item-validation-warning .alert{justify-content:flex-start;text-align:var(--cx-text-align, start)}cx-cart-item-validation-warning .alert .close{right:1.75rem}cx-cart-proceed-to-checkout{padding-inline-end:0;padding-inline-start:3rem;padding-top:0;padding-bottom:1.5rem}@media (max-width: 991.98px){cx-cart-proceed-to-checkout{align-self:flex-end;padding-bottom:2rem;padding-inline-start:0}}@media (max-width: 767.98px){cx-cart-proceed-to-checkout{padding:2rem 0 3rem}}cx-clear-cart-dialog{background-color:#00000080}cx-clear-cart-dialog .cx-clear-cart-dialog .cx-clear-cart-container .cx-clear-cart-header .cx-clear-cart-title{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}cx-clear-cart-dialog .cx-clear-cart-dialog .cx-clear-cart-container .cx-clear-cart-body .clear-cart-msg{margin-bottom:1.5rem}cx-clear-cart-dialog .cx-clear-cart-dialog .cx-clear-cart-container .cx-clear-cart-body .clear-cart-warning{color:var(--cx-color-danger);margin-bottom:1.5rem}cx-clear-cart-dialog .cx-clear-cart-dialog .cx-clear-cart-container .cx-clear-cart-footer{display:flex}cx-clear-cart-dialog .cx-clear-cart-dialog .cx-clear-cart-container .cx-clear-cart-footer button{flex:0 0 calc(50% - .5rem)}cx-clear-cart-dialog .cx-clear-cart-dialog .cx-clear-cart-container .cx-clear-cart-footer button:first-child{margin-inline-end:.5rem}cx-clear-cart-dialog .cx-clear-cart-dialog .cx-clear-cart-container .cx-clear-cart-footer button:last-child{margin-inline-start:.5rem}cx-clear-cart-dialog .cx-clear-cart-dialog .cx-clear-cart-container .cx-clear-cart-footer button:focus{outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-width:var(--cx-visual-focus-width, 2px);outline-offset:4px;transition:none}cx-clear-cart .clear-cart-wrapper{display:flex;justify-content:flex-end;width:100%;margin:0 0 40px}cx-page-layout.CartPageTemplate{max-width:var(--cx-page-width-max);padding:0 1.5rem;margin:auto;display:flex;flex-wrap:wrap}cx-page-layout.CartPageTemplate .TopContent{--cx-flex-basis: 68%;flex-direction:column;flex-wrap:nowrap}@media (max-width: 991.98px){cx-page-layout.CartPageTemplate .TopContent{--cx-flex-basis: 100%}}cx-page-layout.CartPageTemplate .CenterRightContentSlot{--cx-flex-basis: 30%;flex-direction:column;justify-content:flex-start}@media (min-width: 992px){cx-page-layout.CartPageTemplate .CenterRightContentSlot>*{flex:none}}@media (max-width: 991.98px){cx-page-layout.CartPageTemplate .CenterRightContentSlot{--cx-flex-basis: 50%;justify-content:flex-end;flex-direction:row}cx-page-layout.CartPageTemplate .CenterRightContentSlot cx-cart-totals,cx-page-layout.CartPageTemplate .CenterRightContentSlot cx-cart-coupon,cx-page-layout.CartPageTemplate .CenterRightContentSlot cx-cart-proceed-to-checkout,cx-page-layout.CartPageTemplate .CenterRightContentSlot cx-quote-request-button{min-width:100%}cx-page-layout.CartPageTemplate .CenterRightContentSlot cx-cart-coupon{order:2}cx-page-layout.CartPageTemplate .CenterRightContentSlot cx-cart-quick-order-form{order:3}cx-page-layout.CartPageTemplate .CenterRightContentSlot cx-cart-totals{order:4}cx-page-layout.CartPageTemplate .CenterRightContentSlot cx-cart-proceed-to-checkout{order:5}cx-page-layout.CartPageTemplate .CenterRightContentSlot cx-quote-request-button{order:6}}@media (max-width: 767.98px){cx-page-layout.CartPageTemplate .CenterRightContentSlot{--cx-flex-basis: 100%;flex-direction:unset}cx-page-layout.CartPageTemplate .CenterRightContentSlot cx-cart-totals{max-width:none}cx-page-layout.CartPageTemplate .CenterRightContentSlot cx-cart-quick-form,cx-page-layout.CartPageTemplate .CenterRightContentSlot cx-cart-coupon,cx-page-layout.CartPageTemplate .CenterRightContentSlot cx-cart-proceed-to-checkout,cx-page-layout.CartPageTemplate .CenterRightContentSlot cx-quote-request-button{max-width:100%;padding-inline-end:0;padding-inline-start:0}}cx-saved-cart-list .cx-saved-cart-list-header{padding:3rem 0 1rem}cx-saved-cart-list .cx-saved-cart-list-table{padding:1.5rem 0 1.125rem;margin-bottom:0;border-width:1px 0 1px 0;border-color:var(--cx-color-light);border-style:solid}cx-saved-cart-list .cx-saved-cart-list-table .cx-saved-cart-list-th-qty{width:150px}@media (min-width: 768px){cx-saved-cart-list .cx-saved-cart-list-table .cx-saved-cart-list-th-qty{text-align:center}}@media (min-width: 768px){cx-saved-cart-list .cx-saved-cart-list-table .cx-saved-cart-list-th-total{text-align:end}}@media (min-width: 992px){cx-saved-cart-list .cx-saved-cart-list-table .cx-table-label-mobile{display:none}}cx-saved-cart-list .cx-saved-cart-list-table tr{width:100%}cx-saved-cart-list .cx-saved-cart-list-table tr:hover{background-color:var(--cx-color-background)}@media (max-width: 991.98px){cx-saved-cart-list .cx-saved-cart-list-table tr{border-width:1px 0 0 0;border-color:var(--cx-color-light);border-style:solid}cx-saved-cart-list .cx-saved-cart-list-table tr:first-child{border-width:0;padding:1.25rem 0 0}}cx-saved-cart-list .cx-saved-cart-list-table th{padding:1rem 0;text-align:start}cx-saved-cart-list .cx-saved-cart-list-table th:first-child{padding-inline-start:20px}cx-saved-cart-list .cx-saved-cart-list-table th:last-child{text-align:end;padding-inline-end:20px}cx-saved-cart-list .cx-saved-cart-list-table td{padding-top:1.6875rem;padding-inline-end:.5rem;padding-bottom:1.75rem;padding-inline-start:0}@media (min-width: 768px){cx-saved-cart-list .cx-saved-cart-list-table td{text-align:start}cx-saved-cart-list .cx-saved-cart-list-table td:last-child{text-align:end;line-height:var(--cx-line-height);padding-inline-end:20px}}@media (max-width: 991.98px){cx-saved-cart-list .cx-saved-cart-list-table td{width:100%;display:flex;border-width:0;padding:0 1.25rem}cx-saved-cart-list .cx-saved-cart-list-table td:first-child{padding-top:1.25rem}cx-saved-cart-list .cx-saved-cart-list-table td:last-child{padding-top:1rem;padding-bottom:1.25rem}}@media (max-width: 991.98px){cx-saved-cart-list .cx-saved-cart-list-table .cx-saved-cart-list-thead-mobile{display:none}}cx-saved-cart-list .cx-saved-cart-list-table .cx-saved-cart-list-cart-name{padding-inline-start:20px}@media (min-width: 992px){cx-saved-cart-list .cx-saved-cart-list-table .cx-saved-cart-list-cart-name{width:20%}}cx-saved-cart-list .cx-saved-cart-list-table .cx-saved-cart-list-cart-name .cx-saved-cart-list-value{text-decoration:underline;word-break:break-word}@media (min-width: 992px){cx-saved-cart-list .cx-saved-cart-list-table .cx-saved-cart-list-quantity{text-align:center}}@media (min-width: 992px){cx-saved-cart-list .cx-saved-cart-list-table .cx-saved-cart-list-total{text-align:end}}cx-saved-cart-list .cx-saved-cart-list-table .cx-saved-cart-list-label{color:var(--cx-color-secondary)}.cxFeat_a11ySavedCartsZoom cx-saved-cart-list .cx-saved-cart-list-table .cx-saved-cart-list-label{text-align:start}@media (max-width: 991.98px){cx-saved-cart-list .cx-saved-cart-list-table .cx-saved-cart-list-label{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);min-width:140px}}cx-saved-cart-list .cx-saved-cart-list-table .cx-saved-cart-list-value{color:var(--cx-color-text)}@media (max-width: 991.98px){cx-saved-cart-list .cx-saved-cart-list-table .cx-saved-cart-list-value{font-size:var(--cx-font-size, 1rem);font-weight:"normal"}}.cx-theme-high-contrast-dark cx-saved-cart-list .cx-saved-cart-list-table,.cx-theme-high-contrast-light cx-saved-cart-list .cx-saved-cart-list-table{border-color:var(--cx-color-dark)}.cx-theme-high-contrast-dark cx-saved-cart-list .cx-saved-cart-list-table tr,.cx-theme-high-contrast-light cx-saved-cart-list .cx-saved-cart-list-table tr{border-bottom-color:var(--cx-color-dark)}cx-saved-cart-list .cx-saved-cart-list-no-saved-carts{font-size:var(--cx-font-size, 1rem);font-weight:"normal";min-height:auto}@media (max-width: 991.98px){cx-saved-cart-list .cx-saved-cart-list-no-saved-carts{padding-inline-start:1.25rem;padding-inline-end:1.25rem;min-height:auto}}@media (max-width: 991.98px){.cxFeat_a11ySavedCartsZoom cx-saved-cart-list .cx-saved-cart-make-active{min-height:unset;padding:0}}cx-saved-cart-details-overview .cx-cart-summary{background-color:var(--cx-color-background)}@media (max-width: 767.98px){cx-saved-cart-details-overview .cx-cart-summary{background-color:var(--cx-color-inverse)}}cx-saved-cart-details-overview .cx-cart-summary .container{display:flex;flex-wrap:wrap;padding:15px 0}@media (max-width: 991.98px){cx-saved-cart-details-overview .cx-cart-summary .container{max-width:100%;min-width:100%;padding:0 1.25rem}}@media (max-width: 767.98px){cx-saved-cart-details-overview .cx-cart-summary .container{flex-direction:column;padding:1.25rem}}cx-saved-cart-details-overview .cx-cart-summary .container .cx-summary-card{flex:1;padding:0 15px}@media (min-width: 992px){cx-saved-cart-details-overview .cx-cart-summary .container .cx-summary-card:not(:last-of-type){border-inline-end:1px solid var(--cx-color-text)}}@media (max-width: 991.98px){cx-saved-cart-details-overview .cx-cart-summary .container .cx-summary-card{flex:0 0 33%}}@media (max-width: 767.98px){cx-saved-cart-details-overview .cx-cart-summary .container .cx-summary-card{flex:1;background-color:var(--cx-color-inverse);border-width:1px;border-style:solid;border-color:var(--cx-color-light);margin:.625rem 0}}cx-saved-cart-details-overview .cx-cart-summary .container .cx-summary-card .cx-card-title{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);font-weight:700;margin-bottom:.5rem}cx-saved-cart-details-overview .cx-cart-summary .container .cx-summary-card .cx-edit-container{display:flex;justify-content:space-between;word-break:break-word}cx-saved-cart-details-overview .cx-cart-summary .container .cx-summary-card .cx-edit-container .cx-edit-cart{height:100%;margin:1rem;border:none;background-color:var(--cx-color-transparent)}cx-saved-cart-details-overview .cx-cart-summary .container .cx-summary-card .cx-card-description{max-width:100%;word-break:break-word}cx-saved-cart-details-items .cx-value button[type=button]{margin-bottom:0}cx-saved-cart-details-action .cx-saved-cart-restore-btns{justify-content:flex-end;margin:2rem 0}@media (max-width: 991.98px){cx-saved-cart-details-action .cx-saved-cart-restore-btns>*:first-child{margin-bottom:1em}}cx-saved-cart-form-dialog{background-color:#00000080}cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-header .cx-saved-cart-form-title{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-body .cx-saved-cart-form-row{margin-bottom:1.5rem}cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-body .cx-saved-cart-form-row .cx-saved-cart-values-container{display:flex}@media (min-width: 576px){cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-body .cx-saved-cart-form-row .cx-saved-cart-values-container{padding-inline-start:3rem}}cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-body .cx-saved-cart-form-row .cx-saved-cart-values-container .cx-saved-cart-label{min-width:140px}cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-body .cx-saved-cart-form-row .cx-saved-cart-values-container .cx-saved-cart-value{font-weight:700;word-break:break-word}cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-body .cx-saved-cart-form-row .cx-saved-carts-label{font-weight:700}cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-body .cx-saved-cart-form-row .cx-saved-carts-label-optional{font-weight:400}cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-body .cx-saved-cart-form-row .cx-saved-carts-input-hint{font-size:.75rem;font-style:italic;text-align:end}cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-body .cx-copy-saved-cart-row{display:flex;margin-bottom:1.5rem;align-items:center}cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-body .cx-copy-saved-cart-row .cx-copy-saved-cart-label{margin-bottom:0}cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-body .cx-copy-saved-cart-row label{flex:1}cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-footer{display:flex}cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-footer button{flex:0 0 calc(50% - .5rem)}cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-footer button:first-child{margin-inline-end:.5rem}cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-footer button:last-child{margin-inline-start:.5rem}cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-footer button:focus{outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-width:var(--cx-visual-focus-width, 2px);outline-offset:4px;transition:none}.cx-theme-high-contrast-dark cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container,.cx-theme-high-contrast-light cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container{color:var(--cx-color-text);background-color:var(--cx-color-background);border:1px solid var(--cx-color-text)}.cx-theme-high-contrast-dark cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .close,.cx-theme-high-contrast-light cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .close{color:var(--cx-color-text)}cx-add-to-saved-cart{max-height:70px}cx-add-to-saved-cart .cx-add-to-saved-cart-container{display:flex;justify-content:flex-start;margin-top:3rem}cx-add-to-saved-cart .cx-add-to-saved-cart-container .cx-action-link:nth-child(n+2){margin-inline-end:0}.cxFeat_a11yUseButtonsForBtnLinks cx-add-to-saved-cart .cx-add-to-saved-cart-container .cx-action-link:nth-child(n+2){display:flex;align-items:start}cx-add-to-saved-cart .cx-add-to-saved-cart-container .cx-action-link:nth-child(n+2):before{content:"|";color:var(--cx-color-light);display:inline-block;text-decoration:none;margin-inline-start:.313rem;margin-inline-end:.313rem}.cxFeat_a11yExpandedFocusIndicator cx-add-to-saved-cart .cx-add-to-saved-cart-container .cx-action-link:nth-child(n+2):before{content:"|"/""}.cxFeat_a11yExpandedFocusIndicator cx-add-to-saved-cart .cx-add-to-saved-cart-container .cx-action-link:nth-child(n+2){margin-inline-end:unset;position:relative;margin-inline-start:1rem}.cxFeat_a11yExpandedFocusIndicator cx-add-to-saved-cart .cx-add-to-saved-cart-container .cx-action-link:nth-child(n+2):before{display:unset;position:absolute;left:-.75rem;margin-inline-start:unset;margin-inline-end:unset}@media (min-width: 576px){cx-add-to-saved-cart .cx-add-to-saved-cart-container{justify-content:flex-end}}cx-add-to-saved-cart a.disabled{color:gray;cursor:not-allowed;text-decoration:underline}cx-add-to-saved-cart button:focus{outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-width:var(--cx-visual-focus-width, 2px);outline-offset:4px;transition:none}cx-cart-quick-order-form{padding-bottom:1.5rem;padding-top:0;padding-inline-end:0;padding-inline-start:3rem}@media (max-width: 991.98px){cx-cart-quick-order-form{max-width:50%;padding-bottom:2rem;padding-inline-end:0;padding-inline-start:0;min-width:100%}}@media (max-width: 767.98px){cx-cart-quick-order-form{max-width:100%;padding-inline-end:0;padding-top:1rem}}cx-cart-quick-order-form .cx-cart-quick-order-form-title{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);margin:1.125rem 0 .5rem}cx-cart-quick-order-form .form-group{margin-bottom:0}cx-cart-quick-order-form .cx-cart-quick-order-form-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}cx-cart-quick-order-form .cx-cart-quick-order-form-container .cx-cart-quick-order-form-label{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222)}cx-cart-quick-order-form .cx-cart-quick-order-form-container .cx-cart-quick-order-form-productID{width:65%}@media (max-width: 991.98px){cx-cart-quick-order-form .cx-cart-quick-order-form-container .cx-cart-quick-order-form-productID{width:70%}}cx-cart-quick-order-form .cx-cart-quick-order-form-container .cx-cart-quick-order-form-qty{text-align:center;width:30%}cx-cart-quick-order-form .cx-cart-quick-order-form-container .cx-cart-quick-order-form-qty .input-quantity{text-align:center}@media (max-width: 991.98px){cx-cart-quick-order-form .cx-cart-quick-order-form-container .cx-cart-quick-order-form-qty{width:25%}}cx-cart-quick-order-form .cx-cart-quick-order-form-container button{width:100%;margin-top:10px}cx-cart-quick-order-form .cx-cart-quick-order-form-container input[type=number]::-webkit-inner-spin-button,cx-cart-quick-order-form .cx-cart-quick-order-form-container input[type=number]::-webkit-outer-spin-button{appearance:none}cx-cart-quick-order-form .cx-cart-quick-order-form-container input[type=number]{-moz-appearance:textfield}cx-quick-order-form .quick-order-form-container{display:flex;position:relative}cx-quick-order-form .quick-order-form-input{margin-inline-end:15px;position:relative;width:330px}cx-quick-order-form .quick-order-form-input .form-control{padding:0 46px 0 12px}cx-quick-order-form .quick-order-form-input input{height:47px}cx-quick-order-form .quick-order-form-input .quick-order-form-search-icon,cx-quick-order-form .quick-order-form-input .quick-order-form-reset-icon{background:transparent;border:none;color:var(--cx-color-medium);display:block;font-size:24px;position:absolute;right:6px;top:4px}.cxFeat_a11yImproveContrast cx-quick-order-form .quick-order-form-input .quick-order-form-search-icon,.cxFeat_a11yImproveContrast cx-quick-order-form .quick-order-form-input .quick-order-form-reset-icon{color:var(--cx-color-secondary)}cx-quick-order-form .quick-order-form-input .quick-order-form-reset-icon{cursor:pointer}cx-quick-order-form .quick-order-form-input .list-limit-reached-text{bottom:-15px;color:var(--cx-color-danger);font-size:12px;font-weight:400;padding-inline-start:2px;position:absolute}cx-quick-order-form .quick-order-results{background-color:#fff;border-radius:2px;border:1px solid var(--cx-color-light);color:#000;display:none;font-size:13px;position:absolute;top:47px;width:330px;z-index:20}@media (max-width: 575.98px){.cxFeat_a11yTruncatedTextForResponsiveView cx-quick-order-form .quick-order-results{width:95%}}cx-quick-order-form .quick-order-results .quick-order-results-products{list-style:none;margin:0;padding:0}cx-quick-order-form .quick-order-results .quick-order-results-products .quick-order-results-product-container{border-top:1px solid var(--cx-color-light)}cx-quick-order-form .quick-order-results .quick-order-results-products .quick-order-results-product-container:first-of-type{border-top:none}cx-quick-order-form .quick-order-results .quick-order-results-products .quick-order-results-product-container .quick-order-results-product{background-color:var(--cx-color-white);border:none;cursor:pointer;display:grid;grid-column-gap:16px;padding:10px;text-align:start;width:100%}cx-quick-order-form .quick-order-results .quick-order-results-products .quick-order-results-product-container .quick-order-results-product.has-media{grid-template-columns:50px 1fr}cx-quick-order-form .quick-order-results .quick-order-results-products .quick-order-results-product-container .quick-order-results-product:hover,cx-quick-order-form .quick-order-results .quick-order-results-products .quick-order-results-product-container .quick-order-results-product:focus,cx-quick-order-form .quick-order-results .quick-order-results-products .quick-order-results-product-container .quick-order-results-product.active{background-color:var(--cx-color-light)}cx-quick-order-form .quick-order-results .quick-order-results-products .quick-order-results-product-container .quick-order-results-product .media{grid-row:1/4}cx-quick-order-form .quick-order-results .quick-order-results-products .quick-order-results-product-container .quick-order-results-product .name{font-weight:700}cx-quick-order-form .quick-order-results .quick-order-no-results{align-items:center;display:flex;font-size:1rem;height:37px;justify-content:flex-start;padding:0 10px}.cxFeat_a11yPreventSRFocusOnHiddenElements cx-quick-order-form .quick-order-form-description{visibility:hidden}.quick-order-searchbox-is-active .quick-order-results{display:block}.cx-theme-high-contrast-dark cx-quick-order-table tr,.cx-theme-high-contrast-light cx-quick-order-table tr{border-color:var(--cx-color-dark)}.cx-theme-high-contrast-dark cx-quick-order-table .cx-item-list-items tr:last-child,.cx-theme-high-contrast-light cx-quick-order-table .cx-item-list-items tr:last-child{border-color:var(--cx-color-dark)}cx-quick-order .quick-order-errors,cx-quick-order .quick-order-successes,cx-quick-order .quick-order-warnings{padding-inline-start:30px}cx-quick-order .quick-order-errors .quick-order-error-item,cx-quick-order .quick-order-errors .quick-order-success-item,cx-quick-order .quick-order-errors .quick-order-warning-item,cx-quick-order .quick-order-successes .quick-order-error-item,cx-quick-order .quick-order-successes .quick-order-success-item,cx-quick-order .quick-order-successes .quick-order-warning-item,cx-quick-order .quick-order-warnings .quick-order-error-item,cx-quick-order .quick-order-warnings .quick-order-success-item,cx-quick-order .quick-order-warnings .quick-order-warning-item{padding-bottom:3px}cx-quick-order .quick-order-form-body{background-color:#f4f4f4;margin-top:20px;padding:27px 22px;width:100%}cx-quick-order .quick-order-footer{justify-content:flex-end;margin-top:40px}.cx-theme-high-contrast-dark cx-quick-order .quick-order-form-body,.cx-theme-high-contrast-light cx-quick-order .quick-order-form-body{background-color:var(--cx-color-background);border:1px solid var(--cx-color-text)}cx-wish-list td.cx-actions cx-add-to-cart{display:flex;justify-content:flex-end}@media (max-width: 991.98px){cx-wish-list td.cx-actions cx-add-to-cart{width:100%}cx-wish-list td.cx-actions cx-add-to-cart form{width:inherit}cx-wish-list td.cx-actions cx-add-to-cart button{width:100%;text-align:center}}.cxFeat_a11yVisibleFocusOverflows cx-wish-list td.cx-actions .cx-remove-btn{margin-top:.5rem}cx-wish-list .cx-empty-wish-list{text-align:center}@media (max-width: 991.98px){cx-wish-list{--cx-max-width: 75%}cx-wish-list .cx-item-list-row:last-of-type{border:none}}@media (max-width: 767.98px){cx-wish-list{--cx-max-width: 100%}}.cx-theme-high-contrast-dark cx-wish-list tr,.cx-theme-high-contrast-light cx-wish-list tr{border-color:var(--cx-color-dark)}.cx-theme-high-contrast-dark cx-wish-list .cx-item-list-items tr:last-child,.cx-theme-high-contrast-light cx-wish-list .cx-item-list-items tr:last-child{border-color:var(--cx-color-dark)}@media (min-width: 992px){cx-add-to-wishlist{grid-column:2;padding:0 20px}}cx-add-to-wishlist .btn{text-transform:none}cx-add-to-wishlist .button-remove{vertical-align:inherit}cx-add-to-wishlist .button-add,cx-add-to-wishlist .button-remove{padding:0}cx-add-to-wishlist .button-text{margin-inline-start:.3em}cx-add-to-wishlist .button-add-link{padding-inline-start:0}.cxFeat_a11yVisibleFocusOverflows cx-add-to-wishlist .button-add-link{padding-block-end:0;padding-block-start:0;margin-block-end:1rem;margin-block-start:1rem;min-height:auto}cx-import-export-order-entries{display:flex;justify-content:flex-start;margin:1.5rem 0;max-width:var(--cx-page-width-max)}cx-import-export-order-entries>*{align-self:flex-start}cx-import-export-order-entries>*:before{content:"|";color:var(--cx-color-light);display:inline-block;text-decoration:none;margin-inline-start:.313rem;margin-inline-end:.313rem}cx-import-export-order-entries>*:first-child:before{display:none}cx-import-export-order-entries cx-import-order-entries{width:auto;margin:0}cx-import-export-order-entries cx-export-order-entries{width:auto!important;margin:0!important;padding:0!important;min-width:0!important}cx-import-order-entries{width:100%;max-width:var(--cx-page-width-max);margin:1.25rem auto}cx-export-order-entries{width:100%;max-width:var(--cx-page-width-max);margin:1.25rem auto;display:flex;align-items:center}@media (max-width: 991.98px){cx-export-order-entries.container{max-width:100%;min-width:100%;padding-inline-start:2.5rem}}@media (max-width: 767.98px){cx-export-order-entries.container{max-width:100%;min-width:100%;padding-inline-start:1rem}}cx-import-entries-dialog{background-color:#00000080}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container{pointer-events:none}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container button,cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container input,cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container textarea{pointer-events:auto}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container .cx-import-entries-header .cx-import-entries-title{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}.cxFeat_a11yVisibleFocusOverflows cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container .cx-import-entries-header .cx-import-entries-close{margin:0;padding:0}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-form,cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-to-new-saved-cart-form{background-color:var(--cx-color-inverse)}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-form .cx-import-entries-subtitle,cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-to-new-saved-cart-form .cx-import-entries-subtitle{font-weight:var(--cx-font-weight-bold);margin-bottom:.5rem}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-form .cx-import-entries-row,cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-to-new-saved-cart-form .cx-import-entries-row{margin-bottom:1.5rem}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-form .cx-import-entries-row .cx-saved-cart-values-container,cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-to-new-saved-cart-form .cx-import-entries-row .cx-saved-cart-values-container{display:flex}@media (min-width: 576px){cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-form .cx-import-entries-row .cx-saved-cart-values-container,cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-to-new-saved-cart-form .cx-import-entries-row .cx-saved-cart-values-container{padding-inline-start:3rem}}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-form .cx-import-entries-row .cx-saved-cart-values-container .cx-saved-cart-label,cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-to-new-saved-cart-form .cx-import-entries-row .cx-saved-cart-values-container .cx-saved-cart-label{min-width:140px}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-form .cx-import-entries-row .cx-saved-cart-values-container .cx-saved-cart-value,cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-to-new-saved-cart-form .cx-import-entries-row .cx-saved-cart-values-container .cx-saved-cart-value{font-weight:var(--cx-font-weight-bold);word-break:break-word}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-form .cx-import-entries-row .cx-import-entries-label,cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-to-new-saved-cart-form .cx-import-entries-row .cx-import-entries-label{font-weight:var(--cx-font-weight-bold)}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-form .cx-import-entries-row .cx-import-entries-label-optional,cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-to-new-saved-cart-form .cx-import-entries-row .cx-import-entries-label-optional{font-weight:var(--cx-font-weight-normal)}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-form .cx-import-entries-row .cx-import-entries-input-hint,cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-to-new-saved-cart-form .cx-import-entries-row .cx-import-entries-input-hint{font-size:.75rem;font-style:italic;text-align:end}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container .cx-import-entries-footer{display:flex}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container .cx-import-entries-footer button{flex:0 0 calc(50% - .5rem)}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container .cx-import-entries-footer button:first-child{margin-inline-end:.5rem}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container .cx-import-entries-footer button:last-child{margin-inline-start:.5rem}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container .cx-import-entries-footer button:focus{outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-width:var(--cx-visual-focus-width, 2px);outline-offset:4px;transition:none}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-summary ul{margin:-.75rem 0 1.5rem;overflow:auto;max-height:150px;pointer-events:all}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-summary ul li{padding:0;font-size:.8em}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-summary cx-icon{padding-inline-end:5px}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-summary cx-icon.success{color:var(--cx-color-success)}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-summary cx-icon.warning{color:var(--cx-color-warning)}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-summary cx-icon.error{color:var(--cx-color-danger)}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-summary .cx-import-entries-summary-footer{display:flex;justify-content:center}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-summary .cx-import-entries-summary-footer button{flex:0 0 calc(50% - .5rem)}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-summary .cx-import-entries-summary-footer button:focus{outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-width:var(--cx-visual-focus-width, 2px);outline-offset:4px;transition:none}.cx-theme-high-contrast-dark cx-import-entries-dialog .cx-import-entries-container,.cx-theme-high-contrast-light cx-import-entries-dialog .cx-import-entries-container{border:1px solid var(--cx-color-text)}.cx-theme-high-contrast-dark cx-import-entries-dialog .cx-import-entries-container cx-import-entries-form,.cx-theme-high-contrast-dark cx-import-entries-dialog .cx-import-entries-container cx-import-to-new-saved-cart-form,.cx-theme-high-contrast-light cx-import-entries-dialog .cx-import-entries-container cx-import-entries-form,.cx-theme-high-contrast-light cx-import-entries-dialog .cx-import-entries-container cx-import-to-new-saved-cart-form{background-color:var(--cx-color-background)}.cx-theme-high-contrast-dark cx-import-entries-dialog .cx-import-entries-container .close,.cx-theme-high-contrast-light cx-import-entries-dialog .cx-import-entries-container .close{color:var(--cx-color-text)}.cx-agnostic-table table,cx-return-request-items table,cx-amend-order-items table{margin:1rem 0;border-collapse:collapse;width:100%}.cx-agnostic-table th,cx-return-request-items th,cx-amend-order-items th,.cx-agnostic-table td,cx-return-request-items td,cx-amend-order-items td{padding:1.25rem .1rem 1.25rem .5rem;vertical-align:middle;text-align:center}.cx-agnostic-table th:nth-of-type(1),cx-return-request-items th:nth-of-type(1),cx-amend-order-items th:nth-of-type(1),.cx-agnostic-table td:nth-of-type(1),cx-return-request-items td:nth-of-type(1),cx-amend-order-items td:nth-of-type(1){text-align:start}.cx-agnostic-table th:nth-last-of-type(1),cx-return-request-items th:nth-last-of-type(1),cx-amend-order-items th:nth-last-of-type(1),.cx-agnostic-table td:nth-last-of-type(1),cx-return-request-items td:nth-last-of-type(1),cx-amend-order-items td:nth-last-of-type(1){text-align:end}.cx-agnostic-table tr,cx-return-request-items tr,cx-amend-order-items tr{border-top:1px solid var(--cx-color-medium);padding:1.25rem 0}.cx-agnostic-table th,cx-return-request-items th,cx-amend-order-items th{vertical-align:bottom;text-transform:capitalize;text-align:center;color:var(--cx-color-secondary);font-weight:var(--cx-font-weight-bold);font-size:var(--cx-font-size, .875rem);white-space:nowrap}.cxFeat_a11yImproveContrast .cx-agnostic-table th,.cxFeat_a11yImproveContrast cx-return-request-items th,.cxFeat_a11yImproveContrast cx-amend-order-items th{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}.cx-agnostic-table th:nth-last-of-type(1),cx-return-request-items th:nth-last-of-type(1),cx-amend-order-items th:nth-last-of-type(1){padding-inline-end:16px}.cx-agnostic-table .cx-mobile-header,cx-return-request-items .cx-mobile-header,cx-amend-order-items .cx-mobile-header{display:none}.cx-agnostic-table .cx-mobile-only,cx-return-request-items .cx-mobile-only,cx-amend-order-items .cx-mobile-only{display:none}@media (max-width: 991.98px){.cx-agnostic-table table,cx-return-request-items table,cx-amend-order-items table,.cx-agnostic-table tr,cx-return-request-items tr,cx-amend-order-items tr,.cx-agnostic-table td,cx-return-request-items td,cx-amend-order-items td{display:flex;flex-wrap:wrap;flex-basis:100%}.cx-agnostic-table td,cx-return-request-items td,cx-amend-order-items td{align-items:center;padding:.313rem}.cx-agnostic-table thead,cx-return-request-items thead,cx-amend-order-items thead{display:none}.cx-agnostic-table .cx-mobile-header,cx-return-request-items .cx-mobile-header,cx-amend-order-items .cx-mobile-header{display:block;white-space:nowrap;text-align:start;font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);overflow-wrap:break-word;padding-inline-end:1rem;min-width:5rem}.cx-agnostic-table .cx-mobile-only,cx-return-request-items .cx-mobile-only,cx-amend-order-items .cx-mobile-only{display:flex}}.cx-theme-high-contrast-dark .cx-agnostic-table tr,.cx-theme-high-contrast-dark cx-return-request-items tr,.cx-theme-high-contrast-dark cx-amend-order-items tr,.cx-theme-high-contrast-light .cx-agnostic-table tr,.cx-theme-high-contrast-light cx-return-request-items tr,.cx-theme-high-contrast-light cx-amend-order-items tr{border-color:var(--cx-color-dark)}cx-return-request-items .cx-item-list-header,cx-amend-order-items .cx-item-list-header{border-bottom:none}cx-return-request-items .cx-item-list-header .cx-item-list-qty,cx-amend-order-items .cx-item-list-header .cx-item-list-qty{text-transform:uppercase}.cxFeat_a11yQTY2Quantity cx-return-request-items .cx-item-list-header .cx-item-list-qty,.cxFeat_a11yQTY2Quantity cx-amend-order-items .cx-item-list-header .cx-item-list-qty{text-transform:none}cx-return-request-items .cx-item-list-items tr:last-child,cx-amend-order-items .cx-item-list-items tr:last-child{border-bottom:1px solid var(--cx-color-medium)}cx-return-request-items td.cx-actions cx-add-to-cart,cx-amend-order-items td.cx-actions cx-add-to-cart,cx-return-request-items td.cx-actions button,cx-amend-order-items td.cx-actions button{white-space:nowrap;display:block;margin-inline-start:auto}@media (max-width: 991.98px){cx-return-request-items td.cx-actions cx-add-to-cart,cx-amend-order-items td.cx-actions cx-add-to-cart,cx-return-request-items td.cx-actions button,cx-amend-order-items td.cx-actions button{margin-inline-start:auto}}@media (max-width: 767.98px){cx-return-request-items td.cx-actions cx-add-to-cart,cx-amend-order-items td.cx-actions cx-add-to-cart,cx-return-request-items td.cx-actions button,cx-amend-order-items td.cx-actions button{min-height:48px}}@media (max-width: 991.98px){cx-return-request-items td.cx-actions .cx-remove-btn,cx-amend-order-items td.cx-actions .cx-remove-btn{margin:0}}@media (max-width: 575.98px){cx-return-request-items td.cx-actions .cx-remove-btn,cx-amend-order-items td.cx-actions .cx-remove-btn{margin-inline-start:auto}}cx-return-request-items .cx-table-item-container,cx-amend-order-items .cx-table-item-container{display:inline-grid;grid-template-columns:5rem 14rem;gap:1rem;text-indent:0}.cxFeat_a11yCroppedFocusRing cx-return-request-items .cx-table-item-container a,.cxFeat_a11yCroppedFocusRing cx-amend-order-items .cx-table-item-container a{height:fit-content}cx-return-request-items .cx-name,cx-amend-order-items .cx-name{margin-top:.5rem;font-size:var(--cx-font-size, 1rem)}cx-return-request-items .cx-code,cx-amend-order-items .cx-code{color:var(--cx-color-secondary);margin-top:.5em}.cxFeat_a11yPreventHorizontalScroll cx-return-request-items .cx-code,.cxFeat_a11yPreventHorizontalScroll cx-amend-order-items .cx-code{overflow-wrap:anywhere}cx-return-request-items .cx-link,cx-amend-order-items .cx-link{text-decoration:none;color:var(--cx-color-text);font-weight:var(--cx-font-weight-bold)}.cxFeat_a11yCartItemsLinksStyles cx-return-request-items .cx-link,.cxFeat_a11yCartItemsLinksStyles cx-amend-order-items .cx-link{text-decoration:underline;color:var(--cx-color-primary)}cx-return-request-items .cx-total,cx-amend-order-items .cx-total{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal)}cx-return-request-items .cx-cart-addons,cx-amend-order-items .cx-cart-addons{display:flex;width:100%;flex-direction:column}cx-return-request-items .cx-cart-addons cx-configurator-cart-entry-info,cx-amend-order-items .cx-cart-addons cx-configurator-cart-entry-info{margin-inline-start:6rem}cx-return-request-items .cx-cart-addons cx-cart-pickup-options-container,cx-amend-order-items .cx-cart-addons cx-cart-pickup-options-container{margin-inline-start:6rem}.cxFeat_a11yPickupOptionsTabs cx-return-request-items .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options,.cxFeat_a11yPickupOptionsTabs cx-amend-order-items .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options,.cxFeat_a11yPickupOptionsTabs cx-return-request-items .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options button,.cxFeat_a11yPickupOptionsTabs cx-amend-order-items .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options button{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222)}.cxFeat_a11yPickupOptionsTabs cx-return-request-items .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options-legend,.cxFeat_a11yPickupOptionsTabs cx-amend-order-items .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options-legend{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222)}.cxFeat_a11yPickupOptionsTabs cx-return-request-items .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options-container,.cxFeat_a11yPickupOptionsTabs cx-amend-order-items .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options-container{padding:.5rem}.cxFeat_a11yPickupOptionsTabs cx-return-request-items .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options,.cxFeat_a11yPickupOptionsTabs cx-amend-order-items .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options{width:75%}.cxFeat_a11yPickupOptionsTabs cx-return-request-items .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options cx-tab,.cxFeat_a11yPickupOptionsTabs cx-amend-order-items .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options cx-tab{--cx-tab-panel-bg: var(--cx-color-inverse);--cx-tab-panel-padding: .5rem 1rem;--cx-tab-gap: .5rem;--cx-tab-btn-bg-color: var(--cx-color-inverse);--cx-tab-panel-margin-top: .5rem}.cxFeat_a11yPickupOptionsTabs cx-return-request-items .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options cx-tab .tab-btn:after,.cxFeat_a11yPickupOptionsTabs cx-amend-order-items .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options cx-tab .tab-btn:after{margin-top:5px}@media (max-width: 991.98px){cx-return-request-items .cx-table-item-container,cx-amend-order-items .cx-table-item-container{grid-template-columns:5em auto}cx-return-request-items .cx-table-item-container .cx-price,cx-amend-order-items .cx-table-item-container .cx-price{display:none}cx-return-request-items .cx-value cx-item-counter button[type=button],cx-amend-order-items .cx-value cx-item-counter button[type=button]{margin-bottom:0}cx-return-request-items .cx-actions button,cx-amend-order-items .cx-actions button{margin-inline-start:0;text-align:start}cx-return-request-items td:nth-of-type(1),cx-amend-order-items td:nth-of-type(1){padding-inline-start:0}cx-return-request-items td:not(:nth-of-type(1)),cx-amend-order-items td:not(:nth-of-type(1)){font-size:var(--cx-font-size, .875rem);margin-inline-start:5.7rem}}@media (max-width: 991.98px) and (max-width: 767.98px){cx-return-request-items .cx-quantity .cx-mobile-header,cx-amend-order-items .cx-quantity .cx-mobile-header{margin-bottom:5px}}.cx-theme-high-contrast-dark cx-return-request-items tr,.cx-theme-high-contrast-dark cx-amend-order-items tr,.cx-theme-high-contrast-light cx-return-request-items tr,.cx-theme-high-contrast-light cx-amend-order-items tr{border-color:var(--cx-color-dark)}.cx-theme-high-contrast-dark cx-return-request-items .cx-item-list-items tr:last-child,.cx-theme-high-contrast-dark cx-amend-order-items .cx-item-list-items tr:last-child,.cx-theme-high-contrast-light cx-return-request-items .cx-item-list-items tr:last-child,.cx-theme-high-contrast-light cx-amend-order-items .cx-item-list-items tr:last-child{border-color:var(--cx-color-dark)}cx-amend-order-actions{justify-content:center;padding:1rem 0 0}cx-amend-order-actions>*{margin:0 0 1rem}.cxFeat_a11yTabComponent cx-order-history .cx-order-history-container{padding:0 20px}@media (max-width: 767.98px){cx-order-history .cx-order-history{max-width:100%;padding:0}}cx-order-history .cx-order-history-table{padding:1.5rem 0 1.125rem;margin-bottom:0;border-top:1px solid var(--cx-color-light);border-bottom:1px solid var(--cx-color-light)}cx-order-history .cx-order-history-table th{padding:1.5rem 0 1.125rem;text-align:start}cx-order-history .cx-order-history-table th:last-child{text-align:end}cx-order-history .cx-order-history-table td{width:25%;padding:1.625rem 0}@media (min-width: 768px){cx-order-history .cx-order-history-table td{text-align:start}cx-order-history .cx-order-history-table td:last-child{text-align:end}}@media (max-width: 767.98px){cx-order-history .cx-order-history-table td{width:100%;display:flex;border-width:0;padding:0 1.25rem}cx-order-history .cx-order-history-table td:first-child{padding-top:1.25rem}cx-order-history .cx-order-history-table td:last-child{padding-bottom:1.25rem}}cx-order-history .cx-order-history-table.cx-order-history-table-po td{width:20%}@media (max-width: 767.98px){cx-order-history .cx-order-history-table.cx-order-history-table-po td{width:100%}}cx-order-history .cx-order-history-header{padding:40px 0 0;color:var(--cx-color-text)}@media (max-width: 767.98px){cx-order-history .cx-order-history-header{padding-top:40px;padding-inline-end:20px;padding-bottom:0;padding-inline-start:20px}}.cxFeat_a11yTabComponent cx-order-history .cx-order-history-header{padding:0}@media (max-width: 767.98px){cx-order-history .cx-order-history-thead-mobile{display:none}}cx-order-history .cx-order-history-code .cx-order-history-value{color:var(--cx-color-primary);text-decoration:underline}cx-order-history .cx-order-history-po{text-align:center}@media (max-width: 767.98px){cx-order-history .cx-order-history-po{text-align:start}}cx-order-history .cx-order-history-cost-center{text-align:center}@media (max-width: 767.98px){cx-order-history .cx-order-history-cost-center{text-align:start}}cx-order-history .cx-order-history-placed{text-align:center}@media (max-width: 767.98px){cx-order-history .cx-order-history-placed{text-align:start}}cx-order-history .cx-order-history-status{text-align:center}@media (max-width: 767.98px){cx-order-history .cx-order-history-status{text-align:start}}cx-order-history .cx-order-history-total{text-align:end}@media (max-width: 767.98px){cx-order-history .cx-order-history-total{text-align:start}}cx-order-history .cx-order-history-label{text-transform:uppercase;color:var(--cx-color-secondary)}@media (min-width: 768px){cx-order-history .cx-order-history-label{display:none}}@media (max-width: 767.98px){cx-order-history .cx-order-history-label{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);min-width:110px}}cx-order-history .cx-order-history-value{color:var(--cx-color-text)}@media (max-width: 767.98px){cx-order-history .cx-order-history-value{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);font-weight:"normal"}}cx-order-history .cx-order-history-form-group{padding:0;margin-bottom:0;align-items:center;display:flex;width:40%}cx-order-history .cx-order-history-form-group span{margin-inline-end:.5rem;flex:none}cx-order-history .cx-order-history-form-group cx-sorting{width:100%}@media (max-width: 767.98px){cx-order-history .cx-order-history-form-group{padding:1.25rem;width:100%}}cx-order-history .cx-order-history-sort.top{display:flex;justify-content:space-between;padding:1rem 0;margin:0}@media (max-width: 767.98px){cx-order-history .cx-order-history-sort.top{flex-direction:column;padding-top:0}}cx-order-history .cx-order-history-sort.bottom{display:flex;justify-content:flex-end;padding:1rem 0;margin:0}@media (max-width: 767.98px){cx-order-history .cx-order-history-sort.bottom{flex-direction:column}}@media (max-width: 767.98px){cx-order-history .cx-order-history-pagination{margin:0 auto}}cx-order-history .cx-order-history-no-order{display:flex;flex-wrap:wrap;font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);font-weight:"normal";min-height:415px}@media (max-width: 767.98px){cx-order-history .cx-order-history-no-order{min-height:474px;padding-inline-start:1.25rem;padding-inline-end:1.25rem}}cx-order-history .cx-order-history-no-order .btn{margin:1.25rem 0}cx-order-history .cx-replenishment-details-order-history-header{margin-top:30px;padding:20px;background-color:var(--cx-color-background)}cx-order-history .cx-replenishment-details-order-history-header h4{margin-bottom:0;font-weight:700}cx-order-history .cx-replenishment-details-order-history-no-order{display:flex;justify-content:center;padding:40px 0 0;min-height:0}@media (max-width: 767.98px){cx-replenishment-order-history .cx-replenishment-order-history{max-width:100%;padding:0}}cx-replenishment-order-history .cx-replenishment-order-history-table{padding:1.5rem 0 1.125rem;margin-bottom:0;border-width:1px 0 1px 0;border-color:var(--cx-color-light);border-style:solid}cx-replenishment-order-history .cx-replenishment-order-history-table tr{width:100%}cx-replenishment-order-history .cx-replenishment-order-history-table tr:hover{background-color:var(--cx-color-background)}@media (max-width: 767.98px){cx-replenishment-order-history .cx-replenishment-order-history-table tr{border-width:1px 0 0 0;border-color:var(--cx-color-light);border-style:solid}cx-replenishment-order-history .cx-replenishment-order-history-table tr:first-child{border-width:0;padding:1.25rem 0 0}}cx-replenishment-order-history .cx-replenishment-order-history-table th{padding:1.5rem 0 1.125rem;padding-inline-end:0;padding-inline-start:5px;text-align:start;vertical-align:top}cx-replenishment-order-history .cx-replenishment-order-history-table th:first-child{padding-inline-start:0}cx-replenishment-order-history .cx-replenishment-order-history-table th:last-child{text-align:end}cx-replenishment-order-history .cx-replenishment-order-history-table td{padding:1.625rem 5px}@media (min-width: 768px){cx-replenishment-order-history .cx-replenishment-order-history-table td{text-align:start}cx-replenishment-order-history .cx-replenishment-order-history-table td:first-child{padding-inline-start:0px}cx-replenishment-order-history .cx-replenishment-order-history-table td:last-child{text-align:end}}@media (max-width: 767.98px){cx-replenishment-order-history .cx-replenishment-order-history-table td{width:100%;display:flex;border-width:0;padding:0 1.25rem;margin-top:.5rem}cx-replenishment-order-history .cx-replenishment-order-history-table td:first-child{padding-top:1.25rem}cx-replenishment-order-history .cx-replenishment-order-history-table td:last-child{padding-bottom:1.25rem;padding-top:7px}}cx-replenishment-order-history .cx-replenishment-order-history-table .cx-replenishment-order-history-code .cx-replenishment-order-history-value{text-decoration:underline;color:var(--cx-color-primary)}cx-replenishment-order-history .cx-replenishment-order-history-table .cx-replenishment-order-history-frequency{width:25%}@media (max-width: 767.98px){cx-replenishment-order-history .cx-replenishment-order-history-table .cx-replenishment-order-history-frequency{width:unset}}cx-replenishment-order-history .cx-replenishment-order-history-table .cx-replenishment-order-history-total{text-align:end}@media (max-width: 767.98px){cx-replenishment-order-history .cx-replenishment-order-history-table .cx-replenishment-order-history-total{text-align:start}}cx-replenishment-order-history .cx-replenishment-order-history-table .cx-replenishment-order-history-cancel{width:15%}cx-replenishment-order-history .cx-replenishment-order-history-table .cx-replenishment-order-history-cancel .cx-order-cancel{font-size:var(--cx-font-size, .875rem)}@media (max-width: 767.98px){cx-replenishment-order-history .cx-replenishment-order-history-table .cx-replenishment-order-history-cancel{width:unset}}cx-replenishment-order-history .cx-replenishment-order-history-table .cx-replenishment-order-history-ellipses{display:inline-block;max-width:95%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}cx-replenishment-order-history .cx-replenishment-order-history-header{padding:40px 0 0;color:var(--cx-color-text)}@media (max-width: 767.98px){cx-replenishment-order-history .cx-replenishment-order-history-header{padding:40px 20px 0}}@media (max-width: 767.98px){cx-replenishment-order-history .cx-replenishment-order-history-thead-mobile{display:none}}cx-replenishment-order-history .cx-replenishment-order-history-label{text-transform:uppercase;color:var(--cx-color-secondary)}@media (max-width: 767.98px){cx-replenishment-order-history .cx-replenishment-order-history-label{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);min-width:150px;margin-block-end:10px}}cx-replenishment-order-history .cx-replenishment-order-history-value{color:var(--cx-color-text)}@media (max-width: 767.98px){cx-replenishment-order-history .cx-replenishment-order-history-value{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);font-weight:"normal"}}cx-replenishment-order-history .cx-replenishment-order-history-form-group{padding:0;margin-bottom:0}@media (max-width: 767.98px){cx-replenishment-order-history .cx-replenishment-order-history-form-group{padding:1.25rem}}cx-replenishment-order-history .cx-replenishment-order-history-sort.top{display:flex;justify-content:space-between;padding:1rem 0;margin:0}@media (max-width: 767.98px){cx-replenishment-order-history .cx-replenishment-order-history-sort.top{flex-direction:column;padding-top:0}}cx-replenishment-order-history .cx-replenishment-order-history-sort.top .cx-replenishment-order-history-form-group{align-items:center;display:flex}cx-replenishment-order-history .cx-replenishment-order-history-sort.top .cx-replenishment-order-history-form-group span{margin-inline-end:.5rem;flex:none}cx-replenishment-order-history .cx-replenishment-order-history-sort.top .cx-replenishment-order-history-form-group cx-sorting{width:100%}cx-replenishment-order-history .cx-replenishment-order-history-sort.bottom{display:flex;justify-content:flex-end;padding:2rem 0 1rem;margin:0}@media (max-width: 767.98px){cx-replenishment-order-history .cx-replenishment-order-history-sort.bottom{flex-direction:column;padding-top:1.25rem}}@media (max-width: 767.98px){cx-replenishment-order-history .cx-replenishment-order-history-pagination{margin:0 auto}}cx-replenishment-order-history .cx-replenishment-order-history-no-order{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);font-weight:"normal";min-height:415px}@media (max-width: 767.98px){cx-replenishment-order-history .cx-replenishment-order-history-no-order{min-height:474px;padding-inline-start:1.25rem;padding-inline-end:1.25rem}}cx-replenishment-order-history .cx-replenishment-order-history-no-order .btn{margin:1.25rem 0}@media (max-width: 767.98px){cx-order-return-request-list .cx-order-history{max-width:100%;padding:0}}cx-order-return-request-list .cx-order-history-table{padding:1.5rem 0 1.125rem;margin-bottom:0;border-width:1px 0 1px 0;border-color:var(--cx-color-light);border-style:solid}cx-order-return-request-list .cx-order-history-table tr{width:100%}@media (max-width: 767.98px){cx-order-return-request-list .cx-order-history-table tr{border-width:1px 0 0 0;border-color:var(--cx-color-light);border-style:solid}cx-order-return-request-list .cx-order-history-table tr:first-child{border-width:0;padding:1.25rem 0 0}}cx-order-return-request-list .cx-order-history-table th{padding:1.5rem 0 1.125rem;text-align:start}cx-order-return-request-list .cx-order-history-table th:last-child{text-align:end}cx-order-return-request-list .cx-order-history-table td{width:25%;padding:1.625rem 0}@media (min-width: 768px){cx-order-return-request-list .cx-order-history-table td{text-align:start}cx-order-return-request-list .cx-order-history-table td:last-child{text-align:end}}@media (max-width: 767.98px){cx-order-return-request-list .cx-order-history-table td{width:100%;display:flex;border-width:0;padding:0 1.25rem}cx-order-return-request-list .cx-order-history-table td:first-child{padding-top:1.25rem}cx-order-return-request-list .cx-order-history-table td:last-child{padding-bottom:1.25rem}}cx-order-return-request-list .cx-order-history-header{padding:40px 0 0;color:var(--cx-color-text)}@media (max-width: 767.98px){cx-order-return-request-list .cx-order-history-header{padding:40px 20px 0}}@media (max-width: 767.98px){cx-order-return-request-list .cx-order-history-thead-mobile{display:none}}cx-order-return-request-list .cx-order-history-code{text-decoration:underline}@media (max-width: 767.98px){cx-order-return-request-list .cx-order-history-code{text-decoration:none}}cx-order-return-request-list .cx-order-history-placed,cx-order-return-request-list .cx-order-history-status{text-align:center}cx-order-return-request-list .cx-order-history-total{text-align:end}@media (max-width: 767.98px){cx-order-return-request-list .cx-order-history-placed,cx-order-return-request-list .cx-order-history-status,cx-order-return-request-list .cx-order-history-total{text-align:start}}cx-order-return-request-list .cx-order-history-label{text-transform:uppercase;color:var(--cx-color-secondary)}@media (min-width: 768px){cx-order-return-request-list .cx-order-history-label{display:none}}@media (max-width: 767.98px){cx-order-return-request-list .cx-order-history-label{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);min-width:110px}}cx-order-return-request-list .cx-order-history-value{color:var(--cx-color-text)}@media (max-width: 767.98px){cx-order-return-request-list .cx-order-history-value{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);text-decoration:underline}}cx-order-return-request-list .cx-order-history-form-group{padding:0;margin-bottom:0;align-items:center;display:flex;width:40%}cx-order-return-request-list .cx-order-history-form-group span{margin-inline-end:.5rem;flex:none}cx-order-return-request-list .cx-order-history-form-group cx-sorting{width:100%}@media (max-width: 767.98px){cx-order-return-request-list .cx-order-history-form-group{padding:1.25rem;width:100%}}cx-order-return-request-list .cx-order-history-sort.top{display:flex;justify-content:space-between;padding:1rem 0;margin:0}@media (max-width: 767.98px){cx-order-return-request-list .cx-order-history-sort.top{flex-direction:column;padding-top:0}}cx-order-return-request-list .cx-order-history-sort.bottom{display:flex;justify-content:space-between;padding:2rem 0 1rem;margin:0}@media (max-width: 767.98px){cx-order-return-request-list .cx-order-history-sort.bottom{flex-direction:column;padding-top:0}}@media (max-width: 767.98px){cx-order-return-request-list .cx-order-history-pagination{margin:0 auto}}cx-order-return-request-list .cx-order-history-no-order{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);min-height:415px}@media (max-width: 767.98px){cx-order-return-request-list .cx-order-history-no-order{min-height:474px;padding-inline-start:1.25rem;padding-inline-end:1.25rem}}cx-order-return-request-list .cx-order-history-no-order .btn{margin:1.25rem 0}cx-return-request-overview .cx-nav{justify-content:center;padding:1rem 0 2rem}cx-return-request-overview .cx-nav div:empty{display:none}@media (max-width: 767.98px){cx-return-request-overview .cx-nav .btn-secondary{margin:0 0 1rem}}cx-return-request-overview .cx-header{padding:1.875rem 0;margin:0 0 1.875rem;border-width:1px;border-style:solid;border-color:var(--cx-color-light)}@media (max-width: 767.98px){cx-return-request-overview .cx-header{border:0 none;margin:0}}cx-return-request-overview .cx-detail{border-width:0 1px 0 0;border-style:solid;border-color:var(--cx-color-light);padding-inline-start:1.875rem}cx-return-request-overview .cx-detail:last-child{border:0 none}@media (max-width: 767.98px){cx-return-request-overview .cx-detail{padding-bottom:.625rem;padding-inline-start:.3125rem;border-inline-end:0 none}}cx-return-request-overview .cx-detail-label{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222)}cx-return-request-overview .cx-detail-value{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);font-weight:400}cx-return-request-totals{padding-top:2rem;padding-inline-end:2.5rem;padding-bottom:0;padding-inline-start:2.5rem}cx-return-request-totals h4{text-transform:uppercase;font-weight:var(--cx-font-weight-semi)}cx-return-request-totals .cx-summary-label{text-align:start;padding:0}cx-return-request-totals .cx-summary-amount{text-align:end;padding:0}cx-return-request-totals .cx-summary-row{padding:.5rem 0;display:flex;flex-wrap:wrap}cx-return-request-totals .cx-summary-savings{color:var(--cx-color-success)}cx-return-request-totals .cx-summary-total{font-weight:var(--cx-font-weight-bold)}cx-return-request-totals .cx-coupon-code-pill{background:var(--cx-g-color-light);padding-top:7px;padding-inline-end:15px;padding-bottom:7px;padding-inline-start:13px;margin-top:10px;margin-inline-end:10px;margin-bottom:5px;margin-inline-start:0;display:inline-flex;align-items:flex-start;border-radius:4px;word-break:break-all}cx-return-request-totals .cx-coupon-code--pill-value{line-height:1.7}cx-return-request-totals .cx-footnote{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222)}cx-cancel-order cx-form-errors p{margin:1rem auto}cx-consignment-tracking{display:flex;justify-content:flex-end;margin:0 0 .5rem}cx-tracking-events .cx-consignment-tracking-dialog .cx-consignment-tracking-container .cx-consignment-tracking-title{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}@media (max-width: 767.98px){cx-tracking-events .cx-consignment-tracking-dialog .cx-consignment-tracking-container .body{padding:0}}cx-tracking-events .cx-consignment-tracking-dialog .cx-consignment-tracking-container .cx-shipment-heading{position:relative;padding-top:1.5rem;padding-inline-end:0;padding-bottom:.4rem;padding-inline-start:2rem;background-color:var(--cx-color-background)}cx-tracking-events .cx-consignment-tracking-dialog .cx-consignment-tracking-container .cx-no-tracking-heading{position:relative;padding:2rem}cx-tracking-events .cx-consignment-tracking-dialog .cx-consignment-tracking-container .cx-shipment-content{padding:.6rem 0 1.2rem}cx-tracking-events .cx-consignment-tracking-dialog .cx-consignment-tracking-container .cx-shipment-title{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222)}cx-tracking-events .cx-consignment-tracking-dialog .cx-consignment-tracking-container .cx-tracking-events .cx-tracking-event-body{border-inline-start:.7rem solid var(--cx-color-secondary);padding-inline-start:1rem;margin-bottom:1rem}cx-tracking-events .cx-consignment-tracking-dialog .cx-consignment-tracking-container .cx-tracking-events .cx-tracking-event-body div{padding-bottom:.6rem}cx-tracking-events .cx-consignment-tracking-dialog .cx-consignment-tracking-container .cx-tracking-events .cx-tracking-event-body .cx-tracking-event-title{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222)}cx-tracking-events .cx-consignment-tracking-dialog .cx-consignment-tracking-container .cx-tracking-events .cx-tracking-event-body .cx-tracking-event-city{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222)}cx-tracking-events .cx-consignment-tracking-dialog .cx-consignment-tracking-container .cx-tracking-events .cx-tracking-event-body .cx-tracking-event-content{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}cx-my-account-v2-order-history .cx-my-account-v2-order-history-header{display:block;border-width:0 0 1px 0;border-style:solid;border-color:var(--cx-color-light);margin:0 0 25px}cx-my-account-v2-order-history .cx-my-account-v2-order-history-body .cx-order-history-pagination{display:flex;justify-content:flex-end;padding:1rem 0;margin:0}@media (max-width: 767.98px){cx-my-account-v2-order-history .cx-my-account-v2-order-history-body .cx-order-history-pagination{flex-direction:column}}@media (max-width: 767.98px){cx-my-account-v2-order-history .cx-my-account-v2-order-history-body .cx-order-history-pagination{margin:0 auto}}cx-my-account-v2-order-history .cx-my-account-v2-order-history-body .cx-each-order{display:block;border-width:0 0 1px 0;border-style:solid;border-color:var(--cx-color-light);margin:0 0 25px}cx-my-account-v2-order-history .cx-my-account-v2-order-history-body .cx-each-order:last-of-type{border:none}cx-my-account-v2-order-history .cx-my-account-v2-order-history-body .cx-my-account-v2-order-history-code{color:var(--cx-color-primary);text-decoration:underline;font-size:22px;font-weight:500;margin:0 0 16px}cx-my-account-v2-order-history .cx-my-account-v2-order-history-body .cx-my-account-v2-order-summary{font-size:16px;font-weight:400;margin:0 0 15px}cx-my-account-v2-order-history .cx-my-account-v2-order-history-body .cx-consolidated-order-info{display:flex;margin:16px 0 0}cx-my-account-v2-order-history .cx-my-account-v2-order-history-body .cx-consolidated-order-info:last-of-type{margin:0 0 20px}cx-my-account-v2-order-history .cx-my-account-v2-order-history-body .cx-consolidated-order-info .cx-order-info{width:60%}cx-my-account-v2-order-history .cx-my-account-v2-order-history-body .cx-consolidated-order-info .cx-order-info .cx-consignment-info{font-size:16px;color:var(--cx-color-secondary)}cx-my-account-v2-order-history .cx-my-account-v2-order-history-body .cx-consolidated-order-info .cx-order-info .cx-consignment-info .cx-tracking-id{text-decoration:underline;font-weight:var(--cx-font-weight-semi);color:var(--cx-color-secondary)}@media (max-width: 767.98px){cx-my-account-v2-order-history .cx-my-account-v2-order-history-body .cx-consolidated-order-info .cx-order-info .cx-list-header{padding:0}}cx-my-account-v2-order-history .cx-my-account-v2-order-history-body .cx-consolidated-order-info .cx-order-info .cx-list-header .cx-list-status{padding:5px 30px;background-color:var(--cx-color-background);font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);font-weight:700}cx-my-account-v2-order-history .cx-my-account-v2-order-history-body .cx-consolidated-order-info .cx-order-info .cx-order-status{margin:16px 0 0;font-size:18px}cx-my-account-v2-order-history .cx-my-account-v2-order-history-body .cx-consolidated-order-info .cx-order-info .cx-order-status-critical{margin:16px 0 0;font-size:18px;color:var(--cx-color-alert, var(--cx-color-danger))}cx-my-account-v2-order-history .cx-my-account-v2-order-history-body .cx-consolidated-order-info .cx-order-info .cx-order-status-critical-link{font-size:18px;color:var(--cx-color-alert, var(--cx-color-danger));text-decoration:underline}cx-my-account-v2-order-history .cx-my-account-v2-order-history-body .cx-consolidated-order-info .cx-order-images-container{width:40%}cx-my-account-v2-order-history .cx-my-account-v2-order-history-body .cx-consolidated-order-info .cx-order-images-container .cx-order-img{width:88px;height:88px;margin:0 8px 0 0;display:inline-end;float:right}cx-order-overview .cx-order-summary{background-color:var(--cx-color-background)}@media (max-width: 767.98px){cx-order-overview .cx-order-summary{background-color:var(--cx-color-inverse)}}cx-order-overview .cx-order-summary .container{display:flex;flex-direction:row;justify-content:space-between;padding:36px 32px;margin:0;min-width:100%}@media (max-width: 991.98px){cx-order-overview .cx-order-summary .container{background-color:var(--cx-color-inverse)}}cx-order-overview .cx-order-summary .container .cx-order-details-cards{flex-grow:1}@media (min-width: 992px){cx-order-overview .cx-order-summary .container .cx-order-details-cards cx-card{padding:10px 0;display:block}cx-order-overview .cx-order-summary .container .cx-order-details-cards cx-card:first-child{padding-top:0}cx-order-overview .cx-order-summary .container .cx-order-details-cards cx-card:last-child{padding-bottom:0}cx-order-overview .cx-order-summary .container .cx-order-details-cards cx-card .cx-card-body{padding:0}}@media (max-width: 991.98px){cx-order-overview .cx-order-summary .container .cx-order-details-cards{border:1px solid var(--cx-color-light);background-color:var(--cx-color-inverse);margin-inline-end:15px;border-radius:10px}}@media (max-width: 767.98px){cx-order-overview .cx-order-summary .container .cx-order-details-cards{margin-inline-end:0;margin-bottom:30px}}cx-order-overview .cx-order-summary .container .cx-order-details-cards .cx-card-title{font-weight:var(--cx-font-weight-semi);margin-bottom:0}@media (max-width: 991.98px){cx-order-overview .cx-order-summary .container{max-width:100%;min-width:100%;padding:1.25rem 0}}@media (max-width: 767.98px){cx-order-overview .cx-order-summary .container{flex-direction:column}}cx-order-overview .cx-order-summary .container .cx-summary-card{flex:1;padding:0 15px}@media (min-width: 992px){cx-order-overview .cx-order-summary .container .cx-summary-card:not(:last-of-type){border-inline-end:1px solid var(--cx-color-text)}}@media (max-width: 991.98px){cx-order-overview .cx-order-summary .container .cx-summary-card{flex:0 0 33%}}@media (max-width: 767.98px){cx-order-overview .cx-order-summary .container .cx-summary-card{flex:1;background-color:var(--cx-color-inverse);border-width:1px;border-style:solid;border-color:var(--cx-color-light);margin:.625rem 0}}cx-order-overview .cx-order-summary .container .cx-summary-card .cx-card-title{font-size:var(--cx-font-size, 1.125rem);line-height:var(--cx-line-height, 1.2222222222);font-weight:var(--cx-font-weight-bold);margin-bottom:.5rem}cx-order-overview cx-order-detail-billing{flex-grow:1;margin-bottom:0}@media (min-width: 992px){cx-order-overview cx-order-detail-billing{border-inline-start:1px solid var(--cx-color-text);padding-inline-start:10rem}}cx-order-overview cx-order-detail-billing .cx-review-summary{flex-direction:column}@media (max-width: 991.98px){cx-order-overview cx-order-detail-billing .cx-review-summary{border:1px solid var(--cx-color-light);background-color:var(--cx-color-inverse);border-radius:10px}}cx-order-overview cx-order-detail-billing .cx-review-summary-card{width:100%}@media (min-width: 992px){cx-order-overview cx-order-detail-billing .cx-review-summary-card{padding:10px 0;display:block}cx-order-overview cx-order-detail-billing .cx-review-summary-card:first-child{padding-top:0}cx-order-overview cx-order-detail-billing .cx-review-summary-card:last-child{padding-bottom:0}cx-order-overview cx-order-detail-billing .cx-review-summary-card .cx-card-body{padding:0}}cx-order-overview cx-order-detail-billing .cx-review-summary-card .cx-card-title{font-size:var(--cx-font-size, 1.125rem);margin-bottom:0}cx-order-details-items{margin-bottom:15px}@media (min-width: 992px){cx-order-details-items{margin-top:30px}}@media (min-width: 768px){cx-order-details-items{margin-top:10px}}@media (max-width: 767.98px){cx-order-details-items .cx-list-header{padding:0}}@media (max-width: 767.98px){cx-order-details-items .cx-list{margin-inline-end:0;margin-inline-start:0}}cx-order-details-items .cx-list-status{margin:0 0 .5rem;padding:15px 30px;background-color:var(--cx-color-background);font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);font-weight:700}cx-order-details-items .cx-list-date{margin:.5rem 0 0;padding:0 30px}cx-order-details-items .cx-review-header{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-semi);padding-inline-start:30px}cx-order-details-items .cx-pickup-order-consigned-entries-header{background-color:var(--cx-color-background);font-weight:var(--cx-font-weight-semi);font-size:var(--cx-font-size, 1.125rem);padding:15px 40px;margin:0 0 30px}cx-order-overview .cx-account-summary{background-color:var(--cx-color-background);border-width:0 0 1px 0;border-style:solid;border-color:var(--cx-color-light)}@media (max-width: 767.98px){cx-order-overview .cx-account-summary{background-color:var(--cx-color-inverse)}}cx-order-overview .cx-account-summary .container{display:flex;flex-wrap:wrap;padding:15px 0}@media (max-width: 991.98px){cx-order-overview .cx-account-summary .container{max-width:100%;min-width:100%;padding:0 1.25rem}}@media (max-width: 767.98px){cx-order-overview .cx-account-summary .container{flex-direction:column;padding:1.25rem}}cx-order-overview .cx-account-summary .container .cx-summary-card{flex:1;padding:0 15px}@media (min-width: 992px){cx-order-overview .cx-account-summary .container .cx-summary-card:not(:last-of-type){border-inline-end:1px solid var(--cx-color-text)}}@media (max-width: 991.98px){cx-order-overview .cx-account-summary .container .cx-summary-card{flex:0 0 33%}}@media (max-width: 767.98px){cx-order-overview .cx-account-summary .container .cx-summary-card{flex:1;background-color:var(--cx-color-inverse);border-width:1px;border-style:solid;border-color:var(--cx-color-light);margin:.625rem 0}}cx-order-overview .cx-account-summary .container .cx-summary-card .cx-card-title{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);font-weight:700;margin-bottom:.5rem}cx-order-details-actions .cx-nav{justify-content:center;padding:1rem 0 2rem}cx-order-details-actions .cx-nav div:empty{display:none}@media (max-width: 991.98px){cx-order-details-actions .cx-nav .btn-secondary{margin:0 0 1rem}}cx-order-details-reorder .cx-nav{justify-content:center}cx-order-details-reorder .cx-nav button{width:100%}cx-order-detail-billing{margin-bottom:2.5rem}cx-order-detail-billing .cx-review-summary{display:flex;flex-direction:row;background-color:var(--cx-color-background)}@media (max-width: 767.98px){cx-order-detail-billing .cx-review-summary{flex-direction:column}}cx-order-detail-billing .cx-review-summary-card{width:50%}@media (max-width: 767.98px){cx-order-detail-billing .cx-review-summary-card{width:100%}}cx-order-detail-billing .cx-review-summary-card .cx-card-title{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}cx-reorder-dialog .cx-modal-container .cx-modal-content .cx-dialog-title{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}cx-reorder-dialog .cx-modal-container .cx-modal-content .cx-dialog-body .cx-reorder-dialog-areyousure-section{display:flex;flex-direction:column}cx-reorder-dialog .cx-modal-container .cx-modal-content .cx-dialog-body p .cx-cart-mod-entry-container{display:block}cx-reorder-dialog .cx-modal-container .cx-modal-content .cx-dialog-body p .cx-cart-mod-entry-container .alert-icon{vertical-align:initial}cx-reorder-dialog .cx-modal-container .cx-modal-content .cx-dialog-body p .cx-cart-mod-entry-container .alert-icon cx-icon{padding-inline-end:5px}cx-reorder-dialog .cx-modal-container .cx-modal-content .cx-dialog-body p .cx-cart-mod-entry-container .alert-icon cx-icon.success{color:var(--cx-color-success)}cx-reorder-dialog .cx-modal-container .cx-modal-content .cx-dialog-body p .cx-cart-mod-entry-container .alert-icon cx-icon.warning{color:var(--cx-color-warning)}cx-reorder-dialog .cx-modal-container .cx-modal-content .cx-dialog-body p .cx-cart-mod-entry-container .alert-icon cx-icon.error{color:var(--cx-color-danger)}.cx-theme-high-contrast-dark cx-reorder-dialog .cx-modal-container .cx-modal-content .cx-dialog-body,.cx-theme-high-contrast-light cx-reorder-dialog .cx-modal-container .cx-modal-content .cx-dialog-body{background-color:var(--cx-color-background)}cx-reorder-dialog .cx-modal-container .cx-modal-content .cx-reorder-dialog-footer{justify-content:center;display:flex}cx-reorder-dialog .cx-modal-container .cx-modal-content .cx-reorder-dialog-footer button{flex:0 0 calc(50% - .5rem)}cx-reorder-dialog .cx-modal-container .cx-modal-content .cx-reorder-dialog-footer button:first-child{margin-inline-end:.5rem}cx-reorder-dialog .cx-modal-container .cx-modal-content .cx-reorder-dialog-footer button:last-child{margin-inline-start:.5rem}cx-reorder-dialog .cx-modal-container .cx-modal-content .cx-reorder-dialog-footer button:focus{outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-width:var(--cx-visual-focus-width, 2px);outline-offset:4px;transition:none}.cxFeat_a11yImproveContrast cx-reorder-dialog .cx-modal-container .cx-modal-content .cx-reorder-dialog-footer button:focus{outline-offset:2px;box-shadow:0 0 0 2px var(--cx-color-inverse)}@media (max-width: 991.98px){.cxFeat_a11yMobileVisibleFocus cx-reorder-dialog .cx-modal-container .cx-modal-content .cx-reorder-dialog-footer button:focus{outline-offset:-2px}.cxFeat_a11yMobileVisibleFocus cx-reorder-dialog .cx-modal-container .cx-modal-content .cx-reorder-dialog-footer button:focus .ng-select-container{position:initial}.cxFeat_a11yMobileVisibleFocus cx-reorder-dialog .cx-modal-container .cx-modal-content .cx-reorder-dialog-footer button:focus[type=radio],.cxFeat_a11yMobileVisibleFocus cx-reorder-dialog .cx-modal-container .cx-modal-content .cx-reorder-dialog-footer button:focus[type=checkbox],.cxFeat_a11yMobileVisibleFocus cx-reorder-dialog .cx-modal-container .cx-modal-content .cx-reorder-dialog-footer button:focus.btn-tertiary{outline-offset:2px}.cxFeat_a11yMobileVisibleFocus cx-reorder-dialog .cx-modal-container .cx-modal-content .cx-reorder-dialog-footer button:focus>cx-media{transition:none;padding:2px}}cx-my-account-v2-order-details-actions .cx-order-details-actions{display:flex;justify-content:space-between;padding:1.5rem 1rem}cx-my-account-v2-order-details-actions .cx-order-details-actions .cx-action-button{float:right;margin:0 0 0 10px}cx-my-account-v2-order-details-actions .cx-order-details-actions .cx-action-button-left{float:left;margin:0 10px 0 0}cx-my-account-v2-consignment-tracking .cx-list-status{padding:15px 30px 30px;display:flex;font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);font-weight:700;justify-content:space-between}cx-my-account-v2-consignment-tracking .cx-list-status .cx-item-list-tracking-id{display:inline;color:var(--cx-color-secondary);font-weight:var(--cx-font-weight-semi);padding:0 0 0 15px}cx-my-account-v2-consignment-tracking .cx-list-status .cx-item-list-tracking-id .cx-tracking-id-link{cursor:pointer;color:var(--cx-color-secondary);text-decoration:underline}cx-my-account-v2-consignment-tracking .cx-list-status .cx-item-list-tracking-id .cx-tracking-id-link:hover{text-decoration:none}cx-my-account-v2-consignment-tracking .cx-list-status .cx-consignment-status-date{font-weight:var(--cx-font-weight-semi)}cx-my-account-v2-download-invoices .cx-modal-container .cx-modal-content{overflow-y:hidden}cx-my-account-v2-download-invoices .cx-modal-container .cx-modal-content .cx-dialog-title{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}cx-replenishment-order-cancellation .cx-cancel-replenishment-btns,cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-btns{display:flex}@media (max-width: 767.98px){cx-replenishment-order-cancellation .cx-cancel-replenishment-btns .btn-secondary,cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-btns .btn-secondary{margin:0 0 1rem}}cx-replenishment-order-cancellation .cx-cancel-replenishment-btns{justify-content:flex-end;margin:2rem 0}cx-replenishment-order-cancellation-dialog{color:var(--cx-color-text);background-color:#00000080}cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-description{padding-top:10px;padding-inline-start:25px;padding-inline-end:25px;padding-bottom:0}cx-my-account-v2-orders{margin:1rem 0rem;border:1px solid var(--cx-color-medium)}cx-my-account-v2-orders .cx-my-account-view-header{display:flex;justify-content:space-between;margin:1rem}cx-my-account-v2-orders .cx-my-account-view-header .cx-my-account-view-heading{font-size:16px;font-weight:700}cx-my-account-v2-orders .cx-my-account-view-header .cx-my-account-view-show-more{font-size:14px;font-weight:600}cx-my-account-v2-orders .cx-my-account-view-body .cx-my-account-view-order{border-collapse:collapse;margin:0}cx-my-account-v2-orders .cx-my-account-view-body .cx-my-account-view-order .cx-my-account-view-order-header{display:flex;justify-content:space-between;margin:1rem 1rem 0;padding:15px 30px;background-color:var(--cx-color-light);border:1px solid var(--cx-color-medium);border-radius:0}cx-my-account-v2-orders .cx-my-account-view-body .cx-my-account-view-order .cx-my-account-view-order-header .cx-my-account-view-status{font-size:16px;font-weight:700}cx-my-account-v2-orders .cx-my-account-view-body .cx-my-account-view-order .cx-my-account-view-order-header .cx-my-account-view-code{font-size:12px;font-weight:400}cx-my-account-v2-orders .cx-my-account-view-body .cx-my-account-view-order .cx-my-account-view-order-body{display:flex;justify-content:space-between;margin:0 1rem 1.5rem;padding:15px;border:1px solid var(--cx-color-medium)}cx-my-account-v2-orders .cx-my-account-view-body .cx-my-account-view-order .cx-my-account-view-order-body:first-child{border-radius:0}cx-my-account-v2-orders .cx-my-account-view-body .cx-my-account-view-order .cx-my-account-view-order-body .cx-my-account-view-order-column-1{width:70%}cx-my-account-v2-orders .cx-my-account-view-body .cx-my-account-view-order .cx-my-account-view-order-body .cx-my-account-view-order-column-1 .cx-my-account-view-order-column-1-image{float:left;margin:1 rem;padding:15px}cx-my-account-v2-orders .cx-my-account-view-body .cx-my-account-view-order .cx-my-account-view-order-body .cx-my-account-view-order-column-1 .cx-my-account-view-order-column-1-image .cx-my-account-view-order-img{width:124px;height:124px;display:inline-end}cx-my-account-v2-orders .cx-my-account-view-body .cx-my-account-view-order .cx-my-account-view-order-body .cx-my-account-view-order-column-1 .cx-my-account-view-order-column-1-details .cx-my-account-view-order-column-1-details-top{margin:1 rem;padding:15px 15px 15px 20px}cx-my-account-v2-orders .cx-my-account-view-body .cx-my-account-view-order .cx-my-account-view-order-body .cx-my-account-view-order-column-1 .cx-my-account-view-order-column-1-details .cx-my-account-view-order-column-1-details-top .cx-my-account-view-product-name{font-size:14px;font-weight:600}cx-my-account-v2-orders .cx-my-account-view-body .cx-my-account-view-order .cx-my-account-view-order-body .cx-my-account-view-order-column-1 .cx-my-account-view-order-column-1-details .cx-my-account-view-order-column-1-details-top .cx-my-account-view-purchased-on{font-size:12px;font-weight:400}cx-my-account-v2-orders .cx-my-account-view-body .cx-my-account-view-order .cx-my-account-view-order-body .cx-my-account-view-order-column-1 .cx-my-account-view-order-column-1-details .cx-my-account-view-order-column-1-details-top .cx-my-account-view-item-count{font-size:12px;font-weight:400}cx-my-account-v2-orders .cx-my-account-view-body .cx-my-account-view-order .cx-my-account-view-order-body .cx-my-account-view-order-column-1 .cx-my-account-view-order-column-1-details .cx-my-account-view-order-column-1-details-bottom{padding:15px 15px 15px 20px}cx-my-account-v2-orders .cx-my-account-view-body .cx-my-account-view-order .cx-my-account-view-order-body .cx-my-account-view-order-column-1 .cx-my-account-view-order-column-1-details .cx-my-account-view-order-column-1-details-bottom .cx-my-account-view-total-price{font-size:14px;font-weight:600}cx-my-account-v2-orders .cx-my-account-view-body .cx-my-account-view-order .cx-my-account-view-order-body .cx-my-account-view-order-column-2{padding:15px;width:30%;display:flex;justify-content:right;color:var(--cx-color-secondary);font-size:14px;font-weight:600;align-items:flex-end}cx-my-account-v2-orders .cx-my-account-no-order{margin:1rem;padding:15px}cx-checkout-progress .cx-nav,cx-checkout-progress-mobile-top .cx-nav,cx-checkout-progress-mobile-bottom .cx-nav{font-size:1.188rem;font-weight:var(--cx-font-weight-bold);margin:0;line-height:26px}@media (min-width: 992px) and (max-width: 1199.98px){cx-checkout-progress .cx-nav,cx-checkout-progress-mobile-top .cx-nav,cx-checkout-progress-mobile-bottom .cx-nav{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}}cx-checkout-progress .cx-nav .cx-list,cx-checkout-progress-mobile-top .cx-nav .cx-list,cx-checkout-progress-mobile-bottom .cx-nav .cx-list{display:flex;flex-direction:row;list-style:none;padding:0;margin:0}cx-checkout-progress .cx-nav .cx-item,cx-checkout-progress-mobile-top .cx-nav .cx-item,cx-checkout-progress-mobile-bottom .cx-nav .cx-item{display:flex;justify-content:center;flex:1;color:var(--cx-color-text);padding:0 0 1.063rem;border-bottom:2px solid var(--cx-color-text)}cx-checkout-progress .cx-nav .cx-item :after,cx-checkout-progress-mobile-top .cx-nav .cx-item :after,cx-checkout-progress-mobile-bottom .cx-nav .cx-item :after{padding-inline-end:.75em;content:""}@media (min-width: 992px) and (max-width: 1199.98px){cx-checkout-progress .cx-nav .cx-item :after,cx-checkout-progress-mobile-top .cx-nav .cx-item :after,cx-checkout-progress-mobile-bottom .cx-nav .cx-item :after{padding-inline-end:.5rem}}cx-checkout-progress .cx-nav .cx-item.active,cx-checkout-progress-mobile-top .cx-nav .cx-item.active,cx-checkout-progress-mobile-bottom .cx-nav .cx-item.active{border-color:var(--cx-color-primary)}cx-checkout-progress .cx-nav .cx-item.disabled,cx-checkout-progress-mobile-top .cx-nav .cx-item.disabled,cx-checkout-progress-mobile-bottom .cx-nav .cx-item.disabled{border-color:var(--cx-color-medium)}.cx-theme-high-contrast-dark cx-checkout-progress .cx-nav .cx-item.disabled,.cx-theme-high-contrast-light cx-checkout-progress .cx-nav .cx-item.disabled,.cx-theme-high-contrast-dark cx-checkout-progress-mobile-top .cx-nav .cx-item.disabled,.cx-theme-high-contrast-light cx-checkout-progress-mobile-top .cx-nav .cx-item.disabled,.cx-theme-high-contrast-dark cx-checkout-progress-mobile-bottom .cx-nav .cx-item.disabled,.cx-theme-high-contrast-light cx-checkout-progress-mobile-bottom .cx-nav .cx-item.disabled{border-color:var(--cx-color-secondary)}cx-checkout-progress .cx-nav .cx-item:first-child :before,cx-checkout-progress-mobile-top .cx-nav .cx-item:first-child :before,cx-checkout-progress-mobile-bottom .cx-nav .cx-item:first-child :before{padding:0;content:""}cx-checkout-progress .cx-nav .cx-item:last-child :after,cx-checkout-progress-mobile-top .cx-nav .cx-item:last-child :after,cx-checkout-progress-mobile-bottom .cx-nav .cx-item:last-child :after{padding:0;content:""}cx-checkout-progress .cx-link,cx-checkout-progress-mobile-top .cx-link,cx-checkout-progress-mobile-bottom .cx-link{color:var(--cx-color-text);cursor:pointer;text-decoration:none;text-align:start}cx-checkout-progress .cx-link.disabled,cx-checkout-progress-mobile-top .cx-link.disabled,cx-checkout-progress-mobile-bottom .cx-link.disabled{color:var(--cx-color-secondary);cursor:not-allowed;pointer-events:none}cx-checkout-progress .cx-link.disabled:after,cx-checkout-progress-mobile-top .cx-link.disabled:after,cx-checkout-progress-mobile-bottom .cx-link.disabled:after{color:var(--cx-color-secondary)}cx-checkout-progress .cx-link.active,cx-checkout-progress-mobile-top .cx-link.active,cx-checkout-progress-mobile-bottom .cx-link.active{color:var(--cx-color-primary)}cx-checkout-progress .cx-link.active:after,cx-checkout-progress-mobile-top .cx-link.active:after,cx-checkout-progress-mobile-bottom .cx-link.active:after{color:var(--cx-color-primary)}cx-checkout-progress .cx-media .cx-list-media,cx-checkout-progress-mobile-top .cx-media .cx-list-media,cx-checkout-progress-mobile-bottom .cx-media .cx-list-media{display:none;font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);justify-content:space-between;align-items:center;line-height:4.75rem;min-width:100%;border-width:1px 0 0 0;border-style:solid;border-color:var(--cx-color-light);margin:0}cx-checkout-progress .cx-media .cx-list-media.active,cx-checkout-progress-mobile-top .cx-media .cx-list-media.active,cx-checkout-progress-mobile-bottom .cx-media .cx-list-media.active{background-color:var(--cx-color-background);border:0}cx-checkout-progress .cx-media .cx-list-media button,cx-checkout-progress-mobile-top .cx-media .cx-list-media button,cx-checkout-progress-mobile-bottom .cx-media .cx-list-media button{font-weight:var(--cx-font-weight-semi)}@media (max-width: 991.98px){cx-checkout-progress .cx-media .cx-list-media,cx-checkout-progress-mobile-top .cx-media .cx-list-media,cx-checkout-progress-mobile-bottom .cx-media .cx-list-media{display:flex;border-width:0 0 1px 0;border-style:solid;border-color:var(--cx-color-light);padding:0 1.875rem}}@media (max-width: 767.98px){cx-checkout-progress .cx-media .cx-list-media,cx-checkout-progress-mobile-top .cx-media .cx-list-media,cx-checkout-progress-mobile-bottom .cx-media .cx-list-media{padding:0 1.375rem}}.cxFeat_a11yTruncatedTextForResponsiveView cx-checkout-progress .cx-media .cx-list-media,.cxFeat_a11yTruncatedTextForResponsiveView cx-checkout-progress-mobile-top .cx-media .cx-list-media,.cxFeat_a11yTruncatedTextForResponsiveView cx-checkout-progress-mobile-bottom .cx-media .cx-list-media{line-height:unset}.cxFeat_a11yTruncatedTextForResponsiveView cx-checkout-progress .cx-media .cx-title,.cxFeat_a11yTruncatedTextForResponsiveView cx-checkout-progress-mobile-top .cx-media .cx-title,.cxFeat_a11yTruncatedTextForResponsiveView cx-checkout-progress-mobile-bottom .cx-media .cx-title{padding-top:1.25rem;padding-bottom:1.25rem}@media (max-width: 991.98px){cx-billing-address-form{display:block;background-color:var(--cx-color-transparent)}}@media (max-width: 991.98px){cx-billing-address-form .col-md-12{padding:0 .813rem}}@media (max-width: 767.98px){cx-billing-address-form .col-md-12{padding:0 .875rem}}@media (max-width: 991.98px){cx-billing-address-form .container{width:100%}}cx-billing-address-form .cx-checkout-btns{padding:1rem 0;justify-content:flex-end}@media (max-width: 991.98px){cx-billing-address-form .cx-checkout-btns{padding:1.25rem 0}}@media (max-width: 767.98px){cx-billing-address-form .cx-checkout-btns{padding:1.25rem 0}}@media (max-width: 991.98px){cx-billing-address-form .cx-checkout-btns .btn-secondary{margin:0 0 1rem}}cx-billing-address-form .cx-checkout-title{margin-inline-end:auto;margin-inline-start:auto;padding-inline-end:0;font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);background-color:var(--cx-color-transparent);margin-top:0;padding-top:0;padding-bottom:.438rem;margin-bottom:.5rem;padding-inline-start:0}cx-billing-address-form .cx-checkout-body{display:flex;align-items:stretch;margin:0}@media (max-width: 991.98px){cx-billing-address-form .cx-checkout-body.row{padding:0}}cx-billing-address-form .cx-checkout-text{margin-bottom:1.25rem}@media (max-width: 991.98px){cx-billing-address-form .cx-checkout-text{padding-inline-start:0}}cx-billing-address-form .cx-spinner{padding-top:30px;padding-bottom:30px}cx-payment-method{border:1px solid var(--cx-color-medium);border-radius:10px;margin-top:32px;margin-bottom:30px;padding-inline-start:1.875rem;padding-inline-end:1.875rem;padding-top:1.875rem}@media (max-width: 991.98px){cx-payment-method{display:block;background-color:var(--cx-color-transparent)}}@media (max-width: 991.98px){cx-payment-method .col-md-12{padding:0 .813rem}}@media (max-width: 767.98px){cx-payment-method .col-md-12{padding:0 .875rem}}@media (max-width: 991.98px){cx-payment-method .container{width:100%}}cx-payment-method .cx-checkout-btns{padding:1rem 0;justify-content:flex-end}@media (max-width: 767.98px){cx-payment-method .cx-checkout-btns{padding:1.25rem 0}}@media (max-width: 991.98px){cx-payment-method .cx-checkout-btns .btn-secondary{margin:0 0 1rem}}cx-payment-method .cx-checkout-title{margin-inline-end:auto;margin-inline-start:auto;padding-inline-end:0;font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);background-color:var(--cx-color-transparent);margin-top:0;padding-top:0;padding-bottom:.438rem;margin-bottom:.5rem;padding-inline-start:0}cx-payment-method .cx-checkout-body{display:flex;align-items:stretch;margin:0}cx-payment-method .cx-checkout-text{margin-bottom:1.25rem}cx-payment-method .cx-spinner{padding-top:30px;padding-bottom:30px}@media (max-width: 991.98px){cx-payment-method{background-color:var(--cx-color-transparent)}}cx-payment-method .cx-payment.container{padding:0}cx-payment-method .cx-payment-card{padding-inline-start:0;padding-inline-end:0;padding-bottom:.625rem;margin-bottom:.625rem}@media (min-width: 992px){cx-payment-method .cx-payment-card:nth-child(odd){padding-inline-end:15px}cx-payment-method .cx-payment-card:nth-child(2n){padding-inline-start:15px}}cx-payment-method .cx-payment-card-inner{height:100%;background-color:var(--cx-color-inverse);cursor:pointer}@media (max-width: 991.98px){cx-payment-method .cx-payment-card-inner{background-color:var(--cx-color-inverse)}}cx-payment-method .cx-card-img-container .fab:before,cx-payment-method .cx-card-img-container .fas:before{font-size:var(--cx-font-size, 48px)}@media (max-width: 991.98px){cx-payment-method .cx-checkout-text{padding-inline-start:0}}cx-payment-method .cx-checkout-btns{padding-bottom:1rem}@media (max-width: 991.98px){cx-payment-method .cx-checkout-btns{padding:1.25rem 0}}@media (max-width: 991.98px){cx-payment-method .cx-checkout-btns .btn-secondary{margin-bottom:1rem}}cx-payment-method .cx-checkout-btns-top{display:flex;justify-content:flex-end;padding-inline-start:1.875rem}@media (max-width: 991.98px){cx-payment-method .cx-checkout-btns-top{display:none}}cx-payment-method .cx-checkout-btns-top .btn{width:50%}cx-payment-method .cx-checkout-btns-bottom{padding-bottom:0}@media (min-width: 992px){cx-payment-method .cx-checkout-btns-bottom{display:none}}cx-payment-method .cx-checkout-btns-bottom .btn-secondary{margin-bottom:0}cx-payment-method .cx-checkout-body{display:flex;align-items:stretch}@media (max-width: 991.98px){cx-payment-method .cx-checkout-body.row{padding:0}}.cx-theme-high-contrast-dark cx-payment-method,.cx-theme-high-contrast-light cx-payment-method{border-color:var(--cx-color-dark)}@media (max-width: 991.98px){cx-payment-form{display:block;background-color:var(--cx-color-transparent)}}@media (max-width: 991.98px){cx-payment-form .col-md-12{padding:0 .813rem}}@media (max-width: 767.98px){cx-payment-form .col-md-12{padding:0 .875rem}}@media (max-width: 991.98px){cx-payment-form .container{width:100%}}cx-payment-form .cx-checkout-btns{padding:1rem 0;justify-content:flex-end}@media (max-width: 991.98px){cx-payment-form .cx-checkout-btns{padding:1.25rem 0}}@media (max-width: 767.98px){cx-payment-form .cx-checkout-btns{padding:1.25rem 0}}@media (max-width: 991.98px){cx-payment-form .cx-checkout-btns .btn-secondary{margin:0 0 1rem}}cx-payment-form .cx-checkout-title{margin-inline-end:auto;margin-inline-start:auto;padding-inline-end:0;font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);background-color:var(--cx-color-transparent);margin-top:0;padding-top:0;padding-bottom:.438rem;margin-bottom:.5rem;padding-inline-start:0}cx-payment-form .cx-checkout-body{display:flex;align-items:stretch;margin:0}@media (max-width: 991.98px){cx-payment-form .cx-checkout-body.row{padding:0}}cx-payment-form .cx-checkout-text{margin-bottom:1.25rem}@media (max-width: 991.98px){cx-payment-form .cx-checkout-text{padding-inline-start:0}}cx-payment-form .cx-spinner{padding-top:30px;padding-bottom:30px}cx-payment-form .cx-payment-form-tooltip{margin:0 0 0 .1875rem;font-size:18px;position:relative;top:2px;color:var(--cx-color-secondary)}cx-payment-form .cx-payment-form-billing{margin:0 0 1.25rem}cx-payment-form .cx-payment-form-billing-address{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);padding:.875rem 0 1.25rem}cx-payment-form .cx-payment-form-exp-date{display:flex;flex-direction:row;flex-wrap:wrap}cx-payment-form .cx-payment-form-exp-date legend{font-size:1rem}cx-payment-form .cx-payment-form-exp-date-wrapper{flex:1}cx-payment-form .cx-payment-form-exp-date-wrapper:first-of-type{padding-inline-end:1rem}cx-payment-form .form-check{margin:0}cx-payment-form .label-content{white-space:nowrap}cx-checkout-billing-address-form .cx-payment-form-billing-address{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);padding:.875rem 0 1.25rem}@media (max-width: 991.98px){cx-review-submit{padding:20px 0}}cx-review-submit .cx-review{padding:0 0 1rem}cx-review-submit .cx-review-title{text-transform:uppercase;margin:0 auto;padding:2.375rem 0 1.25rem;font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);font-weight:var(--cx-font-weight-normal)}cx-review-submit .cx-review-summary{margin:0;background-color:var(--cx-color-background);padding:15px 0}cx-review-submit .cx-review-summary-wrapper{display:flex;flex-direction:column;justify-content:space-between;min-height:100%;word-break:break-all}cx-review-submit .cx-review-summary-edit-step{padding:0 20px 20px}@media (max-width: 991.98px){cx-review-submit .cx-review-summary-edit-step{padding:10px 0 0}}@media (min-width: 992px){cx-review-submit .cx-review-summary .cx-review-payment-col{border-inline-end:1px solid var(--cx-color-text)}}cx-review-submit .cx-review-summary .cx-review-summary-card{display:flex;justify-content:space-between}@media (max-width: 991.98px){cx-review-submit .cx-review-summary .cx-review-summary-card{background-color:#fff;border-style:solid;border-width:1px;border-color:var(--cx-color-light);min-height:auto}}@media (min-width: 992px){cx-review-submit .cx-review-summary .cx-review-summary-card:not(:last-of-type){border-bottom:1px solid rgba(0,0,0,.5)}}cx-review-submit .cx-review-summary .cx-review-summary-card .cx-card-title{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);font-weight:700;margin-bottom:.5rem}cx-review-submit .cx-review-summary .cx-review-summary-card .cx-card-paragraph-title{font-style:italic}cx-review-submit .cx-review-summary .cx-review-summary-card .cx-review-summary-edit-step{align-self:flex-start;padding:20px;font-size:1.125rem}cx-review-submit .cx-review-summary .cx-review-summary-card .cx-review-summary-edit-step a{color:var(--cx-color-dark)}cx-review-submit .form-check{padding:0;margin:0}cx-review-submit .col-md-4{padding:0}cx-review-submit .cx-review-cart-total{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);margin:2.625rem 0 .5rem}cx-review-submit .cx-review-cart-heading{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);padding:1.375rem 0;margin:0;border-style:solid;border-width:1px 0;border-color:var(--cx-color-light)}@media (max-width: 991.98px){cx-review-submit .cx-review-cart-heading{border-width:1px 0 0;max-width:100%;min-width:100%;padding:1.375rem 0 1.375rem 3.5rem}}@media (max-width: 767.98px){cx-review-submit .cx-review-cart-heading{max-width:100%;min-width:100%;padding:1.375rem 0 1.375rem 1.25rem}}cx-review-submit .cx-review-cart-item{padding:0}@media (max-width: 991.98px){cx-review-submit .cx-review-cart-item .col-md-12{padding:0}}@media (max-width: 767.98px){cx-review-submit .cx-review-cart-item .col-md-12{padding:0}}@media (max-width: 991.98px){cx-review-submit .cx-review-cart-item{border-style:solid;border-width:1px 0 0;border-color:var(--cx-color-light)}}@media (max-width: 991.98px){cx-review-submit{display:block;background-color:var(--cx-color-transparent)}}@media (max-width: 991.98px){cx-review-submit .col-md-12{padding:0 .813rem}}@media (max-width: 767.98px){cx-review-submit .col-md-12{padding:0 .875rem}}@media (max-width: 991.98px){cx-review-submit .container{width:100%}}cx-review-submit .cx-checkout-btns{padding:1rem 0;justify-content:flex-end}@media (max-width: 991.98px){cx-review-submit .cx-checkout-btns{padding:1.25rem 0}}@media (max-width: 767.98px){cx-review-submit .cx-checkout-btns{padding:1.25rem 0}}@media (max-width: 991.98px){cx-review-submit .cx-checkout-btns .btn-secondary{margin:0 0 1rem}}cx-review-submit .cx-checkout-title{margin-inline-end:auto;margin-inline-start:auto;padding-inline-end:0;font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);background-color:var(--cx-color-transparent);margin-top:0;padding-top:0;padding-bottom:.438rem;margin-bottom:.5rem;padding-inline-start:0}cx-review-submit .cx-checkout-body{display:flex;align-items:stretch;margin:0}@media (max-width: 991.98px){cx-review-submit .cx-checkout-body.row{padding:0}}cx-review-submit .cx-checkout-text{margin-bottom:1.25rem}@media (max-width: 991.98px){cx-review-submit .cx-checkout-text{padding-inline-start:0}}cx-review-submit .cx-spinner{padding-top:30px;padding-bottom:30px}@media (max-width: 991.98px){cx-review-submit .col-md-12{padding:0 3.5rem 3.5rem}}@media (max-width: 767.98px){cx-review-submit .col-md-12{padding:0 1.25rem 1.25rem}}@media (max-width: 991.98px){cx-checkout-review-shipping,cx-checkout-review-payment,cx-checkout-review-overview,cx-order-confirmation-shipping{background-color:var(--cx-color-inverse)}}cx-checkout-review-shipping .cx-review-header,cx-checkout-review-payment .cx-review-header,cx-checkout-review-overview .cx-review-header,cx-order-confirmation-shipping .cx-review-header{background-color:var(--cx-color-background);font-weight:600;font-size:18px;padding:20px 40px;margin:10px 0 20px}cx-checkout-review-shipping .cx-review-summary,cx-checkout-review-payment .cx-review-summary,cx-checkout-review-overview .cx-review-summary,cx-order-confirmation-shipping .cx-review-summary{margin:0;display:flex;justify-content:space-between;flex-direction:row;background-color:var(--cx-color-inverse)}@media (min-width: 992px){cx-checkout-review-shipping .cx-review-summary,cx-checkout-review-payment .cx-review-summary,cx-checkout-review-overview .cx-review-summary,cx-order-confirmation-shipping .cx-review-summary{margin-top:1.5rem}}@media (max-width: 767.98px){cx-checkout-review-shipping .cx-review-summary,cx-checkout-review-payment .cx-review-summary,cx-checkout-review-overview .cx-review-summary,cx-order-confirmation-shipping .cx-review-summary{flex-direction:column;padding:0;margin-top:32px}}cx-checkout-review-shipping .cx-review-summary-wrapper,cx-checkout-review-payment .cx-review-summary-wrapper,cx-checkout-review-overview .cx-review-summary-wrapper,cx-order-confirmation-shipping .cx-review-summary-wrapper{display:flex;flex-direction:column;justify-content:space-between;min-height:100%;word-break:break-all}cx-checkout-review-shipping .cx-review-summary-edit-step,cx-checkout-review-payment .cx-review-summary-edit-step,cx-checkout-review-overview .cx-review-summary-edit-step,cx-order-confirmation-shipping .cx-review-summary-edit-step{padding:0 20px 20px}@media (max-width: 991.98px){cx-checkout-review-shipping .cx-review-summary-edit-step,cx-checkout-review-payment .cx-review-summary-edit-step,cx-checkout-review-overview .cx-review-summary-edit-step,cx-order-confirmation-shipping .cx-review-summary-edit-step{padding:10px 0 0}}cx-checkout-review-shipping .cx-review-summary .cx-review-summary-payment-card,cx-checkout-review-payment .cx-review-summary .cx-review-summary-payment-card,cx-checkout-review-overview .cx-review-summary .cx-review-summary-payment-card,cx-order-confirmation-shipping .cx-review-summary .cx-review-summary-payment-card{margin:30px;background-color:#fff;width:45%;flex-grow:1;border:1px solid var(--cx-color-medium);border-radius:10px}@media (min-width: 768px){cx-checkout-review-shipping .cx-review-summary .cx-review-summary-payment-card:first-child,cx-checkout-review-payment .cx-review-summary .cx-review-summary-payment-card:first-child,cx-checkout-review-overview .cx-review-summary .cx-review-summary-payment-card:first-child,cx-order-confirmation-shipping .cx-review-summary .cx-review-summary-payment-card:first-child{margin-top:30px;margin-inline-start:0px;margin-bottom:40px;margin-inline-end:15px}cx-checkout-review-shipping .cx-review-summary .cx-review-summary-payment-card:last-child,cx-checkout-review-payment .cx-review-summary .cx-review-summary-payment-card:last-child,cx-checkout-review-overview .cx-review-summary .cx-review-summary-payment-card:last-child,cx-order-confirmation-shipping .cx-review-summary .cx-review-summary-payment-card:last-child{margin-top:30px;margin-inline-start:15px;margin-bottom:40px;margin-inline-end:0px}}@media (max-width: 767.98px){cx-checkout-review-shipping .cx-review-summary .cx-review-summary-payment-card,cx-checkout-review-payment .cx-review-summary .cx-review-summary-payment-card,cx-checkout-review-overview .cx-review-summary .cx-review-summary-payment-card,cx-order-confirmation-shipping .cx-review-summary .cx-review-summary-payment-card{margin-top:0;margin-inline-start:0;margin-bottom:0;margin-inline-end:0;width:100%}}cx-checkout-review-shipping .cx-review-summary .cx-review-summary-card-container,cx-checkout-review-payment .cx-review-summary .cx-review-summary-card-container,cx-checkout-review-overview .cx-review-summary .cx-review-summary-card-container,cx-order-confirmation-shipping .cx-review-summary .cx-review-summary-card-container{width:45%;border:1px solid var(--cx-color-medium);border-radius:10px;flex-grow:1}@media (min-width: 768px){cx-checkout-review-shipping .cx-review-summary .cx-review-summary-card-container:first-child,cx-checkout-review-payment .cx-review-summary .cx-review-summary-card-container:first-child,cx-checkout-review-overview .cx-review-summary .cx-review-summary-card-container:first-child,cx-order-confirmation-shipping .cx-review-summary .cx-review-summary-card-container:first-child{margin-top:0;margin-inline-start:0px;margin-bottom:40px;margin-inline-end:15px}cx-checkout-review-shipping .cx-review-summary .cx-review-summary-card-container:last-child,cx-checkout-review-payment .cx-review-summary .cx-review-summary-card-container:last-child,cx-checkout-review-overview .cx-review-summary .cx-review-summary-card-container:last-child,cx-order-confirmation-shipping .cx-review-summary .cx-review-summary-card-container:last-child{margin-top:0;margin-inline-start:15px;margin-bottom:40px;margin-inline-end:0}}@media (max-width: 767.98px){cx-checkout-review-shipping .cx-review-summary .cx-review-summary-card-container,cx-checkout-review-payment .cx-review-summary .cx-review-summary-card-container,cx-checkout-review-overview .cx-review-summary .cx-review-summary-card-container,cx-order-confirmation-shipping .cx-review-summary .cx-review-summary-card-container{margin-top:0;margin-inline-start:0;margin-bottom:20px;margin-inline-end:0;width:100%}}cx-checkout-review-shipping .cx-review-summary .cx-review-summary-card,cx-checkout-review-payment .cx-review-summary .cx-review-summary-card,cx-checkout-review-overview .cx-review-summary .cx-review-summary-card,cx-order-confirmation-shipping .cx-review-summary .cx-review-summary-card{display:flex;justify-content:space-between}@media (max-width: 767.98px){cx-checkout-review-shipping .cx-review-summary .cx-review-summary-card:first-child,cx-checkout-review-payment .cx-review-summary .cx-review-summary-card:first-child,cx-checkout-review-overview .cx-review-summary .cx-review-summary-card:first-child,cx-order-confirmation-shipping .cx-review-summary .cx-review-summary-card:first-child{margin-bottom:20px}}cx-checkout-review-shipping .cx-review-summary .cx-review-summary-card .cx-card-title,cx-checkout-review-payment .cx-review-summary .cx-review-summary-card .cx-card-title,cx-checkout-review-overview .cx-review-summary .cx-review-summary-card .cx-card-title,cx-order-confirmation-shipping .cx-review-summary .cx-review-summary-card .cx-card-title{font-size:var(--cx-font-size, 1.125rem);line-height:var(--cx-line-height, 1.2222222222);font-weight:var(--cx-font-weight-bold);margin-bottom:.5rem}cx-checkout-review-shipping .cx-review-summary .cx-review-summary-card .cx-card-paragraph-title,cx-checkout-review-payment .cx-review-summary .cx-review-summary-card .cx-card-paragraph-title,cx-checkout-review-overview .cx-review-summary .cx-review-summary-card .cx-card-paragraph-title,cx-order-confirmation-shipping .cx-review-summary .cx-review-summary-card .cx-card-paragraph-title{font-style:italic}cx-checkout-review-shipping .cx-review-summary .cx-review-summary-card .cx-review-summary-edit-step,cx-checkout-review-payment .cx-review-summary .cx-review-summary-card .cx-review-summary-edit-step,cx-checkout-review-overview .cx-review-summary .cx-review-summary-card .cx-review-summary-edit-step,cx-order-confirmation-shipping .cx-review-summary .cx-review-summary-card .cx-review-summary-edit-step{align-self:flex-start;padding:20px;font-size:1.125rem}cx-checkout-review-shipping .cx-review-shipping-summary,cx-checkout-review-payment .cx-review-shipping-summary,cx-checkout-review-overview .cx-review-shipping-summary,cx-order-confirmation-shipping .cx-review-shipping-summary{background-color:var(--cx-color-inverse)}cx-checkout-review-shipping .cx-review-cart-total,cx-checkout-review-payment .cx-review-cart-total,cx-checkout-review-overview .cx-review-cart-total,cx-order-confirmation-shipping .cx-review-cart-total{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);margin:2rem 0 .5rem}.cx-theme-high-contrast-dark cx-checkout-review-shipping,.cx-theme-high-contrast-light cx-checkout-review-shipping,.cx-theme-high-contrast-dark cx-checkout-review-payment,.cx-theme-high-contrast-light cx-checkout-review-payment,.cx-theme-high-contrast-dark cx-checkout-review-overview,.cx-theme-high-contrast-light cx-checkout-review-overview,.cx-theme-high-contrast-dark cx-order-confirmation-shipping,.cx-theme-high-contrast-light cx-order-confirmation-shipping{background-color:var(--cx-color-background)}.cx-theme-high-contrast-dark cx-checkout-review-shipping .cx-review-summary-payment-card,.cx-theme-high-contrast-light cx-checkout-review-shipping .cx-review-summary-payment-card,.cx-theme-high-contrast-dark cx-checkout-review-payment .cx-review-summary-payment-card,.cx-theme-high-contrast-light cx-checkout-review-payment .cx-review-summary-payment-card,.cx-theme-high-contrast-dark cx-checkout-review-overview .cx-review-summary-payment-card,.cx-theme-high-contrast-light cx-checkout-review-overview .cx-review-summary-payment-card,.cx-theme-high-contrast-dark cx-order-confirmation-shipping .cx-review-summary-payment-card,.cx-theme-high-contrast-light cx-order-confirmation-shipping .cx-review-summary-payment-card{background-color:var(--cx-color-background);border-color:var(--cx-color-dark)}.cx-theme-high-contrast-dark cx-checkout-review-shipping .cx-review-summary,.cx-theme-high-contrast-light cx-checkout-review-shipping .cx-review-summary,.cx-theme-high-contrast-dark cx-checkout-review-payment .cx-review-summary,.cx-theme-high-contrast-light cx-checkout-review-payment .cx-review-summary,.cx-theme-high-contrast-dark cx-checkout-review-overview .cx-review-summary,.cx-theme-high-contrast-light cx-checkout-review-overview .cx-review-summary,.cx-theme-high-contrast-dark cx-order-confirmation-shipping .cx-review-summary,.cx-theme-high-contrast-light cx-order-confirmation-shipping .cx-review-summary{background-color:var(--cx-color-background)}@media (max-width: 1199.98px){cx-place-order{--cx-flex-basis: 45%}}cx-place-order .scaled-input{transform:scale(.7)}cx-place-order .cx-place-order-form{font-size:12px;padding:0}cx-place-order .cx-place-order-form .form-check-input{margin:0;top:1rem}@media (max-width: 991.98px){cx-place-order .cx-place-order-form .form-check-input{top:.5rem}}cx-place-order .cx-place-order-form .form-check-label{padding:0;margin-top:.3rem;margin-inline-end:0;margin-bottom:.5rem;margin-inline-start:2rem}@media (max-width: 991.98px){cx-checkout-review-shipping .cx-review-summary,cx-order-confirmation-shipping .cx-review-summary{padding:0}}cx-delivery-address{border:1px solid var(--cx-color-medium);border-radius:10px;margin-top:32px;margin-bottom:30px;padding-inline-start:1.875rem;padding-inline-end:1.875rem;padding-top:1.875rem}@media (max-width: 991.98px){cx-delivery-address{display:block;background-color:var(--cx-color-transparent)}}@media (max-width: 991.98px){cx-delivery-address .col-md-12{padding:0 .813rem}}@media (max-width: 767.98px){cx-delivery-address .col-md-12{padding:0 .875rem}}@media (max-width: 991.98px){cx-delivery-address .container{width:100%}}cx-delivery-address .cx-checkout-btns{padding:1rem 0;justify-content:flex-end}@media (max-width: 991.98px){cx-delivery-address .cx-checkout-btns{padding:1.25rem 0}}@media (max-width: 767.98px){cx-delivery-address .cx-checkout-btns{padding:1.25rem 0}}@media (max-width: 991.98px){cx-delivery-address .cx-checkout-btns .btn-secondary{margin:0 0 1rem}}cx-delivery-address .cx-checkout-title{margin-inline-end:auto;margin-inline-start:auto;padding-inline-end:0;font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);background-color:var(--cx-color-transparent);margin-top:0;padding-top:0;padding-bottom:.438rem;margin-bottom:.5rem;padding-inline-start:0}cx-delivery-address .cx-checkout-body{display:flex;align-items:stretch;margin:0}@media (max-width: 991.98px){cx-delivery-address .cx-checkout-body.row{padding:0}}cx-delivery-address .cx-checkout-text{margin-bottom:1.25rem}@media (max-width: 991.98px){cx-delivery-address .cx-checkout-text{padding-inline-start:0}}cx-delivery-address .cx-spinner{padding-top:30px;padding-bottom:30px}@media (max-width: 991.98px){cx-delivery-address{background-color:var(--cx-color-transparent);padding-top:1.5rem}}@media (max-width: 991.98px){cx-delivery-address cx-address-form{background-color:var(--cx-color-transparent)}}cx-delivery-address cx-address-form form{background-color:var(--cx-color-transparent);padding:13px 0;margin-bottom:0}cx-delivery-address .cx-delivery-address-card{padding-bottom:30px;padding-inline-start:0;padding-inline-end:0}@media (min-width: 992px){cx-delivery-address .cx-delivery-address-card:nth-child(odd){padding-inline-end:15px}cx-delivery-address .cx-delivery-address-card:nth-child(2n){padding-inline-start:15px}}cx-delivery-address .cx-delivery-address-card .cx-delivery-address-card-inner{height:100%;background-color:var(--cx-color-inverse);cursor:pointer}cx-delivery-address .cx-checkout-btns-top{display:flex;justify-content:flex-end;padding-inline-start:1.875rem}@media (max-width: 991.98px){cx-delivery-address .cx-checkout-btns-top{display:none}}cx-delivery-address .cx-checkout-btns-top .btn{width:50%}cx-delivery-address .cx-checkout-btns-bottom{padding-bottom:0}@media (min-width: 992px){cx-delivery-address .cx-checkout-btns-bottom{display:none}}cx-delivery-address .cx-checkout-btns-bottom .btn-secondary{margin-bottom:0}.cx-theme-high-contrast-dark cx-delivery-address,.cx-theme-high-contrast-light cx-delivery-address{border-color:var(--cx-color-dark)}@media (max-width: 991.98px){cx-address-form{display:block;background-color:var(--cx-color-transparent)}}@media (max-width: 991.98px){cx-address-form .col-md-12{padding:0 .813rem}}@media (max-width: 767.98px){cx-address-form .col-md-12{padding:0 .875rem}}@media (max-width: 991.98px){cx-address-form .container{width:100%}}cx-address-form .cx-checkout-btns{padding:1rem 0;justify-content:flex-end}@media (max-width: 991.98px){cx-address-form .cx-checkout-btns{padding:1.25rem 0}}@media (max-width: 767.98px){cx-address-form .cx-checkout-btns{padding:1.25rem 0}}@media (max-width: 991.98px){cx-address-form .cx-checkout-btns .btn-secondary{margin:0 0 1rem}}cx-address-form .cx-checkout-title{margin-inline-end:auto;margin-inline-start:auto;padding-inline-end:0;font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);background-color:var(--cx-color-transparent);margin-top:0;padding-top:0;padding-bottom:.438rem;margin-bottom:.5rem;padding-inline-start:0}cx-address-form .cx-checkout-body{display:flex;align-items:stretch;margin:0}@media (max-width: 991.98px){cx-address-form .cx-checkout-body.row{padding:0}}cx-address-form .cx-checkout-text{margin-bottom:1.25rem}@media (max-width: 991.98px){cx-address-form .cx-checkout-text{padding-inline-start:0}}cx-address-form .cx-spinner{padding-top:30px;padding-bottom:30px}cx-address-form form{padding:13px 32px 41px;background-color:var(--cx-color-background)}@media (min-width: 992px){cx-address-form form{margin-bottom:3rem}}cx-suggested-addresses-dialog .cx-dialog-header{padding-top:1rem;padding-inline-end:1rem;padding-bottom:1rem;padding-inline-start:2rem;border-color:var(--cx-color-light)}.cx-theme-high-contrast-dark cx-suggested-addresses-dialog .cx-dialog-header,.cx-theme-high-contrast-light cx-suggested-addresses-dialog .cx-dialog-header{background-color:var(--cx-color-background)}cx-suggested-addresses-dialog .cx-dialog-title{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}cx-suggested-addresses-dialog .cx-dialog-body{padding:1rem}@media (max-width: 767.98px){cx-suggested-addresses-dialog .cx-dialog-body{padding:15px 0}}.cx-theme-high-contrast-dark cx-suggested-addresses-dialog .cx-dialog-body,.cx-theme-high-contrast-light cx-suggested-addresses-dialog .cx-dialog-body{background-color:var(--cx-color-background)}cx-suggested-addresses-dialog .cx-dialog-suggested,cx-suggested-addresses-dialog .cx-dialog-entered{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222);margin-inline-start:.75rem}cx-suggested-addresses-dialog .cx-dialog-label{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222)}@media (min-width: 768px){cx-suggested-addresses-dialog .cx-dialog-actions{display:flex;flex-direction:row}}cx-suggested-addresses-dialog .cx-dialog-buttons{display:flex;justify-content:center}@media (min-width: 768px){cx-suggested-addresses-dialog .cx-dialog-buttons+.cx-dialog-buttons{margin-inline-start:.5rem}}cx-delivery-mode{border:1px solid var(--cx-color-medium);border-radius:10px;padding:23px 30px 8px;background-color:var(--cx-color-inverse)}@media (max-width: 991.98px){cx-delivery-mode{display:block;background-color:var(--cx-color-transparent)}}@media (max-width: 991.98px){cx-delivery-mode .col-md-12{padding:0 .813rem}}@media (max-width: 767.98px){cx-delivery-mode .col-md-12{padding:0 .875rem}}@media (max-width: 991.98px){cx-delivery-mode .container{width:100%}}cx-delivery-mode .cx-checkout-btns{padding:1rem 0;justify-content:flex-end}@media (max-width: 991.98px){cx-delivery-mode .cx-checkout-btns{padding:1.25rem 0}}@media (max-width: 767.98px){cx-delivery-mode .cx-checkout-btns{padding:1.25rem 0}}@media (max-width: 991.98px){cx-delivery-mode .cx-checkout-btns .btn-secondary{margin:0 0 1rem}}cx-delivery-mode .cx-checkout-title{margin-inline-end:auto;margin-inline-start:auto;padding-inline-end:0;font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);background-color:var(--cx-color-transparent);margin-top:0;padding-top:0;padding-bottom:.438rem;margin-bottom:.5rem;padding-inline-start:0}cx-delivery-mode .cx-checkout-body{display:flex;align-items:stretch;margin:0}@media (max-width: 991.98px){cx-delivery-mode .cx-checkout-body.row{padding:0}}cx-delivery-mode .cx-checkout-text{margin-bottom:1.25rem}@media (max-width: 991.98px){cx-delivery-mode .cx-checkout-text{padding-inline-start:0}}cx-delivery-mode .cx-spinner{padding-top:30px;padding-bottom:30px}@media (max-width: 991.98px){cx-delivery-mode{background-color:var(--cx-color-transparent);margin-top:32px;padding:23px 30px 8px}}@media (min-width: 992px){cx-delivery-mode{margin:2rem 0}}cx-delivery-mode .cx-delivery-mode-wrapper{background-color:var(--cx-color-inverse);border:none;border-radius:0;padding:0}@media (max-width: 991.98px){cx-delivery-mode .cx-delivery-mode-wrapper{margin:0}}cx-delivery-mode .form-check{display:flex;margin-bottom:0}cx-delivery-mode .form-check .cx-delivery-label{padding:0;margin-inline-start:.75rem;margin-inline-end:auto;margin-bottom:1.5rem;width:100%;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}cx-delivery-mode .form-check .cx-delivery-label .cx-delivery-mode{flex:auto;text-align:start}cx-delivery-mode .form-check .cx-delivery-label .cx-delivery-price{flex:auto;text-align:end}cx-delivery-mode .form-check .cx-delivery-label .cx-delivery-details{flex:100%;flex-basis:100%;color:var(--cx-color-success)}cx-delivery-mode .form-check .cx-delivery-label .cx-delivery-mode-description{width:100%;display:block;color:var(--cx-color-success)}.cx-theme-high-contrast-dark cx-delivery-mode,.cx-theme-high-contrast-light cx-delivery-mode{border:1px solid var(--cx-color-text);background-color:var(--cx-color-background)}.cx-theme-high-contrast-dark cx-delivery-mode .cx-delivery-mode-wrapper,.cx-theme-high-contrast-light cx-delivery-mode .cx-delivery-mode-wrapper{background-color:var(--cx-color-background)}@media (max-width: 991.98px){cx-order-confirmation-items .cx-order-items.container{max-width:100%;min-width:100%;padding:0}}@media (max-width: 767.98px){cx-order-confirmation-items .cx-order-items.container{max-width:100%;min-width:100%;padding:0}}cx-order-confirmation-items .cx-order-items-header{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);padding:1.375rem 0;margin:0;border-width:0 0 1px 0;border-style:solid;border-color:var(--cx-color-light)}@media (max-width: 991.98px){cx-order-confirmation-items .cx-order-items-header{max-width:100%;min-width:100%;padding-inline-start:2.5rem}}@media (max-width: 767.98px){cx-order-confirmation-items .cx-order-items-header{max-width:100%;min-width:100%;padding-inline-start:1rem}}cx-order-confirmation-thank-you-message .cx-order-confirmation-message{text-align:var(--cx-text-align, center);padding:var(--cx-padding, 2.5rem)}cx-order-confirmation-thank-you-message .cx-order-confirmation-message h2{font-weight:var(--cx-font-weight-bold);font-size:var(--cx-font-size, 1.5rem)}cx-order-confirmation-thank-you-message .cx-order-confirmation-message .btn-link{font-size:.875rem;font-weight:"bold";text-transform:var(--cx-text-transform, uppercase)}cx-order-confirmation-thank-you-message .cx-page-title{color:var(--cx-color, var(--cx-color-text))}cx-order-confirmation-totals .cx-order-summary{padding-inline-end:var(--cx-padding, 0)}@media (max-width: 991.98px){cx-order-confirmation-totals .cx-order-summary.container{max-width:var(--cx-max-width, 100%);min-width:var(--cx-min-width, 100%);padding-inline-end:var(--cx-padding, 1.625rem)}}@media (max-width: 767.98px){cx-order-confirmation-totals .cx-order-summary.container{padding:var(--cx-padding, 0)}}cx-guest-register-form .register-guest{display:flex;justify-content:center;background-color:var(--cx-color-background);padding:1.5rem 1rem}@media (min-width: 992px){cx-guest-register-form .register-guest{margin:0 0 2em}}cx-guest-register-form .register-guest p{margin-bottom:1 rem}cx-promotions .cx-promotions{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222);color:var(--cx-color-success);padding:.5rem 0}cx-promotions .cx-promotions ul{padding:0}cx-promotions .cx-promotions p{line-height:1.6;font-weight:700}cx-promotions .cx-promotions li{list-style-type:none}cx-promotions .cx-promotions ul>li{list-style-type:none;line-height:1.6;font-weight:700}cx-page-layout.MultiStepCheckoutSummaryPageTemplate{max-width:var(--cx-page-width-max);padding-top:2rem;padding-inline-end:1.5rem;padding-bottom:0;padding-inline-start:1.5rem;margin:auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start}@media (max-width: 991.98px){cx-page-layout.MultiStepCheckoutSummaryPageTemplate{display:inline-block}}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.TopContent{flex:0 100%}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.BodyContent{flex:0 63%}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent{flex:0 0 35%;flex-direction:column;justify-content:flex-start}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-checkout-order-summary{flex:unset}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-checkout-order-summary cx-order-summary{padding-top:1rem;padding-inline-start:2.5rem;padding-bottom:0;padding-inline-end:0}@media (max-width: 991.98px){cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-checkout-order-summary cx-order-summary{padding:1rem 0 0}}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-place-order{flex:unset;padding-top:1rem;padding-inline-start:2.5rem;padding-bottom:0;padding-inline-end:0}@media (max-width: 991.98px){cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-place-order{padding:1rem 0 0}}@media (max-width: 991.98px){cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent{--cx-flex-basis: 50%;justify-content:flex-end;align-items:flex-end;flex-direction:column}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-checkout-order-summary{width:50%;padding-top:1rem}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-checkout-order-summary cx-order-summary{padding:1rem 2.5rem 0}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-place-order{max-width:50%;padding-bottom:2rem}}@media (max-width: 991.98px) and (max-width: 991.98px){cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-checkout-order-summary cx-order-summary{padding:1rem 0 0}}@media (max-width: 767.98px){cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent{--cx-flex-basis: 100%;align-items:normal}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-checkout-order-summary{min-width:100%}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-place-order{max-width:100%}}cx-cost-center{padding-top:2.375rem}@media (max-width: 991.98px){cx-cost-center{display:block;background-color:var(--cx-color-transparent)}}@media (max-width: 991.98px){cx-cost-center .col-md-12{padding:0 .813rem}}@media (max-width: 767.98px){cx-cost-center .col-md-12{padding:0 .875rem}}@media (max-width: 991.98px){cx-cost-center .container{width:100%}}cx-cost-center .cx-checkout-btns{padding:1rem 0;justify-content:flex-end}@media (max-width: 991.98px){cx-cost-center .cx-checkout-btns{padding:1.25rem 0}}@media (max-width: 767.98px){cx-cost-center .cx-checkout-btns{padding:1.25rem 0}}@media (max-width: 991.98px){cx-cost-center .cx-checkout-btns .btn-secondary{margin:0 0 1rem}}cx-cost-center .cx-checkout-title{margin-inline-end:auto;margin-inline-start:auto;padding-inline-end:0;font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);background-color:var(--cx-color-transparent);margin-top:0;padding-top:0;padding-bottom:.438rem;margin-bottom:.5rem;padding-inline-start:0}cx-cost-center .cx-checkout-body{display:flex;align-items:stretch;margin:0}@media (max-width: 991.98px){cx-cost-center .cx-checkout-body.row{padding:0}}cx-cost-center .cx-checkout-text{margin-bottom:1.25rem}@media (max-width: 991.98px){cx-cost-center .cx-checkout-text{padding-inline-start:0}}cx-cost-center .cx-spinner{padding-top:30px;padding-bottom:30px}@media (max-width: 991.98px){cx-cost-center{padding:20px 0}}cx-cost-center.hidden{display:none}cx-cost-center select{width:100%;padding:10px;border-radius:4px;border-color:var(--cx-color-light)}.cx-theme-high-contrast-dark cx-cost-center select,.cx-theme-high-contrast-light cx-cost-center select{background-color:var(--cx-color-background);color:var(--cx-color-text);border-color:var(--cx-color-text)}cx-payment-type{border:1px solid var(--cx-color-medium);border-radius:10px;margin-top:32px;margin-bottom:30px;padding-inline-start:1.875rem;padding-inline-end:1.875rem;padding-top:1.875rem}@media (max-width: 991.98px){cx-payment-type{display:block;background-color:var(--cx-color-transparent)}}@media (max-width: 991.98px){cx-payment-type .col-md-12{padding:0 .813rem}}@media (max-width: 767.98px){cx-payment-type .col-md-12{padding:0 .875rem}}@media (max-width: 991.98px){cx-payment-type .container{width:100%}}cx-payment-type .cx-checkout-btns{padding:1rem 0;justify-content:flex-end}@media (max-width: 991.98px){cx-payment-type .cx-checkout-btns{padding:1.25rem 0}}@media (max-width: 767.98px){cx-payment-type .cx-checkout-btns{padding:1.25rem 0}}@media (max-width: 991.98px){cx-payment-type .cx-checkout-btns .btn-secondary{margin:0 0 1rem}}cx-payment-type .cx-checkout-title{margin-inline-end:auto;margin-inline-start:auto;padding-inline-end:0;font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);background-color:var(--cx-color-transparent);margin-top:0;padding-top:0;padding-bottom:.438rem;margin-bottom:.5rem;padding-inline-start:0}cx-payment-type .cx-checkout-body{display:flex;align-items:stretch;margin:0}@media (max-width: 991.98px){cx-payment-type .cx-checkout-body.row{padding:0}}cx-payment-type .cx-checkout-text{margin-bottom:1.25rem}@media (max-width: 991.98px){cx-payment-type .cx-checkout-text{padding-inline-start:0}}cx-payment-type .cx-spinner{padding-top:30px;padding-bottom:30px}@media (max-width: 991.98px){cx-payment-type{padding-top:20px}}cx-payment-type .cx-payment-type-container{padding-top:20px}cx-payment-type .cx-payment-type-label{margin:0 auto 0 .75rem}cx-payment-type .cx-payment-type-label .cx-payment-type:hover{cursor:pointer}.cx-theme-high-contrast-dark cx-payment-type,.cx-theme-high-contrast-light cx-payment-type{border-color:var(--cx-color-dark)}cx-schedule-replenishment-order .scaled-input{transform:scale(.875)}cx-schedule-replenishment-order .cx-label-container{display:flex;margin-bottom:5px}cx-schedule-replenishment-order .cx-label-container cx-icon{font-size:1.3rem}cx-schedule-replenishment-order .cx-order-replenishment-header{margin-inline-end:14px;margin-bottom:0}.cxFeat_a11yScheduleReplenishment cx-schedule-replenishment-order .cx-order-replenishment-header{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.6)}cx-schedule-replenishment-order .cx-order-type-card{font-size:.875rem;background-color:var(--cx-color-background);border:1px solid #f1f1f1;border-radius:var(--cx-buttons-border-radius);margin-bottom:10px;padding:20px 21px}cx-schedule-replenishment-order .cx-order-type-card .cx-order-type-container{margin-bottom:7px}cx-schedule-replenishment-order .cx-order-type-card .cx-order-type-container:first-child{margin-top:10px}cx-schedule-replenishment-order .cx-order-type-card .cx-order-type-container .form-check-label{top:5px}cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container{display:flex;flex-direction:row;margin-top:20px;flex-wrap:wrap}@media (min-width: 768px){cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container{margin-inline-start:2.375rem}}cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container:not(:last-child){margin-bottom:10px}cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container .form-control{height:32px;font-size:.875rem;padding:0 9px}cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container .form-data-label{align-self:center;padding-inline-end:10px;width:100%}cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container .form-data-input{flex:1}cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container .cx-days{margin-inline-end:1.8rem}cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container .cx-dayMonth{margin-inline-start:1.8rem}cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container .cx-day-of-month{width:5rem}cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container .cx-month{display:flex;align-items:flex-end;flex-wrap:wrap;max-width:5.75rem}@media (max-width: 767.98px){cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container .cx-month{flex-grow:unset;width:50%}}cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container.cx-repeat-days-container{flex-direction:unset;flex-wrap:wrap;max-width:280px}@media (max-width: 767.98px){cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container.cx-repeat-days-container{flex-direction:column}}cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container.cx-repeat-days-container .cx-repeat-days{flex:0 100%;margin-bottom:14px;align-self:start}.cxFeat_a11yReplenishmentOrderFieldset cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container.cx-repeat-days-container .cx-repeat-days{font-size:inherit}cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container.cx-repeat-days-container .cx-week-day{margin-bottom:0}cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container.cx-repeat-days-container .form-check{flex:0 50%;display:flex;align-items:center;margin-bottom:13px}cx-schedule-replenishment-order .cx-replenishment-date input{padding-inline-start:18px;padding-inline-end:8px}@media (max-width: 991.98px){cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-schedule-replenishment-order{width:50%}}@media (max-width: 767.98px){cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-schedule-replenishment-order{width:100%}}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-schedule-replenishment-order{flex:unset;padding-top:1rem;padding-inline-start:2.5rem;padding-bottom:0;padding-inline-end:0}@media (max-width: 991.98px){cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-schedule-replenishment-order{padding:1rem 0 0}}cx-bulk-pricing-table .cx-bulk-pricing-table-container{padding:0 1.25rem}@media (max-width: 991.98px){cx-bulk-pricing-table .cx-bulk-pricing-table-container{padding:0}}cx-bulk-pricing-table table{text-align:center}@media (min-width: 992px){cx-product-variants-container .variant-section{padding-top:20px;padding-inline-end:20px;padding-bottom:0;padding-inline-start:20px}}cx-product-variants-container .variant-selector a.size-guide{display:flex;justify-content:flex-end;pointer-events:none}cx-product-variants-container .variant-selector .style-name{text-transform:capitalize}cx-product-variants-container .variant-list{padding:0}cx-product-variants-container .variant-list li{display:inline-block}cx-product-variants-container .variant-list li .variant-button{margin:0;padding:0;appearance:none;outline:0;border:0;display:inline-block;text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;background-color:transparent}cx-product-variants-container .variant-list li .variant-button:focus{outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-width:var(--cx-visual-focus-width, 2px);outline-offset:4px;transition:none}cx-product-variants-container .variant-list li .variant-button img{margin:3px;border:1px solid #ddd}cx-product-variants-container .variant-list li.selected-variant button img{border:2px solid var(--cx-color-primary)}.santorini-updated{--cx-color-background: #f4f4f4;--cx-color-text: #14293a;--cx-color-inverse: #ffffff;--cx-color-transparent: transparent;--cx-color-primary: #055f9f;--cx-color-secondary: #556b82;--cx-color-success: #256f3a;--cx-color-info: #0064d8;--cx-color-warning: #b44f00;--cx-color-danger: #aa0808;--cx-color-light: #f1f1f1;--cx-color-dark: #77818b;--cx-color-primary-accent: #0f4880;--cx-color-success-accent: #f0fbe4;--cx-color-danger-accent: #fff1f1;--cx-color-warning-accent: #fff5df;--cx-color-info-accent: #deeffe;--cx-color-medium: #d3d6db;--cx-color-background-dark: #212738;--cx-color-visual-focus: #1f3a93;--cx-color-background-focus: rgba(80, 176, 244, .1);--cx-color-border-focus: rgba(166, 204, 232, .6);--cx-page-width-max: 1140px;--cx-font-weight-light: 300;--cx-font-weight-normal: 400;--cx-font-weight-semi: 600;--cx-font-weight-bold: 700;--cx-text-transform: capitalize;--cx-direction: ltr;--cx-transition-duration: .5s;--cx-animation-duration: 1s;--cx-border-radius: 1em;--cx-buttons-border-radius: 2rem;--cx-buttons-border-width: 3px;--cx-border-style: solid}.modal{background-color:#00000080}.modal-header{padding:1rem}.cx-theme-high-contrast-dark .modal-header,.cx-theme-high-contrast-light .modal-header{background-color:var(--cx-color-background)}.modal-body{padding:16px 30px 30px}.modal-content{border-radius:0;border:none}.cx-theme-high-contrast-dark .modal-content,.cx-theme-high-contrast-light .modal-content{color:var(--cx-color-text);background-color:var(--cx-color-background);border:1px solid var(--cx-color-text)}.cx-theme-high-contrast-dark .modal-content .close,.cx-theme-high-contrast-light .modal-content .close{color:var(--cx-color-text)}.modal .close{font-size:38px;font-weight:100;bottom:5px;position:relative;margin-inline-start:0;margin-inline-end:0;align-self:flex-end}@media (max-width: 991.98px){.modal .close{margin-bottom:0}}.cxFeat_a11yExpandedFocusIndicator .modal .cx-dialog-header button.close,.cxFeat_a11yExpandedFocusIndicator .modal button.close{padding:0;margin:0 0 0 auto}.modal[aria-hidden=false]{display:block}.cx-modal-container{display:flex;align-items:center;margin:auto;height:100%;overflow-y:auto;max-width:768px!important;min-width:768px!important}@media (max-width: 767.98px){.cx-modal-container{margin:0!important;min-width:100%!important;max-width:100%!important;height:100%;overflow-y:auto}}@media (min-width: 768px){.cx-modal-container{max-width:768px!important;min-width:768px!important}}.cx-modal-header{display:flex;justify-content:space-between;padding-top:2rem;padding-inline-end:1.875rem;padding-bottom:0;padding-inline-start:1.875rem}.cx-modal-content{background-color:var(--cx-color-inverse);width:100%}.cx-theme-high-contrast-dark .cx-modal-content,.cx-theme-high-contrast-light .cx-modal-content{color:var(--cx-color-text);background-color:var(--cx-color-background);border:1px solid var(--cx-color-text)}.cx-theme-high-contrast-dark .cx-modal-content .close,.cx-theme-high-contrast-light .cx-modal-content .close{color:var(--cx-color-text)}.cx-modal-footer{padding:0 27px 30px}@media (min-width: 992px){.cx-asm-dialog{max-width:95%!important;min-width:95%!important}}.cx-asm-dialog .cx-modal-content{border-radius:16px}cx-product-image-zoom-dialog{color:var(--cx-color-text);background-color:#00000080}@media (min-width: 768px){cx-product-image-zoom-dialog .cx-image-zoom-dialog{max-width:90vw!important;min-width:90vw!important;height:90vh}}@media only screen and (max-width: 900px) and (orientation: landscape){cx-product-image-zoom-dialog .cx-image-zoom-dialog{max-width:100%!important;min-width:100%!important;height:100%;margin:0}}cx-product-image-zoom-dialog .cx-image-zoom-dialog .cx-dialog-content{height:100%}cx-product-image-zoom-dialog .cx-image-zoom-dialog .cx-dialog-content .cx-dialog-header{padding:1.5rem 1.75rem .85rem;border-bottom:none;max-height:76px}@media only screen and (max-width: 900px) and (orientation: landscape){cx-product-image-zoom-dialog .cx-image-zoom-dialog .cx-dialog-content .cx-dialog-header{padding:1rem}}.cxFeat_a11yCloseProductImageBtnFocus cx-product-image-zoom-dialog .cx-image-zoom-dialog .cx-dialog-content .cx-dialog-header .close{outline-offset:-4px}.cxFeat_a11yExpandedFocusIndicator .cxFeat_a11yCloseProductImageBtnFocus cx-product-image-zoom-dialog .cx-image-zoom-dialog .cx-dialog-content .cx-dialog-header .close{outline-offset:unset}.cx-theme-high-contrast-dark cx-product-image-zoom-dialog .cx-image-zoom-dialog .cx-dialog-content .cx-dialog-header,.cx-theme-high-contrast-light cx-product-image-zoom-dialog .cx-image-zoom-dialog .cx-dialog-content .cx-dialog-header{background-color:var(--cx-color-background)}cx-product-image-zoom-dialog .cx-image-zoom-dialog .cx-dialog-content .cx-dialog-body{background-color:var(--cx-color-inverse);height:calc(100% - 76px)}@media only screen and (max-width: 900px) and (orientation: landscape){cx-product-image-zoom-dialog .cx-image-zoom-dialog .cx-dialog-content .cx-dialog-body{padding:0}}.cx-theme-high-contrast-dark cx-product-image-zoom-dialog .cx-dialog-content,.cx-theme-high-contrast-light cx-product-image-zoom-dialog .cx-dialog-content{color:var(--cx-color-text);background-color:var(--cx-color-background);border:1px solid var(--cx-color-text)}.cx-theme-high-contrast-dark cx-product-image-zoom-dialog .cx-dialog-content .cx-dialog-body,.cx-theme-high-contrast-light cx-product-image-zoom-dialog .cx-dialog-content .cx-dialog-body{background-color:var(--cx-color-background)}.cx-theme-high-contrast-dark cx-product-image-zoom-dialog .cx-dialog-content .close,.cx-theme-high-contrast-light cx-product-image-zoom-dialog .cx-dialog-content .close{color:var(--cx-color-dark)}cx-product-image-zoom-trigger{display:flex;justify-content:flex-end}cx-product-image-zoom-trigger .cx-action-link{padding:0;height:24px;margin:.5em auto}cx-product-image-zoom-trigger .cx-action-link cx-icon{padding:0 0 0 .4em}.cxFeat_a11yLinkBtnsToTertiaryBtns cx-product-image-zoom-trigger .cx-action-link{padding:unset;height:unset;margin:unset}.cxFeat_a11yLinkBtnsToTertiaryBtns cx-product-image-zoom-trigger .cx-action-link cx-icon{padding:unset}.cxFeat_a11yLinkBtnsToTertiaryBtns cx-product-image-zoom-trigger .btn-tertiary{padding:0;height:24px;margin:.5em auto}.cxFeat_a11yLinkBtnsToTertiaryBtns cx-product-image-zoom-trigger .btn-tertiary cx-icon{padding:0 0 0 .4em}cx-product-image-zoom-view{display:flex;flex-direction:column;height:100%}cx-product-image-zoom-view .cx-main-image-group{display:flex;justify-content:center;padding-bottom:1em}@media only screen and (max-width: 900px) and (orientation: landscape){cx-product-image-zoom-view .cx-main-image-group{height:100%}.cxFeat_a11yKeyboardAccessibleZoom cx-product-image-zoom-view .cx-main-image-group cx-media{display:unset}}cx-product-image-zoom-view .cx-main-image-group .cx-navigate-image{display:flex}cx-product-image-zoom-view .cx-main-image-group .cx-navigate-image button{align-self:center;font-size:2rem}cx-product-image-zoom-view .cx-main-image-group .cx-navigate-image .btn:focus,cx-product-image-zoom-view .cx-main-image-group .cx-navigate-image .btn:active{box-shadow:none}.cxFeat_a11yCroppedFocusRing cx-product-image-zoom-view .cx-main-image-group .cx-navigate-image .btn:focus,.cxFeat_a11yCroppedFocusRing cx-product-image-zoom-view .cx-main-image-group .cx-navigate-image .btn:active{outline-offset:-2px}@media (min-width: 992px){.cxFeat_a11yKeyboardAccessibleZoom cx-product-image-zoom-view .cx-main-image-group{height:calc(90vh - 200px)}}cx-product-image-zoom-view .cx-main-image-group .cx-default-image-zoom{display:flex;justify-content:center;max-height:calc(90vh - 200px)}@media (min-width: 992px){cx-product-image-zoom-view .cx-main-image-group .cx-default-image-zoom{height:calc(90vh - 200px)}.cxFeat_a11yKeyboardAccessibleZoom cx-product-image-zoom-view .cx-main-image-group .cx-default-image-zoom:has(picture){height:unset}}@media only screen and (max-width: 900px) and (orientation: landscape){cx-product-image-zoom-view .cx-main-image-group .cx-default-image-zoom{height:100%;max-height:100%}}cx-product-image-zoom-view .cx-main-image-group .cx-default-image-zoom:hover{cursor:zoom-in}cx-product-image-zoom-view .cx-zoom-container{width:100%;height:calc(90vh - 200px);overflow:hidden}@media only screen and (max-width: 900px) and (orientation: landscape){cx-product-image-zoom-view .cx-zoom-container{height:100%}}cx-product-image-zoom-view .cx-zoom-container .cx-image-zoomed{height:100%;width:100%;padding:1em;-webkit-touch-callout:none}cx-product-image-zoom-view .cx-zoom-container .cx-image-zoomed:hover{cursor:zoom-out}cx-product-image-zoom-view .cx-zoom-container .cx-image-zoomed img{transform:scale(2);position:relative;transition:background-position .25s;object-fit:cover}cx-product-image-zoom-view cx-product-image-zoom-thumbnails .thumbs{flex:auto}cx-product-image-zoom-view cx-product-image-zoom-thumbnails .thumbs cx-media{width:70px;height:70px}@media only screen and (max-width: 900px) and (orientation: landscape){cx-product-image-zoom-view cx-product-image-zoom-thumbnails .thumbs{display:none}}.cxFeat_a11yKeyboardAccessibleZoom cx-product-image-zoom-view .cx-image-container{display:unset;position:relative}@media (min-width: 992px){.cxFeat_a11yKeyboardAccessibleZoom cx-product-image-zoom-view .cx-image-container{height:fit-content}}.cxFeat_a11yKeyboardAccessibleZoom cx-product-image-zoom-view .cx-image-container .cx-zoom-btn{margin:.5rem;border-radius:100%;background-color:var(--cx-color-medium);position:absolute;padding:0;right:0;bottom:0}@media (max-width: 767.98px){.cxFeat_a11yKeyboardAccessibleZoom cx-product-image-zoom-view .cx-image-container .cx-zoom-btn{display:none}}.cxFeat_a11yKeyboardAccessibleZoom cx-product-image-zoom-view .cx-image-container .cx-zoom-btn:focus{box-shadow:none}.cxFeat_a11yKeyboardAccessibleZoom cx-product-image-zoom-view .cx-image-container .cx-zoom-btn .cx-zoom-indicator{color:var(--cx-color-background-dark);font-size:2rem}.cx-theme-high-contrast-light cx-product-image-zoom-view .cx-image-container .cx-zoom-btn .cx-zoom-indicator{color:var(--cx-color-dark)}.cx-theme-high-contrast-dark cx-product-image-zoom-view .cx-image-container .cx-zoom-btn{background-color:var(--cx-color-dark);color:var(--cx-color-light);--cx-color-visual-focus: #1f3a93}cx-product-image-zoom-thumbnails .carousel-panel{align-self:center}cx-product-image-zoom-thumbnails .carousel-panel .slide.active{display:flex;justify-content:center}cx-future-stock-accordion{display:block;overflow:hidden;margin-bottom:1.25rem}cx-future-stock-accordion .cx-future-stock-accordion-header{border:none;background-color:transparent;padding-inline-start:1.25rem;margin:.5rem auto;cursor:pointer}.cxFeat_a11yCroppedFocusRing cx-future-stock-accordion .cx-future-stock-accordion-header{padding-inline-start:unset;margin-inline-start:1.25rem;padding:0}@media (max-width: 991.98px){.cxFeat_a11yCroppedFocusRing cx-future-stock-accordion .cx-future-stock-accordion-header{margin-inline-start:0}}.cxFeat_a11yUseProperTextColorForFutureStockAccordion cx-future-stock-accordion .cx-future-stock-accordion-header{color:var(--cx-color-text)}@media (max-width: 991.98px){cx-future-stock-accordion .cx-future-stock-accordion-header{padding:0}}cx-future-stock-accordion .cx-future-stock-accordion-header:hover{color:var(--cx-color-primary)}cx-future-stock-accordion .cx-future-stock-accordion-header cx-icon{padding-inline-start:.375rem}cx-future-stock-accordion .cx-future-stock-accordion-content{padding-inline-start:1.25rem;margin-bottom:1rem}table.dataTable.dtr-inline.collapsed>tbody>tr>td.child,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty{cursor:default!important}table.dataTable.dtr-inline.collapsed>tbody>tr>td.child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty:before{display:none!important}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control{cursor:pointer}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control:before{margin-right:.5em;display:inline-block;color:#00000080;content:"\25ba"}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control.arrow-right:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control.arrow-right:before{content:"\25c4"}table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th.dtr-control:before{content:"\25bc"}table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td.dtr-control,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th.dtr-control{padding-left:.333em}table.dataTable.dtr-column>tbody>tr>td.dtr-control,table.dataTable.dtr-column>tbody>tr>th.dtr-control,table.dataTable.dtr-column>tbody>tr>td.control,table.dataTable.dtr-column>tbody>tr>th.control{cursor:pointer}table.dataTable.dtr-column>tbody>tr>td.dtr-control:before,table.dataTable.dtr-column>tbody>tr>th.dtr-control:before,table.dataTable.dtr-column>tbody>tr>td.control:before,table.dataTable.dtr-column>tbody>tr>th.control:before{display:inline-block;color:#00000080;content:"\25ba"}table.dataTable.dtr-column>tbody>tr>td.dtr-control.arrow-right:before,table.dataTable.dtr-column>tbody>tr>th.dtr-control.arrow-right:before,table.dataTable.dtr-column>tbody>tr>td.control.arrow-right:before,table.dataTable.dtr-column>tbody>tr>th.control.arrow-right:before{content:"\25c4"}table.dataTable.dtr-column>tbody>tr.parent td.dtr-control:before,table.dataTable.dtr-column>tbody>tr.parent th.dtr-control:before,table.dataTable.dtr-column>tbody>tr.parent td.control:before,table.dataTable.dtr-column>tbody>tr.parent th.control:before{content:"\25bc"}table.dataTable>tbody>tr.child{padding:.5em 1em}table.dataTable>tbody>tr.child:hover{background:transparent!important}table.dataTable>tbody>tr.child ul.dtr-details{display:inline-block;list-style-type:none;margin:0;padding:0}table.dataTable>tbody>tr.child ul.dtr-details>li{border-bottom:1px solid #efefef;padding:.5em 0}table.dataTable>tbody>tr.child ul.dtr-details>li:first-child{padding-top:0}table.dataTable>tbody>tr.child ul.dtr-details>li:last-child{padding-bottom:0;border-bottom:none}table.dataTable>tbody>tr.child span.dtr-title{display:inline-block;min-width:75px;font-weight:700}div.dtr-modal{position:fixed;box-sizing:border-box;top:0;left:0;height:100%;width:100%;z-index:100;padding:10em 1em}div.dtr-modal div.dtr-modal-display{position:absolute;inset:0;width:50%;height:fit-content;max-height:75%;margin:auto;z-index:102;overflow:auto;background-color:#f5f5f7;border:1px solid black;border-radius:.5em;box-shadow:0 12px 30px #0009}div.dtr-modal div.dtr-modal-content{position:relative;padding:2.5em}div.dtr-modal div.dtr-modal-content h2{margin-top:0}div.dtr-modal div.dtr-modal-close{position:absolute;top:6px;right:6px;width:22px;height:22px;text-align:center;border-radius:3px;cursor:pointer;z-index:12}div.dtr-modal div.dtr-modal-background{position:fixed;inset:0;z-index:101;background:#0009}@media screen and (max-width: 767px){div.dtr-modal div.dtr-modal-display{width:95%}}html.dark table.dataTable>tbody>tr>td.dtr-control:before{color:#ffffff80!important}html.dark table.dataTable>tbody>tr.child ul.dtr-details>li{border-bottom-color:#404346}html.dark div.dtr-modal div.dtr-modal-display{background-color:#212529;border:1px solid rgba(255,255,255,.15)}@font-face{font-family:DMS Siemens icons;src:url(https://cdn.siemens-web.com/fonts/ui-icons/3.9.0/icomoon.woff) format("woff"),url(https://cdn.siemens-web.com/fonts/ui-icons/3.9.0/icomoon.ttf) format("ttf"),url(https://cdn.siemens-web.com/fonts/ui-icons/3.9.0/icomoon.eot) format("eot"),url(https://cdn.siemens-web.com/fonts/ui-icons/3.9.0/icomoon.svg) format("svg")}@font-face{font-family:Siemens Sans Black;font-weight:400;font-display:swap;src:url(https://cdn.siemens-web.com/fonts/professional/6.0/SiemensSans_Prof_Black.woff2) format("woff2"),url(https://cdn.siemens-web.com/fonts/professional/6.0/SiemensSans_Prof_Black.woff) format("woff"),url(https://cdn.siemens-web.com/fonts/professional/6.0/SiemensSans_Prof_Black.ttf) format("truetype"),url(https://cdn.siemens-web.com/fonts/professional/6.0/SiemensSans_Prof_Black.eot) format("embedded-opentype")}[class^=dms-icon]{font-family:DMS Siemens icons}.dms-icon-Information:before{content:"\e91b"}.dms-icon-Information{display:inline-block}.dms-icon-Information:hover{color:#e1f000}.dms1-tooltip{background-color:#cad5da;color:#000;padding:5px 10px;font-size:16px;line-height:20px;visibility:hidden;width:150px;z-index:2;font-family:Innomotics Haffer SQ,arial,sans-serif}div.gbnewton-gasturbine-calculator .arrow,div.gbnewton-gasturbine-calculator .arrow:before{position:absolute;width:8px;height:8px;background:inherit}div.gbnewton-gasturbine-calculator .arrow{visibility:hidden}[data-show] .arrow:before{visibility:visible;content:"";transform:rotate(45deg)}div.gbnewton-gasturbine-calculator [data-popper-placement^=top]>.arrow{bottom:-4px}div.gbnewton-gasturbine-calculator [data-popper-placement^=bottom]>.arrow{top:-4px}div.gbnewton-gasturbine-calculator [data-popper-placement^=left]>.arrow{right:-4px}div.gbnewton-gasturbine-calculator [data-popper-placement^=right]>.arrow{left:-4px}div.gbnewton-gasturbine-calculator [data-show]{visibility:visible}.dmsturbineCurrency:before{content:"$"}div.gbnewton-gasturbine-calculator.dmsEuro .dmsturbineCurrency:before{content:"\20ac"}.gbnewton-gasturbine-calculator{font-family:Innomotics Haffer SQ,arial,sans-serif;color:#000;background-color:#fff;margin-bottom:120px}.gbnewton-gasturbine-calculator h4{color:#000;line-height:1.15em}.gbnewton-lineseparator{margin:10px 0 40px;border-bottom:1px solid #cdd9e1}.gbnewton-slider{margin:20px 0}.gbnewton-gasturbine-calculator .containergrid{display:grid;grid-template-columns:calc(50% - 24px) calc(50% - 24px);grid-gap:48px}@media (max-width: 500px){.gbnewton-gasturbine-calculator .containergrid{display:block}}.gbnewton-slider-headline{color:#000;font-size:16px;line-height:20px;display:block;margin:10px 0 2px}.gbnewton-slider-headline.graph{text-transform:none}.gbnewton-slider-value{color:#000;font-size:17px;line-height:51px;display:inline-block;vertical-align:top;text-align:right;padding-right:21px}.gbnewton-slider-rail{display:inline-block;position:relative;width:80%;padding:25px 0;vertical-align:top}#gbnewton-slider-connectedRenewable-rail,#gbnewton-slider-currency-rail{padding:15px 0}#gbnewton-slider-currency-rail,#gbnewton-slider-connectedRenewable-rail{height:auto;border-bottom:none}.gbnewton-slider-rail-input{width:100%}.gbnewton-slider-rail-dragger,.gbnewton-slider-rail-min,.gbnewton-slider-rail-max{width:1px;height:1px;position:absolute;top:40px;word-break:normal}.gbnewton-slider-rail:focus .gbnewton-slider-rail-dragger span.slider-dragger{outline-offset:2px;outline:2px solid #1491eb}.gbnewton-slider-rail:focus{outline:none;box-shadow:none}.gbnewton-slider-rail-dragger span span{display:none}.gbnewton-slider-rail-dragger:hover span span,.gbnewton-slider-rail-dragger:active span span,.gbnewton-slider-rail-dragger span:active span,.gbnewton-slider-rail:focus span span{display:inherit;border:none;background-color:#e1f000;position:absolute;width:8px;height:8px;left:50%;top:50%;border-radius:50%;transform:translate(-50%,-50%)}.gbnewton-slider-rail-dragger div,.gbnewton-slider-rail-min div,.gbnewton-slider-rail-max div{color:#000;position:absolute;top:14px;font-size:12px;line-height:20px;font-weight:400;letter-spacing:.5px;background:#fff;padding:0 2px}.gbnewton-slider-rail-dragger div{left:-50%;transform:translate(-50%)}.gbnewton-slider-rail-min{cursor:unset;left:0;top:55px}.gbnewton-slider-rail-max{cursor:unset;right:0;top:55px}.gbnewton-slider-rail-min span,.gbnewton-slider-rail-max span{width:1px;height:9px;border:solid #cad5da;background-color:#cad5da;top:-4px;left:-4px}.gbnewton-slider-rail-min div,.gbnewton-slider-rail-max div{color:#000}.gbnewton-slider-rail-max div{right:0}.gbnewton-slider-rail-highlight{height:3px;background-color:#000;position:absolute;top:24px;pointer-events:none;display:none}.gbnewton-disclaimer{color:#8e9aa1;font-size:14px;line-height:18px;display:block;margin:10px 0}#turbine-calculator-costs-yearly,#turbine-calculator-costs-over-12-years{display:none}.gbnewton-svgWrapper{position:relative;height:0;padding-bottom:56.25%}#gbnewton-svgWrapper1{padding-bottom:60.16%}#gbnewton-svgWrapper2{margin-top:32px}.gbnewton-svgWrapper:after{display:block}.svg-h{font-size:18px;font-weight:700}.gbnewton-diagram{position:absolute;display:block;width:100%;height:100%}.turbine-right-column{margin-left:13.75%}.gbnewton-diagram-dashes{stroke:#333353;stroke-width:1}.gbnewton-verylightgraydot,.gbnewton-mediumgraydot,.gbnewton-darkgreydot,.gbnewton-grayDot,.gbnewton-lightGreenDot,.gbnewton-darkGreenDot,.gbnewton-blueDot,.gbnewton-lightBlueDot{width:10px;height:10px;display:inline-block;vertical-align:middle;margin-right:5px;border-radius:5px}.gbnewton-verylightgraydot,.gbnewton-bar-verylightgray{background-color:#cad5da;color:#cad5da}.gbnewton-mediumgraydot,.gbnewton-bar-mediumgray{background-color:#9aacb4;color:#9aacb4}.gbnewton-darkgreydot,.gbnewton-bar-darkgrey{background-color:#53676f;color:#53676f}.gbnewton-lightGreenDot,.gbnewton-bar-lightGreen{background-color:#cad5da;color:#cad5da}.gbnewton-darkGreenDot,.gbnewton-bar-darkGreen{background-color:#00af8e;color:#00af8e}.gbnewton-grayDot,.gbnewton-bar-gray{background-color:#879baa;color:#879baa}.gbnewton-lightBlueDot,.gbnewton-bar-lightBlue{background-color:#53676f;color:#53676f}.gbnewton-blueDot,.gbnewton-bar-blue{background-color:#0087be;color:#0087be}.gbnewton-bar{height:24px;width:100%;margin-bottom:40px;white-space:nowrap;font-size:0}.gbnewton-bar-verylightgray,.gbnewton-bar-mediumgray,.gbnewton-bar-darkgrey,.gbnewton-bar-gray,.gbnewton-bar-lightBlue,.gbnewton-bar-blue,.gbnewton-bar-lightGreen,.gbnewton-bar-darkGreen{height:24px;display:inline-block;width:77px;position:relative}.gbnewton-bar-gray span,.gbnewton-bar-lightBlue span,.gbnewton-bar-blue span,.gbnewton-bar-lightGreen span,.gbnewton-bar-darkGreen span{position:absolute;top:26px;font-size:11px;font-weight:700}.gbnewton-bar-gray span{left:0}.gbnewton-bar-blue span,.gbnewton-bar-textLeft span{left:0%}.gbnewton-legend{display:inline-block;margin-left:13.75%;margin-bottom:5px}polyline#gbnewton-calculator-line1{stroke:#cad5da}polyline#gbnewton-calculator-line2{stroke:#53676f}.dmsRadioButtonContainer{display:inline-block;position:relative;padding:5px 35px;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#000}.dmsRadioButtonContainer:focus{outline:1px solid #199fff;outline-offset:0;box-shadow:inset 0 0 0 1px #199fff}
