@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,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,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,.h5,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,.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.Tabs,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: 576px){.container-sm,.container,cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary{max-width:540px}}@media (min-width: 768px){.container-md,.container-sm,.container,cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary{max-width:720px}}@media (min-width: 992px){.container-lg,.container-md,.container-sm,.container,cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary{max-width:960px}}@media (min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container,cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary{max-width:1140px}}.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: 576px){.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: 768px){.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: 992px){.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: 1200px){.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-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{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-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-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{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-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: 576px){.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: 768px){.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: 992px){.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: 1200px){.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: 576px){.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: 768px){.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: 992px){.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: 1200px){.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: 576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width: 768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width: 992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width: 1200px){.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:-webkit-sticky!important;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:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{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: 576px){.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: 768px){.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: 992px){.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: 1200px){.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;top:0;right:0;bottom:0;left: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: 576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width: 768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width: 992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width: 1200px){.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-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{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-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: 576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width: 768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width: 992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width: 1200px){.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;top:0;right:0;bottom:0;left: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: 576px){.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: 576px){.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: 576px){.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-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{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-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-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{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-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{-webkit-appearance:none;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: 576px){.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;-webkit-appearance:none;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;-webkit-appearance:none;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;-webkit-appearance:none;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;-webkit-appearance:none;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;-webkit-appearance:none;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,gen-split-payment-dialog .split-payment-dialog,gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog,gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog,gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog,gen-edit-saved-address-dialog .edit-saved-address-dialog,gen-delete-saved-address-dialog .delete-saved-address-dialog,gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog,gen-contact-factory-dialog .cfd,gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog,gen-add-to-favorites-dialog .add-to-favorites-dialog,cx-claim-dialog .cx-coupon-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog,.modal.fade gen-split-payment-dialog .split-payment-dialog,gen-split-payment-dialog .modal.fade .split-payment-dialog,.modal.fade gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog,gen-ff-mixed-cart-dialog .modal.fade .ff-mixed-cart-dialog,.modal.fade gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog,gen-favorite-products-added-to-cart-dialog .modal.fade .favorite-products-added-to-cart-dialog,.modal.fade gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog,gen-favorites-confirm-action-dialog .modal.fade .favorites-confirm-action-dialog,.modal.fade gen-edit-saved-address-dialog .edit-saved-address-dialog,gen-edit-saved-address-dialog .modal.fade .edit-saved-address-dialog,.modal.fade gen-delete-saved-address-dialog .delete-saved-address-dialog,gen-delete-saved-address-dialog .modal.fade .delete-saved-address-dialog,.modal.fade gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog,gen-create-or-edit-favorites-list-dialog .modal.fade .create-or-edit-favorites-list-dialog,.modal.fade gen-contact-factory-dialog .cfd,gen-contact-factory-dialog .modal.fade .cfd,.modal.fade gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog,gen-checkout-out-of-stock-dialog .modal.fade .checkout-out-of-stock-dialog,.modal.fade gen-add-to-favorites-dialog .add-to-favorites-dialog,gen-add-to-favorites-dialog .modal.fade .add-to-favorites-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 gen-split-payment-dialog .split-payment-dialog,gen-split-payment-dialog .modal.fade .split-payment-dialog,.modal.fade gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog,gen-ff-mixed-cart-dialog .modal.fade .ff-mixed-cart-dialog,.modal.fade gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog,gen-favorite-products-added-to-cart-dialog .modal.fade .favorite-products-added-to-cart-dialog,.modal.fade gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog,gen-favorites-confirm-action-dialog .modal.fade .favorites-confirm-action-dialog,.modal.fade gen-edit-saved-address-dialog .edit-saved-address-dialog,gen-edit-saved-address-dialog .modal.fade .edit-saved-address-dialog,.modal.fade gen-delete-saved-address-dialog .delete-saved-address-dialog,gen-delete-saved-address-dialog .modal.fade .delete-saved-address-dialog,.modal.fade gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog,gen-create-or-edit-favorites-list-dialog .modal.fade .create-or-edit-favorites-list-dialog,.modal.fade gen-contact-factory-dialog .cfd,gen-contact-factory-dialog .modal.fade .cfd,.modal.fade gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog,gen-checkout-out-of-stock-dialog .modal.fade .checkout-out-of-stock-dialog,.modal.fade gen-add-to-favorites-dialog .add-to-favorites-dialog,gen-add-to-favorites-dialog .modal.fade .add-to-favorites-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 gen-split-payment-dialog .split-payment-dialog,gen-split-payment-dialog .modal.show .split-payment-dialog,.modal.show gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog,gen-ff-mixed-cart-dialog .modal.show .ff-mixed-cart-dialog,.modal.show gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog,gen-favorite-products-added-to-cart-dialog .modal.show .favorite-products-added-to-cart-dialog,.modal.show gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog,gen-favorites-confirm-action-dialog .modal.show .favorites-confirm-action-dialog,.modal.show gen-edit-saved-address-dialog .edit-saved-address-dialog,gen-edit-saved-address-dialog .modal.show .edit-saved-address-dialog,.modal.show gen-delete-saved-address-dialog .delete-saved-address-dialog,gen-delete-saved-address-dialog .modal.show .delete-saved-address-dialog,.modal.show gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog,gen-create-or-edit-favorites-list-dialog .modal.show .create-or-edit-favorites-list-dialog,.modal.show gen-contact-factory-dialog .cfd,gen-contact-factory-dialog .modal.show .cfd,.modal.show gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog,gen-checkout-out-of-stock-dialog .modal.show .checkout-out-of-stock-dialog,.modal.show gen-add-to-favorites-dialog .add-to-favorites-dialog,gen-add-to-favorites-dialog .modal.show .add-to-favorites-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 gen-split-payment-dialog .split-payment-dialog,gen-split-payment-dialog .modal.modal-static .split-payment-dialog,.modal.modal-static gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog,gen-ff-mixed-cart-dialog .modal.modal-static .ff-mixed-cart-dialog,.modal.modal-static gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog,gen-favorite-products-added-to-cart-dialog .modal.modal-static .favorite-products-added-to-cart-dialog,.modal.modal-static gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog,gen-favorites-confirm-action-dialog .modal.modal-static .favorites-confirm-action-dialog,.modal.modal-static gen-edit-saved-address-dialog .edit-saved-address-dialog,gen-edit-saved-address-dialog .modal.modal-static .edit-saved-address-dialog,.modal.modal-static gen-delete-saved-address-dialog .delete-saved-address-dialog,gen-delete-saved-address-dialog .modal.modal-static .delete-saved-address-dialog,.modal.modal-static gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog,gen-create-or-edit-favorites-list-dialog .modal.modal-static .create-or-edit-favorites-list-dialog,.modal.modal-static gen-contact-factory-dialog .cfd,gen-contact-factory-dialog .modal.modal-static .cfd,.modal.modal-static gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog,gen-checkout-out-of-stock-dialog .modal.modal-static .checkout-out-of-stock-dialog,.modal.modal-static gen-add-to-favorites-dialog .add-to-favorites-dialog,gen-add-to-favorites-dialog .modal.modal-static .add-to-favorites-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 gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-container,gen-split-payment-dialog .split-payment-dialog .modal-dialog-scrollable .split-payment-dialog-container,.modal-dialog-scrollable gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-container,gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .modal-dialog-scrollable .ff-mixed-cart-dialog-container,.modal-dialog-scrollable gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-container,gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .modal-dialog-scrollable .favorite-products-added-to-cart-dialog-container,.modal-dialog-scrollable gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container,gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .modal-dialog-scrollable .favorites-confirm-action-dialog-container,.modal-dialog-scrollable gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container,gen-edit-saved-address-dialog .edit-saved-address-dialog .modal-dialog-scrollable .edit-saved-address-dialog-container,.modal-dialog-scrollable gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container,gen-delete-saved-address-dialog .delete-saved-address-dialog .modal-dialog-scrollable .delete-saved-address-dialog-container,.modal-dialog-scrollable gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container,gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .modal-dialog-scrollable .create-or-edit-favorites-list-dialog-container,.modal-dialog-scrollable gen-contact-factory-dialog .cfd-container,gen-contact-factory-dialog .modal-dialog-scrollable .cfd-container,.modal-dialog-scrollable gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container,gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .modal-dialog-scrollable .checkout-out-of-stock-dialog-container,.modal-dialog-scrollable gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container,gen-add-to-favorites-dialog .add-to-favorites-dialog .modal-dialog-scrollable .add-to-favorites-dialog-container,.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,.modal-dialog-scrollable gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-container .split-payment-dialog-body,gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-container .modal-dialog-scrollable .split-payment-dialog-body,.modal-dialog-scrollable gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-container .ff-mixed-cart-dialog-body,gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-container .modal-dialog-scrollable .ff-mixed-cart-dialog-body,.modal-dialog-scrollable gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-container .favorite-products-added-to-cart-dialog-body,gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-container .modal-dialog-scrollable .favorite-products-added-to-cart-dialog-body,.modal-dialog-scrollable gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container .favorites-confirm-action-dialog-body,gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container .modal-dialog-scrollable .favorites-confirm-action-dialog-body,.modal-dialog-scrollable gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container .edit-saved-address-dialog-body,gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container .modal-dialog-scrollable .edit-saved-address-dialog-body,.modal-dialog-scrollable gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container .delete-saved-address-dialog-body,gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container .modal-dialog-scrollable .delete-saved-address-dialog-body,.modal-dialog-scrollable gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container .create-or-edit-favorites-list-dialog-body,gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container .modal-dialog-scrollable .create-or-edit-favorites-list-dialog-body,.modal-dialog-scrollable gen-contact-factory-dialog .cfd-container .cfd-body,gen-contact-factory-dialog .cfd-container .modal-dialog-scrollable .cfd-body,.modal-dialog-scrollable gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container .checkout-out-of-stock-dialog-body,gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container .modal-dialog-scrollable .checkout-out-of-stock-dialog-body,.modal-dialog-scrollable gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container .add-to-favorites-dialog-body,gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container .modal-dialog-scrollable .add-to-favorites-dialog-body{overflow-y:auto}.modal-dialog-centered,gen-split-payment-dialog .split-payment-dialog,gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog,gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog,gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog,gen-edit-saved-address-dialog .edit-saved-address-dialog,gen-delete-saved-address-dialog .delete-saved-address-dialog,gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog,gen-contact-factory-dialog .cfd,gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog,gen-add-to-favorites-dialog .add-to-favorites-dialog,cx-claim-dialog .cx-coupon-dialog{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered:before,gen-split-payment-dialog .split-payment-dialog:before,gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog:before,gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog:before,gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog:before,gen-edit-saved-address-dialog .edit-saved-address-dialog:before,gen-delete-saved-address-dialog .delete-saved-address-dialog:before,gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog:before,gen-contact-factory-dialog .cfd:before,gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog:before,gen-add-to-favorites-dialog .add-to-favorites-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,gen-split-payment-dialog .modal-dialog-scrollable.split-payment-dialog,gen-ff-mixed-cart-dialog .modal-dialog-scrollable.ff-mixed-cart-dialog,gen-favorite-products-added-to-cart-dialog .modal-dialog-scrollable.favorite-products-added-to-cart-dialog,gen-favorites-confirm-action-dialog .modal-dialog-scrollable.favorites-confirm-action-dialog,gen-edit-saved-address-dialog .modal-dialog-scrollable.edit-saved-address-dialog,gen-delete-saved-address-dialog .modal-dialog-scrollable.delete-saved-address-dialog,gen-create-or-edit-favorites-list-dialog .modal-dialog-scrollable.create-or-edit-favorites-list-dialog,gen-contact-factory-dialog .modal-dialog-scrollable.cfd,gen-checkout-out-of-stock-dialog .modal-dialog-scrollable.checkout-out-of-stock-dialog,gen-add-to-favorites-dialog .modal-dialog-scrollable.add-to-favorites-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 gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-container,gen-split-payment-dialog .split-payment-dialog .modal-dialog-centered.modal-dialog-scrollable .split-payment-dialog-container,gen-split-payment-dialog .modal-dialog-scrollable.split-payment-dialog .modal-content,gen-split-payment-dialog .modal-dialog-scrollable.split-payment-dialog .split-payment-dialog-container,.modal-dialog-centered.modal-dialog-scrollable gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-container,gen-split-payment-dialog .modal-dialog-scrollable.split-payment-dialog gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-container,gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .modal-dialog-centered.modal-dialog-scrollable .ff-mixed-cart-dialog-container,gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog gen-split-payment-dialog .modal-dialog-scrollable.split-payment-dialog .ff-mixed-cart-dialog-container,gen-split-payment-dialog gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .modal-dialog-scrollable.split-payment-dialog .ff-mixed-cart-dialog-container,gen-ff-mixed-cart-dialog .modal-dialog-scrollable.ff-mixed-cart-dialog .modal-content,gen-ff-mixed-cart-dialog .modal-dialog-scrollable.ff-mixed-cart-dialog gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-container,gen-split-payment-dialog .split-payment-dialog gen-ff-mixed-cart-dialog .modal-dialog-scrollable.ff-mixed-cart-dialog .split-payment-dialog-container,gen-ff-mixed-cart-dialog .modal-dialog-scrollable.ff-mixed-cart-dialog .ff-mixed-cart-dialog-container,.modal-dialog-centered.modal-dialog-scrollable gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-container,gen-split-payment-dialog .modal-dialog-scrollable.split-payment-dialog gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-container,gen-ff-mixed-cart-dialog .modal-dialog-scrollable.ff-mixed-cart-dialog gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-container,gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .modal-dialog-centered.modal-dialog-scrollable .favorite-products-added-to-cart-dialog-container,gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog gen-split-payment-dialog .modal-dialog-scrollable.split-payment-dialog .favorite-products-added-to-cart-dialog-container,gen-split-payment-dialog gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .modal-dialog-scrollable.split-payment-dialog .favorite-products-added-to-cart-dialog-container,gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog gen-ff-mixed-cart-dialog .modal-dialog-scrollable.ff-mixed-cart-dialog .favorite-products-added-to-cart-dialog-container,gen-ff-mixed-cart-dialog gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .modal-dialog-scrollable.ff-mixed-cart-dialog .favorite-products-added-to-cart-dialog-container,gen-favorite-products-added-to-cart-dialog .modal-dialog-scrollable.favorite-products-added-to-cart-dialog .modal-content,gen-favorite-products-added-to-cart-dialog .modal-dialog-scrollable.favorite-products-added-to-cart-dialog gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-container,gen-split-payment-dialog .split-payment-dialog gen-favorite-products-added-to-cart-dialog .modal-dialog-scrollable.favorite-products-added-to-cart-dialog .split-payment-dialog-container,gen-favorite-products-added-to-cart-dialog .modal-dialog-scrollable.favorite-products-added-to-cart-dialog gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-container,gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog gen-favorite-products-added-to-cart-dialog .modal-dialog-scrollable.favorite-products-added-to-cart-dialog .ff-mixed-cart-dialog-container,gen-favorite-products-added-to-cart-dialog .modal-dialog-scrollable.favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-container,.modal-dialog-centered.modal-dialog-scrollable gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container,gen-split-payment-dialog .modal-dialog-scrollable.split-payment-dialog gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container,gen-ff-mixed-cart-dialog .modal-dialog-scrollable.ff-mixed-cart-dialog gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container,gen-favorite-products-added-to-cart-dialog .modal-dialog-scrollable.favorite-products-added-to-cart-dialog gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container,gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .modal-dialog-centered.modal-dialog-scrollable .favorites-confirm-action-dialog-container,gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog gen-split-payment-dialog .modal-dialog-scrollable.split-payment-dialog .favorites-confirm-action-dialog-container,gen-split-payment-dialog gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .modal-dialog-scrollable.split-payment-dialog .favorites-confirm-action-dialog-container,gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog gen-ff-mixed-cart-dialog .modal-dialog-scrollable.ff-mixed-cart-dialog .favorites-confirm-action-dialog-container,gen-ff-mixed-cart-dialog gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .modal-dialog-scrollable.ff-mixed-cart-dialog .favorites-confirm-action-dialog-container,gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog gen-favorite-products-added-to-cart-dialog .modal-dialog-scrollable.favorite-products-added-to-cart-dialog .favorites-confirm-action-dialog-container,gen-favorite-products-added-to-cart-dialog gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .modal-dialog-scrollable.favorite-products-added-to-cart-dialog .favorites-confirm-action-dialog-container,gen-favorites-confirm-action-dialog .modal-dialog-scrollable.favorites-confirm-action-dialog .modal-content,gen-favorites-confirm-action-dialog .modal-dialog-scrollable.favorites-confirm-action-dialog gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-container,gen-split-payment-dialog .split-payment-dialog gen-favorites-confirm-action-dialog .modal-dialog-scrollable.favorites-confirm-action-dialog .split-payment-dialog-container,gen-favorites-confirm-action-dialog .modal-dialog-scrollable.favorites-confirm-action-dialog gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-container,gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog gen-favorites-confirm-action-dialog .modal-dialog-scrollable.favorites-confirm-action-dialog .ff-mixed-cart-dialog-container,gen-favorites-confirm-action-dialog .modal-dialog-scrollable.favorites-confirm-action-dialog gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-container,gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog gen-favorites-confirm-action-dialog .modal-dialog-scrollable.favorites-confirm-action-dialog .favorite-products-added-to-cart-dialog-container,gen-favorites-confirm-action-dialog .modal-dialog-scrollable.favorites-confirm-action-dialog .favorites-confirm-action-dialog-container,.modal-dialog-centered.modal-dialog-scrollable gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container,gen-split-payment-dialog .modal-dialog-scrollable.split-payment-dialog gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container,gen-ff-mixed-cart-dialog .modal-dialog-scrollable.ff-mixed-cart-dialog gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container,gen-favorite-products-added-to-cart-dialog .modal-dialog-scrollable.favorite-products-added-to-cart-dialog gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container,gen-favorites-confirm-action-dialog .modal-dialog-scrollable.favorites-confirm-action-dialog gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container,gen-edit-saved-address-dialog .edit-saved-address-dialog .modal-dialog-centered.modal-dialog-scrollable .edit-saved-address-dialog-container,gen-edit-saved-address-dialog .edit-saved-address-dialog gen-split-payment-dialog .modal-dialog-scrollable.split-payment-dialog .edit-saved-address-dialog-container,gen-split-payment-dialog gen-edit-saved-address-dialog .edit-saved-address-dialog .modal-dialog-scrollable.split-payment-dialog .edit-saved-address-dialog-container,gen-edit-saved-address-dialog .edit-saved-address-dialog gen-ff-mixed-cart-dialog .modal-dialog-scrollable.ff-mixed-cart-dialog .edit-saved-address-dialog-container,gen-ff-mixed-cart-dialog gen-edit-saved-address-dialog .edit-saved-address-dialog .modal-dialog-scrollable.ff-mixed-cart-dialog .edit-saved-address-dialog-container,gen-edit-saved-address-dialog .edit-saved-address-dialog gen-favorite-products-added-to-cart-dialog .modal-dialog-scrollable.favorite-products-added-to-cart-dialog .edit-saved-address-dialog-container,gen-favorite-products-added-to-cart-dialog gen-edit-saved-address-dialog .edit-saved-address-dialog .modal-dialog-scrollable.favorite-products-added-to-cart-dialog .edit-saved-address-dialog-container,gen-edit-saved-address-dialog .edit-saved-address-dialog gen-favorites-confirm-action-dialog .modal-dialog-scrollable.favorites-confirm-action-dialog .edit-saved-address-dialog-container,gen-favorites-confirm-action-dialog gen-edit-saved-address-dialog .edit-saved-address-dialog .modal-dialog-scrollable.favorites-confirm-action-dialog .edit-saved-address-dialog-container,gen-edit-saved-address-dialog .modal-dialog-scrollable.edit-saved-address-dialog .modal-content,gen-edit-saved-address-dialog .modal-dialog-scrollable.edit-saved-address-dialog gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-container,gen-split-payment-dialog .split-payment-dialog gen-edit-saved-address-dialog .modal-dialog-scrollable.edit-saved-address-dialog .split-payment-dialog-container,gen-edit-saved-address-dialog .modal-dialog-scrollable.edit-saved-address-dialog gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-container,gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog gen-edit-saved-address-dialog .modal-dialog-scrollable.edit-saved-address-dialog .ff-mixed-cart-dialog-container,gen-edit-saved-address-dialog .modal-dialog-scrollable.edit-saved-address-dialog gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-container,gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog gen-edit-saved-address-dialog .modal-dialog-scrollable.edit-saved-address-dialog .favorite-products-added-to-cart-dialog-container,gen-edit-saved-address-dialog .modal-dialog-scrollable.edit-saved-address-dialog gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container,gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog gen-edit-saved-address-dialog .modal-dialog-scrollable.edit-saved-address-dialog .favorites-confirm-action-dialog-container,gen-edit-saved-address-dialog .modal-dialog-scrollable.edit-saved-address-dialog .edit-saved-address-dialog-container,.modal-dialog-centered.modal-dialog-scrollable gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container,gen-split-payment-dialog .modal-dialog-scrollable.split-payment-dialog gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container,gen-ff-mixed-cart-dialog .modal-dialog-scrollable.ff-mixed-cart-dialog gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container,gen-favorite-products-added-to-cart-dialog .modal-dialog-scrollable.favorite-products-added-to-cart-dialog gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container,gen-favorites-confirm-action-dialog .modal-dialog-scrollable.favorites-confirm-action-dialog gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container,gen-edit-saved-address-dialog .modal-dialog-scrollable.edit-saved-address-dialog gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container,gen-delete-saved-address-dialog .delete-saved-address-dialog .modal-dialog-centered.modal-dialog-scrollable .delete-saved-address-dialog-container,gen-delete-saved-address-dialog .delete-saved-address-dialog gen-split-payment-dialog .modal-dialog-scrollable.split-payment-dialog .delete-saved-address-dialog-container,gen-split-payment-dialog gen-delete-saved-address-dialog .delete-saved-address-dialog .modal-dialog-scrollable.split-payment-dialog .delete-saved-address-dialog-container,gen-delete-saved-address-dialog .delete-saved-address-dialog gen-ff-mixed-cart-dialog .modal-dialog-scrollable.ff-mixed-cart-dialog .delete-saved-address-dialog-container,gen-ff-mixed-cart-dialog gen-delete-saved-address-dialog .delete-saved-address-dialog .modal-dialog-scrollable.ff-mixed-cart-dialog .delete-saved-address-dialog-container,gen-delete-saved-address-dialog .delete-saved-address-dialog gen-favorite-products-added-to-cart-dialog .modal-dialog-scrollable.favorite-products-added-to-cart-dialog .delete-saved-address-dialog-container,gen-favorite-products-added-to-cart-dialog gen-delete-saved-address-dialog .delete-saved-address-dialog .modal-dialog-scrollable.favorite-products-added-to-cart-dialog .delete-saved-address-dialog-container,gen-delete-saved-address-dialog .delete-saved-address-dialog gen-favorites-confirm-action-dialog .modal-dialog-scrollable.favorites-confirm-action-dialog .delete-saved-address-dialog-container,gen-favorites-confirm-action-dialog gen-delete-saved-address-dialog .delete-saved-address-dialog .modal-dialog-scrollable.favorites-confirm-action-dialog .delete-saved-address-dialog-container,gen-delete-saved-address-dialog .delete-saved-address-dialog gen-edit-saved-address-dialog .modal-dialog-scrollable.edit-saved-address-dialog .delete-saved-address-dialog-container,gen-edit-saved-address-dialog gen-delete-saved-address-dialog .delete-saved-address-dialog .modal-dialog-scrollable.edit-saved-address-dialog .delete-saved-address-dialog-container,gen-delete-saved-address-dialog .modal-dialog-scrollable.delete-saved-address-dialog .modal-content,gen-delete-saved-address-dialog .modal-dialog-scrollable.delete-saved-address-dialog gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-container,gen-split-payment-dialog .split-payment-dialog gen-delete-saved-address-dialog .modal-dialog-scrollable.delete-saved-address-dialog .split-payment-dialog-container,gen-delete-saved-address-dialog .modal-dialog-scrollable.delete-saved-address-dialog gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-container,gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog gen-delete-saved-address-dialog .modal-dialog-scrollable.delete-saved-address-dialog .ff-mixed-cart-dialog-container,gen-delete-saved-address-dialog .modal-dialog-scrollable.delete-saved-address-dialog gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-container,gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog gen-delete-saved-address-dialog .modal-dialog-scrollable.delete-saved-address-dialog .favorite-products-added-to-cart-dialog-container,gen-delete-saved-address-dialog .modal-dialog-scrollable.delete-saved-address-dialog gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container,gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog gen-delete-saved-address-dialog .modal-dialog-scrollable.delete-saved-address-dialog .favorites-confirm-action-dialog-container,gen-delete-saved-address-dialog .modal-dialog-scrollable.delete-saved-address-dialog gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container,gen-edit-saved-address-dialog .edit-saved-address-dialog gen-delete-saved-address-dialog .modal-dialog-scrollable.delete-saved-address-dialog .edit-saved-address-dialog-container,gen-delete-saved-address-dialog .modal-dialog-scrollable.delete-saved-address-dialog .delete-saved-address-dialog-container,.modal-dialog-centered.modal-dialog-scrollable gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container,gen-split-payment-dialog .modal-dialog-scrollable.split-payment-dialog gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container,gen-ff-mixed-cart-dialog .modal-dialog-scrollable.ff-mixed-cart-dialog gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container,gen-favorite-products-added-to-cart-dialog .modal-dialog-scrollable.favorite-products-added-to-cart-dialog gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container,gen-favorites-confirm-action-dialog .modal-dialog-scrollable.favorites-confirm-action-dialog gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container,gen-edit-saved-address-dialog .modal-dialog-scrollable.edit-saved-address-dialog gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container,gen-delete-saved-address-dialog .modal-dialog-scrollable.delete-saved-address-dialog gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container,gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .modal-dialog-centered.modal-dialog-scrollable .create-or-edit-favorites-list-dialog-container,gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog gen-split-payment-dialog .modal-dialog-scrollable.split-payment-dialog .create-or-edit-favorites-list-dialog-container,gen-split-payment-dialog gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .modal-dialog-scrollable.split-payment-dialog .create-or-edit-favorites-list-dialog-container,gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog gen-ff-mixed-cart-dialog .modal-dialog-scrollable.ff-mixed-cart-dialog .create-or-edit-favorites-list-dialog-container,gen-ff-mixed-cart-dialog gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .modal-dialog-scrollable.ff-mixed-cart-dialog .create-or-edit-favorites-list-dialog-container,gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog gen-favorite-products-added-to-cart-dialog .modal-dialog-scrollable.favorite-products-added-to-cart-dialog .create-or-edit-favorites-list-dialog-container,gen-favorite-products-added-to-cart-dialog gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .modal-dialog-scrollable.favorite-products-added-to-cart-dialog .create-or-edit-favorites-list-dialog-container,gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog gen-favorites-confirm-action-dialog .modal-dialog-scrollable.favorites-confirm-action-dialog .create-or-edit-favorites-list-dialog-container,gen-favorites-confirm-action-dialog gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .modal-dialog-scrollable.favorites-confirm-action-dialog .create-or-edit-favorites-list-dialog-container,gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog gen-edit-saved-address-dialog .modal-dialog-scrollable.edit-saved-address-dialog .create-or-edit-favorites-list-dialog-container,gen-edit-saved-address-dialog gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .modal-dialog-scrollable.edit-saved-address-dialog .create-or-edit-favorites-list-dialog-container,gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog gen-delete-saved-address-dialog .modal-dialog-scrollable.delete-saved-address-dialog .create-or-edit-favorites-list-dialog-container,gen-delete-saved-address-dialog gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .modal-dialog-scrollable.delete-saved-address-dialog .create-or-edit-favorites-list-dialog-container,gen-create-or-edit-favorites-list-dialog .modal-dialog-scrollable.create-or-edit-favorites-list-dialog .modal-content,gen-create-or-edit-favorites-list-dialog .modal-dialog-scrollable.create-or-edit-favorites-list-dialog gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-container,gen-split-payment-dialog .split-payment-dialog gen-create-or-edit-favorites-list-dialog .modal-dialog-scrollable.create-or-edit-favorites-list-dialog .split-payment-dialog-container,gen-create-or-edit-favorites-list-dialog .modal-dialog-scrollable.create-or-edit-favorites-list-dialog gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-container,gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog gen-create-or-edit-favorites-list-dialog .modal-dialog-scrollable.create-or-edit-favorites-list-dialog .ff-mixed-cart-dialog-container,gen-create-or-edit-favorites-list-dialog .modal-dialog-scrollable.create-or-edit-favorites-list-dialog gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-container,gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog gen-create-or-edit-favorites-list-dialog .modal-dialog-scrollable.create-or-edit-favorites-list-dialog .favorite-products-added-to-cart-dialog-container,gen-create-or-edit-favorites-list-dialog .modal-dialog-scrollable.create-or-edit-favorites-list-dialog gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container,gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog gen-create-or-edit-favorites-list-dialog .modal-dialog-scrollable.create-or-edit-favorites-list-dialog .favorites-confirm-action-dialog-container,gen-create-or-edit-favorites-list-dialog .modal-dialog-scrollable.create-or-edit-favorites-list-dialog gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container,gen-edit-saved-address-dialog .edit-saved-address-dialog gen-create-or-edit-favorites-list-dialog .modal-dialog-scrollable.create-or-edit-favorites-list-dialog .edit-saved-address-dialog-container,gen-create-or-edit-favorites-list-dialog .modal-dialog-scrollable.create-or-edit-favorites-list-dialog gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container,gen-delete-saved-address-dialog .delete-saved-address-dialog gen-create-or-edit-favorites-list-dialog .modal-dialog-scrollable.create-or-edit-favorites-list-dialog .delete-saved-address-dialog-container,gen-create-or-edit-favorites-list-dialog .modal-dialog-scrollable.create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container,.modal-dialog-centered.modal-dialog-scrollable gen-contact-factory-dialog .cfd-container,gen-split-payment-dialog .modal-dialog-scrollable.split-payment-dialog gen-contact-factory-dialog .cfd-container,gen-ff-mixed-cart-dialog .modal-dialog-scrollable.ff-mixed-cart-dialog gen-contact-factory-dialog .cfd-container,gen-favorite-products-added-to-cart-dialog .modal-dialog-scrollable.favorite-products-added-to-cart-dialog gen-contact-factory-dialog .cfd-container,gen-favorites-confirm-action-dialog .modal-dialog-scrollable.favorites-confirm-action-dialog gen-contact-factory-dialog .cfd-container,gen-edit-saved-address-dialog .modal-dialog-scrollable.edit-saved-address-dialog gen-contact-factory-dialog .cfd-container,gen-delete-saved-address-dialog .modal-dialog-scrollable.delete-saved-address-dialog gen-contact-factory-dialog .cfd-container,gen-create-or-edit-favorites-list-dialog .modal-dialog-scrollable.create-or-edit-favorites-list-dialog gen-contact-factory-dialog .cfd-container,gen-contact-factory-dialog .modal-dialog-centered.modal-dialog-scrollable .cfd-container,gen-contact-factory-dialog gen-split-payment-dialog .modal-dialog-scrollable.split-payment-dialog .cfd-container,gen-split-payment-dialog gen-contact-factory-dialog .modal-dialog-scrollable.split-payment-dialog .cfd-container,gen-contact-factory-dialog gen-ff-mixed-cart-dialog .modal-dialog-scrollable.ff-mixed-cart-dialog .cfd-container,gen-ff-mixed-cart-dialog gen-contact-factory-dialog .modal-dialog-scrollable.ff-mixed-cart-dialog .cfd-container,gen-contact-factory-dialog gen-favorite-products-added-to-cart-dialog .modal-dialog-scrollable.favorite-products-added-to-cart-dialog .cfd-container,gen-favorite-products-added-to-cart-dialog gen-contact-factory-dialog .modal-dialog-scrollable.favorite-products-added-to-cart-dialog .cfd-container,gen-contact-factory-dialog gen-favorites-confirm-action-dialog .modal-dialog-scrollable.favorites-confirm-action-dialog .cfd-container,gen-favorites-confirm-action-dialog gen-contact-factory-dialog .modal-dialog-scrollable.favorites-confirm-action-dialog .cfd-container,gen-contact-factory-dialog gen-edit-saved-address-dialog .modal-dialog-scrollable.edit-saved-address-dialog .cfd-container,gen-edit-saved-address-dialog gen-contact-factory-dialog .modal-dialog-scrollable.edit-saved-address-dialog .cfd-container,gen-contact-factory-dialog gen-delete-saved-address-dialog .modal-dialog-scrollable.delete-saved-address-dialog .cfd-container,gen-delete-saved-address-dialog gen-contact-factory-dialog .modal-dialog-scrollable.delete-saved-address-dialog .cfd-container,gen-contact-factory-dialog gen-create-or-edit-favorites-list-dialog .modal-dialog-scrollable.create-or-edit-favorites-list-dialog .cfd-container,gen-create-or-edit-favorites-list-dialog gen-contact-factory-dialog .modal-dialog-scrollable.create-or-edit-favorites-list-dialog .cfd-container,gen-contact-factory-dialog .modal-dialog-scrollable.cfd .modal-content,gen-contact-factory-dialog .modal-dialog-scrollable.cfd gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-container,gen-split-payment-dialog .split-payment-dialog gen-contact-factory-dialog .modal-dialog-scrollable.cfd .split-payment-dialog-container,gen-contact-factory-dialog .modal-dialog-scrollable.cfd gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-container,gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog gen-contact-factory-dialog .modal-dialog-scrollable.cfd .ff-mixed-cart-dialog-container,gen-contact-factory-dialog .modal-dialog-scrollable.cfd gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-container,gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog gen-contact-factory-dialog .modal-dialog-scrollable.cfd .favorite-products-added-to-cart-dialog-container,gen-contact-factory-dialog .modal-dialog-scrollable.cfd gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container,gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog gen-contact-factory-dialog .modal-dialog-scrollable.cfd .favorites-confirm-action-dialog-container,gen-contact-factory-dialog .modal-dialog-scrollable.cfd gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container,gen-edit-saved-address-dialog .edit-saved-address-dialog gen-contact-factory-dialog .modal-dialog-scrollable.cfd .edit-saved-address-dialog-container,gen-contact-factory-dialog .modal-dialog-scrollable.cfd gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container,gen-delete-saved-address-dialog .delete-saved-address-dialog gen-contact-factory-dialog .modal-dialog-scrollable.cfd .delete-saved-address-dialog-container,gen-contact-factory-dialog .modal-dialog-scrollable.cfd gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container,gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog gen-contact-factory-dialog .modal-dialog-scrollable.cfd .create-or-edit-favorites-list-dialog-container,gen-contact-factory-dialog .modal-dialog-scrollable.cfd .cfd-container,.modal-dialog-centered.modal-dialog-scrollable gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container,gen-split-payment-dialog .modal-dialog-scrollable.split-payment-dialog gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container,gen-ff-mixed-cart-dialog .modal-dialog-scrollable.ff-mixed-cart-dialog gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container,gen-favorite-products-added-to-cart-dialog .modal-dialog-scrollable.favorite-products-added-to-cart-dialog gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container,gen-favorites-confirm-action-dialog .modal-dialog-scrollable.favorites-confirm-action-dialog gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container,gen-edit-saved-address-dialog .modal-dialog-scrollable.edit-saved-address-dialog gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container,gen-delete-saved-address-dialog .modal-dialog-scrollable.delete-saved-address-dialog gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container,gen-create-or-edit-favorites-list-dialog .modal-dialog-scrollable.create-or-edit-favorites-list-dialog gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container,gen-contact-factory-dialog .modal-dialog-scrollable.cfd gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container,gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .modal-dialog-centered.modal-dialog-scrollable .checkout-out-of-stock-dialog-container,gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog gen-split-payment-dialog .modal-dialog-scrollable.split-payment-dialog .checkout-out-of-stock-dialog-container,gen-split-payment-dialog gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .modal-dialog-scrollable.split-payment-dialog .checkout-out-of-stock-dialog-container,gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog gen-ff-mixed-cart-dialog .modal-dialog-scrollable.ff-mixed-cart-dialog .checkout-out-of-stock-dialog-container,gen-ff-mixed-cart-dialog gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .modal-dialog-scrollable.ff-mixed-cart-dialog .checkout-out-of-stock-dialog-container,gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog gen-favorite-products-added-to-cart-dialog .modal-dialog-scrollable.favorite-products-added-to-cart-dialog .checkout-out-of-stock-dialog-container,gen-favorite-products-added-to-cart-dialog gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .modal-dialog-scrollable.favorite-products-added-to-cart-dialog .checkout-out-of-stock-dialog-container,gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog gen-favorites-confirm-action-dialog .modal-dialog-scrollable.favorites-confirm-action-dialog .checkout-out-of-stock-dialog-container,gen-favorites-confirm-action-dialog gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .modal-dialog-scrollable.favorites-confirm-action-dialog .checkout-out-of-stock-dialog-container,gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog gen-edit-saved-address-dialog .modal-dialog-scrollable.edit-saved-address-dialog .checkout-out-of-stock-dialog-container,gen-edit-saved-address-dialog gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .modal-dialog-scrollable.edit-saved-address-dialog .checkout-out-of-stock-dialog-container,gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog gen-delete-saved-address-dialog .modal-dialog-scrollable.delete-saved-address-dialog .checkout-out-of-stock-dialog-container,gen-delete-saved-address-dialog gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .modal-dialog-scrollable.delete-saved-address-dialog .checkout-out-of-stock-dialog-container,gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog gen-create-or-edit-favorites-list-dialog .modal-dialog-scrollable.create-or-edit-favorites-list-dialog .checkout-out-of-stock-dialog-container,gen-create-or-edit-favorites-list-dialog gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .modal-dialog-scrollable.create-or-edit-favorites-list-dialog .checkout-out-of-stock-dialog-container,gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog gen-contact-factory-dialog .modal-dialog-scrollable.cfd .checkout-out-of-stock-dialog-container,gen-contact-factory-dialog gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .modal-dialog-scrollable.cfd .checkout-out-of-stock-dialog-container,gen-checkout-out-of-stock-dialog .modal-dialog-scrollable.checkout-out-of-stock-dialog .modal-content,gen-checkout-out-of-stock-dialog .modal-dialog-scrollable.checkout-out-of-stock-dialog gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-container,gen-split-payment-dialog .split-payment-dialog gen-checkout-out-of-stock-dialog .modal-dialog-scrollable.checkout-out-of-stock-dialog .split-payment-dialog-container,gen-checkout-out-of-stock-dialog .modal-dialog-scrollable.checkout-out-of-stock-dialog gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-container,gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog gen-checkout-out-of-stock-dialog .modal-dialog-scrollable.checkout-out-of-stock-dialog .ff-mixed-cart-dialog-container,gen-checkout-out-of-stock-dialog .modal-dialog-scrollable.checkout-out-of-stock-dialog gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-container,gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog gen-checkout-out-of-stock-dialog .modal-dialog-scrollable.checkout-out-of-stock-dialog .favorite-products-added-to-cart-dialog-container,gen-checkout-out-of-stock-dialog .modal-dialog-scrollable.checkout-out-of-stock-dialog gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container,gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog gen-checkout-out-of-stock-dialog .modal-dialog-scrollable.checkout-out-of-stock-dialog .favorites-confirm-action-dialog-container,gen-checkout-out-of-stock-dialog .modal-dialog-scrollable.checkout-out-of-stock-dialog gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container,gen-edit-saved-address-dialog .edit-saved-address-dialog gen-checkout-out-of-stock-dialog .modal-dialog-scrollable.checkout-out-of-stock-dialog .edit-saved-address-dialog-container,gen-checkout-out-of-stock-dialog .modal-dialog-scrollable.checkout-out-of-stock-dialog gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container,gen-delete-saved-address-dialog .delete-saved-address-dialog gen-checkout-out-of-stock-dialog .modal-dialog-scrollable.checkout-out-of-stock-dialog .delete-saved-address-dialog-container,gen-checkout-out-of-stock-dialog .modal-dialog-scrollable.checkout-out-of-stock-dialog gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container,gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog gen-checkout-out-of-stock-dialog .modal-dialog-scrollable.checkout-out-of-stock-dialog .create-or-edit-favorites-list-dialog-container,gen-checkout-out-of-stock-dialog .modal-dialog-scrollable.checkout-out-of-stock-dialog gen-contact-factory-dialog .cfd-container,gen-contact-factory-dialog gen-checkout-out-of-stock-dialog .modal-dialog-scrollable.checkout-out-of-stock-dialog .cfd-container,gen-checkout-out-of-stock-dialog .modal-dialog-scrollable.checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container,.modal-dialog-centered.modal-dialog-scrollable gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container,gen-split-payment-dialog .modal-dialog-scrollable.split-payment-dialog gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container,gen-ff-mixed-cart-dialog .modal-dialog-scrollable.ff-mixed-cart-dialog gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container,gen-favorite-products-added-to-cart-dialog .modal-dialog-scrollable.favorite-products-added-to-cart-dialog gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container,gen-favorites-confirm-action-dialog .modal-dialog-scrollable.favorites-confirm-action-dialog gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container,gen-edit-saved-address-dialog .modal-dialog-scrollable.edit-saved-address-dialog gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container,gen-delete-saved-address-dialog .modal-dialog-scrollable.delete-saved-address-dialog gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container,gen-create-or-edit-favorites-list-dialog .modal-dialog-scrollable.create-or-edit-favorites-list-dialog gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container,gen-contact-factory-dialog .modal-dialog-scrollable.cfd gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container,gen-checkout-out-of-stock-dialog .modal-dialog-scrollable.checkout-out-of-stock-dialog gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container,gen-add-to-favorites-dialog .add-to-favorites-dialog .modal-dialog-centered.modal-dialog-scrollable .add-to-favorites-dialog-container,gen-add-to-favorites-dialog .add-to-favorites-dialog gen-split-payment-dialog .modal-dialog-scrollable.split-payment-dialog .add-to-favorites-dialog-container,gen-split-payment-dialog gen-add-to-favorites-dialog .add-to-favorites-dialog .modal-dialog-scrollable.split-payment-dialog .add-to-favorites-dialog-container,gen-add-to-favorites-dialog .add-to-favorites-dialog gen-ff-mixed-cart-dialog .modal-dialog-scrollable.ff-mixed-cart-dialog .add-to-favorites-dialog-container,gen-ff-mixed-cart-dialog gen-add-to-favorites-dialog .add-to-favorites-dialog .modal-dialog-scrollable.ff-mixed-cart-dialog .add-to-favorites-dialog-container,gen-add-to-favorites-dialog .add-to-favorites-dialog gen-favorite-products-added-to-cart-dialog .modal-dialog-scrollable.favorite-products-added-to-cart-dialog .add-to-favorites-dialog-container,gen-favorite-products-added-to-cart-dialog gen-add-to-favorites-dialog .add-to-favorites-dialog .modal-dialog-scrollable.favorite-products-added-to-cart-dialog .add-to-favorites-dialog-container,gen-add-to-favorites-dialog .add-to-favorites-dialog gen-favorites-confirm-action-dialog .modal-dialog-scrollable.favorites-confirm-action-dialog .add-to-favorites-dialog-container,gen-favorites-confirm-action-dialog gen-add-to-favorites-dialog .add-to-favorites-dialog .modal-dialog-scrollable.favorites-confirm-action-dialog .add-to-favorites-dialog-container,gen-add-to-favorites-dialog .add-to-favorites-dialog gen-edit-saved-address-dialog .modal-dialog-scrollable.edit-saved-address-dialog .add-to-favorites-dialog-container,gen-edit-saved-address-dialog gen-add-to-favorites-dialog .add-to-favorites-dialog .modal-dialog-scrollable.edit-saved-address-dialog .add-to-favorites-dialog-container,gen-add-to-favorites-dialog .add-to-favorites-dialog gen-delete-saved-address-dialog .modal-dialog-scrollable.delete-saved-address-dialog .add-to-favorites-dialog-container,gen-delete-saved-address-dialog gen-add-to-favorites-dialog .add-to-favorites-dialog .modal-dialog-scrollable.delete-saved-address-dialog .add-to-favorites-dialog-container,gen-add-to-favorites-dialog .add-to-favorites-dialog gen-create-or-edit-favorites-list-dialog .modal-dialog-scrollable.create-or-edit-favorites-list-dialog .add-to-favorites-dialog-container,gen-create-or-edit-favorites-list-dialog gen-add-to-favorites-dialog .add-to-favorites-dialog .modal-dialog-scrollable.create-or-edit-favorites-list-dialog .add-to-favorites-dialog-container,gen-add-to-favorites-dialog .add-to-favorites-dialog gen-contact-factory-dialog .modal-dialog-scrollable.cfd .add-to-favorites-dialog-container,gen-contact-factory-dialog gen-add-to-favorites-dialog .add-to-favorites-dialog .modal-dialog-scrollable.cfd .add-to-favorites-dialog-container,gen-add-to-favorites-dialog .add-to-favorites-dialog gen-checkout-out-of-stock-dialog .modal-dialog-scrollable.checkout-out-of-stock-dialog .add-to-favorites-dialog-container,gen-checkout-out-of-stock-dialog gen-add-to-favorites-dialog .add-to-favorites-dialog .modal-dialog-scrollable.checkout-out-of-stock-dialog .add-to-favorites-dialog-container,gen-add-to-favorites-dialog .modal-dialog-scrollable.add-to-favorites-dialog .modal-content,gen-add-to-favorites-dialog .modal-dialog-scrollable.add-to-favorites-dialog gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-container,gen-split-payment-dialog .split-payment-dialog gen-add-to-favorites-dialog .modal-dialog-scrollable.add-to-favorites-dialog .split-payment-dialog-container,gen-add-to-favorites-dialog .modal-dialog-scrollable.add-to-favorites-dialog gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-container,gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog gen-add-to-favorites-dialog .modal-dialog-scrollable.add-to-favorites-dialog .ff-mixed-cart-dialog-container,gen-add-to-favorites-dialog .modal-dialog-scrollable.add-to-favorites-dialog gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-container,gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog gen-add-to-favorites-dialog .modal-dialog-scrollable.add-to-favorites-dialog .favorite-products-added-to-cart-dialog-container,gen-add-to-favorites-dialog .modal-dialog-scrollable.add-to-favorites-dialog gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container,gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog gen-add-to-favorites-dialog .modal-dialog-scrollable.add-to-favorites-dialog .favorites-confirm-action-dialog-container,gen-add-to-favorites-dialog .modal-dialog-scrollable.add-to-favorites-dialog gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container,gen-edit-saved-address-dialog .edit-saved-address-dialog gen-add-to-favorites-dialog .modal-dialog-scrollable.add-to-favorites-dialog .edit-saved-address-dialog-container,gen-add-to-favorites-dialog .modal-dialog-scrollable.add-to-favorites-dialog gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container,gen-delete-saved-address-dialog .delete-saved-address-dialog gen-add-to-favorites-dialog .modal-dialog-scrollable.add-to-favorites-dialog .delete-saved-address-dialog-container,gen-add-to-favorites-dialog .modal-dialog-scrollable.add-to-favorites-dialog gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container,gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog gen-add-to-favorites-dialog .modal-dialog-scrollable.add-to-favorites-dialog .create-or-edit-favorites-list-dialog-container,gen-add-to-favorites-dialog .modal-dialog-scrollable.add-to-favorites-dialog gen-contact-factory-dialog .cfd-container,gen-contact-factory-dialog gen-add-to-favorites-dialog .modal-dialog-scrollable.add-to-favorites-dialog .cfd-container,gen-add-to-favorites-dialog .modal-dialog-scrollable.add-to-favorites-dialog gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container,gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog gen-add-to-favorites-dialog .modal-dialog-scrollable.add-to-favorites-dialog .checkout-out-of-stock-dialog-container,gen-add-to-favorites-dialog .modal-dialog-scrollable.add-to-favorites-dialog .add-to-favorites-dialog-container,.modal-dialog-centered.modal-dialog-scrollable cx-claim-dialog .cx-coupon-dialog .cx-coupon-container,gen-split-payment-dialog .modal-dialog-scrollable.split-payment-dialog cx-claim-dialog .cx-coupon-dialog .cx-coupon-container,gen-ff-mixed-cart-dialog .modal-dialog-scrollable.ff-mixed-cart-dialog cx-claim-dialog .cx-coupon-dialog .cx-coupon-container,gen-favorite-products-added-to-cart-dialog .modal-dialog-scrollable.favorite-products-added-to-cart-dialog cx-claim-dialog .cx-coupon-dialog .cx-coupon-container,gen-favorites-confirm-action-dialog .modal-dialog-scrollable.favorites-confirm-action-dialog cx-claim-dialog .cx-coupon-dialog .cx-coupon-container,gen-edit-saved-address-dialog .modal-dialog-scrollable.edit-saved-address-dialog cx-claim-dialog .cx-coupon-dialog .cx-coupon-container,gen-delete-saved-address-dialog .modal-dialog-scrollable.delete-saved-address-dialog cx-claim-dialog .cx-coupon-dialog .cx-coupon-container,gen-create-or-edit-favorites-list-dialog .modal-dialog-scrollable.create-or-edit-favorites-list-dialog cx-claim-dialog .cx-coupon-dialog .cx-coupon-container,gen-contact-factory-dialog .modal-dialog-scrollable.cfd cx-claim-dialog .cx-coupon-dialog .cx-coupon-container,gen-checkout-out-of-stock-dialog .modal-dialog-scrollable.checkout-out-of-stock-dialog cx-claim-dialog .cx-coupon-dialog .cx-coupon-container,gen-add-to-favorites-dialog .modal-dialog-scrollable.add-to-favorites-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 gen-split-payment-dialog .modal-dialog-scrollable.split-payment-dialog .cx-coupon-container,gen-split-payment-dialog cx-claim-dialog .cx-coupon-dialog .modal-dialog-scrollable.split-payment-dialog .cx-coupon-container,cx-claim-dialog .cx-coupon-dialog gen-ff-mixed-cart-dialog .modal-dialog-scrollable.ff-mixed-cart-dialog .cx-coupon-container,gen-ff-mixed-cart-dialog cx-claim-dialog .cx-coupon-dialog .modal-dialog-scrollable.ff-mixed-cart-dialog .cx-coupon-container,cx-claim-dialog .cx-coupon-dialog gen-favorite-products-added-to-cart-dialog .modal-dialog-scrollable.favorite-products-added-to-cart-dialog .cx-coupon-container,gen-favorite-products-added-to-cart-dialog cx-claim-dialog .cx-coupon-dialog .modal-dialog-scrollable.favorite-products-added-to-cart-dialog .cx-coupon-container,cx-claim-dialog .cx-coupon-dialog gen-favorites-confirm-action-dialog .modal-dialog-scrollable.favorites-confirm-action-dialog .cx-coupon-container,gen-favorites-confirm-action-dialog cx-claim-dialog .cx-coupon-dialog .modal-dialog-scrollable.favorites-confirm-action-dialog .cx-coupon-container,cx-claim-dialog .cx-coupon-dialog gen-edit-saved-address-dialog .modal-dialog-scrollable.edit-saved-address-dialog .cx-coupon-container,gen-edit-saved-address-dialog cx-claim-dialog .cx-coupon-dialog .modal-dialog-scrollable.edit-saved-address-dialog .cx-coupon-container,cx-claim-dialog .cx-coupon-dialog gen-delete-saved-address-dialog .modal-dialog-scrollable.delete-saved-address-dialog .cx-coupon-container,gen-delete-saved-address-dialog cx-claim-dialog .cx-coupon-dialog .modal-dialog-scrollable.delete-saved-address-dialog .cx-coupon-container,cx-claim-dialog .cx-coupon-dialog gen-create-or-edit-favorites-list-dialog .modal-dialog-scrollable.create-or-edit-favorites-list-dialog .cx-coupon-container,gen-create-or-edit-favorites-list-dialog cx-claim-dialog .cx-coupon-dialog .modal-dialog-scrollable.create-or-edit-favorites-list-dialog .cx-coupon-container,cx-claim-dialog .cx-coupon-dialog gen-contact-factory-dialog .modal-dialog-scrollable.cfd .cx-coupon-container,gen-contact-factory-dialog cx-claim-dialog .cx-coupon-dialog .modal-dialog-scrollable.cfd .cx-coupon-container,cx-claim-dialog .cx-coupon-dialog gen-checkout-out-of-stock-dialog .modal-dialog-scrollable.checkout-out-of-stock-dialog .cx-coupon-container,gen-checkout-out-of-stock-dialog cx-claim-dialog .cx-coupon-dialog .modal-dialog-scrollable.checkout-out-of-stock-dialog .cx-coupon-container,cx-claim-dialog .cx-coupon-dialog gen-add-to-favorites-dialog .modal-dialog-scrollable.add-to-favorites-dialog .cx-coupon-container,gen-add-to-favorites-dialog cx-claim-dialog .cx-coupon-dialog .modal-dialog-scrollable.add-to-favorites-dialog .cx-coupon-container,cx-claim-dialog .modal-dialog-scrollable.cx-coupon-dialog .modal-content,cx-claim-dialog .modal-dialog-scrollable.cx-coupon-dialog gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-container,gen-split-payment-dialog .split-payment-dialog cx-claim-dialog .modal-dialog-scrollable.cx-coupon-dialog .split-payment-dialog-container,cx-claim-dialog .modal-dialog-scrollable.cx-coupon-dialog gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-container,gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog cx-claim-dialog .modal-dialog-scrollable.cx-coupon-dialog .ff-mixed-cart-dialog-container,cx-claim-dialog .modal-dialog-scrollable.cx-coupon-dialog gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-container,gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog cx-claim-dialog .modal-dialog-scrollable.cx-coupon-dialog .favorite-products-added-to-cart-dialog-container,cx-claim-dialog .modal-dialog-scrollable.cx-coupon-dialog gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container,gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog cx-claim-dialog .modal-dialog-scrollable.cx-coupon-dialog .favorites-confirm-action-dialog-container,cx-claim-dialog .modal-dialog-scrollable.cx-coupon-dialog gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container,gen-edit-saved-address-dialog .edit-saved-address-dialog cx-claim-dialog .modal-dialog-scrollable.cx-coupon-dialog .edit-saved-address-dialog-container,cx-claim-dialog .modal-dialog-scrollable.cx-coupon-dialog gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container,gen-delete-saved-address-dialog .delete-saved-address-dialog cx-claim-dialog .modal-dialog-scrollable.cx-coupon-dialog .delete-saved-address-dialog-container,cx-claim-dialog .modal-dialog-scrollable.cx-coupon-dialog gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container,gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog cx-claim-dialog .modal-dialog-scrollable.cx-coupon-dialog .create-or-edit-favorites-list-dialog-container,cx-claim-dialog .modal-dialog-scrollable.cx-coupon-dialog gen-contact-factory-dialog .cfd-container,gen-contact-factory-dialog cx-claim-dialog .modal-dialog-scrollable.cx-coupon-dialog .cfd-container,cx-claim-dialog .modal-dialog-scrollable.cx-coupon-dialog gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container,gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog cx-claim-dialog .modal-dialog-scrollable.cx-coupon-dialog .checkout-out-of-stock-dialog-container,cx-claim-dialog .modal-dialog-scrollable.cx-coupon-dialog gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container,gen-add-to-favorites-dialog .add-to-favorites-dialog cx-claim-dialog .modal-dialog-scrollable.cx-coupon-dialog .add-to-favorites-dialog-container,cx-claim-dialog .modal-dialog-scrollable.cx-coupon-dialog .cx-coupon-container{max-height:none}.modal-dialog-centered.modal-dialog-scrollable:before,gen-split-payment-dialog .modal-dialog-scrollable.split-payment-dialog:before,gen-ff-mixed-cart-dialog .modal-dialog-scrollable.ff-mixed-cart-dialog:before,gen-favorite-products-added-to-cart-dialog .modal-dialog-scrollable.favorite-products-added-to-cart-dialog:before,gen-favorites-confirm-action-dialog .modal-dialog-scrollable.favorites-confirm-action-dialog:before,gen-edit-saved-address-dialog .modal-dialog-scrollable.edit-saved-address-dialog:before,gen-delete-saved-address-dialog .modal-dialog-scrollable.delete-saved-address-dialog:before,gen-create-or-edit-favorites-list-dialog .modal-dialog-scrollable.create-or-edit-favorites-list-dialog:before,gen-contact-factory-dialog .modal-dialog-scrollable.cfd:before,gen-checkout-out-of-stock-dialog .modal-dialog-scrollable.checkout-out-of-stock-dialog:before,gen-add-to-favorites-dialog .modal-dialog-scrollable.add-to-favorites-dialog:before,cx-claim-dialog .modal-dialog-scrollable.cx-coupon-dialog:before{content:none}.modal-content,gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-container,gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-container,gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-container,gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container,gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container,gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container,gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container,gen-contact-factory-dialog .cfd-container,gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container,gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-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,gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-container .split-payment-dialog-body,gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-container .ff-mixed-cart-dialog-body,gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-container .favorite-products-added-to-cart-dialog-body,gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container .favorites-confirm-action-dialog-body,gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container .edit-saved-address-dialog-body,gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container .delete-saved-address-dialog-body,gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container .create-or-edit-favorites-list-dialog-body,gen-contact-factory-dialog .cfd-container .cfd-body,gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container .checkout-out-of-stock-dialog-body,gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container .add-to-favorites-dialog-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: 576px){.modal-dialog,gen-split-payment-dialog .split-payment-dialog,gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog,gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog,gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog,gen-edit-saved-address-dialog .edit-saved-address-dialog,gen-delete-saved-address-dialog .delete-saved-address-dialog,gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog,gen-contact-factory-dialog .cfd,gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog,gen-add-to-favorites-dialog .add-to-favorites-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 gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-container,gen-split-payment-dialog .split-payment-dialog .modal-dialog-scrollable .split-payment-dialog-container,.modal-dialog-scrollable gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-container,gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .modal-dialog-scrollable .ff-mixed-cart-dialog-container,.modal-dialog-scrollable gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-container,gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .modal-dialog-scrollable .favorite-products-added-to-cart-dialog-container,.modal-dialog-scrollable gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container,gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .modal-dialog-scrollable .favorites-confirm-action-dialog-container,.modal-dialog-scrollable gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container,gen-edit-saved-address-dialog .edit-saved-address-dialog .modal-dialog-scrollable .edit-saved-address-dialog-container,.modal-dialog-scrollable gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container,gen-delete-saved-address-dialog .delete-saved-address-dialog .modal-dialog-scrollable .delete-saved-address-dialog-container,.modal-dialog-scrollable gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container,gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .modal-dialog-scrollable .create-or-edit-favorites-list-dialog-container,.modal-dialog-scrollable gen-contact-factory-dialog .cfd-container,gen-contact-factory-dialog .modal-dialog-scrollable .cfd-container,.modal-dialog-scrollable gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container,gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .modal-dialog-scrollable .checkout-out-of-stock-dialog-container,.modal-dialog-scrollable gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container,gen-add-to-favorites-dialog .add-to-favorites-dialog .modal-dialog-scrollable .add-to-favorites-dialog-container,.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,gen-split-payment-dialog .split-payment-dialog,gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog,gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog,gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog,gen-edit-saved-address-dialog .edit-saved-address-dialog,gen-delete-saved-address-dialog .delete-saved-address-dialog,gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog,gen-contact-factory-dialog .cfd,gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog,gen-add-to-favorites-dialog .add-to-favorites-dialog,cx-claim-dialog .cx-coupon-dialog{min-height:calc(100% - 3.5rem)}.modal-dialog-centered:before,gen-split-payment-dialog .split-payment-dialog:before,gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog:before,gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog:before,gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog:before,gen-edit-saved-address-dialog .edit-saved-address-dialog:before,gen-delete-saved-address-dialog .delete-saved-address-dialog:before,gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog:before,gen-contact-factory-dialog .cfd:before,gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog:before,gen-add-to-favorites-dialog .add-to-favorites-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: 992px){.modal-lg,cx-claim-dialog .cx-coupon-dialog,.modal-xl{max-width:800px}}@media (min-width: 1200px){.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-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{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-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: 991.98px){button:focus,.btn:focus{outline-offset:-2px}button:focus .ng-select-container,.btn:focus .ng-select-container{position:initial}button:focus[type=radio],button:focus[type=checkbox],button:focus.btn-tertiary,.btn:focus[type=radio],.btn:focus[type=checkbox],.btn:focus.btn-tertiary{outline-offset:2px}button:focus>cx-media,.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)}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: 767.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}.cxFeat_a11yImproveContrast .ng-select input{color:var(--cx-color-text)}.cxFeat_a11yNgSelectLayering ng-select.ng-select.ng-select-opened .ng-select-container,.cxFeat_a11yNgSelectLayering ng-select .ng-dropdown-panel{z-index:10}: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: 991.98px){:focus:not(main){outline-offset:-2px}:focus:not(main) .ng-select-container{position:initial}:focus:not(main)[type=radio],:focus:not(main)[type=checkbox],:focus:not(main).btn-tertiary{outline-offset:2px}: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: 991.98px){.form-control:focus,input:focus{outline-offset:-2px}.form-control:focus .ng-select-container,input:focus .ng-select-container{position:initial}.form-control:focus[type=radio],.form-control:focus[type=checkbox],.form-control:focus.btn-tertiary,input:focus[type=radio],input:focus[type=checkbox],input:focus.btn-tertiary{outline-offset:2px}.form-control:focus>cx-media,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: 991.98px){.ng-select-focused{outline-offset:-2px}.ng-select-focused .ng-select-container{position:initial}.ng-select-focused[type=radio],.ng-select-focused[type=checkbox],.ng-select-focused.btn-tertiary{outline-offset:2px}.ng-select-focused>cx-media{transition:none;padding:2px}}.form-check input[type=radio]{-webkit-appearance:none;appearance:none}.form-check input[type=checkbox]{-webkit-appearance:none;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)}.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: 767.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}.cx-theme-high-contrast-dark .cx-message,.cx-theme-high-contrast-light .cx-message{background-color:var(--cx-color-background)}.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: 767.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: 767.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{font-size:1.375rem;font-weight:600;color:#14293a}.cxFeat_a11yImproveContrast .accordion .card-header h5{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{text-align:start;text-decoration:none!important;width:100%;font-weight:600}.accordion .card-header h5 .btn:hover{text-decoration:none}.accordion .card-header h5 .btn:after{float:right;font-size:33px;bottom:12px;position:relative}.accordion .card-header h5 .btn[aria-expanded=false]:after{content:"+"}.accordion .card-header h5 .btn[aria-expanded=true]{color:#1f7bc0}.accordion .card-header h5 .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: 1200px){.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: 1200px){.carousel-indicators>li{width:18px;height:18px}}.carousel-inner{margin-inline-start:auto;margin-inline-end:auto}@media (min-width: 992px){.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: 767.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-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: 991.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: 991.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: 575.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: 991.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: 575.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: 991.98px){cx-page-layout.CategoryPageTemplate .Section1{margin-top:0}}cx-page-layout.CategoryPageTemplate .Section2>*{--cx-flex-basis: 33%}@media (max-width: 991.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: 992px){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: 991.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: 991.98px){cx-page-layout.ProductListPageTemplate .ProductLeftRefinements,cx-page-layout.ProductGridPageTemplate .ProductLeftRefinements{width:100%;max-width:none}}@media (max-width: 575.98px){cx-page-layout.ProductListPageTemplate .ProductLeftRefinements,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: 991.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: 575.98px){cx-page-layout.ProductListPageTemplate .ProductListSlot .cx-page-section,cx-page-layout.ProductListPageTemplate .ProductGridSlot .cx-page-section,cx-page-layout.ProductGridPageTemplate .ProductListSlot .cx-page-section,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: 991.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: 991.98px){cx-page-layout.SearchResultsListPageTemplate .ProductLeftRefinements{width:100%;max-width:none}}cx-page-layout.SearchResultsListPageTemplate .SearchResultsListSlot{max-width:75%}@media (max-width: 991.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: 767.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: 768px){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: 991.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 (min-width: 1200px){.cxFeat_a11yWideScreenImprovements cx-page-layout.OrderConfirmationPageTemplate cx-order-confirmation-shipping,.cxFeat_a11yWideScreenImprovements cx-page-layout.OrderConfirmationPageTemplate cx-order-detail-billing{flex:none;width:var(--cx-page-width-max);margin-inline-start:100%;margin-inline-end:100%}}@media (max-width: 991.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: 767.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%}gen-banner,cx-banner{display:block;position:relative}gen-banner a,cx-banner a{z-index:1;width:100%;height:100%;top:0;left:0;position:absolute}gen-banner a:focus,cx-banner a:focus{outline-offset:-2px}gen-banner cx-generic-link,cx-banner cx-generic-link{display:unset}.cxFeat_a11yImproveContrast gen-banner cx-media,.cxFeat_a11yImproveContrast cx-banner cx-media{color:#000}gen-banner .no-link,cx-banner .no-link{display:block}gen-banner img,cx-banner img{width:100%;margin:var(--cx-margin)}gen-banner p,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: 767.98px){cx-link a{display:block}}html[dir=rtl] cx-breadcrumb nav span:not(:last-child):after{content:"\\"}gen-breadcrumb,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: 992px){gen-breadcrumb,cx-breadcrumb{box-shadow:none}}.cxFeat_a11yImproveContrast gen-breadcrumb,.cxFeat_a11yImproveContrast cx-breadcrumb{color:var(--cx-color-text)}gen-breadcrumb h1,cx-breadcrumb h1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;text-transform:capitalize}@media (max-width: 575.98px){gen-breadcrumb h1,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)}}gen-breadcrumb nav,cx-breadcrumb nav{padding:5px 0;display:flex;justify-content:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cxFeat_a11yImproveContrast gen-breadcrumb nav[tabindex="-1"]:focus,.cxFeat_a11yImproveContrast cx-breadcrumb nav[tabindex="-1"]:focus{box-shadow:0 0!important}gen-breadcrumb nav ol,cx-breadcrumb nav ol{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;padding-inline-start:0;margin:0}gen-breadcrumb nav ol li,cx-breadcrumb nav ol li{display:flex;color:var(--cx-color-secondary)}gen-breadcrumb nav ol li:not(:last-child):after,cx-breadcrumb nav ol li:not(:last-child):after{content:"/"}gen-breadcrumb nav ol li a,cx-breadcrumb nav ol li a{text-transform:capitalize;color:inherit;padding:0 5px}.cxFeat_a11yImproveContrast gen-breadcrumb nav ol li a,.cxFeat_a11yImproveContrast cx-breadcrumb nav ol li a{color:var(--cx-color-primary)}.cxFeat_a11yImproveContrast gen-breadcrumb nav ol li a:focus,.cxFeat_a11yImproveContrast cx-breadcrumb nav ol li a:focus{outline-offset:-4px;box-shadow:inset 0 0 0 2px var(--cx-color-inverse)}gen-navigation-ui .wrapper,cx-navigation-ui .wrapper,gen-header-navigation .wrapper{cursor:default}gen-navigation-ui .wrapper[attr="1"],cx-navigation-ui .wrapper[attr="1"],gen-header-navigation .wrapper[attr="1"]{width:200px}gen-navigation-ui .wrapper[attr="2"],cx-navigation-ui .wrapper[attr="2"],gen-header-navigation .wrapper[attr="2"]{width:400px}gen-navigation-ui.flyout .wrapper,cx-navigation-ui.flyout .wrapper,gen-header-navigation.flyout .wrapper{color:var(--cx-color-text)}@media (max-width: 991.98px){gen-navigation-ui.flyout .wrapper,cx-navigation-ui.flyout .wrapper,gen-header-navigation.flyout .wrapper{height:0;overflow:hidden}}@media (min-width: 992px){gen-navigation-ui.flyout .wrapper,cx-navigation-ui.flyout .wrapper,gen-header-navigation.flyout .wrapper{z-index:20}gen-navigation-ui.flyout>nav>ul>li>.wrapper,cx-navigation-ui.flyout>nav>ul>li>.wrapper,gen-header-navigation.flyout>nav>ul>li>.wrapper{padding:15px 20px;background:var(--cx-color-inverse);box-shadow:#00000026 0 3px 12px}.cx-theme-high-contrast-dark gen-navigation-ui.flyout>nav>ul>li>.wrapper,.cx-theme-high-contrast-dark cx-navigation-ui.flyout>nav>ul>li>.wrapper,.cx-theme-high-contrast-dark gen-header-navigation.flyout>nav>ul>li>.wrapper,.cx-theme-high-contrast-light gen-navigation-ui.flyout>nav>ul>li>.wrapper,.cx-theme-high-contrast-light cx-navigation-ui.flyout>nav>ul>li>.wrapper,.cx-theme-high-contrast-light gen-header-navigation.flyout>nav>ul>li>.wrapper{background-color:var(--cx-color-background)}}gen-navigation-ui.flyout .back,cx-navigation-ui.flyout .back,gen-header-navigation.flyout .back{display:none}@media (max-width: 991.98px){gen-navigation-ui.flyout .back,cx-navigation-ui.flyout .back,gen-header-navigation.flyout .back{display:initial}gen-navigation-ui.flyout .back button,cx-navigation-ui.flyout .back button,gen-header-navigation.flyout .back button{border:none;background-color:transparent;text-transform:capitalize;justify-content:flex-start}gen-navigation-ui.flyout .back button cx-icon,cx-navigation-ui.flyout .back button cx-icon,gen-header-navigation.flyout .back button cx-icon{padding-inline-end:10px}gen-navigation-ui.flyout:not(.is-open) .back,cx-navigation-ui.flyout:not(.is-open) .back,gen-header-navigation.flyout:not(.is-open) .back{display:none}}gen-navigation-ui nav:focus,cx-navigation-ui nav:focus,gen-header-navigation nav:focus{color:var(--cx-g-color-primary)}gen-navigation-ui span,cx-navigation-ui span,gen-header-navigation span,gen-navigation-ui button,cx-navigation-ui button,gen-header-navigation button{margin:0}gen-navigation-ui.flyout span,cx-navigation-ui.flyout span,gen-header-navigation.flyout span,gen-navigation-ui.flyout button,cx-navigation-ui.flyout button,gen-header-navigation.flyout button,gen-navigation-ui.flyout cx-generic-link,cx-navigation-ui.flyout cx-generic-link,gen-header-navigation.flyout cx-generic-link{display:flex;align-items:center;white-space:nowrap;color:currentColor}gen-navigation-ui.flyout span:hover,cx-navigation-ui.flyout span:hover,gen-header-navigation.flyout span:hover,gen-navigation-ui.flyout button:hover,cx-navigation-ui.flyout button:hover,gen-header-navigation.flyout button:hover,gen-navigation-ui.flyout cx-generic-link:hover,cx-navigation-ui.flyout cx-generic-link:hover,gen-header-navigation.flyout cx-generic-link:hover{color:var(--cx-color-primary)}.cxFeat_a11yImproveContrast gen-navigation-ui.flyout span:hover,.cxFeat_a11yImproveContrast cx-navigation-ui.flyout span:hover,.cxFeat_a11yImproveContrast gen-header-navigation.flyout span:hover,.cxFeat_a11yImproveContrast gen-navigation-ui.flyout button:hover,.cxFeat_a11yImproveContrast cx-navigation-ui.flyout button:hover,.cxFeat_a11yImproveContrast gen-header-navigation.flyout button:hover,.cxFeat_a11yImproveContrast gen-navigation-ui.flyout cx-generic-link:hover,.cxFeat_a11yImproveContrast cx-navigation-ui.flyout cx-generic-link:hover,.cxFeat_a11yImproveContrast gen-header-navigation.flyout cx-generic-link:hover{color:var(--cx-color-text)}gen-navigation-ui.flyout span:focus,cx-navigation-ui.flyout span:focus,gen-header-navigation.flyout span:focus,gen-navigation-ui.flyout button:focus,cx-navigation-ui.flyout button:focus,gen-header-navigation.flyout button:focus,gen-navigation-ui.flyout cx-generic-link:focus,cx-navigation-ui.flyout cx-generic-link:focus,gen-header-navigation.flyout cx-generic-link:focus{z-index:1;position:relative}gen-navigation-ui.flyout span a,cx-navigation-ui.flyout span a,gen-header-navigation.flyout span a,gen-navigation-ui.flyout button a,cx-navigation-ui.flyout button a,gen-header-navigation.flyout button a,gen-navigation-ui.flyout cx-generic-link a,cx-navigation-ui.flyout cx-generic-link a,gen-header-navigation.flyout cx-generic-link a{display:block;width:100%}gen-navigation-ui.flyout span a:focus,cx-navigation-ui.flyout span a:focus,gen-header-navigation.flyout span a:focus,gen-navigation-ui.flyout button a:focus,cx-navigation-ui.flyout button a:focus,gen-header-navigation.flyout button a:focus,gen-navigation-ui.flyout cx-generic-link a:focus,cx-navigation-ui.flyout cx-generic-link a:focus,gen-header-navigation.flyout cx-generic-link a:focus{z-index:1;position:relative}.cxFeat_a11yImproveContrast gen-navigation-ui.flyout button:hover,.cxFeat_a11yImproveContrast cx-navigation-ui.flyout button:hover,.cxFeat_a11yImproveContrast gen-header-navigation.flyout button:hover{color:var(--cx-color-inverse);outline:1px solid var(--cx-color-inverse)}.cxFeat_a11yImproveContrast gen-navigation-ui.flyout cx-generic-link:hover,.cxFeat_a11yImproveContrast cx-navigation-ui.flyout cx-generic-link:hover,.cxFeat_a11yImproveContrast gen-header-navigation.flyout cx-generic-link:hover{color:var(--cx-color-inverse)}@media (max-width: 991.98px){gen-navigation-ui.flyout>nav>ul>li>span,cx-navigation-ui.flyout>nav>ul>li>span,gen-header-navigation.flyout>nav>ul>li>span,gen-navigation-ui.flyout>nav>ul>li>button:not(cx-generic-link+button),cx-navigation-ui.flyout>nav>ul>li>button:not(cx-generic-link+button),gen-header-navigation.flyout>nav>ul>li>button:not(cx-generic-link+button),gen-navigation-ui.flyout>nav>ul>li>cx-generic-link,cx-navigation-ui.flyout>nav>ul>li>cx-generic-link,gen-header-navigation.flyout>nav>ul>li>cx-generic-link{text-transform:uppercase;font-weight:600;width:100%}gen-navigation-ui.flyout>nav>ul>li:not(.is-open):not(.is-opened)>.wrapper,cx-navigation-ui.flyout>nav>ul>li:not(.is-open):not(.is-opened)>.wrapper,gen-header-navigation.flyout>nav>ul>li:not(.is-open):not(.is-opened)>.wrapper{display:none}gen-navigation-ui.flyout span,cx-navigation-ui.flyout span,gen-header-navigation.flyout span,gen-navigation-ui.flyout button,cx-navigation-ui.flyout button,gen-header-navigation.flyout button,gen-navigation-ui.flyout cx-generic-link,cx-navigation-ui.flyout cx-generic-link,gen-header-navigation.flyout cx-generic-link{border-bottom:1px solid var(--cx-color-medium);display:flex;justify-content:space-between;cursor:pointer}gen-navigation-ui.flyout span,cx-navigation-ui.flyout span,gen-header-navigation.flyout span,gen-navigation-ui.flyout button,cx-navigation-ui.flyout button,gen-header-navigation.flyout button,gen-navigation-ui.flyout cx-generic-link a,cx-navigation-ui.flyout cx-generic-link a,gen-header-navigation.flyout cx-generic-link a{padding:1rem}.cxFeat_a11yImproveContrast gen-navigation-ui.flyout span:hover,.cxFeat_a11yImproveContrast cx-navigation-ui.flyout span:hover,.cxFeat_a11yImproveContrast gen-header-navigation.flyout span:hover,.cxFeat_a11yImproveContrast gen-navigation-ui.flyout button:hover,.cxFeat_a11yImproveContrast cx-navigation-ui.flyout button:hover,.cxFeat_a11yImproveContrast gen-header-navigation.flyout button:hover,.cxFeat_a11yImproveContrast gen-navigation-ui.flyout cx-generic-link a:hover,.cxFeat_a11yImproveContrast cx-navigation-ui.flyout cx-generic-link a:hover,.cxFeat_a11yImproveContrast gen-header-navigation.flyout cx-generic-link a:hover{color:var(--cx-color-primary);outline:0}}@media (min-width: 992px){gen-navigation-ui.flyout>nav>ul>li,cx-navigation-ui.flyout>nav>ul>li,gen-header-navigation.flyout>nav>ul>li{cursor:pointer}gen-navigation-ui.flyout>nav>ul>li>span,cx-navigation-ui.flyout>nav>ul>li>span,gen-header-navigation.flyout>nav>ul>li>span,gen-navigation-ui.flyout>nav>ul>li>button,cx-navigation-ui.flyout>nav>ul>li>button,gen-header-navigation.flyout>nav>ul>li>button{padding-top:20px;padding-bottom:22px;padding-inline-start:0;padding-inline-end:0}.cxFeat_a11yImproveContrast gen-navigation-ui.flyout>nav>ul>li>span,.cxFeat_a11yImproveContrast cx-navigation-ui.flyout>nav>ul>li>span,.cxFeat_a11yImproveContrast gen-header-navigation.flyout>nav>ul>li>span,.cxFeat_a11yImproveContrast gen-navigation-ui.flyout>nav>ul>li>button,.cxFeat_a11yImproveContrast cx-navigation-ui.flyout>nav>ul>li>button,.cxFeat_a11yImproveContrast gen-header-navigation.flyout>nav>ul>li>button{margin-top:2px;margin-bottom:2px;margin-inline-start:5px;padding-top:18px;padding-bottom:20px;padding-inline-end:8px;padding-inline-start:8px}gen-navigation-ui.flyout>nav>ul>li ul>li>span,cx-navigation-ui.flyout>nav>ul>li ul>li>span,gen-header-navigation.flyout>nav>ul>li ul>li>span,gen-navigation-ui.flyout>nav>ul>li ul>li>button,cx-navigation-ui.flyout>nav>ul>li ul>li>button,gen-header-navigation.flyout>nav>ul>li ul>li>button{padding-inline-start:0;padding-inline-end:0;font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);cursor:default}gen-navigation-ui.flyout>nav>ul>li ul>li>span:hover,cx-navigation-ui.flyout>nav>ul>li ul>li>span:hover,gen-header-navigation.flyout>nav>ul>li ul>li>span:hover,gen-navigation-ui.flyout>nav>ul>li ul>li>button:hover,cx-navigation-ui.flyout>nav>ul>li ul>li>button:hover,gen-header-navigation.flyout>nav>ul>li ul>li>button:hover{color:currentColor}}@media (min-width: 992px){cx-navigation-ui nav li>cx-generic-link>a,gen-header-navigation 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,gen-header-navigation nav li>div>cx-generic-link{padding:10px 0}cx-navigation-ui nav ul.childs>li>cx-generic-link>a,gen-header-navigation nav ul.childs>li>cx-generic-link>a{padding:5px 0}.cxFeat_a11yOptimizedMenuSpacing cx-navigation-ui nav ul.childs>li>cx-generic-link>a,.cxFeat_a11yOptimizedMenuSpacing gen-header-navigation nav ul.childs>li>cx-generic-link>a{padding:0}.cxFeat_a11yImproveContrast cx-navigation-ui nav li>cx-generic-link>a,.cxFeat_a11yImproveContrast gen-header-navigation 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,.cxFeat_a11yImproveContrast gen-header-navigation 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,.cxFeat_a11yImproveContrast gen-header-navigation nav ul.childs>li>cx-generic-link>a:hover{color:var(--cx-color-text);text-decoration:underline}}gen-navigation-ui cx-icon:before,cx-navigation-ui cx-icon:before,gen-header-navigation cx-icon:before{font-size:1.5rem}@media (min-width: 992px){gen-navigation-ui cx-icon,cx-navigation-ui cx-icon,gen-header-navigation cx-icon{padding-inline-start:7px}gen-navigation-ui cx-icon:before,cx-navigation-ui cx-icon:before,gen-header-navigation cx-icon:before{font-size:1rem}.cxFeat_a11yImproveContrast gen-navigation-ui cx-icon,.cxFeat_a11yImproveContrast cx-navigation-ui cx-icon,.cxFeat_a11yImproveContrast gen-header-navigation cx-icon{padding-inline-start:0}}gen-navigation-ui.flyout .childs[depth="1"],cx-navigation-ui.flyout .childs[depth="1"],gen-header-navigation.flyout .childs[depth="1"]{flex-direction:column}@media (min-width: 992px){gen-navigation-ui.flyout .childs .childs,cx-navigation-ui.flyout .childs .childs,gen-header-navigation.flyout .childs .childs{padding:0}}.cxFeat_a11yImproveContrast gen-navigation-ui.flyout .childs cx-generic-link:hover,.cxFeat_a11yImproveContrast cx-navigation-ui.flyout .childs cx-generic-link:hover,.cxFeat_a11yImproveContrast gen-header-navigation.flyout .childs cx-generic-link:hover{color:var(--cx-color-text)}gen-navigation-ui a,cx-navigation-ui a,gen-header-navigation a{color:currentColor}gen-navigation-ui.flyout a,cx-navigation-ui.flyout a,gen-header-navigation.flyout a{display:block;text-decoration:none;white-space:nowrap}.cxFeat_a11yImproveContrast gen-navigation-ui.flyout a:hover,.cxFeat_a11yImproveContrast cx-navigation-ui.flyout a:hover,.cxFeat_a11yImproveContrast gen-header-navigation.flyout a:hover{color:var(--cx-color-inverse);text-decoration:underline}gen-navigation-ui.flyout .childs[columns="1"],cx-navigation-ui.flyout .childs[columns="1"],gen-header-navigation.flyout .childs[columns="1"]{display:block}@media (min-width: 768px){gen-navigation-ui.flyout .childs[columns="1"],cx-navigation-ui.flyout .childs[columns="1"],gen-header-navigation.flyout .childs[columns="1"]{column-count:1}}@media (max-width: 767.98px){gen-navigation-ui.flyout .childs[columns="1"],cx-navigation-ui.flyout .childs[columns="1"],gen-header-navigation.flyout .childs[columns="1"]{column-count:1}}gen-navigation-ui.flyout .childs[columns="2"],cx-navigation-ui.flyout .childs[columns="2"],gen-header-navigation.flyout .childs[columns="2"]{display:block}@media (min-width: 768px){gen-navigation-ui.flyout .childs[columns="2"],cx-navigation-ui.flyout .childs[columns="2"],gen-header-navigation.flyout .childs[columns="2"]{column-count:2}}@media (max-width: 767.98px){gen-navigation-ui.flyout .childs[columns="2"],cx-navigation-ui.flyout .childs[columns="2"],gen-header-navigation.flyout .childs[columns="2"]{column-count:1}}gen-navigation-ui.flyout .childs[columns="3"],cx-navigation-ui.flyout .childs[columns="3"],gen-header-navigation.flyout .childs[columns="3"]{display:block}@media (min-width: 768px){gen-navigation-ui.flyout .childs[columns="3"],cx-navigation-ui.flyout .childs[columns="3"],gen-header-navigation.flyout .childs[columns="3"]{column-count:3}}@media (max-width: 767.98px){gen-navigation-ui.flyout .childs[columns="3"],cx-navigation-ui.flyout .childs[columns="3"],gen-header-navigation.flyout .childs[columns="3"]{column-count:1}}gen-navigation-ui.flyout .childs[columns="4"],cx-navigation-ui.flyout .childs[columns="4"],gen-header-navigation.flyout .childs[columns="4"]{display:block}@media (min-width: 768px){gen-navigation-ui.flyout .childs[columns="4"],cx-navigation-ui.flyout .childs[columns="4"],gen-header-navigation.flyout .childs[columns="4"]{column-count:4}}@media (max-width: 767.98px){gen-navigation-ui.flyout .childs[columns="4"],cx-navigation-ui.flyout .childs[columns="4"],gen-header-navigation.flyout .childs[columns="4"]{column-count:2}}gen-navigation-ui.flyout .childs[columns="5"],cx-navigation-ui.flyout .childs[columns="5"],gen-header-navigation.flyout .childs[columns="5"]{display:block}@media (min-width: 768px){gen-navigation-ui.flyout .childs[columns="5"],cx-navigation-ui.flyout .childs[columns="5"],gen-header-navigation.flyout .childs[columns="5"]{column-count:5}}@media (max-width: 767.98px){gen-navigation-ui.flyout .childs[columns="5"],cx-navigation-ui.flyout .childs[columns="5"],gen-header-navigation.flyout .childs[columns="5"]{column-count:2}}gen-navigation-ui.flyout .childs[columns="6"],cx-navigation-ui.flyout .childs[columns="6"],gen-header-navigation.flyout .childs[columns="6"]{display:block}@media (min-width: 768px){gen-navigation-ui.flyout .childs[columns="6"],cx-navigation-ui.flyout .childs[columns="6"],gen-header-navigation.flyout .childs[columns="6"]{column-count:6}}@media (max-width: 767.98px){gen-navigation-ui.flyout .childs[columns="6"],cx-navigation-ui.flyout .childs[columns="6"],gen-header-navigation.flyout .childs[columns="6"]{column-count:2}}gen-navigation-ui.flyout .childs[columns="7"],cx-navigation-ui.flyout .childs[columns="7"],gen-header-navigation.flyout .childs[columns="7"]{display:block}@media (min-width: 768px){gen-navigation-ui.flyout .childs[columns="7"],cx-navigation-ui.flyout .childs[columns="7"],gen-header-navigation.flyout .childs[columns="7"]{column-count:7}}@media (max-width: 767.98px){gen-navigation-ui.flyout .childs[columns="7"],cx-navigation-ui.flyout .childs[columns="7"],gen-header-navigation.flyout .childs[columns="7"]{column-count:3}}gen-navigation-ui.flyout .childs[columns="8"],cx-navigation-ui.flyout .childs[columns="8"],gen-header-navigation.flyout .childs[columns="8"]{display:block}@media (min-width: 768px){gen-navigation-ui.flyout .childs[columns="8"],cx-navigation-ui.flyout .childs[columns="8"],gen-header-navigation.flyout .childs[columns="8"]{column-count:8}}@media (max-width: 767.98px){gen-navigation-ui.flyout .childs[columns="8"],cx-navigation-ui.flyout .childs[columns="8"],gen-header-navigation.flyout .childs[columns="8"]{column-count:3}}gen-navigation-ui.flyout .childs[columns="9"],cx-navigation-ui.flyout .childs[columns="9"],gen-header-navigation.flyout .childs[columns="9"]{display:block}@media (min-width: 768px){gen-navigation-ui.flyout .childs[columns="9"],cx-navigation-ui.flyout .childs[columns="9"],gen-header-navigation.flyout .childs[columns="9"]{column-count:9}}@media (max-width: 767.98px){gen-navigation-ui.flyout .childs[columns="9"],cx-navigation-ui.flyout .childs[columns="9"],gen-header-navigation.flyout .childs[columns="9"]{column-count:3}}gen-navigation-ui.flyout .childs[columns="10"],cx-navigation-ui.flyout .childs[columns="10"],gen-header-navigation.flyout .childs[columns="10"]{display:block}@media (min-width: 768px){gen-navigation-ui.flyout .childs[columns="10"],cx-navigation-ui.flyout .childs[columns="10"],gen-header-navigation.flyout .childs[columns="10"]{column-count:10}}@media (max-width: 767.98px){gen-navigation-ui.flyout .childs[columns="10"],cx-navigation-ui.flyout .childs[columns="10"],gen-header-navigation.flyout .childs[columns="10"]{column-count:4}}gen-navigation-ui,cx-navigation-ui,gen-header-navigation{display:flex}@media (min-width: 992px){gen-navigation-ui,cx-navigation-ui,gen-header-navigation{background-color:var(--cx-color-text)}}gen-navigation-ui nav,cx-navigation-ui nav,gen-header-navigation nav{outline:none}gen-navigation-ui nav ul,cx-navigation-ui nav ul,gen-header-navigation nav ul{list-style:none;padding-inline-start:0;margin-bottom:0}gen-navigation-ui nav button,cx-navigation-ui nav button,gen-header-navigation nav button{border:none;background-color:transparent}@media (max-width: 991.98px){gen-navigation-ui.flyout,cx-navigation-ui.flyout,gen-header-navigation.flyout{color:#000}gen-navigation-ui.flyout nav,cx-navigation-ui.flyout nav,gen-header-navigation.flyout nav{width:100%}gen-navigation-ui.flyout nav ul,cx-navigation-ui.flyout nav ul,gen-header-navigation.flyout nav ul{flex-direction:column}gen-navigation-ui.flyout nav ul li>cx-generic-link+button,cx-navigation-ui.flyout nav ul li>cx-generic-link+button,gen-header-navigation.flyout nav ul li>cx-generic-link+button{border-inline-start:1px solid var(--cx-color-light)}gen-navigation-ui.flyout.is-open>nav>ul>li,cx-navigation-ui.flyout.is-open>nav>ul>li,gen-header-navigation.flyout.is-open>nav>ul>li{display:none}gen-navigation-ui.flyout.is-open li.is-open,cx-navigation-ui.flyout.is-open li.is-open,gen-header-navigation.flyout.is-open li.is-open{display:initial;background-color:var(--cx-color-medium)}gen-navigation-ui.flyout.is-open li.is-open>.wrapper,cx-navigation-ui.flyout.is-open li.is-open>.wrapper,gen-header-navigation.flyout.is-open li.is-open>.wrapper{height:auto}gen-navigation-ui.flyout.is-open li.is-open>cx-generic-link+button,cx-navigation-ui.flyout.is-open li.is-open>cx-generic-link+button,gen-header-navigation.flyout.is-open li.is-open>cx-generic-link+button{display:none}.cx-theme-high-contrast-dark gen-navigation-ui.flyout.is-open li.is-open,.cx-theme-high-contrast-dark cx-navigation-ui.flyout.is-open li.is-open,.cx-theme-high-contrast-dark gen-header-navigation.flyout.is-open li.is-open,.cx-theme-high-contrast-light gen-navigation-ui.flyout.is-open li.is-open,.cx-theme-high-contrast-light cx-navigation-ui.flyout.is-open li.is-open,.cx-theme-high-contrast-light gen-header-navigation.flyout.is-open li.is-open{background-color:var(--cx-color-background)}gen-navigation-ui.flyout.is-open li.is-opened,cx-navigation-ui.flyout.is-open li.is-opened,gen-header-navigation.flyout.is-open li.is-opened{display:initial}gen-navigation-ui.flyout.is-open li.is-opened>.wrapper>ul.childs>li,cx-navigation-ui.flyout.is-open li.is-opened>.wrapper>ul.childs>li,gen-header-navigation.flyout.is-open li.is-opened>.wrapper>ul.childs>li{display:none}gen-navigation-ui.flyout.is-open li.is-opened>.wrapper>ul.childs>li.is-open,cx-navigation-ui.flyout.is-open li.is-opened>.wrapper>ul.childs>li.is-open,gen-header-navigation.flyout.is-open li.is-opened>.wrapper>ul.childs>li.is-open{display:initial}gen-navigation-ui.flyout.is-open li.is-opened>cx-generic-link,cx-navigation-ui.flyout.is-open li.is-opened>cx-generic-link,gen-header-navigation.flyout.is-open li.is-opened>cx-generic-link,gen-navigation-ui.flyout.is-open li.is-opened>span,cx-navigation-ui.flyout.is-open li.is-opened>span,gen-header-navigation.flyout.is-open li.is-opened>span,gen-navigation-ui.flyout.is-open li.is-opened>button,cx-navigation-ui.flyout.is-open li.is-opened>button,gen-header-navigation.flyout.is-open li.is-opened>button{display:none}gen-navigation-ui.flyout.is-open li.is-opened>.wrapper,cx-navigation-ui.flyout.is-open li.is-opened>.wrapper,gen-header-navigation.flyout.is-open li.is-opened>.wrapper{height:auto}}@media (min-width: 992px){gen-navigation-ui.flyout ul.childs[depth="2"]>li:not(:only-child):not(:last-child),cx-navigation-ui.flyout ul.childs[depth="2"]>li:not(:only-child):not(:last-child),gen-header-navigation.flyout ul.childs[depth="2"]>li:not(:only-child):not(:last-child){padding-inline-end:20px}gen-navigation-ui.flyout>nav>ul>li>button+.wrapper,cx-navigation-ui.flyout>nav>ul>li>button+.wrapper,gen-header-navigation.flyout>nav>ul>li>button+.wrapper{position:absolute;margin-inline-start:-10px;border:1px solid #ccc;display:none}gen-navigation-ui.flyout>nav>ul>li:hover>button:hover+.wrapper,cx-navigation-ui.flyout>nav>ul>li:hover>button:hover+.wrapper,gen-header-navigation.flyout>nav>ul>li:hover>button:hover+.wrapper,gen-navigation-ui.flyout>nav>ul>li:hover button+.wrapper:hover,cx-navigation-ui.flyout>nav>ul>li:hover button+.wrapper:hover,gen-header-navigation.flyout>nav>ul>li:hover button+.wrapper:hover{display:initial}gen-navigation-ui.flyout>nav>ul>li:focus-within:focus>button+.wrapper,cx-navigation-ui.flyout>nav>ul>li:focus-within:focus>button+.wrapper,gen-header-navigation.flyout>nav>ul>li:focus-within:focus>button+.wrapper,gen-navigation-ui.flyout>nav>ul>li:focus-within.is-open>button+.wrapper,cx-navigation-ui.flyout>nav>ul>li:focus-within.is-open>button+.wrapper,gen-header-navigation.flyout>nav>ul>li:focus-within.is-open>button+.wrapper{display:initial}gen-navigation-ui.flyout .childs,cx-navigation-ui.flyout .childs,gen-header-navigation.flyout .childs{display:flex}gen-navigation-ui.flyout .wrapper cx-icon,cx-navigation-ui.flyout .wrapper cx-icon,gen-header-navigation.flyout .wrapper cx-icon{display:none}gen-navigation-ui.flyout>nav>ul>li>.wrapper,cx-navigation-ui.flyout>nav>ul>li>.wrapper,gen-header-navigation.flyout>nav>ul>li>.wrapper{transition:opacity .4s}}gen-navigation-ui.flyout.accNavComponent,cx-navigation-ui.flyout.accNavComponent,gen-header-navigation.flyout.accNavComponent{background-color:transparent}.cxFeat_a11yImproveContrast gen-navigation-ui.flyout.accNavComponent button:hover,.cxFeat_a11yImproveContrast cx-navigation-ui.flyout.accNavComponent button:hover,.cxFeat_a11yImproveContrast gen-header-navigation.flyout.accNavComponent button:hover{color:var(--cx-color-primary);outline:0}@media (max-width: 991.98px){gen-navigation-ui.flyout.accNavComponent nav li.is-open,cx-navigation-ui.flyout.accNavComponent nav li.is-open,gen-header-navigation.flyout.accNavComponent nav li.is-open{background-color:var(--cx-color-medium);display:block}}.cx-theme-high-contrast-dark gen-navigation-ui.flyout,.cx-theme-high-contrast-dark cx-navigation-ui.flyout,.cx-theme-high-contrast-dark gen-header-navigation.flyout,.cx-theme-high-contrast-light gen-navigation-ui.flyout,.cx-theme-high-contrast-light cx-navigation-ui.flyout,.cx-theme-high-contrast-light gen-header-navigation.flyout{color:var(--cx-color-text);background-color:var(--cx-color-background)}.cx-theme-high-contrast-dark gen-navigation-ui.flyout nav ul li>cx-generic-link+button,.cx-theme-high-contrast-dark cx-navigation-ui.flyout nav ul li>cx-generic-link+button,.cx-theme-high-contrast-dark gen-header-navigation.flyout nav ul li>cx-generic-link+button,.cx-theme-high-contrast-light gen-navigation-ui.flyout nav ul li>cx-generic-link+button,.cx-theme-high-contrast-light cx-navigation-ui.flyout nav ul li>cx-generic-link+button,.cx-theme-high-contrast-light gen-header-navigation.flyout nav ul li>cx-generic-link+button{border-style:none}.cx-theme-high-contrast-dark gen-navigation-ui.flyout button:hover,.cx-theme-high-contrast-dark cx-navigation-ui.flyout button:hover,.cx-theme-high-contrast-dark gen-header-navigation.flyout button:hover,.cx-theme-high-contrast-light gen-navigation-ui.flyout button:hover,.cx-theme-high-contrast-light cx-navigation-ui.flyout button:hover,.cx-theme-high-contrast-light gen-header-navigation.flyout button:hover{outline-color:var(--cx-color-dark)}.cx-theme-high-contrast-light gen-navigation-ui.flyout cx-generic-link:hover,.cx-theme-high-contrast-light cx-navigation-ui.flyout cx-generic-link:hover,.cx-theme-high-contrast-light gen-header-navigation.flyout cx-generic-link:hover{color:var(--cx-color-text)}.cx-theme-high-contrast-light gen-navigation-ui.flyout a:hover,.cx-theme-high-contrast-light cx-navigation-ui.flyout a:hover,.cx-theme-high-contrast-light gen-header-navigation.flyout a:hover{color:var(--cx-color-text)}.cx-theme-high-contrast-light gen-navigation-ui.flyout button:hover,.cx-theme-high-contrast-light cx-navigation-ui.flyout button:hover,.cx-theme-high-contrast-light gen-header-navigation.flyout button:hover{color:var(--cx-color-text)}gen-category-navigation span,header gen-login span,cx-category-navigation span,gen-category-navigation button:not(cx-generic-link+button),header gen-login button:not(cx-generic-link+button),cx-category-navigation button:not(cx-generic-link+button),gen-category-navigation cx-navigation-ui>nav>ul>li>cx-generic-link,gen-category-navigation gen-header-navigation>nav>ul>li>cx-generic-link,header gen-login cx-navigation-ui>nav>ul>li>cx-generic-link,header gen-login gen-header-navigation>nav>ul>li>cx-generic-link,cx-category-navigation cx-navigation-ui>nav>ul>li>cx-generic-link,cx-category-navigation gen-header-navigation>nav>ul>li>cx-generic-link{text-transform:uppercase;font-weight:600;width:100%}.cxFeat_a11yNavigationButtonsAriaFixes gen-category-navigation h4,.cxFeat_a11yNavigationButtonsAriaFixes header gen-login h4,header .cxFeat_a11yNavigationButtonsAriaFixes gen-login h4,.cxFeat_a11yNavigationButtonsAriaFixes cx-category-navigation h4{text-transform:uppercase;font-weight:600;width:100%}gen-category-navigation li,header gen-login li,cx-category-navigation li{list-style:none}gen-category-navigation cx-navigation-ui>nav>ul,gen-category-navigation gen-header-navigation>nav>ul,header gen-login cx-navigation-ui>nav>ul,header gen-login gen-header-navigation>nav>ul,cx-category-navigation cx-navigation-ui>nav>ul,cx-category-navigation gen-header-navigation>nav>ul{display:flex;flex-wrap:wrap;padding:0}gen-category-navigation cx-navigation-ui>nav>ul>li,gen-category-navigation gen-header-navigation>nav>ul>li,header gen-login cx-navigation-ui>nav>ul>li,header gen-login gen-header-navigation>nav>ul>li,cx-category-navigation cx-navigation-ui>nav>ul>li,cx-category-navigation gen-header-navigation>nav>ul>li{list-style:none;display:flex}@media (min-width: 992px){gen-category-navigation cx-navigation-ui>nav>ul>li,gen-category-navigation gen-header-navigation>nav>ul>li,header gen-login cx-navigation-ui>nav>ul>li,header gen-login gen-header-navigation>nav>ul>li,cx-category-navigation cx-navigation-ui>nav>ul>li,cx-category-navigation gen-header-navigation>nav>ul>li{padding-inline-end:15px;padding-inline-start:15px}}@media (min-width: 992px){gen-category-navigation cx-navigation-ui>nav>ul>li>.wrapper,gen-category-navigation gen-header-navigation>nav>ul>li>.wrapper,header gen-login cx-navigation-ui>nav>ul>li>.wrapper,header gen-login gen-header-navigation>nav>ul>li>.wrapper,cx-category-navigation cx-navigation-ui>nav>ul>li>.wrapper,cx-category-navigation gen-header-navigation>nav>ul>li>.wrapper{margin-top:67px}}@media (max-width: 991.98px){gen-category-navigation cx-navigation-ui.flyout.is-open li.is-open:not(.back)>span,gen-category-navigation gen-header-navigation.flyout.is-open li.is-open:not(.back)>span,header gen-login cx-navigation-ui.flyout.is-open li.is-open:not(.back)>span,header gen-login gen-header-navigation.flyout.is-open li.is-open:not(.back)>span,cx-category-navigation cx-navigation-ui.flyout.is-open li.is-open:not(.back)>span,cx-category-navigation gen-header-navigation.flyout.is-open li.is-open:not(.back)>span{display:none}}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,cx-footer-navigation gen-header-navigation{justify-content:center}cx-footer-navigation cx-navigation-ui span,cx-footer-navigation gen-header-navigation 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,cx-footer-navigation gen-header-navigation>nav>ul{display:flex}@media (max-width: 767.98px){cx-footer-navigation cx-navigation-ui>nav>ul,cx-footer-navigation gen-header-navigation>nav>ul{flex-direction:column}}cx-footer-navigation cx-navigation-ui>nav>ul>li,cx-footer-navigation gen-header-navigation>nav>ul>li{margin:3vw}.cxFeat_a11yImproveContrast cx-footer-navigation cx-navigation-ui nav ul.childs>li>cx-generic-link>a:hover,.cxFeat_a11yImproveContrast cx-footer-navigation gen-header-navigation 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-dark cx-footer-navigation gen-header-navigation,.cx-theme-high-contrast-light cx-footer-navigation cx-navigation-ui,.cx-theme-high-contrast-light cx-footer-navigation gen-header-navigation{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,.cx-theme-high-contrast-light cx-footer-navigation gen-header-navigation 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,.cx-theme-high-contrast-light cx-footer-navigation gen-header-navigation 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: 767.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,cx-my-account-v2-navigation gen-header-navigation{background:var(--cx-color-inverse);flex-direction:column;width:100%}cx-my-account-v2-navigation cx-navigation-ui span,cx-my-account-v2-navigation gen-header-navigation span,cx-my-account-v2-navigation cx-navigation-ui h4,cx-my-account-v2-navigation gen-header-navigation 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,cx-my-account-v2-navigation gen-header-navigation>nav>ul>li{margin-bottom:20px}cx-my-account-v2-navigation cx-navigation-ui>nav>ul>li a,cx-my-account-v2-navigation gen-header-navigation>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,gen-header-navigation h4,cx-navigation-ui span,gen-header-navigation 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,gen-header-navigation h4,cx-navigation-ui span,gen-header-navigation 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: 767.98px){gen-tab-paragraph-container>div>div.active.toggled,gen-product-header-menu>div>div.active.toggled,cx-tab-paragraph-container>div>div.active.toggled{display:none}gen-tab-paragraph-container>div>button.active.toggled,gen-product-header-menu>div>button.active.toggled,cx-tab-paragraph-container>div>button.active.toggled{color:initial}gen-tab-paragraph-container>div>button.active.toggled>span.accordion-icon:before,gen-product-header-menu>div>button.active.toggled>span.accordion-icon:before,cx-tab-paragraph-container>div>button.active.toggled>span.accordion-icon:before{content:"+"}gen-tab-paragraph-container>div>button.active.toggled:after,gen-product-header-menu>div>button.active.toggled:after,cx-tab-paragraph-container>div>button.active.toggled:after{width:0;opacity:var(--cx-opacity, 0)}}gen-tab-paragraph-container>div>div,gen-product-header-menu>div>div,cx-tab-paragraph-container>div>div{background:var(--cx-color-background)}gen-tab-paragraph-container>div>div:not(.active),gen-product-header-menu>div>div:not(.active),cx-tab-paragraph-container>div>div:not(.active){display:none}gen-tab-paragraph-container>div>div .container>h2,gen-product-header-menu>div>div .container>h2,cx-tab-paragraph-container>div>div .container>h2,gen-tab-paragraph-container>div>div cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary>h2,gen-product-header-menu>div>div cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary>h2,cx-tab-paragraph-container>div>div cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary>h2,cx-page-layout.ProductDetailsPageTemplate gen-tab-paragraph-container>div>div cx-page-slot.Summary>h2,cx-page-layout.ProductDetailsPageTemplate gen-product-header-menu>div>div cx-page-slot.Summary>h2,cx-page-layout.ProductDetailsPageTemplate cx-tab-paragraph-container>div>div cx-page-slot.Summary>h2,gen-tab-paragraph-container>div>div cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs>h2,gen-product-header-menu>div>div cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs>h2,cx-tab-paragraph-container>div>div cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs>h2,cx-page-layout.ProductDetailsPageTemplate gen-tab-paragraph-container>div>div cx-page-slot.Tabs>h2,cx-page-layout.ProductDetailsPageTemplate gen-product-header-menu>div>div cx-page-slot.Tabs>h2,cx-page-layout.ProductDetailsPageTemplate cx-tab-paragraph-container>div>div cx-page-slot.Tabs>h2,gen-tab-paragraph-container>div>div cx-page-layout.ProductDetailsPageTemplate .tab-delivery>h2,gen-product-header-menu>div>div cx-page-layout.ProductDetailsPageTemplate .tab-delivery>h2,cx-tab-paragraph-container>div>div cx-page-layout.ProductDetailsPageTemplate .tab-delivery>h2,cx-page-layout.ProductDetailsPageTemplate gen-tab-paragraph-container>div>div .tab-delivery>h2,cx-page-layout.ProductDetailsPageTemplate gen-product-header-menu>div>div .tab-delivery>h2,cx-page-layout.ProductDetailsPageTemplate cx-tab-paragraph-container>div>div .tab-delivery>h2{display:none}gen-tab-paragraph-container>div>button,gen-product-header-menu>div>button,cx-tab-paragraph-container>div>button{margin:0;padding:0;-webkit-appearance:none;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}gen-tab-paragraph-container>div>button.active,gen-product-header-menu>div>button.active,cx-tab-paragraph-container>div>button.active,gen-tab-paragraph-container>div>button:hover,gen-product-header-menu>div>button:hover,cx-tab-paragraph-container>div>button:hover{color:var(--cx-color-primary-accent)}gen-tab-paragraph-container>div>button:focus,gen-product-header-menu>div>button:focus,cx-tab-paragraph-container>div>button:focus{z-index:1}@media (min-width: 768px){gen-tab-paragraph-container>div>button.active,gen-product-header-menu>div>button.active,cx-tab-paragraph-container>div>button.active{cursor:initial}}gen-tab-paragraph-container>div>button:after,gen-product-header-menu>div>button:after,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}gen-tab-paragraph-container>div>button.active:after,gen-product-header-menu>div>button.active:after,cx-tab-paragraph-container>div>button.active:after,gen-tab-paragraph-container>div>button:hover:after,gen-product-header-menu>div>button:hover:after,cx-tab-paragraph-container>div>button:hover:after{width:100%}gen-tab-paragraph-container>div>button.active:after,gen-product-header-menu>div>button.active:after,cx-tab-paragraph-container>div>button.active:after{opacity:1}gen-tab-paragraph-container>div>button:not(.active):hover:after,gen-product-header-menu>div>button:not(.active):hover:after,cx-tab-paragraph-container>div>button:not(.active):hover:after{opacity:.5}gen-tab-paragraph-container>div>button,gen-product-header-menu>div>button,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 gen-tab-paragraph-container>div>button,.cxFeat_a11yImproveContrast gen-product-header-menu>div>button,.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 gen-tab-paragraph-container>div>button:focus,.cxFeat_a11yImproveContrast gen-product-header-menu>div>button:focus,.cxFeat_a11yImproveContrast cx-tab-paragraph-container>div>button:focus{box-shadow:0 0}gen-tab-paragraph-container>div>button>span.accordion-icon:before,gen-product-header-menu>div>button>span.accordion-icon:before,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)}gen-tab-paragraph-container>div>button:after,gen-product-header-menu>div>button:after,cx-tab-paragraph-container>div>button:after{margin-top:15px;margin-inline-end:auto;margin-bottom:auto;margin-inline-start:-4%}gen-tab-paragraph-container>div>button.active,gen-product-header-menu>div>button.active,cx-tab-paragraph-container>div>button.active{font-weight:var(--cx-font-weight-bold)}gen-tab-paragraph-container>div>button.active>span.accordion-icon:before,gen-product-header-menu>div>button.active>span.accordion-icon:before,cx-tab-paragraph-container>div>button.active>span.accordion-icon:before{bottom:8px;content:"\2013"}gen-tab-paragraph-container>div>button.active:after,gen-product-header-menu>div>button.active:after,cx-tab-paragraph-container>div>button.active:after,gen-tab-paragraph-container>div>button:hover:after,gen-product-header-menu>div>button:hover:after,cx-tab-paragraph-container>div>button:hover:after{width:104%}gen-tab-paragraph-container>div>div,gen-product-header-menu>div>div,cx-tab-paragraph-container>div>div{padding:15px 5px}gen-tab-paragraph-container .active,gen-product-header-menu .active,cx-tab-paragraph-container .active{background-color:var(--cx-color-inverse)}.cx-theme-high-contrast-dark gen-tab-paragraph-container>div>button,.cx-theme-high-contrast-dark gen-product-header-menu>div>button,.cx-theme-high-contrast-dark cx-tab-paragraph-container>div>button,.cx-theme-high-contrast-light gen-tab-paragraph-container>div>button,.cx-theme-high-contrast-light gen-product-header-menu>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 gen-tab-paragraph-container .active,.cx-theme-high-contrast-dark gen-product-header-menu .active,.cx-theme-high-contrast-dark cx-tab-paragraph-container .active,.cx-theme-high-contrast-light gen-tab-paragraph-container .active,.cx-theme-high-contrast-light gen-product-header-menu .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:-webkit-sticky;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,gen-tab-paragraph-container,gen-product-header-menu,cx-tab-paragraph-container{--cx-tab-gap: 0;--cx-tab-btn-bg-color: var(--cx-color-background);--cx-tab-btn-width: 100%;--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,gen-tab-paragraph-container .tab-btn,gen-product-header-menu .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,gen-tab-paragraph-container .tab-btn:first-of-type,gen-product-header-menu .tab-btn:first-of-type,cx-tab-paragraph-container .tab-btn:first-of-type{grid-column:3}cx-tab .tab-btn[disabled],gen-tab-paragraph-container .tab-btn[disabled],gen-product-header-menu .tab-btn[disabled],cx-tab-paragraph-container .tab-btn[disabled]{cursor:not-allowed}cx-tab .tab-btn.active,gen-tab-paragraph-container .tab-btn.active,gen-product-header-menu .tab-btn.active,cx-tab-paragraph-container .tab-btn.active,cx-tab .tab-btn:hover:not([disabled]),gen-tab-paragraph-container .tab-btn:hover:not([disabled]),gen-product-header-menu .tab-btn:hover:not([disabled]),cx-tab-paragraph-container .tab-btn:hover:not([disabled]){color:var(--cx-color-primary)}cx-tab .tab-btn:focus,gen-tab-paragraph-container .tab-btn:focus,gen-product-header-menu .tab-btn:focus,cx-tab-paragraph-container .tab-btn:focus{z-index:1}.cxFeat_a11yCroppedFocusRing cx-tab .tab-btn:focus-visible,.cxFeat_a11yCroppedFocusRing gen-tab-paragraph-container .tab-btn:focus-visible,.cxFeat_a11yCroppedFocusRing gen-product-header-menu .tab-btn:focus-visible,.cxFeat_a11yCroppedFocusRing cx-tab-paragraph-container .tab-btn:focus-visible{outline-offset:-3px}cx-tab .tab-btn.active:after,gen-tab-paragraph-container .tab-btn.active:after,gen-product-header-menu .tab-btn.active:after,cx-tab-paragraph-container .tab-btn.active:after,cx-tab .tab-btn:hover:not([disabled]):after,gen-tab-paragraph-container .tab-btn:hover:not([disabled]):after,gen-product-header-menu .tab-btn:hover:not([disabled]):after,cx-tab-paragraph-container .tab-btn:hover:not([disabled]):after{width:100%}cx-tab .tab-btn.active:after,gen-tab-paragraph-container .tab-btn.active:after,gen-product-header-menu .tab-btn.active:after,cx-tab-paragraph-container .tab-btn.active:after{opacity:1}cx-tab .tab-btn:not(.active):hover:after,gen-tab-paragraph-container .tab-btn:not(.active):hover:after,gen-product-header-menu .tab-btn:not(.active):hover:after,cx-tab-paragraph-container .tab-btn:not(.active):hover:after{opacity:.5}cx-tab .tab-btn:after,gen-tab-paragraph-container .tab-btn:after,gen-product-header-menu .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],gen-tab-paragraph-container div[role=tabpanel],gen-product-header-menu 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 gen-tab-paragraph-container div[role=tabpanel].active:focus-visible,.cxFeat_a11yCroppedFocusRing gen-product-header-menu div[role=tabpanel].active:focus-visible,.cxFeat_a11yCroppedFocusRing cx-tab-paragraph-container div[role=tabpanel].active:focus-visible{outline-offset:-3px}cx-tab .tab,gen-tab-paragraph-container .tab,gen-product-header-menu .tab,cx-tab-paragraph-container .tab{display:flex;gap:var(--cx-tab-gap)}cx-tab .tab button,gen-tab-paragraph-container .tab button,gen-product-header-menu .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,gen-tab-paragraph-container .accordian .tab-btn,gen-product-header-menu .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,gen-tab-paragraph-container .accordian .tab-btn:before,gen-product-header-menu .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,gen-tab-paragraph-container .accordian .tab-btn:after,gen-product-header-menu .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,gen-tab-paragraph-container .accordian .tab-btn.active:after,gen-product-header-menu .accordian .tab-btn.active:after,cx-tab-paragraph-container .accordian .tab-btn.active:after,cx-tab .accordian .tab-btn:hover:after,gen-tab-paragraph-container .accordian .tab-btn:hover:after,gen-product-header-menu .accordian .tab-btn:hover:after,cx-tab-paragraph-container .accordian .tab-btn:hover:after{width:104%}cx-tab .accordian .tab-icon,gen-tab-paragraph-container .accordian .tab-icon,gen-product-header-menu .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,gen-tab-paragraph-container .accordian div,gen-product-header-menu .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: 767.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}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: 767.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: 767.98px){body.searchbox-is-active.has-searchbox-results cx-searchbox.search-box-v2 .results{display:block}}@media (max-width: 767.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: 768px){cx-searchbox{position:relative;z-index:0}}cx-searchbox>*{z-index:20}@media (min-width: 768px){cx-searchbox>*{background-color:var(--cx-color-inverse);position:relative}}@media (min-width: 768px){.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: 767.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: 768px){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: 767.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: 767.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: 767.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: 768px){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: 991.98px){.cxFeat_a11yKeyboardFocusInSearchBox cx-searchbox label.cxFeat_a11ySearchboxLabel .cx-label-inner-container:focus-within{outline-offset:-2px}.cxFeat_a11yKeyboardFocusInSearchBox cx-searchbox label.cxFeat_a11ySearchboxLabel .cx-label-inner-container:focus-within .ng-select-container{position:initial}.cxFeat_a11yKeyboardFocusInSearchBox cx-searchbox label.cxFeat_a11ySearchboxLabel .cx-label-inner-container:focus-within[type=radio],.cxFeat_a11yKeyboardFocusInSearchBox cx-searchbox label.cxFeat_a11ySearchboxLabel .cx-label-inner-container:focus-within[type=checkbox],.cxFeat_a11yKeyboardFocusInSearchBox cx-searchbox label.cxFeat_a11ySearchboxLabel .cx-label-inner-container:focus-within.btn-tertiary{outline-offset:2px}.cxFeat_a11yKeyboardFocusInSearchBox cx-searchbox label.cxFeat_a11ySearchboxLabel .cx-label-inner-container:focus-within>cx-media{transition:none;padding:2px}}@media (min-width: 768px){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: 767.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: 767.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: 767.98px) and (max-width: 991.98px){.cxFeat_a11yKeyboardFocusInSearchBox cx-searchbox label.cxFeat_a11ySearchboxLabel input:focus{outline-offset:-2px}.cxFeat_a11yKeyboardFocusInSearchBox cx-searchbox label.cxFeat_a11ySearchboxLabel input:focus .ng-select-container{position:initial}.cxFeat_a11yKeyboardFocusInSearchBox cx-searchbox label.cxFeat_a11ySearchboxLabel input:focus[type=radio],.cxFeat_a11yKeyboardFocusInSearchBox cx-searchbox label.cxFeat_a11ySearchboxLabel input:focus[type=checkbox],.cxFeat_a11yKeyboardFocusInSearchBox cx-searchbox label.cxFeat_a11ySearchboxLabel input:focus.btn-tertiary{outline-offset:2px}.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: 767.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: 767.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: 767.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: 767.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: 767.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: 767.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: 767.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: 767.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: 767.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: 767.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: 767.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: 767.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: 767.98px){cx-searchbox.search-box-v2 .results .trending-searches-container:has(.trending-searches)~.search-panel-header .products-header{width:100%}}@media (max-width: 767.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: 767.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: 767.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: 767.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: 767.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: 767.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: 767.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: 767.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: 767.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: 767.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: 767.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: 767.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: 767.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: 767.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: 767.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: 767.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);background-color:var(--cx-color-background);color: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)}gen-facet button.heading,cx-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 gen-facet button.heading,.cxFeat_a11yImproveContrast cx-facet button.heading,gen-facet .cxFeat_a11yImproveContrast button.heading,cx-facet .cxFeat_a11yImproveContrast button.heading{border-bottom:1px solid var(--cx-color-medium)}gen-facet button.heading:hover,cx-facet button.heading:hover,gen-facet button.heading:focus,cx-facet button.heading:focus{color:var(--cx-color-primary)}gen-facet button.heading cx-icon,cx-facet button.heading cx-icon{font-size:1rem}@media (max-width: 991.98px){gen-facet button.heading cx-icon,cx-facet button.heading cx-icon{font-size:1.3rem}}gen-facet,cx-facet{display:block}@media (max-width: 991.98px){gen-facet:nth-of-type(-n).collapsed .collapse-icon,cx-facet:nth-of-type(-n).collapsed .collapse-icon,gen-facet:nth-of-type(-n).collapsed a,cx-facet:nth-of-type(-n).collapsed a,gen-facet:nth-of-type(-n).collapsed button:not(.heading),cx-facet:nth-of-type(-n).collapsed button:not(.heading){display:none}gen-facet:nth-of-type(-n):not(.collapsed) .expand-icon,cx-facet:nth-of-type(-n):not(.collapsed) .expand-icon{display:none}gen-facet:nth-of-type(n+1):not(.expanded) .collapse-icon,cx-facet:nth-of-type(n+1):not(.expanded) .collapse-icon,gen-facet:nth-of-type(n+1):not(.expanded) a,cx-facet:nth-of-type(n+1):not(.expanded) a,gen-facet:nth-of-type(n+1):not(.expanded) button:not(.heading),cx-facet:nth-of-type(n+1):not(.expanded) button:not(.heading){display:none}.cxFeat_a11yTabComponent gen-facet:nth-of-type(n+1):not(.expanded) .collapse-icon,.cxFeat_a11yTabComponent cx-facet:nth-of-type(n+1):not(.expanded) .collapse-icon,.cxFeat_a11yTabComponent gen-facet:nth-of-type(n+1):not(.expanded) a,.cxFeat_a11yTabComponent cx-facet:nth-of-type(n+1):not(.expanded) a,.cxFeat_a11yTabComponent gen-facet:nth-of-type(n+1):not(.expanded) button:not(.heading),.cxFeat_a11yTabComponent cx-facet:nth-of-type(n+1):not(.expanded) button:not(.heading){display:flex}gen-facet:nth-of-type(n+1).expanded .expand-icon,cx-facet:nth-of-type(n+1).expanded .expand-icon{display:none}}@media (min-width: 992px){gen-facet:nth-of-type(-n+3).collapsed .collapse-icon,cx-facet:nth-of-type(-n+3).collapsed .collapse-icon,gen-facet:nth-of-type(-n+3).collapsed a,cx-facet:nth-of-type(-n+3).collapsed a,gen-facet:nth-of-type(-n+3).collapsed button:not(.heading),cx-facet:nth-of-type(-n+3).collapsed button:not(.heading){display:none}gen-facet:nth-of-type(-n+3):not(.collapsed) .expand-icon,cx-facet:nth-of-type(-n+3):not(.collapsed) .expand-icon{display:none}gen-facet:nth-of-type(n+4):not(.expanded) .collapse-icon,cx-facet:nth-of-type(n+4):not(.expanded) .collapse-icon,gen-facet:nth-of-type(n+4):not(.expanded) a,cx-facet:nth-of-type(n+4):not(.expanded) a,gen-facet:nth-of-type(n+4):not(.expanded) button:not(.heading),cx-facet:nth-of-type(n+4):not(.expanded) button:not(.heading){display:none}gen-facet:nth-of-type(n+4).expanded .expand-icon,cx-facet:nth-of-type(n+4).expanded .expand-icon{display:none}}gen-facet a,cx-facet a,gen-facet button,cx-facet button{display:flex;align-items:baseline;padding:.4rem;cursor:pointer;color:var(--cx-color-text)}gen-facet a.value:hover,cx-facet a.value:hover,gen-facet button.value:hover,cx-facet button.value:hover{text-decoration:none;color:var(--cx-color-primary)}@media (max-width: 991.98px){gen-facet a.value>span,cx-facet a.value>span,gen-facet button.value>span,cx-facet button.value>span{display:flex;width:calc(100% - 1.8rem)}gen-facet a.value .label,cx-facet a.value .label,gen-facet button.value .label,cx-facet button.value .label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}gen-facet a.value .count,cx-facet a.value .count,gen-facet button.value .count,cx-facet button.value .count{margin-inline-start:5px}gen-facet a.value .count:before,cx-facet a.value .count:before,gen-facet button.value .count:before,cx-facet button.value .count:before{content:"("}gen-facet a.value .count:after,cx-facet a.value .count:after,gen-facet button.value .count:after,cx-facet button.value .count:after{content:")"}gen-facet button,cx-facet button{background:none;border:none;display:inline-flex}gen-facet button:hover,cx-facet button:hover{color:var(--cx-color-primary)}gen-facet.multi-select a.value:hover:not(.selected):before,cx-facet.multi-select a.value:hover:not(.selected):before{border-color:var(--cx-color-primary)}gen-facet.multi-select a.value:before,cx-facet.multi-select a.value:before{content:"\2713";color:transparent;flex-shrink:0;font-size:1rem;font-weight:700;width:1.3rem;height:1.35rem;border-radius:.2rem;border:solid 1px var(--cx-color-light);display:flex;justify-content:center;align-items:center;margin-inline-end:.5rem}.cxFeat_a11yImproveContrast gen-facet.multi-select a.value:before,.cxFeat_a11yImproveContrast cx-facet.multi-select a.value:before{border:solid 2px var(--cx-color-text)}gen-facet.multi-select a.value.selected:before,cx-facet.multi-select a.value.selected:before{background-color:var(--cx-color-primary);border-color:var(--cx-color-primary);color:var(--cx-color-inverse)}.cx-theme-high-contrast-dark gen-facet.multi-select a.value.selected:before,.cx-theme-high-contrast-dark cx-facet.multi-select a.value.selected:before{background-color:transparent;border-color:var(--cx-color-dark)}gen-product-list cx-star-rating,cx-product-list cx-star-rating{padding-top:0}gen-product-list .cx-product-search-list,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 gen-product-list .cx-product-search-list,.cxFeat_a11yImproveContrast cx-product-list .cx-product-search-list{border-color:var(--cx-color-medium)}gen-product-list .cx-product-search-list:last-of-type,cx-product-list .cx-product-search-list:last-of-type{border:none}gen-product-list .cx-product-container,cx-product-list .cx-product-container{margin:40px 0}gen-product-list .cx-sorting,cx-product-list .cx-sorting{border-style:solid;border-color:var(--cx-color-light)}.cxFeat_a11yImproveContrast gen-product-list .cx-sorting,.cxFeat_a11yImproveContrast cx-product-list .cx-sorting{border-color:var(--cx-color-medium)}@media (max-width: 991.98px){gen-product-list .cx-sorting,cx-product-list .cx-sorting{border:none}}gen-product-list .cx-sorting.top,cx-product-list .cx-sorting.top{border-width:0 0 1px 0;padding:0 0 8px}gen-product-list .cx-sorting.bottom,cx-product-list .cx-sorting.bottom{border-width:1px 0 0 0;padding:25px 0 0}@media (min-width: 992px){gen-product-list .cx-sorting ng-select,cx-product-list .cx-sorting ng-select{width:15rem}}@media (max-width: 575.98px){gen-product-list .cx-sorting .row .col-auto:first-of-type,cx-product-list .cx-sorting .row .col-auto:first-of-type{padding-inline-start:0;padding-inline-end:10px}gen-product-list .cx-sorting .row .col-auto:last-of-type,cx-product-list .cx-sorting .row .col-auto:last-of-type{padding-inline-end:10px;padding-inline-start:0}}gen-product-list .cx-pagination,cx-product-list .cx-pagination{display:inline-block;vertical-align:top}gen-product-list .cx-pagination .page-link:hover,cx-product-list .cx-pagination .page-link:hover{color:var(--cx-color-inverse)}gen-product-list .cx-sort-dropdown,cx-product-list .cx-sort-dropdown{height:48px;align-items:center;display:flex}@media (max-width: 575.98px){gen-product-list .cx-sort-dropdown,cx-product-list .cx-sort-dropdown{display:unset;height:80px}}gen-product-list .cx-sort-dropdown span,cx-product-list .cx-sort-dropdown span{margin-inline-end:.5rem;flex:none}gen-product-list .cx-sort-dropdown cx-sorting,cx-product-list .cx-sort-dropdown cx-sorting{width:100%}gen-product-list .cx-sort-dropdown .ng-arrow-wrapper,cx-product-list .cx-sort-dropdown .ng-arrow-wrapper{padding-inline-end:35px}gen-product-list .cx-double-btn-container,cx-product-list .cx-double-btn-container{display:grid;grid-gap:5%;grid-template-columns:1fr 1fr}gen-product-list .cx-single-btn-container,cx-product-list .cx-single-btn-container{display:grid;width:50%;margin:auto}gen-product-list .cx-single-btn-container .btn-block,cx-product-list .cx-single-btn-container .btn-block,gen-product-list .cx-double-btn-container .btn-block,cx-product-list .cx-double-btn-container .btn-block{cursor:pointer}gen-product-list .grid-btn-padding,cx-product-list .grid-btn-padding{padding-top:25px}gen-product-list .align-btn,cx-product-list .align-btn{margin-top:0!important}.cx-theme-high-contrast-dark gen-product-list .cx-sort-dropdown,.cx-theme-high-contrast-dark cx-product-list .cx-sort-dropdown,.cx-theme-high-contrast-light gen-product-list .cx-sort-dropdown,.cx-theme-high-contrast-light cx-product-list .cx-sort-dropdown{color:var(--cx-color-text)}gen-product-list-item,cx-product-list-item{padding-bottom:1rem}gen-product-list-item .cx-product-search-list,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}gen-product-list-item .cx-product-search-list:last-of-type,cx-product-list-item .cx-product-search-list:last-of-type{border-width:0 0 0 0}gen-product-list-item .cx-product-image-container,cx-product-list-item .cx-product-image-container{display:block;text-align:center;height:100%}@media (max-width: 767.98px){gen-product-list-item .cx-product-image-container:has(.is-missing),cx-product-list-item .cx-product-image-container:has(.is-missing){padding:2px}}gen-product-list-item .cx-product-image,cx-product-list-item .cx-product-image{width:100%;height:100%;display:block}gen-product-list-item .cx-product-name,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}gen-product-list-item .cx-product-name h2,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: 767.98px){gen-product-list-item .cx-product-name h2,cx-product-list-item .cx-product-name h2{min-height:48px}}gen-product-list-item .cx-product-name:hover,cx-product-list-item .cx-product-name:hover{color:var(--cx-color-primary)}gen-product-list-item .cx-product-name a,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: 767.98px){gen-product-list-item .cx-product-name a,cx-product-list-item .cx-product-name a{text-align:center;min-height:48px}}gen-product-list-item .cx-product-name a:hover,cx-product-list-item .cx-product-name a:hover{color:var(--cx-color-primary)}gen-product-list-item .cx-product-price,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}gen-product-list-item .cx-product-price.old,cx-product-list-item .cx-product-price.old{color:var(--cx-color-secondary);text-decoration:line-through}gen-product-list-item .cx-product-price.new,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)}gen-product-list-item cx-media.is-missing,cx-product-list-item cx-media.is-missing{min-height:255px}gen-product-list-item cx-variant-style-icons,cx-product-list-item cx-variant-style-icons{display:block;margin-top:1rem}@media (max-width: 767.98px){gen-product-list-item .cx-product-search-list,cx-product-list-item .cx-product-search-list{padding-bottom:15px}gen-product-list-item .cx-product-image,cx-product-list-item .cx-product-image{max-height:255px}gen-product-list-item .cx-product-name,cx-product-list-item .cx-product-name,gen-product-list-item .cx-product-rating,cx-product-list-item .cx-product-rating,gen-product-list-item .cx-product-price,cx-product-list-item .cx-product-price{text-align:center}gen-product-list-item .cx-product-name,cx-product-list-item .cx-product-name{height:2.5rem}gen-product-list-item .cx-product-price,cx-product-list-item .cx-product-price{margin:1rem 0}gen-product-list-item .cx-product-no-review,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: 767.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)}gen-product-grid-item,cx-product-grid-item{display:flex;flex-direction:column}gen-product-grid-item .cx-product-search-list,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}gen-product-grid-item .cx-product-search-list:last-of-type,cx-product-grid-item .cx-product-search-list:last-of-type{border-width:0 0 0 0}gen-product-grid-item cx-media.is-missing,cx-product-grid-item cx-media.is-missing{min-height:255px}gen-product-grid-item .cx-product-image-container,cx-product-grid-item .cx-product-image-container{display:block;text-align:center}gen-product-grid-item .cx-product-image,cx-product-grid-item .cx-product-image{width:100%;margin:3rem 0}gen-product-grid-item .cx-product-rating,cx-product-grid-item .cx-product-rating{text-align:center}gen-product-grid-item .cx-product-name,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}gen-product-grid-item .cx-product-name:hover,cx-product-grid-item .cx-product-name:hover{color:var(--cx-color-primary)}gen-product-grid-item .cx-product-price-container,cx-product-grid-item .cx-product-price-container{flex-grow:1}gen-product-grid-item .cx-product-price-container .cx-product-price,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}gen-product-grid-item .cx-product-price-container .cx-product-price.old,cx-product-grid-item .cx-product-price-container .cx-product-price.old{color:var(--cx-color-secondary);text-decoration:line-through}gen-product-grid-item .cx-product-price-container .cx-product-price.new,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;-webkit-appearance:none;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)}gen-active-facets,cx-active-facets{display:flex;flex-wrap:wrap;padding:10px 0;color:var(--cx-color-text)}gen-active-facets div:first-child,cx-active-facets div:first-child{flex:100%;padding:0 0 10px;margin:0 0 20px;font-size:1.125rem}@media (max-width: 991.98px){gen-active-facets div:first-child,cx-active-facets div:first-child{display:none}}gen-active-facets a,cx-active-facets a{display:flex;align-items:center;transition:all .3s;min-width:0;color:var(--cx-color-text);font-size:var(--cx-font-size, .92rem);background:var(--cx-color-background);border-radius:4px;margin-top:0;margin-inline-end:10px;margin-bottom:10px;margin-inline-start:0}.cxFeat_a11yImproveContrast gen-active-facets a,.cxFeat_a11yImproveContrast cx-active-facets a{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222)}gen-active-facets a:hover,cx-active-facets a:hover{background:var(--cx-color-light);color:var(--cx-color-primary);text-decoration:none}gen-active-facets a>span,cx-active-facets a>span{margin-inline-start:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}gen-active-facets a cx-icon,cx-active-facets a cx-icon{font-size:1rem;padding:10px}gen-active-facets a cx-icon:hover,cx-active-facets a cx-icon:hover{color:var(--cx-color-primary)}body.modal-open{overflow:hidden}gen-facet-list.dialog,cx-facet-list.dialog{z-index:11;position:fixed}gen-facet-list.dialog>.inner,cx-facet-list.dialog>.inner{background-color:var(--cx-color-background);transition:transform .3s ease-in-out}gen-facet-list.active.dialog>.inner,cx-facet-list.active.dialog>.inner{transform:translateZ(0)}gen-facet-list.dialog,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}gen-facet-list.active.dialog,cx-facet-list.active.dialog{background-color:#00000080}gen-facet-list.dialog>.inner,cx-facet-list.dialog>.inner{transform:translate3d(0,100%,0)}gen-facet-list .inner,cx-facet-list .inner{padding-top:0;padding-inline-end:10px;padding-bottom:10px;padding-inline-start:10px}@media (max-width: 991.98px){gen-facet-list .inner,cx-facet-list .inner{max-height:100vh;overflow:scroll}}gen-facet-list .inner h4,cx-facet-list .inner h4{position:-webkit-sticky;position:sticky;top:0;background:var(--cx-color-background);padding:.4rem;padding-top:10px}gen-facet-list .inner h4 .close,cx-facet-list .inner h4 .close{opacity:1}gen-facet-list .inner h4 .close:hover,cx-facet-list .inner h4 .close:hover{color:var(--cx-color-primary)}@media (min-width: 992px){gen-facet-list .inner h4,cx-facet-list .inner h4{display:none}}gen-facet-list .inner .list-header,cx-facet-list .inner .list-header{display:flex;justify-content:space-between;padding:.625rem .4rem 0}gen-facet-list .inner .list-header h4,cx-facet-list .inner .list-header h4{padding:0}gen-facet-list .inner .list-header .close,cx-facet-list .inner .list-header .close{opacity:1}gen-facet-list .inner .list-header .close:hover,cx-facet-list .inner .list-header .close:hover{color:var(--cx-color-primary)}@media (min-width: 992px){gen-facet-list .inner .list-header,cx-facet-list .inner .list-header{display:none}}gen-facet-list .inner .cx-facet-list-footer,cx-facet-list .inner .cx-facet-list-footer{display:flex;justify-content:center;margin-top:1rem;margin-bottom:1rem}.cxFeat_a11yTabComponent gen-facet-list .inner cx-tab .tab-btn,.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 gen-facet-list .inner cx-tab .tab-btn:after,.cxFeat_a11yTabComponent cx-facet-list .inner cx-tab .tab-btn:after{display:none}.cxFeat_a11yTabComponent gen-facet-list .inner cx-tab .tab-btn:hover,.cxFeat_a11yTabComponent cx-facet-list .inner cx-tab .tab-btn:hover,.cxFeat_a11yTabComponent gen-facet-list .inner cx-tab .tab-btn:focus,.cxFeat_a11yTabComponent cx-facet-list .inner cx-tab .tab-btn:focus{color:var(--cx-color-primary)}.cxFeat_a11yTabComponent gen-facet-list .inner cx-tab .tab-btn:hover .tab-icon,.cxFeat_a11yTabComponent cx-facet-list .inner cx-tab .tab-btn:hover .tab-icon,.cxFeat_a11yTabComponent gen-facet-list .inner cx-tab .tab-btn:focus .tab-icon,.cxFeat_a11yTabComponent cx-facet-list .inner cx-tab .tab-btn:focus .tab-icon{color:var(--cx-color-primary)}.cxFeat_a11yTabComponent gen-facet-list .inner cx-tab .tab-btn .tab-icon,.cxFeat_a11yTabComponent cx-facet-list .inner cx-tab .tab-btn .tab-icon{font-size:25px;font-weight:400;bottom:6px}.cxFeat_a11yTabComponent gen-facet-list .inner cx-tab .accordian div,.cxFeat_a11yTabComponent cx-facet-list .inner cx-tab .accordian div{padding:0}.cxFeat_a11yTabComponent gen-facet-list .inner cx-tab .accordian cx-tab-panel .active,.cxFeat_a11yTabComponent cx-facet-list .inner cx-tab .accordian cx-tab-panel .active{padding:8px 0}gen-facet-list.dialog>.inner,cx-facet-list.dialog>.inner{width:95vw;height:95%}.cx-theme-high-contrast-dark gen-facet-list .inner cx-tab .tab-btn,.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: 992px){cx-product-facet-navigation button.dialog-trigger{display:none}}.ProductDetailsPageTemplate gen-product-attributes table,cx-product-attributes table{width:100%;margin:0 0 30px}.ProductDetailsPageTemplate gen-product-attributes table th h2,cx-product-attributes table th h2{margin:0 0 18px}.ProductDetailsPageTemplate gen-product-attributes table tr,cx-product-attributes table tr{border-color:var(--cx-color-light);border-width:1px 0 1px;border-style:solid}.ProductDetailsPageTemplate gen-product-attributes table td,cx-product-attributes table td{padding:12px 0;vertical-align:top;width:50%}.ProductDetailsPageTemplate gen-product-attributes table ul,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: 992px){.ProductDetailsPageTemplate gen-product-intro,cx-product-intro{padding-top:20px;padding-inline-end:20px;padding-bottom:0;padding-inline-start:20px}}.ProductDetailsPageTemplate gen-product-intro .code,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}.ProductDetailsPageTemplate gen-product-intro .rating,cx-product-intro .rating{display:flex;flex-direction:row;align-items:baseline}.ProductDetailsPageTemplate gen-product-intro .rating .count,cx-product-intro .rating .count{margin-top:0;margin-inline-end:20px;margin-bottom:0;margin-inline-start:5px}.ProductDetailsPageTemplate gen-product-intro .rating cx-star-rating,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: 991.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: 991.98px){cx-product-reviews .btn-secondary{margin:0 0 1rem}}gen-product-summary,cx-product-summary{display:flex;flex-direction:column;flex-grow:0}@media (max-width: 991.98px){gen-product-summary,cx-product-summary{padding-top:1.5em}}@media (min-width: 992px){gen-product-summary,cx-product-summary{padding-top:20px;padding-inline-end:20px;padding-bottom:0;padding-inline-start:20px}}gen-product-summary .price,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}gen-product-summary .quantity label,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}gen-product-summary .quantity .info,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)}gen-product-summary cx-add-to-cart,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)}main .LandingPage2Template cx-page-slot.Section1 gen-banner-carousel .carousel-panel,cx-banner-carousel .carousel-panel{overflow:hidden}main .LandingPage2Template cx-page-slot.Section1 gen-banner-carousel .inline-navigation,cx-banner-carousel .inline-navigation{position:relative}main .LandingPage2Template cx-page-slot.Section1 gen-banner-carousel .inline-navigation .carousel-panel,cx-banner-carousel .inline-navigation .carousel-panel{position:relative}main .LandingPage2Template cx-page-slot.Section1 gen-banner-carousel .inline-navigation .carousel-panel,cx-banner-carousel .inline-navigation .carousel-panel,main .LandingPage2Template cx-page-slot.Section1 gen-banner-carousel .inline-navigation .carousel-panel .item,cx-banner-carousel .inline-navigation .carousel-panel .item{max-height:600px}main .LandingPage2Template cx-page-slot.Section1 gen-banner-carousel .inline-navigation .carousel-panel .previous,cx-banner-carousel .inline-navigation .carousel-panel .previous,main .LandingPage2Template cx-page-slot.Section1 gen-banner-carousel .inline-navigation .carousel-panel .next,cx-banner-carousel .inline-navigation .carousel-panel .next{position:absolute;z-index:10;height:100%;width:5vw;transition:all .4s}main .LandingPage2Template cx-page-slot.Section1 gen-banner-carousel .inline-navigation .carousel-panel .previous:not([disabled]):hover,cx-banner-carousel .inline-navigation .carousel-panel .previous:not([disabled]):hover,main .LandingPage2Template cx-page-slot.Section1 gen-banner-carousel .inline-navigation .carousel-panel .next:not([disabled]):hover,cx-banner-carousel .inline-navigation .carousel-panel .next:not([disabled]):hover{font-size:3rem}main .LandingPage2Template cx-page-slot.Section1 gen-banner-carousel .inline-navigation .carousel-panel .next,cx-banner-carousel .inline-navigation .carousel-panel .next{right:0}main .LandingPage2Template cx-page-slot.Section1 gen-banner-carousel .inline-navigation .indicators,cx-banner-carousel .inline-navigation .indicators{margin-top:-60px;z-index:1}main .LandingPage2Template cx-page-slot.Section1 gen-banner-carousel cx-banner a,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: 1200px){cx-carousel>h2{margin-bottom:3rem}}cx-carousel .carousel-panel{display:flex;justify-content:space-between;align-items:center}.cxFeat_a11yAddPaddingToCarouselPanel cx-carousel .carousel-panel{padding:0 .375rem}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-style:solid;outline-color:var(--cx-color-visual-focus);outline-width:var(--cx-visual-focus-width, 2px);outline-offset:4px;transition:none;z-index:10}.cxFeat_a11yImproveContrast cx-carousel button:focus{outline-offset:2px;box-shadow:0 0 0 2px var(--cx-color-inverse)}@media (max-width: 991.98px){cx-carousel button:focus{outline-offset:-2px}cx-carousel button:focus .ng-select-container{position:initial}cx-carousel button:focus[type=radio],cx-carousel button:focus[type=checkbox],cx-carousel button:focus.btn-tertiary{outline-offset:2px}cx-carousel button:focus>cx-media{transition:none;padding:2px}}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 .cx-icon{color:var(--cx-color-inverse);border:4px solid var(--cx-color-primary);border-radius:20px;background-color:var(--cx-color-inverse)}cx-carousel .indicators button[aria-disabled=true] .cx-icon{color:var(--cx-color-primary);background-color:var(--cx-color-inverse);padding:2px}cx-carousel .indicators button:not([aria-disabled=true]):hover{color:var(--cx-color-primary-accent)}cx-carousel .indicators button:focus{transition:none;outline-offset:-5px}@media (max-width: 575.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[aria-disabled=true],cx-carousel .next[aria-disabled=true]{opacity:.5}cx-carousel .previous[aria-disabled=false]:hover,cx-carousel .next[aria-disabled=false]:hover{color:var(--cx-color-primary-accent)}@media (max-width: 767.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[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)}gen-product-references,cx-product-references{padding-bottom:50px}gen-product-references a,cx-product-references a{display:flex;flex-direction:column;text-align:center;justify-content:space-between;padding-bottom:10px;color:var(--cx-color-text)}gen-product-references a:focus,cx-product-references a:focus{color:var(--cx-color-primary);z-index:1;position:relative}gen-product-references cx-media,cx-product-references cx-media{align-self:center;width:60%}gen-product-references cx-media.is-missing,cx-product-references cx-media.is-missing{min-height:200px}gen-product-carousel-item .actions,cx-product-carousel-item .actions{width:60%;margin:auto}gen-product-carousel-item .actions>*:not(:first-child),cx-product-carousel-item .actions>*:not(:first-child){margin-bottom:4px}cx-star-rating{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}gen-card .cx-card-border,cx-card .cx-card-border{border:1px solid var(--cx-color-medium)}gen-card .cx-card-container,cx-card .cx-card-container{display:flex}gen-card .cx-card-label-container,cx-card .cx-card-label-container{flex-grow:2;white-space:pre-line}gen-card .cx-text-green,cx-card .cx-text-green{color:var(--cx-color-success);font-weight:var(--cx-font-weight-bold)}gen-card .cx-text-gray,cx-card .cx-text-gray{color:var(--cx-color-secondary)}gen-card .cx-card-title,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}gen-card .cx-card-paragraph,cx-card .cx-card-paragraph{padding-inline-start:.7em}gen-card .cx-card-paragraph .cx-card-paragraph-title,cx-card .cx-card-paragraph .cx-card-paragraph-title{padding-top:.7em}gen-card .cx-card-fit-to-container,cx-card .cx-card-fit-to-container{width:100%;height:100%;display:flex;flex-direction:column}gen-card .cx-card-body,cx-card .cx-card-body{display:flex;flex-direction:column;justify-content:space-between}gen-card .cx-card-delete,cx-card .cx-card-delete{background-color:var(--cx-color-background)}gen-card .cx-card-body-delete,cx-card .cx-card-body-delete{padding:1rem 0 0}@media (max-width: 767.98px){gen-card .cx-card-body-delete .btn-secondary,cx-card .cx-card-body-delete .btn-secondary{margin:0 0 1rem}}gen-card .cx-card-delete-msg,cx-card .cx-card-delete-msg{color:var(--cx-color-danger);padding:0 0 1.25rem}gen-card .cx-card-actions,cx-card .cx-card-actions{display:flex;justify-content:flex-end;padding:1.25rem 0 0}.cxFeat_a11yImproveButtonsInCardComponent gen-card .cx-card-actions,.cxFeat_a11yImproveButtonsInCardComponent cx-card .cx-card-actions{gap:16px}.cxFeat_a11yImproveButtonsInCardComponent gen-card .cx-card-actions cx-generic-link,.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 gen-card .cx-card-actions .cx-card-action-item,.cxFeat_a11yImproveButtonsInCardComponent cx-card .cx-card-actions .cx-card-action-item{display:flex;align-items:center}.cxFeat_a11yImproveButtonsInCardComponent gen-card .cx-card-actions button.btn-tertiary,.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 gen-card .cx-card-actions button.btn-tertiary:focus,.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 gen-card .cx-card-actions button.btn-tertiary:focus,.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: 991.98px){.cxFeat_a11yImproveButtonsInCardComponent gen-card .cx-card-actions button.btn-tertiary:focus,.cxFeat_a11yImproveButtonsInCardComponent cx-card .cx-card-actions button.btn-tertiary:focus{outline-offset:-2px}.cxFeat_a11yImproveButtonsInCardComponent gen-card .cx-card-actions button.btn-tertiary:focus .ng-select-container,.cxFeat_a11yImproveButtonsInCardComponent cx-card .cx-card-actions button.btn-tertiary:focus .ng-select-container{position:initial}.cxFeat_a11yImproveButtonsInCardComponent gen-card .cx-card-actions button.btn-tertiary:focus.btn-tertiary,.cxFeat_a11yImproveButtonsInCardComponent cx-card .cx-card-actions button.btn-tertiary:focus.btn-tertiary{outline-offset:2px}.cxFeat_a11yImproveButtonsInCardComponent gen-card .cx-card-actions button.btn-tertiary:focus>cx-media,.cxFeat_a11yImproveButtonsInCardComponent cx-card .cx-card-actions button.btn-tertiary:focus>cx-media{transition:none;padding:2px}}gen-card .cx-card-link,cx-card .cx-card-link{margin-inline-start:1rem}gen-card button.link,cx-card button.link{margin-inline-start:1rem}.cx-theme-high-contrast-dark gen-card .cx-card,.cx-theme-high-contrast-dark cx-card .cx-card,.cx-theme-high-contrast-light gen-card .cx-card,.cx-theme-high-contrast-light cx-card .cx-card{padding:2px}.cx-theme-high-contrast-dark gen-card .card-body,.cx-theme-high-contrast-dark cx-card .card-body,.cx-theme-high-contrast-light gen-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: 575.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 cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate cx-messaging cx-page-slot.Tabs,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 cx-page-slot.Tabs .cx-avatar-line,cx-page-layout.ProductDetailsPageTemplate cx-messaging cx-page-slot.Tabs .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 cx-page-slot.Tabs .cx-avatar-line,cx-page-layout.ProductDetailsPageTemplate .cx-theme-high-contrast-dark cx-messaging cx-page-slot.Tabs .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 cx-page-slot.Tabs .cx-avatar-line,cx-page-layout.ProductDetailsPageTemplate .cx-theme-high-contrast-light cx-messaging cx-page-slot.Tabs .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 cx-page-slot.Tabs .cx-messages,cx-page-layout.ProductDetailsPageTemplate cx-messaging cx-page-slot.Tabs .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 cx-page-slot.Tabs .cx-messages label,cx-page-layout.ProductDetailsPageTemplate cx-messaging cx-page-slot.Tabs .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 cx-page-slot.Tabs .cx-messages label,cx-page-layout.ProductDetailsPageTemplate .cxFeat_a11yImproveContrast cx-messaging cx-page-slot.Tabs .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 cx-page-slot.Tabs .cx-messages .cx-message-card,cx-page-layout.ProductDetailsPageTemplate cx-messaging cx-page-slot.Tabs .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 cx-page-slot.Tabs .cx-messages .cx-message-card div,cx-page-layout.ProductDetailsPageTemplate cx-messaging cx-page-slot.Tabs .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 cx-page-slot.Tabs .cx-messages .cx-message-card div,cx-page-layout.ProductDetailsPageTemplate .cx-theme-high-contrast-dark cx-messaging cx-page-slot.Tabs .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 cx-page-slot.Tabs .cx-messages .cx-message-card div,cx-page-layout.ProductDetailsPageTemplate .cx-theme-high-contrast-light cx-messaging cx-page-slot.Tabs .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: 768px){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 cx-page-slot.Tabs .cx-messages .cx-message-display,cx-page-layout.ProductDetailsPageTemplate cx-messaging cx-page-slot.Tabs .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 cx-page-slot.Tabs .cx-messages .cx-message-left-align-text,cx-page-layout.ProductDetailsPageTemplate cx-messaging cx-page-slot.Tabs .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 cx-page-slot.Tabs .cx-messages .cx-message-left-align-text,cx-page-layout.ProductDetailsPageTemplate .cxFeat_a11yCroppedFocusRing cx-messaging cx-page-slot.Tabs .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 cx-page-slot.Tabs .cx-messages .cx-message-right-align-text,cx-page-layout.ProductDetailsPageTemplate cx-messaging cx-page-slot.Tabs .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 cx-page-slot.Tabs .cx-messages .cx-message-right-align-text,cx-page-layout.ProductDetailsPageTemplate .cxFeat_a11yCroppedFocusRing cx-messaging cx-page-slot.Tabs .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 cx-page-slot.Tabs .cx-messages .cx-attachment,cx-page-layout.ProductDetailsPageTemplate cx-messaging cx-page-slot.Tabs .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 cx-page-slot.Tabs .cx-messages .cx-attachment cx-icon,cx-page-layout.ProductDetailsPageTemplate cx-messaging cx-page-slot.Tabs .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 cx-page-slot.Tabs .cx-messages .cx-message-item-link,cx-page-layout.ProductDetailsPageTemplate cx-messaging cx-page-slot.Tabs .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: 768px){cx-messaging .cx-message-footer{padding-inline-start:4.875rem}}@media (max-width: 767.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 cx-page-slot.Tabs .cx-messages .cx-message-left-align-text,cx-page-layout.ProductDetailsPageTemplate .cx-theme-high-contrast-dark cx-messaging cx-page-slot.Tabs .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 cx-page-slot.Tabs .cx-messages .cx-message-left-align-text,cx-page-layout.ProductDetailsPageTemplate .cx-theme-high-contrast-light cx-messaging cx-page-slot.Tabs .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: 991.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;align-items:center;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{padding:2px 4px;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: 992px){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 select option,.cx-theme-high-contrast-light cx-site-theme-switcher select option{color:var(--cx-color-medium)}.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-theme-high-contrast-light cx-site-theme-switcher select option{color:var(--cx-color-dark)}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: 575.98px){cx-anonymous-consent-management-banner .cx-banner-buttons button{margin-bottom:10px}}@media (max-width: 575.98px){cx-anonymous-consent-management-banner .cx-banner-buttons{text-align:center;margin-top:1rem}}@media (min-width: 768px){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: 575.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: 575.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;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: 575.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: 767.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: 767.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: 991.98px){cx-payment-methods .cx-existing{padding:0 0 3.125rem}}@media (max-width: 767.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: 575.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: 575.98px){cx-consent-management .cx-consent-toggles{margin:0 -24px;border-top:1px solid var(--cx-color-light)}}@media (max-width: 575.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: 767.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: 767.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: 991.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: 991.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: 767.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: 767.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: 767.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-theme-high-contrast-dark cx-coupon-card .card,.cx-theme-high-contrast-light cx-coupon-card .card{background-color:initial;border-color:var(--cx-color-text)}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: 767.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: 767.98px){cx-coupon-dialog .cx-coupon-dialog .cx-coupon-container .cx-dialog-row{flex-direction:column;padding:0}}@media (max-width: 767.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: 767.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: 767.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: 767.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: 767.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: 768px){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}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: 767.98px){cx-my-interests .cx-product-interests-table td .cx-product-interests-notification{padding:5px 0 0}}@media (max-width: 767.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: 767.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: 767.98px){cx-my-interests .cx-product-interests-subscriptions{padding:5px 0 0}}@media (max-width: 767.98px){cx-my-interests .cx-product-interests-thead-mobile{display:none}}cx-my-interests .cx-product-interests-placed{text-align:center}@media (max-width: 767.98px){cx-my-interests .cx-product-interests-placed{text-align:start}}cx-my-interests .cx-product-interests-status{text-align:center}@media (max-width: 767.98px){cx-my-interests .cx-product-interests-status{text-align:start}}cx-my-interests .cx-product-interests-total{text-align:end}@media (max-width: 767.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: 767.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: 767.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: 767.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: 767.98px){cx-my-interests .cx-product-interests-sort.bottom{flex-direction:column}}@media (max-width: 767.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: 991.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;align-items:center;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{padding:2px 4px;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: 992px){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 select option,.cx-theme-high-contrast-light cx-site-context-selector select option{color:var(--cx-color-medium)}.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-theme-high-contrast-light cx-site-context-selector select option{color:var(--cx-color-dark)}header{background-color:var(--cx-color-light);color:var(--cx-color-inverse)}@media (min-width: 992px){header{background:linear-gradient(to top,var(--cx-color-background-dark) 67px,var(--cx-color-light) 0)}}header .header{max-width:var(--cx-page-width-max);margin:auto;display:flex;flex-wrap:wrap}@media (min-width: 992px){header .header{padding:0 10px}}header .header>*{align-self:center;display:block;flex:none}header .header .SiteLinks{font-weight:var(--cx-font-weight-semi)}header.is-expanded .navigation{position:absolute;width:100%;z-index:20}@media (max-width: 991.98px){header.is-expanded .navigation{height:100vh;background-color:var(--cx-color-background)}}header.is-expanded .PreHeader{z-index:4}@media (max-width: 991.98px){header.is-expanded:after{content:"";display:block;position:fixed;width:100%;height:100%;top:0;left:0;background-color:var(--cx-background-dark);z-index:2}}header:not(.is-expanded) cx-page-layout.navigation{display:none}header .SiteContext,header .SiteLinks{font-size:.75rem;color:var(--cx-color-medium);justify-content:flex-start}header .SiteContext>*,header .SiteLinks>*{flex:none}.cxFeat_a11yImproveContrast header .SiteContext,.cxFeat_a11yImproveContrast header .SiteLinks{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222)}header .SiteLinks{--cx-display: block}header .SiteLinks cx-link{display:block;padding-inline-end:10px}.cxFeat_headerLayoutForSmallerViewports header .SiteLinks cx-link{padding-inline-end:0}header .SiteLogo{width:90px}header .SearchBox{margin:14px auto}@media (max-width: 767.98px){header .SearchBox{margin-top:4px;margin-inline-end:0;margin-bottom:4px;margin-inline-start:auto}}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: 767.98px){header .VariantConfigExitButton,header .VariantConfigOverviewExitButton,header .CpqConfigExitButton{margin-block-start:4px;margin-inline-end:0;margin-block-end:4px;margin-inline-start:auto}}header .NavigationBar{flex:100%;min-height:67px}@media (max-width: 991.98px){header .NavigationBar{background-color:var(--cx-color-background)}}header .cx-hamburger{display:block}header .cx-hamburger.is-active .hamburger-inner,header .cx-hamburger.is-active .hamburger-inner:before,header .cx-hamburger.is-active .hamburger-inner:after{background-color:var(--cx-color-primary)}@media (max-width: 575.98px){header .SearchBox{margin-inline-start:auto}}@media (max-width: 991.98px){header .SiteContext,header .SiteLinks,header .SiteLogin{background-color:var(--cx-color-light);color:var(--cx-color, var(--cx-color-text))}.cx-theme-high-contrast-dark header .SiteContext,.cx-theme-high-contrast-light header .SiteContext,.cx-theme-high-contrast-dark header .SiteLinks,.cx-theme-high-contrast-light header .SiteLinks,.cx-theme-high-contrast-dark header .SiteLogin,.cx-theme-high-contrast-light header .SiteLogin{background-color:var(--cx-color-background)}header .SiteContext{padding:.5rem 1rem .25rem}header .SiteLinks{padding:.25rem 1rem .5rem}}@media (min-width: 992px){header header{padding:0 1rem}header .cx-hamburger{display:none}header .cx-hamburger.is-active{background-color:var(--cx-color-primary)}header .SiteContext,header .SiteLinks{flex:50%;display:flex;--cx-margin: .5rem 8px}header .SiteContext{justify-content:flex-start}header .SiteContext:after{border-top:1px solid currentColor;content:"";width:100%;position:absolute;left:0;top:44px}header .SiteLinks{justify-content:flex-end;color:var(--cx-color-primary)}.cxFeat_headerLayoutForSmallerViewports header .SiteLinks{flex-wrap:nowrap}header .SiteLogin{padding:.5rem 1rem}}header .hamburger-inner,header .hamburger-inner:before,header .hamburger-inner:after{background-color:var(--cx-color-primary)}.cx-theme-high-contrast-dark header,.cx-theme-high-contrast-light header{background-image:linear-gradient(var(--cx-color-background) 67px,var(--cx-color-background) 0);border-bottom:1px solid var(--cx-color-dark)}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;top:4px}:root{--cx-transition-duration: .3s;--cx-split-gutter: 40px;--cx-active-view: 1}@media (max-width: 991.98px){:root{--cx-max-views: 1;--cx-split-gutter: 0px}}@media (min-width: 992px){: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: 767.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: 767.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-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,cx-asm-switch-customer-dialog gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-container .split-payment-dialog-body,gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-container cx-asm-switch-customer-dialog .split-payment-dialog-body,cx-asm-switch-customer-dialog gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-container .ff-mixed-cart-dialog-body,gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-container cx-asm-switch-customer-dialog .ff-mixed-cart-dialog-body,cx-asm-switch-customer-dialog gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-container .favorite-products-added-to-cart-dialog-body,gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-container cx-asm-switch-customer-dialog .favorite-products-added-to-cart-dialog-body,cx-asm-switch-customer-dialog gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container .favorites-confirm-action-dialog-body,gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container cx-asm-switch-customer-dialog .favorites-confirm-action-dialog-body,cx-asm-switch-customer-dialog gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container .edit-saved-address-dialog-body,gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container cx-asm-switch-customer-dialog .edit-saved-address-dialog-body,cx-asm-switch-customer-dialog gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container .delete-saved-address-dialog-body,gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container cx-asm-switch-customer-dialog .delete-saved-address-dialog-body,cx-asm-switch-customer-dialog gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container .create-or-edit-favorites-list-dialog-body,gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container cx-asm-switch-customer-dialog .create-or-edit-favorites-list-dialog-body,cx-asm-switch-customer-dialog gen-contact-factory-dialog .cfd-container .cfd-body,gen-contact-factory-dialog .cfd-container cx-asm-switch-customer-dialog .cfd-body,cx-asm-switch-customer-dialog gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container .checkout-out-of-stock-dialog-body,gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container cx-asm-switch-customer-dialog .checkout-out-of-stock-dialog-body,cx-asm-switch-customer-dialog gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container .add-to-favorites-dialog-body,gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container cx-asm-switch-customer-dialog .add-to-favorites-dialog-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;-webkit-appearance:none;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;-webkit-appearance:none;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: 575.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;top:0;bottom:0;right:0;left: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: 992px){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)}.cx-agnostic-table table,gen-cart-item-list table,cx-return-request-items table,cx-amend-order-items table,cx-wish-list table,gen-quick-order gen-quick-order-table table,cx-quick-order-table table,cx-cart-item-list table{margin:1rem 0;border-collapse:collapse;width:100%}.cx-agnostic-table th,gen-cart-item-list th,cx-return-request-items th,cx-amend-order-items th,cx-wish-list th,gen-quick-order gen-quick-order-table th,cx-quick-order-table th,cx-cart-item-list th,.cx-agnostic-table td,gen-cart-item-list td,cx-return-request-items td,cx-amend-order-items td,cx-wish-list td,gen-quick-order gen-quick-order-table 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),gen-cart-item-list th:nth-of-type(1),cx-return-request-items th:nth-of-type(1),cx-amend-order-items th:nth-of-type(1),cx-wish-list th:nth-of-type(1),gen-quick-order gen-quick-order-table 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),gen-cart-item-list td:nth-of-type(1),cx-return-request-items td:nth-of-type(1),cx-amend-order-items td:nth-of-type(1),cx-wish-list td:nth-of-type(1),gen-quick-order gen-quick-order-table 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),gen-cart-item-list 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-wish-list th:nth-last-of-type(1),gen-quick-order gen-quick-order-table 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),gen-cart-item-list 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),cx-wish-list td:nth-last-of-type(1),gen-quick-order gen-quick-order-table 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,gen-cart-item-list tr,cx-return-request-items tr,cx-amend-order-items tr,cx-wish-list tr,gen-quick-order gen-quick-order-table 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,gen-cart-item-list th,cx-return-request-items th,cx-amend-order-items th,cx-wish-list th,gen-quick-order gen-quick-order-table 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 gen-cart-item-list th,.cxFeat_a11yImproveContrast cx-return-request-items th,.cxFeat_a11yImproveContrast cx-amend-order-items th,.cxFeat_a11yImproveContrast cx-wish-list th,.cxFeat_a11yImproveContrast gen-quick-order gen-quick-order-table th,gen-quick-order .cxFeat_a11yImproveContrast gen-quick-order-table 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),gen-cart-item-list 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-wish-list th:nth-last-of-type(1),gen-quick-order gen-quick-order-table 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,gen-cart-item-list .cx-mobile-header,cx-return-request-items .cx-mobile-header,cx-amend-order-items .cx-mobile-header,cx-wish-list .cx-mobile-header,gen-quick-order gen-quick-order-table .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,gen-cart-item-list .cx-mobile-only,cx-return-request-items .cx-mobile-only,cx-amend-order-items .cx-mobile-only,cx-wish-list .cx-mobile-only,gen-quick-order gen-quick-order-table .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,gen-cart-item-list table,cx-return-request-items table,cx-amend-order-items table,cx-wish-list table,gen-quick-order gen-quick-order-table table,cx-quick-order-table table,cx-cart-item-list table,.cx-agnostic-table tr,gen-cart-item-list tr,cx-return-request-items tr,cx-amend-order-items tr,cx-wish-list tr,gen-quick-order gen-quick-order-table tr,cx-quick-order-table tr,cx-cart-item-list tr,.cx-agnostic-table td,gen-cart-item-list td,cx-return-request-items td,cx-amend-order-items td,cx-wish-list td,gen-quick-order gen-quick-order-table td,cx-quick-order-table td,cx-cart-item-list td{display:flex;flex-wrap:wrap;flex-basis:100%}.cx-agnostic-table td,gen-cart-item-list td,cx-return-request-items td,cx-amend-order-items td,cx-wish-list td,gen-quick-order gen-quick-order-table td,cx-quick-order-table td,cx-cart-item-list td{align-items:center;padding:.313rem}.cx-agnostic-table thead,gen-cart-item-list thead,cx-return-request-items thead,cx-amend-order-items thead,cx-wish-list thead,gen-quick-order gen-quick-order-table thead,cx-quick-order-table thead,cx-cart-item-list thead{display:none}.cx-agnostic-table .cx-mobile-header,gen-cart-item-list .cx-mobile-header,cx-return-request-items .cx-mobile-header,cx-amend-order-items .cx-mobile-header,cx-wish-list .cx-mobile-header,gen-quick-order gen-quick-order-table .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,gen-cart-item-list .cx-mobile-only,cx-return-request-items .cx-mobile-only,cx-amend-order-items .cx-mobile-only,cx-wish-list .cx-mobile-only,gen-quick-order gen-quick-order-table .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 gen-cart-item-list 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-dark cx-wish-list tr,.cx-theme-high-contrast-dark gen-quick-order gen-quick-order-table tr,gen-quick-order .cx-theme-high-contrast-dark gen-quick-order-table 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 gen-cart-item-list tr,.cx-theme-high-contrast-light cx-return-request-items tr,.cx-theme-high-contrast-light cx-amend-order-items tr,.cx-theme-high-contrast-light cx-wish-list tr,.cx-theme-high-contrast-light gen-quick-order gen-quick-order-table tr,gen-quick-order .cx-theme-high-contrast-light gen-quick-order-table 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)}gen-added-to-cart-dialog,cx-added-to-cart-dialog{background-color:#00000080}@media (max-width: 991.98px){gen-added-to-cart-dialog .cx-modal-content,cx-added-to-cart-dialog .cx-modal-content{height:100%}}gen-added-to-cart-dialog .cx-dialog-header,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 gen-added-to-cart-dialog .cx-dialog-header,.cx-theme-high-contrast-dark cx-added-to-cart-dialog .cx-dialog-header,.cx-theme-high-contrast-light gen-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)}gen-added-to-cart-dialog .cx-dialog-title,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}gen-added-to-cart-dialog .cx-dialog-body,cx-added-to-cart-dialog .cx-dialog-body{padding:1rem}@media (max-width: 767.98px){gen-added-to-cart-dialog .cx-dialog-body,cx-added-to-cart-dialog .cx-dialog-body{padding:0;background-color:var(--cx-color-inverse)}}gen-added-to-cart-dialog .cx-dialog-body .cx-remove-btn,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 gen-added-to-cart-dialog .cx-dialog-body,.cx-theme-high-contrast-dark cx-added-to-cart-dialog .cx-dialog-body,.cx-theme-high-contrast-light gen-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)}gen-added-to-cart-dialog .cx-dialog-row,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){gen-added-to-cart-dialog .cx-dialog-row,cx-added-to-cart-dialog .cx-dialog-row{flex-direction:column;padding:0}}@media (max-width: 767.98px){gen-added-to-cart-dialog .cx-dialog-item,cx-added-to-cart-dialog .cx-dialog-item{padding:2rem}}gen-added-to-cart-dialog .cx-dialog-item .cx-image-container a,cx-added-to-cart-dialog .cx-dialog-item .cx-image-container a{padding:0;max-width:65px}@media (min-width: 768px){gen-added-to-cart-dialog .cx-dialog-item .cx-compact .cx-info,cx-added-to-cart-dialog .cx-dialog-item .cx-compact .cx-info{padding:0 25px}}gen-added-to-cart-dialog .cx-dialog-item .cx-compact .cx-price .cx-label,cx-added-to-cart-dialog .cx-dialog-item .cx-compact .cx-price .cx-label,gen-added-to-cart-dialog .cx-dialog-item .cx-compact .cx-quantity .cx-label,cx-added-to-cart-dialog .cx-dialog-item .cx-compact .cx-quantity .cx-label,gen-added-to-cart-dialog .cx-dialog-item .cx-compact .cx-total .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 gen-added-to-cart-dialog .cx-dialog-item .cx-compact .cx-quantity,.cxFeat_a11yPreventHorizontalScroll cx-added-to-cart-dialog .cx-dialog-item .cx-compact .cx-quantity{flex-direction:column;align-items:start;gap:5px}}gen-added-to-cart-dialog .cx-dialog-item .cx-compact .cx-actions,cx-added-to-cart-dialog .cx-dialog-item .cx-compact .cx-actions{justify-content:flex-start}gen-added-to-cart-dialog .cx-dialog-separator,cx-added-to-cart-dialog .cx-dialog-separator{border-width:1px 0 0 0;border-style:solid;border-color:var(--cx-color-light)}gen-added-to-cart-dialog .cx-dialog-actions,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){gen-added-to-cart-dialog .cx-dialog-actions,cx-added-to-cart-dialog .cx-dialog-actions{border-width:0;padding:1.875rem}}gen-added-to-cart-dialog .cx-dialog-promotions,cx-added-to-cart-dialog .cx-dialog-promotions{padding:0 0 1.25rem}gen-added-to-cart-dialog .cx-dialog-total,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}gen-added-to-cart-dialog .cx-dialog-buttons,cx-added-to-cart-dialog .cx-dialog-buttons{display:flex;flex-direction:column}gen-added-to-cart-dialog .cx-dialog-buttons .btn-primary,cx-added-to-cart-dialog .cx-dialog-buttons .btn-primary{margin:0 0 .625rem}gen-added-to-cart-dialog .cx-dialog-pickup-store,cx-added-to-cart-dialog .cx-dialog-pickup-store{padding-inline-start:4.063rem}gen-added-to-cart-dialog .cx-dialog-pickup-store .cx-dialog-pickup-store-name,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}gen-cart-item-list .cx-item-list-header,cx-return-request-items .cx-item-list-header,cx-amend-order-items .cx-item-list-header,cx-wish-list .cx-item-list-header,gen-quick-order gen-quick-order-table .cx-item-list-header,cx-quick-order-table .cx-item-list-header,cx-cart-item-list .cx-item-list-header{border-bottom:none}gen-cart-item-list .cx-item-list-header .cx-item-list-qty,cx-return-request-items .cx-item-list-header .cx-item-list-qty,cx-amend-order-items .cx-item-list-header .cx-item-list-qty,cx-wish-list .cx-item-list-header .cx-item-list-qty,gen-quick-order gen-quick-order-table .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 gen-cart-item-list .cx-item-list-header .cx-item-list-qty,.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,.cxFeat_a11yQTY2Quantity cx-wish-list .cx-item-list-header .cx-item-list-qty,.cxFeat_a11yQTY2Quantity gen-quick-order gen-quick-order-table .cx-item-list-header .cx-item-list-qty,gen-quick-order .cxFeat_a11yQTY2Quantity gen-quick-order-table .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}gen-cart-item-list .cx-item-list-items tr:last-child,cx-return-request-items .cx-item-list-items tr:last-child,cx-amend-order-items .cx-item-list-items tr:last-child,cx-wish-list .cx-item-list-items tr:last-child,gen-quick-order gen-quick-order-table .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)}gen-cart-item-list td.cx-actions cx-add-to-cart,cx-return-request-items td.cx-actions cx-add-to-cart,cx-amend-order-items td.cx-actions cx-add-to-cart,cx-wish-list td.cx-actions cx-add-to-cart,gen-quick-order gen-quick-order-table 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,gen-cart-item-list td.cx-actions button,cx-return-request-items td.cx-actions button,cx-amend-order-items td.cx-actions button,cx-wish-list td.cx-actions button,gen-quick-order gen-quick-order-table 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){gen-cart-item-list td.cx-actions cx-add-to-cart,cx-return-request-items td.cx-actions cx-add-to-cart,cx-amend-order-items td.cx-actions cx-add-to-cart,cx-wish-list td.cx-actions cx-add-to-cart,gen-quick-order gen-quick-order-table 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,gen-cart-item-list td.cx-actions button,cx-return-request-items td.cx-actions button,cx-amend-order-items td.cx-actions button,cx-wish-list td.cx-actions button,gen-quick-order gen-quick-order-table 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){gen-cart-item-list td.cx-actions cx-add-to-cart,cx-return-request-items td.cx-actions cx-add-to-cart,cx-amend-order-items td.cx-actions cx-add-to-cart,cx-wish-list td.cx-actions cx-add-to-cart,gen-quick-order gen-quick-order-table 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,gen-cart-item-list td.cx-actions button,cx-return-request-items td.cx-actions button,cx-amend-order-items td.cx-actions button,cx-wish-list td.cx-actions button,gen-quick-order gen-quick-order-table 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){gen-cart-item-list td.cx-actions .cx-remove-btn,cx-return-request-items td.cx-actions .cx-remove-btn,cx-amend-order-items td.cx-actions .cx-remove-btn,cx-wish-list td.cx-actions .cx-remove-btn,gen-quick-order gen-quick-order-table 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){gen-cart-item-list td.cx-actions .cx-remove-btn,cx-return-request-items td.cx-actions .cx-remove-btn,cx-amend-order-items td.cx-actions .cx-remove-btn,cx-wish-list td.cx-actions .cx-remove-btn,gen-quick-order gen-quick-order-table 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}}gen-cart-item-list .cx-table-item-container,cx-return-request-items .cx-table-item-container,cx-amend-order-items .cx-table-item-container,cx-wish-list .cx-table-item-container,gen-quick-order gen-quick-order-table .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 gen-cart-item-list .cx-table-item-container a,.cxFeat_a11yCroppedFocusRing cx-return-request-items .cx-table-item-container a,.cxFeat_a11yCroppedFocusRing cx-amend-order-items .cx-table-item-container a,.cxFeat_a11yCroppedFocusRing cx-wish-list .cx-table-item-container a,.cxFeat_a11yCroppedFocusRing gen-quick-order gen-quick-order-table .cx-table-item-container a,gen-quick-order .cxFeat_a11yCroppedFocusRing gen-quick-order-table .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}gen-cart-item-list .cx-name,cx-return-request-items .cx-name,cx-amend-order-items .cx-name,cx-wish-list .cx-name,gen-quick-order gen-quick-order-table .cx-name,cx-quick-order-table .cx-name,cx-cart-item-list .cx-name{margin-top:.5rem;font-size:var(--cx-font-size, 1rem)}gen-cart-item-list .cx-code,cx-return-request-items .cx-code,cx-amend-order-items .cx-code,cx-wish-list .cx-code,gen-quick-order gen-quick-order-table .cx-code,cx-quick-order-table .cx-code,cx-cart-item-list .cx-code{color:var(--cx-color-secondary);margin-top:.5em}.cxFeat_a11yPreventHorizontalScroll gen-cart-item-list .cx-code,.cxFeat_a11yPreventHorizontalScroll cx-return-request-items .cx-code,.cxFeat_a11yPreventHorizontalScroll cx-amend-order-items .cx-code,.cxFeat_a11yPreventHorizontalScroll cx-wish-list .cx-code,.cxFeat_a11yPreventHorizontalScroll gen-quick-order gen-quick-order-table .cx-code,gen-quick-order .cxFeat_a11yPreventHorizontalScroll gen-quick-order-table .cx-code,.cxFeat_a11yPreventHorizontalScroll cx-quick-order-table .cx-code,.cxFeat_a11yPreventHorizontalScroll cx-cart-item-list .cx-code{overflow-wrap:anywhere}gen-cart-item-list .cx-link,cx-return-request-items .cx-link,cx-amend-order-items .cx-link,cx-wish-list .cx-link,gen-quick-order gen-quick-order-table .cx-link,cx-quick-order-table .cx-link,cx-cart-item-list .cx-link{font-weight:var(--cx-font-weight-bold);text-decoration:underline;color:var(--cx-color-primary)}gen-cart-item-list .cx-total,cx-return-request-items .cx-total,cx-amend-order-items .cx-total,cx-wish-list .cx-total,gen-quick-order gen-quick-order-table .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)}gen-cart-item-list .cx-cart-addons,cx-return-request-items .cx-cart-addons,cx-amend-order-items .cx-cart-addons,cx-wish-list .cx-cart-addons,gen-quick-order gen-quick-order-table .cx-cart-addons,cx-quick-order-table .cx-cart-addons,cx-cart-item-list .cx-cart-addons{display:flex;width:100%;flex-direction:column}gen-cart-item-list .cx-cart-addons cx-configurator-cart-entry-info,cx-return-request-items .cx-cart-addons cx-configurator-cart-entry-info,cx-amend-order-items .cx-cart-addons cx-configurator-cart-entry-info,cx-wish-list .cx-cart-addons cx-configurator-cart-entry-info,gen-quick-order gen-quick-order-table .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}gen-cart-item-list .cx-cart-addons cx-cart-pickup-options-container,cx-return-request-items .cx-cart-addons cx-cart-pickup-options-container,cx-amend-order-items .cx-cart-addons cx-cart-pickup-options-container,cx-wish-list .cx-cart-addons cx-cart-pickup-options-container,gen-quick-order gen-quick-order-table .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 gen-cart-item-list .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,.cxFeat_a11yPickupOptionsTabs cx-amend-order-items .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,.cxFeat_a11yPickupOptionsTabs gen-quick-order gen-quick-order-table .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options,gen-quick-order .cxFeat_a11yPickupOptionsTabs gen-quick-order-table .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 gen-cart-item-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options button,.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,.cxFeat_a11yPickupOptionsTabs cx-wish-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options button,.cxFeat_a11yPickupOptionsTabs gen-quick-order gen-quick-order-table .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options button,gen-quick-order .cxFeat_a11yPickupOptionsTabs gen-quick-order-table .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 gen-cart-item-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options-legend,.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,.cxFeat_a11yPickupOptionsTabs cx-wish-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options-legend,.cxFeat_a11yPickupOptionsTabs gen-quick-order gen-quick-order-table .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options-legend,gen-quick-order .cxFeat_a11yPickupOptionsTabs gen-quick-order-table .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 gen-cart-item-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options-container,.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,.cxFeat_a11yPickupOptionsTabs cx-wish-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options-container,.cxFeat_a11yPickupOptionsTabs gen-quick-order gen-quick-order-table .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options-container,gen-quick-order .cxFeat_a11yPickupOptionsTabs gen-quick-order-table .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 gen-cart-item-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options,.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,.cxFeat_a11yPickupOptionsTabs cx-wish-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options,.cxFeat_a11yPickupOptionsTabs gen-quick-order gen-quick-order-table .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options,gen-quick-order .cxFeat_a11yPickupOptionsTabs gen-quick-order-table .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 gen-cart-item-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options cx-tab,.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,.cxFeat_a11yPickupOptionsTabs cx-wish-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options cx-tab,.cxFeat_a11yPickupOptionsTabs gen-quick-order gen-quick-order-table .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options cx-tab,gen-quick-order .cxFeat_a11yPickupOptionsTabs gen-quick-order-table .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 gen-cart-item-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options cx-tab .tab-btn:after,.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,.cxFeat_a11yPickupOptionsTabs cx-wish-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options cx-tab .tab-btn:after,.cxFeat_a11yPickupOptionsTabs gen-quick-order gen-quick-order-table .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options cx-tab .tab-btn:after,gen-quick-order .cxFeat_a11yPickupOptionsTabs gen-quick-order-table .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){gen-cart-item-list .cx-table-item-container,cx-return-request-items .cx-table-item-container,cx-amend-order-items .cx-table-item-container,cx-wish-list .cx-table-item-container,gen-quick-order gen-quick-order-table .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}gen-cart-item-list .cx-table-item-container .cx-price,cx-return-request-items .cx-table-item-container .cx-price,cx-amend-order-items .cx-table-item-container .cx-price,cx-wish-list .cx-table-item-container .cx-price,gen-quick-order gen-quick-order-table .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}gen-cart-item-list .cx-value cx-item-counter button[type=button],cx-return-request-items .cx-value cx-item-counter button[type=button],cx-amend-order-items .cx-value cx-item-counter button[type=button],cx-wish-list .cx-value cx-item-counter button[type=button],gen-quick-order gen-quick-order-table .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}gen-cart-item-list .cx-actions button,cx-return-request-items .cx-actions button,cx-amend-order-items .cx-actions button,cx-wish-list .cx-actions button,gen-quick-order gen-quick-order-table .cx-actions button,cx-quick-order-table .cx-actions button,cx-cart-item-list .cx-actions button{margin-inline-start:0;text-align:start}gen-cart-item-list td:nth-of-type(1),cx-return-request-items td:nth-of-type(1),cx-amend-order-items td:nth-of-type(1),cx-wish-list td:nth-of-type(1),gen-quick-order gen-quick-order-table 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}gen-cart-item-list td:not(:nth-of-type(1)),cx-return-request-items td:not(:nth-of-type(1)),cx-amend-order-items td:not(:nth-of-type(1)),cx-wish-list td:not(:nth-of-type(1)),gen-quick-order gen-quick-order-table 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){gen-cart-item-list .cx-quantity .cx-mobile-header,cx-return-request-items .cx-quantity .cx-mobile-header,cx-amend-order-items .cx-quantity .cx-mobile-header,cx-wish-list .cx-quantity .cx-mobile-header,gen-quick-order gen-quick-order-table .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 gen-cart-item-list 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-dark cx-wish-list tr,.cx-theme-high-contrast-dark gen-quick-order gen-quick-order-table tr,gen-quick-order .cx-theme-high-contrast-dark gen-quick-order-table 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 gen-cart-item-list tr,.cx-theme-high-contrast-light cx-return-request-items tr,.cx-theme-high-contrast-light cx-amend-order-items tr,.cx-theme-high-contrast-light cx-wish-list tr,.cx-theme-high-contrast-light gen-quick-order gen-quick-order-table tr,gen-quick-order .cx-theme-high-contrast-light gen-quick-order-table 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 gen-cart-item-list .cx-item-list-items tr:last-child,.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-dark cx-wish-list .cx-item-list-items tr:last-child,.cx-theme-high-contrast-dark gen-quick-order gen-quick-order-table .cx-item-list-items tr:last-child,gen-quick-order .cx-theme-high-contrast-dark gen-quick-order-table .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 gen-cart-item-list .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,.cx-theme-high-contrast-light cx-wish-list .cx-item-list-items tr:last-child,.cx-theme-high-contrast-light gen-quick-order gen-quick-order-table .cx-item-list-items tr:last-child,gen-quick-order .cx-theme-high-contrast-light gen-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,.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);-webkit-text-decoration-color:var(--cx-color-primary);text-decoration-color:var(--cx-color-primary)}cx-add-to-cart .buyItAgainLink{color:var(--cx-color-primary)}gen-cart-coupon,cx-cart-coupon{padding-inline-end:0;padding-inline-start:3rem;padding-top:0;padding-bottom:1rem}@media (max-width: 991.98px){gen-cart-coupon,cx-cart-coupon{padding-top:2rem;padding-inline-start:0}}@media (max-width: 767.98px){gen-cart-coupon,cx-cart-coupon{padding-inline-start:0;padding-top:0}}@media (min-width: 768px){gen-cart-coupon .form-group .col-md-4,cx-cart-coupon .form-group .col-md-4{padding:0}}gen-cart-coupon .cx-cart-coupon-title,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}gen-cart-coupon .cx-cart-coupon-container,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}gen-cart-coupon .cx-cart-coupon-container input,cx-cart-coupon .cx-cart-coupon-container input{grid-area:1/1/2/2}gen-cart-coupon .cx-cart-coupon-container button,cx-cart-coupon .cx-cart-coupon-container button{grid-area:1/2/2/3}gen-cart-coupon .cx-cart-coupon-container cx-form-errors,cx-cart-coupon .cx-cart-coupon-container cx-form-errors{grid-area:2/1/3/3}gen-cart-coupon .cx-available-coupon .title,cx-cart-coupon .cx-available-coupon .title{font-weight:700}gen-cart-coupon .cx-available-coupon .message,cx-cart-coupon .cx-available-coupon .message{display:flex;flex-wrap:wrap}gen-cart-coupon .cx-available-coupon .scroll,cx-cart-coupon .cx-available-coupon .scroll{display:block;height:auto;box-sizing:border-box;max-height:240px;overflow-y:auto}gen-cart-coupon .cx-available-coupon .card,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}gen-cart-coupon button.link,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)}gen-cart-coupon button.link:hover,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{-webkit-appearance:none;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);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-theme-high-contrast-dark cx-item-counter button[aria-disabled=true],.cx-theme-high-contrast-light cx-item-counter button[aria-disabled=true]{color:var(--cx-color-secondary)}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}gen-cart-item-validation-warning,cx-cart-item-validation-warning{width:100%}gen-cart-item-validation-warning cx-icon,cx-cart-item-validation-warning cx-icon{font-size:20px}gen-cart-item-validation-warning .alert-icon,cx-cart-item-validation-warning .alert-icon{margin-inline-end:var(--cx-margin-right, 1rem)}gen-cart-item-validation-warning .alert,cx-cart-item-validation-warning .alert{justify-content:flex-start;text-align:var(--cx-text-align, start)}gen-cart-item-validation-warning .alert .close,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);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){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,cx-saved-cart-details-overview .cx-cart-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate cx-saved-cart-details-overview .cx-cart-summary cx-page-slot.Summary,cx-saved-cart-details-overview .cx-cart-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate cx-saved-cart-details-overview .cx-cart-summary cx-page-slot.Tabs,cx-saved-cart-details-overview .cx-cart-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-saved-cart-details-overview .cx-cart-summary .tab-delivery{display:flex;flex-wrap:wrap;padding:15px 0}@media (max-width: 991.98px){cx-saved-cart-details-overview .cx-cart-summary .container,cx-saved-cart-details-overview .cx-cart-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate cx-saved-cart-details-overview .cx-cart-summary cx-page-slot.Summary,cx-saved-cart-details-overview .cx-cart-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate cx-saved-cart-details-overview .cx-cart-summary cx-page-slot.Tabs,cx-saved-cart-details-overview .cx-cart-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-saved-cart-details-overview .cx-cart-summary .tab-delivery{max-width:100%;min-width:100%;padding:0 1.25rem}}@media (max-width: 767.98px){cx-saved-cart-details-overview .cx-cart-summary .container,cx-saved-cart-details-overview .cx-cart-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate cx-saved-cart-details-overview .cx-cart-summary cx-page-slot.Summary,cx-saved-cart-details-overview .cx-cart-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate cx-saved-cart-details-overview .cx-cart-summary cx-page-slot.Tabs,cx-saved-cart-details-overview .cx-cart-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-saved-cart-details-overview .cx-cart-summary .tab-delivery{flex-direction:column;padding:1.25rem}}cx-saved-cart-details-overview .cx-cart-summary .container .cx-summary-card,cx-saved-cart-details-overview .cx-cart-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-summary-card,cx-page-layout.ProductDetailsPageTemplate cx-saved-cart-details-overview .cx-cart-summary cx-page-slot.Summary .cx-summary-card,cx-saved-cart-details-overview .cx-cart-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .cx-summary-card,cx-page-layout.ProductDetailsPageTemplate cx-saved-cart-details-overview .cx-cart-summary cx-page-slot.Tabs .cx-summary-card,cx-saved-cart-details-overview .cx-cart-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-summary-card,cx-page-layout.ProductDetailsPageTemplate cx-saved-cart-details-overview .cx-cart-summary .tab-delivery .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),cx-saved-cart-details-overview .cx-cart-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-summary-card:not(:last-of-type),cx-page-layout.ProductDetailsPageTemplate cx-saved-cart-details-overview .cx-cart-summary cx-page-slot.Summary .cx-summary-card:not(:last-of-type),cx-saved-cart-details-overview .cx-cart-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .cx-summary-card:not(:last-of-type),cx-page-layout.ProductDetailsPageTemplate cx-saved-cart-details-overview .cx-cart-summary cx-page-slot.Tabs .cx-summary-card:not(:last-of-type),cx-saved-cart-details-overview .cx-cart-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-summary-card:not(:last-of-type),cx-page-layout.ProductDetailsPageTemplate cx-saved-cart-details-overview .cx-cart-summary .tab-delivery .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,cx-saved-cart-details-overview .cx-cart-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-summary-card,cx-page-layout.ProductDetailsPageTemplate cx-saved-cart-details-overview .cx-cart-summary cx-page-slot.Summary .cx-summary-card,cx-saved-cart-details-overview .cx-cart-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .cx-summary-card,cx-page-layout.ProductDetailsPageTemplate cx-saved-cart-details-overview .cx-cart-summary cx-page-slot.Tabs .cx-summary-card,cx-saved-cart-details-overview .cx-cart-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-summary-card,cx-page-layout.ProductDetailsPageTemplate cx-saved-cart-details-overview .cx-cart-summary .tab-delivery .cx-summary-card{flex:0 0 33%}}@media (max-width: 767.98px){cx-saved-cart-details-overview .cx-cart-summary .container .cx-summary-card,cx-saved-cart-details-overview .cx-cart-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-summary-card,cx-page-layout.ProductDetailsPageTemplate cx-saved-cart-details-overview .cx-cart-summary cx-page-slot.Summary .cx-summary-card,cx-saved-cart-details-overview .cx-cart-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .cx-summary-card,cx-page-layout.ProductDetailsPageTemplate cx-saved-cart-details-overview .cx-cart-summary cx-page-slot.Tabs .cx-summary-card,cx-saved-cart-details-overview .cx-cart-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-summary-card,cx-page-layout.ProductDetailsPageTemplate cx-saved-cart-details-overview .cx-cart-summary .tab-delivery .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,cx-saved-cart-details-overview .cx-cart-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-summary-card .cx-card-title,cx-page-layout.ProductDetailsPageTemplate cx-saved-cart-details-overview .cx-cart-summary cx-page-slot.Summary .cx-summary-card .cx-card-title,cx-saved-cart-details-overview .cx-cart-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .cx-summary-card .cx-card-title,cx-page-layout.ProductDetailsPageTemplate cx-saved-cart-details-overview .cx-cart-summary cx-page-slot.Tabs .cx-summary-card .cx-card-title,cx-saved-cart-details-overview .cx-cart-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-summary-card .cx-card-title,cx-page-layout.ProductDetailsPageTemplate cx-saved-cart-details-overview .cx-cart-summary .tab-delivery .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,cx-saved-cart-details-overview .cx-cart-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-summary-card .cx-edit-container,cx-page-layout.ProductDetailsPageTemplate cx-saved-cart-details-overview .cx-cart-summary cx-page-slot.Summary .cx-summary-card .cx-edit-container,cx-saved-cart-details-overview .cx-cart-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .cx-summary-card .cx-edit-container,cx-page-layout.ProductDetailsPageTemplate cx-saved-cart-details-overview .cx-cart-summary cx-page-slot.Tabs .cx-summary-card .cx-edit-container,cx-saved-cart-details-overview .cx-cart-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-summary-card .cx-edit-container,cx-page-layout.ProductDetailsPageTemplate cx-saved-cart-details-overview .cx-cart-summary .tab-delivery .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,cx-saved-cart-details-overview .cx-cart-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-summary-card .cx-edit-container .cx-edit-cart,cx-page-layout.ProductDetailsPageTemplate cx-saved-cart-details-overview .cx-cart-summary cx-page-slot.Summary .cx-summary-card .cx-edit-container .cx-edit-cart,cx-saved-cart-details-overview .cx-cart-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .cx-summary-card .cx-edit-container .cx-edit-cart,cx-page-layout.ProductDetailsPageTemplate cx-saved-cart-details-overview .cx-cart-summary cx-page-slot.Tabs .cx-summary-card .cx-edit-container .cx-edit-cart,cx-saved-cart-details-overview .cx-cart-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-summary-card .cx-edit-container .cx-edit-cart,cx-page-layout.ProductDetailsPageTemplate cx-saved-cart-details-overview .cx-cart-summary .tab-delivery .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,cx-saved-cart-details-overview .cx-cart-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-summary-card .cx-card-description,cx-page-layout.ProductDetailsPageTemplate cx-saved-cart-details-overview .cx-cart-summary cx-page-slot.Summary .cx-summary-card .cx-card-description,cx-saved-cart-details-overview .cx-cart-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .cx-summary-card .cx-card-description,cx-page-layout.ProductDetailsPageTemplate cx-saved-cart-details-overview .cx-cart-summary cx-page-slot.Tabs .cx-summary-card .cx-card-description,cx-saved-cart-details-overview .cx-cart-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-summary-card .cx-card-description,cx-page-layout.ProductDetailsPageTemplate cx-saved-cart-details-overview .cx-cart-summary .tab-delivery .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,main cx-page-layout.CartPageTemplate .TopContent gen-add-to-saved-cart{max-height:70px}cx-add-to-saved-cart .cx-add-to-saved-cart-container,main cx-page-layout.CartPageTemplate .TopContent gen-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),main cx-page-layout.CartPageTemplate .TopContent gen-add-to-saved-cart .cx-add-to-saved-cart-container .cx-action-link:nth-child(n+2){position:relative;margin-inline-start:1rem;display:flex;align-items:start}cx-add-to-saved-cart .cx-add-to-saved-cart-container .cx-action-link:nth-child(n+2):before,main cx-page-layout.CartPageTemplate .TopContent gen-add-to-saved-cart .cx-add-to-saved-cart-container .cx-action-link:nth-child(n+2):before{content:"|"/"";color:var(--cx-color-light);text-decoration:none;position:absolute;left:-.75rem}@media (min-width: 576px){cx-add-to-saved-cart .cx-add-to-saved-cart-container,main cx-page-layout.CartPageTemplate .TopContent gen-add-to-saved-cart .cx-add-to-saved-cart-container{justify-content:flex-end}}cx-add-to-saved-cart a.disabled,main cx-page-layout.CartPageTemplate .TopContent gen-add-to-saved-cart a.disabled{color:gray;cursor:not-allowed;text-decoration:underline}cx-add-to-saved-cart button:focus,main cx-page-layout.CartPageTemplate .TopContent gen-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{-webkit-appearance:none;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,gen-quick-order-form .quick-order-form-container{display:flex;position:relative}cx-quick-order-form .quick-order-form-input,gen-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,gen-quick-order-form .quick-order-form-input .form-control{padding:0 46px 0 12px}cx-quick-order-form .quick-order-form-input input,gen-quick-order-form .quick-order-form-input input{height:47px}cx-quick-order-form .quick-order-form-input .quick-order-form-search-icon,gen-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,gen-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 gen-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,.cxFeat_a11yImproveContrast gen-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,gen-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,gen-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,gen-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){cx-quick-order-form .quick-order-results,gen-quick-order-form .quick-order-results{width:95%}}cx-quick-order-form .quick-order-results .quick-order-results-products,gen-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,gen-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,gen-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,gen-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,gen-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,gen-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,gen-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,gen-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,gen-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,gen-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,gen-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,.cxFeat_a11yPreventSRFocusOnHiddenElements gen-quick-order-form .quick-order-form-description{visibility:hidden}.quick-order-searchbox-is-active .quick-order-results{display:block}.cx-theme-high-contrast-dark gen-quick-order gen-quick-order-table tr,gen-quick-order .cx-theme-high-contrast-dark gen-quick-order-table tr,.cx-theme-high-contrast-dark cx-quick-order-table tr,.cx-theme-high-contrast-light gen-quick-order gen-quick-order-table tr,gen-quick-order .cx-theme-high-contrast-light gen-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 gen-quick-order gen-quick-order-table .cx-item-list-items tr:last-child,gen-quick-order .cx-theme-high-contrast-dark gen-quick-order-table .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-light gen-quick-order gen-quick-order-table .cx-item-list-items tr:last-child,gen-quick-order .cx-theme-high-contrast-light gen-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)}gen-quick-order .quick-order-errors,cx-quick-order .quick-order-errors,gen-quick-order .quick-order-successes,cx-quick-order .quick-order-successes,gen-quick-order .quick-order-warnings,cx-quick-order .quick-order-warnings{padding-inline-start:30px}gen-quick-order .quick-order-errors .quick-order-error-item,cx-quick-order .quick-order-errors .quick-order-error-item,gen-quick-order .quick-order-errors .quick-order-success-item,cx-quick-order .quick-order-errors .quick-order-success-item,gen-quick-order .quick-order-errors .quick-order-warning-item,cx-quick-order .quick-order-errors .quick-order-warning-item,gen-quick-order .quick-order-successes .quick-order-error-item,cx-quick-order .quick-order-successes .quick-order-error-item,gen-quick-order .quick-order-successes .quick-order-success-item,cx-quick-order .quick-order-successes .quick-order-success-item,gen-quick-order .quick-order-successes .quick-order-warning-item,cx-quick-order .quick-order-successes .quick-order-warning-item,gen-quick-order .quick-order-warnings .quick-order-error-item,cx-quick-order .quick-order-warnings .quick-order-error-item,gen-quick-order .quick-order-warnings .quick-order-success-item,cx-quick-order .quick-order-warnings .quick-order-success-item,gen-quick-order .quick-order-warnings .quick-order-warning-item,cx-quick-order .quick-order-warnings .quick-order-warning-item{padding-bottom:3px}gen-quick-order .quick-order-form-body,cx-quick-order .quick-order-form-body{background-color:#f4f4f4;margin-top:20px;padding:27px 22px;width:100%}gen-quick-order .quick-order-footer,cx-quick-order .quick-order-footer{justify-content:flex-end;margin-top:40px}.cx-theme-high-contrast-dark gen-quick-order .quick-order-form-body,.cx-theme-high-contrast-dark cx-quick-order .quick-order-form-body,.cx-theme-high-contrast-light gen-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}}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;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,cx-page-layout.ProductDetailsPageTemplate cx-export-order-entries.tab-delivery{max-width:100%;min-width:100%;padding-inline-start:2.5rem}}@media (max-width: 767.98px){cx-export-order-entries.container,cx-page-layout.ProductDetailsPageTemplate cx-export-order-entries.tab-delivery{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)}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-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;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}}cx-checkout-progress .cx-media .cx-list-media .cx-title,cx-checkout-progress-mobile-top .cx-media .cx-list-media .cx-title,cx-checkout-progress-mobile-bottom .cx-media .cx-list-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,cx-billing-address-form cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate cx-billing-address-form cx-page-slot.Summary,cx-billing-address-form cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate cx-billing-address-form cx-page-slot.Tabs,cx-billing-address-form cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-billing-address-form .tab-delivery{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,cx-payment-method cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate cx-payment-method cx-page-slot.Summary,cx-payment-method cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate cx-payment-method cx-page-slot.Tabs,cx-payment-method cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-payment-method .tab-delivery{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,cx-payment-method cx-page-layout.ProductDetailsPageTemplate cx-page-slot.cx-payment.Summary,cx-page-layout.ProductDetailsPageTemplate cx-payment-method cx-page-slot.cx-payment.Summary,cx-payment-method cx-page-layout.ProductDetailsPageTemplate cx-page-slot.cx-payment.Tabs,cx-page-layout.ProductDetailsPageTemplate cx-payment-method cx-page-slot.cx-payment.Tabs,cx-payment-method cx-page-layout.ProductDetailsPageTemplate .cx-payment.tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-payment-method .cx-payment.tab-delivery{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,cx-payment-form cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate cx-payment-form cx-page-slot.Summary,cx-payment-form cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate cx-payment-form cx-page-slot.Tabs,cx-payment-form cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-payment-form .tab-delivery{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){gen-review-submit,cx-review-submit{padding:20px 0}}gen-review-submit .cx-review,cx-review-submit .cx-review{padding:0 0 1rem}gen-review-submit .cx-review-title,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)}gen-review-submit .cx-review-summary,cx-review-submit .cx-review-summary{margin:0;background-color:var(--cx-color-background);padding:15px 0}gen-review-submit .cx-review-summary-wrapper,cx-review-submit .cx-review-summary-wrapper{display:flex;flex-direction:column;justify-content:space-between;min-height:100%;word-break:break-all}gen-review-submit .cx-review-summary-edit-step,cx-review-submit .cx-review-summary-edit-step{padding:0 20px 20px}@media (max-width: 991.98px){gen-review-submit .cx-review-summary-edit-step,cx-review-submit .cx-review-summary-edit-step{padding:10px 0 0}}@media (min-width: 992px){gen-review-submit .cx-review-summary .cx-review-payment-col,cx-review-submit .cx-review-summary .cx-review-payment-col{border-inline-end:1px solid var(--cx-color-text)}}gen-review-submit .cx-review-summary .cx-review-summary-card,cx-review-submit .cx-review-summary .cx-review-summary-card{display:flex;justify-content:space-between}@media (max-width: 991.98px){gen-review-submit .cx-review-summary .cx-review-summary-card,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){gen-review-submit .cx-review-summary .cx-review-summary-card:not(:last-of-type),cx-review-submit .cx-review-summary .cx-review-summary-card:not(:last-of-type){border-bottom:1px solid rgba(0,0,0,.5)}}gen-review-submit .cx-review-summary .cx-review-summary-card .cx-card-title,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}gen-review-submit .cx-review-summary .cx-review-summary-card .cx-card-paragraph-title,cx-review-submit .cx-review-summary .cx-review-summary-card .cx-card-paragraph-title{font-style:italic}gen-review-submit .cx-review-summary .cx-review-summary-card .cx-review-summary-edit-step,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}gen-review-submit .cx-review-summary .cx-review-summary-card .cx-review-summary-edit-step a,cx-review-submit .cx-review-summary .cx-review-summary-card .cx-review-summary-edit-step a{color:var(--cx-color-dark)}gen-review-submit .form-check,cx-review-submit .form-check{padding:0;margin:0}gen-review-submit .col-md-4,cx-review-submit .col-md-4{padding:0}gen-review-submit .cx-review-cart-total,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}gen-review-submit .cx-review-cart-heading,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){gen-review-submit .cx-review-cart-heading,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){gen-review-submit .cx-review-cart-heading,cx-review-submit .cx-review-cart-heading{max-width:100%;min-width:100%;padding:1.375rem 0 1.375rem 1.25rem}}gen-review-submit .cx-review-cart-item,cx-review-submit .cx-review-cart-item{padding:0}@media (max-width: 991.98px){gen-review-submit .cx-review-cart-item .col-md-12,cx-review-submit .cx-review-cart-item .col-md-12{padding:0}}@media (max-width: 767.98px){gen-review-submit .cx-review-cart-item .col-md-12,cx-review-submit .cx-review-cart-item .col-md-12{padding:0}}@media (max-width: 991.98px){gen-review-submit .cx-review-cart-item,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){gen-review-submit,cx-review-submit{display:block;background-color:var(--cx-color-transparent)}}@media (max-width: 991.98px){gen-review-submit .col-md-12,cx-review-submit .col-md-12{padding:0 .813rem}}@media (max-width: 767.98px){gen-review-submit .col-md-12,cx-review-submit .col-md-12{padding:0 .875rem}}@media (max-width: 991.98px){gen-review-submit .container,cx-review-submit .container,gen-review-submit cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-review-submit cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate gen-review-submit cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate cx-review-submit cx-page-slot.Summary,gen-review-submit cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-review-submit cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate gen-review-submit cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate cx-review-submit cx-page-slot.Tabs,gen-review-submit cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-review-submit cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate gen-review-submit .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-review-submit .tab-delivery{width:100%}}gen-review-submit .cx-checkout-btns,cx-review-submit .cx-checkout-btns{padding:1rem 0;justify-content:flex-end}@media (max-width: 991.98px){gen-review-submit .cx-checkout-btns,cx-review-submit .cx-checkout-btns{padding:1.25rem 0}}@media (max-width: 767.98px){gen-review-submit .cx-checkout-btns,cx-review-submit .cx-checkout-btns{padding:1.25rem 0}}@media (max-width: 991.98px){gen-review-submit .cx-checkout-btns .btn-secondary,cx-review-submit .cx-checkout-btns .btn-secondary{margin:0 0 1rem}}gen-review-submit .cx-checkout-title,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}gen-review-submit .cx-checkout-body,cx-review-submit .cx-checkout-body{display:flex;align-items:stretch;margin:0}@media (max-width: 991.98px){gen-review-submit .cx-checkout-body.row,cx-review-submit .cx-checkout-body.row{padding:0}}gen-review-submit .cx-checkout-text,cx-review-submit .cx-checkout-text{margin-bottom:1.25rem}@media (max-width: 991.98px){gen-review-submit .cx-checkout-text,cx-review-submit .cx-checkout-text{padding-inline-start:0}}gen-review-submit .cx-spinner,cx-review-submit .cx-spinner{padding-top:30px;padding-bottom:30px}@media (max-width: 991.98px){gen-review-submit .col-md-12,cx-review-submit .col-md-12{padding:0 3.5rem 3.5rem}}@media (max-width: 767.98px){gen-review-submit .col-md-12,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,main cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent gen-place-order{--cx-flex-basis: 45%}}cx-place-order .scaled-input,main cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent gen-place-order .scaled-input{transform:scale(.7)}cx-place-order .cx-place-order-form,main cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent gen-place-order .cx-place-order-form{font-size:12px;padding:0}cx-place-order .cx-place-order-form .form-check-input,main cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent gen-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,main cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent gen-place-order .cx-place-order-form .form-check-input{top:.5rem}}cx-place-order .cx-place-order-form .form-check-label,main cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent gen-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,cx-delivery-address cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate cx-delivery-address cx-page-slot.Summary,cx-delivery-address cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate cx-delivery-address cx-page-slot.Tabs,cx-delivery-address cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-delivery-address .tab-delivery{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,cx-address-form cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate cx-address-form cx-page-slot.Summary,cx-address-form cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate cx-address-form cx-page-slot.Tabs,cx-address-form cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-address-form .tab-delivery{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,cx-delivery-mode cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate cx-delivery-mode cx-page-slot.Summary,cx-delivery-mode cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate cx-delivery-mode cx-page-slot.Tabs,cx-delivery-mode cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-delivery-mode .tab-delivery{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){.OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-items .cx-order-items.container,cx-order-confirmation-items .cx-order-items.container,.OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-items cx-page-layout.ProductDetailsPageTemplate cx-page-slot.cx-order-items.Summary,cx-order-confirmation-items cx-page-layout.ProductDetailsPageTemplate cx-page-slot.cx-order-items.Summary,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-items cx-page-slot.cx-order-items.Summary,.OrderConfirmationPageTemplate .BodyContent cx-page-layout.ProductDetailsPageTemplate gen-order-confirmation-items cx-page-slot.cx-order-items.Summary,cx-page-layout.ProductDetailsPageTemplate cx-order-confirmation-items cx-page-slot.cx-order-items.Summary,.OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-items cx-page-layout.ProductDetailsPageTemplate cx-page-slot.cx-order-items.Tabs,cx-order-confirmation-items cx-page-layout.ProductDetailsPageTemplate cx-page-slot.cx-order-items.Tabs,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-items cx-page-slot.cx-order-items.Tabs,.OrderConfirmationPageTemplate .BodyContent cx-page-layout.ProductDetailsPageTemplate gen-order-confirmation-items cx-page-slot.cx-order-items.Tabs,cx-page-layout.ProductDetailsPageTemplate cx-order-confirmation-items cx-page-slot.cx-order-items.Tabs,.OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-items cx-page-layout.ProductDetailsPageTemplate .cx-order-items.tab-delivery,cx-order-confirmation-items cx-page-layout.ProductDetailsPageTemplate .cx-order-items.tab-delivery,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-items .cx-order-items.tab-delivery,.OrderConfirmationPageTemplate .BodyContent cx-page-layout.ProductDetailsPageTemplate gen-order-confirmation-items .cx-order-items.tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-order-confirmation-items .cx-order-items.tab-delivery{max-width:100%;min-width:100%;padding:0}}@media (max-width: 767.98px){.OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-items .cx-order-items.container,cx-order-confirmation-items .cx-order-items.container,.OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-items cx-page-layout.ProductDetailsPageTemplate cx-page-slot.cx-order-items.Summary,cx-order-confirmation-items cx-page-layout.ProductDetailsPageTemplate cx-page-slot.cx-order-items.Summary,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-items cx-page-slot.cx-order-items.Summary,.OrderConfirmationPageTemplate .BodyContent cx-page-layout.ProductDetailsPageTemplate gen-order-confirmation-items cx-page-slot.cx-order-items.Summary,cx-page-layout.ProductDetailsPageTemplate cx-order-confirmation-items cx-page-slot.cx-order-items.Summary,.OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-items cx-page-layout.ProductDetailsPageTemplate cx-page-slot.cx-order-items.Tabs,cx-order-confirmation-items cx-page-layout.ProductDetailsPageTemplate cx-page-slot.cx-order-items.Tabs,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-items cx-page-slot.cx-order-items.Tabs,.OrderConfirmationPageTemplate .BodyContent cx-page-layout.ProductDetailsPageTemplate gen-order-confirmation-items cx-page-slot.cx-order-items.Tabs,cx-page-layout.ProductDetailsPageTemplate cx-order-confirmation-items cx-page-slot.cx-order-items.Tabs,.OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-items cx-page-layout.ProductDetailsPageTemplate .cx-order-items.tab-delivery,cx-order-confirmation-items cx-page-layout.ProductDetailsPageTemplate .cx-order-items.tab-delivery,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-items .cx-order-items.tab-delivery,.OrderConfirmationPageTemplate .BodyContent cx-page-layout.ProductDetailsPageTemplate gen-order-confirmation-items .cx-order-items.tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-order-confirmation-items .cx-order-items.tab-delivery{max-width:100%;min-width:100%;padding:0}}.OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-items .cx-order-items-header,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){.OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-items .cx-order-items-header,cx-order-confirmation-items .cx-order-items-header{max-width:100%;min-width:100%;padding-inline-start:2.5rem}}@media (max-width: 767.98px){.OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-items .cx-order-items-header,cx-order-confirmation-items .cx-order-items-header{max-width:100%;min-width:100%;padding-inline-start:1rem}}.OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-thank-you-message .cx-order-confirmation-message,cx-order-confirmation-thank-you-message .cx-order-confirmation-message{text-align:var(--cx-text-align, center);padding:var(--cx-padding, 2.5rem)}.OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-thank-you-message .cx-order-confirmation-message h2,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)}.OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-thank-you-message .cx-order-confirmation-message .btn-link,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)}.OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-thank-you-message .cx-page-title,cx-order-confirmation-thank-you-message .cx-page-title{color:var(--cx-color, var(--cx-color-text))}.OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-totals .cx-order-summary,cx-order-confirmation-totals .cx-order-summary{padding-inline-end:var(--cx-padding, 0)}.cxFeat_a11yWideScreenImprovements .OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-totals .cx-order-summary cx-order-summary,.OrderConfirmationPageTemplate .BodyContent .cxFeat_a11yWideScreenImprovements gen-order-confirmation-totals .cx-order-summary cx-order-summary,.cxFeat_a11yWideScreenImprovements cx-order-confirmation-totals .cx-order-summary cx-order-summary{padding:1rem}@media (max-width: 991.98px){.OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-totals .cx-order-summary.container,cx-order-confirmation-totals .cx-order-summary.container,.OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-totals cx-page-layout.ProductDetailsPageTemplate cx-page-slot.cx-order-summary.Summary,cx-order-confirmation-totals cx-page-layout.ProductDetailsPageTemplate cx-page-slot.cx-order-summary.Summary,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-totals cx-page-slot.cx-order-summary.Summary,.OrderConfirmationPageTemplate .BodyContent cx-page-layout.ProductDetailsPageTemplate gen-order-confirmation-totals cx-page-slot.cx-order-summary.Summary,cx-page-layout.ProductDetailsPageTemplate cx-order-confirmation-totals cx-page-slot.cx-order-summary.Summary,.OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-totals cx-page-layout.ProductDetailsPageTemplate cx-page-slot.cx-order-summary.Tabs,cx-order-confirmation-totals cx-page-layout.ProductDetailsPageTemplate cx-page-slot.cx-order-summary.Tabs,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-totals cx-page-slot.cx-order-summary.Tabs,.OrderConfirmationPageTemplate .BodyContent cx-page-layout.ProductDetailsPageTemplate gen-order-confirmation-totals cx-page-slot.cx-order-summary.Tabs,cx-page-layout.ProductDetailsPageTemplate cx-order-confirmation-totals cx-page-slot.cx-order-summary.Tabs,.OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-totals cx-page-layout.ProductDetailsPageTemplate .cx-order-summary.tab-delivery,cx-order-confirmation-totals cx-page-layout.ProductDetailsPageTemplate .cx-order-summary.tab-delivery,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-totals .cx-order-summary.tab-delivery,.OrderConfirmationPageTemplate .BodyContent cx-page-layout.ProductDetailsPageTemplate gen-order-confirmation-totals .cx-order-summary.tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-order-confirmation-totals .cx-order-summary.tab-delivery{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){.OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-totals .cx-order-summary.container,cx-order-confirmation-totals .cx-order-summary.container,.OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-totals cx-page-layout.ProductDetailsPageTemplate cx-page-slot.cx-order-summary.Summary,cx-order-confirmation-totals cx-page-layout.ProductDetailsPageTemplate cx-page-slot.cx-order-summary.Summary,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-totals cx-page-slot.cx-order-summary.Summary,.OrderConfirmationPageTemplate .BodyContent cx-page-layout.ProductDetailsPageTemplate gen-order-confirmation-totals cx-page-slot.cx-order-summary.Summary,cx-page-layout.ProductDetailsPageTemplate cx-order-confirmation-totals cx-page-slot.cx-order-summary.Summary,.OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-totals cx-page-layout.ProductDetailsPageTemplate cx-page-slot.cx-order-summary.Tabs,cx-order-confirmation-totals cx-page-layout.ProductDetailsPageTemplate cx-page-slot.cx-order-summary.Tabs,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-totals cx-page-slot.cx-order-summary.Tabs,.OrderConfirmationPageTemplate .BodyContent cx-page-layout.ProductDetailsPageTemplate gen-order-confirmation-totals cx-page-slot.cx-order-summary.Tabs,cx-page-layout.ProductDetailsPageTemplate cx-order-confirmation-totals cx-page-slot.cx-order-summary.Tabs,.OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-totals cx-page-layout.ProductDetailsPageTemplate .cx-order-summary.tab-delivery,cx-order-confirmation-totals cx-page-layout.ProductDetailsPageTemplate .cx-order-summary.tab-delivery,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-totals .cx-order-summary.tab-delivery,.OrderConfirmationPageTemplate .BodyContent cx-page-layout.ProductDetailsPageTemplate gen-order-confirmation-totals .cx-order-summary.tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-order-confirmation-totals .cx-order-summary.tab-delivery{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,main cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent gen-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,main cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent gen-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}}@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: 991.98px){cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-place-order,main cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent gen-place-order{max-width:50%;padding-bottom:2rem}}@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,main cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent gen-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,cx-cost-center cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate cx-cost-center cx-page-slot.Summary,cx-cost-center cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate cx-cost-center cx-page-slot.Tabs,cx-cost-center cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-cost-center .tab-delivery{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,cx-payment-type cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate cx-payment-type cx-page-slot.Summary,cx-payment-type cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate cx-payment-type cx-page-slot.Tabs,cx-payment-type cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-payment-type .tab-delivery{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)}gen-schedule-replenishment-order .scaled-input,cx-schedule-replenishment-order .scaled-input{transform:scale(.875)}gen-schedule-replenishment-order .cx-label-container,cx-schedule-replenishment-order .cx-label-container{display:flex;margin-bottom:5px}gen-schedule-replenishment-order .cx-label-container cx-icon,cx-schedule-replenishment-order .cx-label-container cx-icon{font-size:1.3rem}gen-schedule-replenishment-order .cx-order-replenishment-header,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);margin-inline-end:14px;margin-bottom:0}gen-schedule-replenishment-order .cx-order-type-card,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}gen-schedule-replenishment-order .cx-order-type-card .cx-order-type-container,cx-schedule-replenishment-order .cx-order-type-card .cx-order-type-container{margin-bottom:7px}gen-schedule-replenishment-order .cx-order-type-card .cx-order-type-container:first-child,cx-schedule-replenishment-order .cx-order-type-card .cx-order-type-container:first-child{margin-top:10px}gen-schedule-replenishment-order .cx-order-type-card .cx-order-type-container .form-check-label,cx-schedule-replenishment-order .cx-order-type-card .cx-order-type-container .form-check-label{top:5px}gen-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container,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){gen-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container,cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container{margin-inline-start:2.375rem}}gen-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container:not(:last-child),cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container:not(:last-child){margin-bottom:10px}gen-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container .form-control,cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container .form-control{height:32px;font-size:.875rem;padding:0 9px}gen-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container .form-data-label,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%}gen-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container .form-data-input,cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container .form-data-input{flex:1}gen-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container .cx-days,cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container .cx-days{margin-inline-end:1.8rem}gen-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container .cx-dayMonth,cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container .cx-dayMonth{margin-inline-start:1.8rem}gen-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container .cx-day-of-month,cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container .cx-day-of-month{width:5rem}gen-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container .cx-month,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){gen-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container .cx-month,cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container .cx-month{flex-grow:unset;width:50%}}gen-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container.cx-repeat-days-container,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){gen-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container.cx-repeat-days-container,cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container.cx-repeat-days-container{flex-direction:column}}gen-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container.cx-repeat-days-container .cx-repeat-days,cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container.cx-repeat-days-container .cx-repeat-days{font-size:inherit;flex:0 100%;margin-bottom:14px;align-self:start}gen-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container.cx-repeat-days-container .cx-week-day,cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container.cx-repeat-days-container .cx-week-day{margin-bottom:0}gen-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container.cx-repeat-days-container .form-check,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}gen-schedule-replenishment-order .cx-replenishment-date input,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-agnostic-table table,gen-cart-item-list table,cx-return-request-items table,cx-amend-order-items table,cx-cart-item-list table,gen-quick-order gen-quick-order-table table,cx-quick-order-table table,cx-wish-list table{margin:1rem 0;border-collapse:collapse;width:100%}.cx-agnostic-table th,gen-cart-item-list th,cx-return-request-items th,cx-amend-order-items th,cx-cart-item-list th,gen-quick-order gen-quick-order-table th,cx-quick-order-table th,cx-wish-list th,.cx-agnostic-table td,gen-cart-item-list td,cx-return-request-items td,cx-amend-order-items td,cx-cart-item-list td,gen-quick-order gen-quick-order-table td,cx-quick-order-table td,cx-wish-list td{padding:1.25rem .1rem 1.25rem .5rem;vertical-align:middle;text-align:center}.cx-agnostic-table th:nth-of-type(1),gen-cart-item-list th:nth-of-type(1),cx-return-request-items th:nth-of-type(1),cx-amend-order-items th:nth-of-type(1),cx-cart-item-list th:nth-of-type(1),gen-quick-order gen-quick-order-table th:nth-of-type(1),cx-quick-order-table th:nth-of-type(1),cx-wish-list th:nth-of-type(1),.cx-agnostic-table td:nth-of-type(1),gen-cart-item-list td:nth-of-type(1),cx-return-request-items td:nth-of-type(1),cx-amend-order-items td:nth-of-type(1),cx-cart-item-list td:nth-of-type(1),gen-quick-order gen-quick-order-table td:nth-of-type(1),cx-quick-order-table td:nth-of-type(1),cx-wish-list td:nth-of-type(1){text-align:start}.cx-agnostic-table th:nth-last-of-type(1),gen-cart-item-list 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-cart-item-list th:nth-last-of-type(1),gen-quick-order gen-quick-order-table th:nth-last-of-type(1),cx-quick-order-table th:nth-last-of-type(1),cx-wish-list th:nth-last-of-type(1),.cx-agnostic-table td:nth-last-of-type(1),gen-cart-item-list 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),cx-cart-item-list td:nth-last-of-type(1),gen-quick-order gen-quick-order-table td:nth-last-of-type(1),cx-quick-order-table td:nth-last-of-type(1),cx-wish-list td:nth-last-of-type(1){text-align:end}.cx-agnostic-table tr,gen-cart-item-list tr,cx-return-request-items tr,cx-amend-order-items tr,cx-cart-item-list tr,gen-quick-order gen-quick-order-table tr,cx-quick-order-table tr,cx-wish-list tr{border-top:1px solid var(--cx-color-medium);padding:1.25rem 0}.cx-agnostic-table th,gen-cart-item-list th,cx-return-request-items th,cx-amend-order-items th,cx-cart-item-list th,gen-quick-order gen-quick-order-table th,cx-quick-order-table th,cx-wish-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 gen-cart-item-list th,.cxFeat_a11yImproveContrast cx-return-request-items th,.cxFeat_a11yImproveContrast cx-amend-order-items th,.cxFeat_a11yImproveContrast cx-cart-item-list th,.cxFeat_a11yImproveContrast gen-quick-order gen-quick-order-table th,gen-quick-order .cxFeat_a11yImproveContrast gen-quick-order-table th,.cxFeat_a11yImproveContrast cx-quick-order-table th,.cxFeat_a11yImproveContrast cx-wish-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),gen-cart-item-list 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-cart-item-list th:nth-last-of-type(1),gen-quick-order gen-quick-order-table th:nth-last-of-type(1),cx-quick-order-table th:nth-last-of-type(1),cx-wish-list th:nth-last-of-type(1){padding-inline-end:16px}.cx-agnostic-table .cx-mobile-header,gen-cart-item-list .cx-mobile-header,cx-return-request-items .cx-mobile-header,cx-amend-order-items .cx-mobile-header,cx-cart-item-list .cx-mobile-header,gen-quick-order gen-quick-order-table .cx-mobile-header,cx-quick-order-table .cx-mobile-header,cx-wish-list .cx-mobile-header{display:none}.cx-agnostic-table .cx-mobile-only,gen-cart-item-list .cx-mobile-only,cx-return-request-items .cx-mobile-only,cx-amend-order-items .cx-mobile-only,cx-cart-item-list .cx-mobile-only,gen-quick-order gen-quick-order-table .cx-mobile-only,cx-quick-order-table .cx-mobile-only,cx-wish-list .cx-mobile-only{display:none}@media (max-width: 991.98px){.cx-agnostic-table table,gen-cart-item-list table,cx-return-request-items table,cx-amend-order-items table,cx-cart-item-list table,gen-quick-order gen-quick-order-table table,cx-quick-order-table table,cx-wish-list table,.cx-agnostic-table tr,gen-cart-item-list tr,cx-return-request-items tr,cx-amend-order-items tr,cx-cart-item-list tr,gen-quick-order gen-quick-order-table tr,cx-quick-order-table tr,cx-wish-list tr,.cx-agnostic-table td,gen-cart-item-list td,cx-return-request-items td,cx-amend-order-items td,cx-cart-item-list td,gen-quick-order gen-quick-order-table td,cx-quick-order-table td,cx-wish-list td{display:flex;flex-wrap:wrap;flex-basis:100%}.cx-agnostic-table td,gen-cart-item-list td,cx-return-request-items td,cx-amend-order-items td,cx-cart-item-list td,gen-quick-order gen-quick-order-table td,cx-quick-order-table td,cx-wish-list td{align-items:center;padding:.313rem}.cx-agnostic-table thead,gen-cart-item-list thead,cx-return-request-items thead,cx-amend-order-items thead,cx-cart-item-list thead,gen-quick-order gen-quick-order-table thead,cx-quick-order-table thead,cx-wish-list thead{display:none}.cx-agnostic-table .cx-mobile-header,gen-cart-item-list .cx-mobile-header,cx-return-request-items .cx-mobile-header,cx-amend-order-items .cx-mobile-header,cx-cart-item-list .cx-mobile-header,gen-quick-order gen-quick-order-table .cx-mobile-header,cx-quick-order-table .cx-mobile-header,cx-wish-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,gen-cart-item-list .cx-mobile-only,cx-return-request-items .cx-mobile-only,cx-amend-order-items .cx-mobile-only,cx-cart-item-list .cx-mobile-only,gen-quick-order gen-quick-order-table .cx-mobile-only,cx-quick-order-table .cx-mobile-only,cx-wish-list .cx-mobile-only{display:flex}}.cx-theme-high-contrast-dark .cx-agnostic-table tr,.cx-theme-high-contrast-dark gen-cart-item-list 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-dark cx-cart-item-list tr,.cx-theme-high-contrast-dark gen-quick-order gen-quick-order-table tr,gen-quick-order .cx-theme-high-contrast-dark gen-quick-order-table tr,.cx-theme-high-contrast-dark cx-quick-order-table tr,.cx-theme-high-contrast-dark cx-wish-list tr,.cx-theme-high-contrast-light .cx-agnostic-table tr,.cx-theme-high-contrast-light gen-cart-item-list tr,.cx-theme-high-contrast-light cx-return-request-items tr,.cx-theme-high-contrast-light cx-amend-order-items tr,.cx-theme-high-contrast-light cx-cart-item-list tr,.cx-theme-high-contrast-light gen-quick-order gen-quick-order-table tr,gen-quick-order .cx-theme-high-contrast-light gen-quick-order-table tr,.cx-theme-high-contrast-light cx-quick-order-table tr,.cx-theme-high-contrast-light cx-wish-list tr{border-color:var(--cx-color-dark)}gen-cart-item-list .cx-item-list-header,cx-return-request-items .cx-item-list-header,cx-amend-order-items .cx-item-list-header,cx-cart-item-list .cx-item-list-header,gen-quick-order gen-quick-order-table .cx-item-list-header,cx-quick-order-table .cx-item-list-header,cx-wish-list .cx-item-list-header{border-bottom:none}gen-cart-item-list .cx-item-list-header .cx-item-list-qty,cx-return-request-items .cx-item-list-header .cx-item-list-qty,cx-amend-order-items .cx-item-list-header .cx-item-list-qty,cx-cart-item-list .cx-item-list-header .cx-item-list-qty,gen-quick-order gen-quick-order-table .cx-item-list-header .cx-item-list-qty,cx-quick-order-table .cx-item-list-header .cx-item-list-qty,cx-wish-list .cx-item-list-header .cx-item-list-qty{text-transform:uppercase}.cxFeat_a11yQTY2Quantity gen-cart-item-list .cx-item-list-header .cx-item-list-qty,.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,.cxFeat_a11yQTY2Quantity cx-cart-item-list .cx-item-list-header .cx-item-list-qty,.cxFeat_a11yQTY2Quantity gen-quick-order gen-quick-order-table .cx-item-list-header .cx-item-list-qty,gen-quick-order .cxFeat_a11yQTY2Quantity gen-quick-order-table .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-wish-list .cx-item-list-header .cx-item-list-qty{text-transform:none}gen-cart-item-list .cx-item-list-items tr:last-child,cx-return-request-items .cx-item-list-items tr:last-child,cx-amend-order-items .cx-item-list-items tr:last-child,cx-cart-item-list .cx-item-list-items tr:last-child,gen-quick-order gen-quick-order-table .cx-item-list-items tr:last-child,cx-quick-order-table .cx-item-list-items tr:last-child,cx-wish-list .cx-item-list-items tr:last-child{border-bottom:1px solid var(--cx-color-medium)}gen-cart-item-list td.cx-actions cx-add-to-cart,cx-return-request-items td.cx-actions cx-add-to-cart,cx-amend-order-items td.cx-actions cx-add-to-cart,cx-cart-item-list td.cx-actions cx-add-to-cart,gen-quick-order gen-quick-order-table td.cx-actions cx-add-to-cart,cx-quick-order-table td.cx-actions cx-add-to-cart,cx-wish-list td.cx-actions cx-add-to-cart,gen-cart-item-list td.cx-actions button,cx-return-request-items td.cx-actions button,cx-amend-order-items td.cx-actions button,cx-cart-item-list td.cx-actions button,gen-quick-order gen-quick-order-table td.cx-actions button,cx-quick-order-table td.cx-actions button,cx-wish-list td.cx-actions button{white-space:nowrap;display:block;margin-inline-start:auto}@media (max-width: 991.98px){gen-cart-item-list td.cx-actions cx-add-to-cart,cx-return-request-items td.cx-actions cx-add-to-cart,cx-amend-order-items td.cx-actions cx-add-to-cart,cx-cart-item-list td.cx-actions cx-add-to-cart,gen-quick-order gen-quick-order-table td.cx-actions cx-add-to-cart,cx-quick-order-table td.cx-actions cx-add-to-cart,cx-wish-list td.cx-actions cx-add-to-cart,gen-cart-item-list td.cx-actions button,cx-return-request-items td.cx-actions button,cx-amend-order-items td.cx-actions button,cx-cart-item-list td.cx-actions button,gen-quick-order gen-quick-order-table td.cx-actions button,cx-quick-order-table td.cx-actions button,cx-wish-list td.cx-actions button{margin-inline-start:auto}}@media (max-width: 767.98px){gen-cart-item-list td.cx-actions cx-add-to-cart,cx-return-request-items td.cx-actions cx-add-to-cart,cx-amend-order-items td.cx-actions cx-add-to-cart,cx-cart-item-list td.cx-actions cx-add-to-cart,gen-quick-order gen-quick-order-table td.cx-actions cx-add-to-cart,cx-quick-order-table td.cx-actions cx-add-to-cart,cx-wish-list td.cx-actions cx-add-to-cart,gen-cart-item-list td.cx-actions button,cx-return-request-items td.cx-actions button,cx-amend-order-items td.cx-actions button,cx-cart-item-list td.cx-actions button,gen-quick-order gen-quick-order-table td.cx-actions button,cx-quick-order-table td.cx-actions button,cx-wish-list td.cx-actions button{min-height:48px}}@media (max-width: 991.98px){gen-cart-item-list td.cx-actions .cx-remove-btn,cx-return-request-items td.cx-actions .cx-remove-btn,cx-amend-order-items td.cx-actions .cx-remove-btn,cx-cart-item-list td.cx-actions .cx-remove-btn,gen-quick-order gen-quick-order-table td.cx-actions .cx-remove-btn,cx-quick-order-table td.cx-actions .cx-remove-btn,cx-wish-list td.cx-actions .cx-remove-btn{margin:0}}@media (max-width: 575.98px){gen-cart-item-list td.cx-actions .cx-remove-btn,cx-return-request-items td.cx-actions .cx-remove-btn,cx-amend-order-items td.cx-actions .cx-remove-btn,cx-cart-item-list td.cx-actions .cx-remove-btn,gen-quick-order gen-quick-order-table td.cx-actions .cx-remove-btn,cx-quick-order-table td.cx-actions .cx-remove-btn,cx-wish-list td.cx-actions .cx-remove-btn{margin-inline-start:auto}}gen-cart-item-list .cx-table-item-container,cx-return-request-items .cx-table-item-container,cx-amend-order-items .cx-table-item-container,cx-cart-item-list .cx-table-item-container,gen-quick-order gen-quick-order-table .cx-table-item-container,cx-quick-order-table .cx-table-item-container,cx-wish-list .cx-table-item-container{display:inline-grid;grid-template-columns:5rem 14rem;gap:1rem;text-indent:0}.cxFeat_a11yCroppedFocusRing gen-cart-item-list .cx-table-item-container a,.cxFeat_a11yCroppedFocusRing cx-return-request-items .cx-table-item-container a,.cxFeat_a11yCroppedFocusRing cx-amend-order-items .cx-table-item-container a,.cxFeat_a11yCroppedFocusRing cx-cart-item-list .cx-table-item-container a,.cxFeat_a11yCroppedFocusRing gen-quick-order gen-quick-order-table .cx-table-item-container a,gen-quick-order .cxFeat_a11yCroppedFocusRing gen-quick-order-table .cx-table-item-container a,.cxFeat_a11yCroppedFocusRing cx-quick-order-table .cx-table-item-container a,.cxFeat_a11yCroppedFocusRing cx-wish-list .cx-table-item-container a{height:fit-content}gen-cart-item-list .cx-name,cx-return-request-items .cx-name,cx-amend-order-items .cx-name,cx-cart-item-list .cx-name,gen-quick-order gen-quick-order-table .cx-name,cx-quick-order-table .cx-name,cx-wish-list .cx-name{margin-top:.5rem;font-size:var(--cx-font-size, 1rem)}gen-cart-item-list .cx-code,cx-return-request-items .cx-code,cx-amend-order-items .cx-code,cx-cart-item-list .cx-code,gen-quick-order gen-quick-order-table .cx-code,cx-quick-order-table .cx-code,cx-wish-list .cx-code{color:var(--cx-color-secondary);margin-top:.5em}.cxFeat_a11yPreventHorizontalScroll gen-cart-item-list .cx-code,.cxFeat_a11yPreventHorizontalScroll cx-return-request-items .cx-code,.cxFeat_a11yPreventHorizontalScroll cx-amend-order-items .cx-code,.cxFeat_a11yPreventHorizontalScroll cx-cart-item-list .cx-code,.cxFeat_a11yPreventHorizontalScroll gen-quick-order gen-quick-order-table .cx-code,gen-quick-order .cxFeat_a11yPreventHorizontalScroll gen-quick-order-table .cx-code,.cxFeat_a11yPreventHorizontalScroll cx-quick-order-table .cx-code,.cxFeat_a11yPreventHorizontalScroll cx-wish-list .cx-code{overflow-wrap:anywhere}gen-cart-item-list .cx-link,cx-return-request-items .cx-link,cx-amend-order-items .cx-link,cx-cart-item-list .cx-link,gen-quick-order gen-quick-order-table .cx-link,cx-quick-order-table .cx-link,cx-wish-list .cx-link{font-weight:var(--cx-font-weight-bold);text-decoration:underline;color:var(--cx-color-primary)}gen-cart-item-list .cx-total,cx-return-request-items .cx-total,cx-amend-order-items .cx-total,cx-cart-item-list .cx-total,gen-quick-order gen-quick-order-table .cx-total,cx-quick-order-table .cx-total,cx-wish-list .cx-total{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal)}gen-cart-item-list .cx-cart-addons,cx-return-request-items .cx-cart-addons,cx-amend-order-items .cx-cart-addons,cx-cart-item-list .cx-cart-addons,gen-quick-order gen-quick-order-table .cx-cart-addons,cx-quick-order-table .cx-cart-addons,cx-wish-list .cx-cart-addons{display:flex;width:100%;flex-direction:column}gen-cart-item-list .cx-cart-addons cx-configurator-cart-entry-info,cx-return-request-items .cx-cart-addons cx-configurator-cart-entry-info,cx-amend-order-items .cx-cart-addons cx-configurator-cart-entry-info,cx-cart-item-list .cx-cart-addons cx-configurator-cart-entry-info,gen-quick-order gen-quick-order-table .cx-cart-addons cx-configurator-cart-entry-info,cx-quick-order-table .cx-cart-addons cx-configurator-cart-entry-info,cx-wish-list .cx-cart-addons cx-configurator-cart-entry-info{margin-inline-start:6rem}gen-cart-item-list .cx-cart-addons cx-cart-pickup-options-container,cx-return-request-items .cx-cart-addons cx-cart-pickup-options-container,cx-amend-order-items .cx-cart-addons cx-cart-pickup-options-container,cx-cart-item-list .cx-cart-addons cx-cart-pickup-options-container,gen-quick-order gen-quick-order-table .cx-cart-addons cx-cart-pickup-options-container,cx-quick-order-table .cx-cart-addons cx-cart-pickup-options-container,cx-wish-list .cx-cart-addons cx-cart-pickup-options-container{margin-inline-start:6rem}.cxFeat_a11yPickupOptionsTabs gen-cart-item-list .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,.cxFeat_a11yPickupOptionsTabs cx-amend-order-items .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 gen-quick-order gen-quick-order-table .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options,gen-quick-order .cxFeat_a11yPickupOptionsTabs gen-quick-order-table .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-wish-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options,.cxFeat_a11yPickupOptionsTabs gen-cart-item-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options button,.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,.cxFeat_a11yPickupOptionsTabs cx-cart-item-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options button,.cxFeat_a11yPickupOptionsTabs gen-quick-order gen-quick-order-table .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options button,gen-quick-order .cxFeat_a11yPickupOptionsTabs gen-quick-order-table .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-wish-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 gen-cart-item-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options-legend,.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,.cxFeat_a11yPickupOptionsTabs cx-cart-item-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options-legend,.cxFeat_a11yPickupOptionsTabs gen-quick-order gen-quick-order-table .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options-legend,gen-quick-order .cxFeat_a11yPickupOptionsTabs gen-quick-order-table .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-wish-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 gen-cart-item-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options-container,.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,.cxFeat_a11yPickupOptionsTabs cx-cart-item-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options-container,.cxFeat_a11yPickupOptionsTabs gen-quick-order gen-quick-order-table .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options-container,gen-quick-order .cxFeat_a11yPickupOptionsTabs gen-quick-order-table .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-wish-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options-container{padding:.5rem}.cxFeat_a11yPickupOptionsTabs gen-cart-item-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options,.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,.cxFeat_a11yPickupOptionsTabs cx-cart-item-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options,.cxFeat_a11yPickupOptionsTabs gen-quick-order gen-quick-order-table .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options,gen-quick-order .cxFeat_a11yPickupOptionsTabs gen-quick-order-table .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-wish-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options{width:75%}.cxFeat_a11yPickupOptionsTabs gen-cart-item-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options cx-tab,.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,.cxFeat_a11yPickupOptionsTabs cx-cart-item-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options cx-tab,.cxFeat_a11yPickupOptionsTabs gen-quick-order gen-quick-order-table .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options cx-tab,gen-quick-order .cxFeat_a11yPickupOptionsTabs gen-quick-order-table .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-wish-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 gen-cart-item-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options cx-tab .tab-btn:after,.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,.cxFeat_a11yPickupOptionsTabs cx-cart-item-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options cx-tab .tab-btn:after,.cxFeat_a11yPickupOptionsTabs gen-quick-order gen-quick-order-table .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options cx-tab .tab-btn:after,gen-quick-order .cxFeat_a11yPickupOptionsTabs gen-quick-order-table .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-wish-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){gen-cart-item-list .cx-table-item-container,cx-return-request-items .cx-table-item-container,cx-amend-order-items .cx-table-item-container,cx-cart-item-list .cx-table-item-container,gen-quick-order gen-quick-order-table .cx-table-item-container,cx-quick-order-table .cx-table-item-container,cx-wish-list .cx-table-item-container{grid-template-columns:5em auto}gen-cart-item-list .cx-table-item-container .cx-price,cx-return-request-items .cx-table-item-container .cx-price,cx-amend-order-items .cx-table-item-container .cx-price,cx-cart-item-list .cx-table-item-container .cx-price,gen-quick-order gen-quick-order-table .cx-table-item-container .cx-price,cx-quick-order-table .cx-table-item-container .cx-price,cx-wish-list .cx-table-item-container .cx-price{display:none}}@media (max-width: 991.98px) and (max-width: 767.98px){gen-cart-item-list .cx-quantity .cx-mobile-header,cx-return-request-items .cx-quantity .cx-mobile-header,cx-amend-order-items .cx-quantity .cx-mobile-header,cx-cart-item-list .cx-quantity .cx-mobile-header,gen-quick-order gen-quick-order-table .cx-quantity .cx-mobile-header,cx-quick-order-table .cx-quantity .cx-mobile-header,cx-wish-list .cx-quantity .cx-mobile-header{margin-bottom:5px}}@media (max-width: 991.98px){gen-cart-item-list .cx-value cx-item-counter button[type=button],cx-return-request-items .cx-value cx-item-counter button[type=button],cx-amend-order-items .cx-value cx-item-counter button[type=button],cx-cart-item-list .cx-value cx-item-counter button[type=button],gen-quick-order gen-quick-order-table .cx-value cx-item-counter button[type=button],cx-quick-order-table .cx-value cx-item-counter button[type=button],cx-wish-list .cx-value cx-item-counter button[type=button]{margin-bottom:0}gen-cart-item-list .cx-actions button,cx-return-request-items .cx-actions button,cx-amend-order-items .cx-actions button,cx-cart-item-list .cx-actions button,gen-quick-order gen-quick-order-table .cx-actions button,cx-quick-order-table .cx-actions button,cx-wish-list .cx-actions button{margin-inline-start:0;text-align:start}gen-cart-item-list td:nth-of-type(1),cx-return-request-items td:nth-of-type(1),cx-amend-order-items td:nth-of-type(1),cx-cart-item-list td:nth-of-type(1),gen-quick-order gen-quick-order-table td:nth-of-type(1),cx-quick-order-table td:nth-of-type(1),cx-wish-list td:nth-of-type(1){padding-inline-start:0}gen-cart-item-list td:not(:nth-of-type(1)),cx-return-request-items td:not(:nth-of-type(1)),cx-amend-order-items td:not(:nth-of-type(1)),cx-cart-item-list td:not(:nth-of-type(1)),gen-quick-order gen-quick-order-table td:not(:nth-of-type(1)),cx-quick-order-table td:not(:nth-of-type(1)),cx-wish-list td:not(:nth-of-type(1)){font-size:var(--cx-font-size, .875rem);margin-inline-start:5.7rem}}.cx-theme-high-contrast-dark gen-cart-item-list 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-dark cx-cart-item-list tr,.cx-theme-high-contrast-dark gen-quick-order gen-quick-order-table tr,gen-quick-order .cx-theme-high-contrast-dark gen-quick-order-table tr,.cx-theme-high-contrast-dark cx-quick-order-table tr,.cx-theme-high-contrast-dark cx-wish-list tr,.cx-theme-high-contrast-light gen-cart-item-list tr,.cx-theme-high-contrast-light cx-return-request-items tr,.cx-theme-high-contrast-light cx-amend-order-items tr,.cx-theme-high-contrast-light cx-cart-item-list tr,.cx-theme-high-contrast-light gen-quick-order gen-quick-order-table tr,gen-quick-order .cx-theme-high-contrast-light gen-quick-order-table tr,.cx-theme-high-contrast-light cx-quick-order-table tr,.cx-theme-high-contrast-light cx-wish-list tr{border-color:var(--cx-color-dark)}.cx-theme-high-contrast-dark gen-cart-item-list .cx-item-list-items tr:last-child,.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-dark cx-cart-item-list .cx-item-list-items tr:last-child,.cx-theme-high-contrast-dark gen-quick-order gen-quick-order-table .cx-item-list-items tr:last-child,gen-quick-order .cx-theme-high-contrast-dark gen-quick-order-table .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-wish-list .cx-item-list-items tr:last-child,.cx-theme-high-contrast-light gen-cart-item-list .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,.cx-theme-high-contrast-light cx-cart-item-list .cx-item-list-items tr:last-child,.cx-theme-high-contrast-light gen-quick-order gen-quick-order-table .cx-item-list-items tr:last-child,gen-quick-order .cx-theme-high-contrast-light gen-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,.cx-theme-high-contrast-light cx-wish-list .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,cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary cx-page-slot.Summary,cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary cx-page-slot.Tabs,cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary .tab-delivery{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,cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary cx-page-slot.Summary,cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary cx-page-slot.Tabs,cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary .tab-delivery{background-color:var(--cx-color-inverse)}}cx-order-overview .cx-order-summary .container .cx-order-details-cards,cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-order-details-cards,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary cx-page-slot.Summary .cx-order-details-cards,cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .cx-order-details-cards,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary cx-page-slot.Tabs .cx-order-details-cards,cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-order-details-cards,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary .tab-delivery .cx-order-details-cards{flex-grow:1}@media (min-width: 992px){cx-order-overview .cx-order-summary .container .cx-order-details-cards cx-card,cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-order-details-cards cx-card,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary cx-page-slot.Summary .cx-order-details-cards cx-card,cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .cx-order-details-cards cx-card,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary cx-page-slot.Tabs .cx-order-details-cards cx-card,cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-order-details-cards cx-card,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary .tab-delivery .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,cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-order-details-cards cx-card:first-child,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary cx-page-slot.Summary .cx-order-details-cards cx-card:first-child,cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .cx-order-details-cards cx-card:first-child,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary cx-page-slot.Tabs .cx-order-details-cards cx-card:first-child,cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-order-details-cards cx-card:first-child,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary .tab-delivery .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,cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-order-details-cards cx-card:last-child,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary cx-page-slot.Summary .cx-order-details-cards cx-card:last-child,cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .cx-order-details-cards cx-card:last-child,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary cx-page-slot.Tabs .cx-order-details-cards cx-card:last-child,cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-order-details-cards cx-card:last-child,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary .tab-delivery .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,cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-order-details-cards cx-card .cx-card-body,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary cx-page-slot.Summary .cx-order-details-cards cx-card .cx-card-body,cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .cx-order-details-cards cx-card .cx-card-body,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary cx-page-slot.Tabs .cx-order-details-cards cx-card .cx-card-body,cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-order-details-cards cx-card .cx-card-body,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary .tab-delivery .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,cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-order-details-cards,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary cx-page-slot.Summary .cx-order-details-cards,cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .cx-order-details-cards,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary cx-page-slot.Tabs .cx-order-details-cards,cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-order-details-cards,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary .tab-delivery .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,cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-order-details-cards,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary cx-page-slot.Summary .cx-order-details-cards,cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .cx-order-details-cards,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary cx-page-slot.Tabs .cx-order-details-cards,cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-order-details-cards,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary .tab-delivery .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,cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-order-details-cards .cx-card-title,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary cx-page-slot.Summary .cx-order-details-cards .cx-card-title,cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .cx-order-details-cards .cx-card-title,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary cx-page-slot.Tabs .cx-order-details-cards .cx-card-title,cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-order-details-cards .cx-card-title,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary .tab-delivery .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,cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary cx-page-slot.Summary,cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary cx-page-slot.Tabs,cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary .tab-delivery{max-width:100%;min-width:100%;padding:1.25rem 0}}@media (max-width: 767.98px){cx-order-overview .cx-order-summary .container,cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary cx-page-slot.Summary,cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary cx-page-slot.Tabs,cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary .tab-delivery{flex-direction:column}}cx-order-overview .cx-order-summary .container .cx-summary-card,cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-summary-card,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary cx-page-slot.Summary .cx-summary-card,cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .cx-summary-card,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary cx-page-slot.Tabs .cx-summary-card,cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-summary-card,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary .tab-delivery .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),cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-summary-card:not(:last-of-type),cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary cx-page-slot.Summary .cx-summary-card:not(:last-of-type),cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .cx-summary-card:not(:last-of-type),cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary cx-page-slot.Tabs .cx-summary-card:not(:last-of-type),cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-summary-card:not(:last-of-type),cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary .tab-delivery .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,cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-summary-card,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary cx-page-slot.Summary .cx-summary-card,cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .cx-summary-card,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary cx-page-slot.Tabs .cx-summary-card,cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-summary-card,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary .tab-delivery .cx-summary-card{flex:0 0 33%}}@media (max-width: 767.98px){cx-order-overview .cx-order-summary .container .cx-summary-card,cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-summary-card,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary cx-page-slot.Summary .cx-summary-card,cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .cx-summary-card,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary cx-page-slot.Tabs .cx-summary-card,cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-summary-card,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary .tab-delivery .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,cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-summary-card .cx-card-title,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary cx-page-slot.Summary .cx-summary-card .cx-card-title,cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .cx-summary-card .cx-card-title,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary cx-page-slot.Tabs .cx-summary-card .cx-card-title,cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-summary-card .cx-card-title,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-order-summary .tab-delivery .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}.OrderConfirmationPageTemplate .BodyContent gen-order-details-items,cx-order-details-items{margin-bottom:15px}@media (min-width: 992px){.OrderConfirmationPageTemplate .BodyContent gen-order-details-items,cx-order-details-items{margin-top:30px}}@media (min-width: 768px){.OrderConfirmationPageTemplate .BodyContent gen-order-details-items,cx-order-details-items{margin-top:10px}}@media (max-width: 767.98px){.OrderConfirmationPageTemplate .BodyContent gen-order-details-items .cx-list-header,cx-order-details-items .cx-list-header{padding:0}}@media (max-width: 767.98px){.OrderConfirmationPageTemplate .BodyContent gen-order-details-items .cx-list,cx-order-details-items .cx-list{margin-inline-end:0;margin-inline-start:0}}.OrderConfirmationPageTemplate .BodyContent gen-order-details-items .cx-list-status,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}.OrderConfirmationPageTemplate .BodyContent gen-order-details-items .cx-list-date,cx-order-details-items .cx-list-date{margin:.5rem 0 0;padding:0 30px}.OrderConfirmationPageTemplate .BodyContent gen-order-details-items .cx-review-header,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}.OrderConfirmationPageTemplate .BodyContent gen-order-details-items .cx-pickup-order-consigned-entries-header,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,cx-order-overview .cx-account-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-account-summary cx-page-slot.Summary,cx-order-overview .cx-account-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-account-summary cx-page-slot.Tabs,cx-order-overview .cx-account-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-account-summary .tab-delivery{display:flex;flex-wrap:wrap;padding:15px 0}@media (max-width: 991.98px){cx-order-overview .cx-account-summary .container,cx-order-overview .cx-account-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-account-summary cx-page-slot.Summary,cx-order-overview .cx-account-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-account-summary cx-page-slot.Tabs,cx-order-overview .cx-account-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-account-summary .tab-delivery{max-width:100%;min-width:100%;padding:0 1.25rem}}@media (max-width: 767.98px){cx-order-overview .cx-account-summary .container,cx-order-overview .cx-account-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-account-summary cx-page-slot.Summary,cx-order-overview .cx-account-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-account-summary cx-page-slot.Tabs,cx-order-overview .cx-account-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-account-summary .tab-delivery{flex-direction:column;padding:1.25rem}}cx-order-overview .cx-account-summary .container .cx-summary-card,cx-order-overview .cx-account-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-summary-card,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-account-summary cx-page-slot.Summary .cx-summary-card,cx-order-overview .cx-account-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .cx-summary-card,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-account-summary cx-page-slot.Tabs .cx-summary-card,cx-order-overview .cx-account-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-summary-card,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-account-summary .tab-delivery .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),cx-order-overview .cx-account-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-summary-card:not(:last-of-type),cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-account-summary cx-page-slot.Summary .cx-summary-card:not(:last-of-type),cx-order-overview .cx-account-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .cx-summary-card:not(:last-of-type),cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-account-summary cx-page-slot.Tabs .cx-summary-card:not(:last-of-type),cx-order-overview .cx-account-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-summary-card:not(:last-of-type),cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-account-summary .tab-delivery .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,cx-order-overview .cx-account-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-summary-card,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-account-summary cx-page-slot.Summary .cx-summary-card,cx-order-overview .cx-account-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .cx-summary-card,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-account-summary cx-page-slot.Tabs .cx-summary-card,cx-order-overview .cx-account-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-summary-card,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-account-summary .tab-delivery .cx-summary-card{flex:0 0 33%}}@media (max-width: 767.98px){cx-order-overview .cx-account-summary .container .cx-summary-card,cx-order-overview .cx-account-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-summary-card,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-account-summary cx-page-slot.Summary .cx-summary-card,cx-order-overview .cx-account-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .cx-summary-card,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-account-summary cx-page-slot.Tabs .cx-summary-card,cx-order-overview .cx-account-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-summary-card,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-account-summary .tab-delivery .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,cx-order-overview .cx-account-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-summary-card .cx-card-title,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-account-summary cx-page-slot.Summary .cx-summary-card .cx-card-title,cx-order-overview .cx-account-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .cx-summary-card .cx-card-title,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-account-summary cx-page-slot.Tabs .cx-summary-card .cx-card-title,cx-order-overview .cx-account-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-summary-card .cx-card-title,cx-page-layout.ProductDetailsPageTemplate cx-order-overview .cx-account-summary .tab-delivery .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){cx-reorder-dialog .cx-modal-container .cx-modal-content .cx-reorder-dialog-footer button:focus{outline-offset:-2px}cx-reorder-dialog .cx-modal-container .cx-modal-content .cx-reorder-dialog-footer button:focus .ng-select-container{position:initial}cx-reorder-dialog .cx-modal-container .cx-modal-content .cx-reorder-dialog-footer button:focus[type=radio],cx-reorder-dialog .cx-modal-container .cx-modal-content .cx-reorder-dialog-footer button:focus[type=checkbox],cx-reorder-dialog .cx-modal-container .cx-modal-content .cx-reorder-dialog-footer button:focus.btn-tertiary{outline-offset:2px}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-order-attachments{padding:.5rem 0}cx-order-attachments-dialog .cx-modal-content .cx-dialog-header{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);align-items:center}cx-order-attachments-dialog .cx-modal-content .cx-dialog-header button.close{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);padding:0 1rem 0 0}cx-order-attachments-dialog .cx-modal-content .cx-dialog-body{min-height:12rem;max-height:38rem;padding:16px 16px 30px 30px;overflow-y:auto}cx-order-attachments-dialog .cx-modal-content .cx-dialog-body .cx-dialog-message button.close{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);align-self:start}cx-order-attachments-dialog .cx-modal-content .cx-dialog-body .cx-dialog-message .cx-message-text{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222)}cx-order-attachments-dialog .cx-modal-content .cx-dialog-body table.table tr{position:relative}cx-order-attachments-dialog .cx-modal-content .cx-dialog-body table.table tr .inline-spinner{position:absolute;left:50%;transform:translate(-50%,-50%);--cx-spinner-size: 1rem;--cx-spinner-radius: 1rem;--cx-spinner-border-width: .125rem}cx-order-attachments-dialog .cx-modal-content .cx-dialog-body table.table tr .inline-spinner.hidden{visibility:hidden}cx-order-attachments-dialog .cx-modal-content .cx-dialog-body table.table tr td{padding:1rem}cx-order-attachments-dialog .cx-modal-content .cx-dialog-body table.table tr td .file-icon{color:var(--cx-color-primary)}cx-order-attachments-dialog .cx-modal-content .cx-dialog-body table.table tr td:last-child{text-align:end}cx-order-attachments-dialog .cx-modal-content .cx-dialog-body a{color:var(--cx-color-primary);cursor:pointer}cx-order-attachments-dialog .cx-modal-content .cx-dialog-body a:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem #007bff40}cx-order-attachments-dialog .cx-modal-content .cx-dialog-footer{border-top:unset}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-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: 1200px){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: 992px){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: 767.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: 767.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: 767.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: 767.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: 767.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{padding-inline-start:16px;padding-inline-end:16px;padding-block-start:12px;padding-block-end:12px}@media (max-width: 767.98px){cx-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{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{width:100%}cx-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{width:80%;padding-inline-end:10px;line-break:normal;display:flex;flex-direction:column}cx-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{width:20%}@media (max-width: 767.98px){cx-configurator-attribute-input-field em fieldset .form-check .cx-value-label-pair,cx-configurator-attribute-input-field em fieldset .form-check .cx-value-price{width:100%}}cx-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{width:100%}cx-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{width:80%;padding-inline-end:10px;line-break:normal;display:flex;flex-direction:column}cx-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{width:20%}@media (max-width: 767.98px){cx-configurator-attribute-checkbox-list fieldset .form-check .cx-value-label-pair,cx-configurator-attribute-checkbox-list fieldset .form-check .cx-value-price{width:100%}}cx-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{padding-inline-end:10px;padding-block-end:10px}cx-configurator-attribute-checkbox-list .cx-attribute-level-quantity-price cx-configurator-price{padding-block-end:10px}cx-configurator-attribute-checkbox-list .cx-quantity{padding-block-end:1rem}cx-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{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;display:flex;flex-direction:column}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: 767.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{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{width:100%}cx-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{width:80%;padding-inline-end:10px;line-break:normal;display:flex;flex-direction:column}cx-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{width:20%}@media (max-width: 767.98px){cx-configurator-attribute-drop-down fieldset .form-check .cx-value-label-pair,cx-configurator-attribute-drop-down fieldset .form-check .cx-value-price{width:100%}}cx-configurator-attribute-drop-down .form-group{width:100%;display:flex;flex-direction:row;align-items:baseline;justify-content:space-between;margin-block-start:.5rem;margin-block-end:.5rem}@media (max-width: 767.98px){cx-configurator-attribute-drop-down .form-group{flex-direction:column}}cx-configurator-attribute-drop-down .form-group select{width:100%}cx-configurator-attribute-drop-down .form-group .cx-required-error-msg{border-color:var(--cx-color-danger)}@media (min-width: 768px){cx-configurator-attribute-drop-down .form-group .cx-value-price{width:20%}}@media (max-width: 767.98px){cx-configurator-attribute-drop-down .form-group .cx-value-price{width:100%}}cx-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{padding-inline-end:10px;padding-block-end:10px}cx-configurator-attribute-drop-down .cx-attribute-level-quantity-price cx-configurator-price{padding-block-end:10px}cx-configurator-attribute-drop-down .cx-value-label-pair{width:80%;line-break:normal;display:flex;flex-direction:column}@media (max-width: 767.98px){cx-configurator-attribute-drop-down .cx-value-label-pair{width:100%}}cx-configurator-attribute-drop-down .cx-value-label-pair cx-configurator-show-more{padding-block-start:5px}@media (max-width: 767.98px){cx-configurator-attribute-drop-down .cx-value-price{margin-block-start:32px}}cx-configurator-attribute-drop-down .cx-attribute-level-quantity-price{margin-block-start:32px}cx-configurator-attribute-drop-down .cx-configurator-attribute-additional-value{width:100%;padding-inline-end:10px;margin-inline-start:0}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-header .cx-header-label-container{display:flex;flex-direction:column}cx-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{width:100%}cx-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{width:80%;padding-inline-end:10px;line-break:normal;display:flex;flex-direction:column}cx-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{width:20%}@media (max-width: 767.98px){cx-configurator-attribute-input-field fieldset .form-check .cx-value-label-pair,cx-configurator-attribute-input-field fieldset .form-check .cx-value-price{width:100%}}cx-configurator-attribute-input-field .form-group{width:100%;display:flex;flex-direction:row;align-items:baseline;justify-content:space-between;margin-block-start:.5rem;margin-block-end:.5rem}@media (max-width: 767.98px){cx-configurator-attribute-input-field .form-group{flex-direction:column}}cx-configurator-attribute-input-field .form-group select{width:100%}cx-configurator-attribute-input-field .form-group .cx-required-error-msg{border-color:var(--cx-color-danger)}@media (min-width: 768px){cx-configurator-attribute-input-field .form-group .cx-value-price{width:20%}}@media (max-width: 767.98px){cx-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;display:flex;flex-direction:column}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: 767.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: 991.98px){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-offset:-2px}cx-configurator-attribute-multi-selection-image .cx-row .cx-configurator-select input[type=checkbox].form-input:focus+.cx-label-container .ng-select-container,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}cx-configurator-attribute-multi-selection-image .cx-row .cx-configurator-select input[type=checkbox].form-input:focus+.cx-label-container[type=radio],cx-configurator-attribute-multi-selection-image .cx-row .cx-configurator-select input[type=checkbox].form-input:focus+.cx-label-container[type=checkbox],cx-configurator-attribute-multi-selection-image .cx-row .cx-configurator-select input[type=checkbox].form-input:focus+.cx-label-container.btn-tertiary,cx-configurator-attribute-multi-selection-image .cx-row .cx-configurator-select input[type=radio].form-input:focus+.cx-label-container[type=radio],cx-configurator-attribute-multi-selection-image .cx-row .cx-configurator-select input[type=radio].form-input:focus+.cx-label-container[type=checkbox],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}cx-configurator-attribute-multi-selection-image .cx-row .cx-configurator-select input[type=checkbox].form-input:focus+.cx-label-container>cx-media,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 .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{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%;max-width:100px;min-height:100px}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}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 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{min-height:27px;max-width:100%;align-items:center}cx-configurator-attribute-numeric-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;flex-direction:column}cx-configurator-attribute-numeric-input-field fieldset{width:100%}cx-configurator-attribute-numeric-input-field 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{width:80%;padding-inline-end:10px;line-break:normal;display:flex;flex-direction:column}cx-configurator-attribute-numeric-input-field 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{width:20%}@media (max-width: 767.98px){cx-configurator-attribute-numeric-input-field fieldset .form-check .cx-value-label-pair,cx-configurator-attribute-numeric-input-field fieldset .form-check .cx-value-price{width:100%}}cx-configurator-attribute-numeric-input-field .form-group{width:100%;display:flex;flex-direction:row;align-items:baseline;justify-content:space-between;margin-block-start:.5rem;margin-block-end:.5rem}@media (max-width: 767.98px){cx-configurator-attribute-numeric-input-field .form-group{flex-direction:column}}cx-configurator-attribute-numeric-input-field .form-group select{width:100%}cx-configurator-attribute-numeric-input-field .form-group .cx-required-error-msg{border-color:var(--cx-color-danger)}@media (min-width: 768px){cx-configurator-attribute-numeric-input-field .form-group .cx-value-price{width:20%}}@media (max-width: 767.98px){cx-configurator-attribute-numeric-input-field .form-group .cx-value-price{width:100%}}cx-configurator-attribute-numeric-input-field .cx-validation-msg{color:var(--cx-color-danger);font-size:14px}cx-configurator-attribute-numeric-input-field .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: 767.98px){cx-configurator-attribute-product-card .cx-product-card{padding-inline-start:16px;padding-inline-end:16px}}@media (min-width: 768px){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: 768px){cx-configurator-attribute-product-card .cx-product-card .cx-product-card-rows{padding-inline-start:16px;padding-inline-end:16px}}@media (max-width: 767.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: 767.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: 767.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: 767.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: 768px){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: 768px){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: 768px){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: 768px){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: 768px){cx-configurator-attribute-product-card .cx-product-card .cx-product-card-action-btn{min-width:6rem}}@media (max-width: 767.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: 768px){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:flex;flex-direction:column;align-items:flex-end}cx-configurator-price .cx-quantity-price{font-size:var(--cx-font-small, .9rem);line-break:anywhere}cx-configurator-price .cx-price,cx-configurator-price .cx-price-total{font-weight:700;line-break:anywhere}cx-configurator-price .cx-greyed-out{color:var(--cx-color-secondary)}cx-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{width:100%}cx-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{width:80%;padding-inline-end:10px;line-break:normal;display:flex;flex-direction:column}cx-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{width:20%}@media (max-width: 767.98px){cx-configurator-attribute-radio-button fieldset .form-check .cx-value-label-pair,cx-configurator-attribute-radio-button fieldset .form-check .cx-value-price{width:100%}}cx-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{padding-inline-end:10px;padding-block-end:10px}cx-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{margin-block-end:9px}cx-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{padding-block-end:1rem}cx-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;display:flex;flex-direction:column}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: 767.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;display:flex;flex-direction:column}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: 767.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:baseline;justify-content:space-between;margin-block-start:.5rem;margin-block-end:.5rem}@media (max-width: 767.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: 768px){cx-configurator-attribute-single-selection-bundle-dropdown .form-group .cx-value-price{width:20%}}@media (max-width: 767.98px){cx-configurator-attribute-single-selection-bundle-dropdown .form-group .cx-value-price{width:100%}}@media (min-width: 768px){cx-configurator-attribute-single-selection-bundle-dropdown .form-group select{width:80%}}@media (max-width: 767.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 cx-configurator-attribute-product-card{width:100%}@media (max-width: 767.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: 767.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: 767.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;display:flex;flex-direction:column}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: 767.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: 991.98px){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-offset:-2px}cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select input[type=checkbox].form-input:focus+.cx-label-container .ng-select-container,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}cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select input[type=checkbox].form-input:focus+.cx-label-container[type=radio],cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select input[type=checkbox].form-input:focus+.cx-label-container[type=checkbox],cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select input[type=checkbox].form-input:focus+.cx-label-container.btn-tertiary,cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select input[type=radio].form-input:focus+.cx-label-container[type=radio],cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select input[type=radio].form-input:focus+.cx-label-container[type=checkbox],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}cx-configurator-attribute-single-selection-image .cx-row .cx-configurator-select input[type=checkbox].form-input:focus+.cx-label-container>cx-media,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 .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{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%;max-width:100px;min-height:100px}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}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 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{min-height:27px;max-width:100%;align-items:center}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: 767.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: 767.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: 767.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: 768px){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: 767.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: 767.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;display:flex;flex-direction:column}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: 767.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: 991.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: 991.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: 575.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{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}cx-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-light cx-configurator-overview-attribute .cx-attribute-value{z-index:0}@media (min-width: 768px){cx-configurator-overview-attribute .cx-attribute-value{width:40%}}cx-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-light cx-configurator-overview-attribute .cx-attribute-label{z-index:0}@media (min-width: 768px){cx-configurator-overview-attribute .cx-attribute-label{width:30%}}cx-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-light cx-configurator-overview-attribute .cx-attribute-price{z-index:0}@media (min-width: 768px){cx-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: 768px) and (max-width: 991.98px){cx-configurator-overview-filter .cx-no-overview-filters-available{padding-inline-start:14px}}@media (max-width: 767.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: 991.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: 991.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: 767.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:-webkit-sticky;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: 767.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: 767.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: 768px){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: 767.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: 767.98px){cx-configurator-overview-form .cx-group.topLevel h2{position:-webkit-sticky;position:sticky;top:2px;z-index:5}}cx-configurator-overview-form .cx-group.subgroupTopLevel{margin-bottom:-20px}@media (max-width: 767.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: 767.98px){cx-configurator-overview-form .cx-group.subgroup h2{position:-webkit-sticky;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: 767.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: 767.98px){cx-configurator-overview-form .cx-group .cx-attribute-value-pair{padding-inline-start:16px;padding-inline-end:16px}}@media (min-width: 768px){cx-configurator-overview-form .cx-group .cx-attribute-value-pair.general:not(:first-of-type) .cx-attribute-label{visibility:hidden}}@media (max-width: 767.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: 768px){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: 768px){cx-configurator-overview-form .cx-group .cx-attribute-value-pair.margin.general .cx-attribute-label{visibility:visible}}@media (max-width: 767.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: 767.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: 991.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: 575.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: 576px){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: 575.98px){cx-configurator-overview-form .cx-ghost-group .cx-ghost-body .cx-ghost-attribute-label{width:80%}}@media (min-width: 576px){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: 576px){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: 767.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: 767.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: 767.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: 767.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: 767.98px){cx-configurator-price-summary:not(:empty) .cx-price-summary-container .cx-total-summary{inline-size:100%}}@media (min-width: 768px){cx-configurator-price-summary:not(:empty) .cx-price-summary-container .cx-total-summary{padding-inline-start:16px;padding-inline-end:16px}}@media (max-width: 767.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}.cxFeat_a11yWideScreenImprovements cx-configurator-product-title{background-color:var(--cx-color-background);box-shadow:inset 0 10px 7px -12px var(--cx-color-dark)}@media (min-width: 992px){cx-configurator-product-title:not(:empty){width:1140px}}@media (max-width: 1199.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}.cxFeat_a11yWideScreenImprovements cx-configurator-product-title:not(:empty) .cx-general-product-info,.cxFeat_a11yWideScreenImprovements cx-configurator-product-title:not(:empty) .cx-ghost-general-product-info{background-color:unset}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}.cxFeat_a11yWideScreenImprovements cx-configurator-product-title:not(:empty) .cx-general-product-info{box-shadow:unset;justify-content:center;max-width:1140px;margin:auto}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: 767.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: 575.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: 575.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: 575.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: 575.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: 767.98px){cx-configurator-product-title:not(:empty) .cx-general-product-info .cx-details.open{padding-inline-start:16px}}@media (min-width: 768px) and (max-width: 991.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: 768px){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: 767.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: 767.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:-webkit-sticky;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: 767.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;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);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: 1200px){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: 992px){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: 992px){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: 768px){cx-configurator-tab-bar:not(:empty) .cx-tab-bar a{flex-basis:200px}}@media (max-width: 767.98px){cx-configurator-tab-bar:not(:empty) .cx-tab-bar a{inline-size:50%;outline-offset:-2px!important}}@media (max-width: 767.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: 1199.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:-webkit-sticky;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: 992px){cx-configuration-conflict-and-error-messages:not(:empty) .alert-message{width:1140px}}@media (max-width: 1199.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: 768px){cx-configurator-overview-sidebar:not(:empty) .cx-menu-bar button{flex-basis:200px}}@media (max-width: 767.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: 767.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;display:flex;flex-direction:column}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: 767.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: 767.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: 991.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: 992px){cx-configurator-conflict-solver-dialog:not(:empty) .cx-modal-container{max-width:992px!important;min-width:992px!important}}@media (min-width: 1200px){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: 767.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: 991.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: 991.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: 991.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: 992px){.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-configurator-show-options .btn{padding:0}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: 992px){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: 1200px){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: 992px){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: 1200px){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: 992px){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: 1200px){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: 768px){cx-configurator-textfield-input-field label,cx-configurator-textfield-input-field .form-group{inline-size:75%}}@media (max-width: 767.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: 576px){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: 992px){cx-page-layout.TextfieldConfigurationTemplate cx-page-slot.TextfieldConfigContent{max-width:75%}}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;-webkit-appearance:none;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)}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}}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}.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,gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-container .split-payment-dialog-body,gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-container .ff-mixed-cart-dialog-body,gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-container .favorite-products-added-to-cart-dialog-body,gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container .favorites-confirm-action-dialog-body,gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container .edit-saved-address-dialog-body,gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container .delete-saved-address-dialog-body,gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container .create-or-edit-favorites-list-dialog-body,gen-contact-factory-dialog .cfd-container .cfd-body,gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container .checkout-out-of-stock-dialog-body,gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container .add-to-favorites-dialog-body{padding:16px 30px 30px}.modal-content,gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-container,gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-container,gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-container,gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container,gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container,gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container,gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container,gen-contact-factory-dialog .cfd-container,gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container,gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-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 gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-container,gen-split-payment-dialog .split-payment-dialog .cx-theme-high-contrast-dark .split-payment-dialog-container,.cx-theme-high-contrast-dark gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-container,gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .cx-theme-high-contrast-dark .ff-mixed-cart-dialog-container,.cx-theme-high-contrast-dark gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-container,gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .cx-theme-high-contrast-dark .favorite-products-added-to-cart-dialog-container,.cx-theme-high-contrast-dark gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container,gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .cx-theme-high-contrast-dark .favorites-confirm-action-dialog-container,.cx-theme-high-contrast-dark gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container,gen-edit-saved-address-dialog .edit-saved-address-dialog .cx-theme-high-contrast-dark .edit-saved-address-dialog-container,.cx-theme-high-contrast-dark gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container,gen-delete-saved-address-dialog .delete-saved-address-dialog .cx-theme-high-contrast-dark .delete-saved-address-dialog-container,.cx-theme-high-contrast-dark gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container,gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .cx-theme-high-contrast-dark .create-or-edit-favorites-list-dialog-container,.cx-theme-high-contrast-dark gen-contact-factory-dialog .cfd-container,gen-contact-factory-dialog .cx-theme-high-contrast-dark .cfd-container,.cx-theme-high-contrast-dark gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container,gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .cx-theme-high-contrast-dark .checkout-out-of-stock-dialog-container,.cx-theme-high-contrast-dark gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container,gen-add-to-favorites-dialog .add-to-favorites-dialog .cx-theme-high-contrast-dark .add-to-favorites-dialog-container,.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 gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-container,gen-split-payment-dialog .split-payment-dialog .cx-theme-high-contrast-light .split-payment-dialog-container,.cx-theme-high-contrast-light gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-container,gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .cx-theme-high-contrast-light .ff-mixed-cart-dialog-container,.cx-theme-high-contrast-light gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-container,gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .cx-theme-high-contrast-light .favorite-products-added-to-cart-dialog-container,.cx-theme-high-contrast-light gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container,gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .cx-theme-high-contrast-light .favorites-confirm-action-dialog-container,.cx-theme-high-contrast-light gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container,gen-edit-saved-address-dialog .edit-saved-address-dialog .cx-theme-high-contrast-light .edit-saved-address-dialog-container,.cx-theme-high-contrast-light gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container,gen-delete-saved-address-dialog .delete-saved-address-dialog .cx-theme-high-contrast-light .delete-saved-address-dialog-container,.cx-theme-high-contrast-light gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container,gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .cx-theme-high-contrast-light .create-or-edit-favorites-list-dialog-container,.cx-theme-high-contrast-light gen-contact-factory-dialog .cfd-container,gen-contact-factory-dialog .cx-theme-high-contrast-light .cfd-container,.cx-theme-high-contrast-light gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container,gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .cx-theme-high-contrast-light .checkout-out-of-stock-dialog-container,.cx-theme-high-contrast-light gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container,gen-add-to-favorites-dialog .add-to-favorites-dialog .cx-theme-high-contrast-light .add-to-favorites-dialog-container,.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 gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-container .close,gen-split-payment-dialog .split-payment-dialog .cx-theme-high-contrast-dark .split-payment-dialog-container .close,.cx-theme-high-contrast-dark gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-container .close,gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .cx-theme-high-contrast-dark .ff-mixed-cart-dialog-container .close,.cx-theme-high-contrast-dark gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-container .close,gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .cx-theme-high-contrast-dark .favorite-products-added-to-cart-dialog-container .close,.cx-theme-high-contrast-dark gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container .close,gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .cx-theme-high-contrast-dark .favorites-confirm-action-dialog-container .close,.cx-theme-high-contrast-dark gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container .close,gen-edit-saved-address-dialog .edit-saved-address-dialog .cx-theme-high-contrast-dark .edit-saved-address-dialog-container .close,.cx-theme-high-contrast-dark gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container .close,gen-delete-saved-address-dialog .delete-saved-address-dialog .cx-theme-high-contrast-dark .delete-saved-address-dialog-container .close,.cx-theme-high-contrast-dark gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container .close,gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .cx-theme-high-contrast-dark .create-or-edit-favorites-list-dialog-container .close,.cx-theme-high-contrast-dark gen-contact-factory-dialog .cfd-container .close,gen-contact-factory-dialog .cx-theme-high-contrast-dark .cfd-container .close,.cx-theme-high-contrast-dark gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container .close,gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .cx-theme-high-contrast-dark .checkout-out-of-stock-dialog-container .close,.cx-theme-high-contrast-dark gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container .close,gen-add-to-favorites-dialog .add-to-favorites-dialog .cx-theme-high-contrast-dark .add-to-favorites-dialog-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 gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-container .close,gen-split-payment-dialog .split-payment-dialog .cx-theme-high-contrast-light .split-payment-dialog-container .close,.cx-theme-high-contrast-light gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-container .close,gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .cx-theme-high-contrast-light .ff-mixed-cart-dialog-container .close,.cx-theme-high-contrast-light gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-container .close,gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .cx-theme-high-contrast-light .favorite-products-added-to-cart-dialog-container .close,.cx-theme-high-contrast-light gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container .close,gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .cx-theme-high-contrast-light .favorites-confirm-action-dialog-container .close,.cx-theme-high-contrast-light gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container .close,gen-edit-saved-address-dialog .edit-saved-address-dialog .cx-theme-high-contrast-light .edit-saved-address-dialog-container .close,.cx-theme-high-contrast-light gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container .close,gen-delete-saved-address-dialog .delete-saved-address-dialog .cx-theme-high-contrast-light .delete-saved-address-dialog-container .close,.cx-theme-high-contrast-light gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container .close,gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .cx-theme-high-contrast-light .create-or-edit-favorites-list-dialog-container .close,.cx-theme-high-contrast-light gen-contact-factory-dialog .cfd-container .close,gen-contact-factory-dialog .cx-theme-high-contrast-light .cfd-container .close,.cx-theme-high-contrast-light gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container .close,gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .cx-theme-high-contrast-light .checkout-out-of-stock-dialog-container .close,.cx-theme-high-contrast-light gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container .close,gen-add-to-favorites-dialog .add-to-favorites-dialog .cx-theme-high-contrast-light .add-to-favorites-dialog-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)}.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}}.modal .cx-dialog-header button.close,.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-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-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){cx-suggested-addresses-dialog .cx-suggested-addresses-dialog .cx-suggested-addresses-container .cx-suggested-addresses-footer .cx-dialog-buttons:focus{outline-offset:-2px}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}cx-suggested-addresses-dialog .cx-suggested-addresses-dialog .cx-suggested-addresses-container .cx-suggested-addresses-footer .cx-dialog-buttons:focus[type=radio],cx-suggested-addresses-dialog .cx-suggested-addresses-dialog .cx-suggested-addresses-container .cx-suggested-addresses-footer .cx-dialog-buttons:focus[type=checkbox],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}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}}.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}@keyframes zoom{0%{transform:scale(.8)}25%{transform:scale(1.3)}50%{transform:scale(.8)}to{transform:scale(.8)}}body .btn:focus,body .btn:focus-visible{outline:none;box-shadow:none}body .btn-primary{color:#fff;background-color:var(--cx-color-primary);border-color:var(--cx-color-primary);border-radius:6px;border-width:0px;font:500 18px/24px Helvetica Neue,Arial,sans-serif}body .btn-primary:hover,body .btn-primary:not(:disabled):not(.disabled):active{background-color:var(--cx-color-primary);border-color:var(--cx-color-primary);filter:contrast(1.1) brightness(1.1)}body .btn-primary:disabled,body .btn-primary.disabled{background-color:var(--cx-color-primary);border-color:var(--cx-color-primary)}body .btn-primary:focus{background-color:var(--cx-color-primary);border-color:var(--cx-color-primary)}body .btn-action,body .btn-secondary{color:var(--cx-color-primary);background-color:transparent;border:1px solid var(--cx-color-primary);border-radius:6px}body .btn-action:hover,body .btn-action:not(:disabled):not(.disabled):active,body .btn-secondary:hover,body .btn-secondary:not(:disabled):not(.disabled):active{background-color:var(--cx-color-primary);border:1px solid var(--cx-color-primary);color:#fff;filter:contrast(1.1) brightness(1.1)}body .btn-action:focus,body .btn-action:focus-visible,body .btn-secondary:focus,body .btn-secondary:focus-visible{outline:none;box-shadow:none}body .cx-action-link,body .btn-tertiary{color:#000;font-size:.875rem;font-weight:400;padding:0}body .cx-action-link:hover,body .btn-tertiary:hover{color:var(--cx-color-primary)}body .cx-action-btn-link{color:var(--cx-color-primary);font-size:.875rem;font-weight:400;padding:0}body .cx-action-btn-link:hover{color:#000;cursor:pointer}body .fa-times-circle{font-weight:600;vertical-align:middle}body .fa-times-circle:before{content:"\f00d"}body .edit-icon:before{display:block;content:url(/assets/icons/edit_black_24.svg);width:24px;height:24px}gen-add-to-favorites-dialog{background-color:#00000080}gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container{border-radius:12px}gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container .add-to-favorites-dialog-header{border-bottom:none;padding-top:2rem;padding-bottom:.75rem}gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container .add-to-favorites-dialog-header .add-to-favorites-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);margin-inline-start:15px}gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container .add-to-favorites-dialog-header .add-to-favorites-dialog-close{bottom:0;font-size:16px}gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container .add-to-favorites-dialog-header .add-to-favorites-dialog-close img{width:32px}gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container .add-to-favorites-dialog-body{padding:0 32px 32px}gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container .add-to-favorites-dialog-body .info-message-block{background:#f5f5f5;border-radius:4px;display:flex;justify-content:center;padding:8px 0;margin-bottom:20px}gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container .add-to-favorites-dialog-body .info-message-block .info-message-icon{width:18px}gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container .add-to-favorites-dialog-body .info-message-block .info-message-text{color:#666;font-size:.875rem;margin-left:4px}gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container .add-to-favorites-dialog-body .select-list-text{font-size:.875rem;margin-bottom:10px}gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container .add-to-favorites-dialog-body .existing-lists-of-favorites{display:flex;flex-direction:column;margin-bottom:20px;max-height:415px;overflow:auto}gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container .add-to-favorites-dialog-body .list-item{border:1px solid #d8d8d8;border-radius:4px;display:flex;flex-direction:row;justify-content:space-between;padding:14px 16px;margin:6px 0}gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container .add-to-favorites-dialog-body .list-item .form-check{margin-bottom:0;width:100%}gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container .add-to-favorites-dialog-body .list-item .form-check .form-check-label{line-height:28px;top:3px;width:100%}gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container .add-to-favorites-dialog-body .list-item .form-check .checkbox{border-color:#d8d8d8;border-radius:4px;box-shadow:none;height:24px;outline:none;margin-top:4px;margin-inline-start:-100%;width:24px;-webkit-margin-start:-100%}gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container .add-to-favorites-dialog-body .list-item .form-check .checkbox:checked{border-color:var(--cx-color-primary)}gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container .add-to-favorites-dialog-body .list-item .form-check .checkbox:checked:after{height:9px;width:16px;top:3px;left:2px}gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container .add-to-favorites-dialog-body .list-item .label-indicator{border-radius:4px;font-size:.875rem;min-width:82px;padding:4px 8px;line-height:20px;text-align:center}gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container .add-to-favorites-dialog-body .list-item .label-indicator.added{background:#39b54a0d;color:#39b54a}gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container .add-to-favorites-dialog-body .list-item .label-indicator.removed{background:#a730280d;color:#e35147}gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container .add-list-wrapper{display:flex;justify-content:space-between}gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container .add-list-wrapper .add-list-input{background:#fff;border-radius:6px;border:1px solid #d8d8d8;height:42px;margin-right:12px;outline:none;padding:5px 12px;width:100%}gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container .add-list-wrapper .add-list-btn{border-width:2px;font-size:18px;font-weight:500;line-height:18px;padding:9px 16px}gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container .add-list-wrapper .add-list-btn:disabled{background-color:transparent;border-color:var(--cx-color-primary);color:var(--cx-color-primary);opacity:.65}gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-footer{display:flex}gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-footer button{flex:0 0 calc(50% - .5rem)}gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-footer button:first-child{margin-inline-end:.5rem}gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-footer button:last-child{margin-inline-start:.5rem}gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-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 gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-footer button:focus{outline-offset:2px;box-shadow:0 0 0 2px var(--cx-color-inverse)}@media (max-width: 991.98px){gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-footer button:focus{outline-offset:-2px}gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-footer button:focus .ng-select-container{position:initial}gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-footer button:focus[type=radio],gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-footer button:focus[type=checkbox],gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-footer button:focus.btn-tertiary{outline-offset:2px}gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-footer button:focus>cx-media{transition:none;padding:2px}}gen-added-to-cart-dialog .cx-modal-content{border-radius:12px;padding:24px 32px;position:relative;max-height:93vh;overflow-x:hidden}gen-added-to-cart-dialog .cx-modal-content .cx-dialog-header{padding:0!important;align-items:center;margin-bottom:30px}gen-added-to-cart-dialog .cx-modal-content .cx-dialog-title{min-height:32px;color:#242729;display:flex;align-items:center}gen-added-to-cart-dialog .cx-modal-content .cx-promotions{padding-top:0}gen-added-to-cart-dialog .cx-modal-content .close{bottom:0;font-size:16px;padding:0;margin:0;align-self:start}gen-added-to-cart-dialog .cx-modal-content .close img{width:32px}gen-added-to-cart-dialog .cx-modal-content .modal-body,gen-added-to-cart-dialog .cx-modal-content gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-container .split-payment-dialog-body,gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-container gen-added-to-cart-dialog .cx-modal-content .split-payment-dialog-body,gen-added-to-cart-dialog .cx-modal-content gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-container .ff-mixed-cart-dialog-body,gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-container gen-added-to-cart-dialog .cx-modal-content .ff-mixed-cart-dialog-body,gen-added-to-cart-dialog .cx-modal-content gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-container .favorite-products-added-to-cart-dialog-body,gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-container gen-added-to-cart-dialog .cx-modal-content .favorite-products-added-to-cart-dialog-body,gen-added-to-cart-dialog .cx-modal-content gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container .favorites-confirm-action-dialog-body,gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container gen-added-to-cart-dialog .cx-modal-content .favorites-confirm-action-dialog-body,gen-added-to-cart-dialog .cx-modal-content gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container .edit-saved-address-dialog-body,gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container gen-added-to-cart-dialog .cx-modal-content .edit-saved-address-dialog-body,gen-added-to-cart-dialog .cx-modal-content gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container .delete-saved-address-dialog-body,gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container gen-added-to-cart-dialog .cx-modal-content .delete-saved-address-dialog-body,gen-added-to-cart-dialog .cx-modal-content gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container .create-or-edit-favorites-list-dialog-body,gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container gen-added-to-cart-dialog .cx-modal-content .create-or-edit-favorites-list-dialog-body,gen-added-to-cart-dialog .cx-modal-content gen-contact-factory-dialog .cfd-container .cfd-body,gen-contact-factory-dialog .cfd-container gen-added-to-cart-dialog .cx-modal-content .cfd-body,gen-added-to-cart-dialog .cx-modal-content gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container .checkout-out-of-stock-dialog-body,gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container gen-added-to-cart-dialog .cx-modal-content .checkout-out-of-stock-dialog-body,gen-added-to-cart-dialog .cx-modal-content gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container .add-to-favorites-dialog-body,gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container gen-added-to-cart-dialog .cx-modal-content .add-to-favorites-dialog-body{padding:0}gen-added-to-cart-dialog .cx-modal-content .modal-body .cx-dialog-row,gen-added-to-cart-dialog .cx-modal-content gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-container .split-payment-dialog-body .cx-dialog-row,gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-container gen-added-to-cart-dialog .cx-modal-content .split-payment-dialog-body .cx-dialog-row,gen-added-to-cart-dialog .cx-modal-content gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-container .ff-mixed-cart-dialog-body .cx-dialog-row,gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-container gen-added-to-cart-dialog .cx-modal-content .ff-mixed-cart-dialog-body .cx-dialog-row,gen-added-to-cart-dialog .cx-modal-content gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-container .favorite-products-added-to-cart-dialog-body .cx-dialog-row,gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-container gen-added-to-cart-dialog .cx-modal-content .favorite-products-added-to-cart-dialog-body .cx-dialog-row,gen-added-to-cart-dialog .cx-modal-content gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container .favorites-confirm-action-dialog-body .cx-dialog-row,gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container gen-added-to-cart-dialog .cx-modal-content .favorites-confirm-action-dialog-body .cx-dialog-row,gen-added-to-cart-dialog .cx-modal-content gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container .edit-saved-address-dialog-body .cx-dialog-row,gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container gen-added-to-cart-dialog .cx-modal-content .edit-saved-address-dialog-body .cx-dialog-row,gen-added-to-cart-dialog .cx-modal-content gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container .delete-saved-address-dialog-body .cx-dialog-row,gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container gen-added-to-cart-dialog .cx-modal-content .delete-saved-address-dialog-body .cx-dialog-row,gen-added-to-cart-dialog .cx-modal-content gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container .create-or-edit-favorites-list-dialog-body .cx-dialog-row,gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container gen-added-to-cart-dialog .cx-modal-content .create-or-edit-favorites-list-dialog-body .cx-dialog-row,gen-added-to-cart-dialog .cx-modal-content gen-contact-factory-dialog .cfd-container .cfd-body .cx-dialog-row,gen-contact-factory-dialog .cfd-container gen-added-to-cart-dialog .cx-modal-content .cfd-body .cx-dialog-row,gen-added-to-cart-dialog .cx-modal-content gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container .checkout-out-of-stock-dialog-body .cx-dialog-row,gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container gen-added-to-cart-dialog .cx-modal-content .checkout-out-of-stock-dialog-body .cx-dialog-row,gen-added-to-cart-dialog .cx-modal-content gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container .add-to-favorites-dialog-body .cx-dialog-row,gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container gen-added-to-cart-dialog .cx-modal-content .add-to-favorites-dialog-body .cx-dialog-row{padding:0}gen-added-to-cart-dialog .cx-modal-content .cx-dialog-actions{border-left:none;padding:0}gen-added-to-cart-dialog .cx-modal-content .cx-dialog-actions .cx-dialog-buttons{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;gap:16px;margin-top:30px}gen-added-to-cart-dialog .cx-modal-content .cx-dialog-actions .cx-dialog-buttons a{margin:0;min-width:281px;font-size:18px;font-weight:500;padding:10px 24px;display:flex;align-items:center;justify-content:center}gen-added-to-cart-dialog .cx-modal-content .cx-dialog-item{padding:0;margin-bottom:30px}gen-added-to-cart-dialog .cx-modal-content .spinner-overlay{z-index:2}@media (max-width: 1140px){gen-added-to-cart-dialog .cx-modal-content{height:auto}}@media (max-width: 767px){gen-added-to-cart-dialog .cx-modal-content{padding:24px 20px;max-height:unset;overflow-y:unset}gen-added-to-cart-dialog .cx-modal-content .cx-dialog-actions .cx-dialog-buttons a{width:100%}}gen-added-to-cart-dialog gen-carousel{margin-bottom:20px}gen-added-to-cart-dialog gen-carousel gen-product-grid-item{height:100%}gen-added-to-cart-dialog gen-carousel gen-product-grid-item .cx-product-image-container{display:none}gen-added-to-cart-dialog gen-carousel gen-product-grid-item .cx-product-name{font-weight:500;line-height:24px;height:auto!important;max-height:none!important}gen-added-to-cart-dialog gen-carousel gen-product-grid-item .cx-product-price-container{padding-bottom:8px!important}gen-added-to-cart-dialog gen-carousel gen-product-grid-item .cx-product-price-container .cx-product-price{margin:12px;font-size:18px;font-weight:500;line-height:26px}gen-added-to-cart-dialog gen-carousel gen-product-grid-item gen-add-to-cart .favorites-block{display:none}gen-added-to-cart-dialog gen-carousel .slides{padding-top:16px}gen-added-to-cart-dialog gen-carousel .gen-carousel-wrapper{padding:24px 0 0!important}gen-added-to-cart-dialog gen-carousel .gen-carousel-wrapper .carousel-panel{margin:0!important}gen-added-to-cart-dialog gen-carousel .gen-carousel-wrapper .carousel-panel .desktop-tab-paragraph-container .desktop-tab-paragraph-tab label{margin-right:30px!important}gen-added-to-cart-dialog gen-carousel .gen-carousel-wrapper:after{width:calc(100% + 64px)!important;height:calc(100% + 24px)!important}gen-added-to-cart-dialog gen-carousel .gen-carousel-wrapper .gen-carousel-header{margin-bottom:20px;padding:0!important}gen-added-to-cart-dialog gen-carousel .gen-carousel-wrapper>.gen-carousel-header h2{flex:1;font-size:16px!important;font-weight:500;line-height:24px!important}gen-added-to-cart-dialog .warning-no-return{margin-bottom:32px}gen-added-to-cart-dialog .cx-modal-container{min-width:876px!important;max-width:876px!important}@media (max-width: 875px){gen-added-to-cart-dialog .cx-modal-container{max-width:calc(100% - 32px)!important;min-width:calc(100% - 32px)!important;margin:30px 16px!important;height:auto}}@media (max-width: 991px){gen-added-to-cart-dialog{display:flex}gen-added-to-cart-dialog gen-carousel .gen-carousel-wrapper>.gen-carousel-header{flex-direction:column;align-items:flex-start!important}gen-added-to-cart-dialog gen-carousel .gen-carousel-wrapper>.gen-carousel-header .gen-carousel-controls{margin-top:16px}gen-added-to-cart-dialog gen-carousel .gen-carousel-wrapper>.gen-carousel-header .gen-carousel-controls .previous{margin-left:0!important}}gen-checkout-out-of-stock-dialog{background-color:#00000080}gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container{border-radius:12px}gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container .checkout-out-of-stock-dialog-header{border-bottom:none;padding-bottom:0}gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container .checkout-out-of-stock-dialog-header .checkout-out-of-stock-dialog-close{font-size:1.5rem;margin-left:auto;top:5px}gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container .checkout-out-of-stock-dialog-body{padding-top:10px}gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container .checkout-out-of-stock-dialog-body .confirm-title{display:flex;font-size:1.5rem;font-weight:500;text-align:center}gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container .checkout-out-of-stock-dialog-body .confirm-message{color:#242729;font-size:1rem;font-weight:400;letter-spacing:.5px;margin-top:1rem;padding:0 10px;text-align:center}gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container .checkout-out-of-stock-dialog-body .info-message{color:#666;display:flex;font-size:1rem;font-weight:400;justify-content:center;line-height:32px;margin-top:16px;text-align:center}gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container .checkout-out-of-stock-dialog-footer{display:flex;margin-top:24px}gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container .checkout-out-of-stock-dialog-footer button{flex:0 0 calc(50% - .5rem)}gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container .checkout-out-of-stock-dialog-footer button:first-child{margin-inline-end:.5rem}gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container .checkout-out-of-stock-dialog-footer button:last-child{margin-inline-start:.5rem}@media (max-width: 767px){gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container .checkout-out-of-stock-dialog-footer{flex-direction:column-reverse}gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container .checkout-out-of-stock-dialog-footer button:first-child{margin:0!important}gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container .checkout-out-of-stock-dialog-footer button:last-child{margin:0 0 16px!important}}gen-contact-factory-dialog{background-color:#00000080}gen-contact-factory-dialog .cfd{width:100%}gen-contact-factory-dialog .cfd:not(.ty){max-width:852px}gen-contact-factory-dialog .cfd.ty{max-width:630px}gen-contact-factory-dialog .cfd.ty .cfd-container{min-height:230px;display:flex;align-items:center;justify-content:center}gen-contact-factory-dialog .cfd-space{margin-top:24px}gen-contact-factory-dialog .cfd-container{border-radius:12px;padding:32px}gen-contact-factory-dialog .cfd-container .cfd-header{line-height:32px;padding:0 0 32px}gen-contact-factory-dialog .cfd-container .cfd-header .close{color:#666;font-size:24px;opacity:1;right:-10px}gen-contact-factory-dialog .cfd-container .cfd-header-title{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:32px}gen-contact-factory-dialog .cfd-container .cfd-body{padding:24px 0}gen-contact-factory-dialog .cfd-container .cfd-body form .cfd-body-block:last-child{border:none;padding-bottom:0}gen-contact-factory-dialog .cfd-container .cfd-body-top{display:flex;flex-direction:column}gen-contact-factory-dialog .cfd-container .cfd-body-top-header{font-size:18px;font-weight:500;line-height:32px;margin-bottom:4px}gen-contact-factory-dialog .cfd-container .cfd-body-top-description{font-size:14px;line-height:28px;color:#666}gen-contact-factory-dialog .cfd-container .cfd-body-block{padding-bottom:24px;border-bottom:1px solid #dee2e6}gen-contact-factory-dialog .cfd-container .cfd-body-block-row{display:flex;gap:36px}gen-contact-factory-dialog .cfd-container .cfd-body-block-label,gen-contact-factory-dialog .cfd-container .cfd-body-block-textarea{width:100%;margin-bottom:0}gen-contact-factory-dialog .cfd-container .cfd-body-block-label .input-label,gen-contact-factory-dialog .cfd-container .cfd-body-block-textarea .input-label{display:block;margin-bottom:15px}gen-contact-factory-dialog .cfd-container .cfd-body-block-label span,gen-contact-factory-dialog .cfd-container .cfd-body-block-textarea span{line-height:19px}gen-contact-factory-dialog .cfd-container .cfd-body-block-label input,gen-contact-factory-dialog .cfd-container .cfd-body-block-textarea input{padding:10.5px;height:42px}gen-contact-factory-dialog .cfd-container .cfd-body-block-label textarea,gen-contact-factory-dialog .cfd-container .cfd-body-block-textarea textarea{padding:10.5px;min-height:86px;max-height:86px}gen-contact-factory-dialog .cfd-container .cfd-body-block-label{max-width:50%}gen-contact-factory-dialog .cfd-container .required:after{content:" *";position:relative;color:#a73028}gen-contact-factory-dialog .cfd-container .form-control{margin:0;background:transparent}gen-contact-factory-dialog .cfd-container cx-form-errors{position:absolute}gen-contact-factory-dialog .cfd-container cx-form-errors p{line-height:normal;padding:0;margin:0;color:var(--cx-color-danger)}gen-contact-factory-dialog .cfd-container cx-form-errors p:before,gen-contact-factory-dialog .cfd-container cx-form-errors p:after{display:none}gen-contact-factory-dialog .cfd-container textarea:focus,gen-contact-factory-dialog .cfd-container input:focus{outline:none}gen-contact-factory-dialog .cfd-container .cfd-footer{display:flex;gap:36px}gen-contact-factory-dialog .cfd-container .cfd-footer button{width:50%}gen-contact-factory-dialog .cfd-container .cfd-ty-header{font-size:20px;font-weight:500;margin-bottom:12px}gen-contact-factory-dialog .cfd-container .cfd-ty-text{font-size:18px;font-weight:500;text-align:center;color:#666}gen-contact-factory-dialog .cfd-container .cfd-ty-close{position:absolute;font-size:24px;top:28px;right:28px;bottom:auto}@media (max-width: 767px){gen-contact-factory-dialog .cfd:not(.ty),gen-contact-factory-dialog .cfd.ty{max-width:fit-content}gen-contact-factory-dialog .cfd-container{padding:16px}gen-contact-factory-dialog .cfd-container .cfd-header{padding:0 0 16px}gen-contact-factory-dialog .cfd-container .cfd-body{padding:16px 0}gen-contact-factory-dialog .cfd-container .cfd-body-top-description a{min-height:unset;min-width:unset}gen-contact-factory-dialog .cfd-container .cfd-body-block-label{max-width:unset}gen-contact-factory-dialog .cfd-container .cfd-body-block-row{flex-direction:column;gap:16px}gen-contact-factory-dialog .cfd-container .cfd-footer{gap:16px}gen-contact-factory-dialog .cfd-space{margin-top:16px}}gen-create-or-edit-favorites-list-dialog{background-color:#00000080}gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container{border-radius:12px;padding:32px}gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container .create-or-edit-favorites-list-dialog-header{border-bottom:none;padding:0}gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container .create-or-edit-favorites-list-dialog-header .close{color:#666;font-size:24px;opacity:1;right:-10px}gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container .create-or-edit-favorites-list-dialog-header .create-or-edit-favorites-list-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)}gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container .create-or-edit-favorites-list-dialog-body{padding:32px 0}gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container .create-or-edit-favorites-list-dialog-body .list-name-label{line-height:normal;margin-bottom:15px}gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container .create-or-edit-favorites-list-dialog-body .list-name-input{border-radius:6px;border:1px solid #d8d8d8;font-size:1rem;outline:none;padding:9px 12px;width:100%}gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container .create-or-edit-favorites-list-dialog-footer{display:flex}gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container .create-or-edit-favorites-list-dialog-footer button{flex:0 0 calc(50% - .5rem)}gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container .create-or-edit-favorites-list-dialog-footer button:first-child{margin-inline-end:.5rem}gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container .create-or-edit-favorites-list-dialog-footer button:last-child{margin-inline-start:.5rem}@media (max-width: 767px){gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container .create-or-edit-favorites-list-dialog-footer{flex-direction:column-reverse}gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container .create-or-edit-favorites-list-dialog-footer button:first-child{margin:0!important}gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container .create-or-edit-favorites-list-dialog-footer button:last-child{margin:0 0 16px!important}}gen-delete-saved-address-dialog{background-color:#00000080}gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container{border-radius:12px;padding:32px}gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container .delete-saved-address-dialog-header{border-bottom:none;padding:0}gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container .delete-saved-address-dialog-header .close{color:#666;font-size:24px;opacity:1;right:-10px}gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container .delete-saved-address-dialog-header .delete-saved-address-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)}gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container .delete-saved-address-dialog-body{padding:8px 0 24px}gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container .delete-saved-address-dialog-body p{font-size:1.5rem;font-weight:500;line-height:2rem;text-align:center;margin-bottom:0}gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container .delete-saved-address-dialog-footer{display:flex}gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container .delete-saved-address-dialog-footer button{flex:0 0 calc(50% - .5rem)}gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container .delete-saved-address-dialog-footer button:first-child{margin-inline-end:.5rem}gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container .delete-saved-address-dialog-footer button:last-child{margin-inline-start:.5rem}@media (max-width: 767px){gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container .delete-saved-address-dialog-footer{flex-direction:column-reverse}gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container .delete-saved-address-dialog-footer button:first-child{margin:0!important}gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container .delete-saved-address-dialog-footer button:last-child{margin:0 0 16px!important}}gen-edit-saved-address-dialog{background-color:#00000080}gen-edit-saved-address-dialog .edit-saved-address-dialog{max-width:740px}gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container{border-radius:12px;padding:32px}gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container .edit-saved-address-dialog-header{border-bottom:none;padding:0}gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container .edit-saved-address-dialog-header .close{color:#666;font-size:24px;opacity:1;right:-10px}gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container .edit-saved-address-dialog-header .edit-saved-address-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)}gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container .edit-saved-address-dialog-body{padding:32px 0}gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container .edit-saved-address-dialog-body .form-group .ng-select-container,gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container .edit-saved-address-dialog-body .form-group .form-control{height:42px}gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container .edit-saved-address-dialog-body .form-group .ng-value-container{line-height:40px}gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container .edit-saved-address-dialog-body .form-group .ng-value-container .ng-value{height:40px}gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container .edit-saved-address-dialog-body .form-group .ng-input{top:0}gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container .edit-saved-address-dialog-body .form-group .ng-select:focus,gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container .edit-saved-address-dialog-body .form-group input:focus,gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container .edit-saved-address-dialog-body .form-group .ng-select-focused{outline:none}gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container .edit-saved-address-dialog-footer{display:flex}gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container .edit-saved-address-dialog-footer button{flex:0 0 calc(50% - .5rem)}gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container .edit-saved-address-dialog-footer button:first-child{margin-inline-end:.5rem}gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container .edit-saved-address-dialog-footer button:last-child{margin-inline-start:.5rem}@media (max-width: 767px){gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container .edit-saved-address-dialog-footer{flex-direction:column-reverse}gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container .edit-saved-address-dialog-footer button:first-child{margin:0!important}gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container .edit-saved-address-dialog-footer button:last-child{margin:0 0 16px!important}}gen-favorites-confirm-action-dialog{background-color:#00000080}gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container{border-radius:12px}gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container .favorites-confirm-action-dialog-header{border-bottom:none;padding-bottom:0}gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container .favorites-confirm-action-dialog-header .favorites-confirm-action-dialog-close{font-size:1.5rem;margin-left:auto;top:5px}gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container .favorites-confirm-action-dialog-body{padding-top:10px}gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container .favorites-confirm-action-dialog-body .confirm-message{display:flex;font-size:1.5rem;font-weight:500;text-align:center}gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container .favorites-confirm-action-dialog-body .info-message{color:#666;display:flex;font-size:1rem;font-weight:400;justify-content:center;line-height:32px;margin-top:16px;text-align:center}gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container .favorites-confirm-action-dialog-footer{display:flex;margin-top:24px}gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container .favorites-confirm-action-dialog-footer button{flex:0 0 calc(50% - .5rem)}gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container .favorites-confirm-action-dialog-footer button:first-child{margin-inline-end:.5rem}gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container .favorites-confirm-action-dialog-footer button:last-child{margin-inline-start:.5rem}@media (max-width: 767px){gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container .favorites-confirm-action-dialog-footer{flex-direction:column-reverse}gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container .favorites-confirm-action-dialog-footer button:first-child{margin:0!important}gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container .favorites-confirm-action-dialog-footer button:last-child{margin:0 0 16px!important}}gen-favorite-products-added-to-cart-dialog{background-color:#00000080}gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-container{border-radius:12px}gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-container .favorite-products-added-to-cart-dialog-header{border-bottom:none;padding-bottom:0}gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-container .favorite-products-added-to-cart-dialog-header .favorite-products-added-to-cart-dialog-close{font-size:1.5rem;margin-left:auto;top:5px}gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-container .favorite-products-added-to-cart-dialog-body{display:flex;justify-content:center;flex-direction:column;padding-top:10px}gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-container .favorite-products-added-to-cart-dialog-body .cart-icon{align-self:center;margin-bottom:24px;width:67px}gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-container .confirm-message{display:flex;font-size:1.5rem;font-weight:500;padding:0 2rem;text-align:center;text-transform:capitalize}gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-footer{display:flex;margin-top:24px}gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-footer a{flex:0 0 calc(50% - .5rem);font-size:1.125rem;font-weight:500;line-height:24px;padding:12px}gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-footer a:first-child{margin-inline-end:.5rem}gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-footer a:last-child{margin-inline-start:.5rem}@media (max-width: 767px){gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-footer{flex-direction:column-reverse}gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-footer a:first-child{margin:0!important}gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-footer a:last-child{margin:0 0 16px!important}}gen-ff-mixed-cart-dialog{background-color:#00000080}@media (min-width: 768px){gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog{max-width:650px}}@media (min-width: 768px){gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .cx-modal-container{min-width:650px!important;max-width:650px!important}}gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-container{border-radius:12px}gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-container .ff-mixed-cart-dialog-header{border-bottom:none;padding:1rem 2rem 0;justify-content:flex-end}gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-container .ff-mixed-cart-dialog-header .modal-title{color:#242729;font-size:22px;font-weight:700;line-height:32px}gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-container .ff-mixed-cart-dialog-header .ff-mixed-cart-dialog-close{font-size:1.5rem;padding:20px 0 5px}gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-container .ff-mixed-cart-dialog-body{display:flex;justify-content:center;flex-direction:column}gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-container .ff-mixed-cart-dialog-body .cx-dialog-item{color:#000;font-weight:500;font-size:1.25rem;text-align:center}gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-footer>.cx-dialog-buttons{display:flex;justify-content:space-between;margin-top:24px}gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-footer>.cx-dialog-buttons .btn{flex:0 0 calc(35% - .5rem);font-size:1.125rem;font-weight:500;line-height:24px;padding:12px}gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-footer>.cx-dialog-buttons .btn:first-child{margin-inline-end:.5rem}gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-footer>.cx-dialog-buttons .btn:last-child{margin-inline-start:.5rem}gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-footer>.cx-dialog-buttons .btn-secondary:disabled{background-color:#fff;border:1px solid #d8d8d8;color:#d3d6db}@media (max-width: 767px){gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-footer>.cx-dialog-buttons{flex-direction:column-reverse}gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-footer>.cx-dialog-buttons .btn:first-child{margin:0!important}gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-footer>.cx-dialog-buttons .btn:last-child{margin:0 0 16px!important}}gen-split-payment-dialog{background-color:#00000080}gen-split-payment-dialog .split-payment-dialog{max-width:60vw}gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-container{border-radius:12px}gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-container .split-payment-dialog-header{border-bottom:none;padding:1rem 2rem 0}gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-container .split-payment-dialog-header .modal-title{color:#242729;font-size:22px;font-weight:700;line-height:32px}gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-container .split-payment-dialog-header .split-payment-dialog-close{font-size:1.5rem;padding:0;margin:0}gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-container .split-payment-dialog-body{display:flex;justify-content:center;flex-direction:column;gap:2rem;padding-top:10px}gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-container .split-payment-dialog-body .cx-dialog-item{color:#000}gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-container .split-payment-dialog-body .cx-dialog-item .cx-dialog-item-description{border:1px solid #d8d8d8;border-radius:6px;margin-top:20px;max-height:273px;overflow-y:auto}gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-container .split-payment-dialog-body .cx-dialog-item .cx-dialog-item-description gen-cart-item .gen-cart-item{padding:0;border-bottom:1px solid #d8d8d8;margin:.5rem 1rem}gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-container .split-payment-dialog-body .cx-dialog-item .cx-dialog-item-description gen-cart-item .gen-cart-item .gen-cart-item-block-item{flex-direction:column-reverse;display:flex}gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-container .split-payment-dialog-body .cx-dialog-item .cx-dialog-item-description gen-cart-item .gen-cart-item .gen-cart-item-block-qty,gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-container .split-payment-dialog-body .cx-dialog-item .cx-dialog-item-description gen-cart-item .gen-cart-item .gen-cart-item-block-total{display:none}gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-container .split-payment-dialog-body .cx-dialog-item .cx-dialog-item-description gen-cart-item:last-of-type .gen-cart-item{border-bottom:none}gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-footer{border-top:1px solid #d8d8d8}gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-footer>.cx-dialog-buttons{display:flex;justify-content:space-between;margin-top:24px}gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-footer>.cx-dialog-buttons .btn{flex:0 0 calc(35% - .5rem);font-size:1.125rem;font-weight:500;line-height:24px;padding:12px}gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-footer>.cx-dialog-buttons .btn:first-child{margin-inline-end:.5rem}gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-footer>.cx-dialog-buttons .btn:last-child{margin-inline-start:.5rem}gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-footer>.cx-dialog-buttons .btn-secondary:disabled{background-color:#fff;border:1px solid #d8d8d8;color:#d3d6db}@media (max-width: 767px){gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-footer>.cx-dialog-buttons{flex-direction:column-reverse}gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-footer>.cx-dialog-buttons .btn:first-child{margin:0!important}gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-footer>.cx-dialog-buttons .btn:last-child{margin:0 0 16px!important}}main cx-page-layout.CartPageTemplate{margin-top:30px}main cx-page-layout.CartPageTemplate cx-page-slot.CenterRightContentSlot{border-radius:10px;display:grid;margin-left:20px;top:30px;height:fit-content;--cx-flex-basis: 26%;margin-bottom:20px}@media (max-width: 991px){main cx-page-layout.CartPageTemplate cx-page-slot.CenterRightContentSlot{margin-left:0;margin-top:10px}}@media (max-width: 767px){main cx-page-layout.CartPageTemplate cx-page-slot.CenterRightContentSlot{flex:0 0 100%!important;flex-direction:column;max-height:none}}main cx-page-layout.CartPageTemplate cx-page-slot.CenterRightContentSlot cx-cart-totals{padding:20px 20px 0}main cx-page-layout.CartPageTemplate cx-page-slot.CenterRightContentSlot .desired-date-label-container .info-message-container{right:-92px;bottom:40px;width:max-content}main cx-page-layout.CartPageTemplate cx-page-slot.CenterRightContentSlot gen-schedule-replenishment-order{grid-row:3}main cx-page-layout.CartPageTemplate cx-page-slot.CenterRightContentSlot gen-schedule-replenishment-order .cx-order-type-card{border-radius:0;margin-bottom:0;padding:10px 20px}main cx-page-layout.CartPageTemplate cx-page-slot.CenterRightContentSlot gen-schedule-replenishment-order .cx-label-container{border-top:1px solid #d8d8d8;padding-top:20px}main cx-page-layout.CartPageTemplate cx-page-slot.CenterRightContentSlot gen-schedule-replenishment-order .cx-replenishment-form-data-container{margin:0;display:flex;flex-direction:column;width:100%}main cx-page-layout.CartPageTemplate cx-page-slot.CenterRightContentSlot gen-schedule-replenishment-order .cx-replenishment-form-data-container .cx-days{padding-top:10px;padding-bottom:10px}main cx-page-layout.CartPageTemplate cx-page-slot.CenterRightContentSlot gen-schedule-replenishment-order .cx-replenishment-form-data-container .form-data-label{align-self:start}main cx-page-layout.CartPageTemplate cx-page-slot.CenterRightContentSlot gen-schedule-replenishment-order .cx-replenishment-form-data-container.desired{padding-top:10px}main cx-page-layout.CartPageTemplate cx-page-slot.CenterRightContentSlot gen-schedule-replenishment-order .cx-replenishment-form-data-container.desired .form-data-label{padding-bottom:5px}main cx-page-layout.CartPageTemplate cx-page-slot.CenterRightContentSlot gen-schedule-replenishment-order .cx-replenishment-form-data-container.desired .cx-replenishment-date{width:100%}main cx-page-layout.CartPageTemplate cx-page-slot.CenterRightContentSlot gen-schedule-replenishment-order .cx-replenishment-date{width:90%}main cx-page-layout.CartPageTemplate cx-page-slot.CenterRightContentSlot gen-schedule-replenishment-order .cx-replenishment-date input{padding:.6875rem .15rem;font-size:1rem;height:48px;width:100%}main cx-page-layout.CartPageTemplate cx-page-slot.CenterRightContentSlot cx-cart-quick-order-form{background:#f5f5f5;border-radius:10px;grid-row:5;padding:0 20px 40px}main cx-page-layout.CartPageTemplate cx-page-slot.CenterRightContentSlot cx-cart-quick-order-form cx-form-required-legend,main cx-page-layout.CartPageTemplate cx-page-slot.CenterRightContentSlot cx-cart-quick-order-form cx-form-required-asterisks{display:none}main cx-page-layout.CartPageTemplate cx-page-slot.CenterRightContentSlot cx-cart-quick-order-form .btn-action.disabled{border-width:1px}main cx-page-layout.CartPageTemplate cx-page-slot.CenterRightContentSlot gen-cart-proceed-to-checkout{background:#f5f5f5;border-bottom-left-radius:10px;border-bottom-right-radius:10px;grid-row:4;margin-bottom:12px;padding:16px 20px 20px}@media (max-width: 767px){main cx-page-layout.CartPageTemplate cx-page-slot.CenterRightContentSlot gen-cart-proceed-to-checkout{width:100%}}main cx-page-layout.CartPageTemplate cx-page-slot.CenterRightContentSlot gen-order-summary{background:#f5f5f5;border-top-left-radius:10px;border-top-right-radius:10px;grid-row:2;padding:20px 20px 10px}main cx-page-layout.CartPageTemplate .TopContent{flex-direction:row;flex-wrap:wrap}main cx-page-layout.CartPageTemplate .TopContent gen-cart-item-list td:nth-of-type(1){width:20vw}main cx-page-layout.CartPageTemplate .TopContent gen-cart-item-list td:not(:nth-of-type(1)){font-size:inherit}main cx-page-layout.CartPageTemplate .TopContent gen-cart-item-list .cx-name{min-height:48px;display:flex;align-items:center;margin-top:0}main cx-page-layout.CartPageTemplate .TopContent gen-cart-item-list .cx-code{margin:.75rem 0}@media (max-width: 991px){main cx-page-layout.CartPageTemplate .TopContent gen-cart-item-list .bundle-main-item td:nth-child(n+2){margin-left:32px}main cx-page-layout.CartPageTemplate .TopContent gen-cart-item-list .bundle-main-item .text-crossed{margin-right:10px}}main cx-page-layout.CartPageTemplate .TopContent gen-cart-item-list .sp-table-row>td:last-of-type{padding:1.25rem 1rem 1.25rem .5rem}main cx-page-layout.CartPageTemplate .TopContent .cx-availability{display:flex;justify-content:flex-end;margin-bottom:15px;color:#a73028}main cx-page-layout.CartPageTemplate .TopContent .cx-availability:before{content:url(/assets/icons/do_not_disturb_red_24.svg);width:24px;margin-right:5px}main cx-page-layout.CartPageTemplate .TopContent .cx-quantity.cx-mobile-only{align-items:center}main cx-page-layout.CartPageTemplate .TopContent .cx-remove-btn{display:flex;justify-content:flex-end;align-items:center}@media (max-width: 991px){main cx-page-layout.CartPageTemplate .TopContent .cx-remove-btn{justify-content:flex-start;padding-right:.7rem}}main cx-page-layout.CartPageTemplate .TopContent cx-promotions{display:block;margin-top:.5rem}main cx-page-layout.CartPageTemplate .TopContent cx-import-export-order-entries{display:flex;flex:70%;align-self:center;margin:0;order:3}main cx-page-layout.CartPageTemplate .TopContent cx-clear-cart{display:flex;flex:50%;order:1;margin-top:0;max-height:30px}@media (max-width: 767px){main cx-page-layout.CartPageTemplate .TopContent cx-clear-cart{flex:33%}}main cx-page-layout.CartPageTemplate .TopContent cx-clear-cart .clear-cart-wrapper{margin:0}main cx-page-layout.CartPageTemplate .TopContent cx-clear-cart .clear-cart-wrapper .clear-cart-btn{min-height:0}main cx-page-layout.CartPageTemplate .TopContent gen-cart-details{order:2;min-height:80%;position:relative}main cx-page-layout.CartPageTemplate .TopContent gen-cart-details .cart-details-wrapper{padding:0}main cx-page-layout.CartPageTemplate .TopContent gen-cart-details .cart-details-wrapper .header{padding-top:1.5rem}main cx-page-layout.CartPageTemplate .TopContent gen-cart-details .cart-details-wrapper .header h2{font-size:1.5rem;font-weight:400;margin:0}main cx-page-layout.CartPageTemplate .TopContent gen-cart-details gen-cart-item-list{margin-bottom:40px;display:block}main cx-page-layout.CartPageTemplate .TopContent gen-cart-details cx-clear-cart{position:absolute;right:0;bottom:-32px}main cx-page-layout.CartPageTemplate .TopContent gen-add-to-saved-cart{display:flex;flex:50%;order:1;max-height:30px}@media (max-width: 767px){main cx-page-layout.CartPageTemplate .TopContent gen-add-to-saved-cart{flex:66%}}main cx-page-layout.CartPageTemplate .TopContent gen-add-to-saved-cart .cx-add-to-saved-cart-container{justify-content:flex-start;margin-top:0}main cx-page-layout.CartPageTemplate .TopContent gen-add-to-saved-cart .cx-add-to-saved-cart-container .cx-action-link:nth-child(n+2){align-items:center}@media (max-width: 767px){main cx-page-layout.CartPageTemplate .TopContent .cx-add-to-saved-cart-container{margin-top:0}main cx-page-layout.CartPageTemplate .TopContent gen-cart-item-list tr{padding:10px}}@media (max-width: 767px){main cx-page-layout.MultiStepCheckoutSummaryPageTemplate{padding-top:0}}@media (min-width: 992px){main cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.BodyContent{flex:0 69%}}main cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent{background:#f5f5f5;border-radius:10px;padding:20px;margin-bottom:40px}@media (min-width: 992px){main cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent{flex:0 0 28%;margin-left:20px;height:fit-content;flex-direction:row}main cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent:has(gen-place-order){position:-webkit-sticky;position:sticky;top:0}}@media (max-width: 991px){main cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-checkout-order-summary{min-width:100%}}main cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-checkout-order-summary cx-order-summary{padding:0}main cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent gen-schedule-replenishment-order,main cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent gen-place-order{padding-inline-start:0}main cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent gen-place-order{padding-bottom:0}main cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent gen-place-order .form-check{margin-bottom:0}@media (max-width: 991px){main cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-checkout-progress-mobile-bottom .cx-media,main cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-checkout-progress-mobile-top .cx-media{margin-bottom:30px}main cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-checkout-progress-mobile-bottom .cx-media .cx-list-media,main cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-checkout-progress-mobile-top .cx-media .cx-list-media{padding:0 1.25rem;font-weight:500;font-size:19px}main cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-checkout-progress-mobile-bottom .cx-media .cx-list-media:not(:has(.cx-title)),main cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-checkout-progress-mobile-top .cx-media .cx-list-media:not(:has(.cx-title)){padding:1.25rem}main cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-checkout-progress-mobile-bottom .cx-media .cx-list-media div,main cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-checkout-progress-mobile-top .cx-media .cx-list-media div{color:#666}main cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-checkout-progress-mobile-bottom .cx-media .cx-list-media.is-active div,main cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-checkout-progress-mobile-top .cx-media .cx-list-media.is-active div{color:var(--cx-color-primary)}main cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-checkout-progress-mobile-bottom .cx-media .cx-list-media .btn-link,main cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-checkout-progress-mobile-top .cx-media .cx-list-media .btn-link{font-weight:400}}main cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-checkout-progress .cx-nav .cx-item{padding-bottom:.875rem}main cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-checkout-progress .cx-nav .cx-item .cx-link{font-size:13px;font-weight:400}main cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-checkout-progress .cx-nav .cx-item .cx-link.active{font-weight:500}.form-check-label{cursor:pointer}.offline-badge{position:relative;background-color:#f4d6c3;border-radius:50px;padding:10px;color:var(--cx-color-primary);display:flex}.offline-badge .offline{font-size:16px;margin-right:10px}cx-storefront>footer{margin-top:54px}cx-storefront>footer .footer{background:transparent;color:#666;border-top:4px solid var(--cx-color-primary);max-width:var(--cx-page-width-max);margin:auto;border-top:none!important;z-index:1}cx-storefront>footer .footer>*{align-self:center;display:block;flex:none}cx-storefront>footer .footer .logo-img{width:165px}cx-storefront>footer .footer cx-footer-navigation{background-color:inherit!important}cx-storefront>footer .footer cx-footer-navigation a{font:400 14px/20px Helvetica Neue,Arial,sans-serif;display:flex;align-items:center}cx-storefront>footer .footer cx-footer-navigation gen-navigation-ui{background-color:inherit!important}cx-storefront>footer .footer cx-footer-navigation gen-navigation-ui>nav>ul>li{margin:0}cx-storefront>footer .footer cx-anonymous-consent-open-dialog{margin:0;position:relative}cx-storefront>footer .footer cx-anonymous-consent-open-dialog:after{content:"";display:block;position:absolute;left:50%;top:0;height:100%;width:100vw;transform:translate(-50%);background-color:#f5f5f5;z-index:0!important}cx-storefront>footer .footer cx-anonymous-consent-open-dialog .btn-link{color:#666;font:400 14px/20px Helvetica Neue,Arial,sans-serif;margin:auto;min-width:138px;text-align:left;z-index:1}cx-storefront>footer .footer cx-anonymous-consent-open-dialog .btn-link:hover{color:var(--cx-color-primary);text-decoration:none}cx-storefront>footer .footer cx-paragraph,cx-storefront>footer .footer cx-footer-copyright-paragraph{background:#fff;display:flex;justify-content:center}cx-storefront>footer .footer cx-paragraph div,cx-storefront>footer .footer cx-footer-copyright-paragraph div{text-align:center;padding:15px;font:300 16px/20px Helvetica Neue,Arial,sans-serif;color:#000}@media (max-width: 767px){cx-storefront>footer .footer cx-paragraph div,cx-storefront>footer .footer cx-footer-copyright-paragraph div{max-width:280px}}@media (max-width: 767px){cx-storefront>footer{margin-top:27px}}main .LandingPage2Template cx-page-slot.Section1{margin-top:0}main .LandingPage2Template .Section2A cx-banner,main .LandingPage2Template .Section2A gen-banner,main .LandingPage2Template .Section2B cx-banner,main .LandingPage2Template .Section2B gen-banner{margin-top:70px}main .LandingPage2Template .Section3 .dealer-acquisition{margin-top:52px}main .LandingPage2Template .Section3 .dealer-acquisition gen-add-to-favorites{position:absolute;top:0;right:0;display:none}main .LandingPage2Template .Section3 gen-bundle-carousel{margin-top:52px}@media (max-width: 479px){main .LandingPage2Template .Section2A cx-banner,main .LandingPage2Template .Section2A gen-banner,main .LandingPage2Template .Section2B cx-banner,main .LandingPage2Template .Section2B gen-banner{margin-top:30px}main .LandingPage2Template .Section3 gen-bundle-carousel{margin:30px 0}}header{background:linear-gradient(to top,#f5f5f5 0,#f5f5f5 72px,#fff 72px);border-bottom:4px solid var(--cx-color-primary)}@media (max-width: 991px){header{background:#f5f5f5}}header cx-site-context-selector{margin-inline-end:20px}header cx-site-context-selector select{background-color:transparent;color:#666}header cx-site-context-selector cx-icon{color:#666}header .NavigationBar:empty{display:none}header .SiteLinks{margin-top:4px}header .SiteLinks cx-link{padding-inline-end:0}header .SiteLinks cx-link a{color:#666;font:400 14px/20px Helvetica Neue,Arial,sans-serif;text-decoration:none;margin-right:0}header .SiteLinks cx-link a:hover{color:var(--cx-color-primary)}header.is-expanded:after{background-color:#fff}header.is-expanded .navigation{z-index:40}@media (max-width: 991px){header.is-expanded .header{display:flex;flex-direction:row-reverse;justify-content:space-between;padding:24px 24px 24px 16px}header.is-expanded .SearchBox,header.is-expanded .MiniCart{display:none}header.is-expanded .SiteLogo{z-index:4}header.is-expanded .NavigationBar,header.is-expanded .SiteLogin,header.is-expanded .SiteContext{background:#fff}header.is-expanded .SiteLinks{background:transparent;padding:24px 20px;margin:0;align-items:center}header.is-expanded .SiteLinks cx-link a{font:400 17px Helvetica Neue,Arial,sans-serif;min-height:unset}header.is-expanded .gen-login-greet{display:none}}header .hamburger.is-active:hover,header .is-active.cx-hamburger:hover{opacity:1}header .cx-hamburger{margin-right:12px}@media (max-width: 767px){header .cx-hamburger{margin-right:0}}@media (max-width: 479px){header .cx-hamburger{padding:8px}header .cx-hamburger.is-active{display:flex;padding:0}header .cx-hamburger.is-active .hamburger-box{width:19px;height:19px}}header .cx-hamburger.is-active .hamburger-inner{background-color:#000}header .cx-hamburger.is-active .hamburger-inner:before,header .cx-hamburger.is-active .hamburger-inner:after{background-color:#000}header .hamburger-inner{background-color:#666}header .hamburger-inner:before,header .hamburger-inner:after{background-color:#666}@media (max-width: 479px){header .header{flex-wrap:nowrap}}@media (max-width: 389px){header .header{padding:0 8px}}@media (min-width: 1200px){header .header{padding:0}}header .SiteLogo{width:165px;height:37px}@media (max-width: 767px){header .SiteLogo{width:144px;height:32px}}header cx-mini-cart{margin:0}header cx-mini-cart a{background:transparent;color:#666;min-width:70px;padding:0}header cx-mini-cart a:hover{color:var(--cx-color-primary)}@media (max-width: 767px){header cx-mini-cart a{flex-direction:row}header cx-mini-cart a .fa-shopping-cart{height:14px}}@media (max-width: 479px){header cx-mini-cart a{padding:0}}@media (min-width: 992px){header cx-mini-cart a{justify-content:flex-end}}@media (max-width: 479px){header cx-mini-cart{margin-inline-start:0}}header gen-login{color:var(--cx-color-text);display:block}header gen-login a{color:#666}header gen-login .gen-login-greet{color:#666}header gen-login>gen-header-navigation>nav>ul>li{padding-inline-start:0}header gen-login>gen-header-navigation>nav>ul>li .wrapper{left:0!important}@media (min-width: 992px){header gen-login>gen-header-navigation>nav>ul>li{max-width:20vw}}header .SiteLogin{padding:0}.navigation .SiteContext{padding:0;margin:0}.navigation .SiteContext cx-site-context-selector{padding:0;margin:0}.wrapper-list-item cx-generic-link a{padding:0!important;border:none;min-height:auto}.hamburger-inner{width:23px}.hamburger-inner:before,.hamburger-inner:after{width:23px}@media (min-width: 992px){.wrapper-list-item cx-generic-link a{font-size:14px!important}}.ProductDetailsPageTemplate{padding:0!important}.ProductDetailsPageTemplate .BottomHeaderSlot gen-breadcrumb{display:flex;flex-direction:row;justify-content:center;align-items:center}.ProductDetailsPageTemplate .BottomHeaderSlot gen-breadcrumb h1{font-weight:400;max-width:50%;padding:0;font-size:14px;margin:2px 5px 0 0;height:20px;text-align:left;color:#6c7079;word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:1;box-orient:vertical;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media (max-width: 991px){.ProductDetailsPageTemplate .BottomHeaderSlot gen-breadcrumb h1{display:none}}.ProductDetailsPageTemplate .BottomHeaderSlot gen-breadcrumb h1:before{content:"/";margin-right:5px}.ProductDetailsPageTemplate .Summary{grid-column-gap:28px!important;padding-top:12px;position:relative}.ProductDetailsPageTemplate .Summary gen-product-images{grid-column:1;grid-row:1/span 6;height:fit-content}.ProductDetailsPageTemplate .Summary>*{padding-inline-start:0!important;padding-inline-end:0!important}.ProductDetailsPageTemplate .Summary gen-add-to-cart{padding-top:20px}@media (min-width: 992px){.ProductDetailsPageTemplate .Summary{grid-template-columns:8fr 10fr!important}}@media (max-width: 991px){.ProductDetailsPageTemplate .Summary{display:grid;grid-template-rows:1fr 0fr!important;margin-bottom:0!important}.ProductDetailsPageTemplate .Summary>*{grid-column:1}.ProductDetailsPageTemplate .Summary gen-product-images{grid-row:1}.ProductDetailsPageTemplate .Summary gen-product-intro{grid-row:2}.ProductDetailsPageTemplate .Summary gen-product-summary{grid-row:3}.ProductDetailsPageTemplate .Summary gen-add-to-cart{grid-row:4}.ProductDetailsPageTemplate .Summary gen-add-to-cart .quantity-add-to-cart-block{align-items:flex-start!important;display:flex!important;flex-direction:column!important;gap:0!important}.ProductDetailsPageTemplate .Summary gen-add-to-cart .quantity-add-to-cart-block .btn{width:100%!important}.ProductDetailsPageTemplate .Summary gen-add-to-cart gen-add-to-favorites{display:none}.ProductDetailsPageTemplate .Summary gen-product-warranties{grid-row:5}.ProductDetailsPageTemplate .Summary gen-availability-date{grid-row:6}.ProductDetailsPageTemplate .Summary gen-download-link{grid-row:7}}.ProductDetailsPageTemplate .Summary>gen-add-to-cart .stock-info{margin-bottom:12px}.ProductDetailsPageTemplate .Summary>gen-add-to-cart .quantity-add-to-cart-block{align-items:center;display:grid;gap:28px;grid-template-columns:1fr 3fr!important;margin:0}.ProductDetailsPageTemplate .Summary>gen-add-to-cart .quantity-add-to-cart-block .quantity{grid-row:1;margin:0}.ProductDetailsPageTemplate .Summary>gen-add-to-cart .quantity-add-to-cart-block .quantity label{font-size:1rem;font-weight:400;margin-top:0}.ProductDetailsPageTemplate .Summary>gen-add-to-cart .quantity-add-to-cart-block .quantity .gen-item-counter__input{border:none}.ProductDetailsPageTemplate .Summary>gen-add-to-cart .quantity-add-to-cart-block .btn{grid-row:1;height:50px;margin-top:30px;width:auto}.ProductDetailsPageTemplate .Summary>gen-add-to-cart .quantity-add-to-cart-block .call-for-price{padding-top:12px;position:absolute}.ProductDetailsPageTemplate .Summary>gen-add-to-cart gen-add-to-favorites{position:absolute;top:45px;right:20px}.ProductDetailsPageTemplate .Summary>gen-add-to-cart gen-add-to-favorites .btn{border:1px solid #EEEEEE;position:relative}.ProductDetailsPageTemplate .Summary>gen-add-to-cart gen-add-to-favorites .btn .favorite-icon{position:absolute;top:25%;left:25%}.ProductDetailsPageTemplate .Summary>gen-add-to-cart gen-add-to-favorites .btn-link:focus{border-radius:50%}.ProductDetailsPageTemplate .Summary>gen-add-to-cart .purchase-label{justify-content:flex-start;max-width:85%}.ProductDetailsPageTemplate .Summary>gen-add-to-cart .purchase-label>div{display:flex;gap:12px}.ProductDetailsPageTemplate .Summary>gen-add-to-cart gen-sp-ltl,.ProductDetailsPageTemplate .Summary>gen-add-to-cart gen-sp-flammable,.ProductDetailsPageTemplate .Summary>gen-add-to-cart gen-sp-no-air-freight{display:none}.ProductDetailsPageTemplate gen-product-intro{position:relative;padding-top:20px}.ProductDetailsPageTemplate gen-product-intro .code{font-size:1rem;font-weight:300;line-height:24px;margin-bottom:0;text-transform:uppercase}.ProductDetailsPageTemplate gen-product-intro .name{font-size:1.25rem;font-weight:500;line-height:28px;width:85%}.ProductDetailsPageTemplate gen-product-intro gen-add-to-favorites{position:absolute;top:20px;right:0}@media (min-width: 991px){.ProductDetailsPageTemplate gen-product-intro gen-add-to-favorites{display:none}}.ProductDetailsPageTemplate gen-product-intro .border-grey{border:1px solid #d8d8d8;border-radius:50%}.ProductDetailsPageTemplate gen-product-intro .border-grey cx-icon svg,.ProductDetailsPageTemplate gen-product-intro .border-grey .cx-icon svg{width:24px;height:24px}.ProductDetailsPageTemplate cx-page-slot.Bundles{max-width:var(--cx-page-width-max);margin:auto auto 56px;position:relative}@media (max-width: 991px){.ProductDetailsPageTemplate cx-page-slot.Bundles{margin:24px auto 16px!important}}.ProductDetailsPageTemplate gen-tab-paragraph-container .mob-tab-paragraph-container{display:none}.ProductDetailsPageTemplate gen-tab-paragraph-container .mob-tab-paragraph-container .cx-tab-paragraph-content{background-color:transparent}.ProductDetailsPageTemplate gen-tab-paragraph-container .mob-tab-paragraph-container .cx-tab-paragraph-content gen-product-details-tab{color:#242729;line-height:24px}.ProductDetailsPageTemplate gen-tab-paragraph-container .desktop-tab-paragraph-content{background-color:transparent}.ProductDetailsPageTemplate cx-product-image-zoom-view .cx-main-image-group .cx-default-image-zoom{width:100%;display:flex;justify-content:center;align-items:center}.ProductDetailsPageTemplate cx-product-image-zoom-view .cx-main-image-group .cx-default-image-zoom cx-media img{height:fit-content}.ProductDetailsPageTemplate gen-product-images{display:flex;flex-direction:column;height:100%}.ProductDetailsPageTemplate gen-product-images>cx-media{display:flex;height:100%;width:100%;position:relative;max-height:360px;justify-content:center}.ProductDetailsPageTemplate gen-product-images>cx-media img{object-fit:scale-down}.ProductDetailsPageTemplate gen-product-images .sp-gear-thumb{display:flex;height:200px;margin:2rem auto}@media (max-width: 992px){.ProductDetailsPageTemplate gen-product-images .sp-gear-thumb{width:90vw}}.ProductDetailsPageTemplate gen-product-images cx-media{outline:none;text-align:center;cursor:zoom-in}.ProductDetailsPageTemplate gen-product-images cx-media.is-missing{min-height:30vh}.ProductDetailsPageTemplate gen-product-images .thumbs cx-media{border:2px solid var(--cx-color-light);margin:.5vw;padding:.5vw;aspect-ratio:1;display:flex;cursor:pointer}.ProductDetailsPageTemplate gen-product-images .thumbs cx-media img{margin:auto;min-height:70px;max-height:70px}.ProductDetailsPageTemplate gen-product-images .thumbs cx-media.is-missing{min-height:80px}.ProductDetailsPageTemplate gen-product-images .thumbs cx-media.is-active,.ProductDetailsPageTemplate gen-product-images .thumbs cx-media:hover{border-color:var(--cx-color-primary)}.ProductDetailsPageTemplate gen-product-attributes .container>h2,cx-page-layout.ProductDetailsPageTemplate gen-product-attributes cx-page-slot.Summary>h2,cx-page-layout.ProductDetailsPageTemplate gen-product-attributes cx-page-slot.Tabs>h2,cx-page-layout.ProductDetailsPageTemplate gen-product-attributes .tab-delivery>h2{display:none}.ProductDetailsPageTemplate gen-product-attributes .specifications-container{display:flex}.ProductDetailsPageTemplate gen-product-attributes .specifications-container table{margin:0;flex-direction:column}.ProductDetailsPageTemplate gen-product-attributes .specifications-container table tr{display:flex}.ProductDetailsPageTemplate gen-product-attributes .specifications-container table tr:nth-child(2n){background-color:#f5f5f5}.ProductDetailsPageTemplate gen-product-attributes .specifications-container table td{line-height:24px;width:50%;vertical-align:center;padding:24px 30px!important;display:flex}.ProductDetailsPageTemplate gen-product-attributes .specifications-container table td .specifications-table-cell{width:50%}.ProductDetailsPageTemplate gen-product-attributes .specifications-container table ul{margin:0}.ProductDetailsPageTemplate gen-product-attributes .specifications-container table ul li{line-height:24px;vertical-align:center}.ProductDetailsPageTemplate .code{font-family:Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:24px}.ProductDetailsPageTemplate gen-tab-paragraph-container>div cx-product-details-tab>.container,cx-page-layout.ProductDetailsPageTemplate gen-tab-paragraph-container>div cx-product-details-tab>cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate gen-tab-paragraph-container>div cx-product-details-tab>cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate gen-tab-paragraph-container>div cx-product-details-tab>.tab-delivery,.ProductDetailsPageTemplate gen-tab-paragraph-container>.tab-paragraph-container cx-product-details-tab>.container,cx-page-layout.ProductDetailsPageTemplate gen-tab-paragraph-container>.tab-paragraph-container cx-product-details-tab>cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate gen-tab-paragraph-container>.tab-paragraph-container cx-product-details-tab>cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate gen-tab-paragraph-container>.tab-paragraph-container cx-product-details-tab>.tab-delivery{margin-top:30px}.ProductDetailsPageTemplate gen-tab-paragraph-container>div>button:hover,.ProductDetailsPageTemplate gen-tab-paragraph-container>div>button.active,.ProductDetailsPageTemplate gen-tab-paragraph-container>.tab-paragraph-container>button:hover,.ProductDetailsPageTemplate gen-tab-paragraph-container>.tab-paragraph-container>button.active{color:var(--cx-color-primary)}.ProductDetailsPageTemplate gen-tab-paragraph-container>div>button:hover>span.accordion-icon:before,.ProductDetailsPageTemplate gen-tab-paragraph-container>div>button.active>span.accordion-icon:before,.ProductDetailsPageTemplate gen-tab-paragraph-container>.tab-paragraph-container>button:hover>span.accordion-icon:before,.ProductDetailsPageTemplate gen-tab-paragraph-container>.tab-paragraph-container>button.active>span.accordion-icon:before{color:var(--cx-color-primary);font-weight:400}.ProductDetailsPageTemplate gen-tab-paragraph-container>div>button:after,.ProductDetailsPageTemplate gen-tab-paragraph-container>.tab-paragraph-container>button:after{background:var(--cx-color-primary);height:3px}.ProductDetailsPageTemplate gen-tab-paragraph-container>div>div,.ProductDetailsPageTemplate gen-tab-paragraph-container>.tab-paragraph-container>div{padding:0}.ProductDetailsPageTemplate gen-tab-paragraph-container>div>div .specifications,.ProductDetailsPageTemplate gen-tab-paragraph-container>.tab-paragraph-container>div .specifications{padding:0}.ProductDetailsPageTemplate gen-product-summary .prices .price{font-size:1.5rem!important;font-weight:500!important}.ProductDetailsPageTemplate gen-product-summary .prices .price-msr{margin-left:20px!important}.ProductDetailsPageTemplate gen-product-summary .prices .price-msr .msr-amount{font-size:1.25rem!important;font-weight:400!important}.ProductDetailsPageTemplate gen-product-summary .prices .price-msr span{color:#666!important}.ProductDetailsPageTemplate gen-product-summary p{margin:0}.ProductDetailsPageTemplate gen-add-to-cart .quantity{margin:0 0 30px}.ProductDetailsPageTemplate gen-add-to-cart .quantity .cx-counter-stock{display:flex;height:50px}.ProductDetailsPageTemplate gen-add-to-cart button[type=submit]{padding:7px 12px}.ProductDetailsPageTemplate gen-add-to-cart gen-add-to-favorites .button-text{color:#666;font-size:1.125rem!important;font-weight:500;margin-left:12px;vertical-align:inherit}.ProductDetailsPageTemplate gen-add-to-cart gen-add-to-favorites .button-remove>.button-text{color:var(--cx-color-primary)}.ProductDetailsPageTemplate cx-product-image-zoom-trigger{margin-top:30px}.ProductDetailsPageTemplate cx-product-image-zoom-trigger .cx-action-link{color:#212738;font-size:.875rem;font-weight:400}.ProductDetailsPageTemplate .cx-action-link{text-decoration:none}.ProductDetailsPageTemplate .cx-action-link:hover{color:var(--cx-color-primary)}.ProductDetailsPageTemplate .cx-action-link:active,.ProductDetailsPageTemplate .cx-action-link:focus{box-shadow:none}.ProductDetailsPageTemplate .cx-counter-stock .info{padding:6px 16px;font:400 16px/24px Helvetica Neue,Arial,sans-serif;border-radius:6px;color:#a73028;display:flex;align-items:center;margin-left:40px}.ProductDetailsPageTemplate .cx-counter-stock .info img{width:24px;height:24px;margin-right:10px}.ProductDetailsPageTemplate .cx-counter-stock .info:not(:only-child){display:flex;align-items:center;position:static;transform:none;margin:0 0 0 50px}@media (max-width: 479px){.ProductDetailsPageTemplate .cx-counter-stock .info:not(:only-child){margin:0 0 0 auto}}@media (max-width: 767px){.ProductDetailsPageTemplate gen-tab-paragraph-container .mob-tab-paragraph-container{display:block}.ProductDetailsPageTemplate gen-tab-paragraph-container .desktop-tab-paragraph-container{display:none}.ProductDetailsPageTemplate gen-product-attributes .specifications-container{display:flex;flex-direction:column}.ProductDetailsPageTemplate gen-product-attributes .specifications-container table tr{display:flex;flex-direction:column}.ProductDetailsPageTemplate gen-product-attributes .specifications-container table tr:nth-child(2n){background-color:transparent}.ProductDetailsPageTemplate gen-product-attributes .specifications-container table td{width:100%}.ProductDetailsPageTemplate gen-product-attributes .specifications-container table td .specifications-table-cell{width:100%}.ProductDetailsPageTemplate gen-product-attributes .specifications-container table td:nth-child(2n){background-color:#f5f5f5}.ProductDetailsPageTemplate .gen-product-summary{padding:0 15px}}@media (max-width: 991px){.ProductDetailsPageTemplate cx-product-image-zoom-view .cx-main-image-group .cx-default-image-zoom{height:300px}}@media (max-width: 479px){.ProductDetailsPageTemplate{padding:0}}.ProductDetailsPageTemplate .ProductHeaderMenu{background:#fff;border-bottom:1px solid #d8d8d8;position:-webkit-sticky;position:-webkit-sticky;position:sticky;top:0;z-index:9999;padding:12px 0 0!important}.ProductDetailsPageTemplate gen-product-warranties{grid-column:2;grid-row:4}.ProductDetailsPageTemplate gen-product-warranties .product-warranties-title gen-info-message .info-message-container.position-right{left:45px!important;bottom:42px}.ProductDetailsPageTemplate gen-product-warranties .product-warranties-title gen-info-message .info-message-container.position-right .regular-icon{display:none}@media (max-width: 479px){.ProductDetailsPageTemplate gen-product-warranties .product-warranties-title gen-info-message .info-message-container.position-right{right:-6px!important}}.ProductDetailsPageTemplate gen-product-warranties .product-warranties-title gen-info-message .info-message-container.position-right:after{right:calc(50% - 18px)}@media (min-width: 1200px){.ProductDetailsPageTemplate gen-product-warranties gen-product-warranty-item .name{max-width:300px!important}}@media (max-width: 1199px){.ProductDetailsPageTemplate gen-product-warranties gen-product-warranty-item .name{max-width:200px!important}}@media (max-width: 991px){.ProductDetailsPageTemplate gen-product-warranties gen-product-warranty-item .name{max-width:325px!important}}@media (max-width: 768px){.ProductDetailsPageTemplate gen-product-warranties gen-product-warranty-item .name{max-width:385px!important}}.ProductDetailsPageTemplate gen-product-warranties gen-product-warranty-item cx-media img{max-width:44px}.ProductDetailsPageTemplate gen-product-warranties gen-product-warranty-item gen-add-to-cart gen-product-badge{display:none}.ProductDetailsPageTemplate gen-product-warranties gen-add-to-favorites{display:none}.ProductDetailsPageTemplate gen-product-warranties gen-info-message .info-message-container.position-right{right:-20px!important}.ProductDetailsPageTemplate gen-product-warranties gen-add-to-cart{align-self:center;margin-left:10px}.ProductDetailsPageTemplate gen-product-warranties gen-add-to-cart .stock-info{display:none}.ProductDetailsPageTemplate .RecentlyReviewed{max-width:var(--cx-page-width-max);margin:auto}main cx-page-layout.AccountPageTemplate{position:relative}gen-address-form form{background-color:transparent}gen-address-form .disabled-form{border:1px solid rgb(204,204,204);border-radius:1%;padding:4%;margin-top:20px}gen-address-form .is-editable .required:after{content:"*";position:relative;left:-.125rem}gen-banner a{position:relative}gen-bundle-carousel-item .bundle-carousel-item{display:flex;padding:16px 20px;cursor:pointer}gen-bundle-carousel-item .bundle-carousel-item-image{width:64px;height:64px;min-width:64px;min-height:64px;margin-right:10px;mix-blend-mode:multiply;display:flex;align-items:center;justify-content:center}gen-bundle-carousel-item .bundle-carousel-item-name{font-size:12px;font-weight:500;line-height:16px;color:#242729;min-height:32px;margin-bottom:8px}gen-bundle-carousel-item .bundle-carousel-item-price{font-size:14px;font-weight:700;padding:0;margin:0;color:#242729}@media (max-width: 767px){gen-bundle-carousel-item .bundle-carousel-item{padding:8px 10px}}@media (max-width: 479px){gen-bundle-carousel-item .bundle-carousel-item-name{font-size:10px}}gen-bundle-corner-item .bundle-corner-item{padding:28px;position:relative;border-left:1px solid #d8d8d8;height:100%;display:flex;flex-direction:column;justify-content:center}gen-bundle-corner-item .bundle-corner-item.first-item{border-right:1px solid #d8d8d8;border-left:none}gen-bundle-corner-item .bundle-corner-item.first-item .bundle-corner-item-symbol{position:absolute;top:50%;left:0;width:32px;left:unset;right:0;transform:translate(50%,-50%)}gen-bundle-corner-item .bundle-corner-item.first-item .bundle-corner-item-symbol:after{left:unset;right:0;background-image:url(/assets/icons/plus.svg)}gen-bundle-corner-item .bundle-corner-item-symbol{position:absolute;top:50%;left:0;width:32px;transform:translate(-50%,-50%)}gen-bundle-corner-item .bundle-corner-item-symbol:after{content:"";position:absolute;top:50%;left:0;width:32px;transform:translateY(-50%);height:32px;background-image:url(/assets/icons/equal.svg);background-size:contain;background-color:#fff;border-radius:50%}gen-bundle-corner-item .bundle-corner-item-image-container{padding:10px;display:flex;flex-direction:column;text-align:center;justify-content:space-between;color:var(--cx-color-text);mix-blend-mode:multiply}gen-bundle-corner-item .bundle-corner-item-image-container:hover,gen-bundle-corner-item .bundle-corner-item-image-container:focus{color:var(--cx-color-primary);text-decoration:underline}gen-bundle-corner-item .bundle-corner-item-image-container:focus{position:relative;z-index:1}gen-bundle-corner-item .bundle-corner-item-image{margin:0;min-width:104px;height:125px;align-self:center}gen-bundle-corner-item .bundle-corner-item-image.is-missing{align-self:auto;width:auto}gen-bundle-corner-item .bundle-corner-item-price{text-align:center;margin:0;font-size:16px;font-weight:700;color:#242729}gen-bundle-corner-item .bundle-corner-item .summary-price{font-size:32px;color:var(--cx-color-primary);margin:0;padding:0}gen-bundle-corner-item .bundle-corner-item-name{text-align:center;margin:0 0 3px;text-decoration:none;overflow:hidden;text-overflow:ellipsis;box-orient:vertical;line-clamp:2;max-width:100%;height:40px;display:block;font-size:14px;font-weight:500;color:#242729}gen-bundle-corner-item .bundle-corner-item-name.summary{padding:0;margin:0;height:unset;line-height:unset;font-size:16px;font-weight:700}gen-bundle-corner-item .bundle-corner-item-submit{width:100%;margin-top:16px;padding:0 22px}gen-bundle-corner-item .bundle-corner-item gen-add-to-cart{margin:1rem .5rem 0}@media (max-width: 767px){gen-bundle-corner-item .bundle-corner-item{border-left:none;border-top:1px solid #d8d8d8;padding:14px}gen-bundle-corner-item .bundle-corner-item-symbol{display:none}gen-bundle-corner-item .bundle-corner-item.first-item{border-bottom:1px solid #d8d8d8;border-top:none;border-right:none}gen-bundle-corner-item .bundle-corner-item-image{width:104px}}gen-bundle-slide .bundle-carousel-slide{transition:.6s all;width:100%;display:flex;flex-wrap:nowrap;justify-content:space-between;border:1px solid #d8d8d8}gen-bundle-slide .bundle-carousel-slide gen-message{position:absolute;top:0;left:0;width:100%;z-index:1}gen-bundle-slide .bundle-carousel-slide.no-price{background-color:#f6f6f6}gen-bundle-slide .bundle-carousel-slide:not(.active){position:absolute;opacity:0;z-index:-1;transition:none}gen-bundle-slide .bundle-carousel-slide gen-bundle-corner-item{flex-basis:24%}gen-bundle-slide .bundle-carousel-items{flex:1;display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap;transition:.4s all}gen-bundle-slide .bundle-carousel-items gen-bundle-carousel-item{align-items:center;display:flex;flex-basis:50%}gen-bundle-slide .bundle-carousel-items.active{opacity:1;z-index:1}gen-bundle-slide .bundle-carousel-items .bundle-corner-item{padding:28px 0 28px 28px;display:flex}@media (min-width: 992px){gen-bundle-slide .bundle-carousel-items gen-bundle-carousel-item.items-size-one{border:none;height:100%}gen-bundle-slide .bundle-carousel-items gen-bundle-carousel-item.items-size-multiply-two{border-bottom:1px solid #d8d8d8}gen-bundle-slide .bundle-carousel-items gen-bundle-carousel-item.items-size-multiply-two:nth-child(2n){border-left:1px solid #d8d8d8}gen-bundle-slide .bundle-carousel-items gen-bundle-carousel-item.items-size-multiply-two:nth-last-of-type(-n+2){border-bottom:none}gen-bundle-slide .bundle-carousel-items gen-bundle-carousel-item.items-size-multiply-two-plus-one{border-bottom:1px solid #d8d8d8}gen-bundle-slide .bundle-carousel-items gen-bundle-carousel-item.items-size-multiply-two-plus-one:nth-child(2n){border-left:1px solid #d8d8d8}gen-bundle-slide .bundle-carousel-items gen-bundle-carousel-item.items-size-multiply-two-plus-one:last-child{border-bottom:none;border-left:none}}@media (max-width: 991px) and (min-width: 767px){gen-bundle-slide .bundle-carousel-items gen-bundle-carousel-item{border:none;border-bottom:1px solid #d8d8d8;flex-basis:100%}gen-bundle-slide .bundle-carousel-items gen-bundle-carousel-item:last-child{border-bottom:none}}@media (max-width: 767px){gen-bundle-slide .bundle-carousel-slide{flex-direction:column}gen-bundle-slide .bundle-carousel-items gen-bundle-carousel-item{flex-basis:100%}gen-bundle-slide .bundle-carousel-items gen-bundle-carousel-item.items-size-one{border:none;height:100%}gen-bundle-slide .bundle-carousel-items gen-bundle-carousel-item.items-size-multiply-two,gen-bundle-slide .bundle-carousel-items gen-bundle-carousel-item.items-size-multiply-two-plus-one{border-bottom:1px solid #d8d8d8}gen-bundle-slide .bundle-carousel-items gen-bundle-carousel-item.items-size-multiply-two:last-child,gen-bundle-slide .bundle-carousel-items gen-bundle-carousel-item.items-size-multiply-two-plus-one:last-child{border-bottom:none}}gen-card .cx-card-label-bold,gen-card .cx-card-title{font-weight:700}gen-card .cx-card{border-radius:5px}gen-card .cx-card-label{color:#000}gen-card .send-btn{color:#666;font-weight:400;font-size:18px;line-height:24px;border:1px solid #666666;border-radius:6px}gen-card .form-check{position:absolute;top:0;right:0}gen-card .form-check input{margin-top:0}gen-card .selected-card-border{border:1px solid #D86018}gen-carousel{display:flex;flex:100%;--cx-speed: .5;flex-direction:column;position:relative}gen-carousel .gen-carousel-wrapper{padding:20px 0}gen-carousel .gen-carousel-wrapper>*{background-color:#fff;position:relative;z-index:1}gen-carousel .gen-carousel-wrapper:after{content:"";display:block;position:absolute;left:50%;top:0;height:100%;width:100vw;transform:translate(-50%);background-color:#fafafa;z-index:0!important}gen-carousel .gen-carousel-wrapper>.gen-carousel-header{align-items:center;background-color:#fafafa;display:flex;justify-content:space-between;padding:0 30px 20px}gen-carousel .gen-carousel-wrapper>.gen-carousel-header h2{font-size:1.5rem;line-height:42px;margin:0}gen-carousel .gen-carousel-wrapper>.gen-carousel-header a{align-self:flex-end;color:var(--cx-color-primary);font-size:.875rem;font-weight:500;cursor:pointer;line-height:34px;margin-left:12px;margin-right:auto;min-height:0;padding-bottom:0}gen-carousel .gen-carousel-wrapper>.gen-carousel-header .gen-carousel-controls .previous,gen-carousel .gen-carousel-wrapper>.gen-carousel-header .gen-carousel-controls .next{background-color:transparent;border:1px solid #EEEEEE;border-radius:50%;font-size:1.25rem;color:var(--cx-color-primary);height:40px;margin-left:10px;width:40px}gen-carousel .gen-carousel-wrapper>.gen-carousel-header .gen-carousel-controls .previous:disabled,gen-carousel .gen-carousel-wrapper>.gen-carousel-header .gen-carousel-controls .next:disabled{color:#b6b6b6}gen-carousel .gen-carousel-wrapper>.gen-carousel-header .gen-carousel-controls .previous:not(:disabled):hover,gen-carousel .gen-carousel-wrapper>.gen-carousel-header .gen-carousel-controls .next:not(:disabled):hover{color:var(--cx-color-primary)}gen-carousel .gen-carousel-wrapper>h2{font-weight:700;text-align:center;margin-top:2rem;margin-bottom:1rem}gen-carousel .carousel-panel{border:1px solid #d8d8d8;border-radius:8px;display:flex;flex-direction:column;justify-content:space-between;margin:0 12px 12px}gen-carousel .carousel-panel .desktop-tab-paragraph-container{border-bottom:1px solid #d8d8d8;padding:0 24px;height:50px;max-width:100%!important}gen-carousel .carousel-panel .desktop-tab-paragraph-container .desktop-tab-paragraph-container{display:flex;flex-direction:column}gen-carousel .carousel-panel .desktop-tab-paragraph-container .desktop-tab-paragraph-tabs{display:flex;justify-content:flex-start!important;list-style-type:none;margin:0;scrollbar-width:none;padding:12px 0 0;position:absolute;overflow-x:auto;overflow-y:hidden;overflow-x:-moz-scrollbars-none;-ms-overflow-style:none;width:calc(100% - 48px)}gen-carousel .carousel-panel .desktop-tab-paragraph-container .desktop-tab-paragraph-tabs ::-webkit-scrollbar{display:none;width:0!important}gen-carousel .carousel-panel .desktop-tab-paragraph-container .desktop-tab-paragraph-tab:last-child label{margin-right:0!important}gen-carousel .carousel-panel .desktop-tab-paragraph-container .desktop-tab-paragraph-tab input[type=radio]{visibility:hidden;display:none}gen-carousel .carousel-panel .desktop-tab-paragraph-container .desktop-tab-paragraph-tab a{min-height:0}gen-carousel .carousel-panel .desktop-tab-paragraph-container .desktop-tab-paragraph-tab label{font-family:Helvetica Neue,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:.875rem;letter-spacing:0;color:#000;padding:4px 0 20px;margin:0 50px 0 0;width:max-content!important;text-align:center;transition:all .15s ease-in-out;position:relative}gen-carousel .carousel-panel .desktop-tab-paragraph-container .desktop-tab-paragraph-tab label:hover{cursor:pointer;color:var(--cx-color-primary)}gen-carousel .carousel-panel .desktop-tab-paragraph-container .desktop-tab-paragraph-tab label.active{color:var(--cx-color-primary)}gen-carousel .carousel-panel .desktop-tab-paragraph-container .desktop-tab-paragraph-tab label.active:after{content:"";position:absolute;width:100%;height:4px;bottom:-1px;left:0;background-color:var(--cx-color-primary)}gen-carousel .carousel-panel .desktop-tab-paragraph-container .desktop-tab-paragraph-content{display:block}gen-carousel .carousel-panel.size-1 .item{flex:0 0 100%}gen-carousel .carousel-panel.size-2 .item{flex:0 0 50%}gen-carousel .carousel-panel.size-3 .item{flex:0 0 calc(100 / 3 * 1%)}gen-carousel .carousel-panel.size-4 .item{flex:0 0 25%}gen-carousel .carousel-panel.size-5 .item{flex:0 0 20%}gen-carousel .carousel-panel.size-6 .item{flex:0 0 calc(100 / 6 * 1%)}gen-carousel .carousel-panel.size-7 .item{flex:0 0 calc(100 / 7 * 1%)}gen-carousel .carousel-panel.size-8 .item{flex:0 0 12.5%}gen-carousel .carousel-panel.size-9 .item{flex:0 0 calc(100 / 9 * 1%)}gen-carousel .carousel-panel.size-10 .item{flex:0 0 10%}gen-carousel .carousel-panel .slides{flex:auto;position:relative}gen-carousel .carousel-panel .slides .slide{transition:.6s all;width:100%;display:flex;flex-wrap:nowrap;justify-content:flex-start}gen-carousel .carousel-panel .slides .slide:not(.active){display:none;position:absolute;opacity:0;z-index:-1;transition:none}gen-carousel .carousel-panel .slides .slide .item{opacity:0;padding:0 16px 20px;transition:.4s all}gen-carousel .carousel-panel .slides .slide .item.active{opacity:1;z-index:unset}gen-carousel .carousel-panel .slides .slide .item:nth-child(1){transition-delay:calc(var(--cx-speed, 1) * .25s)}gen-carousel .carousel-panel .slides .slide .item:nth-child(2){transition-delay:calc(var(--cx-speed, 1) * .5s)}gen-carousel .carousel-panel .slides .slide .item:nth-child(3){transition-delay:calc(var(--cx-speed, 1) * .75s)}gen-carousel .carousel-panel .slides .slide .item:nth-child(4){transition-delay:calc(var(--cx-speed, 1) * 1s)}gen-carousel button{color:var(--cx-color-inverse)}gen-carousel button:focus{outline:none}gen-carousel button:not(:disabled){cursor:pointer}gen-energy-management-system .desktop-comparison{width:100%;margin:20px auto;padding:20px;display:block}@media (max-width: 767px){gen-energy-management-system .desktop-comparison{display:none}}gen-energy-management-system .desktop-comparison .title{text-align:left;line-height:32px;font-size:24px}gen-energy-management-system .desktop-comparison .table-wrapper{overflow-x:auto;position:relative}gen-energy-management-system .desktop-comparison .table-wrapper .comparison-table{max-width:1111px;table-layout:fixed;border-collapse:collapse;margin:10px 0}gen-energy-management-system .desktop-comparison .table-wrapper .comparison-table th,gen-energy-management-system .desktop-comparison .table-wrapper .comparison-table td{font-size:14px;line-height:20px;border:1px solid #d8d8d8;text-align:center;width:200px;padding:20px}@media (max-width: 991px){gen-energy-management-system .desktop-comparison .table-wrapper .comparison-table th:first-child,gen-energy-management-system .desktop-comparison .table-wrapper .comparison-table td:first-child{position:-webkit-sticky;position:sticky;left:-3px;background-color:#f5f5f5;z-index:2}gen-energy-management-system .desktop-comparison .table-wrapper .comparison-table .table-content{min-width:180px}}gen-energy-management-system .desktop-comparison .table-wrapper .comparison-table th,gen-energy-management-system .desktop-comparison .table-wrapper .comparison-table .product-title{font-weight:700}gen-energy-management-system .desktop-comparison .table-wrapper .comparison-table .cx-link{text-decoration:none;color:var(--cx-color-text);font-weight:var(--cx-font-weight-bold)}gen-energy-management-system .desktop-comparison .table-wrapper .comparison-table .cx-link:hover{color:var(--cx-color-primary)}gen-energy-management-system .desktop-comparison .table-wrapper .comparison-table tr:nth-child(odd){background-color:#f5f5f5}gen-energy-management-system .desktop-comparison .table-wrapper .comparison-table .product-overview{display:grid;place-items:center}gen-energy-management-system .desktop-comparison .table-wrapper .comparison-table .product-overview .product-image-box{display:flex;align-items:center;justify-content:center;overflow:hidden;min-width:100px;min-height:75px;margin-bottom:10px}gen-energy-management-system .desktop-comparison .table-wrapper .comparison-table .product-overview .product-image-box cx-media{display:flex;align-items:center;justify-content:center;width:100%;height:67px}gen-energy-management-system .desktop-comparison .table-wrapper .comparison-table .product-overview .purchase-actions{min-height:41px;width:100%}gen-energy-management-system .desktop-comparison .table-wrapper .comparison-table .product-overview .purchase-actions .contact-for-pricing{margin-top:10px}gen-energy-management-system .desktop-comparison .table-wrapper .comparison-table .price-info{display:flex;flex-direction:column}gen-energy-management-system .desktop-comparison .table-wrapper .comparison-table .price-info .price-msrp{color:#666;font-size:15px;line-height:24px}gen-energy-management-system .desktop-comparison .table-wrapper .comparison-table .price-info .price-net{font-size:15px;line-height:24px;font-weight:700;margin-top:5px}gen-energy-management-system .desktop-comparison .table-wrapper .comparison-table .header-value{line-height:1.4}gen-energy-management-system .desktop-comparison .table-wrapper .comparison-table .pagination-controls{width:0}@media (max-width: 991px){gen-energy-management-system .desktop-comparison .table-wrapper .comparison-table .pagination-controls{position:-webkit-sticky;position:sticky;right:-2px;background-color:#f5f5f5;z-index:2}}gen-energy-management-system .desktop-comparison .table-wrapper .comparison-table .pagination-controls button{background-color:transparent;border:1px solid #EEEEEE;border-radius:50%;font-size:1.25rem;color:var(--cx-color-primary);height:40px;width:40px}gen-energy-management-system .desktop-comparison .table-wrapper .comparison-table .pagination-controls button:hover{filter:contrast(1.1) brightness(1.1)}gen-energy-management-system .desktop-comparison .table-wrapper.expand-cell-width th,gen-energy-management-system .desktop-comparison .table-wrapper.expand-cell-width td{width:222.2px}gen-energy-management-system .mobile-comparison{max-width:800px;margin:12px auto;padding:10px;display:none}@media (max-width: 767px){gen-energy-management-system .mobile-comparison{display:block}}gen-energy-management-system .mobile-comparison .title{font-size:22px;font-weight:500;line-height:28px;margin-bottom:20px}gen-energy-management-system .mobile-comparison .info-section{border-top:1px solid var(--cx-color-light);overflow:hidden}gen-energy-management-system .mobile-comparison .info-section:last-child{border-bottom:1px solid var(--cx-color-light)}gen-energy-management-system .mobile-comparison .info-section .section-toggle{width:100%;padding:18px 14px;background-color:#fff;border:none;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1.5rem}gen-energy-management-system .mobile-comparison .info-section .section-toggle .product-summary{display:flex;justify-content:space-between;align-items:center;column-gap:1rem}gen-energy-management-system .mobile-comparison .info-section .section-toggle .product-summary .image-container{display:flex;align-items:center;justify-content:center;overflow:hidden;min-width:57px;min-height:50px}gen-energy-management-system .mobile-comparison .info-section .section-toggle .product-summary .image-container cx-media{display:flex;align-items:center;justify-content:center;width:50px;height:50px}gen-energy-management-system .mobile-comparison .info-section .section-toggle .product-summary .section-title{font-size:19px;font-weight:400;line-height:24px}gen-energy-management-system .mobile-comparison .info-section .section-content{padding:0 6px;max-height:0;overflow:hidden;transition:max-height .3s ease-out,padding .3s ease}gen-energy-management-system .mobile-comparison .info-section .section-content.active{max-height:500px!important}gen-energy-management-system .mobile-comparison .info-section .section-content table{width:100%;border-collapse:collapse;margin-bottom:12px}gen-energy-management-system .mobile-comparison .info-section .section-content table th,gen-energy-management-system .mobile-comparison .info-section .section-content table td{padding:8px 0;vertical-align:top}gen-energy-management-system .mobile-comparison .info-section .section-content table th{font-size:14px;font-weight:700;line-height:24px}gen-energy-management-system .mobile-comparison .info-section .section-content table td{font-size:15px;font-weight:400;line-height:24px;text-align:right}gen-energy-management-system .mobile-comparison .info-section .section-content table td.price{display:flex;align-items:flex-end;justify-content:flex-end;column-gap:1rem;flex-wrap:wrap}@media (max-width: 390px){gen-energy-management-system .mobile-comparison .info-section .section-content table td.price{flex-direction:column}}gen-energy-management-system .mobile-comparison .info-section .section-content table td.price .price-msrp{color:#666}gen-energy-management-system .mobile-comparison .info-section .section-content table td.price .price-net{font-weight:700}gen-energy-management-system .mobile-comparison .info-section .section-content .purchase-actions{width:100%;text-align:center}gen-energy-management-system .mobile-comparison .info-section .section-content .purchase-actions .add-to-cart{margin-bottom:18px}gen-energy-management-system .mobile-comparison .info-section .section-content .purchase-actions .mobile-contact-for-pricing{margin-bottom:13px}gen-energy-management-system .mobile-comparison .info-section .section-content .purchase-actions .mobile-contact-for-pricing a{display:inline}gen-energy-management-system .purchase-actions gen-add-to-cart button{font-size:16px;padding:8px;width:100%;min-height:41px;box-sizing:border-box}gen-energy-management-system .purchase-actions .contact-for-pricing gen-info-message{position:relative;top:24px;left:13px}@media (max-width: 1199px){gen-energy-management-system .purchase-actions .contact-for-pricing gen-info-message{left:43px}}@media (max-width: 991px){gen-energy-management-system .purchase-actions .contact-for-pricing gen-info-message{left:14px}}gen-energy-management-system .purchase-actions .contact-for-pricing gen-info-message .info-message-container{text-align:left}@media (max-width: 991px){gen-energy-management-system .purchase-actions .contact-for-pricing gen-info-message .info-message-container.position-right{max-width:309px}}gen-energy-management-system .purchase-actions .mobile-contact-for-pricing gen-info-message{position:relative;top:24px;left:44px}@media (max-width: 479px){gen-energy-management-system .purchase-actions .mobile-contact-for-pricing gen-info-message{left:61px}}@media (max-width: 389px){gen-energy-management-system .purchase-actions .mobile-contact-for-pricing gen-info-message{left:100px}}gen-energy-management-system .purchase-actions .mobile-contact-for-pricing gen-info-message .info-message-container{text-align:left}@media (max-width: 991px){gen-energy-management-system .purchase-actions .mobile-contact-for-pricing gen-info-message .info-message-container.position-right{max-width:309px}gen-energy-management-system .purchase-actions .mobile-contact-for-pricing gen-info-message .info-message-container.position-right:after{right:143px}}gen-pagination{display:flex;justify-content:flex-start;align-content:center;align-items:stretch}gen-pagination button{color:var(--cx-color-text);width:35px;background:var(--cx-color-white);height:44px;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}gen-pagination button:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}gen-pagination button:last-child{border-inline-end:solid 1px var(--cx-color-light);border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}gen-pagination button.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)}gen-pagination button.current,gen-pagination button.disabled,gen-pagination button.gap{pointer-events:none}gen-pagination button:hover{text-decoration:none;background-color:var(--cx-color-background)}gen-pagination button.current+a{border-inline-start:none}gen-pagination button:focus{z-index:1}gen-product-badge{position:absolute;left:10px;top:5px}gen-product-badge .info{padding:6px 16px;font:400 16px/24px Helvetica Neue,Arial,sans-serif;border-radius:8px;color:#a73028;display:flex;align-items:center;width:fit-content;margin-left:15px;margin-top:7px}gen-product-badge .info img{width:24px;height:24px;margin-right:10px}gen-product-badge .info>span{color:#fff}gen-product-badge .info:not(:only-child){display:flex;align-items:center;position:static;transform:none;margin:0 0 0 50px}@media (max-width: 479px){gen-product-badge .info:not(:only-child){margin:0 0 0 auto}}gen-shipping-groups .order-review-shipping-group-name{font-size:1.5rem;font-weight:400;text-transform:capitalize;margin:1.25rem 0}gen-shipping-groups .order-review-shipping-group-special-handling{background:#f5f5f5;border:1px solid #d8d8d8;border-radius:6px;display:flex;flex-direction:row;margin-bottom:1.25rem;padding:1.25rem 0;flex-wrap:wrap}gen-shipping-groups .order-review-shipping-group-special-handling .cx-review-summary-edit-step{padding:0 0 1rem 1rem}gen-shipping-groups .order-review-shipping-group-special-handling .cx-review-summary-edit-step .edit-icon:before{height:20px;width:20px}gen-shipping-groups .order-review-shipping-group-special-handling .special-handling-card{display:flex;flex-direction:row-reverse;justify-content:space-between}gen-shipping-groups .order-review-shipping-group-special-handling .review-sp-special-handling-col{border-right:1px solid #cccccc}gen-shipping-groups .order-review-shipping-group-special-handling .review-sp-shipping-carrier,gen-shipping-groups .order-review-shipping-group-special-handling .review-sp-shipping-conditions{display:flex;flex-direction:row-reverse;justify-content:space-between}@media (min-width: 768px){gen-shipping-groups .order-review-shipping-group-special-handling .review-sp-shipping-col.col-lg-12,gen-shipping-groups .order-review-shipping-group-special-handling .review-sp-shipping-col.col-xl-12{display:flex}gen-shipping-groups .order-review-shipping-group-special-handling .review-sp-shipping-col.col-lg-12 .review-sp-shipping-carrier,gen-shipping-groups .order-review-shipping-group-special-handling .review-sp-shipping-col.col-xl-12 .review-sp-shipping-carrier{border:none;padding-bottom:0;margin-bottom:0}}gen-shipping-groups .order-review-shipping-group-special-handling .review-sp-shipping-col .review-sp-shipping-carrier{border-bottom:1px solid #cccccc;padding-bottom:1.25rem;margin-bottom:1.25rem}gen-item-counter .gen-item-counter{border-radius:4px;border:solid 1px var(--cx-color-light);display:flex;width:146px;position:relative}gen-item-counter .gen-item-counter--readonly{border:none;width:4.0625rem;display:flex;justify-content:center}gen-item-counter .gen-item-counter--readonly input{background:none}gen-item-counter .gen-item-counter__btn{font-size:26px;display:flex;justify-content:center;height:48px;background-color:var(--cx-color-transparent);border:none;color:var(--cx-color-text);cursor:pointer;margin:0!important;padding:0;max-height:48px;width:27%;font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.6)}gen-item-counter .gen-item-counter--readonly gen-item-counter .gen-item-counter__btn{display:none}gen-item-counter .gen-item-counter__btn:hover{color:var(--cx-color-primary)}gen-item-counter .gen-item-counter__btn:disabled{color:#d3d6db;cursor:not-allowed}gen-item-counter .gen-item-counter__input{border:solid 1px var(--cx-color-light);border-width:0 1px;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;text-align:center;padding:12px 9px;max-height:48px;width:46%}gen-item-counter .gen-item-counter--readonly gen-item-counter .gen-item-counter__input{border:none;cursor:text;max-width:4.0625rem;width:100%}gen-item-counter .gen-item-counter__input::-webkit-outer-spin-button,gen-item-counter .gen-item-counter__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}gen-item-counter .gen-item-counter__input:focus,gen-item-counter .gen-item-counter__input:focus-visible{outline:none}gen-loading-spinner .loading-spinner{background:#00000080;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1300}gen-message .message{display:flex;gap:8px;padding:20px 24px;width:100%;cursor:pointer}gen-message .message-list{flex-direction:column;display:flex;flex:1}gen-message .message .close{display:flex;justify-self:flex-end;align-self:flex-start;justify-content:flex-end}gen-message .cornered{border-radius:6px}gen-message .warning-message{color:#a73028;background:#f5dfda}gen-message p{padding:0;margin:0}warning-dialog .warning-dialog{font-weight:500;min-width:612px!important;max-width:612px!important;text-align:center}warning-dialog .warning-dialog .cx-dialog-header{border:none;justify-content:flex-end;padding-bottom:0}warning-dialog .warning-dialog .cx-dialog-header button>img{width:36px}warning-dialog .warning-dialog .cx-dialog-body .cx-dialog-item{font-size:1.5rem}warning-dialog .warning-dialog .cx-dialog-footer{border:none;justify-content:center;padding-bottom:0}warning-dialog .warning-dialog .cx-dialog-footer .btn{width:220px}gen-sp-icons{display:flex;gap:.75rem}gen-sp-icons gen-sp-ltl gen-info-message,gen-sp-icons gen-sp-flammable gen-info-message,gen-sp-icons gen-sp-no-air-freight gen-info-message{position:relative;right:-60px;top:20px}gen-sp-icons gen-sp-ltl gen-info-message .info-message-container,gen-sp-icons gen-sp-flammable gen-info-message .info-message-container,gen-sp-icons gen-sp-no-air-freight gen-info-message .info-message-container{max-width:250px!important}@media (min-width: 991px) and (max-width: 1199px){gen-sp-icons gen-sp-ltl gen-info-message .info-message-container.position-right,gen-sp-icons gen-sp-flammable gen-info-message .info-message-container.position-right,gen-sp-icons gen-sp-no-air-freight gen-info-message .info-message-container.position-right{right:10px}gen-sp-icons gen-sp-ltl gen-info-message .info-message-container.position-right:after,gen-sp-icons gen-sp-flammable gen-info-message .info-message-container.position-right:after,gen-sp-icons gen-sp-no-air-freight gen-info-message .info-message-container.position-right:after{right:45px}}@media (max-width: 992px){gen-sp-icons gen-sp-ltl gen-info-message .info-message-container.position-right,gen-sp-icons gen-sp-flammable gen-info-message .info-message-container.position-right,gen-sp-icons gen-sp-no-air-freight gen-info-message .info-message-container.position-right{right:40px!important}gen-sp-icons gen-sp-ltl gen-info-message .info-message-container.position-right:after,gen-sp-icons gen-sp-flammable gen-info-message .info-message-container.position-right:after,gen-sp-icons gen-sp-no-air-freight gen-info-message .info-message-container.position-right:after{right:15px!important}}@media (max-width: 992px){gen-sp-icons gen-sp-ltl gen-info-message .info-message-container.position-left,gen-sp-icons gen-sp-flammable gen-info-message .info-message-container.position-left,gen-sp-icons gen-sp-no-air-freight gen-info-message .info-message-container.position-left{left:-140px!important}gen-sp-icons gen-sp-ltl gen-info-message .info-message-container.position-left:after,gen-sp-icons gen-sp-flammable gen-info-message .info-message-container.position-left:after,gen-sp-icons gen-sp-no-air-freight gen-info-message .info-message-container.position-left:after{left:10px!important}}@media (max-width: 768px){gen-sp-icons gen-sp-ltl gen-info-message .info-message-container.position-left,gen-sp-icons gen-sp-flammable gen-info-message .info-message-container.position-left,gen-sp-icons gen-sp-no-air-freight gen-info-message .info-message-container.position-left{left:-100px!important;max-width:250px!important}}gen-sp-icons gen-sp-ltl gen-info-message cx-icon,gen-sp-icons gen-sp-flammable gen-info-message cx-icon,gen-sp-icons gen-sp-no-air-freight gen-info-message cx-icon{display:none}gen-breadcrumb{background:#f5f5f5;padding-bottom:24px}gen-breadcrumb nav>ol{min-height:26px}gen-breadcrumb nav>ol>li>a{font-size:14px}gen-breadcrumb .breadcrumbs-title{align-items:center;display:flex;justify-content:center}gen-breadcrumb .breadcrumbs-title h1{line-height:42px;margin:0}gen-breadcrumb .breadcrumbs-title gen-offline-badge .offline-badge{height:28px;padding:6px 8px;margin-top:2px}gen-breadcrumb .breadcrumbs-title gen-offline-badge .offline-badge .offline{font-size:13px;font-weight:500;line-height:16px;margin-right:0}gen-breadcrumb .breadcrumbs-title gen-offline-badge .offline-badge cx-icon{transform:scale(.6668);padding:0}gen-breadcrumb .breadcrumbs-title gen-offline-badge .offline-badge gen-info-message .info-message-container.position-right{font-size:14px;height:52px;right:0;top:40px;max-width:280px;padding:2px 8px;color:#000}gen-breadcrumb .breadcrumbs-title gen-offline-badge .offline-badge gen-info-message .info-message-container.position-right:after{right:20px;bottom:51px;transform:rotate(180deg)}gen-breadcrumb h1{font-size:24px;margin:auto;white-space:pre-wrap}@media (min-width: 480px){gen-breadcrumb h1{max-width:1140px;padding:0 15px}}@media (max-width: 991px){gen-breadcrumb a{min-height:auto}}gen-breadcrumb .model-number{text-align:center;margin-bottom:-20px;color:var(--cx-color-secondary);font-size:.875rem}gen-bundle-carousel .bundle-carousel{display:flex;flex:100%;flex-direction:column;position:relative}gen-bundle-carousel .bundle-carousel gen-bundle-slide{display:contents}gen-bundle-carousel .bundle-carousel-header{display:flex;align-items:center;justify-content:space-between}gen-bundle-carousel .bundle-carousel-header h2{margin:0;font-size:30px;font-weight:700;text-align:center}gen-bundle-carousel .bundle-carousel-header-nav{display:flex}gen-bundle-carousel .bundle-carousel-slides{flex:auto;position:relative;display:flex;justify-content:space-between;margin-top:32px}gen-bundle-carousel .bundle-carousel button{color:var(--cx-color-inverse)}gen-bundle-carousel .bundle-carousel button:focus{outline:none}gen-bundle-carousel .bundle-carousel button:not(:disabled){cursor:pointer}gen-bundle-carousel .bundle-carousel-indicators{display:flex;justify-content:center}gen-bundle-carousel .bundle-carousel-indicators button{margin:0;transition:.6s all;border-style:none;font-size:var(--cx-font-size, .875rem);padding:10px;background:transparent}gen-bundle-carousel .bundle-carousel-indicators button[disabled]{color:var(--cx-color-primary)}gen-bundle-carousel .bundle-carousel-indicators button[disabled] .cx-icon{color:var(--cx-color-primary);padding:2px;background:transparent;mix-blend-mode:multiply}gen-bundle-carousel .bundle-carousel-indicators button:not(:disabled):hover{color:var(--cx-color-primary-accent)}gen-bundle-carousel .bundle-carousel-indicators button .cx-icon{border-radius:20px;background:transparent;border:none;color:#d3d6db;padding:0!important}gen-bundle-carousel .bundle-carousel .previous,gen-bundle-carousel .bundle-carousel .next{background-color:transparent;border:none;font-size:1.25rem;color:#d3d6db}gen-bundle-carousel .bundle-carousel .previous:disabled,gen-bundle-carousel .bundle-carousel .next:disabled{opacity:.5}gen-bundle-carousel .bundle-carousel .previous:not(:disabled):hover,gen-bundle-carousel .bundle-carousel .next:not(:disabled):hover{color:var(--cx-color-primary)}[gen-cart-item-list-row] a,gen-cart-item-list-row a{cursor:pointer}[gen-cart-item-list-row] gen-no-return-warning,gen-cart-item-list-row gen-no-return-warning{position:absolute;bottom:0;left:6rem;padding:1rem 1rem 1rem 0;text-align:left}@media (max-width: 991px){[gen-cart-item-list-row] gen-no-return-warning,gen-cart-item-list-row gen-no-return-warning{position:static;padding:.5rem .5rem .5rem 0}}[gen-cart-item-list-row] gen-no-return-warning.bundle,gen-cart-item-list-row gen-no-return-warning.bundle{left:44px}@media (max-width: 991px){[gen-cart-item-list-row] .cx-info-block cx-promotions .cx-promotions,gen-cart-item-list-row .cx-info-block cx-promotions .cx-promotions{position:static}}[gen-cart-item-list-row] .total-price,gen-cart-item-list-row .total-price{display:flex}@media (max-width: 991px){[gen-cart-item-list-row] .total-price,gen-cart-item-list-row .total-price{flex-direction:column}}[gen-cart-item-list-row] .cx-info,gen-cart-item-list-row .cx-info{display:flex}[gen-cart-item-list-row] .cx-info .collapse-icon,gen-cart-item-list-row .cx-info .collapse-icon{margin-right:22px;rotate:-90deg}[gen-cart-item-list-row] .cx-info .collapse-icon:hover,gen-cart-item-list-row .cx-info .collapse-icon:hover{cursor:pointer}[gen-cart-item-list-row] .cx-info .collapse-icon.collapsed,gen-cart-item-list-row .cx-info .collapse-icon.collapsed{rotate:0deg}[gen-cart-item-list-row] .cx-info-block,gen-cart-item-list-row .cx-info-block{display:flex;flex-direction:column}[gen-cart-item-list-row] .cx-info-block .cx-name,gen-cart-item-list-row .cx-info-block .cx-name{margin-top:0}[gen-cart-item-list-row] .cx-info-block .cx-name:hover .cx-link,gen-cart-item-list-row .cx-info-block .cx-name:hover .cx-link{color:var(--cx-color-primary)}[gen-cart-item-list-row] .cx-info-block .cx-name .cx-link,gen-cart-item-list-row .cx-info-block .cx-name .cx-link{color:var(--cx-color-text);text-decoration:none}[gen-cart-item-list-row] .cx-info-block .cx-price,gen-cart-item-list-row .cx-info-block .cx-price{display:flex}@media (max-width: 991px){[gen-cart-item-list-row] .cx-info-block .cx-price.cx-mobile-only,gen-cart-item-list-row .cx-info-block .cx-price.cx-mobile-only{font-size:1rem;font-weight:700;margin-bottom:.5rem}}@media (max-width: 991px){[gen-cart-item-list-row] .cx-actions,gen-cart-item-list-row .cx-actions{padding:0!important}}[gen-cart-item-list-row] .cx-delivery,gen-cart-item-list-row .cx-delivery{display:flex;align-items:center;width:max-content}[gen-cart-item-list-row] .cx-delivery img,gen-cart-item-list-row .cx-delivery img{width:34px;padding-right:10px}[gen-cart-item-list-row] .cx-delivery .availability-msg,gen-cart-item-list-row .cx-delivery .availability-msg{margin-inline-end:.75rem}@media (max-width: 991px){[gen-cart-item-list-row] .desktop-only,gen-cart-item-list-row .desktop-only{display:none}}@media (min-width: 991px){[gen-cart-item-list-row] .total-desktop-wrap,gen-cart-item-list-row .total-desktop-wrap{display:contents}}[gen-cart-item-list-row] .sp-product-icons,gen-cart-item-list-row .sp-product-icons{display:flex;gap:.75rem;margin-top:.5rem}[gen-cart-item-list-row] .availability-msg,gen-cart-item-list-row .availability-msg{font-size:14px}[gen-cart-item-list-row] .cx-table-item-container,gen-cart-item-list-row .cx-table-item-container{grid-template-columns:5rem 16rem}[gen-cart-item-list-row] .cx-table-item-container cx-media img,gen-cart-item-list-row .cx-table-item-container cx-media img{max-width:80px;max-height:80px}@media (max-width: 767px){[gen-cart-item-list-row] .cx-table-item-container,gen-cart-item-list-row .cx-table-item-container{grid-template-columns:5rem 13rem}}[gen-cart-item-list-row] .cx-info-block,gen-cart-item-list-row .cx-info-block{margin:auto 0}@media (max-width: 991px){[gen-cart-item-list-row] .cx-info-block cx-promotions.bundle,gen-cart-item-list-row .cx-info-block cx-promotions.bundle{margin-bottom:-2rem}}@media (max-width: 991px){[gen-cart-item-list-row] .cx-mobile-only .mobile-price-only,gen-cart-item-list-row .cx-mobile-only .mobile-price-only{display:flex;flex-direction:column;align-items:flex-start}}@media (max-width: 991px){[gen-cart-item-list-row] .cx-mobile-only .mobile-price-only .cx-discount-total,gen-cart-item-list-row .cx-mobile-only .mobile-price-only .cx-discount-total{margin-left:5rem}}[gen-cart-item-list-row] .material-note-container,gen-cart-item-list-row .material-note-container{position:absolute;bottom:0;left:0;width:100%;padding:.7rem}@media (max-width: 991px){[gen-cart-item-list-row] .material-note-container,gen-cart-item-list-row .material-note-container{position:static;padding-left:.5rem}}[gen-cart-item-list-row] .material-note-container .sp-note-container,gen-cart-item-list-row .material-note-container .sp-note-container{background-color:#f5f5f5;border-radius:4px;display:flex;font-size:.75rem;line-height:1rem;color:#666;padding:12px;width:100%;text-align:left}gen-cart-item-list .cx-item-list-total{text-align:center}gen-cart-item-list .border-top-hidden{border-top:none}gen-cart-item-list .sp-table{border:1px solid #d8d8d8}gen-cart-item-list .sp-table .sp-shipping-group-name{background-color:#f5f5f5}gen-cart-item-list .sp-table .sp-shipping-group-name h3{font-size:1.125rem;padding:.75rem;margin:0;text-transform:capitalize}@media screen and (max-width: 991px){gen-cart-item-list .sp-table .sp-shipping-group-name{padding:0}gen-cart-item-list .sp-table .sp-shipping-group-name td{padding:0}}gen-cart-coupon{padding:0!important}gen-cart-coupon .form-group{margin-bottom:0}gen-cart-coupon .cx-cart-coupon-title{display:none}gen-cart-coupon .cx-cart-coupon-container{grid-column-gap:12px}gen-cart-coupon .cx-cart-coupon-container .input-coupon-code{border:none;border-radius:6px;height:42px;margin-bottom:0}gen-cart-coupon .cx-cart-coupon-container .input-coupon-code:focus{background:#fff}gen-cart-coupon .cx-cart-coupon-container .apply-coupon-button{border-width:2px;font-weight:400;height:42px;min-height:42px;padding:9px 16px}gen-cart-coupon .cx-cart-coupon-container .btn-secondary:disabled{background-color:#fff;border:2px solid var(--cx-color-primary);color:var(--cx-color-primary);filter:contrast(1) brightness(1);opacity:1}gen-cart-coupon .coupon-error .coupon-error-text{color:#a73028;font-size:13px;margin-left:8px}gen-cart-coupon .online{background:#f5f5f5;border-radius:10px;grid-row:1;margin-bottom:12px;padding:20px}gen-cart-coupon cx-form-required-legend{display:none}gen-cart-coupon cx-applied-coupons{display:block;margin-top:16px}@media (max-width: 767px){gen-cart-coupon cx-applied-coupons .cx-coupon-card-grid{flex:0 0 100%!important}}gen-cart-coupon cx-applied-coupons .cx-coupon-list-wrap{margin-bottom:0}gen-cart-coupon cx-applied-coupons .cx-coupon-apply{background:#d3f5d8;border-radius:8px;font-weight:500;padding:10px 12px;margin-top:8px}gen-cart-coupon cx-applied-coupons .cx-coupon-apply .close{margin-top:-5px}gen-cart-coupon cx-applied-coupons .cx-coupon-apply .close .cx-icon{font-size:16px}gen-cart-details .header span{color:var(--cx-color-secondary);font-size:20px}gen-cart-details .header .offline{color:var(--cx-color-primary)}gen-cart-item .gen-cart-item{display:flex;align-items:center;color:#242729;gap:1.5%}gen-cart-item .gen-cart-item-image-block{width:90px;justify-content:center;display:flex}gen-cart-item .gen-cart-item-image-block cx-media{width:80px;height:80px;display:flex;align-items:center;justify-content:center}gen-cart-item .gen-cart-item-image-block cx-media img{max-width:80px;max-height:80px}gen-cart-item .gen-cart-item-block{display:flex;align-items:center;gap:12px;width:100%}gen-cart-item .gen-cart-item-block-item{flex:50%}gen-cart-item .gen-cart-item-block-item-model{font-size:14px;font-weight:300;line-height:24px}gen-cart-item .gen-cart-item-block-item-name{font-size:14px;font-weight:500;line-height:20px}gen-cart-item .gen-cart-item-block-item .cx-delivery{display:flex;align-items:center;width:max-content;margin-top:.375rem;font-size:.875rem;color:var(--cx-color-secondary)}@media (max-width: 991.98px){gen-cart-item .gen-cart-item-block-item .cx-delivery{align-items:flex-start;flex-direction:column;gap:10px}}gen-cart-item .gen-cart-item-block-item .cx-delivery .availability-message-block img{width:34px;padding-right:10px}gen-cart-item .gen-cart-item-block-item .cx-delivery .availability-message-block .availability-msg{margin-inline-end:.75rem}gen-cart-item .gen-cart-item-block-item .cx-delivery .sp-product-icons{display:flex;gap:.5rem}gen-cart-item .gen-cart-item-block-item .cx-delivery .sp-product-icons>img{padding:0;width:24px}gen-cart-item .gen-cart-item-block-price,gen-cart-item .gen-cart-item-block-total,gen-cart-item .gen-cart-item-block-qty{display:flex;flex-direction:column}gen-cart-item .gen-cart-item-block-price-title,gen-cart-item .gen-cart-item-block-total-title,gen-cart-item .gen-cart-item-block-qty-title{font-size:12px;font-weight:300;line-height:20px}gen-cart-item .gen-cart-item-block-price-value,gen-cart-item .gen-cart-item-block-total-value,gen-cart-item .gen-cart-item-block-qty-value{font-size:16px;font-weight:400;line-height:24px}gen-cart-item .is-delivery-group{padding:1rem}gen-cart-item .is-delivery-group .gen-cart-item-block-total{min-width:15%}@media (max-width: 875px){gen-cart-item .gen-cart-item-block{flex-direction:column;align-items:start;gap:14px}gen-cart-item .gen-cart-item-block-item,gen-cart-item .gen-cart-item-block-price,gen-cart-item .gen-cart-item-block-total{width:100%;flex-direction:row;justify-content:space-between}gen-cart-item .gen-cart-item-block-item-model{font-size:12px}gen-cart-item .gen-cart-item-block-price-title,gen-cart-item .gen-cart-item-block-total-title{font-size:16px}gen-cart-item .is-delivery-group .cx-delivery{width:auto}gen-cart-item .is-delivery-group .gen-cart-item-block-qty{width:100%;flex-direction:row;justify-content:space-between}gen-cart-item .is-delivery-group .gen-cart-item-block-qty-title,gen-cart-item .is-delivery-group .gen-cart-item-block-total-title{font-size:1rem;font-weight:700}}gen-empty-cart .empty-cart{margin:0 auto;max-width:39rem;padding:3rem 0 3.5rem}gen-empty-cart .empty-cart__title{color:#242729;font-size:1.875rem;font-weight:700;line-height:2.625rem;text-transform:capitalize}gen-empty-cart .empty-cart__title--light{font-weight:500}gen-empty-cart .empty-cart__description{color:#666;font-size:1.25rem;line-height:2rem}gen-empty-cart .empty-cart__import{border-top:.0625rem solid #ccc;margin-top:2.5rem;padding-top:2.5rem}gen-empty-cart .empty-cart__btn{width:100%}@media (min-width: 992px){gen-empty-cart .empty-cart__btn{max-width:14.75rem}}cx-promotions .cx-promotions{padding:5px 0!important}cx-promotions .cx-promotions ul{padding:0;margin:0}cx-promotions .cx-promotions p,cx-promotions .cx-promotions ul>li{color:var(--cx-color-primary);font-size:13px;font-style:normal;font-weight:400!important;line-height:16px!important;padding:0;margin:0}gen-cart-item-list cx-promotions{display:block}gen-cart-item-list cx-promotions.bundle .cx-promotions{left:44px}gen-cart-item-list cx-promotions .cx-promotions{left:6.5rem;position:absolute;padding:0;bottom:0}@media (max-width: 767px){gen-cart-item-list cx-promotions .cx-promotions{left:6rem}}gen-header-navigation{background-color:inherit!important}@media (max-width: 991px){gen-header-navigation{border:none}}gen-header-navigation>nav{width:100%}gen-header-navigation>nav>ul{flex-wrap:nowrap;justify-content:space-evenly}gen-header-navigation>nav>ul>li{position:relative;display:flex;padding-inline-start:0}gen-header-navigation>nav>ul>li .node-title{text-wrap:wrap;font:inherit;text-transform:inherit;white-space:normal;display:flex}gen-header-navigation>nav>ul>li .wrapper{left:0;min-width:100%}gen-header-navigation>nav>ul>li>div.wrapper{overflow-y:auto;overflow-x:hidden}gen-header-navigation>nav>ul>li>div.wrapper span{font:400 14px/20px Helvetica Neue,Arial,sans-serif;text-transform:capitalize;font-weight:400;cursor:pointer}gen-header-navigation>nav>ul>li>cx-generic-link>a .node-header,gen-header-navigation>nav>ul>li>button .node-header{flex-basis:100%;font:400 12px/14px Helvetica Neue,Arial,sans-serif}@media (max-width: 991px){gen-header-navigation>nav>ul>li .node-title{display:contents}}@media (min-width: 992px){gen-header-navigation>nav>ul>li{max-width:10.5em}gen-header-navigation>nav>ul>li>cx-generic-link>a,gen-header-navigation>nav>ul>li>button{font:400 14px/20px Helvetica Neue,Arial,sans-serif;text-transform:capitalize;text-align:center}gen-header-navigation>nav>ul>li .node-title{display:inline}gen-header-navigation>nav>ul>li:hover cx-generic-link:hover>a,gen-header-navigation>nav>ul>li:hover cx-generic-link.active>a{color:var(--cx-color-primary)}gen-header-navigation>nav>ul>li:hover cx-generic-link:hover~.wrapper,gen-header-navigation>nav>ul>li:hover cx-generic-link.active~.wrapper{display:initial}gen-header-navigation>nav>ul>li:hover button:not(.navigate-deeper){color:var(--cx-color-primary)}gen-header-navigation>nav>ul>li:hover button:not(.navigate-deeper)>cx-icon{transform:rotateX(180deg)}}@media (min-width: 992px){gen-header-navigation>nav>ul .wrapper{font:400 14px/20px Helvetica Neue,Arial,sans-serif;text-transform:capitalize;top:-10px;right:10px;width:max-content;max-height:300px;overflow:visible}}@media (min-width: 992px){gen-header-navigation>nav>ul{padding-inline-end:0}}gen-header-navigation.flyout>nav>ul>li>button:not(cx-generic-link+button){color:#666;display:flex;flex-wrap:wrap;text-align:left;border:none}@media (max-width: 991px){gen-header-navigation.flyout>nav>ul>li>button:not(cx-generic-link+button){font-family:Helvetica Neue,Arial,sans-serif;font-size:17px;font-weight:400;padding:24px 25px 24px 20px;text-transform:unset}}gen-header-navigation.flyout>nav>ul>li>button+.wrapper{box-shadow:0 4px 4px #00000040;border:none;min-width:220px;margin-inline-start:0;top:-10px;padding:7px}@media (max-width: 991px){gen-header-navigation.flyout>nav>ul>li{border-bottom:1px solid #d8d8d8}gen-header-navigation.flyout>nav>ul>li>button+.wrapper{position:fixed;top:0;left:0;width:100%;height:100%!important;z-index:1;transform:translate(100%);transition:all .3s linear;display:none;overflow-y:scroll;overflow-x:hidden}gen-header-navigation.flyout>nav>ul>li.is-open>button+.wrapper{transform:translate(0);display:block}gen-header-navigation.flyout>nav>ul>li.is-open>button+.wrapper .back-button{display:block;width:100%}gen-header-navigation.flyout>nav>ul>li.is-open>button+.wrapper .back-button cx-generic-link a{display:flex;align-items:center;color:#242729}gen-header-navigation.flyout>nav>ul>li.is-open>button+.wrapper .back-button cx-generic-link a cx-icon{transform:scale(.5);margin-right:12px}}gen-header-navigation.flyout .wrapper-list-item.active cx-generic-link a{color:var(--cx-color-primary)}gen-header-navigation.flyout cx-generic-link a{cursor:pointer;padding:0;white-space:normal;text-align:left;color:#666;font-size:16px;text-transform:none}@media (max-width: 991px){gen-header-navigation.flyout cx-generic-link a{font:400 17px Helvetica Neue,Arial,sans-serif;padding:24px 0 24px 20px}}gen-header-navigation.flyout .wrapper{height:auto;flex-basis:100%}gen-header-navigation.flyout .wrapper button{display:none}gen-header-navigation.flyout.is-open>nav>ul>li{display:flex;flex-wrap:wrap;align-content:stretch}gen-header-navigation.flyout.is-open>nav>ul>li .wrapper{background:#fff}gen-header-navigation.flyout.is-open>nav>ul>li>button{display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0}gen-header-navigation.flyout.is-open>nav>ul>li>cx-generic-link{display:flex;flex-basis:80%;flex-shrink:0;flex-grow:1}gen-header-navigation.flyout.is-open>nav>ul>li.is-open{display:flex}gen-header-navigation.flyout.is-open>nav>ul>li.is-open>.wrapper{height:fit-content}gen-header-navigation.flyout.is-open>nav>ul>li.is-open>button{display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0}gen-header-navigation.flyout.is-open>nav>ul>li.is-open>cx-generic-link{display:flex;flex-basis:80%;flex-shrink:0;flex-grow:1}gen-header-navigation .nav-list{flex-wrap:nowrap;justify-content:space-between;position:relative}gen-header-navigation .nav-list li{padding:0}gen-header-navigation .nav-list li:last-child .wrapper{left:unset}gen-header-navigation .nav-list .childs{width:100%}gen-header-navigation .nav-list .childs li{width:100%}gen-header-navigation .nav-list .childs>li>cx-generic-link{border:none}gen-header-navigation .nav-list .childs>li>cx-generic-link>a{padding:7px 12px;font:400 14px/30px Helvetica Neue,Arial,sans-serif;border-radius:6px}gen-header-navigation .nav-list .childs>li>cx-generic-link>a:hover{background:#f9e7dd}@media (max-width: 991px){gen-header-navigation .nav-list .childs>li>cx-generic-link>a{font:400 17px Helvetica Neue,Arial,sans-serif;padding:18px 20px;height:auto}}gen-header-navigation .nav-list .dropdown-btn{transform:scale(.8);padding:0;margin-left:7px}gen-header-navigation .nav-list .all-categories{position:unset;display:flex;align-items:center}gen-header-navigation .nav-list .all-categories-btn{display:flex;align-items:center}gen-header-navigation .nav-list .all-categories-btn span{font-size:16px;font-weight:400;color:#666;text-transform:none;width:auto}gen-header-navigation .nav-list .all-categories-btn img{margin-right:12px}gen-header-navigation .nav-list .all-categories-btn:hover span{color:var(--cx-color-primary)}gen-header-navigation .nav-list .all-categories-btn:hover img{filter:brightness(0) saturate(100%) invert(40%) sepia(69%) saturate(914%) hue-rotate(347deg) brightness(96%) contrast(97%)}gen-header-navigation .nav-list .all-categories.active .all-categories-btn span{color:var(--cx-color-primary)}gen-header-navigation .nav-list .all-categories.active .all-categories-btn img{filter:brightness(0) saturate(100%) invert(40%) sepia(69%) saturate(914%) hue-rotate(347deg) brightness(96%) contrast(97%)}gen-header-navigation .nav-list .all-categories .parent-item{display:none}gen-header-navigation .nav-list .all-categories button{font-size:16px}gen-header-navigation .nav-list .all-categories .desktop-hidden{display:none}gen-header-navigation .nav-list .all-categories .child-categories{display:flex;background-color:#f5f5f5;border-radius:6px;padding:7px 12px;width:238px;min-height:352px}gen-header-navigation .nav-list .all-categories .child-categories .wrapper-list-item:hover{background:#fff}gen-header-navigation .nav-list .all-categories .child-categories .wrapper-list-item:hover .navigate-deeper{cursor:pointer;border-left:1px solid #F5F5F5}gen-header-navigation .nav-list .all-categories .child-categories .wrapper-list-item:hover .navigate-deeper cx-icon{animation:cubic-bezier(.2,.6,.8,.4) infinite;animation-name:zoom;animation-duration:2.25s}gen-header-navigation .nav-list .all-categories .child-categories .wrapper-list li.back-button{font-size:16px;padding:7px 0}gen-header-navigation .nav-list .all-categories .child-categories .wrapper-list li.back-button:hover{background:none;cursor:pointer}gen-header-navigation .nav-list .all-categories .child-categories .wrapper-list li.back-button cx-icon{margin-right:20px;padding:0}gen-header-navigation .nav-list .all-categories .child-categories .wrapper-list:nth-child(2n){padding:0;background:none}gen-header-navigation .nav-list .all-categories .child-categories .wrapper-list .all-categories-wrapper{border-radius:0;padding:0}gen-header-navigation .nav-list .all-categories-wrapper{position:absolute;padding:12px 20px;top:100%;left:0;z-index:20;display:flex;background-color:#fff;gap:22px;max-width:100%;box-shadow:0 24px 56px #a7aeba29;border-radius:8px}gen-header-navigation .nav-list .all-categories-wrapper:before{content:"";position:absolute;top:-20px;left:52px;border:10px solid transparent;border-bottom-color:#fff}gen-header-navigation .nav-list .all-categories-wrapper .wrapper-list{position:relative;width:238px;max-width:100%;overflow-y:auto;min-height:352px}gen-header-navigation .nav-list .all-categories-wrapper .wrapper-list:hover{cursor:auto}gen-header-navigation .nav-list .all-categories-wrapper .wrapper-list:first-child{width:320px;max-width:100%}gen-header-navigation .nav-list .all-categories-wrapper .wrapper-list:nth-child(2n){background-color:#f5f5f5;border-radius:6px;padding:7px 12px}gen-header-navigation .nav-list .all-categories-wrapper .wrapper-list:nth-child(2n) .wrapper-list-item.active{background-color:#fff}gen-header-navigation .nav-list .all-categories-wrapper .wrapper-list:nth-child(2n) .wrapper-list-item.active .navigate-deeper{border-left:1px solid #F5F5F5}gen-header-navigation .nav-list .all-categories-wrapper .wrapper-list-item{width:100%;font-size:14px;line-height:30px;border-radius:6px;display:flex;justify-content:space-between;color:#666}gen-header-navigation .nav-list .all-categories-wrapper .wrapper-list-item .navigate-deeper{width:auto;padding:0 12px;cursor:pointer}gen-header-navigation .nav-list .all-categories-wrapper .wrapper-list-item .navigate-deeper cx-icon{transform:scale(.8);padding:0}gen-header-navigation .nav-list .all-categories-wrapper .wrapper-list-item cx-generic-link,gen-header-navigation .nav-list .all-categories-wrapper .wrapper-list-item .category-title{padding:7px 12px;border:none;flex-grow:1;margin:0}gen-header-navigation .nav-list .all-categories-wrapper .wrapper-list-item cx-generic-link a,gen-header-navigation .nav-list .all-categories-wrapper .wrapper-list-item .category-title a{font-size:14px!important}gen-header-navigation .nav-list .all-categories-wrapper .wrapper-list-item.back-button{display:flex;align-items:center;justify-content:flex-start;color:var(--cx-color-primary)}gen-header-navigation .nav-list .all-categories-wrapper .wrapper-list-item.active{background-color:#f9e7dd;color:var(--cx-color-primary)}gen-header-navigation .nav-list .all-categories-wrapper .wrapper-list-item.active .navigate-deeper{border-left:1px solid white}gen-header-navigation .nav-list .all-categories-wrapper .wrapper-list-item:hover{color:var(--cx-color-primary)}gen-header-navigation .nav-list .category-width{max-width:17%}gen-header-navigation .nav-list .category-width *{max-width:100%;color:#666}gen-header-navigation .nav-list .divider{display:flex;justify-content:center;align-items:center}gen-header-navigation .nav-list .divider-line{width:1px;height:28px;background-color:#666;opacity:10%}gen-header-navigation .nav-list .navigation-btn{display:none}gen-header-navigation .nav-list .back-button{display:none}@media (max-width: 1199px){gen-header-navigation .nav-list .all-categories-wrapper .wrapper-list{width:233px}gen-header-navigation .nav-list .all-categories-wrapper .wrapper-list:first-child{width:315px}gen-header-navigation .nav-list .all-categories .child-categories{width:233px}}@media (max-width: 1140px){gen-header-navigation .nav-list .all-categories-wrapper .wrapper-list{width:calc((100vw - 126px)/4)}gen-header-navigation .nav-list .all-categories-wrapper .wrapper-list:first-child{width:calc((100vw - 126px)/4)}gen-header-navigation .nav-list .all-categories .child-categories{width:calc((100vw - 144px)/4)}}@media (max-width: 991px){gen-header-navigation .nav-list{background:#fff}gen-header-navigation .nav-list .all-categories{padding:24px 25px 24px 20px}gen-header-navigation .nav-list .all-categories-btn{justify-content:flex-start;padding:0}gen-header-navigation .nav-list .all-categories-btn span{padding:0;border:none}gen-header-navigation .nav-list .all-categories .parent-item{display:flex;padding:4px 4px 24px 0;font-size:20px;color:#242729;align-items:center;justify-content:space-between}gen-header-navigation .nav-list .all-categories .parent-item-title{max-width:90%}gen-header-navigation .nav-list .all-categories button:not(.all-categories-btn){padding:0;border:none}gen-header-navigation .nav-list .all-categories-wrapper{border-radius:unset;width:100%;display:block;position:fixed;top:0;left:0;height:100%;max-width:unset;padding:0}gen-header-navigation .nav-list .all-categories-wrapper .wrapper-list{height:unset;max-height:unset;display:inline-block;padding:20px;vertical-align:text-top;transition:translate .3s linear;min-height:unset}gen-header-navigation .nav-list .all-categories-wrapper .wrapper-list.hidden-mobile{height:0;padding:0!important;margin:0}gen-header-navigation .nav-list .all-categories-wrapper .wrapper-list:nth-child(2n){background-color:unset;border-radius:unset;padding:20px}gen-header-navigation .nav-list .all-categories-wrapper .wrapper-list:nth-child(2n) .wrapper-list-item.active{background-color:unset}gen-header-navigation .nav-list .all-categories-wrapper .wrapper-list-item{font-size:17px;padding:0;line-height:20px}gen-header-navigation .nav-list .all-categories-wrapper .wrapper-list-item cx-generic-link,gen-header-navigation .nav-list .all-categories-wrapper .wrapper-list-item .category-title{padding:18px 0}gen-header-navigation .nav-list .all-categories-wrapper .wrapper-list-item.back-button{color:#242729;padding:18px 0;font-size:17px}gen-header-navigation .nav-list .all-categories-wrapper .wrapper-list-item.back-button cx-icon{margin-right:12px;transform:scale(.5)}gen-header-navigation .nav-list .all-categories-wrapper .wrapper-list-item .navigate-deeper{padding:16px 0 16px 32px}gen-header-navigation .nav-list .all-categories-wrapper .wrapper-list-item .navigate-deeper cx-icon{transform:scale(.5)}gen-header-navigation .nav-list .all-categories-wrapper .wrapper-list-item.active{background:inherit;color:inherit}gen-header-navigation .nav-list .all-categories-wrapper .wrapper-list:first-child{transform:translate(0)}gen-header-navigation .nav-list .all-categories-wrapper:before{display:none}gen-header-navigation .nav-list .category-width{max-width:unset}gen-header-navigation .nav-list .category-width cx-generic-link{border:none}gen-header-navigation .nav-list .category-width button{border:none;margin:0;padding:24px 25px 24px 24px;border-left:1px solid #666666}gen-header-navigation .nav-list .category-width *{max-width:100%}gen-header-navigation .nav-list .divider{display:none}gen-header-navigation .nav-list .dropdown-btn{display:none}gen-header-navigation .nav-list .navigation-btn{display:block;transform:scale(.5);color:#666}gen-header-navigation .slides-1{width:100%!important}gen-header-navigation .slides-1 .wrapper-list{width:100%!important;transform:translate(0)}gen-header-navigation .slides-2{width:200%!important}gen-header-navigation .slides-2 .wrapper-list{width:50%!important;transform:translate(-100%)}gen-header-navigation .slides-3{width:300%!important}gen-header-navigation .slides-3 .wrapper-list{width:33.3333333333%!important;transform:translate(-200%)}gen-header-navigation .slides-4{width:400%!important}gen-header-navigation .slides-4 .wrapper-list{width:25%!important;transform:translate(-300%)}gen-header-navigation .slides-5{width:500%!important}gen-header-navigation .slides-5 .wrapper-list{width:20%!important;transform:translate(-400%)}gen-header-navigation .slides-6{width:600%!important}gen-header-navigation .slides-6 .wrapper-list{width:16.6666666667%!important;transform:translate(-500%)}gen-header-navigation .slides-7{width:700%!important}gen-header-navigation .slides-7 .wrapper-list{width:14.2857142857%!important;transform:translate(-600%)}gen-header-navigation .slides-8{width:800%!important}gen-header-navigation .slides-8 .wrapper-list{width:12.5%!important;transform:translate(-700%)}gen-header-navigation .slides-9{width:900%!important}gen-header-navigation .slides-9 .wrapper-list{width:11.1111111111%!important;transform:translate(-800%)}gen-header-navigation .slides-10{width:1000%!important}gen-header-navigation .slides-10 .wrapper-list{width:10%!important;transform:translate(-900%)}gen-header-navigation .close-header{width:19px;height:19px;transform:rotate(45deg)}gen-header-navigation .close-header:after,gen-header-navigation .close-header:before{content:"";width:23px;height:3px;background-color:#000;position:absolute;bottom:50%}gen-header-navigation .close-header:after{transform:rotate(-90deg)}}gen-address-details .cx-checkout-title{background-color:transparent!important;font:400 30px/35px Helvetica Neue,Arial,sans-serif!important;font-size:1.5rem!important;padding:1rem 0 .5rem!important;margin:0!important}@media (max-width: 768px){gen-address-details .cx-checkout-title{padding-top:0!important}}gen-address-details .power-play-selling{padding:1rem!important}gen-address-details .power-play-mixed-info{background-color:#f5f5f5;border-radius:4px;display:flex;align-items:center;padding:.875rem;margin:0 .875rem .875rem;width:100%}gen-address-details .power-play-mixed-info .info-desc{font:400 13px/16px Helvetica Neue,Arial,sans-serif;margin-left:.875rem;color:#666}gen-address-details .row:not(:first-child){margin-top:16px}gen-address-details .error{color:var(--cx-color-danger);font-size:14px;position:relative;bottom:8px}gen-address-details .role-select .ng-select-container .ng-value-container .ng-placeholder,gen-address-details .renewal-select .ng-select-container .ng-value-container .ng-placeholder{font:300 16px/20px Helvetica Neue,Arial,sans-serif;color:#666}gen-address-details .subscription-details-info{background-color:#f5f5f5;border-radius:4px;display:flex;align-items:center;padding:14px;margin-bottom:24px}gen-address-details .subscription-details-info .info-desc{font:400 13px/16px Helvetica Neue,Arial,sans-serif;margin-left:14px;color:#666}gen-address-details .selling-note{margin-top:10px;margin-bottom:10px;color:#db3d3d;font-size:13px;line-height:16px}gen-address-details .mat-accordion{display:flex;flex-direction:column;gap:1rem;margin:1rem 0}gen-address-details .mat-accordion .mat-expansion-panel-spacing{margin:0}@media (max-width: 767px){gen-address-details .mat-accordion .mat-expansion-panel .mat-expansion-panel-header{height:70px}gen-address-details .mat-accordion .mat-expansion-panel .mat-expansion-panel-header.mat-expanded{height:70px!important}gen-address-details .mat-accordion .mat-expansion-panel .mat-content{flex-direction:column;gap:12px}}gen-address-details .mat-accordion .mat-expansion-panel .mat-expansion-panel-header{background:#f5f5f5}gen-address-details .mat-accordion .mat-expansion-panel .mat-expansion-panel-header.mat-expanded{height:48px;background:#f5f5f5}gen-address-details .mat-accordion .mat-expansion-panel .mat-expansion-panel-header .mat-expansion-panel-header-title{font:500 16px/19px Helvetica Neue,Arial,sans-serif;gap:12px;min-width:fit-content}gen-address-details .mat-accordion .mat-expansion-panel .mat-expansion-panel-header .mat-expansion-panel-header-title>img{width:24px}gen-address-details .mat-accordion .mat-expansion-panel .mat-expansion-panel-header .mat-expansion-panel-header-description{font:400 16px/19px Helvetica Neue,Arial,sans-serif}gen-checkout-control-btns .cx-checkout-btns{padding:1rem 0;justify-content:flex-end}@media (max-width: 992px){gen-checkout-control-btns .cx-checkout-btns{display:flex;gap:10px}gen-checkout-control-btns .cx-checkout-btns div:first-child{order:1}gen-checkout-control-btns .cx-checkout-btns div:nth-child(2){margin-bottom:10px}}gen-checkout-delivery-groups{display:flex}gen-checkout-delivery-groups .mat-accordion{margin:2rem 0;width:100%}@media (max-width: 991px){gen-checkout-delivery-groups .mat-accordion{margin-top:0}}gen-checkout-delivery-groups .mat-accordion .mat-expansion-panel{overflow:unset!important}gen-checkout-delivery-groups .mat-accordion .mat-expansion-panel-header{background-color:#f5f5f5;border-bottom:1px solid #d8d8d8;border-radius:0;flex-direction:row-reverse;font-family:Helvetica Neue,Arial,sans-serif;height:66px}gen-checkout-delivery-groups .mat-accordion .mat-expansion-panel-header.mat-expanded:hover{background-color:#f5f5f5}gen-checkout-delivery-groups .mat-accordion .mat-expansion-panel-header .mat-expansion-panel-header-description{flex-grow:0;margin-right:0}gen-checkout-delivery-groups .mat-accordion .mat-expansion-panel-header .mat-expansion-panel-header-description .desired-shipment-date-text{width:max-content;font-size:.875rem;font-weight:400;color:#000}gen-checkout-delivery-groups .mat-accordion .mat-expansion-panel-header .mat-expansion-panel-header-description .desired-shipment-date-text-val{font-weight:500}@media (max-width: 479px){gen-checkout-delivery-groups .mat-accordion .mat-expansion-panel-header .mat-expansion-panel-header-description .desired-shipment-date-text-title{display:none}}gen-checkout-delivery-groups .mat-accordion .mat-expansion-panel-header .mat-expansion-panel-header-title{margin-left:.5rem;font-size:1rem;font-weight:500}gen-checkout-delivery-groups .mat-accordion table{width:100%;border-collapse:collapse}gen-checkout-delivery-groups .mat-accordion table tr:not(:last-of-type){border-bottom:1px solid #d8d8d8}gen-checkout-delivery-groups .is-order-review{margin:0}gen-checkout-delivery-groups .is-order-review .mat-expansion-panel-header{height:44px}gen-checkout-delivery-groups gen-subscriptions-table tr{border:none!important;display:inline-table!important;width:100%}gen-checkout-delivery-groups gen-subscriptions-table tr td:first-of-type{font-weight:400!important;padding:.875rem 1.25rem!important}gen-checkout-delivery-groups gen-subscriptions-table tr td:last-of-type{padding:0!important}@media (max-width: 768px){gen-checkout-delivery-groups .mat-expansion-panel-header{padding:0 .75rem}}gen-checkout-delivery-groups .mat-expansion-panel-header .mat-content .info-message-container.position-right:after{right:85px}@media (max-width: 768px){gen-checkout-delivery-groups .mat-expansion-panel-header .mat-content{flex-direction:row!important}gen-checkout-delivery-groups .mat-expansion-panel-header .mat-content .mat-mdc-form-field{width:140px!important}}@media (max-width: 480px){gen-checkout-delivery-groups .mat-expansion-panel-header .mat-content .mat-expansion-panel-header-title{font-size:.875rem!important}gen-checkout-delivery-groups .mat-expansion-panel-header .mat-content .mat-mdc-form-field{width:120px!important}}@media (max-width: 992px){gen-checkout-delivery-groups .mat-expansion-panel-header .mat-content .desired-date-label-container .info-message-container{right:-36px!important}gen-checkout-delivery-groups .mat-expansion-panel-header .mat-content .desired-date-label-container .info-message-container:after{right:31px}}gen-checkout-delivery-groups .mat-expansion-panel-content{font-family:Helvetica Neue,Arial,sans-serif}gen-checkout-delivery-groups .mat-content{overflow:unset!important}gen-checkout-delivery-groups .mat-expansion-panel-body{padding:0!important}gen-checkout-delivery-groups .mat-expansion-indicator:after{padding:4px;vertical-align:text-top}gen-checkout-delivery-method-selector{display:block;padding-top:1.25rem}gen-checkout-delivery-method-selector h4{font-size:1.25rem;font-weight:400;width:100%}gen-checkout-delivery-method-selector .select-method-text{font-size:.875rem;margin-bottom:1.25rem}gen-checkout-delivery-method-selector .select-method-note-text{color:#666;font-size:.875rem}gen-checkout-delivery-method-selector .delivery-method-wrap{display:flex;gap:1rem;margin-bottom:1.25rem}@media (max-width: 992px){gen-checkout-delivery-method-selector .delivery-method-wrap{flex-direction:column}}gen-checkout-delivery-method-selector .delivery-method-wrap>*{flex-basis:50%}gen-checkout-finished-goods{display:flex;justify-content:space-between;flex-direction:column;min-height:250px}@media (max-width: 991px){gen-review-submit{background:#fff;padding:0;max-width:100%;margin:auto}gen-review-submit .col-md-12{padding:0 1.25rem}}gen-review-submit .cx-review{position:relative}gen-review-submit .cx-review .offline{position:absolute;top:15px;right:15px;color:var(--cx-color-primary)}gen-review-submit .cx-review .cx-review-summary{margin-top:20px;border-radius:8px}@media (min-width: 992px){gen-review-submit .cx-review .cx-review-summary .cx-review-payment-col{border-inline-end:1px solid #d8d8d8}}gen-review-submit .cx-review .cx-review-summary .sub-exp-date{padding-left:20px;padding-bottom:20px}gen-review-submit .cx-review .cx-review-summary .cx-review-summary-card:not(:last-of-type){border-bottom:1px solid #d8d8d8}@media (max-width: 991px){gen-review-submit .cx-review .cx-review-summary .cx-review-summary-card{background:none;border:none;border-bottom:1px solid #d8d8d8}}gen-review-submit .cx-review .cx-review-summary .cx-review-summary-card .cx-card-title{font:500 18px/22px Helvetica Neue,Arial,sans-serif!important}gen-review-submit .cx-review .cx-review-summary .cx-review-summary-card .cx-review-summary-edit-step{padding:20px 10px;position:absolute;right:15px}@media (max-width: 991px){gen-review-submit .cx-review .cx-review-summary .cx-review-shipping-col .cx-review-summary-card:last-child{border-bottom:none}}gen-review-submit .cx-review .cx-review-title{margin:0;font:400 30px/36px Helvetica Neue,Arial,sans-serif;text-transform:capitalize}@media (max-width: 767px){gen-review-submit .cx-review .cx-review-title{font:400 21px/16px Helvetica Neue,Arial,sans-serif;padding-top:0}}gen-review-submit .cx-review .delivery-info{background-color:#f5f5f5;border-radius:4px;display:flex;align-items:center;padding:14px}gen-review-submit .cx-review .delivery-info .info-desc{font:400 13px/16px Helvetica Neue,Arial,sans-serif;margin-left:14px;color:#666}gen-review-submit .cx-review .wf-info{display:flex;align-items:flex-start;border-radius:4px;padding:14px;margin-bottom:10px;background-color:#eff3fc}gen-review-submit .cx-review .wf-info .info-content{display:flex;flex-direction:column;margin-left:14px}gen-review-submit .cx-review .wf-info .info-content .info-title{font:600 16px/21px Helvetica Neue,Arial,sans-serif;color:#181d9b;margin-bottom:10px}gen-review-submit .cx-review .wf-info .info-content .info-desc{font:400 13px/18px Helvetica Neue,Arial,sans-serif;color:#181d9b;margin:0}.info-desc .note{font-weight:700}gen-schedule-replenishment-order .cx-order-type-card.is-service-parts{align-items:center;background:transparent;border:none;display:flex;height:50px;flex-direction:row-reverse;gap:4px;padding:0;margin-bottom:0}gen-schedule-replenishment-order .cx-order-type-card.is-service-parts .cx-label-container{height:42px;display:flex;align-items:center;width:42px;justify-content:center;background:#fff;border-radius:4px;border:1px solid #d8d8d8;margin-top:5px}gen-schedule-replenishment-order .cx-order-type-card.is-service-parts .cx-replenishment-form-data-container{margin:0}gen-schedule-replenishment-order .cx-order-type-card.is-service-parts .cx-replenishment-form-data-container .mat-mdc-form-field{height:42px;width:250px}gen-schedule-replenishment-order .mat-mdc-form-field-flex{height:inherit;background-color:#fff!important}gen-schedule-replenishment-order .mat-mdc-text-field-wrapper{height:42px!important;padding-left:0!important}gen-schedule-replenishment-order .mat-mdc-form-field-infix{display:flex!important;gap:4px;min-height:0;padding:.5rem!important}gen-schedule-replenishment-order .mdc-notched-outline__notch{display:none!important}gen-schedule-replenishment-order .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,gen-schedule-replenishment-order .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,gen-schedule-replenishment-order .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:#d8d8d8!important}gen-schedule-replenishment-order .mat-mdc-icon-button svg{width:20px}gen-schedule-replenishment-order .mat-mdc-icon-button.mat-mdc-button-base{width:42px;height:42px;padding:10px}gen-schedule-replenishment-order .desired-date-label-container .info-message-container{right:-92px!important;bottom:50px;width:max-content}@media (max-width: 992px){gen-schedule-replenishment-order .desired-date-label-container .info-message-container.position-left{max-width:365px!important}}@media (max-width: 768px){gen-schedule-replenishment-order .desired-date-label-container .info-message-container.position-left{max-width:244px!important}}@media (max-width: 480px){gen-schedule-replenishment-order .desired-date-label-container .info-message-container{max-width:390px!important}gen-schedule-replenishment-order .desired-date-label-container .info-message-container.position-left{max-width:224px!important}}@media (max-width: 390px){gen-schedule-replenishment-order .desired-date-label-container .info-message-container{max-width:310px!important}}gen-schedule-replenishment-order .info-error{position:absolute;right:5rem;top:2.1rem}gen-checkout-service-parts{display:flex;justify-content:space-between;flex-direction:column;min-height:250px;width:100%}@media (max-width: 992px){gen-checkout-service-parts .delivery-method-wrap{flex-direction:column}}gen-checkout-shipping-accounts-selector{border-bottom:1px solid #d8d8d8;display:block}gen-checkout-shipping-accounts-selector h4{font-size:1.25rem;font-weight:400;width:100%}gen-checkout-shipping-accounts-selector .select-account-text{font-size:.875rem;margin-bottom:1.25rem}gen-checkout-shipping-accounts-selector .shipping-account-selector-wrap{display:flex;justify-content:space-between;width:75%;padding-left:3rem}@media (max-width: 992px){gen-checkout-shipping-accounts-selector .shipping-account-selector-wrap{width:100%;padding-left:2.25rem;flex-direction:column;gap:1rem}}gen-checkout-shipping-accounts-selector .shipping-account-selector-wrap .shipping-accounts-radio input[type=radio]{margin-top:.15rem;-webkit-appearance:none;appearance:none}gen-checkout-shipping-accounts-selector .shipping-account-selector-wrap .shipping-accounts-radio input[type=radio]:disabled{cursor:not-allowed}gen-checkout-shipping-accounts-selector .shipping-account-selector-wrap .shipping-accounts-radio input[type=radio]:after{height:12px;width:12px;left:3px;top:3px}gen-checkout-shipping-accounts-selector .select-account-note{font-size:.875rem;margin:1.25rem 0}gen-checkout-shipping-accounts-selector .select-account-note-title{color:#000;font-weight:400}gen-checkout-shipping-accounts-selector .select-account-note-text{color:#666}gen-checkout-shipping-accounts-selector .select-account-note-email{color:var(--cx-color-primary)}@media (max-width: 992px){gen-checkout-shipping-accounts-selector .select-account-note-email{display:inline}}gen-checkout-single-consignment .single-consignment{border-top:1px solid #d3d6db;padding:1rem}gen-checkout-single-consignment .single-consignment .form-check-title{font-weight:400;font-size:16px;line-height:19px;padding-bottom:5px}gen-checkout-single-consignment .single-consignment .one-line-item{display:flex;color:#666;flex-direction:column}gen-checkout-single-consignment .single-consignment .one-line-item .desired-disable:disabled{background-color:#666;border-color:#666}gen-checkout-single-consignment .single-consignment .one-line-item .form-check-label{top:6px}gen-checkout-single-consignment .single-consignment .one-line-item .checkout-checkbox:disabled{cursor:default}gen-checkout-single-consignment .single-consignment .delivery-info{background-color:#f1f1f1;border-radius:4px;padding:.75rem;font-size:.75rem;display:flex;gap:8px}gen-checkout-single-consignment .is-service-parts-disabled{border-top:none;padding:1rem 0}gen-checkout-special-handling .cx-checkout-title{font:400 30px/36px Helvetica Neue,Arial,sans-serif;margin:44px 0 32px}@media (max-width: 767px){gen-checkout-special-handling .cx-checkout-title{font:400 21px/16px Helvetica Neue,Arial,sans-serif;margin:24px 0 12px}}gen-checkout-special-handling .cx-checkout-title.is-service-parts{font:400 1.25rem Helvetica Neue,Arial,sans-serif!important;margin:0 0 1.5rem!important}gen-checkout-special-handling .cx-checkout-text{font:400 16px/19px Helvetica Neue,Arial,sans-serif}gen-checkout-special-handling .cx-checkout-fg-attention-message{background-color:#f2f2f2;border-radius:4px;color:#666;line-height:20px;padding:12px;margin-bottom:1rem}gen-checkout-special-handling .form-check .form-check-label{display:flex;flex-direction:column;cursor:pointer}gen-checkout-special-handling .form-check .form-check-label .name-container{display:flex;justify-content:space-between;font:500 16px/19px Helvetica Neue,Arial,sans-serif;margin-bottom:8px}gen-checkout-special-handling .form-check .form-check-label .description{font:400 14px/16px Helvetica Neue,Arial,sans-serif;color:#666}gen-checkout-special-handling .checkbox-disabled input:checked{background-color:#d3d6db;border-color:#d3d6db}gen-checkout-special-handling .checkbox-disabled label{color:var(--cx-color-text)}gen-checkout-special-handling .residential-delivery-selected{color:var(--cx-color-primary)}gen-checkout-special-handling form{margin-bottom:2rem}gen-delivery-address{background-color:#fff;border:none!important;padding:0!important;max-width:100%;position:relative}gen-delivery-address .address{display:flex;justify-content:space-between;align-items:center}gen-delivery-address .address .address-option{display:flex;flex-direction:column}gen-delivery-address .selected-block img{margin-right:5px;margin-bottom:3px}gen-delivery-address .selected-block span{color:#d86018}gen-delivery-address .bold-title{display:flex;flex-direction:row}gen-delivery-address .bold-title strong:nth-child(2){padding-left:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}gen-delivery-address .cx-checkout-title{font:400 30px/35px Helvetica Neue,Arial,sans-serif}gen-delivery-address .delivery-address-block{margin-top:.5rem}gen-delivery-address .delivery-address-block h2{font-size:1.5rem;font-weight:400}gen-delivery-address .delivery-info{background-color:#f5f5f5;border-radius:4px;display:flex;align-items:center;padding:2%}@media (max-width: 991px){gen-delivery-address .delivery-info{margin-top:1rem!important}}gen-delivery-address .delivery-info .info-desc{font-weight:400;font-size:13px;line-height:16px;margin-left:5px;color:#666}gen-delivery-address .delivery-residential{color:var(--cx-color-primary);display:flex;align-items:center;gap:12px;margin-right:17px}gen-delivery-address gen-message{margin-top:16px;display:block}gen-delivery-address .order-instructions-notes-header{font-size:.875rem;margin-bottom:1rem}gen-delivery-address .order-instructions-notes-list,gen-delivery-address .order-instructions-notes-text{color:#666;font-size:.875rem;padding-top:1rem}gen-delivery-address .order-instructions-notes-list li,gen-delivery-address .order-instructions-notes-text li{line-height:1.1rem;margin-bottom:1rem}gen-delivery-address .order-instructions-notes-note-value{width:100%;height:94px;border:1px solid #d8d8d8;border-radius:6px;resize:none;padding:6px 10px}gen-checkout-payment-type .cx-checkout-title{font:400 30px/36px Helvetica Neue,Arial,sans-serif;margin:32px 0}@media (max-width: 767px){gen-checkout-payment-type .cx-checkout-title{font:400 21px/16px Helvetica Neue,Arial,sans-serif;margin:0 0 12px}}gen-checkout-payment-type .form-check-label{font:500 16px/19px Helvetica Neue,Arial,sans-serif}gen-checkout-payment-type .form-check-message{color:#a73028;margin:0;position:relative;left:-33px}gen-checkout-payment-type .form-check-message:first-of-type{margin-top:10px}gen-checkout-payment-type .cx-payment-type-container .label-content{display:block;margin-bottom:16px}gen-checkout-delego .delego__frame{background:#fff;border:none;border-radius:6px;height:465px;max-width:616px;margin:auto;position:relative;width:100%}gen-checkout-delego .delego__frame iframe{border:none;border-radius:.375rem}gen-checkout-delego .delego__frame .close-btn{height:max-content;position:absolute;right:10px;top:10px;bottom:unset}gen-checkout-delego .delego__spinner{background:#fff;border-radius:6px;height:100%;width:100%}@media (max-width: 767px){gen-checkout-delego .delego__frame{height:500px;width:80%}}gen-freight-forward-form .freight-forward-form{border:1px solid rgb(204,204,204);border-radius:1%;padding:4%;margin-top:20px}gen-freight-forward-form .freight-forwarder-title{margin-top:20px}gen-freight-forward-form .freight-forwarder-info{background-color:#f5f5f5;border-radius:4px;display:flex;align-items:center;padding:2%}gen-freight-forward-form .freight-forwarder-info .info-desc{font-weight:400;font-size:13px;line-height:16px;margin-left:5px;color:#666}gen-freight-forward-form .required:after{content:"*";position:relative;left:0}gen-subscriptions-table{display:contents;width:100%}gen-subscriptions-table tr{border:none;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;vertical-align:middle}gen-subscriptions-table tr:first-of-type>td{border-top:1px solid #d8d8d8}gen-subscriptions-table tr:last-of-type{display:contents}gen-subscriptions-table tr>td{text-align:start!important}gen-subscriptions-table tr>td:first-of-type{font-weight:500;padding:1.25rem}gen-subscriptions-table tr>td:last-of-type{padding:1.25rem 1.25rem 1.25rem 0}gen-subscriptions-table tr>td.text-align-center{text-align:center!important}gen-verify-address{background-color:#00000080}gen-verify-address .cx-modal-content{max-height:90vh;overflow-y:hidden;display:flex;flex-direction:column}gen-verify-address .selected-block img{margin-right:5px;margin-bottom:3px}gen-verify-address .selected-block span{color:#d86018}gen-verify-address .error-description{display:block}gen-verify-address .error-description .cx-dialog-item{align-items:center;display:flex;background-color:#fff3dc;border-radius:10px;padding:1rem 2rem}gen-verify-address .error-description .cx-dialog-item span{margin-left:.5rem}gen-verify-address .error-description .cx-dialog-item .close{align-self:center;font-size:30px;margin-left:auto}gen-verify-address .error-description-hidden{display:none}gen-verify-address .suggested-address{cursor:pointer;display:flex;justify-content:space-between;flex-direction:row;border-bottom:1px solid rgb(204,204,204);padding-top:15px;padding-bottom:15px}gen-verify-address .entered{border-top:1px solid rgb(204,204,204)}gen-verify-address .modal-body,gen-verify-address gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container .add-to-favorites-dialog-body,gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container gen-verify-address .add-to-favorites-dialog-body,gen-verify-address gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container .checkout-out-of-stock-dialog-body,gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container gen-verify-address .checkout-out-of-stock-dialog-body,gen-verify-address gen-contact-factory-dialog .cfd-container .cfd-body,gen-contact-factory-dialog .cfd-container gen-verify-address .cfd-body,gen-verify-address gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container .create-or-edit-favorites-list-dialog-body,gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container gen-verify-address .create-or-edit-favorites-list-dialog-body,gen-verify-address gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container .delete-saved-address-dialog-body,gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container gen-verify-address .delete-saved-address-dialog-body,gen-verify-address gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container .edit-saved-address-dialog-body,gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container gen-verify-address .edit-saved-address-dialog-body,gen-verify-address gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container .favorites-confirm-action-dialog-body,gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container gen-verify-address .favorites-confirm-action-dialog-body,gen-verify-address gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-container .favorite-products-added-to-cart-dialog-body,gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-container gen-verify-address .favorite-products-added-to-cart-dialog-body,gen-verify-address gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-container .ff-mixed-cart-dialog-body,gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-container gen-verify-address .ff-mixed-cart-dialog-body,gen-verify-address gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-container .split-payment-dialog-body,gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-container gen-verify-address .split-payment-dialog-body{display:flex;flex-direction:column;overflow:auto}gen-verify-address .modal-body .suggested-wrapper,gen-verify-address gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container .add-to-favorites-dialog-body .suggested-wrapper,gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container gen-verify-address .add-to-favorites-dialog-body .suggested-wrapper,gen-verify-address gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container .checkout-out-of-stock-dialog-body .suggested-wrapper,gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container gen-verify-address .checkout-out-of-stock-dialog-body .suggested-wrapper,gen-verify-address gen-contact-factory-dialog .cfd-container .cfd-body .suggested-wrapper,gen-contact-factory-dialog .cfd-container gen-verify-address .cfd-body .suggested-wrapper,gen-verify-address gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container .create-or-edit-favorites-list-dialog-body .suggested-wrapper,gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container gen-verify-address .create-or-edit-favorites-list-dialog-body .suggested-wrapper,gen-verify-address gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container .delete-saved-address-dialog-body .suggested-wrapper,gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container gen-verify-address .delete-saved-address-dialog-body .suggested-wrapper,gen-verify-address gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container .edit-saved-address-dialog-body .suggested-wrapper,gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container gen-verify-address .edit-saved-address-dialog-body .suggested-wrapper,gen-verify-address gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container .favorites-confirm-action-dialog-body .suggested-wrapper,gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container gen-verify-address .favorites-confirm-action-dialog-body .suggested-wrapper,gen-verify-address gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-container .favorite-products-added-to-cart-dialog-body .suggested-wrapper,gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-container gen-verify-address .favorite-products-added-to-cart-dialog-body .suggested-wrapper,gen-verify-address gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-container .ff-mixed-cart-dialog-body .suggested-wrapper,gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-container gen-verify-address .ff-mixed-cart-dialog-body .suggested-wrapper,gen-verify-address gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-container .split-payment-dialog-body .suggested-wrapper,gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-container gen-verify-address .split-payment-dialog-body .suggested-wrapper{font-weight:400;line-height:16px;display:flex;flex-direction:column}gen-verify-address .modal-body .suggested-wrapper .suggested-wrapper-title,gen-verify-address gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container .add-to-favorites-dialog-body .suggested-wrapper .suggested-wrapper-title,gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container gen-verify-address .add-to-favorites-dialog-body .suggested-wrapper .suggested-wrapper-title,gen-verify-address gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container .checkout-out-of-stock-dialog-body .suggested-wrapper .suggested-wrapper-title,gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container gen-verify-address .checkout-out-of-stock-dialog-body .suggested-wrapper .suggested-wrapper-title,gen-verify-address gen-contact-factory-dialog .cfd-container .cfd-body .suggested-wrapper .suggested-wrapper-title,gen-contact-factory-dialog .cfd-container gen-verify-address .cfd-body .suggested-wrapper .suggested-wrapper-title,gen-verify-address gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container .create-or-edit-favorites-list-dialog-body .suggested-wrapper .suggested-wrapper-title,gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container gen-verify-address .create-or-edit-favorites-list-dialog-body .suggested-wrapper .suggested-wrapper-title,gen-verify-address gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container .delete-saved-address-dialog-body .suggested-wrapper .suggested-wrapper-title,gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container gen-verify-address .delete-saved-address-dialog-body .suggested-wrapper .suggested-wrapper-title,gen-verify-address gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container .edit-saved-address-dialog-body .suggested-wrapper .suggested-wrapper-title,gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container gen-verify-address .edit-saved-address-dialog-body .suggested-wrapper .suggested-wrapper-title,gen-verify-address gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container .favorites-confirm-action-dialog-body .suggested-wrapper .suggested-wrapper-title,gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container gen-verify-address .favorites-confirm-action-dialog-body .suggested-wrapper .suggested-wrapper-title,gen-verify-address gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-container .favorite-products-added-to-cart-dialog-body .suggested-wrapper .suggested-wrapper-title,gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-container gen-verify-address .favorite-products-added-to-cart-dialog-body .suggested-wrapper .suggested-wrapper-title,gen-verify-address gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-container .ff-mixed-cart-dialog-body .suggested-wrapper .suggested-wrapper-title,gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-container gen-verify-address .ff-mixed-cart-dialog-body .suggested-wrapper .suggested-wrapper-title,gen-verify-address gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-container .split-payment-dialog-body .suggested-wrapper .suggested-wrapper-title,gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-container gen-verify-address .split-payment-dialog-body .suggested-wrapper .suggested-wrapper-title{font-size:14px}gen-verify-address .modal-body .suggested-wrapper .suggested-desc,gen-verify-address gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container .add-to-favorites-dialog-body .suggested-wrapper .suggested-desc,gen-add-to-favorites-dialog .add-to-favorites-dialog .add-to-favorites-dialog-container gen-verify-address .add-to-favorites-dialog-body .suggested-wrapper .suggested-desc,gen-verify-address gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container .checkout-out-of-stock-dialog-body .suggested-wrapper .suggested-desc,gen-checkout-out-of-stock-dialog .checkout-out-of-stock-dialog .checkout-out-of-stock-dialog-container gen-verify-address .checkout-out-of-stock-dialog-body .suggested-wrapper .suggested-desc,gen-verify-address gen-contact-factory-dialog .cfd-container .cfd-body .suggested-wrapper .suggested-desc,gen-contact-factory-dialog .cfd-container gen-verify-address .cfd-body .suggested-wrapper .suggested-desc,gen-verify-address gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container .create-or-edit-favorites-list-dialog-body .suggested-wrapper .suggested-desc,gen-create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog .create-or-edit-favorites-list-dialog-container gen-verify-address .create-or-edit-favorites-list-dialog-body .suggested-wrapper .suggested-desc,gen-verify-address gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container .delete-saved-address-dialog-body .suggested-wrapper .suggested-desc,gen-delete-saved-address-dialog .delete-saved-address-dialog .delete-saved-address-dialog-container gen-verify-address .delete-saved-address-dialog-body .suggested-wrapper .suggested-desc,gen-verify-address gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container .edit-saved-address-dialog-body .suggested-wrapper .suggested-desc,gen-edit-saved-address-dialog .edit-saved-address-dialog .edit-saved-address-dialog-container gen-verify-address .edit-saved-address-dialog-body .suggested-wrapper .suggested-desc,gen-verify-address gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container .favorites-confirm-action-dialog-body .suggested-wrapper .suggested-desc,gen-favorites-confirm-action-dialog .favorites-confirm-action-dialog .favorites-confirm-action-dialog-container gen-verify-address .favorites-confirm-action-dialog-body .suggested-wrapper .suggested-desc,gen-verify-address gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-container .favorite-products-added-to-cart-dialog-body .suggested-wrapper .suggested-desc,gen-favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog .favorite-products-added-to-cart-dialog-container gen-verify-address .favorite-products-added-to-cart-dialog-body .suggested-wrapper .suggested-desc,gen-verify-address gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-container .ff-mixed-cart-dialog-body .suggested-wrapper .suggested-desc,gen-ff-mixed-cart-dialog .ff-mixed-cart-dialog .ff-mixed-cart-dialog-container gen-verify-address .ff-mixed-cart-dialog-body .suggested-wrapper .suggested-desc,gen-verify-address gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-container .split-payment-dialog-body .suggested-wrapper .suggested-desc,gen-split-payment-dialog .split-payment-dialog .split-payment-dialog-container gen-verify-address .split-payment-dialog-body .suggested-wrapper .suggested-desc{color:#666;font-size:12px}gen-verify-address .cx-dialog-header{padding-top:2rem;padding-inline-end:1.75rem;padding-bottom:.85rem;padding-inline-start:1.75rem;border-width:0;display:flex}gen-verify-address .cx-dialog-title{align-self:flex-start}gen-verify-address .cx-dialog-body{padding:1rem}@media (max-width: 767.98px){gen-verify-address .cx-dialog-body{padding:0;background-color:var(--cx-color-inverse)}}gen-verify-address .cx-dialog-body .cx-remove-btn{max-width:100%;padding:0;flex:0 0 100%}gen-verify-address .cx-dialog-item{font-weight:700}@media (max-width: 767.98px){gen-verify-address .cx-dialog-item{padding:2rem}}gen-verify-address .cx-dialog-item .cx-image-container a{padding:0;max-width:65px}@media (min-width: 768px){gen-verify-address .cx-dialog-item .cx-compact .cx-info{padding:0 25px}}gen-verify-address .cx-dialog-item .cx-compact .cx-price .cx-label,gen-verify-address .cx-dialog-item .cx-compact .cx-quantity .cx-label,gen-verify-address .cx-dialog-item .cx-compact .cx-total .cx-label{font-weight:var(--cx-font-weight-normal)}gen-verify-address .cx-dialog-item .cx-compact .cx-actions{justify-content:flex-start}gen-verify-address .cx-dialog-separator{border-width:1px 0 0 0;border-style:solid;border-color:var(--cx-color-light)}gen-verify-address .cx-dialog-actions{display:flex;width:100%;padding-top:20px}@media (max-width: 767.98px){gen-verify-address .cx-dialog-actions{border-width:0;padding:1.875rem}}gen-verify-address .cx-dialog-promotions{padding:0 0 1.25rem}gen-verify-address .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}gen-verify-address .cx-dialog-buttons{display:flex;flex-direction:row;justify-content:space-between;width:100%;align-items:center}gen-dealer-acquisition-products .dealer-acquisition{display:flex;flex-direction:column;align-items:center}gen-dealer-acquisition-products .dealer-acquisition-title{font-size:22px;font-weight:700;margin-bottom:52px;text-align:center}gen-dealer-acquisition-products .dealer-acquisition-products{display:flex;justify-content:space-around;align-items:center;width:100%;flex-wrap:wrap}gen-dealer-acquisition-products .dealer-acquisition-products gen-dealer-acquisition-product{flex:50%}@media (max-width: 767px){gen-dealer-acquisition-products .dealer-acquisition-title{margin-bottom:0}gen-dealer-acquisition-products .dealer-acquisition-products gen-dealer-acquisition-product{flex:90%}}gen-dealer-acquisition-product .dealer-acquisition-product{display:flex}gen-dealer-acquisition-product .dealer-acquisition-product-image-container{height:240px;width:240px}gen-dealer-acquisition-product .dealer-acquisition-product-image-container cx-media{display:flex;align-items:center}gen-dealer-acquisition-product .dealer-acquisition-product-name{font-size:18px;line-height:24px;font-weight:500;color:#242729;height:48px}gen-dealer-acquisition-product .dealer-acquisition-product-name:hover{color:#212738}gen-dealer-acquisition-product .dealer-acquisition-product-price{display:flex;gap:8px;align-items:center;position:relative;margin:24px 0;font-size:22px;font-weight:600}gen-dealer-acquisition-product .dealer-acquisition-product-price-container .price-label{font-weight:400;font-size:14px}gen-dealer-acquisition-product .dealer-acquisition-product-price-container cx-icon{margin-left:4px}gen-dealer-acquisition-product .dealer-acquisition-product-info{display:flex;flex-direction:column;justify-content:center;position:relative;width:80%}gen-dealer-acquisition-product .dealer-acquisition-product gen-add-to-cart{width:80%}@media (max-width: 1199px){gen-dealer-acquisition-product .dealer-acquisition-product-image-container{height:200px;width:200px}}@media (max-width: 991px){gen-dealer-acquisition-product .dealer-acquisition-product{flex-direction:column;align-items:center}gen-dealer-acquisition-product .dealer-acquisition-product gen-add-to-cart{width:100%}}@media (max-width: 767px){gen-dealer-acquisition-product .dealer-acquisition-product-info{align-items:center}}gen-favorites-list{display:flex;flex-direction:row}@media (max-width: 479px){gen-favorites-list{flex-direction:column}}gen-favorites-list .favorites-wrapper{margin-left:3rem;width:100%}@media (max-width: 479px){gen-favorites-list .favorites-wrapper{margin-left:0}}@media ((min-width: 480px) and (max-width: 991px)){gen-favorites-list .favorites-wrapper{margin-left:22px}}gen-favorites-list .favorites-wrapper .favorites-top{display:flex;flex-direction:row;justify-content:space-between}gen-favorites-list .favorites-wrapper .favorites-top h1{font-weight:400;margin-bottom:20px;margin-top:10px}gen-favorites-list .favorites-wrapper .favorites-top .remove-all-btn{background:none;border:none;font-weight:500}@media (max-width: 991px){gen-favorites-list .favorites-wrapper .favorites-top .remove-all-btn{white-space:nowrap;overflow:hidden;max-width:194px}}gen-favorites-list .favorites-wrapper .favorites-top .remove-all-btn img{vertical-align:top}@media (max-width: 479px){gen-favorites-list .favorites-wrapper .favorites-top{align-items:center;margin-top:28px!important;margin-bottom:20px}gen-favorites-list .favorites-wrapper .favorites-top h1{margin:0}}gen-favorites-list .favorites-wrapper .favorite-items{padding-left:15px;width:100%}gen-favorites-list .favorites-wrapper .favorite-items .favorite-items-top{align-items:center;border:1px solid #d8d8d8;border-bottom:none;display:flex;justify-content:flex-end;margin:0 -15px;padding:15px}@media (max-width: 669px){gen-favorites-list .favorites-wrapper .favorite-items .favorite-items-top{flex-direction:column}gen-favorites-list .favorites-wrapper .favorite-items .favorite-items-top .cx-sort-dropdown{flex-direction:column;margin-right:0!important;margin-bottom:1rem!important;width:100%}gen-favorites-list .favorites-wrapper .favorite-items .favorite-items-top .cx-sort-dropdown>span{width:100%}gen-favorites-list .favorites-wrapper .favorite-items .favorite-items-top .cx-sort-dropdown cx-sorting{width:100%;margin-left:auto}gen-favorites-list .favorites-wrapper .favorite-items .favorite-items-top .add-all-to-cart{align-self:flex-end}}gen-favorites-list .favorites-wrapper .favorite-items .favorite-items-top .cx-sort-dropdown{align-items:center;display:flex;gap:8px;margin-bottom:0}gen-favorites-list .favorites-wrapper .favorite-items .favorite-items-top .add-all-to-cart{justify-self:flex-end}@media (max-width: 669px){gen-favorites-list .favorites-wrapper .favorite-items .favorite-items-top .add-all-to-cart{width:100%}}gen-favorites-list .favorites-wrapper .favorite-items>.row{border:1px solid #d8d8d8;padding:15px 0}gen-favorites-list .favorites-wrapper .favorite-items>.row gen-product-grid-item{min-height:auto;position:relative;width:33%}gen-favorites-list .favorites-wrapper .favorite-items gen-add-to-cart .stock-info{display:none}@media (max-width: 590px){gen-favorites-list .favorites-wrapper .favorite-items gen-add-to-cart .btn-primary{font-size:1rem}}gen-favorites-list .favorites-wrapper .favorite-items .pagination-bottom{border:1px solid #d8d8d8;border-top:none;display:flex;justify-content:flex-end;padding:24px 16px;margin:0 -15px}gen-favorites-list .favorites-wrapper .no-favorites{align-items:center;border:1px solid #d8d8d8;display:flex;flex-direction:column;height:95%;justify-content:center;margin:auto;min-height:400px;padding:0 20%;text-align:center;width:100%}@media (max-width: 479px){gen-favorites-list .favorites-wrapper .no-favorites{padding:0 12px}}gen-favorites-list .favorites-wrapper .no-favorites .favorites-icon{background-color:#f5f5f5;border-radius:50%;padding:16px}gen-favorites-list .favorites-wrapper .no-favorites .favorites-icon .favorite-icon svg{transform:scale(1.5);width:24px;height:24px}gen-favorites-list .favorites-wrapper .no-favorites h1{color:#242729;font-weight:700;padding:24px;line-height:42px}gen-favorites-list .favorites-wrapper .no-favorites .favorites-text{color:#666;font-size:20px;font-weight:400;line-height:32px}gen-favorites-list .favorites-wrapper .no-favorites .favorites-text img{width:32px}gen-favorites-list .favorites-wrapper .no-favorites .btn-primary{margin-top:40px;max-width:300px;width:300px}gen-favorites-navigation{width:243px}@media (max-width: 479px){gen-favorites-navigation{width:100%}gen-favorites-navigation .favorites-navigation-items{display:none}gen-favorites-navigation .favorites-navigation-items.popup{background:#fff;display:block;position:fixed;height:100vh;left:0;max-height:none!important;top:0;width:100%;z-index:11}gen-favorites-navigation .favorites-navigation-items.popup .cross-icon{display:flex;padding:16px}gen-favorites-navigation .favorites-navigation-items.popup .popup-title{background-color:#d8d8d8;display:flex;font-size:19px;font-weight:400;line-height:24px;padding:20px 16px;margin-bottom:4px;width:100%}gen-favorites-navigation .favorites-navigation-items.popup .favorites-navigation-item{margin:10px 16px!important}gen-favorites-navigation .favorites-navigation-items.popup .context-menu{right:5%}gen-favorites-navigation .favorites-navigation-items-mobile{align-items:center;display:flex!important;justify-content:space-between;pointer-events:all}gen-favorites-navigation .favorites-navigation-items-mobile .selected-item{border:1px solid #d8d8d8;border-radius:4px;cursor:pointer;display:flex;margin:10px 0;padding:8px;width:85%}gen-favorites-navigation .favorites-navigation-items-mobile .selected-item .count{background-color:#f5f5f5;border-radius:4px;color:#666;font-size:12px;font-weight:500;line-height:20px;padding:3px 6px;margin-right:12px}gen-favorites-navigation .favorites-navigation-items-mobile .selected-item span{cursor:pointer}gen-favorites-navigation .favorites-navigation-items-mobile .selected-item .item-actions{background:none;border:none;float:right;margin-left:auto;padding-right:0}gen-favorites-navigation .favorites-navigation-items-mobile .selected-item .context-menu{margin-top:42px!important}gen-favorites-navigation .favorites-navigation-items-mobile .show-favorites-lists-popup-mobile{border:1px solid #d8d8d8;border-radius:4px;background:none;height:fit-content;padding:9px}gen-favorites-navigation .add-new-list-block{border-top:none!important;border-bottom:1px solid #d8d8d8;margin-top:0!important;padding:24px 0}}gen-favorites-navigation .favorites-navigation-wrapper{display:flex;flex-direction:column;padding-top:15px}gen-favorites-navigation .favorites-navigation-wrapper .favorites-navigation-title{font-size:1.25rem;font-weight:500;margin-bottom:16px}gen-favorites-navigation .favorites-navigation-wrapper .favorites-navigation-title cx-icon{margin-right:12px}gen-favorites-navigation .favorites-navigation-wrapper .favorites-navigation-items{max-height:530px;overflow:auto}gen-favorites-navigation .favorites-navigation-wrapper .favorites-navigation-items .favorites-navigation-item{border-radius:4px;cursor:pointer;margin:10px 0;padding:8px}gen-favorites-navigation .favorites-navigation-wrapper .favorites-navigation-items .favorites-navigation-item.list-active{background-color:#f5f5f5}gen-favorites-navigation .favorites-navigation-wrapper .favorites-navigation-items .favorites-navigation-item .count{background-color:#f5f5f5;border-radius:4px;color:#666;font-size:12px;font-weight:500;line-height:20px;padding:3px 6px;margin-right:12px}gen-favorites-navigation .favorites-navigation-wrapper .favorites-navigation-items .favorites-navigation-item .count.count-active{background-color:#fff}gen-favorites-navigation .favorites-navigation-wrapper .favorites-navigation-items .favorites-navigation-item span{cursor:pointer}gen-favorites-navigation .favorites-navigation-wrapper .favorites-navigation-items .favorites-navigation-item .item-actions{background:none;border:none;float:right;padding-right:0}gen-favorites-navigation .favorites-navigation-wrapper .favorites-navigation-items-mobile{display:none}gen-favorites-navigation .favorites-navigation-wrapper .context-menu{align-items:flex-end;border-radius:2px;border:1px solid #EEE;background:#fff;box-shadow:0 4px 4px #00000040;display:flex;flex-direction:column;justify-content:flex-end;margin-left:24px;padding:16px 20px;position:absolute;z-index:1}@media (max-width: 479px){gen-favorites-navigation .favorites-navigation-wrapper .context-menu{margin-left:0;right:15%}}gen-favorites-navigation .favorites-navigation-wrapper .context-menu .remove-list,gen-favorites-navigation .favorites-navigation-wrapper .context-menu .rename-list{color:#666;background:none;border:none;line-height:32px;text-align:left;width:100%}gen-favorites-navigation .favorites-navigation-wrapper .add-new-list-block{border-top:1px solid #d8d8d8;margin-top:20px;padding-top:20px}gen-favorites-navigation .favorites-navigation-wrapper .add-new-list-block .add-new-list-btn{color:var(--cx-color-primary);font-weight:500;background:none;border:none}gen-favorites-navigation .favorites-navigation-wrapper .add-new-list-block .add-new-list-btn img{margin-right:12px;vertical-align:sub}cx-footer-navigation .footer-navigation{padding:73px 15px;position:relative;z-index:0}cx-footer-navigation .footer-navigation:after{content:"";display:block;position:absolute;left:50%;top:0;height:100%;width:100vw;transform:translate(-50%);background-color:#f5f5f5;z-index:0!important}@media (max-width: 767px){cx-footer-navigation .footer-navigation{padding:48px 15px}}@media (max-width: 767px){gen-navigation-ui .childs{align-items:center;flex-direction:column}}gen-navigation-ui .childs .logo{min-height:48px;display:flex;justify-content:center;align-items:center}gen-navigation-ui .childs .logo:hover{cursor:pointer}gen-navigation-ui .childs .logo img{max-height:fit-content}gen-applicable-products .applicable-products{display:flex;flex-wrap:wrap;padding:24px 28px}gen-applicable-products .applicable-products .applicable-product{padding:12px 0 0}gen-applicable-products .applicable-products .applicable-product .cx-product-image-container{align-items:center;display:flex;gap:20px}gen-applicable-products .applicable-products .applicable-product .cx-product-image-container cx-media{height:52px;min-width:52px}gen-applicable-products .applicable-products .applicable-product .cx-product-image-container cx-media img{max-height:52px;max-width:52px}gen-applicable-products .applicable-products .applicable-product .cx-product-image-container .product-name{color:#242729;font-weight:400;font-size:13px;line-height:16px;max-height:55px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:2;box-orient:vertical;-webkit-line-clamp:2;-webkit-box-orient:vertical}gen-applicable-products .applicable-products .applicable-product .cx-product-image-container .product-name:hover{color:var(--cx-color-primary)!important}gen-applicable-products .cx-pagination{border-top:1px solid #d8d8d8;padding:24px 30px 0}gen-availability-date{display:flex;grid-column:2;grid-row:5;padding:20px 20px 0}gen-availability-date span{font-family:Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:24px;color:#666;margin-left:12px;margin-right:12px}gen-availability-date img{height:22px;width:28px}gen-download-link{grid-column:2;grid-row:6}gen-download-link .download-block{padding:8px 0;display:flex}gen-download-link .download-block .download-text{font-family:Helvetica Neue,Arial,sans-serif;text-transform:uppercase;font-size:16px;color:#666;margin-left:12px;margin-right:12px}gen-download-link .download-block .vector-img:before{content:url(/assets/icons/file_download_black_24.svg);display:block;width:28px}gen-sp-info{border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;display:flex;flex-direction:column;gap:20px;padding:20px 0}@media (max-width: 992px){gen-sp-info{margin-bottom:1rem}}gen-sp-info .sp-info-item{display:flex;justify-content:space-between;width:40%}gen-sp-info .sp-info-item-label{color:#242729;font-weight:300}gen-sp-info .sp-info-item-value{color:#242729;font-weight:500}@media (max-width: 768px){gen-sp-info .sp-info-item{width:55%}}gen-no-return-warning .regular-icon{margin-right:8px;display:flex;align-self:flex-start}gen-no-return-warning span{font-size:14px;padding-left:5px}gen-no-return-warning .warning-no-return{padding:16px;display:flex;background-color:#fff3dc;border-radius:15px}gen-no-return-warning .warning-no-return p,gen-no-return-warning .warning-no-return address{margin-bottom:0}gen-product-warranties{padding:0 20px}gen-product-warranties .product-warranties{border:1px solid #d8d8d8;border-radius:4px;display:flex;flex-direction:column;margin-top:20px}gen-product-warranties .product-warranties .product-warranties-title{background-color:#f8f8f8;border-top-left-radius:4px;border-top-right-radius:4px;color:#666;display:flex;gap:8px;font-size:.875rem;font-weight:500;padding:8px 24px;position:relative}gen-product-warranties .product-warranties .warranty-block{padding:8px 24px}@media (max-width: 767px){gen-product-warranties{max-width:100vw}gen-product-warranties .product-warranties .warranty-block{padding:8px 19px}}gen-product-warranty-item{align-items:center;display:flex}gen-product-warranty-item a{align-items:center;display:flex}gen-product-warranty-item .warranty-image{margin-right:8px}gen-product-warranty-item .warranty-image.is-missing{background-size:cover;height:55px;width:44px}gen-product-warranty-item .description{display:flex;flex:1}gen-product-warranty-item .name{color:var(--cx-color-primary);max-height:55px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;max-width:300px;line-clamp:2;box-orient:vertical;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-right:8px}gen-product-warranty-item .price{align-items:center;display:flex;font-weight:500;gap:8px;position:relative;margin-left:auto}gen-product-warranty-item .price .price-label{font-size:.75rem;font-weight:400;margin-top:3px}gen-product-warranty-item .price .regular-icon{cursor:pointer}gen-product-warranty-item .non-price{margin-left:auto}gen-product-warranty-item .non-price .call-for-pricing{font-weight:500!important}gen-product-warranty-item .non-price .call-for-pricing a{text-align:right}gen-product-warranty-item gen-add-to-cart{padding:0!important}@media (max-width: 767px){gen-product-warranty-item .description{flex-direction:column;align-items:flex-start}gen-product-warranty-item .price{margin-top:4px;margin-left:0}}gen-product-accessories{margin-top:40px}@media (max-width: 991px){gen-add-to-cart .call-for-price{padding-top:5%!important}}gen-add-to-cart form{height:100%}gen-add-to-cart .add-to-cart{border:1px solid var(--cx-color-primary);background-color:transparent;color:var(--cx-color-primary)}gen-add-to-cart .add-to-cart div{display:flex;align-items:center;justify-content:center}gen-add-to-cart .add-to-cart div img{margin-right:12px}gen-add-to-cart .add-to-cart:focus{border:1px solid var(--cx-color-primary);background-color:transparent;color:var(--cx-color-primary)}gen-add-to-cart .add-to-cart:hover{background-color:var(--cx-color-primary);color:#fff}gen-add-to-cart .add-to-cart:hover img{filter:brightness(0) saturate(100%) invert(93%) sepia(36%) saturate(14%) hue-rotate(247deg) brightness(108%) contrast(103%)}gen-add-to-cart .call-for-price{position:relative;padding-top:15%;display:flex;align-items:center}@media (max-width: 992px){gen-add-to-cart .call-for-price{bottom:30px}}gen-add-to-cart .call-for-price gen-product-purchase-restriction-message{margin-left:16px!important}gen-add-to-cart .call-for-price a,gen-add-to-cart .call-for-price span{color:var(--cx-color-primary);font-weight:500;font-size:18px;min-height:auto;line-height:24px;padding-left:8px;cursor:pointer}gen-add-to-cart .call-for-price .see-note-pdp{display:contents}gen-add-to-cart .call-for-price .see-note-pdp .icon-info.active{color:var(--cx-color-primary);cursor:pointer}gen-add-to-cart .call-for-price .contact-factory-block{display:flex;flex-direction:column;width:inherit}gen-add-to-cart .call-for-price .contact-factory-block.has-description{margin-top:-22px}gen-add-to-cart .call-for-price .contact-factory-block .unavailability-detail-description{color:#666;font-size:14px;font-weight:400;line-height:20px;margin-left:-28px}gen-add-to-cart .call-for-price .contact-factory-block .call-for-pricing{font-size:16px;font-weight:400}gen-add-to-cart .call-for-price .icon-info.active{color:#242729}gen-add-to-cart .call-for-price span{color:#242729;cursor:default}gen-add-to-cart .non-purchasable{margin-left:0!important}gen-add-to-cart .is-icon,gen-add-to-cart .is-mobile-btn{align-items:center;background-color:#fff!important;border:1px solid var(--cx-color-primary);border-radius:2px!important;color:var(--cx-color-primary);display:flex;flex-direction:row-reverse;font-size:1rem;font-weight:400;justify-content:center;min-height:0!important;min-width:0!important;padding:3px 6.5px!important}gen-add-to-cart .is-icon span img,gen-add-to-cart .is-mobile-btn span img{height:16px}gen-add-to-cart .favorites-block{margin:0;order:2;gap:20px;align-items:center}gen-add-to-cart .purchase-label{align-items:center;display:flex;height:100%;justify-content:center;position:relative;min-width:200px;width:auto}gen-add-to-cart .purchase-label-text{color:var(--cx-color-primary);font-size:14px;font-weight:400;line-height:20px}gen-add-to-cart .purchase-label:not(:has(gen-info-message,.purchase-label-link)) .purchase-label-text{color:#000}gen-add-to-cart .purchase-label>gen-info-message>.info-message-container{bottom:40px;max-width:320px;right:10px!important}gen-add-to-cart .border-grey{border:1px solid #d8d8d8}gen-bundle-list .product-bundle-list{display:flex;flex:100%;flex-direction:column;position:relative;margin-top:52px}gen-bundle-list .product-bundle-list-header{display:flex;justify-content:flex-end;align-items:center;margin-bottom:32px}gen-bundle-list .product-bundle-list .bundles{position:relative;flex-direction:column;display:flex}gen-bundle-list .product-bundle-list .bundles .bundle-slide-wrapper{margin-bottom:32px;position:relative}gen-bundle-list .product-bundle-list .bundles .bundle-slide-wrapper-title{font-size:20px;font-weight:700;margin-bottom:16px;line-height:24px}gen-bundle-list .product-bundle-list .bundles .bundle-slide-wrapper:last-child{margin-bottom:0}gen-product-carousel-item a{justify-content:flex-start}gen-product-carousel-item a cx-media.is-missing{display:flex;align-items:center;min-height:200px}gen-product-carousel-item a .price-label{font-weight:400;font-size:14px}gen-product-header-menu .desktop-tab-paragraph-container{font-size:.875rem;max-width:84em}@media (max-width: 991px){gen-product-header-menu .desktop-tab-paragraph-container{height:32px;max-width:90%!important}gen-product-header-menu .desktop-tab-paragraph-container .desktop-tab-paragraph-tabs{gap:0;justify-content:flex-start!important;max-width:83vw!important;position:absolute}}gen-product-header-menu .desktop-tab-paragraph-container .desktop-tab-paragraph-tabs{border-bottom:none;justify-content:space-evenly;max-width:90vw;overflow-x:auto;overflow-y:none}gen-product-header-menu .desktop-tab-paragraph-container .desktop-tab-paragraph-tabs .desktop-tab-paragraph-tab{min-width:150px;overflow:hidden}gen-product-header-menu .desktop-tab-paragraph-container .desktop-tab-paragraph-tabs .desktop-tab-paragraph-tab a{display:flex;width:100%}@media (max-width: 991px){gen-product-header-menu .desktop-tab-paragraph-container .desktop-tab-paragraph-tabs .desktop-tab-paragraph-tab a{min-height:33px!important}}gen-product-header-menu .desktop-tab-paragraph-container .desktop-tab-paragraph-tabs .desktop-tab-paragraph-tab a>label{font-size:.875rem;line-height:16px;margin:0 auto;padding-bottom:12px;width:auto}gen-product-header-menu .desktop-tab-paragraph-container .desktop-tab-paragraph-tabs .desktop-tab-paragraph-tab a>label.active:after{bottom:-1px;height:4px}@media (max-width: 991px){gen-product-header-menu .desktop-tab-paragraph-container .desktop-tab-paragraph-tabs .desktop-tab-paragraph-tab label:hover{color:#000}}gen-product-purchase-restriction-message .purchase-restricted{display:flex;align-items:center}gen-product-purchase-restriction-message .restricted-message{color:#242729;font-weight:500;font-size:16px;min-height:auto;line-height:24px;cursor:default}gen-product-purchase-restriction-message .product-carousels{font-size:16px!important}gen-product-summary .prices{display:flex;flex-direction:row;align-items:baseline;position:relative;max-width:max-content}gen-product-summary .prices .price{margin-bottom:0;display:flex;align-items:baseline;margin-right:30px;min-width:130px;font-size:1.5rem;font-weight:500;min-height:32px}gen-product-summary .prices .net{font-size:1rem;font-weight:400;margin-left:10px}gen-product-summary .prices .price-msr{display:flex;align-items:baseline;margin-left:0!important}gen-product-summary .prices .price-msr .msr-amount{color:#666;font-size:1.25rem;font-weight:400}gen-product-summary .prices .price-msr span{font-size:.875rem!important;font-weight:400!important;margin-left:10px}gen-product-summary p{margin:0}gen-product-summary gen-sp-ltl gen-info-message,gen-product-summary gen-sp-flammable gen-info-message{position:relative;right:-60px;top:20px}gen-product-summary gen-sp-ltl gen-info-message .info-message-container.position-left,gen-product-summary gen-sp-flammable gen-info-message .info-message-container.position-left{left:-95px}gen-product-summary gen-sp-ltl gen-info-message .info-message-container.position-left:after,gen-product-summary gen-sp-flammable gen-info-message .info-message-container.position-left:after{left:5px}@media (min-width: 991px) and (max-width: 1199px){gen-product-summary gen-sp-ltl gen-info-message .info-message-container.position-right,gen-product-summary gen-sp-flammable gen-info-message .info-message-container.position-right{right:10px}gen-product-summary gen-sp-ltl gen-info-message .info-message-container.position-right:after,gen-product-summary gen-sp-flammable gen-info-message .info-message-container.position-right:after{right:45px}}gen-product-summary gen-sp-ltl gen-info-message cx-icon,gen-product-summary gen-sp-flammable gen-info-message cx-icon{display:none}gen-product-summary gen-sp-flammable gen-info-message>.info-message-container{max-width:230px}gen-product-summary .product-badges-icons{display:flex;gap:.75rem;align-items:center;padding:1rem 0}gen-product-summary .product-badges-icons .stock-info{width:50%}gen-product-summary .product-badges-icons .stock-info .info{padding:6px 16px;font:400 16px/24px Helvetica Neue,Arial,sans-serif;border-radius:6px;color:#a73028;display:flex;align-items:center;width:fit-content;margin-top:7px}gen-product-summary .product-badges-icons .stock-info .info img{width:24px;height:24px;margin-right:10px}gen-product-summary .product-badges-icons .stock-info .info:not(:only-child){display:flex;align-items:center;position:static;transform:none;margin:0 0 0 50px}@media (max-width: 479px){gen-product-summary .product-badges-icons .stock-info .info:not(:only-child){margin:0 0 0 auto}}gen-product-summary gen-no-return-warning{padding-top:24px;margin-bottom:1.25rem}gen-product-summary .cx-spinner{position:absolute;left:25px;top:-66px;transform:scale(.2)}@media (max-width: 479px){gen-product-summary .prices .price{font-size:24px}gen-product-summary .prices .price-msr .msr-amount{font-size:18px}}gen-document-list .cx-sorting.top{padding:0 1.5rem 1.5rem!important}gen-document-list .cx-sorting.bottom{padding:1.5rem!important}gen-document-list .document-list-header thead{display:flex}gen-document-list .document-list-header thead th{font-size:.75rem;font-weight:400;padding:10px}gen-document-list .document-list-header thead .file-type{width:30%}gen-document-list .document-list-header thead .file-name{width:40%}gen-document-list .document-list-header thead .item-number{width:19%}gen-document-list .document-list-header thead .language{width:12%}@media (max-width: 991px){gen-document-list .cx-sorting.top{padding:0!important}gen-document-list .cx-sorting.top .pagination-block{display:block!important}}gen-document-list-item .plp-desktop-item{border-top:1px solid #d8d8d8;margin:0;padding:10px 0}gen-document-list-item .plp-desktop-item>*{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-left:10px}gen-document-list-item .plp-desktop-item .file-type-value{width:30%}gen-document-list-item .plp-desktop-item .file-name-value{color:#242729;text-decoration:underline;width:40%;cursor:pointer}gen-document-list-item .plp-desktop-item .file-name-value:hover{color:var(--cx-color-primary)}gen-document-list-item .plp-desktop-item .item-number-value{width:19%}gen-document-list-item .plp-desktop-item .language-value{width:11%}gen-document-list-item .plp-mobile-item{border-bottom:1px solid #d8d8d8}gen-document-list-item .plp-mobile-item .documents-mobile-titles{width:30%;display:flex;flex-direction:column}gen-document-list-item .plp-mobile-item .documents-mobile-titles th{color:#666;font-size:.75rem;font-weight:400;padding:10px}gen-document-list-item .plp-mobile-item .documents-mobile-values{width:70%;display:flex;flex-direction:column}gen-document-list-item .plp-mobile-item .documents-mobile-values>*{color:#242729;font-size:.75rem;font-weight:400;padding:10px}gen-document-list-item .plp-mobile-item .documents-mobile-values a{min-height:none;text-decoration:underline}gen-product-grid-item{display:flex;flex-direction:column}gen-product-grid-item .cx-product-name{height:60px;max-height:60px;overflow:hidden;text-overflow:ellipsis;overflow:hidden!important;display:-webkit-box;line-clamp:3;box-orient:vertical;-webkit-line-clamp:3;-webkit-box-orient:vertical}gen-product-grid-item .cx-product-name:hover{color:#212738!important}gen-product-grid-item .cx-product-price-container{display:flex;align-items:center;justify-content:flex-end!important;flex-direction:column;padding-bottom:40px;position:relative;min-height:85px}@media (max-width: 767px){gen-product-grid-item .cx-product-price-container{padding-bottom:50px}}gen-product-grid-item .cx-product-price-container .cx-product-price{display:flex;gap:8px;align-items:center;position:relative;justify-content:center;margin-bottom:0}gen-product-grid-item .cx-product-price-container .cx-product-price .regular-icon{cursor:pointer}gen-product-grid-item .tooltip-container gen-product-purchase-restriction-message gen-info-message .info-message-container{bottom:49px}@media (max-width: 767px){gen-product-grid-item .tooltip-container gen-product-purchase-restriction-message gen-info-message .info-message-container{bottom:71px}}@media (max-width: 1421px){gen-product-grid-item .tooltip-container gen-product-purchase-restriction-message gen-info-message .info-message-container{max-width:319px}}@media (max-width: 992px){gen-product-grid-item .tooltip-container gen-product-purchase-restriction-message gen-info-message .info-message-container{max-width:276px}}@media (max-width: 1421px){gen-product-grid-item .tooltip-container gen-product-purchase-restriction-message gen-info-message .info-message-container.position-right{right:-85px}gen-product-grid-item .tooltip-container gen-product-purchase-restriction-message gen-info-message .info-message-container.position-right:after{right:141px}}@media (max-width: 992px){gen-product-grid-item .tooltip-container gen-product-purchase-restriction-message gen-info-message .info-message-container.position-right{right:-65px}gen-product-grid-item .tooltip-container gen-product-purchase-restriction-message gen-info-message .info-message-container.position-right:after{right:122px}}gen-product-grid-item .buy-in-bundle{font-size:13px!important;-webkit-text-decoration-line:none!important;text-decoration-line:none!important;position:absolute;bottom:14px;line-height:20px;outline:none}gen-product-grid-item .buy-in-bundle:focus{position:absolute!important}@media (max-width: 767px){gen-product-grid-item .buy-in-bundle{font-size:18px!important;bottom:3px!important}}gen-product-grid-item .non-price{padding:0;position:absolute;top:0}gen-product-grid-item .non-price-status{display:flex;align-items:center;justify-content:center;gap:4px;height:48px}gen-product-grid-item .non-price-status .contact-factory-block{align-items:flex-end;display:flex;flex-direction:column;position:relative}gen-product-grid-item .non-price-status .contact-factory-block .unavailability-detail-description{color:#666;font-size:14px;font-weight:400;line-height:20px;position:absolute;top:-20px;left:1px;width:max-content}gen-product-grid-item .non-price-status .contact-factory-block .call-for-pricing{font-size:1rem!important;height:22px}gen-product-grid-item .align-flex-end{align-items:flex-end!important}gen-product-grid-item .price-label{font-weight:400;font-size:14px}gen-product-grid-item .disabled-link{pointer-events:none}gen-product-grid-item .sub-non-image{min-height:345px}gen-product-grid-item .summary{font-weight:400;font-size:14px;line-height:20px;text-align:center}gen-product-grid-item .sp-gear-thumb{height:120px}gen-product-grid-item .sp-note-container{background-color:#f5f5f5;border-radius:4px;font-size:.75rem;line-height:1.25rem;color:#666;padding:10px;margin:1rem 0 0;width:auto;max-height:55px;overflow:hidden;position:relative}gen-product-grid-item .sp-note-container .more-less{position:absolute;right:12px;top:29px;border:none;color:var(--cx-color-primary);background:#f5f5f5}gen-product-grid-item .sp-note-container .dots{position:absolute;top:30px;right:48px;background:#f5f5f5}gen-product-grid-item .note-expanded{display:inline-block;max-height:max-content}gen-product-grid-item .note-expanded .more-less{display:inline-block;position:initial;padding-left:0}gen-product-grid-item cx-add-to-cart{min-height:48px}gen-product-list-item .row{align-items:center}@media (max-width: 767px){gen-product-list-item .plp-mobile-item{align-items:flex-start;display:flex;justify-content:space-between;padding:12px 0;margin:0}gen-product-list-item .plp-mobile-item .cx-product-image-container{width:15%}gen-product-list-item .plp-mobile-item .plp-mobile-product-data{display:flex;flex-direction:column;gap:12px;width:80%}gen-product-list-item .plp-mobile-item .plp-mobile-product-data .product-name-container{gap:12px;margin-left:0;max-width:100%;position:relative}gen-product-list-item .plp-mobile-item .plp-mobile-product-data .product-name-container a{line-height:24px;min-height:24px}gen-product-list-item .plp-mobile-item .plp-mobile-product-data .product-name-container .buy-in-bundle{font-size:1rem!important;height:auto;justify-content:flex-start}gen-product-list-item .plp-mobile-item .plp-mobile-product-data .product-name-container .price{margin:0}gen-product-list-item .plp-mobile-item .plp-mobile-product-data .cx-product-price-container{justify-content:flex-start;margin:inherit;max-width:407px}gen-product-list-item .plp-mobile-item .plp-mobile-product-data .cx-product-price-container .call-for-pricing{font-size:1rem!important}gen-product-list-item .plp-mobile-item .plp-mobile-product-data .sp-icons-mobile{position:absolute;bottom:0;right:.5rem;left:inherit;display:flex;align-items:center;gap:12px}gen-product-list-item .plp-mobile-item .non-price.service-parts .contact-factory-block .unavailability-detail-description{top:-10px;left:0}gen-product-list-item .plp-desktop-item{display:none}}@media (min-width: 768px){gen-product-list-item .plp-mobile-item{display:none}gen-product-list-item .plp-desktop-item{display:flex;margin:0}}gen-product-list-item .cx-product-price{display:flex;gap:8px;align-items:center;position:relative}@media (max-width: 767px){gen-product-list-item .cx-product-price{justify-content:center}}gen-product-list-item .cx-product-price .regular-icon{cursor:pointer}gen-product-list-item .call-for-pricing{font-size:.875rem!important;position:relative;justify-content:flex-start}gen-product-list-item .price-label{font-weight:400;font-size:14px}gen-product-list-item .non-price-status{align-items:center;display:flex;gap:8px}gen-product-list-item .non-price-status-product{min-width:279px;justify-content:center}@media (max-width: 767px){gen-product-list-item .non-price-status{align-self:center;flex:1}}gen-product-list-item .buy-in-bundle{-webkit-text-decoration-line:none!important;text-decoration-line:none!important;font-size:14px!important;font-weight:400;line-height:20px;display:flex;justify-content:flex-start;height:20px}@media (max-width: 767px){gen-product-list-item .buy-in-bundle{justify-content:center}}gen-product-list-item .cx-product-image-container{height:72px!important;align-self:center}gen-product-list-item .cx-product-image-container .cx-product-image{align-items:normal;height:72px;max-height:72px;max-width:72px;width:72px}gen-product-list-item .cx-product-image-container .cx-product-image img{max-height:72px!important}gen-product-list-item .cx-product-image-container .sp-gear-thumb{height:45px;width:72px}gen-product-list-item .cx-product-image-container cx-media.is-missing{min-height:72px}gen-product-list-item .product-name-container{display:flex;flex-direction:column;margin-left:20px;flex:1;width:100%;max-width:48%;padding-right:12px}gen-product-list-item .product-name-container .product-name-wrapper{align-items:center;display:flex;justify-content:space-between}gen-product-list-item .product-name-container a{padding-right:1rem;max-height:53px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:2;box-orient:vertical;-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical}@media (max-width: 767px){gen-product-list-item .product-name-container a{padding-right:0}}gen-product-list-item .cx-product-price-container{margin-left:auto;margin-right:80px}gen-product-list-item .cx-product-price-container gen-info-message{position:relative;top:30px}@media (max-width: 991px){gen-product-list-item .cx-product-price-container gen-info-message{right:-35px}}@media (max-width: 767px){gen-product-list-item .cx-product-price-container gen-info-message{right:-130px}}gen-product-list-item .cx-product-price-container gen-info-price-wrapper{font-size:18px}gen-product-list-item .cx-product-price-container gen-product-purchase-restriction-message{position:absolute;right:95px}@media (max-width: 768px){gen-product-list-item .cx-product-price-container gen-product-purchase-restriction-message{position:static}}@media (max-width: 768px){gen-product-list-item .cx-product-price-container gen-product-purchase-restriction-message .purchase-restricted{font-size:16px}}gen-product-list-item .cx-product-price-container gen-product-purchase-restriction-message gen-info-message .info-message-container{bottom:40px}@media (max-width: 768px){gen-product-list-item .cx-product-price-container gen-product-purchase-restriction-message gen-info-message .info-message-container{bottom:52px;max-width:330px}}@media (max-width: 480px){gen-product-list-item .cx-product-price-container gen-product-purchase-restriction-message gen-info-message .info-message-container{max-width:276px}}gen-product-list-item .cx-product-price-container gen-product-purchase-restriction-message gen-info-message .info-message-container.position-right{right:-37px}gen-product-list-item .cx-product-price-container gen-product-purchase-restriction-message gen-info-message .info-message-container.position-right:after{right:84px}@media (max-width: 768px){gen-product-list-item .cx-product-price-container gen-product-purchase-restriction-message gen-info-message .info-message-container.position-left{left:-3px}}gen-product-list-item .price{align-items:center;display:flex;font-size:1.125rem;font-weight:500;gap:8px;position:relative;min-width:125px;justify-content:flex-start}gen-product-list-item .price .regular-icon{cursor:pointer}gen-product-list-item .sp-note-container{background-color:#f5f5f5;border-radius:4px;display:flex;font-size:.75rem;line-height:1rem;color:#666;padding:12px;width:100%;margin-bottom:.75rem}gen-product-list-item cx-add-to-cart{max-width:218px}.ProductGridPageTemplate,.SearchResultsListPageTemplate,gen-product-carousel-item,gen-product-references,gen-product-accessories,gen-favorites-list{display:flex;height:100%;position:relative}.ProductGridPageTemplate .cx-product-layout>.fas,.SearchResultsListPageTemplate .cx-product-layout>.fas,gen-product-carousel-item .cx-product-layout>.fas,gen-product-references .cx-product-layout>.fas,gen-product-accessories .cx-product-layout>.fas,gen-favorites-list .cx-product-layout>.fas{color:var(--cx-color-primary)}.ProductGridPageTemplate gen-product-grid-item,.ProductGridPageTemplate gen-product-list-item,.SearchResultsListPageTemplate gen-product-grid-item,.SearchResultsListPageTemplate gen-product-list-item,gen-product-carousel-item gen-product-grid-item,gen-product-carousel-item gen-product-list-item,gen-product-references gen-product-grid-item,gen-product-references gen-product-list-item,gen-product-accessories gen-product-grid-item,gen-product-accessories gen-product-list-item,gen-favorites-list gen-product-grid-item,gen-favorites-list gen-product-list-item{min-height:100%;position:relative;width:100%}.ProductGridPageTemplate gen-product-grid-item .cx-product-image-container,.ProductGridPageTemplate gen-product-list-item .cx-product-image-container,.SearchResultsListPageTemplate gen-product-grid-item .cx-product-image-container,.SearchResultsListPageTemplate gen-product-list-item .cx-product-image-container,gen-product-carousel-item gen-product-grid-item .cx-product-image-container,gen-product-carousel-item gen-product-list-item .cx-product-image-container,gen-product-references gen-product-grid-item .cx-product-image-container,gen-product-references gen-product-list-item .cx-product-image-container,gen-product-accessories gen-product-grid-item .cx-product-image-container,gen-product-accessories gen-product-list-item .cx-product-image-container,gen-favorites-list gen-product-grid-item .cx-product-image-container,gen-favorites-list gen-product-list-item .cx-product-image-container{display:flex;align-items:center;height:290px;justify-content:center}.ProductGridPageTemplate gen-product-grid-item .cx-product-image,.ProductGridPageTemplate gen-product-list-item .cx-product-image,.SearchResultsListPageTemplate gen-product-grid-item .cx-product-image,.SearchResultsListPageTemplate gen-product-list-item .cx-product-image,gen-product-carousel-item gen-product-grid-item .cx-product-image,gen-product-carousel-item gen-product-list-item .cx-product-image,gen-product-references gen-product-grid-item .cx-product-image,gen-product-references gen-product-list-item .cx-product-image,gen-product-accessories gen-product-grid-item .cx-product-image,gen-product-accessories gen-product-list-item .cx-product-image,gen-favorites-list gen-product-grid-item .cx-product-image,gen-favorites-list gen-product-list-item .cx-product-image{max-width:255px;height:255px;display:flex;align-items:center;justify-content:center}.ProductGridPageTemplate gen-product-grid-item .cx-product-image img,.ProductGridPageTemplate gen-product-list-item .cx-product-image img,.SearchResultsListPageTemplate gen-product-grid-item .cx-product-image img,.SearchResultsListPageTemplate gen-product-list-item .cx-product-image img,gen-product-carousel-item gen-product-grid-item .cx-product-image img,gen-product-carousel-item gen-product-list-item .cx-product-image img,gen-product-references gen-product-grid-item .cx-product-image img,gen-product-references gen-product-list-item .cx-product-image img,gen-product-accessories gen-product-grid-item .cx-product-image img,gen-product-accessories gen-product-list-item .cx-product-image img,gen-favorites-list gen-product-grid-item .cx-product-image img,gen-favorites-list gen-product-list-item .cx-product-image img{max-height:255px}.ProductGridPageTemplate gen-product-grid-item .cx-product-name,.ProductGridPageTemplate gen-product-list-item .cx-product-name,.SearchResultsListPageTemplate gen-product-grid-item .cx-product-name,.SearchResultsListPageTemplate gen-product-list-item .cx-product-name,gen-product-carousel-item gen-product-grid-item .cx-product-name,gen-product-carousel-item gen-product-list-item .cx-product-name,gen-product-references gen-product-grid-item .cx-product-name,gen-product-references gen-product-list-item .cx-product-name,gen-product-accessories gen-product-grid-item .cx-product-name,gen-product-accessories gen-product-list-item .cx-product-name,gen-favorites-list gen-product-grid-item .cx-product-name,gen-favorites-list gen-product-list-item .cx-product-name{overflow:unset;word-break:break-word}.ProductGridPageTemplate gen-product-grid-item .cx-product-rating,.ProductGridPageTemplate gen-product-list-item .cx-product-rating,.SearchResultsListPageTemplate gen-product-grid-item .cx-product-rating,.SearchResultsListPageTemplate gen-product-list-item .cx-product-rating,gen-product-carousel-item gen-product-grid-item .cx-product-rating,gen-product-carousel-item gen-product-list-item .cx-product-rating,gen-product-references gen-product-grid-item .cx-product-rating,gen-product-references gen-product-list-item .cx-product-rating,gen-product-accessories gen-product-grid-item .cx-product-rating,gen-product-accessories gen-product-list-item .cx-product-rating,gen-favorites-list gen-product-grid-item .cx-product-rating,gen-favorites-list gen-product-list-item .cx-product-rating{margin-top:auto}.ProductGridPageTemplate gen-product-grid-item .call-for-price,.ProductGridPageTemplate gen-product-list-item .call-for-price,.SearchResultsListPageTemplate gen-product-grid-item .call-for-price,.SearchResultsListPageTemplate gen-product-list-item .call-for-price,gen-product-carousel-item gen-product-grid-item .call-for-price,gen-product-carousel-item gen-product-list-item .call-for-price,gen-product-references gen-product-grid-item .call-for-price,gen-product-references gen-product-list-item .call-for-price,gen-product-accessories gen-product-grid-item .call-for-price,gen-product-accessories gen-product-list-item .call-for-price,gen-favorites-list gen-product-grid-item .call-for-price,gen-favorites-list gen-product-list-item .call-for-price{display:flex;max-width:max-content}.ProductGridPageTemplate gen-product-grid-item .cx-product-price-container,.ProductGridPageTemplate gen-product-list-item .cx-product-price-container,.SearchResultsListPageTemplate gen-product-grid-item .cx-product-price-container,.SearchResultsListPageTemplate gen-product-list-item .cx-product-price-container,gen-product-carousel-item gen-product-grid-item .cx-product-price-container,gen-product-carousel-item gen-product-list-item .cx-product-price-container,gen-product-references gen-product-grid-item .cx-product-price-container,gen-product-references gen-product-list-item .cx-product-price-container,gen-product-accessories gen-product-grid-item .cx-product-price-container,gen-product-accessories gen-product-list-item .cx-product-price-container,gen-favorites-list gen-product-grid-item .cx-product-price-container,gen-favorites-list gen-product-list-item .cx-product-price-container{flex-grow:0;display:flex;align-items:center;justify-content:center}.ProductGridPageTemplate gen-product-grid-item .cx-product-price-container .cx-product-price,.ProductGridPageTemplate gen-product-list-item .cx-product-price-container .cx-product-price,.SearchResultsListPageTemplate gen-product-grid-item .cx-product-price-container .cx-product-price,.SearchResultsListPageTemplate gen-product-list-item .cx-product-price-container .cx-product-price,gen-product-carousel-item gen-product-grid-item .cx-product-price-container .cx-product-price,gen-product-carousel-item gen-product-list-item .cx-product-price-container .cx-product-price,gen-product-references gen-product-grid-item .cx-product-price-container .cx-product-price,gen-product-references gen-product-list-item .cx-product-price-container .cx-product-price,gen-product-accessories gen-product-grid-item .cx-product-price-container .cx-product-price,gen-product-accessories gen-product-list-item .cx-product-price-container .cx-product-price,gen-favorites-list gen-product-grid-item .cx-product-price-container .cx-product-price,gen-favorites-list gen-product-list-item .cx-product-price-container .cx-product-price{margin-top:20px}.ProductGridPageTemplate gen-product-grid-item .cx-product-price-container .contact-us,.ProductGridPageTemplate gen-product-list-item .cx-product-price-container .contact-us,.SearchResultsListPageTemplate gen-product-grid-item .cx-product-price-container .contact-us,.SearchResultsListPageTemplate gen-product-list-item .cx-product-price-container .contact-us,gen-product-carousel-item gen-product-grid-item .cx-product-price-container .contact-us,gen-product-carousel-item gen-product-list-item .cx-product-price-container .contact-us,gen-product-references gen-product-grid-item .cx-product-price-container .contact-us,gen-product-references gen-product-list-item .cx-product-price-container .contact-us,gen-product-accessories gen-product-grid-item .cx-product-price-container .contact-us,gen-product-accessories gen-product-list-item .cx-product-price-container .contact-us,gen-favorites-list gen-product-grid-item .cx-product-price-container .contact-us,gen-favorites-list gen-product-list-item .cx-product-price-container .contact-us{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;padding:6px 20px;background:#f5f5f5;border-radius:6px;margin-top:10px;margin-bottom:20px}.ProductGridPageTemplate gen-product-grid-item .purchase-label>div>.regular-icon,.ProductGridPageTemplate gen-product-list-item .purchase-label>div>.regular-icon,.SearchResultsListPageTemplate gen-product-grid-item .purchase-label>div>.regular-icon,.SearchResultsListPageTemplate gen-product-list-item .purchase-label>div>.regular-icon,gen-product-carousel-item gen-product-grid-item .purchase-label>div>.regular-icon,gen-product-carousel-item gen-product-list-item .purchase-label>div>.regular-icon,gen-product-references gen-product-grid-item .purchase-label>div>.regular-icon,gen-product-references gen-product-list-item .purchase-label>div>.regular-icon,gen-product-accessories gen-product-grid-item .purchase-label>div>.regular-icon,gen-product-accessories gen-product-list-item .purchase-label>div>.regular-icon,gen-favorites-list gen-product-grid-item .purchase-label>div>.regular-icon,gen-favorites-list gen-product-list-item .purchase-label>div>.regular-icon{display:none}.ProductGridPageTemplate gen-product-grid-item gen-add-to-favorites,.SearchResultsListPageTemplate gen-product-grid-item gen-add-to-favorites,gen-product-carousel-item gen-product-grid-item gen-add-to-favorites,gen-product-references gen-product-grid-item gen-add-to-favorites,gen-product-accessories gen-product-grid-item gen-add-to-favorites,gen-favorites-list gen-product-grid-item gen-add-to-favorites{position:absolute;right:15px;top:15px}.ProductGridPageTemplate gen-product-grid-item gen-sp-icons,.SearchResultsListPageTemplate gen-product-grid-item gen-sp-icons,gen-product-carousel-item gen-product-grid-item gen-sp-icons,gen-product-references gen-product-grid-item gen-sp-icons,gen-product-accessories gen-product-grid-item gen-sp-icons,gen-favorites-list gen-product-grid-item gen-sp-icons{flex-direction:column;position:absolute;right:22px;top:60px}.ProductGridPageTemplate gen-product-grid-item gen-sp-icons>*>div,.SearchResultsListPageTemplate gen-product-grid-item gen-sp-icons>*>div,gen-product-carousel-item gen-product-grid-item gen-sp-icons>*>div,gen-product-references gen-product-grid-item gen-sp-icons>*>div,gen-product-accessories gen-product-grid-item gen-sp-icons>*>div,gen-favorites-list gen-product-grid-item gen-sp-icons>*>div{background:#fff}.ProductGridPageTemplate .call-for-pricing,.SearchResultsListPageTemplate .call-for-pricing,gen-product-carousel-item .call-for-pricing,gen-product-references .call-for-pricing,gen-product-accessories .call-for-pricing,gen-favorites-list .call-for-pricing{height:48px;font-size:18px;line-height:26px;display:flex;align-items:center;justify-content:center}.ProductGridPageTemplate cx-active-facets a cx-icon:hover,.SearchResultsListPageTemplate cx-active-facets a cx-icon:hover,gen-product-carousel-item cx-active-facets a cx-icon:hover,gen-product-references cx-active-facets a cx-icon:hover,gen-product-accessories cx-active-facets a cx-icon:hover,gen-favorites-list cx-active-facets a cx-icon:hover{filter:contrast(1.1) brightness(1.1)}.ProductGridPageTemplate gen-add-to-favorites,.SearchResultsListPageTemplate gen-add-to-favorites,gen-product-carousel-item gen-add-to-favorites,gen-product-references gen-add-to-favorites,gen-product-accessories gen-add-to-favorites,gen-favorites-list gen-add-to-favorites{background:#fff;border-bottom-left-radius:6px}.ProductGridPageTemplate gen-add-to-favorites .btn,.SearchResultsListPageTemplate gen-add-to-favorites .btn,gen-product-carousel-item gen-add-to-favorites .btn,gen-product-references gen-add-to-favorites .btn,gen-product-accessories gen-add-to-favorites .btn,gen-favorites-list gen-add-to-favorites .btn{min-height:24px;min-width:24px;padding:7px}.ProductGridPageTemplate gen-add-to-favorites .btn cx-icon svg,.ProductGridPageTemplate gen-add-to-favorites .btn .cx-icon svg,.SearchResultsListPageTemplate gen-add-to-favorites .btn cx-icon svg,.SearchResultsListPageTemplate gen-add-to-favorites .btn .cx-icon svg,gen-product-carousel-item gen-add-to-favorites .btn cx-icon svg,gen-product-carousel-item gen-add-to-favorites .btn .cx-icon svg,gen-product-references gen-add-to-favorites .btn cx-icon svg,gen-product-references gen-add-to-favorites .btn .cx-icon svg,gen-product-accessories gen-add-to-favorites .btn cx-icon svg,gen-product-accessories gen-add-to-favorites .btn .cx-icon svg,gen-favorites-list gen-add-to-favorites .btn cx-icon svg,gen-favorites-list gen-add-to-favorites .btn .cx-icon svg{width:24px;height:24px}.ProductGridPageTemplate gen-add-to-favorites .btn .button-text,.SearchResultsListPageTemplate gen-add-to-favorites .btn .button-text,gen-product-carousel-item gen-add-to-favorites .btn .button-text,gen-product-references gen-add-to-favorites .btn .button-text,gen-product-accessories gen-add-to-favorites .btn .button-text,gen-favorites-list gen-add-to-favorites .btn .button-text{display:none}@media (max-width: 991px){.ProductGridPageTemplate gen-product-list .cx-sorting.top,.ProductGridPageTemplate gen-product-list .cx-sorting.bottom,.SearchResultsListPageTemplate gen-product-list .cx-sorting.top,.SearchResultsListPageTemplate gen-product-list .cx-sorting.bottom,gen-product-carousel-item gen-product-list .cx-sorting.top,gen-product-carousel-item gen-product-list .cx-sorting.bottom,gen-product-references gen-product-list .cx-sorting.top,gen-product-references gen-product-list .cx-sorting.bottom,gen-product-accessories gen-product-list .cx-sorting.top,gen-product-accessories gen-product-list .cx-sorting.bottom,gen-favorites-list gen-product-list .cx-sorting.top,gen-favorites-list gen-product-list .cx-sorting.bottom{display:grid}.ProductGridPageTemplate gen-product-list .cx-sorting.top .pagination-bottom,.ProductGridPageTemplate gen-product-list .cx-sorting.bottom .pagination-bottom,.SearchResultsListPageTemplate gen-product-list .cx-sorting.top .pagination-bottom,.SearchResultsListPageTemplate gen-product-list .cx-sorting.bottom .pagination-bottom,gen-product-carousel-item gen-product-list .cx-sorting.top .pagination-bottom,gen-product-carousel-item gen-product-list .cx-sorting.bottom .pagination-bottom,gen-product-references gen-product-list .cx-sorting.top .pagination-bottom,gen-product-references gen-product-list .cx-sorting.bottom .pagination-bottom,gen-product-accessories gen-product-list .cx-sorting.top .pagination-bottom,gen-product-accessories gen-product-list .cx-sorting.bottom .pagination-bottom,gen-favorites-list gen-product-list .cx-sorting.top .pagination-bottom,gen-favorites-list gen-product-list .cx-sorting.bottom .pagination-bottom{order:3}.ProductGridPageTemplate gen-product-list .cx-sorting.top .cx-sort-dropdown,.ProductGridPageTemplate gen-product-list .cx-sorting.bottom .cx-sort-dropdown,.SearchResultsListPageTemplate gen-product-list .cx-sorting.top .cx-sort-dropdown,.SearchResultsListPageTemplate gen-product-list .cx-sorting.bottom .cx-sort-dropdown,gen-product-carousel-item gen-product-list .cx-sorting.top .cx-sort-dropdown,gen-product-carousel-item gen-product-list .cx-sorting.bottom .cx-sort-dropdown,gen-product-references gen-product-list .cx-sorting.top .cx-sort-dropdown,gen-product-references gen-product-list .cx-sorting.bottom .cx-sort-dropdown,gen-product-accessories gen-product-list .cx-sorting.top .cx-sort-dropdown,gen-product-accessories gen-product-list .cx-sorting.bottom .cx-sort-dropdown,gen-favorites-list gen-product-list .cx-sorting.top .cx-sort-dropdown,gen-favorites-list gen-product-list .cx-sorting.bottom .cx-sort-dropdown{align-items:flex-start;flex-direction:column;height:auto;max-width:calc(100% - 80px);order:1}.ProductGridPageTemplate gen-product-list .cx-sorting.top .pagination-block,.ProductGridPageTemplate gen-product-list .cx-sorting.bottom .pagination-block,.SearchResultsListPageTemplate gen-product-list .cx-sorting.top .pagination-block,.SearchResultsListPageTemplate gen-product-list .cx-sorting.bottom .pagination-block,gen-product-carousel-item gen-product-list .cx-sorting.top .pagination-block,gen-product-carousel-item gen-product-list .cx-sorting.bottom .pagination-block,gen-product-references gen-product-list .cx-sorting.top .pagination-block,gen-product-references gen-product-list .cx-sorting.bottom .pagination-block,gen-product-accessories gen-product-list .cx-sorting.top .pagination-block,gen-product-accessories gen-product-list .cx-sorting.bottom .pagination-block,gen-favorites-list gen-product-list .cx-sorting.top .pagination-block,gen-favorites-list gen-product-list .cx-sorting.bottom .pagination-block{display:none}.ProductGridPageTemplate gen-product-list .cx-sorting.top .product-view-block,.ProductGridPageTemplate gen-product-list .cx-sorting.bottom .product-view-block,.SearchResultsListPageTemplate gen-product-list .cx-sorting.top .product-view-block,.SearchResultsListPageTemplate gen-product-list .cx-sorting.bottom .product-view-block,gen-product-carousel-item gen-product-list .cx-sorting.top .product-view-block,gen-product-carousel-item gen-product-list .cx-sorting.bottom .product-view-block,gen-product-references gen-product-list .cx-sorting.top .product-view-block,gen-product-references gen-product-list .cx-sorting.bottom .product-view-block,gen-product-accessories gen-product-list .cx-sorting.top .product-view-block,gen-product-accessories gen-product-list .cx-sorting.bottom .product-view-block,gen-favorites-list gen-product-list .cx-sorting.top .product-view-block,gen-favorites-list gen-product-list .cx-sorting.bottom .product-view-block{align-self:flex-end;margin-bottom:1rem;order:2}}.ProductGridPageTemplate gen-product-list .product-list-header,.SearchResultsListPageTemplate gen-product-list .product-list-header,gen-product-carousel-item gen-product-list .product-list-header,gen-product-references gen-product-list .product-list-header,gen-product-accessories gen-product-list .product-list-header,gen-favorites-list gen-product-list .product-list-header{border-bottom:1px solid #F5F5F5}@media (max-width: 767px){.ProductGridPageTemplate gen-product-list .product-list-header,.SearchResultsListPageTemplate gen-product-list .product-list-header,gen-product-carousel-item gen-product-list .product-list-header,gen-product-references gen-product-list .product-list-header,gen-product-accessories gen-product-list .product-list-header,gen-favorites-list gen-product-list .product-list-header{display:none}}.ProductGridPageTemplate gen-product-list .product-list-header th,.SearchResultsListPageTemplate gen-product-list .product-list-header th,gen-product-carousel-item gen-product-list .product-list-header th,gen-product-references gen-product-list .product-list-header th,gen-product-accessories gen-product-list .product-list-header th,gen-favorites-list gen-product-list .product-list-header th{font-size:.75rem;font-weight:400;padding:10px 0}.ProductGridPageTemplate gen-product-list .product-list-header .product-title,.SearchResultsListPageTemplate gen-product-list .product-list-header .product-title,gen-product-carousel-item gen-product-list .product-list-header .product-title,gen-product-references gen-product-list .product-list-header .product-title,gen-product-accessories gen-product-list .product-list-header .product-title,gen-favorites-list gen-product-list .product-list-header .product-title{width:28%}.ProductGridPageTemplate gen-product-list .product-list-header .product-price,.SearchResultsListPageTemplate gen-product-list .product-list-header .product-price,gen-product-carousel-item gen-product-list .product-list-header .product-price,gen-product-references gen-product-list .product-list-header .product-price,gen-product-accessories gen-product-list .product-list-header .product-price,gen-favorites-list gen-product-list .product-list-header .product-price{width:8%}.ProductGridPageTemplate gen-product-list .product-list-header .product-quantity,.SearchResultsListPageTemplate gen-product-list .product-list-header .product-quantity,gen-product-carousel-item gen-product-list .product-list-header .product-quantity,gen-product-references gen-product-list .product-list-header .product-quantity,gen-product-accessories gen-product-list .product-list-header .product-quantity,gen-favorites-list gen-product-list .product-list-header .product-quantity{width:12%}@media (max-width: 991px){.ProductGridPageTemplate gen-product-list .product-list-header .product-title,.SearchResultsListPageTemplate gen-product-list .product-list-header .product-title,gen-product-carousel-item gen-product-list .product-list-header .product-title,gen-product-references gen-product-list .product-list-header .product-title,gen-product-accessories gen-product-list .product-list-header .product-title,gen-favorites-list gen-product-list .product-list-header .product-title{width:18%}}.ProductGridPageTemplate gen-product-list .cx-product-container,.SearchResultsListPageTemplate gen-product-list .cx-product-container,gen-product-carousel-item gen-product-list .cx-product-container,gen-product-references gen-product-list .cx-product-container,gen-product-accessories gen-product-list .cx-product-container,gen-favorites-list gen-product-list .cx-product-container{margin:10px 0}.ProductGridPageTemplate gen-product-list .cx-sorting.top .sp-nested-searchbox-container,.SearchResultsListPageTemplate gen-product-list .cx-sorting.top .sp-nested-searchbox-container,gen-product-carousel-item gen-product-list .cx-sorting.top .sp-nested-searchbox-container,gen-product-references gen-product-list .cx-sorting.top .sp-nested-searchbox-container,gen-product-accessories gen-product-list .cx-sorting.top .sp-nested-searchbox-container,gen-favorites-list gen-product-list .cx-sorting.top .sp-nested-searchbox-container{position:relative}.ProductGridPageTemplate gen-product-list .cx-sorting.top .sp-nested-searchbox-container .sp-nested-searchbox,.SearchResultsListPageTemplate gen-product-list .cx-sorting.top .sp-nested-searchbox-container .sp-nested-searchbox,gen-product-carousel-item gen-product-list .cx-sorting.top .sp-nested-searchbox-container .sp-nested-searchbox,gen-product-references gen-product-list .cx-sorting.top .sp-nested-searchbox-container .sp-nested-searchbox,gen-product-accessories gen-product-list .cx-sorting.top .sp-nested-searchbox-container .sp-nested-searchbox,gen-favorites-list gen-product-list .cx-sorting.top .sp-nested-searchbox-container .sp-nested-searchbox{border:1px solid #d8d8d8;border-radius:4px;color:#666;height:100%;padding:.75rem;width:100%}.ProductGridPageTemplate gen-product-list .cx-sorting.top .sp-nested-searchbox-container .search-icon,.SearchResultsListPageTemplate gen-product-list .cx-sorting.top .sp-nested-searchbox-container .search-icon,gen-product-carousel-item gen-product-list .cx-sorting.top .sp-nested-searchbox-container .search-icon,gen-product-references gen-product-list .cx-sorting.top .sp-nested-searchbox-container .search-icon,gen-product-accessories gen-product-list .cx-sorting.top .sp-nested-searchbox-container .search-icon,gen-favorites-list gen-product-list .cx-sorting.top .sp-nested-searchbox-container .search-icon{cursor:pointer;display:flex;top:8px;right:20px;padding:8px;z-index:1;position:absolute;background:#fff}.ProductGridPageTemplate gen-product-list .cx-sorting.top .sp-nested-searchbox-container .search-icon cx-icon,.SearchResultsListPageTemplate gen-product-list .cx-sorting.top .sp-nested-searchbox-container .search-icon cx-icon,gen-product-carousel-item gen-product-list .cx-sorting.top .sp-nested-searchbox-container .search-icon cx-icon,gen-product-references gen-product-list .cx-sorting.top .sp-nested-searchbox-container .search-icon cx-icon,gen-product-accessories gen-product-list .cx-sorting.top .sp-nested-searchbox-container .search-icon cx-icon,gen-favorites-list gen-product-list .cx-sorting.top .sp-nested-searchbox-container .search-icon cx-icon{color:#666}.ProductGridPageTemplate gen-product-list .cx-sort-dropdown .ng-arrow-wrapper,.SearchResultsListPageTemplate gen-product-list .cx-sort-dropdown .ng-arrow-wrapper,gen-product-carousel-item gen-product-list .cx-sort-dropdown .ng-arrow-wrapper,gen-product-references gen-product-list .cx-sort-dropdown .ng-arrow-wrapper,gen-product-accessories gen-product-list .cx-sort-dropdown .ng-arrow-wrapper,gen-favorites-list gen-product-list .cx-sort-dropdown .ng-arrow-wrapper{width:10px;padding-inline-end:5px}@media (min-width: 992px){.ProductGridPageTemplate gen-product-list .sp-sorting,.SearchResultsListPageTemplate gen-product-list .sp-sorting,gen-product-carousel-item gen-product-list .sp-sorting,gen-product-references gen-product-list .sp-sorting,gen-product-accessories gen-product-list .sp-sorting,gen-favorites-list gen-product-list .sp-sorting{max-width:200px}.ProductGridPageTemplate gen-product-list .sp-sorting ng-select,.SearchResultsListPageTemplate gen-product-list .sp-sorting ng-select,gen-product-carousel-item gen-product-list .sp-sorting ng-select,gen-product-references gen-product-list .sp-sorting ng-select,gen-product-accessories gen-product-list .sp-sorting ng-select,gen-favorites-list gen-product-list .sp-sorting ng-select{width:auto}}.ProductGridPageTemplate gen-product-list gen-product-list-item,.SearchResultsListPageTemplate gen-product-list gen-product-list-item,gen-product-carousel-item gen-product-list gen-product-list-item,gen-product-references gen-product-list gen-product-list-item,gen-product-accessories gen-product-list gen-product-list-item,gen-favorites-list gen-product-list gen-product-list-item{margin:2px 0;padding-bottom:0}.ProductGridPageTemplate gen-product-list gen-product-list-item .product-name-container a>.name,.SearchResultsListPageTemplate gen-product-list gen-product-list-item .product-name-container a>.name,gen-product-carousel-item gen-product-list gen-product-list-item .product-name-container a>.name,gen-product-references gen-product-list gen-product-list-item .product-name-container a>.name,gen-product-accessories gen-product-list gen-product-list-item .product-name-container a>.name,gen-favorites-list gen-product-list gen-product-list-item .product-name-container a>.name{max-height:53px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:2;box-orient:vertical;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ProductGridPageTemplate gen-product-list gen-product-list-item gen-add-to-cart form,.SearchResultsListPageTemplate gen-product-list gen-product-list-item gen-add-to-cart form,gen-product-carousel-item gen-product-list gen-product-list-item gen-add-to-cart form,gen-product-references gen-product-list gen-product-list-item gen-add-to-cart form,gen-product-accessories gen-product-list gen-product-list-item gen-add-to-cart form,gen-favorites-list gen-product-list gen-product-list-item gen-add-to-cart form{align-items:center;display:flex;gap:20px}.ProductGridPageTemplate gen-product-list gen-product-list-item gen-add-to-cart form gen-product-badge .info,.SearchResultsListPageTemplate gen-product-list gen-product-list-item gen-add-to-cart form gen-product-badge .info,gen-product-carousel-item gen-product-list gen-product-list-item gen-add-to-cart form gen-product-badge .info,gen-product-references gen-product-list gen-product-list-item gen-add-to-cart form gen-product-badge .info,gen-product-accessories gen-product-list gen-product-list-item gen-add-to-cart form gen-product-badge .info,gen-favorites-list gen-product-list gen-product-list-item gen-add-to-cart form gen-product-badge .info{border-radius:4px!important;font-size:.75rem!important;line-height:.75rem!important;margin-left:0!important;margin-top:0!important;padding:6px 10px!important}.ProductGridPageTemplate gen-product-list gen-product-list-item gen-add-to-cart form .quantity,.SearchResultsListPageTemplate gen-product-list gen-product-list-item gen-add-to-cart form .quantity,gen-product-carousel-item gen-product-list gen-product-list-item gen-add-to-cart form .quantity,gen-product-references gen-product-list gen-product-list-item gen-add-to-cart form .quantity,gen-product-accessories gen-product-list gen-product-list-item gen-add-to-cart form .quantity,gen-favorites-list gen-product-list gen-product-list-item gen-add-to-cart form .quantity{margin:0}.ProductGridPageTemplate gen-product-list gen-product-list-item gen-add-to-cart form .quantity label,.SearchResultsListPageTemplate gen-product-list gen-product-list-item gen-add-to-cart form .quantity label,gen-product-carousel-item gen-product-list gen-product-list-item gen-add-to-cart form .quantity label,gen-product-references gen-product-list gen-product-list-item gen-add-to-cart form .quantity label,gen-product-accessories gen-product-list gen-product-list-item gen-add-to-cart form .quantity label,gen-favorites-list gen-product-list gen-product-list-item gen-add-to-cart form .quantity label{display:none}.ProductGridPageTemplate gen-product-list gen-product-list-item gen-add-to-cart form .is-icon,.SearchResultsListPageTemplate gen-product-list gen-product-list-item gen-add-to-cart form .is-icon,gen-product-carousel-item gen-product-list gen-product-list-item gen-add-to-cart form .is-icon,gen-product-references gen-product-list gen-product-list-item gen-add-to-cart form .is-icon,gen-product-accessories gen-product-list gen-product-list-item gen-add-to-cart form .is-icon,gen-favorites-list gen-product-list gen-product-list-item gen-add-to-cart form .is-icon{height:44px;width:44px}.ProductGridPageTemplate gen-product-list gen-product-list-item gen-add-to-cart form .is-icon img,.SearchResultsListPageTemplate gen-product-list gen-product-list-item gen-add-to-cart form .is-icon img,gen-product-carousel-item gen-product-list gen-product-list-item gen-add-to-cart form .is-icon img,gen-product-references gen-product-list gen-product-list-item gen-add-to-cart form .is-icon img,gen-product-accessories gen-product-list gen-product-list-item gen-add-to-cart form .is-icon img,gen-favorites-list gen-product-list gen-product-list-item gen-add-to-cart form .is-icon img{height:22px!important}.ProductGridPageTemplate gen-product-list gen-product-list-item gen-add-to-cart form .is-mobile-btn,.SearchResultsListPageTemplate gen-product-list gen-product-list-item gen-add-to-cart form .is-mobile-btn,gen-product-carousel-item gen-product-list gen-product-list-item gen-add-to-cart form .is-mobile-btn,gen-product-references gen-product-list gen-product-list-item gen-add-to-cart form .is-mobile-btn,gen-product-accessories gen-product-list gen-product-list-item gen-add-to-cart form .is-mobile-btn,gen-favorites-list gen-product-list gen-product-list-item gen-add-to-cart form .is-mobile-btn{height:44px;width:auto}.ProductGridPageTemplate gen-product-list gen-product-list-item gen-add-to-cart form .is-mobile-btn img,.SearchResultsListPageTemplate gen-product-list gen-product-list-item gen-add-to-cart form .is-mobile-btn img,gen-product-carousel-item gen-product-list gen-product-list-item gen-add-to-cart form .is-mobile-btn img,gen-product-references gen-product-list gen-product-list-item gen-add-to-cart form .is-mobile-btn img,gen-product-accessories gen-product-list gen-product-list-item gen-add-to-cart form .is-mobile-btn img,gen-favorites-list gen-product-list gen-product-list-item gen-add-to-cart form .is-mobile-btn img{height:22px!important}.ProductGridPageTemplate gen-product-list gen-product-list-item gen-add-to-cart form .quantity-add-to-cart-block,.SearchResultsListPageTemplate gen-product-list gen-product-list-item gen-add-to-cart form .quantity-add-to-cart-block,gen-product-carousel-item gen-product-list gen-product-list-item gen-add-to-cart form .quantity-add-to-cart-block,gen-product-references gen-product-list gen-product-list-item gen-add-to-cart form .quantity-add-to-cart-block,gen-product-accessories gen-product-list gen-product-list-item gen-add-to-cart form .quantity-add-to-cart-block,gen-favorites-list gen-product-list gen-product-list-item gen-add-to-cart form .quantity-add-to-cart-block{display:flex;gap:20px}@media (max-width: 767px){.ProductGridPageTemplate gen-product-list gen-product-list-item gen-add-to-cart form .quantity-add-to-cart-block,.SearchResultsListPageTemplate gen-product-list gen-product-list-item gen-add-to-cart form .quantity-add-to-cart-block,gen-product-carousel-item gen-product-list gen-product-list-item gen-add-to-cart form .quantity-add-to-cart-block,gen-product-references gen-product-list gen-product-list-item gen-add-to-cart form .quantity-add-to-cart-block,gen-product-accessories gen-product-list gen-product-list-item gen-add-to-cart form .quantity-add-to-cart-block,gen-favorites-list gen-product-list gen-product-list-item gen-add-to-cart form .quantity-add-to-cart-block{width:100%}.ProductGridPageTemplate gen-product-list gen-product-list-item gen-add-to-cart form .quantity-add-to-cart-block .btn,.SearchResultsListPageTemplate gen-product-list gen-product-list-item gen-add-to-cart form .quantity-add-to-cart-block .btn,gen-product-carousel-item gen-product-list gen-product-list-item gen-add-to-cart form .quantity-add-to-cart-block .btn,gen-product-references gen-product-list gen-product-list-item gen-add-to-cart form .quantity-add-to-cart-block .btn,gen-product-accessories gen-product-list gen-product-list-item gen-add-to-cart form .quantity-add-to-cart-block .btn,gen-favorites-list gen-product-list gen-product-list-item gen-add-to-cart form .quantity-add-to-cart-block .btn{width:100%}}.ProductGridPageTemplate gen-product-list gen-product-list-item gen-add-to-cart form gen-item-counter .gen-item-counter,.SearchResultsListPageTemplate gen-product-list gen-product-list-item gen-add-to-cart form gen-item-counter .gen-item-counter,gen-product-carousel-item gen-product-list gen-product-list-item gen-add-to-cart form gen-item-counter .gen-item-counter,gen-product-references gen-product-list gen-product-list-item gen-add-to-cart form gen-item-counter .gen-item-counter,gen-product-accessories gen-product-list gen-product-list-item gen-add-to-cart form gen-item-counter .gen-item-counter,gen-favorites-list gen-product-list gen-product-list-item gen-add-to-cart form gen-item-counter .gen-item-counter{margin:0;width:90px}.ProductGridPageTemplate gen-product-list gen-product-list-item gen-add-to-cart form gen-item-counter .gen-item-counter__input,.SearchResultsListPageTemplate gen-product-list gen-product-list-item gen-add-to-cart form gen-item-counter .gen-item-counter__input,gen-product-carousel-item gen-product-list gen-product-list-item gen-add-to-cart form gen-item-counter .gen-item-counter__input,gen-product-references gen-product-list gen-product-list-item gen-add-to-cart form gen-item-counter .gen-item-counter__input,gen-product-accessories gen-product-list gen-product-list-item gen-add-to-cart form gen-item-counter .gen-item-counter__input,gen-favorites-list gen-product-list gen-product-list-item gen-add-to-cart form gen-item-counter .gen-item-counter__input{border:none;max-height:42px}.ProductGridPageTemplate gen-product-list gen-product-list-item gen-add-to-cart form gen-item-counter .gen-item-counter__btn,.SearchResultsListPageTemplate gen-product-list gen-product-list-item gen-add-to-cart form gen-item-counter .gen-item-counter__btn,gen-product-carousel-item gen-product-list gen-product-list-item gen-add-to-cart form gen-item-counter .gen-item-counter__btn,gen-product-references gen-product-list gen-product-list-item gen-add-to-cart form gen-item-counter .gen-item-counter__btn,gen-product-accessories gen-product-list gen-product-list-item gen-add-to-cart form gen-item-counter .gen-item-counter__btn,gen-favorites-list gen-product-list gen-product-list-item gen-add-to-cart form gen-item-counter .gen-item-counter__btn{align-items:center;font-size:1rem;max-height:42px}.ProductGridPageTemplate gen-product-list gen-product-list-item gen-add-to-cart form gen-item-counter .gen-item-counter .info-message-container.position-left,.SearchResultsListPageTemplate gen-product-list gen-product-list-item gen-add-to-cart form gen-item-counter .gen-item-counter .info-message-container.position-left,gen-product-carousel-item gen-product-list gen-product-list-item gen-add-to-cart form gen-item-counter .gen-item-counter .info-message-container.position-left,gen-product-references gen-product-list gen-product-list-item gen-add-to-cart form gen-item-counter .gen-item-counter .info-message-container.position-left,gen-product-accessories gen-product-list gen-product-list-item gen-add-to-cart form gen-item-counter .gen-item-counter .info-message-container.position-left,gen-favorites-list gen-product-list gen-product-list-item gen-add-to-cart form gen-item-counter .gen-item-counter .info-message-container.position-left{left:-150px!important;width:260px!important}.ProductGridPageTemplate gen-product-list gen-product-list-item gen-add-to-cart form gen-item-counter .gen-item-counter .info-message-container.position-left:after,.SearchResultsListPageTemplate gen-product-list gen-product-list-item gen-add-to-cart form gen-item-counter .gen-item-counter .info-message-container.position-left:after,gen-product-carousel-item gen-product-list gen-product-list-item gen-add-to-cart form gen-item-counter .gen-item-counter .info-message-container.position-left:after,gen-product-references gen-product-list gen-product-list-item gen-add-to-cart form gen-item-counter .gen-item-counter .info-message-container.position-left:after,gen-product-accessories gen-product-list gen-product-list-item gen-add-to-cart form gen-item-counter .gen-item-counter .info-message-container.position-left:after,gen-favorites-list gen-product-list gen-product-list-item gen-add-to-cart form gen-item-counter .gen-item-counter .info-message-container.position-left:after{left:175px!important}.ProductGridPageTemplate gen-product-list gen-product-list-item gen-add-to-cart .purchase-label>div>.regular-icon,.SearchResultsListPageTemplate gen-product-list gen-product-list-item gen-add-to-cart .purchase-label>div>.regular-icon,gen-product-carousel-item gen-product-list gen-product-list-item gen-add-to-cart .purchase-label>div>.regular-icon,gen-product-references gen-product-list gen-product-list-item gen-add-to-cart .purchase-label>div>.regular-icon,gen-product-accessories gen-product-list gen-product-list-item gen-add-to-cart .purchase-label>div>.regular-icon,gen-favorites-list gen-product-list gen-product-list-item gen-add-to-cart .purchase-label>div>.regular-icon{display:none}.ProductGridPageTemplate gen-product-list gen-product-list-item gen-add-to-cart gen-sp-icons,.SearchResultsListPageTemplate gen-product-list gen-product-list-item gen-add-to-cart gen-sp-icons,gen-product-carousel-item gen-product-list gen-product-list-item gen-add-to-cart gen-sp-icons,gen-product-references gen-product-list gen-product-list-item gen-add-to-cart gen-sp-icons,gen-product-accessories gen-product-list gen-product-list-item gen-add-to-cart gen-sp-icons,gen-favorites-list gen-product-list gen-product-list-item gen-add-to-cart gen-sp-icons{display:none}.ProductGridPageTemplate gen-product-list gen-product-list-item .border-grey,.SearchResultsListPageTemplate gen-product-list gen-product-list-item .border-grey,gen-product-carousel-item gen-product-list gen-product-list-item .border-grey,gen-product-references gen-product-list gen-product-list-item .border-grey,gen-product-accessories gen-product-list gen-product-list-item .border-grey,gen-favorites-list gen-product-list gen-product-list-item .border-grey{border:1px solid #d8d8d8}.ProductGridPageTemplate gen-product-list gen-product-list-item gen-add-to-favorites:has(.btn),.SearchResultsListPageTemplate gen-product-list gen-product-list-item gen-add-to-favorites:has(.btn),gen-product-carousel-item gen-product-list gen-product-list-item gen-add-to-favorites:has(.btn),gen-product-references gen-product-list gen-product-list-item gen-add-to-favorites:has(.btn),gen-product-accessories gen-product-list gen-product-list-item gen-add-to-favorites:has(.btn),gen-favorites-list gen-product-list gen-product-list-item gen-add-to-favorites:has(.btn){display:flex;align-items:center;justify-content:center;border-radius:2px;height:44px;width:44px;right:0}.ProductGridPageTemplate gen-product-list gen-product-list-item .non-price,.SearchResultsListPageTemplate gen-product-list gen-product-list-item .non-price,gen-product-carousel-item gen-product-list gen-product-list-item .non-price,gen-product-references gen-product-list gen-product-list-item .non-price,gen-product-accessories gen-product-list gen-product-list-item .non-price,gen-favorites-list gen-product-list gen-product-list-item .non-price{flex-direction:row-reverse;gap:20px;max-width:370px}.ProductGridPageTemplate gen-product-list gen-product-list-item .non-price.service-parts,.SearchResultsListPageTemplate gen-product-list gen-product-list-item .non-price.service-parts,gen-product-carousel-item gen-product-list gen-product-list-item .non-price.service-parts,gen-product-references gen-product-list gen-product-list-item .non-price.service-parts,gen-product-accessories gen-product-list gen-product-list-item .non-price.service-parts,gen-favorites-list gen-product-list gen-product-list-item .non-price.service-parts{max-width:343px;width:100%;margin:auto 0 auto 3rem;justify-content:space-between}.ProductGridPageTemplate gen-product-list gen-product-list-item .non-price.service-parts .contact-factory-block,.SearchResultsListPageTemplate gen-product-list gen-product-list-item .non-price.service-parts .contact-factory-block,gen-product-carousel-item gen-product-list gen-product-list-item .non-price.service-parts .contact-factory-block,gen-product-references gen-product-list gen-product-list-item .non-price.service-parts .contact-factory-block,gen-product-accessories gen-product-list gen-product-list-item .non-price.service-parts .contact-factory-block,gen-favorites-list gen-product-list gen-product-list-item .non-price.service-parts .contact-factory-block{display:flex;flex-direction:column;justify-content:center;height:45px;position:relative}.ProductGridPageTemplate gen-product-list gen-product-list-item .non-price.service-parts .contact-factory-block .unavailability-detail-description,.SearchResultsListPageTemplate gen-product-list gen-product-list-item .non-price.service-parts .contact-factory-block .unavailability-detail-description,gen-product-carousel-item gen-product-list gen-product-list-item .non-price.service-parts .contact-factory-block .unavailability-detail-description,gen-product-references gen-product-list gen-product-list-item .non-price.service-parts .contact-factory-block .unavailability-detail-description,gen-product-accessories gen-product-list gen-product-list-item .non-price.service-parts .contact-factory-block .unavailability-detail-description,gen-favorites-list gen-product-list gen-product-list-item .non-price.service-parts .contact-factory-block .unavailability-detail-description{color:#666;font-size:14px;font-weight:400;line-height:20px;position:absolute;top:0;left:-30px;width:max-content}.ProductGridPageTemplate gen-product-list gen-product-list-item .non-price.service-parts .contact-factory-block .call-for-pricing,.SearchResultsListPageTemplate gen-product-list gen-product-list-item .non-price.service-parts .contact-factory-block .call-for-pricing,gen-product-carousel-item gen-product-list gen-product-list-item .non-price.service-parts .contact-factory-block .call-for-pricing,gen-product-references gen-product-list gen-product-list-item .non-price.service-parts .contact-factory-block .call-for-pricing,gen-product-accessories gen-product-list gen-product-list-item .non-price.service-parts .contact-factory-block .call-for-pricing,gen-favorites-list gen-product-list gen-product-list-item .non-price.service-parts .contact-factory-block .call-for-pricing{font-size:14px!important;height:25px}.ProductGridPageTemplate gen-product-list gen-product-list-item .non-price:not(.service-parts),.SearchResultsListPageTemplate gen-product-list gen-product-list-item .non-price:not(.service-parts),gen-product-carousel-item gen-product-list gen-product-list-item .non-price:not(.service-parts),gen-product-references gen-product-list gen-product-list-item .non-price:not(.service-parts),gen-product-accessories gen-product-list gen-product-list-item .non-price:not(.service-parts),gen-favorites-list gen-product-list gen-product-list-item .non-price:not(.service-parts){margin-right:0!important}.ProductGridPageTemplate gen-product-list gen-product-list-item .align-items-end,.SearchResultsListPageTemplate gen-product-list gen-product-list-item .align-items-end,gen-product-carousel-item gen-product-list gen-product-list-item .align-items-end,gen-product-references gen-product-list gen-product-list-item .align-items-end,gen-product-accessories gen-product-list gen-product-list-item .align-items-end,gen-favorites-list gen-product-list gen-product-list-item .align-items-end{align-items:flex-end!important;justify-content:flex-end!important}.ProductGridPageTemplate gen-product-list gen-product-list-item .cx-product-price-container gen-add-to-favorites,.SearchResultsListPageTemplate gen-product-list gen-product-list-item .cx-product-price-container gen-add-to-favorites,gen-product-carousel-item gen-product-list gen-product-list-item .cx-product-price-container gen-add-to-favorites,gen-product-references gen-product-list gen-product-list-item .cx-product-price-container gen-add-to-favorites,gen-product-accessories gen-product-list gen-product-list-item .cx-product-price-container gen-add-to-favorites,gen-favorites-list gen-product-list gen-product-list-item .cx-product-price-container gen-add-to-favorites{right:5px;top:13px}@media (max-width: 767px){.ProductGridPageTemplate gen-product-list gen-product-list-item .non-price-status gen-info-price-wrapper,.SearchResultsListPageTemplate gen-product-list gen-product-list-item .non-price-status gen-info-price-wrapper,gen-product-carousel-item gen-product-list gen-product-list-item .non-price-status gen-info-price-wrapper,gen-product-references gen-product-list gen-product-list-item .non-price-status gen-info-price-wrapper,gen-product-accessories gen-product-list gen-product-list-item .non-price-status gen-info-price-wrapper,gen-favorites-list gen-product-list gen-product-list-item .non-price-status gen-info-price-wrapper{order:2}.ProductGridPageTemplate gen-product-list gen-product-list-item gen-item-counter .info-message-container.position-left,.SearchResultsListPageTemplate gen-product-list gen-product-list-item gen-item-counter .info-message-container.position-left,gen-product-carousel-item gen-product-list gen-product-list-item gen-item-counter .info-message-container.position-left,gen-product-references gen-product-list gen-product-list-item gen-item-counter .info-message-container.position-left,gen-product-accessories gen-product-list gen-product-list-item gen-item-counter .info-message-container.position-left,gen-favorites-list gen-product-list gen-product-list-item gen-item-counter .info-message-container.position-left{left:-60px!important}.ProductGridPageTemplate gen-product-list gen-product-list-item gen-item-counter .info-message-container.position-left:after,.SearchResultsListPageTemplate gen-product-list gen-product-list-item gen-item-counter .info-message-container.position-left:after,gen-product-carousel-item gen-product-list gen-product-list-item gen-item-counter .info-message-container.position-left:after,gen-product-references gen-product-list gen-product-list-item gen-item-counter .info-message-container.position-left:after,gen-product-accessories gen-product-list gen-product-list-item gen-item-counter .info-message-container.position-left:after,gen-favorites-list gen-product-list gen-product-list-item gen-item-counter .info-message-container.position-left:after{left:85px!important}}.ProductGridPageTemplate gen-product-list gen-product-list-item .info-message-container.position-left,.SearchResultsListPageTemplate gen-product-list gen-product-list-item .info-message-container.position-left,gen-product-carousel-item gen-product-list gen-product-list-item .info-message-container.position-left,gen-product-references gen-product-list gen-product-list-item .info-message-container.position-left,gen-product-accessories gen-product-list gen-product-list-item .info-message-container.position-left,gen-favorites-list gen-product-list gen-product-list-item .info-message-container.position-left{left:-115px}.ProductGridPageTemplate .ProductGridPageTemplate,.SearchResultsListPageTemplate .ProductGridPageTemplate,gen-product-carousel-item .ProductGridPageTemplate,gen-product-references .ProductGridPageTemplate,gen-product-accessories .ProductGridPageTemplate,gen-favorites-list .ProductGridPageTemplate{flex-wrap:wrap}@media (max-width: 991px){.ProductGridPageTemplate .ProductGridPageTemplate gen-product-list .cx-sorting,.SearchResultsListPageTemplate .ProductGridPageTemplate gen-product-list .cx-sorting,gen-product-carousel-item .ProductGridPageTemplate gen-product-list .cx-sorting,gen-product-references .ProductGridPageTemplate gen-product-list .cx-sorting,gen-product-accessories .ProductGridPageTemplate gen-product-list .cx-sorting,gen-favorites-list .ProductGridPageTemplate gen-product-list .cx-sorting{border-style:solid;border-color:var(--cx-color-light)}.ProductGridPageTemplate .ProductGridPageTemplate .cx-page-section,.SearchResultsListPageTemplate .ProductGridPageTemplate .cx-page-section,gen-product-carousel-item .ProductGridPageTemplate .cx-page-section,gen-product-references .ProductGridPageTemplate .cx-page-section,gen-product-accessories .ProductGridPageTemplate .cx-page-section,gen-favorites-list .ProductGridPageTemplate .cx-page-section{padding-top:0}}@media (max-width: 767px){.ProductGridPageTemplate .ProductGridPageTemplate gen-product-list .cx-sorting .row .col-auto:first-of-type,.SearchResultsListPageTemplate .ProductGridPageTemplate gen-product-list .cx-sorting .row .col-auto:first-of-type,gen-product-carousel-item .ProductGridPageTemplate gen-product-list .cx-sorting .row .col-auto:first-of-type,gen-product-references .ProductGridPageTemplate gen-product-list .cx-sorting .row .col-auto:first-of-type,gen-product-accessories .ProductGridPageTemplate gen-product-list .cx-sorting .row .col-auto:first-of-type,gen-favorites-list .ProductGridPageTemplate gen-product-list .cx-sorting .row .col-auto:first-of-type{padding-inline-start:1rem}}.ProductGridPageTemplate .ProductGridAdditionalSlot,.SearchResultsListPageTemplate .ProductGridAdditionalSlot,gen-product-carousel-item .ProductGridAdditionalSlot,gen-product-references .ProductGridAdditionalSlot,gen-product-accessories .ProductGridAdditionalSlot,gen-favorites-list .ProductGridAdditionalSlot{width:100%;margin-top:10px}@media (min-width: 992px){.ProductGridPageTemplate .SearchResultsListPageTemplate .SearchResultsListSlot,.SearchResultsListPageTemplate .SearchResultsListPageTemplate .SearchResultsListSlot,gen-product-carousel-item .SearchResultsListPageTemplate .SearchResultsListSlot,gen-product-references .SearchResultsListPageTemplate .SearchResultsListSlot,gen-product-accessories .SearchResultsListPageTemplate .SearchResultsListSlot,gen-favorites-list .SearchResultsListPageTemplate .SearchResultsListSlot{margin-left:-10px}}@media (max-width: 991px){.ProductGridPageTemplate .SearchResultsListPageTemplate .SearchResultsListSlot,.SearchResultsListPageTemplate .SearchResultsListPageTemplate .SearchResultsListSlot,gen-product-carousel-item .SearchResultsListPageTemplate .SearchResultsListSlot,gen-product-references .SearchResultsListPageTemplate .SearchResultsListSlot,gen-product-accessories .SearchResultsListPageTemplate .SearchResultsListSlot,gen-favorites-list .SearchResultsListPageTemplate .SearchResultsListSlot{width:96%;max-width:none;margin:auto}}.ProductGridPageTemplate .SearchResultsListPageTemplate gen-product-grid-item,.SearchResultsListPageTemplate .SearchResultsListPageTemplate gen-product-grid-item,gen-product-carousel-item .SearchResultsListPageTemplate gen-product-grid-item,gen-product-references .SearchResultsListPageTemplate gen-product-grid-item,gen-product-accessories .SearchResultsListPageTemplate gen-product-grid-item,gen-favorites-list .SearchResultsListPageTemplate gen-product-grid-item{padding-bottom:1rem}.ProductGridPageTemplate .SearchResultsListPageTemplate gen-product-grid-item>*,.SearchResultsListPageTemplate .SearchResultsListPageTemplate gen-product-grid-item>*,gen-product-carousel-item .SearchResultsListPageTemplate gen-product-grid-item>*,gen-product-references .SearchResultsListPageTemplate gen-product-grid-item>*,gen-product-accessories .SearchResultsListPageTemplate gen-product-grid-item>*,gen-favorites-list .SearchResultsListPageTemplate gen-product-grid-item>*{margin-left:1rem;margin-right:1rem}.ProductGridPageTemplate .SearchResultsListPageTemplate .sp-plp-table,.SearchResultsListPageTemplate .SearchResultsListPageTemplate .sp-plp-table,gen-product-carousel-item .SearchResultsListPageTemplate .sp-plp-table,gen-product-references .SearchResultsListPageTemplate .sp-plp-table,gen-product-accessories .SearchResultsListPageTemplate .sp-plp-table,gen-favorites-list .SearchResultsListPageTemplate .sp-plp-table{border:1px solid #d8d8d8;padding:0}@media (max-width: 991px){.ProductGridPageTemplate .SearchResultsListPageTemplate .sp-plp-table,.SearchResultsListPageTemplate .SearchResultsListPageTemplate .sp-plp-table,gen-product-carousel-item .SearchResultsListPageTemplate .sp-plp-table,gen-product-references .SearchResultsListPageTemplate .sp-plp-table,gen-product-accessories .SearchResultsListPageTemplate .sp-plp-table,gen-favorites-list .SearchResultsListPageTemplate .sp-plp-table{padding:0 15px}}.ProductGridPageTemplate .SearchResultsListPageTemplate .sp-plp-table .cx-sorting.top,.ProductGridPageTemplate .SearchResultsListPageTemplate .sp-plp-table .cx-sorting.bottom,.SearchResultsListPageTemplate .SearchResultsListPageTemplate .sp-plp-table .cx-sorting.top,.SearchResultsListPageTemplate .SearchResultsListPageTemplate .sp-plp-table .cx-sorting.bottom,gen-product-carousel-item .SearchResultsListPageTemplate .sp-plp-table .cx-sorting.top,gen-product-carousel-item .SearchResultsListPageTemplate .sp-plp-table .cx-sorting.bottom,gen-product-references .SearchResultsListPageTemplate .sp-plp-table .cx-sorting.top,gen-product-references .SearchResultsListPageTemplate .sp-plp-table .cx-sorting.bottom,gen-product-accessories .SearchResultsListPageTemplate .sp-plp-table .cx-sorting.top,gen-product-accessories .SearchResultsListPageTemplate .sp-plp-table .cx-sorting.bottom,gen-favorites-list .SearchResultsListPageTemplate .sp-plp-table .cx-sorting.top,gen-favorites-list .SearchResultsListPageTemplate .sp-plp-table .cx-sorting.bottom{padding:0 1.5rem 0px}.ProductGridPageTemplate .SearchResultsListPageTemplate .sp-plp-table .cx-sorting.bottom,.SearchResultsListPageTemplate .SearchResultsListPageTemplate .sp-plp-table .cx-sorting.bottom,gen-product-carousel-item .SearchResultsListPageTemplate .sp-plp-table .cx-sorting.bottom,gen-product-references .SearchResultsListPageTemplate .sp-plp-table .cx-sorting.bottom,gen-product-accessories .SearchResultsListPageTemplate .sp-plp-table .cx-sorting.bottom,gen-favorites-list .SearchResultsListPageTemplate .sp-plp-table .cx-sorting.bottom{padding-top:1rem}.ProductGridPageTemplate .SearchResultsListPageTemplate .sp-plp-table .product-list-header,.SearchResultsListPageTemplate .SearchResultsListPageTemplate .sp-plp-table .product-list-header,gen-product-carousel-item .SearchResultsListPageTemplate .sp-plp-table .product-list-header,gen-product-references .SearchResultsListPageTemplate .sp-plp-table .product-list-header,gen-product-accessories .SearchResultsListPageTemplate .sp-plp-table .product-list-header,gen-favorites-list .SearchResultsListPageTemplate .sp-plp-table .product-list-header{padding-left:1.5rem}.ProductGridPageTemplate .SearchResultsListPageTemplate .sp-plp-table .cx-product-container,.SearchResultsListPageTemplate .SearchResultsListPageTemplate .sp-plp-table .cx-product-container,gen-product-carousel-item .SearchResultsListPageTemplate .sp-plp-table .cx-product-container,gen-product-references .SearchResultsListPageTemplate .sp-plp-table .cx-product-container,gen-product-accessories .SearchResultsListPageTemplate .sp-plp-table .cx-product-container,gen-favorites-list .SearchResultsListPageTemplate .sp-plp-table .cx-product-container{margin:0}.ProductGridPageTemplate .SearchResultsListPageTemplate .sp-plp-table .cx-product-container gen-product-list-item,.SearchResultsListPageTemplate .SearchResultsListPageTemplate .sp-plp-table .cx-product-container gen-product-list-item,gen-product-carousel-item .SearchResultsListPageTemplate .sp-plp-table .cx-product-container gen-product-list-item,gen-product-references .SearchResultsListPageTemplate .sp-plp-table .cx-product-container gen-product-list-item,gen-product-accessories .SearchResultsListPageTemplate .sp-plp-table .cx-product-container gen-product-list-item,gen-favorites-list .SearchResultsListPageTemplate .sp-plp-table .cx-product-container gen-product-list-item{border-color:#f5f5f5}@media (min-width: 992px){.ProductGridPageTemplate .SearchResultsListPageTemplate .sp-plp-table .cx-product-container gen-product-list-item,.SearchResultsListPageTemplate .SearchResultsListPageTemplate .sp-plp-table .cx-product-container gen-product-list-item,gen-product-carousel-item .SearchResultsListPageTemplate .sp-plp-table .cx-product-container gen-product-list-item,gen-product-references .SearchResultsListPageTemplate .sp-plp-table .cx-product-container gen-product-list-item,gen-product-accessories .SearchResultsListPageTemplate .sp-plp-table .cx-product-container gen-product-list-item,gen-favorites-list .SearchResultsListPageTemplate .sp-plp-table .cx-product-container gen-product-list-item{padding:0 10px}}.ProductGridPageTemplate .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs,.SearchResultsListPageTemplate .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs,gen-product-carousel-item .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs,gen-product-references .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs,gen-product-accessories .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs,gen-favorites-list .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs{margin-bottom:1.5rem}.ProductGridPageTemplate .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container,.SearchResultsListPageTemplate .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container,gen-product-carousel-item .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container,gen-product-references .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container,gen-product-accessories .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container,gen-favorites-list .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container{border-bottom:1px solid #d8d8d8;padding:0 1.5rem;height:64px;max-width:100%!important}.ProductGridPageTemplate .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-container,.SearchResultsListPageTemplate .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-container,gen-product-carousel-item .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-container,gen-product-references .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-container,gen-product-accessories .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-container,gen-favorites-list .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-container{display:flex;flex-direction:column}.ProductGridPageTemplate .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tabs,.SearchResultsListPageTemplate .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tabs,gen-product-carousel-item .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tabs,gen-product-references .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tabs,gen-product-accessories .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tabs,gen-favorites-list .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tabs{display:flex;justify-content:flex-start!important;list-style-type:none;margin:0;scrollbar-width:none;padding:1rem 0 0;position:absolute;overflow-x:auto;overflow-y:hidden;overflow-x:-moz-scrollbars-none;-ms-overflow-style:none;width:calc(100% - 48px)}.ProductGridPageTemplate .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tabs ::-webkit-scrollbar,.SearchResultsListPageTemplate .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tabs ::-webkit-scrollbar,gen-product-carousel-item .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tabs ::-webkit-scrollbar,gen-product-references .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tabs ::-webkit-scrollbar,gen-product-accessories .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tabs ::-webkit-scrollbar,gen-favorites-list .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tabs ::-webkit-scrollbar{display:none;width:0!important}.ProductGridPageTemplate .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tab:last-child label,.SearchResultsListPageTemplate .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tab:last-child label,gen-product-carousel-item .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tab:last-child label,gen-product-references .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tab:last-child label,gen-product-accessories .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tab:last-child label,gen-favorites-list .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tab:last-child label{margin-right:0!important}.ProductGridPageTemplate .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tab input[type=radio],.SearchResultsListPageTemplate .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tab input[type=radio],gen-product-carousel-item .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tab input[type=radio],gen-product-references .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tab input[type=radio],gen-product-accessories .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tab input[type=radio],gen-favorites-list .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tab input[type=radio]{visibility:hidden;display:none}.ProductGridPageTemplate .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tab a,.SearchResultsListPageTemplate .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tab a,gen-product-carousel-item .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tab a,gen-product-references .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tab a,gen-product-accessories .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tab a,gen-favorites-list .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tab a{min-height:0}.ProductGridPageTemplate .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tab label,.SearchResultsListPageTemplate .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tab label,gen-product-carousel-item .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tab label,gen-product-references .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tab label,gen-product-accessories .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tab label,gen-favorites-list .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tab label{font-family:Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;color:#000;padding:4px 0 20px;margin:0 80px 0 0;width:max-content!important;text-align:center;transition:all .15s ease-in-out;position:relative}.ProductGridPageTemplate .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tab label:hover,.SearchResultsListPageTemplate .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tab label:hover,gen-product-carousel-item .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tab label:hover,gen-product-references .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tab label:hover,gen-product-accessories .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tab label:hover,gen-favorites-list .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tab label:hover{cursor:pointer;color:var(--cx-color-primary)}.ProductGridPageTemplate .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tab label.active,.SearchResultsListPageTemplate .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tab label.active,gen-product-carousel-item .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tab label.active,gen-product-references .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tab label.active,gen-product-accessories .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tab label.active,gen-favorites-list .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tab label.active{color:var(--cx-color-primary)}.ProductGridPageTemplate .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tab label.active:after,.SearchResultsListPageTemplate .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tab label.active:after,gen-product-carousel-item .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tab label.active:after,gen-product-references .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tab label.active:after,gen-product-accessories .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tab label.active:after,gen-favorites-list .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tab label.active:after{content:"";position:absolute;width:100%;height:4px;bottom:-1px;left:0;background-color:var(--cx-color-primary)}.ProductGridPageTemplate .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-content,.SearchResultsListPageTemplate .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-content,gen-product-carousel-item .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-content,gen-product-references .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-content,gen-product-accessories .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-content,gen-favorites-list .SearchResultsListPageTemplate .sp-plp-table .sp-plp-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-content{display:block}.ProductGridPageTemplate .no-results,.SearchResultsListPageTemplate .no-results,gen-product-carousel-item .no-results,gen-product-references .no-results,gen-product-accessories .no-results,gen-favorites-list .no-results{align-items:center;display:flex;justify-content:center;gap:1.5rem;min-height:200px}.ProductGridPageTemplate .no-results-text,.SearchResultsListPageTemplate .no-results-text,gen-product-carousel-item .no-results-text,gen-product-references .no-results-text,gen-product-accessories .no-results-text,gen-favorites-list .no-results-text{color:#242729;font-size:1.25rem;line-height:2.5rem;text-transform:capitalize}gen-order-summary .summary-heading{font:500 16px/20px Helvetica Neue,Arial,sans-serif;color:#242729;margin-bottom:23px}gen-order-summary .summary-subtotal{font:500 14px/16px Helvetica Neue,Arial,sans-serif;color:#242729;border-bottom:1px solid #d8d8d8;padding-bottom:12px;margin-bottom:12px}gen-order-summary .summary-options{font:400 14px/16px Helvetica Neue,Arial,sans-serif;margin:0 0 16px}gen-order-summary .summary-discount{color:#a73028}gen-order-summary .summary-card-info{margin-top:16px;padding-top:16px;border-top:1px solid #d8d8d8;font:400 16px/19px Helvetica Neue,Arial,sans-serif}gen-order-summary .summary-grand-total{font:700 16px/20px Helvetica Neue,Arial,sans-serif;color:#000;margin:0}gen-order-summary .summary-subtotal,gen-order-summary .summary-options,gen-order-summary .summary-grand-total{display:flex;justify-content:space-between}gen-order-confirmation-thank-you-message .internal-calculation{color:var(--cx-color-primary)}gen-order-confirmation-thank-you-message .continue-with-order{align-items:center;border:2px solid var(--cx-color-primary);border-radius:6px;display:flex;flex-direction:column;gap:1rem;margin-bottom:1.25rem;padding:1.5rem}@media (max-width: 991.98px){gen-order-confirmation-thank-you-message .continue-with-order{margin:1.25rem 0}}gen-order-confirmation-thank-you-message .continue-with-order-icon{color:var(--cx-color-primary);scale:1.8333}gen-order-confirmation-thank-you-message .continue-with-order-title{font-size:1.5rem;font-weight:500}@media (max-width: 991.98px){gen-order-confirmation-thank-you-message .continue-with-order-title{text-align:center}}gen-order-confirmation-thank-you-message .continue-with-order-text{max-width:67%;text-align:center;margin-bottom:0}@media (max-width: 991.98px){gen-order-confirmation-thank-you-message .continue-with-order-text{max-width:100%}}gen-order-confirmation-thank-you-message .continue-with-order-btn{min-width:30%}.OrderConfirmationPageTemplate .BodyContent{display:grid;flex-wrap:wrap;justify-content:center;max-width:1140px;margin:auto;grid-template-rows:1fr;grid-template-columns:5fr 2fr;grid-column-gap:2rem}.OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-thank-you-message{grid-row:1;grid-column:1/3;display:inline-grid;justify-items:center;text-align:center}.OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-thank-you-message .cx-page-header{width:100%;position:absolute;left:0}.OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-thank-you-message .cx-order-confirmation-message{padding:7rem 2.5rem 0}.OrderConfirmationPageTemplate .BodyContent gen-order-details-shipping{grid-row:2;grid-column:1/3;display:inline-grid}.OrderConfirmationPageTemplate .BodyContent gen-order-details-shipping gen-order-overview .cx-order-summary .container,.OrderConfirmationPageTemplate .BodyContent gen-order-details-shipping gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate .BodyContent gen-order-details-shipping gen-order-overview .cx-order-summary cx-page-slot.Summary,.OrderConfirmationPageTemplate .BodyContent gen-order-details-shipping gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate .BodyContent gen-order-details-shipping gen-order-overview .cx-order-summary cx-page-slot.Tabs,.OrderConfirmationPageTemplate .BodyContent gen-order-details-shipping gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate .BodyContent gen-order-details-shipping gen-order-overview .cx-order-summary .tab-delivery{max-width:1140px;margin:auto;min-width:min-content;padding:15px 0}.OrderConfirmationPageTemplate .BodyContent gen-order-details-shipping .mat-accordion .mat-expansion-panel .mat-expansion-panel-header{flex-direction:row-reverse;gap:.5rem}.OrderConfirmationPageTemplate .BodyContent gen-order-details-shipping .mat-accordion .mat-expansion-panel .mat-expansion-panel-header.mat-expanded{border-bottom:1px solid #d8d8d8;border-radius:0}.OrderConfirmationPageTemplate .BodyContent gen-order-details-shipping .mat-accordion .mat-expansion-panel .mat-expansion-panel-header .mat-expansion-indicator{height:26px}.OrderConfirmationPageTemplate .BodyContent gen-order-details-shipping .mat-accordion .mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body{padding:0}.OrderConfirmationPageTemplate .BodyContent cx-order-confirmation-shipping{display:none}.OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-totals{grid-column:2;grid-row:3;margin-top:2rem}.OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-totals .cx-order-summary{background:#f5f5f5;border-radius:8px;padding:1rem}.OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-items{grid-row:3;grid-column:1/2}.OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-items .cx-order-items-header{border:none}@media (max-width: 991px){.OrderConfirmationPageTemplate .BodyContent>*{padding:0 1rem}.OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-items{grid-column:1/3}.OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-totals{grid-row:4;grid-column:1/3;width:100%;min-width:300px}.OrderConfirmationPageTemplate .BodyContent cx-export-order-entries{grid-row:5}.OrderConfirmationPageTemplate .BodyContent .cx-order-summary .container,.OrderConfirmationPageTemplate .BodyContent .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate .BodyContent .cx-order-summary cx-page-slot.Summary,.OrderConfirmationPageTemplate .BodyContent .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate .BodyContent .cx-order-summary cx-page-slot.Tabs,.OrderConfirmationPageTemplate .BodyContent .cx-order-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate .BodyContent .cx-order-summary .tab-delivery{background-color:unset}.OrderConfirmationPageTemplate .BodyContent .cx-order-summary .container .cx-summary-card,.OrderConfirmationPageTemplate .BodyContent .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-summary-card,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate .BodyContent .cx-order-summary cx-page-slot.Summary .cx-summary-card,.OrderConfirmationPageTemplate .BodyContent .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .cx-summary-card,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate .BodyContent .cx-order-summary cx-page-slot.Tabs .cx-summary-card,.OrderConfirmationPageTemplate .BodyContent .cx-order-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-summary-card,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate .BodyContent .cx-order-summary .tab-delivery .cx-summary-card{background-color:unset}}@media (max-width: 767px){.OrderConfirmationPageTemplate gen-breadcrumb{background:transparent}.OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-thank-you-message .cx-order-confirmation-message p{margin:0}.OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-items{padding:0 20px}.OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-items .cx-order-items-header{padding:32px 0}.OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-items gen-cart-item-list table{margin:0}.OrderConfirmationPageTemplate .BodyContent .cx-order-summary .container,.OrderConfirmationPageTemplate .BodyContent .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate .BodyContent .cx-order-summary cx-page-slot.Summary,.OrderConfirmationPageTemplate .BodyContent .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate .BodyContent .cx-order-summary cx-page-slot.Tabs,.OrderConfirmationPageTemplate .BodyContent .cx-order-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate .BodyContent .cx-order-summary .tab-delivery{background-color:#f5f5f5;border-radius:10px;padding:0 20px!important}.OrderConfirmationPageTemplate .BodyContent .cx-order-summary .container .cx-summary-card,.OrderConfirmationPageTemplate .BodyContent .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-summary-card,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate .BodyContent .cx-order-summary cx-page-slot.Summary .cx-summary-card,.OrderConfirmationPageTemplate .BodyContent .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .cx-summary-card,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate .BodyContent .cx-order-summary cx-page-slot.Tabs .cx-summary-card,.OrderConfirmationPageTemplate .BodyContent .cx-order-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-summary-card,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate .BodyContent .cx-order-summary .tab-delivery .cx-summary-card{border:none;margin:0;padding:0}.OrderConfirmationPageTemplate .BodyContent .cx-order-summary .container .cx-summary-card:last-child gen-card:last-child .cx-card,.OrderConfirmationPageTemplate .BodyContent .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-summary-card:last-child gen-card:last-child .cx-card,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate .BodyContent .cx-order-summary cx-page-slot.Summary .cx-summary-card:last-child gen-card:last-child .cx-card,.OrderConfirmationPageTemplate .BodyContent .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .cx-summary-card:last-child gen-card:last-child .cx-card,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate .BodyContent .cx-order-summary cx-page-slot.Tabs .cx-summary-card:last-child gen-card:last-child .cx-card,.OrderConfirmationPageTemplate .BodyContent .cx-order-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-summary-card:last-child gen-card:last-child .cx-card,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate .BodyContent .cx-order-summary .tab-delivery .cx-summary-card:last-child gen-card:last-child .cx-card{border-bottom:none}.OrderConfirmationPageTemplate .BodyContent gen-order-confirmation-totals{border-radius:10px;padding:20px;background:#f5f5f5}}.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary{background-color:var(--cx-color-background)}@media (max-width: 767.98px){.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary{background-color:var(--cx-color-inverse)}}.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary .container,.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-slot.Summary,.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-slot.Tabs,.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary .tab-delivery{display:flex;flex-direction:row;justify-content:space-between;padding:36px 32px;margin:0;min-width:100%}@media (max-width: 991.98px){.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary .container,.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-slot.Summary,.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-slot.Tabs,.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary .tab-delivery{background-color:var(--cx-color-inverse)}}.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary .container .cx-order-details-cards,.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-order-details-cards,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-slot.Summary .cx-order-details-cards,.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .cx-order-details-cards,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-slot.Tabs .cx-order-details-cards,.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-order-details-cards,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary .tab-delivery .cx-order-details-cards{flex-grow:1}@media (min-width: 992px){.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary .container .cx-order-details-cards gen-card,.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-order-details-cards gen-card,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-slot.Summary .cx-order-details-cards gen-card,.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .cx-order-details-cards gen-card,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-slot.Tabs .cx-order-details-cards gen-card,.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-order-details-cards gen-card,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary .tab-delivery .cx-order-details-cards gen-card{padding:10px 0;display:block}.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary .container .cx-order-details-cards gen-card:first-child,.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-order-details-cards gen-card:first-child,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-slot.Summary .cx-order-details-cards gen-card:first-child,.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .cx-order-details-cards gen-card:first-child,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-slot.Tabs .cx-order-details-cards gen-card:first-child,.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-order-details-cards gen-card:first-child,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary .tab-delivery .cx-order-details-cards gen-card:first-child{padding-top:0}.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary .container .cx-order-details-cards gen-card:last-child,.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-order-details-cards gen-card:last-child,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-slot.Summary .cx-order-details-cards gen-card:last-child,.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .cx-order-details-cards gen-card:last-child,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-slot.Tabs .cx-order-details-cards gen-card:last-child,.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-order-details-cards gen-card:last-child,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary .tab-delivery .cx-order-details-cards gen-card:last-child{padding-bottom:0}.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary .container .cx-order-details-cards gen-card .cx-card-body,.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-order-details-cards gen-card .cx-card-body,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-slot.Summary .cx-order-details-cards gen-card .cx-card-body,.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .cx-order-details-cards gen-card .cx-card-body,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-slot.Tabs .cx-order-details-cards gen-card .cx-card-body,.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-order-details-cards gen-card .cx-card-body,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary .tab-delivery .cx-order-details-cards gen-card .cx-card-body{padding:0}}@media (max-width: 991.98px){.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary .container .cx-order-details-cards,.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-order-details-cards,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-slot.Summary .cx-order-details-cards,.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .cx-order-details-cards,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-slot.Tabs .cx-order-details-cards,.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-order-details-cards,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary .tab-delivery .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){.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary .container .cx-order-details-cards,.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-order-details-cards,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-slot.Summary .cx-order-details-cards,.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .cx-order-details-cards,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-slot.Tabs .cx-order-details-cards,.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-order-details-cards,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary .tab-delivery .cx-order-details-cards{margin-inline-end:0;margin-bottom:30px}}.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary .container .cx-order-details-cards .cx-card-title,.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-order-details-cards .cx-card-title,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-slot.Summary .cx-order-details-cards .cx-card-title,.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .cx-order-details-cards .cx-card-title,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-slot.Tabs .cx-order-details-cards .cx-card-title,.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-order-details-cards .cx-card-title,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary .tab-delivery .cx-order-details-cards .cx-card-title{font-weight:var(--cx-font-weight-semi);margin-bottom:0}@media (max-width: 991.98px){.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary .container,.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-slot.Summary,.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-slot.Tabs,.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary .tab-delivery{max-width:100%;min-width:100%;padding:1.25rem 0}}@media (max-width: 767.98px){.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary .container,.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-slot.Summary,.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-slot.Tabs,.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary .tab-delivery{flex-direction:column}}.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary .container .cx-summary-card,.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-summary-card,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-slot.Summary .cx-summary-card,.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .cx-summary-card,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-slot.Tabs .cx-summary-card,.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-summary-card,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary .tab-delivery .cx-summary-card{flex:1;padding:0 15px}@media (min-width: 992px){.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary .container .cx-summary-card:not(:last-of-type),.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-summary-card:not(:last-of-type),cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-slot.Summary .cx-summary-card:not(:last-of-type),.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .cx-summary-card:not(:last-of-type),cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-slot.Tabs .cx-summary-card:not(:last-of-type),.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-summary-card:not(:last-of-type),cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary .tab-delivery .cx-summary-card:not(:last-of-type){border-inline-end:1px solid #d8d8d8}}.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary .container .cx-summary-card gen-card:not(:last-of-type),.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-summary-card gen-card:not(:last-of-type),cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-slot.Summary .cx-summary-card gen-card:not(:last-of-type),.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .cx-summary-card gen-card:not(:last-of-type),cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-slot.Tabs .cx-summary-card gen-card:not(:last-of-type),.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-summary-card gen-card:not(:last-of-type),cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary .tab-delivery .cx-summary-card gen-card:not(:last-of-type){border-bottom:1px solid #d8d8d8;display:flex}@media (max-width: 991.98px){.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary .container .cx-summary-card,.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-summary-card,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-slot.Summary .cx-summary-card,.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .cx-summary-card,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-slot.Tabs .cx-summary-card,.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-summary-card,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary .tab-delivery .cx-summary-card{flex:0 0 33%}}@media (max-width: 767.98px){.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary .container .cx-summary-card,.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-summary-card,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-slot.Summary .cx-summary-card,.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .cx-summary-card,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-slot.Tabs .cx-summary-card,.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-summary-card,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary .tab-delivery .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}}.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary .container .cx-summary-card .cx-card-title,.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-summary-card .cx-card-title,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-slot.Summary .cx-summary-card .cx-card-title,.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .cx-summary-card .cx-card-title,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-slot.Tabs .cx-summary-card .cx-card-title,.OrderConfirmationPageTemplate gen-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-summary-card .cx-card-title,cx-page-layout.ProductDetailsPageTemplate .OrderConfirmationPageTemplate gen-order-overview .cx-order-summary .tab-delivery .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}.OrderConfirmationPageTemplate gen-order-overview cx-order-detail-billing{flex-grow:1;margin-bottom:0}@media (min-width: 992px){.OrderConfirmationPageTemplate gen-order-overview cx-order-detail-billing{border-inline-start:1px solid var(--cx-color-text);padding-inline-start:10rem}}.OrderConfirmationPageTemplate gen-order-overview cx-order-detail-billing .cx-review-summary{flex-direction:column}@media (max-width: 991.98px){.OrderConfirmationPageTemplate gen-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}}.OrderConfirmationPageTemplate gen-order-overview cx-order-detail-billing .cx-review-summary-card{width:100%}@media (min-width: 992px){.OrderConfirmationPageTemplate gen-order-overview cx-order-detail-billing .cx-review-summary-card{padding:10px 0;display:block}.OrderConfirmationPageTemplate gen-order-overview cx-order-detail-billing .cx-review-summary-card:first-child{padding-top:0}.OrderConfirmationPageTemplate gen-order-overview cx-order-detail-billing .cx-review-summary-card:last-child{padding-bottom:0}.OrderConfirmationPageTemplate gen-order-overview cx-order-detail-billing .cx-review-summary-card .cx-card-body{padding:0}}.OrderConfirmationPageTemplate gen-order-overview cx-order-detail-billing .cx-review-summary-card .cx-card-title{font-size:var(--cx-font-size, 1.125rem);margin-bottom:0}body{font-family:Helvetica Neue,Arial,sans-serif;overflow-x:hidden;position:relative}body a:hover,body button.link:hover{color:var(--cx-color-primary);text-decoration:none}body.modal-open cx-global-message{z-index:1100;position:fixed;width:100%}body .cx-page{padding-bottom:0}body button.link{text-decoration:none}body cx-item-counter button{font-size:26px;display:flex;justify-content:center;height:48px}body cx-item-counter button:hover{color:var(--cx-color-primary)}body cx-item-counter button:disabled{color:#d3d6db}body cx-cart-item .cx-compact .cx-price .cx-value,body cx-cart-item .cx-compact .cx-total .cx-value,body gen-cart-item .cx-compact .cx-price .cx-value,body gen-cart-item .cx-compact .cx-total .cx-value{font:700 16px/24px Helvetica Neue,Arial,sans-serif}body cx-cart-item .cx-compact .cx-actions button.link,body gen-cart-item .cx-compact .cx-actions button.link{display:flex;align-items:center}body cx-scroll-to-top button{background:var(--cx-color-primary)}body cx-scroll-to-top button:hover{background-color:var(--cx-color-primary);border-color:var(--cx-color-primary);filter:contrast(1.1) brightness(1.1)}body cx-anonymous-consent-management-banner .anonymous-consent-banner{border-top:3px solid var(--cx-color-primary);left:0}body .cx-item-list-header{border:none}body .hide{display:none}body .form-control{border:1px solid #d3d6db}body .form-control:disabled{background-color:#f9f9f9}body .form-control::placeholder{font:300 16px/20px Helvetica Neue,Arial,sans-serif;color:#666}body main{z-index:1;flex:1}body .table-terms-and-conditions table,body .table-terms-and-conditions th,body .table-terms-and-conditions td{padding:10px;border:1px solid black;border-collapse:collapse}body .cancellation-terms-and-conditions{font-size:.7rem}body .justify-center{display:flex;justify-content:center;align-items:center}body .renewal-select .ng-select-container .ng-value-container .ng-placeholder{font:300 16px/20px Helvetica Neue,Arial,sans-serif;color:#666}body .renewal-select .ng-value>*{margin-right:10px}body .renewal-select .ng-dropdown-header{display:flex;justify-content:space-between;font:700 12px/14px Helvetica Neue,Arial,sans-serif;color:#c8c8c8}body .renewal-select .ng-dropdown-panel-items .ng-option{display:flex;justify-content:space-between;font:400 14px/16px Helvetica Neue,Arial,sans-serif}body .renewal-select .ng-dropdown-panel-items .ng-option .option-first-name,body .renewal-select .ng-dropdown-panel-items .ng-option .option-last-name{width:33%;overflow:hidden;text-overflow:ellipsis}body cx-spinner.modal.show>.loader-container{align-items:center;display:flex;height:100%!important}.spinner-overlay{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#ffffff80}.spinner-center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.pointer-none{pointer-events:none}.regular-icon{color:#242729}.regular-icon svg{width:24px;height:24px}.regular-icon.active{color:var(--cx-color-primary)}.regular-icon.grey{color:#666}.regular-icon.blue{color:#181d9b}.regular-icon:hover{color:var(--cx-color-primary)}.regular-icon.not-active{pointer-events:none}.regular-icon.small svg{width:20px;height:20px}.favorite-icon{color:transparent;stroke:#6b6b6b}.favorite-icon.active{color:var(--cx-color-primary);stroke:var(--cx-color-primary)}.favorite-icon:hover{stroke:var(--cx-color-primary)}.favorite-icon.not-active{pointer-events:none}.favorite-icon.small svg{width:20px;height:20px}.text-crossed{color:#666;text-decoration:line-through!important}.anchor{content:"";display:block;position:relative;visibility:hidden}.anchor.offset{height:200px;margin-top:-200px}.hide-overflow-x-start{mask:linear-gradient(90deg,rgba(0,0,0,0),#000 12% 100%,rgba(0,0,0,0))}.hide-overflow-x-end{mask:linear-gradient(90deg,rgba(0,0,0,0),#000 0 88%,rgba(0,0,0,0))}.hide-overflow-x{mask:linear-gradient(90deg,rgba(0,0,0,0),#000 12% 88%,rgba(0,0,0,0))}.text-overlay{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#fffc}.text-overlay-container{padding:24px;border-radius:10px;background-color:#fff;border:1px solid #dee2e6}.text-overlay-container-header{font-size:20px;font-weight:500;line-height:32px;text-align:center;margin-bottom:30px}.text-overlay-container-btns{display:flex;gap:24px}.text-overlay-container-btns button{width:50%}.text-class .ng-value-container,.text-class .ng-value-container .ng-value{width:100%}.text-class .ng-value-container .ng-value .bold-title{width:100%;justify-content:space-between}.sp-note-link{display:inline-block!important;color:var(--cx-color-primary)!important;padding:0}gen-review-submit .order-review-shipping-group .order-review-shipping-group-special-handling .card-body,gen-order-confirmation-items .order-review-shipping-group .order-review-shipping-group-special-handling .card-body{padding:0 1.25rem}gen-review-submit .order-review-shipping-group .order-review-shipping-group-special-handling .card-body .cx-card-title,gen-order-confirmation-items .order-review-shipping-group .order-review-shipping-group-special-handling .card-body .cx-card-title{color:#000;font-size:1rem!important;font-weight:500!important;line-height:1.25rem;margin-bottom:.75rem}gen-review-submit .order-review-shipping-group .order-review-shipping-group-special-handling .card-body .cx-card-label,gen-order-confirmation-items .order-review-shipping-group .order-review-shipping-group-special-handling .card-body .cx-card-label{color:#000}gen-product-carousel a{text-align:initial}cx-carousel h2,gen-carousel h2{margin:52px 0 1rem}@media (max-width: 479px){cx-carousel h2,gen-carousel h2{margin:1rem 0}}cx-carousel .carousel-panel .slides .slide .item.active,gen-carousel .carousel-panel .slides .slide .item.active{z-index:unset}cx-carousel .indicators button,gen-carousel .indicators button{background:transparent}cx-carousel .indicators button .cx-icon,gen-carousel .indicators button .cx-icon{background:transparent;border:none;color:#d3d6db;padding:0!important}cx-carousel .indicators button[disabled],gen-carousel .indicators button[disabled]{color:var(--cx-color-primary)}cx-carousel .indicators button[disabled] .cx-icon,gen-carousel .indicators button[disabled] .cx-icon{background:transparent}cx-carousel .carousel-panel .slides .slide:not(.active),gen-carousel .carousel-panel .slides .slide:not(.active){display:none}cx-carousel .next,cx-carousel .previous,gen-carousel .next,gen-carousel .previous{color:#d3d6db}cx-carousel .next:not(:disabled):hover,cx-carousel .previous:not(:disabled):hover,gen-carousel .next:not(:disabled):hover,gen-carousel .previous:not(:disabled):hover{color:var(--cx-color-primary)}cx-carousel gen-product-grid-item,gen-carousel gen-product-grid-item{position:relative;padding:0 10px}cx-carousel gen-product-grid-item .cx-product-image-container,gen-carousel gen-product-grid-item .cx-product-image-container{padding:0}cx-carousel gen-product-grid-item .cx-product-image-container .cx-product-image,gen-carousel gen-product-grid-item .cx-product-image-container .cx-product-image{height:200px;margin:0!important}cx-carousel gen-product-grid-item .cx-product-image-container cx-media.is-missing,gen-carousel gen-product-grid-item .cx-product-image-container cx-media.is-missing{min-height:200px;width:100%}cx-carousel gen-product-grid-item gen-add-to-cart,gen-carousel gen-product-grid-item gen-add-to-cart{margin:1rem .5rem 0;margin-top:0}cx-carousel gen-product-grid-item gen-add-to-cart .stock-info,gen-carousel gen-product-grid-item gen-add-to-cart .stock-info{display:none}cx-carousel gen-product-grid-item .sp-note-container,gen-carousel gen-product-grid-item .sp-note-container{margin:1rem .5rem 0!important;width:auto!important}main cx-page-layout gen-cart-item-list cx-media,main cx-page-layout gen-cart-item-list .sp-gear-thumb{display:flex;align-items:center;justify-content:center;height:100%}main cx-page-layout gen-cart-item-list .cx-item-list-row.cx-item-list-subscription-item{display:contents}main cx-page-layout gen-cart-item-list .cx-item-list-row.cx-item-list-subscription-item>tr.cx-item-list-row>td{padding-bottom:0}main cx-page-layout gen-cart-item-list .cx-item-list-row.cx-item-list-subscription-item>tr:not(.top-header),main cx-page-layout gen-cart-item-list .cx-item-list-row.cx-item-list-subscription-item>tr:not(.bottom-footer){border:none!important;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8}main cx-page-layout gen-cart-item-list .table-subscription-row-header{position:relative;border-radius:10px 10px 0 0}main cx-page-layout gen-cart-item-list .table-subscription-row-header:after{content:"";position:absolute;width:calc(100% + 1px);height:140px;top:10px;left:-.5px;z-index:-1}main cx-page-layout gen-cart-item-list .table-subscription-row-header.top-header{border-top:0}main cx-page-layout gen-cart-item-list .table-subscription-row-header.top-header:after{border-radius:inherit;border-top:1px solid #d8d8d8;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8}main cx-page-layout gen-cart-item-list .table-subscription-row-footer{position:relative;border-radius:0 0 10px 10px}main cx-page-layout gen-cart-item-list .table-subscription-row-footer:after{content:"";position:absolute;width:calc(100% + 1px);height:140px;bottom:0;left:-.5px;z-index:-1}main cx-page-layout gen-cart-item-list .table-subscription-row-footer.bottom-footer{border-bottom:0}main cx-page-layout gen-cart-item-list .table-subscription-row-footer.bottom-footer:after{border-radius:inherit;border-bottom:1px solid #d8d8d8;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8}main cx-page-layout gen-cart-item-list .cx-item-list-row.bundle-item{border-bottom:1px solid #d8d8d8}main cx-page-layout gen-cart-item-list .cx-item-list-row.cx-item-list-bundle-item{display:contents}main cx-page-layout gen-cart-item-list .cx-item-list-row.cx-item-list-bundle-item>tr:not(.top-header){border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8}main cx-page-layout gen-cart-item-list .cx-table-bundle-item{grid-template-columns:19rem!important;text-align:left}main cx-page-layout gen-cart-item-list .table-bundle-row-header{position:relative;border-radius:6px 6px 0 0}main cx-page-layout gen-cart-item-list .table-bundle-row-header p{padding:6px 20px;font-size:14px;font-weight:700;line-height:24px;margin:0}main cx-page-layout gen-cart-item-list .table-bundle-row-header:after{content:"";position:absolute;width:calc(100% + 1px);height:100%;top:0;left:-1px;z-index:-1;background-color:#f5f5f5}main cx-page-layout gen-cart-item-list .table-bundle-row-header.top-header{border-top:0}main cx-page-layout gen-cart-item-list .table-bundle-row-header.top-header:after{border-radius:inherit;border-top:1px solid #d8d8d8;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8}main cx-page-layout .cx-sorting.bundles-sorting{border-style:solid;border-color:var(--cx-color-light)}@media (max-width: 991.98px){main cx-page-layout .cx-sorting.bundles-sorting{border:none}}main cx-page-layout .cx-sorting.bundles-sorting.bottom{border-width:1px 0 0 0;padding:25px 0 0;margin-top:20px;display:flex;justify-content:flex-end}@media (max-width: 991px){main cx-page-layout gen-cart-item-list .cx-table-bundle-item{grid-template-columns:auto}}.alert .close{right:2rem}.alert .close:before{display:none}gen-info-message .info-message-container{position:absolute;top:auto;bottom:60px;width:calc(100vw - 30px);max-width:400px;padding:12px 10px;background:#fff;border-radius:8px;box-shadow:2px 2px 15px #d9d9d9;font:400 12px/24px Helvetica Neue,Arial,sans-serif;display:flex;z-index:10;color:#666}gen-info-message .info-message-container:after{content:"";border-left:18px solid transparent;border-right:18px solid transparent;border-top:13px solid #fff;position:absolute;bottom:-13px;filter:drop-shadow(0 4px 3px #D9D9D9)}gen-info-message .info-message-container.position-left{left:-1px}gen-info-message .info-message-container.position-left:after{left:54px}gen-info-message .info-message-container.position-right{left:auto;right:0}@media (min-width: 390px){gen-info-message .info-message-container.position-right{right:-40px}}@media (min-width: 480px){gen-info-message .info-message-container.position-right{right:-60px}}@media (min-width: 768px){gen-info-message .info-message-container.position-right{right:-17px}}@media (min-width: 992px){gen-info-message .info-message-container.position-right{right:-31px}}gen-info-message .info-message-container.position-right:after{left:auto;right:50px}@media (min-width: 390px){gen-info-message .info-message-container.position-right:after{right:95px}}@media (min-width: 480px){gen-info-message .info-message-container.position-right:after{right:113px}}@media (min-width: 768px){gen-info-message .info-message-container.position-right:after{right:72px}}@media (min-width: 992px){gen-info-message .info-message-container.position-right:after{right:113px}}@media (min-width: 1200px){gen-info-message .info-message-container.position-right:after{right:85px}}gen-info-message .info-message-container .regular-icon{margin-right:8px}gen-info-message .info-message-container .message{margin:0}gen-info-price-wrapper{display:flex;align-items:center;gap:8px}gen-info-price-wrapper .ipw-tooltip.right:after,gen-info-price-wrapper .ipw-tooltip.left:after{content:"";border-left:18px solid transparent;border-right:18px solid transparent;border-top:13px solid #fff;position:absolute;bottom:-13px;filter:drop-shadow(0 4px 3px #D9D9D9)}gen-info-price-wrapper .ipw{position:relative;width:24px;height:24px;display:flex;align-items:center;justify-content:center}gen-info-price-wrapper .ipw-tooltip{align-items:center;flex-direction:column;width:180px;max-width:325px;min-height:76px;padding:16px 20px;background:#fff;border-radius:8px;box-shadow:2px 2px 15px #d9d9d9;font:400 12px/24px Helvetica Neue,Arial,sans-serif;z-index:10;gap:4px;bottom:calc(100% + 13px);left:-26px;position:absolute}gen-info-price-wrapper .ipw-tooltip.left:after{left:20px}gen-info-price-wrapper .ipw-tooltip.right{left:unset;right:calc(100% - 50px)}gen-info-price-wrapper .ipw-tooltip.right:after{right:20px}gen-info-price-wrapper .ipw-tooltip-item{display:flex;align-items:center;justify-content:space-between;width:100%;font:500 16px/24px Helvetica Neue,Arial,sans-serif;margin-left:auto;color:#242729;position:relative}gen-info-price-wrapper .ipw-tooltip-item.spinner{max-height:24px}gen-info-price-wrapper .ipw-tooltip-item:not(:last-child){margin-bottom:4px}gen-info-price-wrapper .ipw-tooltip-item-label{font:400 14px/24px Helvetica Neue,Arial,sans-serif;color:#6b6b6b}gen-info-price-wrapper .ipw .cx-spinner{transform:translate(25%) scale(.2)}gen-info-price-wrapper .ipw .regular-icon{cursor:pointer}gen-login-form .login-page{display:flex;flex-direction:column;align-items:center}gen-login-form .login-page img{width:80px;height:80px}gen-login-form .login-page .login-desc{font-size:20px;line-height:32px;color:#666;text-align:center}gen-login-form .login-page .btn-primary{flex:100%}gen-login-form cx-spinner{display:block!important}gen-quick-order-form .quick-order-form__msrp{font-size:.6875rem}gen-quick-order-form .quick-order-form .price{grid-column:2}gen-quick-order-form .quick-order-form cx-media,gen-quick-order-form .quick-order-form .sp-gear-thumb{grid-row:1/4;display:flex;align-items:center;justify-content:center;height:100%}gen-quick-order-form .quick-order-form .sp-gear-thumb>img{margin:auto;width:40px}gen-quick-order-form .quick-order-form .quick-order-results-product:hover{background-color:#f5f5f5!important}[gen-quick-order-item] .quick-order-item__msrp,gen-quick-order-item .quick-order-item__msrp{font-size:.75rem}[gen-quick-order-item] cx-media,[gen-quick-order-item] .sp-gear-thumb,gen-quick-order-item cx-media,gen-quick-order-item .sp-gear-thumb{display:flex;align-items:center;justify-content:center;height:100%}[gen-quick-order-item] cx-media img,[gen-quick-order-item] .sp-gear-thumb img,gen-quick-order-item cx-media img,gen-quick-order-item .sp-gear-thumb img{max-width:70px}[gen-quick-order-item] .cx-name,gen-quick-order-item .cx-name{margin-top:0}[gen-quick-order-item] .cx-name:hover .cx-link,gen-quick-order-item .cx-name:hover .cx-link{color:var(--cx-color-primary)}[gen-quick-order-item] .cx-name .cx-link,gen-quick-order-item .cx-name .cx-link{color:var(--cx-color-text);text-decoration:none}[gen-quick-order-item] .price,gen-quick-order-item .price{display:flex;align-self:baseline}[gen-quick-order-item] .price .net,gen-quick-order-item .price .net{margin-left:5px;font-size:12px;color:#666;display:flex;align-self:center}[gen-quick-order-item] .price-msr,gen-quick-order-item .price-msr{display:flex;align-items:baseline;color:#666;font-size:20px}[gen-quick-order-item] .price-msr span,gen-quick-order-item .price-msr span{margin-left:5px}[gen-quick-order-item] .cx-value,gen-quick-order-item .cx-value{display:flex;justify-content:space-around;align-items:baseline}@media (max-width: 768px){[gen-quick-order-item] .cx-value,gen-quick-order-item .cx-value{flex-direction:column;align-items:self-start}}[gen-quick-order-item] .product-badges-icons,gen-quick-order-item .product-badges-icons{display:flex;gap:.75rem;align-items:center;padding:1rem 0}gen-saved-addresses .saved-address-items{border-bottom:1px solid #d8d8d8;padding-bottom:30px;display:grid;grid-template-columns:repeat(3,1fr);gap:30px}@media (max-width: 991px){gen-saved-addresses .saved-address-items{grid-template-columns:repeat(2,1fr)}}@media (max-width: 767px){gen-saved-addresses .saved-address-items{grid-template-columns:repeat(1,1fr)}}gen-saved-addresses .saved-address-items gen-saved-address-item{justify-self:center;max-width:352px;width:100%}gen-saved-addresses .saved-address-items gen-saved-address-item .saved-address-item-wrap{align-content:space-around;border:1px solid #d8d8d8;border-radius:10px;height:100%;flex-direction:column;display:flex;justify-content:space-between}gen-saved-addresses .saved-address-items gen-saved-address-item .saved-address-item-wrap .saved-address-item-info-wrap{display:flex;justify-content:space-between;flex-direction:column;height:100%}gen-saved-addresses .saved-address-items gen-saved-address-item .saved-address-item-wrap .saved-address-item-info-wrap .saved-address-item-info{padding:20px 20px 0;min-height:190px}gen-saved-addresses .saved-address-items gen-saved-address-item .saved-address-item-wrap .saved-address-item-info-wrap .saved-address-item-info p{display:flex;font-size:.875rem;font-weight:500;line-height:20px;margin-bottom:12px}gen-saved-addresses .saved-address-items gen-saved-address-item .saved-address-item-wrap .saved-address-item-info-wrap .saved-address-item-info p .field-name{color:#666;display:inline-block;text-align:right;margin-right:1rem;width:24%}gen-saved-addresses .saved-address-items gen-saved-address-item .saved-address-item-wrap .saved-address-item-info-wrap .saved-address-item-info p .field-value{color:#242729;width:70%}gen-saved-addresses .saved-address-items gen-saved-address-item .saved-address-item-wrap .saved-address-item-info-wrap .delivery-residential{color:var(--cx-color-primary);display:flex;align-items:center;gap:12px;margin-bottom:10px;justify-content:center}gen-saved-addresses .saved-address-items gen-saved-address-item .saved-address-item-wrap .saved-address-item-actions{border-top:1px solid #d8d8d8;display:flex;justify-content:space-around;padding:12px}gen-saved-addresses .saved-address-items gen-saved-address-item .saved-address-item-wrap .saved-address-item-actions button{color:var(--cx-color-primary);background:none;border:none;font-weight:500;font-size:.875rem}gen-saved-addresses .saved-address-items gen-saved-address-item .saved-address-item-wrap .saved-address-item-actions button cx-icon svg{width:20px;height:28px;transform:scale(.85)}gen-saved-addresses .saved-address-items gen-saved-address-item .saved-address-item-wrap .saved-address-item-actions button:disabled{color:#d8d8d8;cursor:not-allowed}gen-saved-addresses .add-address-wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;padding:30px 0 0}@media (max-width: 991px){gen-saved-addresses .add-address-wrap{grid-template-columns:repeat(2,1fr)}}@media (max-width: 767px){gen-saved-addresses .add-address-wrap{grid-template-columns:repeat(1,1fr)}}gen-saved-addresses .add-address-wrap .add-address-btn{box-shadow:none;height:44px;margin:auto;max-width:352px;width:100%}gen-saved-addresses .add-address-wrap .add-address-btn:disabled{background-color:#d8d8d8;cursor:not-allowed}gen-saved-addresses .add-address-wrap .add-address-btn:disabled:hover{filter:contrast(1) brightness(1)}cx-saved-cart-list .cx-saved-cart-list-header{padding-top:1rem}cx-saved-cart-list .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-saved-cart-list .cx-menu-bar button{color:#000;cursor:pointer;padding:.5rem 2% 0 0;text-align:start;border:none;background-color:transparent}cx-saved-cart-list .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-saved-cart-list .cx-menu-bar button.active{font-weight:700}cx-saved-cart-list .cx-menu-bar button.active,cx-saved-cart-list .cx-menu-bar button:hover{color:var(--cx-color-primary);text-decoration:none}cx-saved-cart-list .cx-menu-bar button.active:after,cx-saved-cart-list .cx-menu-bar button:hover:after{inline-size:100%}cx-saved-cart-list .cx-menu-bar button.active:after,cx-saved-cart-list .cx-menu-bar button.active:hover:after{opacity:1}cx-saved-cart-list .cx-menu-bar button:not(.active):hover:after{opacity:.5}@media (min-width: 768px){body button.search{display:none}}@media (max-width: 767.98px){body div.search-icon{display:none}}body.searchbox-is-active.has-searchbox-results gen-searchbox .results{display:block}body.searchbox-is-active.has-searchbox-results header{position:relative;z-index:100}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: 767.98px){body:not(.searchbox-is-active) gen-searchbox input{width:0;padding:0}body:not(.searchbox-is-active) gen-searchbox button.reset,body:not(.searchbox-is-active) gen-searchbox .sp-search-menu{display:none}}gen-searchbox{display:block;z-index:10}gen-searchbox>*{background:transparent;color:#666;min-height:38px;border-radius:6px}@media (max-width: 767px){gen-searchbox>*{border:none}}@media (min-width: 768px){gen-searchbox{position:relative}}gen-searchbox>*{z-index:20}@media (min-width: 768px){gen-searchbox>*{background-color:var(--cx-color-inverse);position:relative}}gen-searchbox .list-link,gen-searchbox .message{padding:6px 16px;color:currentColor;-webkit-user-select:none;user-select:none}gen-searchbox .sp-search-message{background:#fff;border:1px solid #cccccc;border-radius:6px;margin-top:-.75rem}gen-searchbox .searchbox{align-items:center;display:flex;align-content:stretch;margin:0;min-width:200px;max-width:500px;width:30em;height:50px;padding:0}@media (max-width: 767px){gen-searchbox .searchbox{min-width:auto;max-width:initial;width:auto}}@media (min-width: 992px){gen-searchbox .searchbox{border:1px solid var(--cx-color-medium);border-radius:6px;width:37vw;min-width:300px;max-width:500px}gen-searchbox .searchbox.dirty div.search-icon{display:none}}@media (min-width: 1200px){gen-searchbox .searchbox{width:53vw}}gen-searchbox .searchbox input{background:none;border:none;color:inherit;outline:none;display:block;height:50px;padding:6px;flex-basis:100%;height:35px;z-index:20}@media (max-width: 767.98px){gen-searchbox .searchbox input{position:absolute;left:0;top:57px;width:100%;background-color:#fff;padding:6px 16px;height:48px;border-bottom:1px solid var(--cx-color-light)}}gen-searchbox .searchbox input::-webkit-input-placeholder{color:currentColor}gen-searchbox .searchbox input::-moz-placeholder{color:currentColor}gen-searchbox .searchbox input:-moz-placeholder{color:currentColor}gen-searchbox .searchbox input:-ms-input-placeholder{color:currentColor}gen-searchbox .searchbox:not(.dirty) button.reset{display:none}gen-searchbox .searchbox button,gen-searchbox .searchbox div.search-icon{flex-basis:48px;text-align:center;background:none;border:none;padding:6px;color:var(--cx-color-medium)}@media (max-width: 767.98px){gen-searchbox .searchbox button,gen-searchbox .searchbox div.search-icon{color:var(--cx-color-primary);font-size:var(--cx-font-size, 1.563rem)}}gen-searchbox .searchbox button.reset cx-icon:before,gen-searchbox .searchbox div.search-icon.reset cx-icon:before{font-size:1.4rem}@media (max-width: 767.98px){gen-searchbox .searchbox button.reset cx-icon,gen-searchbox .searchbox div.search-icon.reset cx-icon{position:relative;left:74px;z-index:20;top:50px;color:#666;margin-top:0}}@media (max-width: 767.98px){gen-searchbox .searchbox button.reset.has-sp-selector cx-icon,gen-searchbox .searchbox div.search-icon.reset.has-sp-selector cx-icon{left:-65px}}@media (max-width: 575.98px){gen-searchbox .searchbox button.reset.has-sp-selector cx-icon,gen-searchbox .searchbox div.search-icon.reset.has-sp-selector cx-icon{left:-15px}}gen-searchbox .searchbox .sp-search-menu{border-left:1px solid #cccccc;border-radius:0 6px 6px 0;height:100%;min-width:125px;max-width:150px;width:inherit}@media (max-width: 767.98px){gen-searchbox .searchbox .sp-search-menu{border:none;min-width:0;max-width:0;width:0}}gen-searchbox .searchbox .sp-search-menu-opened{background-color:#f1f1f1;border-radius:0 6px 0 0}gen-searchbox .searchbox .sp-search-menu-opened button{color:#242729!important}gen-searchbox .searchbox .sp-search-menu button{align-items:center;color:#666;display:flex;height:100%;justify-content:space-around;width:100%}@media (max-width: 767.98px){gen-searchbox .searchbox .sp-search-menu button{border-left:1px solid #cccccc;position:relative;left:-60px;font-size:1rem;z-index:20;top:52px;margin-top:0;width:160px}}@media (max-width: 575.98px){gen-searchbox .searchbox .sp-search-menu button{left:-15px;width:120px}}gen-searchbox .searchbox .sp-search-menu button .model-name{color:#242729!important;display:inline-block;overflow:hidden;text-align:left;text-overflow:ellipsis;width:80%;white-space:nowrap}gen-searchbox .sp-searchbox-opened{border-radius:6px 6px 0 0}gen-searchbox .sp-search-results{position:absolute;z-index:100000;width:100%;background:#f1f1f1;border-radius:0 0 6px 6px;border:1px solid #d8d8d8;border-top:none}@media (max-width: 767.98px){gen-searchbox .sp-search-results{top:105px;left:0}}gen-searchbox .sp-search-results-tabs .desktop-tab-paragraph-container{border-bottom:1px solid #d8d8d8;padding:0 .75rem;height:56px;max-width:100%!important}gen-searchbox .sp-search-results-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-container{display:flex;flex-direction:column}gen-searchbox .sp-search-results-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tabs{display:flex;justify-content:flex-start!important;list-style-type:none;margin:0;scrollbar-width:none;padding:.75rem 0 0;position:absolute;overflow-x:auto;overflow-y:hidden;overflow-x:-moz-scrollbars-none;-ms-overflow-style:none;width:calc(100% - 48px)}gen-searchbox .sp-search-results-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tabs ::-webkit-scrollbar{display:none;width:0!important}gen-searchbox .sp-search-results-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tab:last-child label{margin-right:0!important}gen-searchbox .sp-search-results-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tab input[type=radio]{visibility:hidden;display:none}gen-searchbox .sp-search-results-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tab a{min-height:0}gen-searchbox .sp-search-results-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tab label{font-family:Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;color:#000;padding:4px 20px 1rem;margin:0 40px 0 0;width:max-content!important;text-align:center;transition:all .15s ease-in-out;position:relative}gen-searchbox .sp-search-results-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tab label:hover{cursor:pointer;color:var(--cx-color-primary)}gen-searchbox .sp-search-results-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tab label.active{color:var(--cx-color-primary)}gen-searchbox .sp-search-results-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-tab label.active:after{content:"";position:absolute;width:100%;height:4px;bottom:-1px;left:0;background-color:var(--cx-color-primary)}gen-searchbox .sp-search-results-tabs .desktop-tab-paragraph-container .desktop-tab-paragraph-content{display:block}gen-searchbox .sp-search-results-searchbox{background:#f1f1f1;padding:1rem .75rem 0}gen-searchbox .sp-search-results-searchbox label.searchbox{background:#fff;border-radius:4px;height:40px;width:auto}gen-searchbox .sp-search-results-searchbox label.searchbox div.search-icon{flex-basis:44px}gen-searchbox .sp-search-results-searchbox label.searchbox .search{color:#666}@media (max-width: 767.98px){gen-searchbox .sp-search-results-searchbox label.searchbox .search{font-size:1rem}}@media (max-width: 767.98px){gen-searchbox .sp-search-results-searchbox label.searchbox>button.reset{display:block;font-size:1rem}gen-searchbox .sp-search-results-searchbox label.searchbox>button.reset cx-icon{left:0;top:0}}gen-searchbox .sp-search-results-searchbox label.searchbox:not(.dirty) button.reset{display:none}gen-searchbox .sp-search-results-searchbox label.searchbox.dirty .search{display:none}gen-searchbox .sp-search-results-searchbox label.searchbox input{font-size:13px;height:40px}@media (max-width: 767.98px){gen-searchbox .sp-search-results-searchbox label.searchbox input{border-bottom:none;position:relative;top:0}}gen-searchbox .sp-search-results .results{background-color:#f1f1f1;display:block;position:relative;padding:.75rem;max-height:230px;overflow:auto;border:none}@media (max-width: 767.98px){gen-searchbox .sp-search-results .results{position:relative;top:0}gen-searchbox .sp-search-results .results .products{display:block}}gen-searchbox .sp-search-results .results ul{background-color:#fff;border-radius:4px;border:1px solid #d8d8d8}gen-searchbox .sp-search-results .results ul a{border-top:none}gen-searchbox .sp-search-results .results.results-hidden{height:0;visibility:hidden}gen-searchbox .sp-search-results-actions{display:flex;justify-content:space-between;gap:1rem;padding:.75rem}gen-searchbox .sp-search-results-actions button{font-size:.875rem;width:50%}@media (max-width: 767.98px){gen-searchbox .sp-search-results-actions button{font-size:.75rem}}gen-searchbox .sp-search-results-actions button.btn-secondary{background-color:#fff}gen-searchbox .sp-search-results-actions button.btn-secondary:hover{color:var(--cx-color-primary)}gen-searchbox .results{display:none;position:absolute;left:0;width:100%;color:#000;background-color:#fff;font-size:var(--cx-font-small, 1rem);border-radius:6px;border:1px solid #d8d8d8}@media (max-width: 767.98px){gen-searchbox .results{top:105px;z-index:10}}gen-searchbox .results a{text-decoration:none;cursor:pointer;font-weight:800}gen-searchbox .results a .highlight,gen-searchbox .results a .search-results-highlight{font-weight:400;font-style:normal}gen-searchbox .results a:hover,gen-searchbox .results a:focus{background:var(--cx-color-light);color:currentColor}gen-searchbox .results .suggestions{display:flex;flex-wrap:wrap;list-style:none;padding-inline-start:0;margin-bottom:0}gen-searchbox .results .suggestions li,gen-searchbox .results .suggestions a{flex:100%;line-height:2rem;display:block}gen-searchbox .results .products{list-style:none;padding-inline-start:0;margin-bottom:0}@media (max-width: 767.98px){gen-searchbox .results .products{display:none}}gen-searchbox .results .products a{display:grid;grid-column-gap:16px;border-top:solid 1px var(--cx-color-light)}gen-searchbox .results .products a.has-media{grid-template-columns:50px 1fr}gen-searchbox .results .products a cx-media,gen-searchbox .results .products a .sp-gear-thumb{grid-row:1/3}gen-searchbox .results .products a .sp-gear-thumb{margin:auto;width:40px}gen-searchbox .results .products a div.name{text-overflow:ellipsis;font-size:inherit;font-weight:500;white-space:nowrap;overflow:hidden}gen-searchbox .results .products a .price{font-weight:400}gen-shipping-accounts .shipping-accounts-wrap .shipping-accounts{border-spacing:2px;border-collapse:collapse}gen-shipping-accounts .shipping-accounts-wrap .shipping-accounts thead{border-bottom:1px solid #d8d8d8}gen-shipping-accounts .shipping-accounts-wrap .shipping-accounts thead th{align-content:flex-start;color:#666;font-size:.675rem;font-weight:700;text-transform:uppercase;min-width:60px;padding:8px}gen-shipping-accounts .shipping-accounts-wrap .shipping-accounts tr>td{font-size:.875rem;font-weight:500;padding:8px}gen-shipping-accounts .shipping-accounts-wrap .shipping-accounts tr>td img{display:block;margin:auto}gen-shipping-accounts .shipping-accounts-wrap .shipping-accounts tr:nth-child(odd){background-color:#f5f5f5}gen-shipping-accounts .shipping-accounts-wrap .no-shipping-accounts-wrap{display:flex;align-items:center;justify-content:center;gap:1.5rem;height:200px}gen-shipping-accounts .shipping-accounts-wrap .no-shipping-accounts-wrap p{font-size:1.25rem;margin:0}gen-shipping-accounts .mobile-table{width:100%}gen-shipping-accounts .mobile-table tr{display:flex;padding:10px 20px}gen-shipping-accounts .mobile-table tr:nth-child(2n){background-color:#f5f5f5}gen-shipping-accounts .mobile-table-column-names{color:#6b6b6b;font-weight:400;width:30%}gen-shipping-accounts .mobile-table-values{font-weight:500}gen-shipping-accounts .mobile-table-column-names,gen-shipping-accounts .mobile-table-values{display:flex;flex-direction:column;font-size:.875rem;gap:8px}gen-shipping-accounts .mobile-table-column-names span,gen-shipping-accounts .mobile-table-values span{display:flex;min-height:25px;text-transform:capitalize}gen-tab-paragraph-container .desktop-tab-paragraph-container,gen-product-header-menu .desktop-tab-paragraph-container{display:flex;flex-direction:column}gen-tab-paragraph-container .desktop-tab-paragraph-tabs,gen-product-header-menu .desktop-tab-paragraph-tabs{display:flex;gap:44px;list-style-type:none;margin:0;padding:0 30px;width:100%;border-bottom:1px solid #d8d8d8}gen-tab-paragraph-container .desktop-tab-paragraph-tab,gen-product-header-menu .desktop-tab-paragraph-tab{margin-right:30px}gen-tab-paragraph-container .desktop-tab-paragraph-tab input[type=radio],gen-product-header-menu .desktop-tab-paragraph-tab input[type=radio]{visibility:hidden}gen-tab-paragraph-container .desktop-tab-paragraph-tab label,gen-product-header-menu .desktop-tab-paragraph-tab label{font-family:Helvetica Neue,Arial,sans-serif;font-size:19px;font-weight:400;line-height:24px;letter-spacing:0;color:#000;width:auto;padding-bottom:17px;margin:0;text-align:center;transition:all .15s ease-in-out;position:relative}gen-tab-paragraph-container .desktop-tab-paragraph-tab label:hover,gen-product-header-menu .desktop-tab-paragraph-tab label:hover{cursor:pointer;color:var(--cx-color-primary)}gen-tab-paragraph-container .desktop-tab-paragraph-tab label.active,gen-product-header-menu .desktop-tab-paragraph-tab label.active{color:var(--cx-color-primary)}gen-tab-paragraph-container .desktop-tab-paragraph-tab label.active:after,gen-product-header-menu .desktop-tab-paragraph-tab label.active:after{content:"";position:absolute;width:100%;height:2px;bottom:-2px;left:0;background-color:var(--cx-color-primary)}gen-tab-paragraph-container .desktop-tab-paragraph-tab gen-info-message,gen-product-header-menu .desktop-tab-paragraph-tab gen-info-message{bottom:0;position:absolute;right:-60px}gen-tab-paragraph-container .desktop-tab-paragraph-content,gen-product-header-menu .desktop-tab-paragraph-content{display:block!important}gen-special-program{margin-inline-end:1.5rem}@media (max-width: 767.98px){gen-special-program ng-select{min-width:120px}}gen-special-program ng-select.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border:none!important;box-shadow:none!important}gen-special-program ng-select .ng-select-container{border:none!important;height:40px!important}gen-special-program ng-select .ng-select-container:hover{cursor:pointer}gen-special-program ng-select .ng-select-container .ng-value-container>*{color:var(--cx-color-primary)!important;font-size:13px;font-weight:500}gen-special-program ng-select .ng-select-container .ng-value-container>* .ng-value-label .sp-selected-icon{display:none}gen-special-program ng-select .ng-select-container .ng-arrow-wrapper{margin-top:5px;width:12px}gen-special-program ng-select .ng-select-container .ng-arrow-wrapper .ng-arrow{display:none}gen-special-program ng-select .ng-select-container .ng-arrow-wrapper:before{display:inline-block;content:"";width:16px;height:16px;background:url("./media/expand_less_black_24-SMNJSGSH.svg") no-repeat center center;background-size:contain;transform:rotate(180deg)}gen-special-program ng-select.ng-select-opened .ng-select-container .ng-arrow-wrapper:before{content:url("./media/expand_less_black_24-SMNJSGSH.svg");display:inline-block;content:"";width:16px;height:16px;background-size:contain;transform:rotate(0)}gen-special-program ng-select .ng-dropdown-panel{box-shadow:0 4px 4px #00000040;left:auto;right:0;min-width:180px}@media (max-width: 767.98px){gen-special-program ng-select .ng-dropdown-panel{left:0;right:auto}}gen-special-program ng-select .ng-dropdown-panel:hover{cursor:pointer}gen-special-program ng-select .ng-dropdown-panel .ng-option{padding:4px 20px!important}gen-special-program ng-select .ng-dropdown-panel .ng-option.ng-option-marked{background-color:#f5f5f5!important;cursor:pointer}gen-special-program ng-select .ng-dropdown-panel .ng-option.ng-option-selected .ng-option-label{color:var(--cx-color-primary)!important}gen-special-program ng-select .ng-dropdown-panel .ng-option:not(.ng-option-selected) .sp-selected-icon{display:none}gen-special-program ng-select .ng-dropdown-panel .ng-option .ng-option-label{color:#666;font-size:14px;font-weight:400!important;line-height:24px}gen-special-program ng-select .ng-dropdown-panel .ng-option .ng-option-label .sp-item{display:flex;justify-content:space-between}
