/* iMobile /repair icon subset. Bootstrap Icons-compatible class names; no icon font request. */.bi{display:inline-block;width:1em;height:1em;min-width:1em;line-height:1;vertical-align:-.125em}.bi::before{content:"";display:block;width:100%;height:100%;background-color:currentColor;-webkit-mask-image:var(--im-bi-mask);mask-image:var(--im-bi-mask);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.bi-arrow-left::before{--im-bi-mask:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20300%20300%22%3E%3Cg%20transform=%22translate(0%20300)%20scale(1%20-1)%22%3E%3Cpath%20d=%22M281%20150Q281%20154%20278.5%20156.5Q276%20159%20272%20159H51L110%20218Q113%20221%20113.0%20225.0Q113%20229%20110.0%20231.5Q107%20234%20103.0%20234.0Q99%20234%2096%20232L21%20157Q19%20154%2019.0%20150.0Q19%20146%2021%20143L96%2068Q99%2066%20103.0%2066.0Q107%2066%20110.0%2068.5Q113%2071%20113.0%2075.0Q113%2079%20110%2082L51%20141H272Q276%20141%20278.5%20143.5Q281%20146%20281%20150Z%22/%3E%3C/g%3E%3C/svg%3E")}.bi-arrow-repeat::before{--im-bi-mask:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20300%20300%22%3E%3Cg%20transform=%22translate(0%20300)%20scale(1%20-1)%22%3E%3Cpath%20d=%22M216%20169H290Q293%20169%20294.0%20166.0Q295%20163%20294%20161L257%20117Q255%20115%20253.0%20115.0Q251%20115%20250%20117L213%20161Q211%20163%20212.0%20166.0Q213%20169%20216%20169ZM10%20131H84Q87%20131%2088.0%20134.0Q89%20137%2087%20139L50%20183Q49%20185%2047.0%20185.0Q45%20185%2043%20183L6%20139Q5%20137%206.0%20134.0Q7%20131%2010%20131ZM150%20244Q129%20244%20110.0%20235.0Q91%20226%2078%20210Q74%20205%2068.5%20206.0Q63%20207%2061.5%20212.0Q60%20217%2063%20222Q84%20247%20115.5%20257.0Q147%20267%20179.0%20258.5Q211%20250%20233.0%20225.5Q255%20201%20261%20169H242Q235%20201%20209.0%20222.5Q183%20244%20150%20244ZM58%20131Q64%20105%2082.5%2085.5Q101%2066%20127.5%2059.5Q154%2053%20179.5%2061.0Q205%2069%20222%2090Q226%2095%20231.5%2094.0Q237%2093%20238.5%2088.0Q240%2083%20237%2078Q216%2053%20184.5%2043.0Q153%2033%20121.0%2041.5Q89%2050%2067.0%2074.5Q45%2099%2039%20131Z%22/%3E%3C/g%3E%3C/svg%3E")}.bi-arrow-right::before{--im-bi-mask:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20300%20300%22%3E%3Cg%20transform=%22translate(0%20300)%20scale(1%20-1)%22%3E%3Cpath%20d=%22M19%20150Q19%20154%2021.5%20156.5Q24%20159%2028%20159H249L190%20218Q187%20221%20187.0%20225.0Q187%20229%20190.0%20231.5Q193%20234%20197.0%20234.0Q201%20234%20204%20232L279%20157Q281%20154%20281.0%20150.0Q281%20146%20279%20143L204%2068Q201%2066%20197.0%2066.0Q193%2066%20190.0%2068.5Q187%2071%20187.0%2075.0Q187%2079%20190%2082L249%20141H28Q24%20141%2021.5%20143.5Q19%20146%2019%20150Z%22/%3E%3C/g%3E%3C/svg%3E")}.bi-arrow-up-circle::before{--im-bi-mask:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20300%20300%22%3E%3Cg%20transform=%22translate(0%20300)%20scale(1%20-1)%22%3E%3Cpath%20d=%22M19%20150Q19%20114%2036.5%2084.0Q54%2054%2084.0%2036.5Q114%2019%20150.0%2019.0Q186%2019%20216.0%2036.5Q246%2054%20263.5%2084.0Q281%20114%20281.0%20150.0Q281%20186%20263.5%20216.0Q246%20246%20216.0%20263.5Q186%20281%20150.0%20281.0Q114%20281%2084.0%20263.5Q54%20246%2036.5%20216.0Q19%20186%2019%20150ZM300%20150Q300%20109%20280.0%2074.5Q260%2040%20225.5%2020.0Q191%200%20150.0%200.0Q109%200%2074.5%2020.0Q40%2040%2020.0%2074.5Q0%20109%200.0%20150.0Q0%20191%2020.0%20225.5Q40%20260%2074.5%20280.0Q109%20300%20150.0%20300.0Q191%20300%20225.5%20280.0Q260%20260%20280.0%20225.5Q300%20191%20300%20150ZM159%2084Q159%2080%20156.5%2077.5Q154%2075%20150.0%2075.0Q146%2075%20143.5%2077.5Q141%2080%20141%2084V193L100%20153Q98%20150%2094.0%20150.0Q90%20150%2087.0%20152.5Q84%20155%2084.0%20159.0Q84%20163%2087%20166L143%20222Q146%20225%20150.0%20225.0Q154%20225%20157%20222L213%20166Q216%20163%20216.0%20159.0Q216%20155%20213.0%20152.5Q210%20150%20206.0%20150.0Q202%20150%20200%20153L159%20193Z%22/%3E%3C/g%3E%3C/svg%3E")}.bi-arrow-up-right::before{--im-bi-mask:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20300%20300%22%3E%3Cg%20transform=%22translate(0%20300)%20scale(1%20-1)%22%3E%3Cpath%20d=%22M263%20253Q263%20257%20260.0%20260.0Q257%20263%20253%20263H141Q137%20263%20134.0%20260.0Q131%20257%20131.0%20253.0Q131%20249%20134.0%20246.5Q137%20244%20141%20244H230L40%2054Q37%2051%2037.0%2047.0Q37%2043%2040.0%2040.0Q43%2037%2047.0%2037.0Q51%2037%2054%2040L244%20230V141Q244%20137%20246.5%20134.0Q249%20131%20253.0%20131.0Q257%20131%20260.0%20134.0Q263%20137%20263%20141Z%22/%3E%3C/g%3E%3C/svg%3E")}.bi-calendar-check::before{--im-bi-mask:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20300%20300%22%3E%3Cg%20transform=%22translate(0%20300)%20scale(1%20-1)%22%3E%3Cpath%20d=%22M204%20166Q206%20163%20206.0%20159.0Q206%20155%20204%20153L147%2096Q145%2094%20141.0%2094.0Q137%2094%20134%2096L106%20125Q102%20128%20103.5%20133.5Q105%20139%20110.0%20140.5Q115%20142%20119%20138L141%20116L190%20166Q193%20169%20197.0%20169.0Q201%20169%20204%20166ZM66%20300Q70%20300%2072.5%20297.5Q75%20295%2075%20291V281H225V291Q225%20295%20227.5%20297.5Q230%20300%20234.0%20300.0Q238%20300%20241.0%20297.5Q244%20295%20244%20291V281H263Q278%20281%20289.0%20270.0Q300%20259%20300%20244V38Q300%2022%20289.0%2011.0Q278%200%20262%200H38Q22%200%2011.0%2011.0Q0%2022%200%2037V244Q0%20259%2011.0%20270.0Q22%20281%2038%20281H56V291Q56%20295%2059.0%20297.5Q62%20300%2066%20300ZM19%20225V38Q19%2030%2024.5%2024.5Q30%2019%2038%2019H263Q270%2019%20275.5%2024.5Q281%2030%20281%2038V225Z%22/%3E%3C/g%3E%3C/svg%3E")}.bi-calendar3::before{--im-bi-mask:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20300%20300%22%3E%3Cg%20transform=%22translate(0%20300)%20scale(1%20-1)%22%3E%3Cpath%20d=%22M263%20300H38Q22%20300%2011.0%20289.0Q0%20278%200%20262V38Q0%2022%2011.0%2011.0Q22%200%2037%200H263Q278%200%20289.0%2011.0Q300%2022%20300%2038V263Q300%20278%20289.0%20289.0Q278%20300%20262%20300ZM19%20228Q19%20234%2024.5%20239.0Q30%20244%2037%20244H263Q270%20244%20275.5%20239.0Q281%20234%20281%20228V35Q281%2028%20275.5%2023.5Q270%2019%20263%2019H38Q30%2019%2024.5%2023.5Q19%2028%2019%2035ZM122%20169Q130%20169%20135.5%20174.5Q141%20180%20141.0%20187.5Q141%20195%20135.5%20200.5Q130%20206%20122.0%20206.0Q114%20206%20108.5%20200.5Q103%20195%20103.0%20187.5Q103%20180%20108.5%20174.5Q114%20169%20122%20169ZM178%20169Q186%20169%20191.5%20174.5Q197%20180%20197.0%20187.5Q197%20195%20191.5%20200.5Q186%20206%20178.0%20206.0Q170%20206%20164.5%20200.5Q159%20195%20159.0%20187.5Q159%20180%20164.5%20174.5Q170%20169%20178%20169ZM234%20169Q242%20169%20247.5%20174.5Q253%20180%20253.0%20187.5Q253%20195%20247.5%20200.5Q242%20206%20234.5%20206.0Q227%20206%20221.5%20200.5Q216%20195%20216.0%20187.5Q216%20180%20221.5%20174.5Q227%20169%20234%20169ZM66%20113Q73%20112%2078.5%20117.5Q84%20123%2084.0%20131.0Q84%20139%2078.5%20144.5Q73%20150%2065.5%20150.0Q58%20150%2052.5%20144.5Q47%20139%2047.0%20131.0Q47%20123%2052.5%20118.0Q58%20113%2066%20113ZM122%20113Q130%20112%20135.5%20117.5Q141%20123%20141.0%20131.0Q141%20139%20135.5%20144.5Q130%20150%20122.0%20150.0Q114%20150%20108.5%20144.5Q103%20139%20103.0%20131.0Q103%20123%20108.5%20117.5Q114%20112%20122%20113ZM178%20113Q186%20112%20191.5%20117.5Q197%20123%20197.0%20131.0Q197%20139%20191.5%20144.5Q186%20150%20178.0%20150.0Q170%20150%20164.5%20144.5Q159%20139%20159.0%20131.0Q159%20123%20164.5%20117.5Q170%20112%20178%20113ZM234%20113Q242%20112%20247.5%20117.5Q253%20123%20253.0%20131.0Q253%20139%20247.5%20144.5Q242%20150%20234.5%20150.0Q227%20150%20221.5%20144.5Q216%20139%20216.0%20131.0Q216%20123%20221.5%20117.5Q227%20112%20234%20113ZM66%2056Q73%2056%2078.5%2061.5Q84%2067%2084.0%2075.0Q84%2083%2078.5%2088.5Q73%2094%2065.5%2094.0Q58%2094%2052.5%2088.5Q47%2083%2047.0%2075.0Q47%2067%2052.5%2061.5Q58%2056%2066%2056ZM122%2056Q130%2056%20135.5%2061.5Q141%2067%20141.0%2075.0Q141%2083%20135.5%2088.5Q130%2094%20122.0%2094.0Q114%2094%20108.5%2088.5Q103%2083%20103.0%2075.0Q103%2067%20108.5%2061.5Q114%2056%20122%2056ZM178%2056Q186%2056%20191.5%2061.5Q197%2067%20197.0%2075.0Q197%2083%20191.5%2088.5Q186%2094%20178.0%2094.0Q170%2094%20164.5%2088.5Q159%2083%20159.0%2075.0Q159%2067%20164.5%2061.5Q170%2056%20178%2056Z%22/%3E%3C/g%3E%3C/svg%3E")}.bi-chevron-right::before{--im-bi-mask:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20300%20300%22%3E%3Cg%20transform=%22translate(0%20300)%20scale(1%20-1)%22%3E%3Cpath%20d=%22M87%20269Q90%20272%2094.0%20272.0Q98%20272%20100%20269L213%20157Q216%20154%20216.0%20150.0Q216%20146%20213%20143L100%2031Q98%2028%2094.0%2028.0Q90%2028%2087.0%2031.0Q84%2034%2084.0%2037.5Q84%2041%2087%2044L193%20150L87%20256Q84%20259%2084.0%20262.5Q84%20266%2087%20269Z%22/%3E%3C/g%3E%3C/svg%3E")}.bi-clock-history::before{--im-bi-mask:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20300%20300%22%3E%3Cg%20transform=%22translate(0%20300)%20scale(1%20-1)%22%3E%3Cpath%20d=%22M160%20281Q155%20281%20150%20281V300H161ZM197%20272Q188%20276%20179%20278L183%20296Q194%20294%20204%20290ZM223%20259Q219%20262%20215%20264L224%20281Q234%20275%20242%20268L231%20253ZM257%20226Q252%20233%20245%20241L259%20253Q266%20245%20273%20236ZM271%20200Q269%20205%20267%20209L284%20217Q289%20208%20292%20197L275%20191ZM281%20153Q281%20163%20279%20172L298%20176Q300%20165%20300%20154ZM279%20124Q280%20129%20280%20134L299%20132Q298%20121%20295%20110L276%20115ZM261%2080Q266%2088%20270%2097L287%2089Q283%2079%20277%2070ZM243%2057Q246%2061%20249%2064L264%2052L256%2044ZM150%20281Q121%20281%2094.5%20269.0Q68%20257%2049.5%20234.5Q31%20212%2023.5%20184.0Q16%20156%2021.0%20127.5Q26%2099%2042.5%2075.0Q59%2051%2084.5%2036.5Q110%2022%20139.0%2019.5Q168%2017%20195.0%2026.5Q222%2036%20243%2057L256%2044Q232%2020%20201.0%209.0Q170%20-2%20137.0%200.5Q104%203%2075.0%2020.0Q46%2037%2027.0%2064.0Q8%2091%202.0%20123.5Q-4%20156%205.0%20188.5Q14%20221%2035.5%20246.5Q57%20272%2086.5%20286.0Q116%20300%20150%20300ZM141%20244Q145%20244%20147.5%20241.0Q150%20238%20150%20234V137L211%20102Q214%20100%20215.0%2096.5Q216%2093%20214.0%2089.5Q212%2086%20208.5%2085.0Q205%2084%20202%2086L136%20123Q131%20126%20131%20131V234Q131%20238%20134.0%20241.0Q137%20244%20141%20244Z%22/%3E%3C/g%3E%3C/svg%3E")}.bi-geo-alt::before{--im-bi-mask:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20300%20300%22%3E%3Cg%20transform=%22translate(0%20300)%20scale(1%20-1)%22%3E%3Cpath%20d=%22M228%20132Q215%20106%20191%2075Q172%2050%20150%2027Q128%2050%20109%2075Q85%20106%2072%20132Q56%20164%2056.0%20188.5Q56%20213%2068.5%20234.5Q81%20256%20103.0%20268.5Q125%20281%20150.0%20281.0Q175%20281%20197.0%20268.5Q219%20256%20231.5%20234.5Q244%20213%20244.0%20188.5Q244%20164%20228%20132ZM150%200Q159%209%20168%2018Q189%2040%20206%2063Q231%2096%20245%20124Q263%20160%20263%20188Q263%20218%20247.5%20244.0Q232%20270%20206.5%20285.0Q181%20300%20150.0%20300.0Q119%20300%2093.5%20285.0Q68%20270%2052.5%20244.0Q37%20218%2037%20188Q37%20160%2055%20124Q69%2096%2094%2063Q111%2040%20132%2018ZM150%20150Q134%20150%20123.5%20161.0Q113%20172%20113.0%20187.5Q113%20203%20123.5%20214.0Q134%20225%20150.0%20225.0Q166%20225%20177.0%20214.0Q188%20203%20188.0%20187.5Q188%20172%20177.0%20161.0Q166%20150%20150%20150ZM150%20131Q173%20131%20189.5%20147.5Q206%20164%20206.0%20187.5Q206%20211%20189.5%20227.5Q173%20244%20150.0%20244.0Q127%20244%20110.5%20227.5Q94%20211%2094.0%20187.5Q94%20164%20110.5%20147.5Q127%20131%20150%20131Z%22/%3E%3C/g%3E%3C/svg%3E")}.bi-geo-alt-fill::before{--im-bi-mask:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20300%20300%22%3E%3Cg%20transform=%22translate(0%20300)%20scale(1%20-1)%22%3E%3Cpath%20d=%22M150%200Q159%209%20168%2018Q189%2040%20206%2063Q231%2096%20245%20124Q263%20160%20263%20188Q263%20218%20247.5%20244.0Q232%20270%20206.5%20285.0Q181%20300%20150.0%20300.0Q119%20300%2093.5%20285.0Q68%20270%2052.5%20244.0Q37%20218%2037%20188Q37%20160%2055%20124Q69%2096%2094%2063Q111%2040%20132%2018ZM150%20131Q127%20131%20110.5%20147.5Q94%20164%2094.0%20187.5Q94%20211%20110.5%20227.5Q127%20244%20150.0%20244.0Q173%20244%20189.5%20227.5Q206%20211%20206.0%20187.5Q206%20164%20189.5%20147.5Q173%20131%20150%20131Z%22/%3E%3C/g%3E%3C/svg%3E")}.bi-lightning-charge::before{--im-bi-mask:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20300%20300%22%3E%3Cg%20transform=%22translate(0%20300)%20scale(1%20-1)%22%3E%3Cpath%20d=%22M211%20299Q214%20297%20215.0%20294.0Q216%20291%20215%20288L181%20178H244Q250%20178%20252.5%20172.5Q255%20167%20251%20162L101%203Q98%201%2095.0%200.5Q92%200%2089.0%201.5Q86%203%2085.0%206.0Q84%209%2085%2012L119%20122H56Q50%20122%2047.5%20127.5Q45%20133%2049%20138L199%20297Q202%20299%20205.0%20299.5Q208%20300%20211%20299ZM78%20141H131Q136%20141%20139.0%20137.0Q142%20133%20140%20128L115%2045L222%20159H169Q164%20159%20161.0%20163.0Q158%20167%20160%20172L185%20255Z%22/%3E%3C/g%3E%3C/svg%3E")}.bi-lock::before{--im-bi-mask:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20300%20300%22%3E%3Cg%20transform=%22translate(0%20300)%20scale(1%20-1)%22%3E%3Cpath%20d=%22M150%20281Q166%20281%20177.0%20270.0Q188%20259%20188%20244V169H113V244Q113%20259%20123.5%20270.0Q134%20281%20150%20281ZM206%20169V244Q206%20267%20189.5%20283.5Q173%20300%20150.0%20300.0Q127%20300%20110.5%20283.5Q94%20267%2094%20244V169Q78%20169%2067.0%20158.0Q56%20147%2056%20131V38Q56%2022%2067.0%2011.0Q78%200%2094%200H206Q222%200%20233.0%2011.0Q244%2022%20244%2038V131Q244%20147%20233.0%20158.0Q222%20169%20206%20169ZM94%20150H206Q214%20150%20219.5%20144.5Q225%20139%20225%20131V38Q225%2030%20219.5%2024.5Q214%2019%20206%2019H94Q86%2019%2080.5%2024.5Q75%2030%2075%2038V131Q75%20139%2080.5%20144.5Q86%20150%2094%20150Z%22/%3E%3C/g%3E%3C/svg%3E")}.bi-map::before{--im-bi-mask:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20300%20300%22%3E%3Cg%20transform=%22translate(0%20300)%20scale(1%20-1)%22%3E%3Cpath%20d=%22M297%20298Q300%20295%20300%20291V28Q300%2025%20298.0%2022.5Q296%2020%20292%2019L199%200Q197%200%20195%200L103%2019L11%200Q7%20-1%203.5%202.0Q0%205%200%209V272Q0%20275%202.0%20277.5Q4%20280%208%20281L101%20300Q103%20300%20105%20300L197%20281L289%20300Q293%20301%20297%20298ZM188%20264%20113%20279V36L188%2021ZM206%2021%20281%2036V279L206%20264ZM94%2036V279L19%20264V21Z%22/%3E%3C/g%3E%3C/svg%3E")}.bi-patch-check::before{--im-bi-mask:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20300%20300%22%3E%3Cg%20transform=%22translate(0%20300)%20scale(1%20-1)%22%3E%3Cpath%20d=%22M194%20185Q197%20182%20197.0%20178.0Q197%20174%20194%20171L138%20115Q135%20112%20131.0%20112.0Q127%20112%20125%20115L96%20143Q94%20146%2094.0%20150.0Q94%20154%2096.5%20156.5Q99%20159%20103.0%20159.0Q107%20159%20110%20157L131%20135L181%20185Q184%20188%20187.5%20188.0Q191%20188%20194%20185ZM193%20253%20175%20271%20189%20284%20200%20272H217Q228%20272%20238.0%20268.0Q248%20264%20256.0%20256.0Q264%20248%20268.0%20238.0Q272%20228%20272%20217V200L284%20189Q291%20181%20295.5%20171.0Q300%20161%20300.0%20150.0Q300%20139%20295.5%20129.0Q291%20119%20284%20111L272%20100V83Q272%2072%20268.0%2062.0Q264%2052%20256.0%2044.0Q248%2036%20238.0%2032.0Q228%2028%20217%2028H200L189%2016Q181%209%20171.0%204.5Q161%200%20150.0%200.0Q139%200%20129.0%204.5Q119%209%20111%2016L100%2028H83Q72%2028%2062.0%2032.0Q52%2036%2044.0%2044.0Q36%2052%2032.0%2062.0Q28%2072%2028%2083V100L16%20111Q9%20119%204.5%20129.0Q0%20139%200.0%20150.0Q0%20161%204.5%20171.0Q9%20181%2016%20189L28%20200V217Q28%20228%2032.0%20238.0Q36%20248%2044.0%20256.0Q52%20264%2062.0%20268.0Q72%20272%2083%20272H100L111%20284Q119%20291%20129.0%20295.5Q139%20300%20150.0%20300.0Q161%20300%20171.0%20295.5Q181%20291%20189%20284L175%20271Q165%20281%20150.0%20281.0Q135%20281%20125%20271L107%20253H83Q68%20253%2057.5%20242.5Q47%20232%2047%20217V193L29%20175Q19%20165%2019.0%20150.0Q19%20135%2029%20125L47%20107V83Q47%2068%2057.5%2057.5Q68%2047%2083%2047H107L125%2029Q135%2019%20150.0%2019.0Q165%2019%20175%2029L193%2047H217Q232%2047%20242.5%2057.5Q253%2068%20253%2083V107L271%20125Q281%20135%20281.0%20150.0Q281%20165%20271%20175L253%20193V217Q253%20232%20242.5%20242.5Q232%20253%20217%20253Z%22/%3E%3C/g%3E%3C/svg%3E")}.bi-person::before{--im-bi-mask:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20300%20300%22%3E%3Cg%20transform=%22translate(0%20300)%20scale(1%20-1)%22%3E%3Cpath%20d=%22M150%20150Q173%20150%20189.5%20166.5Q206%20183%20206.0%20206.5Q206%20230%20189.5%20246.0Q173%20262%20150.0%20262.5Q127%20263%20110.5%20246.5Q94%20230%2094.0%20206.5Q94%20183%20110.5%20166.5Q127%20150%20150%20150ZM188%20206Q188%20191%20177.0%20180.0Q166%20169%20150.0%20169.0Q134%20169%20123.0%20180.0Q112%20191%20112.5%20206.5Q113%20222%20123.5%20233.0Q134%20244%20150.0%20244.0Q166%20244%20177.0%20233.0Q188%20222%20188%20206ZM263%2056Q263%2048%20258.5%2044.0Q254%2040%20249%2038H244H56H51Q46%2040%2042.0%2044.0Q38%2048%2038%2056Q38%2069%2046%2084Q57%20104%2079%20116Q107%20131%20150.0%20131.0Q193%20131%20221%20116Q243%20104%20254%2084Q263%2069%20263%2056ZM244%2056Q244%2062%20241%2069Q236%2079%20228%2088Q217%2098%20201%20105Q179%20113%20150.0%20113.0Q121%20113%2099%20105Q83%2098%2072%2088Q64%2079%2059%2069Q56%2062%2056%2056Z%22/%3E%3C/g%3E%3C/svg%3E")}.bi-person-check::before{--im-bi-mask:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20300%20300%22%3E%3Cg%20transform=%22translate(0%20300)%20scale(1%20-1)%22%3E%3Cpath%20d=%22M113%20150Q136%20150%20152.5%20166.5Q169%20183%20169.0%20206.5Q169%20230%20152.5%20246.0Q136%20262%20112.5%20262.5Q89%20263%2072.5%20246.5Q56%20230%2056.0%20206.5Q56%20183%2072.5%20166.5Q89%20150%20112%20150ZM150%20206Q150%20191%20139.0%20180.0Q128%20169%20112.5%20169.0Q97%20169%2086.0%20180.0Q75%20191%2075.0%20206.5Q75%20222%2086.0%20233.0Q97%20244%20112.5%20244.0Q128%20244%20139.0%20233.0Q150%20222%20150%20206ZM225%2056Q225%2048%20221.0%2044.0Q217%2040%20211%2038H206H19H14Q8%2040%204.0%2044.0Q0%2048%200%2056Q0%2069%208%2084Q20%20104%2042%20116Q70%20131%20112.5%20131.0Q155%20131%20183%20116Q205%20104%20217%2084Q225%2069%20225%2056ZM206%2056Q206%2062%20203%2069Q199%2079%20191%2088Q180%2098%20163%20105Q142%20113%20112.5%20113.0Q83%20113%2062%20105Q45%2098%2034%2088Q26%2079%2022%2069Q19%2062%2019%2056ZM297%20204Q300%20201%20300.0%20197.0Q300%20193%20297%20190L241%20134Q238%20131%20234.0%20131.0Q230%20131%20228%20134L200%20162Q197%20165%20197.0%20169.0Q197%20173%20199.5%20175.5Q202%20178%20206.0%20178.0Q210%20178%20213%20175L234%20154L284%20204Q287%20206%20291.0%20206.0Q295%20206%20297%20204Z%22/%3E%3C/g%3E%3C/svg%3E")}.bi-phone::before{--im-bi-mask:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20300%20300%22%3E%3Cg%20transform=%22translate(0%20300)%20scale(1%20-1)%22%3E%3Cpath%20d=%22M206%20281Q214%20281%20219.5%20275.5Q225%20270%20225%20263V38Q225%2030%20219.5%2024.5Q214%2019%20206%2019H94Q86%2019%2080.5%2024.5Q75%2030%2075%2038V263Q75%20270%2080.5%20275.5Q86%20281%2094%20281ZM94%20300Q78%20300%2067.0%20289.0Q56%20278%2056%20262V38Q56%2022%2067.0%2011.0Q78%200%2094%200H206Q222%200%20233.0%2011.0Q244%2022%20244%2038V263Q244%20278%20233.0%20289.0Q222%20300%20206%20300ZM150%2038Q158%2038%20163.5%2043.0Q169%2048%20169.0%2056.0Q169%2064%20163.5%2069.5Q158%2075%20150.0%2075.0Q142%2075%20136.5%2069.5Q131%2064%20131.0%2056.0Q131%2048%20136.5%2043.0Q142%2038%20150%2038Z%22/%3E%3C/g%3E%3C/svg%3E")}.bi-search::before{--im-bi-mask:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20300%20300%22%3E%3Cg%20transform=%22translate(0%20300)%20scale(1%20-1)%22%3E%3Cpath%20d=%22M220%20106Q239%20131%20243.0%20161.5Q247%20192%20236.0%20221.0Q225%20250%20201.0%20270.5Q177%20291%20147.0%20297.5Q117%20304%2087.5%20295.0Q58%20286%2035.5%20264.0Q13%20242%204.5%20212.5Q-4%20183%202.5%20153.0Q9%20123%2029.5%2099.0Q50%2075%2079.0%2064.0Q108%2053%20138.5%2057.0Q169%2061%20194%2080L268%205Q273%200%20281.0%200.0Q289%200%20294.5%205.5Q300%2011%20300.0%2019.0Q300%2027%20295%2032ZM225%20178Q225%20150%20211.0%20126.5Q197%20103%20173.5%2089.0Q150%2075%20122.0%2075.0Q94%2075%2070.0%2089.0Q46%20103%2032.5%20126.5Q19%20150%2019.0%20178.0Q19%20206%2032.5%20230.0Q46%20254%2070.0%20267.5Q94%20281%20122.0%20281.0Q150%20281%20173.5%20267.5Q197%20254%20211.0%20230.0Q225%20206%20225%20178Z%22/%3E%3C/g%3E%3C/svg%3E")}.bi-shield-check::before{--im-bi-mask:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20300%20300%22%3E%3Cg%20transform=%22translate(0%20300)%20scale(1%20-1)%22%3E%3Cpath%20d=%22M100%20270Q73%20263%2047%20254Q42%20252%2041%20247Q34%20193%2047%20146Q58%20107%2083%2075Q101%2050%20126%2033Q135%2026%20143%2023L150%2020L157%2023Q165%2026%20174%2033Q199%2050%20217%2075Q242%20107%20253%20146Q266%20193%20259%20247Q258%20252%20253%20254Q225%20263%20200%20270Q164%20280%20150.0%20280.0Q136%20280%20100%20270ZM95%20290Q134%20300%20150.0%20300.0Q166%20300%20205%20290Q229%20283%20259%20273Q267%20271%20272.5%20264.5Q278%20258%20279%20250Q286%20191%20271%20140Q259%2097%20232%2062Q212%2036%20185%2016Q176%2010%20166.0%205.0Q156%200%20150.0%200.0Q144%200%20134.0%205.0Q124%2010%20115%2016Q88%2036%2068%2062Q41%2097%2029%20140Q14%20191%2021%20250Q22%20258%2027.5%20264.5Q33%20271%2041%20273Q68%20282%2095%20290ZM204%20204Q206%20201%20206.0%20197.0Q206%20193%20204%20190L147%20134Q145%20131%20141.0%20131.0Q137%20131%20134%20134L106%20162Q103%20165%20103.0%20169.0Q103%20173%20106.0%20175.5Q109%20178%20112.5%20178.0Q116%20178%20119%20175L141%20154L190%20204Q193%20206%20197.0%20206.0Q201%20206%20204%20204Z%22/%3E%3C/g%3E%3C/svg%3E")}.bi-shop::before{--im-bi-mask:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20300%20300%22%3E%3Cg%20transform=%22translate(0%20300)%20scale(1%20-1)%22%3E%3Cpath%20d=%22M56%20275Q61%20281%2070%20281H230Q239%20281%20244%20275L293%20218Q300%20210%20300%20199V195Q300%20180%20291.5%20168.5Q283%20157%20269.5%20152.5Q256%20148%20242.5%20152.0Q229%20156%20220%20167Q214%20159%20204.5%20154.5Q195%20150%20185.0%20150.0Q175%20150%20165.5%20154.5Q156%20159%20150%20167Q144%20159%20134.5%20154.5Q125%20150%20115.0%20150.0Q105%20150%2095.5%20154.5Q86%20159%2080%20167Q71%20156%2057.5%20152.0Q44%20148%2030.5%20152.5Q17%20157%208.5%20168.5Q0%20180%200%20195V199Q0%20210%207%20218ZM89%20195Q89%20184%2096.5%20176.5Q104%20169%20115.0%20169.0Q126%20169%20133.5%20176.5Q141%20184%20141%20195Q141%20198%20143.5%20201.0Q146%20204%20150.0%20204.0Q154%20204%20156.5%20201.0Q159%20198%20159%20195Q159%20184%20166.5%20176.5Q174%20169%20185.0%20169.0Q196%20169%20203.5%20176.5Q211%20184%20211%20195Q211%20198%20213.5%20201.0Q216%20204%20220.0%20204.0Q224%20204%20227.0%20201.0Q230%20198%20230%20195Q230%20184%20237.5%20176.5Q245%20169%20255.5%20169.0Q266%20169%20273.5%20176.5Q281%20184%20281%20195V199Q281%20203%20279%20205L230%20263H70L21%20205Q19%20203%2019%20199V195Q19%20184%2026.5%20176.5Q34%20169%2044.5%20169.0Q55%20169%2062.5%20176.5Q70%20184%2070%20195Q70%20198%2073.0%20201.0Q76%20204%2080.0%20204.0Q84%20204%2086.5%20201.0Q89%20198%2089%20195ZM28%20141Q32%20141%2035.0%20138.0Q38%20135%2038%20131V19H56V113Q56%20120%2061.5%20125.5Q67%20131%2075%20131H131Q139%20131%20144.5%20125.5Q150%20120%20150%20112V19H263V131Q263%20135%20265.5%20138.0Q268%20141%20272.0%20141.0Q276%20141%20278.5%20138.0Q281%20135%20281%20131V19H291Q295%2019%20297.5%2016.0Q300%2013%20300.0%209.0Q300%205%20297.5%202.5Q295%200%20291%200H9Q5%200%202.5%202.5Q0%205%200.0%209.0Q0%2013%202.5%2016.0Q5%2019%209%2019H19V131Q19%20135%2021.5%20138.0Q24%20141%2028%20141ZM75%2019H131V113H75ZM169%20113Q169%20120%20174.5%20125.5Q180%20131%20188%20131H225Q233%20131%20238.5%20125.5Q244%20120%20244%20112V56Q244%2048%20238.5%2043.0Q233%2038%20225%2038H188Q180%2038%20174.5%2043.0Q169%2048%20169%2056ZM225%20113H188V56H225Z%22/%3E%3C/g%3E%3C/svg%3E")}.bi-star-fill::before{--im-bi-mask:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20300%20300%22%3E%3Cg%20transform=%22translate(0%20300)%20scale(1%20-1)%22%3E%3Cpath%20d=%22M68%2010Q62%208%2057.5%2011.5Q53%2015%2054%2022L69%20110L3%20173Q-1%20178%200.5%20184.0Q2%20190%209%20191L100%20204L141%20285Q144%20291%20150.0%20291.0Q156%20291%20159%20285L200%20204L292%20191Q298%20190%20299.5%20184.0Q301%20178%20297%20173L231%20110L246%2022Q247%2015%20242.5%2011.5Q238%208%20232%2010L150%2053Z%22/%3E%3C/g%3E%3C/svg%3E")}.bi-tools::before{--im-bi-mask:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20300%20300%22%3E%3Cg%20transform=%22translate(0%20300)%20scale(1%20-1)%22%3E%3Cpath%20d=%22M19%20300%200%20281%2041%20223Q47%20216%2057%20216H58Q66%20216%2071%20210L121%20160L72%20110Q59%20114%2046.0%20111.5Q33%20109%2022.5%20101.0Q12%2093%206.0%2081.5Q0%2070%200%2056Q0%2040%209.0%2026.0Q18%2012%2033.0%205.0Q48%20-2%2064.5%200.5Q81%203%2093.5%2014.0Q106%2025%20110.5%2040.5Q115%2056%20110%2072L160%20121L178%20103L172%2086Q171%2081%20172.0%2076.0Q173%2071%20177%2067L240%204Q245%20-2%20253.0%20-2.0Q261%20-2%20266%204L296%2034Q302%2039%20302.0%2047.0Q302%2055%20296%2060L233%20123Q229%20127%20224.0%20128.0Q219%20129%20214%20128L197%20122L179%20140L229%20189Q242%20186%20255.0%20188.5Q268%20191%20278.0%20199.0Q288%20207%20294.0%20219.0Q300%20231%20300%20244Q300%20251%20298%20258L258%20218L225%20225L218%20258L258%20298Q244%20302%20229.5%20298.0Q215%20294%20204.0%20283.5Q193%20273%20189.0%20258.5Q185%20244%20189%20229L140%20179L90%20229Q84%20234%2084%20242V243Q84%20253%2077%20259ZM200%20100Q202%20103%20206.0%20103.0Q210%20103%20213%20100L269%2044Q272%2041%20272.0%2037.5Q272%2034%20269.0%2031.0Q266%2028%20262.5%2028.0Q259%2028%20256%2031L200%2087Q197%2090%20197.0%2094.0Q197%2098%20200%20100ZM56%2094%2065%2089H75L80%2080L89%2075V65L94%2056L89%2047V38L80%2032L75%2024L65%2023L56%2019L47%2023L38%2024L32%2032L24%2038L23%2047L19%2056L23%2065L24%2075L32%2080L38%2089H47Z%22/%3E%3C/g%3E%3C/svg%3E")}.bi-x-lg::before{--im-bi-mask:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20300%20300%22%3E%3Cg%20transform=%22translate(0%20300)%20scale(1%20-1)%22%3E%3Cpath%20d=%22M260%20260Q263%20257%20263.0%20253.0Q263%20249%20260%20246L54%2040Q51%2037%2047.0%2037.0Q43%2037%2040.0%2040.0Q37%2043%2037.0%2047.0Q37%2051%2040%2054L246%20260Q249%20263%20253.0%20263.0Q257%20263%20260%20260ZM40%20260Q37%20257%2037.0%20253.0Q37%20249%2040%20246L246%2040Q249%2037%20253.0%2037.0Q257%2037%20260.0%2040.0Q263%2043%20263.0%2047.0Q263%2051%20260%2054L54%20260Q51%20263%2047.0%20263.0Q43%20263%2040%20260Z%22/%3E%3C/g%3E%3C/svg%3E")}.bi-arrow-right-short::before{--im-bi-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20300%20300%22%3E%3Cg%20transform%3D%22translate%280%20300%29%20scale%281%20-1%29%22%3E%3Cpath%20d%3D%22M75%20150Q75%20154%2077.5%20156.5Q80%20159%2084%20159H193L153%20200Q149%20203%20150.5%20208.5Q152%20214%20157.0%20215.5Q162%20217%20166%20213L222%20157Q225%20154%20225.0%20150.0Q225%20146%20222%20143L166%2087Q163%2084%20159.0%2084.0Q155%2084%20152.5%2087.0Q150%2090%20150.0%2094.0Q150%2098%20153%20100L193%20141H84Q80%20141%2077.5%20143.5Q75%20146%2075%20150Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.bi-chat-dots::before{--im-bi-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20300%20300%22%3E%3Cg%20transform%3D%22translate%280%20300%29%20scale%281%20-1%29%22%3E%3Cpath%20d%3D%22M94%20150Q94%20142%2088.5%20136.5Q83%20131%2075.0%20131.0Q67%20131%2061.5%20136.5Q56%20142%2056.0%20150.0Q56%20158%2061.5%20163.5Q67%20169%2075.0%20169.0Q83%20169%2088.5%20163.5Q94%20158%2094%20150ZM169%20150Q169%20142%20163.5%20136.5Q158%20131%20150.0%20131.0Q142%20131%20136.5%20136.5Q131%20142%20131.0%20150.0Q131%20158%20136.5%20163.5Q142%20169%20150.0%20169.0Q158%20169%20163.5%20163.5Q169%20158%20169%20150ZM225%20131Q233%20131%20238.5%20136.5Q244%20142%20244.0%20150.0Q244%20158%20238.5%20163.5Q233%20169%20225.0%20169.0Q217%20169%20211.5%20163.5Q206%20158%20206.0%20150.0Q206%20142%20211.5%20136.5Q217%20131%20225%20131ZM41%204Q81%2012%20106%2024Q128%2019%20150%2019Q191%2019%20225.5%2036.5Q260%2054%20280.0%2084.0Q300%20114%20300.0%20150.0Q300%20186%20280.0%20216.0Q260%20246%20225.5%20263.5Q191%20281%20150.0%20281.0Q109%20281%2074.5%20263.5Q40%20246%2020.0%20216.0Q0%20186%200%20150Q0%20126%209.5%20103.5Q19%2081%2037%2064Q35%2041%2027%2020L22%208Q21%206%2023.0%203.5Q25%201%2028%201ZM56%2062Q56%2071%2050%2077Q35%2092%2027.0%20111.0Q19%20130%2019%20150Q19%20180%2036.0%20206.0Q53%20232%2083.0%20247.5Q113%20263%20150.0%20263.0Q187%20263%20217.0%20247.5Q247%20232%20264.0%20206.0Q281%20180%20281.0%20150.0Q281%20120%20264.0%2094.0Q247%2068%20217.0%2053.0Q187%2038%20150%2038Q130%2037%20111%2043Q104%2044%2098%2041Q78%2031%2048%2024Q54%2043%2056%2062Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.bi-check-lg::before{--im-bi-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20300%20300%22%3E%3Cg%20transform%3D%22translate%280%20300%29%20scale%281%20-1%29%22%3E%3Cpath%20d%3D%22M239%20226Q243%20230%20248.5%20230.0Q254%20230%20258.0%20225.5Q262%20221%20262.5%20215.5Q263%20210%20259%20206L148%2075Q144%2070%20138.0%2070.0Q132%2070%20128%2074L60%20143Q56%20147%2056.0%20153.0Q56%20159%2060.0%20163.0Q64%20167%2070.0%20167.0Q76%20167%2080%20163L137%20105Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.bi-chevron-down::before{--im-bi-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20300%20300%22%3E%3Cg%20transform%3D%22translate%280%20300%29%20scale%281%20-1%29%22%3E%3Cpath%20d%3D%22M31%20213Q34%20216%2037.5%20216.0Q41%20216%2044%20213L150%20107L256%20213Q259%20216%20262.5%20216.0Q266%20216%20269.0%20213.0Q272%20210%20272.0%20206.0Q272%20202%20269%20200L157%2087Q154%2084%20150.0%2084.0Q146%2084%20143%2087L31%20200Q28%20202%2028.0%20206.0Q28%20210%2031%20213Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.bi-chevron-up::before{--im-bi-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20300%20300%22%3E%3Cg%20transform%3D%22translate%280%20300%29%20scale%281%20-1%29%22%3E%3Cpath%20d%3D%22M143%20213Q146%20216%20150.0%20216.0Q154%20216%20157%20213L269%20100Q272%2098%20272.0%2094.0Q272%2090%20269.0%2087.0Q266%2084%20262.5%2084.0Q259%2084%20256%2087L150%20193L44%2087Q41%2084%2037.5%2084.0Q34%2084%2031.0%2087.0Q28%2090%2028.0%2094.0Q28%2098%2031%20100Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.bi-circle::before{--im-bi-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20300%20300%22%3E%3Cg%20transform%3D%22translate%280%20300%29%20scale%281%20-1%29%22%3E%3Cpath%20d%3D%22M150%2019Q114%2019%2084.0%2036.5Q54%2054%2036.5%2084.0Q19%20114%2019.0%20150.0Q19%20186%2036.5%20216.0Q54%20246%2084.0%20263.5Q114%20281%20150.0%20281.0Q186%20281%20216.0%20263.5Q246%20246%20263.5%20216.0Q281%20186%20281.0%20150.0Q281%20114%20263.5%2084.0Q246%2054%20216.0%2036.5Q186%2019%20150%2019ZM150%200Q191%200%20225.5%2020.0Q260%2040%20280.0%2074.5Q300%20109%20300.0%20150.0Q300%20191%20280.0%20225.5Q260%20260%20225.5%20280.0Q191%20300%20150.0%20300.0Q109%20300%2074.5%20280.0Q40%20260%2020.0%20225.5Q0%20191%200.0%20150.0Q0%20109%2020.0%2074.5Q40%2040%2074.5%2020.0Q109%200%20150%200Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.bi-grid::before{--im-bi-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20300%20300%22%3E%3Cg%20transform%3D%22translate%280%20300%29%20scale%281%20-1%29%22%3E%3Cpath%20d%3D%22M19%20253Q19%20265%2027.0%20273.0Q35%20281%2047%20281H103Q115%20281%20123.0%20273.0Q131%20265%20131%20253V197Q131%20185%20123.0%20177.0Q115%20169%20103%20169H47Q35%20169%2027.0%20177.0Q19%20185%2019%20197ZM47%20263Q43%20263%2040.5%20260.0Q38%20257%2038%20253V197Q38%20193%2040.5%20190.5Q43%20188%2047%20187H103Q107%20188%20110.0%20190.5Q113%20193%20113%20197V253Q113%20257%20110.0%20260.0Q107%20263%20103%20263ZM169%20253Q169%20265%20177.0%20273.0Q185%20281%20197%20281H253Q265%20281%20273.0%20273.0Q281%20265%20281%20253V197Q281%20185%20273.0%20177.0Q265%20169%20253%20169H197Q185%20169%20177.0%20177.0Q169%20185%20169%20197ZM197%20263Q193%20263%20190.5%20260.0Q188%20257%20187%20253V197Q188%20193%20190.5%20190.0Q193%20187%20197%20187H253Q257%20188%20260.0%20190.5Q263%20193%20263%20197V253Q263%20257%20260.0%20260.0Q257%20263%20253%20263ZM19%20103Q19%20115%2027.0%20123.0Q35%20131%2047%20131H103Q115%20131%20123.0%20123.0Q131%20115%20131%20103V47Q131%2035%20123.0%2027.0Q115%2019%20103%2019H47Q35%2019%2027.0%2027.0Q19%2035%2019%2047ZM47%20113Q43%20112%2040.5%20109.5Q38%20107%2038%20103V47Q38%2043%2040.5%2040.5Q43%2038%2047%2038H103Q107%2038%20110.0%2040.5Q113%2043%20113%2047V103Q112%20107%20109.5%20110.0Q107%20113%20103%20113ZM169%20103Q169%20115%20177.0%20123.0Q185%20131%20197%20131H253Q265%20131%20273.0%20123.0Q281%20115%20281%20103V47Q281%2035%20273.0%2027.0Q265%2019%20253%2019H197Q185%2019%20177.0%2027.0Q169%2035%20169%2047ZM197%20113Q193%20112%20190.0%20109.5Q187%20107%20187%20103V47Q188%2043%20190.5%2040.5Q193%2038%20197%2038H253Q257%2038%20260.0%2040.5Q263%2043%20263%2047V103Q263%20107%20260.0%20110.0Q257%20113%20253%20113Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.bi-grid-3x3-gap::before{--im-bi-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20300%20300%22%3E%3Cg%20transform%3D%22translate%280%20300%29%20scale%281%20-1%29%22%3E%3Cpath%20d%3D%22M75%20263V225H38V263ZM94%2038V75Q94%2083%2088.5%2088.5Q83%2094%2075%2094H38Q30%2094%2024.5%2088.5Q19%2083%2019%2075V38Q19%2030%2024.5%2024.5Q30%2019%2038%2019H75Q83%2019%2088.5%2024.5Q94%2030%2094%2038ZM94%20131V169Q94%20177%2088.5%20182.5Q83%20188%2075%20188H38Q30%20188%2024.5%20182.5Q19%20177%2019%20169V131Q19%20123%2024.5%20118.0Q30%20113%2038%20113H75Q83%20112%2088.5%20117.5Q94%20123%2094%20131ZM94%20225V263Q94%20270%2088.5%20275.5Q83%20281%2075%20281H38Q30%20281%2024.5%20275.5Q19%20270%2019%20263V225Q19%20217%2024.5%20211.5Q30%20206%2038%20206H75Q83%20206%2088.5%20211.5Q94%20217%2094%20225ZM188%2038V75Q188%2083%20182.5%2088.5Q177%2094%20169%2094H131Q123%2094%20117.5%2088.5Q112%2083%20113%2075V38Q113%2030%20118.0%2024.5Q123%2019%20131%2019H169Q177%2019%20182.5%2024.5Q188%2030%20188%2038ZM188%20131V169Q188%20177%20182.5%20182.5Q177%20188%20169%20188H131Q123%20188%20117.5%20182.5Q112%20177%20113%20169V131Q112%20123%20117.5%20117.5Q123%20112%20131%20113H169Q177%20112%20182.5%20117.5Q188%20123%20188%20131ZM188%20225V263Q188%20270%20182.5%20275.5Q177%20281%20169%20281H131Q123%20281%20118.0%20275.5Q113%20270%20113%20263V225Q112%20217%20117.5%20211.5Q123%20206%20131%20206H169Q177%20206%20182.5%20211.5Q188%20217%20188%20225ZM169%20263V225H131V263ZM263%20263V225H225V263ZM75%20169V131H38V169ZM169%20169V131H131V169ZM263%20169H225V131H263ZM75%2075V38H38V75ZM169%2075V38H131V75ZM263%2075V38H225V75ZM225%20281Q217%20281%20211.5%20275.5Q206%20270%20206%20263V225Q206%20217%20211.5%20211.5Q217%20206%20225%20206H263Q270%20206%20275.5%20211.5Q281%20217%20281%20225V263Q281%20270%20275.5%20275.5Q270%20281%20263%20281ZM206%20169Q206%20177%20211.5%20182.5Q217%20188%20225%20188H263Q270%20188%20275.5%20182.5Q281%20177%20281%20169V131Q281%20123%20275.5%20118.0Q270%20113%20263%20113H225Q217%20112%20211.5%20117.5Q206%20123%20206%20131ZM225%2094Q217%2094%20211.5%2088.5Q206%2083%20206%2075V38Q206%2030%20211.5%2024.5Q217%2019%20225%2019H263Q270%2019%20275.5%2024.5Q281%2030%20281%2038V75Q281%2083%20275.5%2088.5Q270%2094%20263%2094Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.bi-laptop::before{--im-bi-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20300%20300%22%3E%3Cg%20transform%3D%22translate%280%20300%29%20scale%281%20-1%29%22%3E%3Cpath%20d%3D%22M253%20244Q257%20244%20260.0%20241.0Q263%20238%20263%20234V94H38V234Q38%20238%2040.5%20241.0Q43%20244%2047%20244ZM47%20263Q35%20263%2027.0%20254.5Q19%20246%2019%20234V75H281V234Q281%20246%20273.0%20254.0Q265%20262%20253%20262H47ZM0%2066H300Q300%2054%20292.0%2046.0Q284%2038%20272%2038H28Q16%2038%208.0%2046.0Q0%2054%200%2066Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.bi-pencil::before{--im-bi-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20300%20300%22%3E%3Cg%20transform%3D%22translate%280%20300%29%20scale%281%20-1%29%22%3E%3Cpath%20d%3D%22M228%20297Q230%20300%20234.0%20300.0Q238%20300%20241%20297L297%20241Q300%20238%20300.0%20234.0Q300%20230%20297%20228L110%2040Q108%2039%20107%2038L13%201Q7%20-2%202.5%202.5Q-2%207%201%2013L38%20107Q39%20108%2040%20110ZM210%20253%20253%20210%20277%20234%20234%20277ZM240%20197%20197%20240%2075%20118V113H84Q88%20112%2091.0%20109.5Q94%20107%2094%20103V94H103Q107%2094%20110.0%2091.0Q113%2088%20113%2084V75H118ZM57%20100%2055%2098%2026%2026%2098%2055%20100%2057Q97%2058%2095.5%2060.5Q94%2063%2094%2066V75H84Q80%2075%2077.5%2077.5Q75%2080%2075%2084V94H66Q63%2094%2060.5%2095.5Q58%2097%2057%20100Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.bi-smartwatch::before{--im-bi-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20300%20300%22%3E%3Cg%20transform%3D%22translate%280%20300%29%20scale%281%20-1%29%22%3E%3Cpath%20d%3D%22M169%20206Q169%20210%20166.0%20213.0Q163%20216%20159.0%20216.0Q155%20216%20152.5%20213.0Q150%20210%20150%20206V150H113Q109%20150%20106.0%20147.5Q103%20145%20103.0%20141.0Q103%20137%20106.0%20134.0Q109%20131%20113%20131H159Q163%20131%20166.0%20134.0Q169%20137%20169%20141ZM75%20269V262Q59%20258%2048.0%20245.0Q37%20232%2038%20216V84Q37%2068%2048.0%2055.0Q59%2042%2075%2038V31Q75%2018%2084.0%209.0Q93%200%20106%200H194Q207%200%20216.0%209.0Q225%2018%20225%2031V38Q241%2042%20252.0%2055.0Q263%2068%20263%2084V150H272Q276%20150%20278.5%20152.5Q281%20155%20281%20159V197Q281%20201%20278.5%20203.5Q276%20206%20272%20206H263V216Q263%20232%20252.0%20245.0Q241%20258%20225%20262V269Q225%20282%20216.0%20291.0Q207%20300%20194%20300H106Q93%20300%2084.0%20291.0Q75%20282%2075%20269ZM84%20244H216Q227%20244%20235.5%20235.5Q244%20227%20244%20216V84Q244%2073%20235.5%2064.5Q227%2056%20216%2056H84Q73%2056%2064.5%2064.5Q56%2073%2056%2084V216Q56%20227%2064.5%20235.5Q73%20244%2084%20244Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.bi-star::before{--im-bi-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20300%20300%22%3E%3Cg%20transform%3D%22translate%280%20300%29%20scale%281%20-1%29%22%3E%3Cpath%20d%3D%22M54%2022Q53%2015%2057.5%2011.5Q62%208%2068%2010L150%2053L232%2010Q238%208%20242.5%2011.5Q247%2015%20246%2022L231%20110L297%20173Q301%20178%20299.5%20184.0Q298%20190%20292%20191L200%20204L159%20285Q156%20291%20150.0%20291.0Q144%20291%20141%20285L100%20204L9%20191Q2%20190%200.5%20184.0Q-1%20178%203%20173L69%20110ZM146%2073%2077%2038%2090%20112Q91%20118%2087%20122L32%20174L108%20184Q113%20185%20115%20190L150%20258L185%20190Q187%20185%20192%20184L268%20174L213%20122Q209%20118%20210%20112L223%2038L154%2073Q150%2076%20146%2073Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.bi-tablet::before{--im-bi-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20300%20300%22%3E%3Cg%20transform%3D%22translate%280%20300%29%20scale%281%20-1%29%22%3E%3Cpath%20d%3D%22M225%20281Q233%20281%20238.5%20275.5Q244%20270%20244%20263V38Q244%2030%20238.5%2024.5Q233%2019%20225%2019H75Q67%2019%2061.5%2024.5Q56%2030%2056%2038V263Q56%20270%2061.5%20275.5Q67%20281%2075%20281ZM75%20300Q59%20300%2048.0%20289.0Q37%20278%2037%20262V38Q38%2022%2048.5%2011.0Q59%200%2075%200H225Q241%200%20252.0%2011.0Q263%2022%20263%2038V263Q263%20278%20252.0%20289.0Q241%20300%20225%20300ZM150%2038Q158%2038%20163.5%2043.0Q169%2048%20169.0%2056.0Q169%2064%20163.5%2069.5Q158%2075%20150.0%2075.0Q142%2075%20136.5%2069.5Q131%2064%20131.0%2056.0Q131%2048%20136.5%2043.0Q142%2038%20150%2038Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.bi-phone-flip::before{--im-bi-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M11%201H5a1%201%200%200%200-1%201v6a.5.5%200%200%201-1%200V2a2%202%200%200%201%202-2h6a2%202%200%200%201%202%202v6a.5.5%200%200%201-1%200V2a1%201%200%200%200-1-1m1%2013a1%201%200%200%201-1%201H5a1%201%200%200%201-1-1v-2a.5.5%200%200%200-1%200v2a2%202%200%200%200%202%202h6a2%202%200%200%200%202-2v-2a.5.5%200%200%200-1%200zM1.713%207.954a.5.5%200%201%200-.419-.908c-.347.16-.654.348-.882.57C.184%207.842%200%208.139%200%208.5c0%20.546.408.94.823%201.201.44.278%201.043.51%201.745.696C3.978%2010.773%205.898%2011%208%2011q.148%200%20.294-.002l-1.148%201.148a.5.5%200%200%200%20.708.708l2-2a.5.5%200%200%200%200-.708l-2-2a.5.5%200%201%200-.708.708l1.145%201.144L8%2010c-2.04%200-3.87-.221-5.174-.569-.656-.175-1.151-.374-1.47-.575C1.012%208.639%201%208.506%201%208.5c0-.003%200-.059.112-.17.115-.112.31-.242.6-.376Zm12.993-.908a.5.5%200%200%200-.419.908c.292.134.486.264.6.377.113.11.113.166.113.169s0%20.065-.13.187c-.132.122-.352.26-.677.4-.645.28-1.596.523-2.763.687a.5.5%200%200%200%20.14.99c1.212-.17%202.26-.43%203.02-.758.38-.164.713-.357.96-.587.246-.229.45-.537.45-.919%200-.362-.184-.66-.412-.883s-.535-.411-.882-.571M7.5%202a.5.5%200%200%200%200%201h1a.5.5%200%200%200%200-1z%22%2F%3E%3C%2Fsvg%3E")}.auto-container,.footer-container{position:static;max-width:1728px;margin:0 auto;width:100%;}a,a:hover{text-decoration:none;}.multi-steps-2>li.is-active:before,.multi-steps>li.is-active:before{font-size:22px;line-height:21px;border-color:transparent;color:#fff;}:root{--im-font-primary-font-family:"Poppins",sans-serif;--im-body-font-size:0.875rem;--im-body-font-weight:400;--im-body-line-height:1.5;--im-body-color:#000;--im-body-bg:#ffffff;--im-bg-primary:#0e7dff;--im-bg-secondary:#757575;--im-primary-color:#0e7dff;--im-secondary-color:#757575;}body{color:var(--im-body-color) !important;background:var(--im-body-bg);font-family:var(--im-font-primary-font-family);line-height:var(--im-body-line-height);}.auto-container{padding:0 122px;}.footer-container{padding:0 44px;}.bg-black{background-color:#000 !important;}.secondary-color{color:var(--im-secondary-color) !important;}.blog-btn-color,.btn-primary-color,.condition .card.active h3,.condition .card.active p,.primary-color-2{color:#1166cb !important;}.blog-btn-color:hover,.btn-p:hover,.btn-primary-color:hover,.condition-list .active h5,.shop-cus:hover{color:#fff !important;}.text-dark-2{color:#313131 !important;}.price-text,.text-dark-9{color:#4b4b4b;}.text-black,top-nav-pills .nav-pills .nav-link{color:#000 !important;}.bg-theme{background-color:var(--im-bg-primary) !important;}.theme-color{color:var(--im-primary-color) !important;}.light-color{color:#878787 !important;}.text-light-gray-4{color:#414850 !important;}.main-nav .logo img{width:170px;}.scroll-hidden::-webkit-scrollbar{display:none;}.scroll-hidden{-ms-overflow-style:none;scrollbar-width:none;}a{cursor:pointer;color:#000;}.font-10{font-size:10px !important;}.font-11{font-size:11px !important;}.font-13{font-size:13px !important;}.font-14{font-size:14px !important;}.font-16{font-size:16px !important;}.font-17{font-size:17px !important;}.font-18{font-size:18px !important;}.font-22{font-size:22px !important;}.cart-position,.cart-sm-position{text-align:center;font-size:8px !important;}.fw-400{font-weight:400;}.fw-500,.track-order-step .multi-steps>li{font-weight:500;}.fw-600{font-weight:600;}.nav-height{height:80px;}.br-25{border-radius:25px;}.search-w{width:528px;}.search-h{height:58px;}.top-nav .navbar-nav .nav-item .nav-link{font-size:20px !important;font-weight:400 !important;color:#fff;}.cart-position{height:15px;width:15px;align-items:center;display:flex;justify-content:center;top:36%;left:76%;}.header-nav .nav-link{margin-right:20px;font-weight:400;font-size:22px;color:#000;display:flex;flex-wrap:nowrap;width:max-content;}.header-nav-py{padding-top:10px;padding-bottom:10px;}.cart-sm-position,.color-box{display:flex;align-items:center;}.cart-sm-position{height:12px;width:12px;justify-content:center;top:27%;left:72%;}.search-py{padding-top:14px;padding-bottom:14px;}.store-card{background-color:#f6f6f6;}.blog-list .card:hover h5,.price-match-card a:hover h2,.price-match-card a:hover p,.store-card.active .card-title{color:#1166cb;}.store-card.active{border:2px solid #0e7dff !important;}.store-card:not(.active){border:none;}.search-start-br{border-top-left-radius:16px !important;border-bottom-left-radius:16px !important;}.search-br-end{border-top-right-radius:16px !important;border-bottom-right-radius:16px !important;}.border-light-blue-1p,.border4-1p,.latest-deal-list .card:hover,.repair-border,.repair-border:hover{border:1px solid #0e7dff;}.cursor-pointer{cursor:pointer;}.repair-border:hover{color:#fff;background-color:#0e7dff;}.footer-bg{background:#1e1e1e;border-radius:42px;}.footer-link li{margin-bottom:5px;}.condition-list .active p,.footer-link li a{color:#fff;}.condition-list h5,.deals-offer:hover,.footer-link li a:hover,.sub-cat li a:hover,.top-menu-items .nav-item .nav-link:hover{color:#0e7dff;}.call-back:hover,.dropdown-nav:hover .top-nav-link{color:#0e7dff !important;}.white-border,.white-border:hover{border:1px solid #fff;}.menu-search::placeholder{color:#c6c6c6 !important;}.bg-light-secondary{background-color:#f6f6f6 !important;}.border-primary-2,.border-primary-2p,.border-primary-2p:hover,.payment-card .active{border:2px solid #1166cb;}.condition .active,.network-sec .active,.storage .active,.trade .active{border:2px solid #0e7dff;background-color:#f3f8ff;}.p-colors .active{border:2px solid #000;}.condition .card h3,.condition .card p{color:#878787;}.primary-border-1,.select-brand-device .active,.select-device .active{border:1px solid #d1d1d1;}.ac .accordion-item:first-of-type{border-top-left-radius:25px !important;border-top-right-radius:25px !important;}.ac .accordion-item:not(:first-of-type){border-top:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);}.ac .accordion-item:last-of-type{border-bottom-right-radius:25px;border-bottom-left-radius:25px;}.ac .accordion-button:not(.collapsed)::after{background-image:url("/assets/img/icon/minus.svg");transform:var(--bs-accordion-btn-icon-transform);}.ac .accordion-button::after{background-image:url("/assets/img/icon/plus.svg");}.multi-steps-2>li,.multi-steps>li{display:table-cell;font-size:15px;font-weight:600;line-height:40px;text-align:center;position:relative;}.dropdown-nav:hover .d-dark,.hidden,.multi-steps-2>li:last-child:after,.multi-steps>li:last-child:after,.owl-dots{display:none;}.border2-1p{border:1px solid #757575 !important;}.device-sec,.s-device{border:1px solid transparent;}.bg-primary-main,.bg-primary-main:hover,.condition-list .active{background-color:#1166cb !important;}.select-sell-brand .active{border-color:#1166cb !important;}.device-sec:hover,.s-device:hover{border:1px solid #d1d1d1 !important;}.device-sec:hover{border-radius:25px;}.select-store .active{border:1px solid #1166cb !important;}.multi-steps-2>li.is-active:before,.multi-steps-2>li.is-active~li:before,.multi-steps>li.is-active:before,.multi-steps>li.is-active~li:before{content:"●";font-family:inherit;font-weight:700;color:transparent;background-color:#d1d1d1 !important;}.multi-steps-2>li.is-active:after,.multi-steps-2>li.is-active~li:after,.multi-steps>li.is-active:after,.multi-steps>li.is-active~li:after{background-color:#ededed;color:#d1d1d1 !important;}.multi-steps,.multi-steps-2{display:table;table-layout:fixed;width:100%;}.multi-steps>li{color:#1166cb;}.multi-steps>li:before{content:"";content:"✓;";content:"𐀃";content:"𐀄";content:"⚪";display:block;margin:6px auto 4px;background-color:#0e7dff;width:25px;height:25px;line-height:24px;text-align:center;font-weight:700;border:2px solid #0e7dff;border-radius:50%;font-size:12px;color:transparent;}.multi-steps>li:after{content:"";height:9px;width:100%;background-color:#0e7dff;position:absolute;top:16px;left:50%;z-index:-1;}.multi-steps>li.is-active:before{background-color:#0e7dff !important;}.multi-steps-2>li.is-active~li,.multi-steps>li.is-active~li{color:#c6c6c6;font-weight:500;}.multi-steps-2>li.is-active~li:before,.multi-steps>li.is-active~li:before{background-color:#ededed;border-color:#d1d1d1;}.multi-steps li span,.multi-steps-2 li span{top:-60px;left:45%;position:absolute;}.multi-steps li .store-sd{top:-60px;left:41%;position:absolute;}.multi-steps li .store-sp,.multi-steps-2 li .store-sp{top:-60px;left:42% !important;position:absolute;}.multi-steps li .checkout-sp,.multi-steps-2 li .checkout-sp{top:-60px;left:39% !important;position:absolute;}.multi-steps-2>li{color:#fff;}.multi-steps-2>li:before{content:"";content:"✓;";content:"𐀃";content:"𐀄";content:"⚪";display:block;margin:6px auto 15px;background-color:#fff;width:25px;height:25px;line-height:24px;text-align:center;font-weight:700;border:2px solid #fff;border-radius:50%;font-size:12px;color:transparent;}.multi-steps-2>li:after{content:"";height:9px;width:100%;background-color:#fff;position:absolute;top:16px;left:50%;z-index:-1;}.multi-steps-2>li.is-active:before{background-color:#fff !important;}.device-card .active,.service-card .active{border:2px solid #0e7dff;background-color:#f3f8ff !important;}.store-input input::placeholder{padding-left:15px !important;}.social-icon-2 img{width:15px;}.footer-vc-sm img{width:140px;}.checkout-form .form-control::-webkit-input-placeholder{color:#909090;}.checkout-form .form-control::-moz-placeholder{color:#909090;}.checkout-form .form-control:-ms-input-placeholder{color:#909090;}.checkout-form .form-control::placeholder{color:#909090;}.select-card .active,.select-payment-type .active{border:0.86px solid #1166cb !important;}.payment-type-2 .form-control::-webkit-input-placeholder{color:#c9c9c9;font-style:normal;font-weight:300;}.payment-type-2 .form-control::-moz-placeholder{color:#c9c9c9;font-style:normal;font-weight:300;}.payment-type-2 .form-control:-ms-input-placeholder{color:#c9c9c9;font-style:normal;font-weight:300;}.payment-type-2 .form-control::placeholder{color:#c9c9c9;font-style:normal;font-weight:300;}.payment-type .form-control::-webkit-input-placeholder{color:#c9c9c9;font-style:normal;font-weight:300;}.payment-type .form-control::-moz-placeholder{color:#c9c9c9;font-style:normal;font-weight:300;}.payment-type .form-control:-ms-input-placeholder{color:#c9c9c9;font-style:normal;font-weight:300;}.payment-type .form-control::placeholder{color:#c9c9c9;font-style:normal;font-weight:300;}.z-index-7{z-index:9999999;}.careers-form .btn-check:checked+label,.careers-form .store-check .btn-check:checked+label{color:#fff;background-color:#1166cb;border-color:#1166cb !important;}.store-box{display:flex;width:172px;height:172px;flex-direction:column;justify-content:center;box-shadow:0 0 5px 0 rgba(0,0,0,0.25);align-items:center;margin-right:15px;margin-bottom:20px;}.careers-form .btn-check+.btn:hover{border-color:#d1d1d1;}.refund-sec .refund-btn.active{border:2px solid #1166cb;background:#1166cb;color:#fff;}.search-store::placeholder{color:#c6c6c6;font-weight:400 !important;}.search-header::placeholder{color:#c6c6c6;font-weight:400 !important;}.top-menu .active{color:#0e7dff !important;font-weight:600 !important;}.latest-deals-my .deal-sec,.top-cat-card{transition:0.3s;}.top-cat-card:hover{transform:scale(1.05);}.card-list .card{border-radius:13px;border:1px solid #cdcdcd;padding:12px;}.card-list .active{border:1px solid #0e7dff !important;background:#e7f2ff;color:#0e7dff;}.order-card-list .order-card.active{border:1px solid #0e7dff;background:#e7f2ff;}.map-store-list{max-height:550px;overflow-y:auto;}.search-xs-modal input:focus{outline:0;box-shadow:none !important;}.top-menu .logo img{width:127px;}.top-menu-items .nav-item .nav-link{color:#fff;font-weight:300;}.top-search-box{position:absolute;top:15px;z-index:99999;}.border-start-1p{border-left:1px solid #f4f4f4;}.border-end-1p{border-right:1px solid #f4f4f4;}.header-nav-2 .nav-link{font-weight:400;color:#000;display:flex;flex-wrap:nowrap;width:max-content;font-family:Poppins;}.dropdown-nav:hover .dropdown-menu{display:block !important;}.dropdown-nav:hover .d-primary{display:flex !important;}.d-menu-card{border-radius:27px;background:#fff;box-shadow:0 12px 12px -4px rgba(0,0,0,0.25);}.dropdown-nav .dropdown-menu{width:100% !important;left:0 !important;right:0 !important;}.nav-pills .show>.nav-link,.top-nav-pills .nav-pills .nav-link.active{color:#000 !important;background-color:#f4f4f4;}.top-nav-pills button:focus{outline:0 !important;box-shadow:none;}.w-80p{width:80px;}.text-light-gray-22{color:#696969;}.border-tb-xs{border-top:1px solid #3d3b3b;border-bottom:1px solid #3d3b3b;}.left-border-col{border-right:1px solid #3d3b3b;height:40px;}.border-bottom-1p{border-bottom:1px solid rgba(0,0,0,0.02);}.mobile-accordion .accordion-button::after{background-image:url("/assets/img/icon/arrow-right-gray.svg");background-size:40%;background-position:center;margin-right:2px;}.mobile-accordion .accordion-button{transition:none;}.mobile-accordion .accordion-button:not(.collapsed)::after{transform:none;}.mr-10p{margin-right:10px;}.condition-ques .active{border-radius:10px !important;border:2px solid #0e7dff !important;background:#f3f8ff !important;}.custom-border-2{border-bottom:1px solid #c7c7c7 !important;border-top:none;border-right:none;border-left:none;border-radius:0;padding-left:0;}.custom-modal{position:absolute;right:1% !important;top:8% !important;transform:translateY(-20%);width:500px;max-width:500px;}.top-cart-dropdown-menu{display:none;min-width:450px;max-width:500px;left:auto;right:-50%;z-index:99999;}.dropdown-backdrop{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:999;}.top-cart-dropdown:hover .dropdown-backdrop,.top-cart-dropdown:hover .top-cart-dropdown-menu{display:block;}.ques-ans .accordion-button:not(.collapsed){box-shadow:none !important;}.ques-ans .accordion-button{background-image:none;padding-left:1.25rem;position:relative;}.ques-ans .accordion-button::before{content:"";position:absolute;left:0.25rem;top:50%;transform:translateY(-50%);transition:transform 0.3s ease-in-out;background:url("https://www.imobile.co.uk/assets/img/icon/arrow-w-bg.svg") center center/contain no-repeat;padding:1px 4px;border-radius:3px;width:20px;height:20px;}.ques-ans .accordion-button.collapsed::before{transform:translateY(-50%) rotate(-180deg);}.ques-ans .accordion-button::after{display:none !important;}.star-ratings{margin:0}.p-detail .star-ratings .fill-ratings,.star-ratings .fill-ratings,.star-ratings-list .fill-ratings{color:#0e7dff;padding:0;position:absolute;z-index:1;display:block;top:0;left:0;overflow:hidden}.star-ratings .empty-ratings,.star-ratings-list .empty-ratings{padding:0;display:block;z-index:0}.star-ratings-list{margin:0;text-align:end}.star-ratings,.star-ratings-list{unicode-bidi:bidi-override;color:#3c3838;font-size:22px;padding:0;position:relative}.clear-icon,.dropdown-menu-new{position:absolute;display:none}.theme-yellow{color:#fbca30!important}.border-bottom-theme{border-bottom:5px solid #fbca30}.z-97{z-index:9999999!important}.clear-ic .input-group input:focus+.input-group-append+.clear-icon,.clear-ic .input-group input:not(:placeholder-shown)+.input-group-append+.clear-icon,.input-group input:focus~.clear-icon,.input-group input:not(:placeholder-shown)~.clear-icon{display:inline}.dropdown-menu-new{width:100%;max-height:400px;overflow-y:auto;top:100%;left:0;z-index:1000}.list-dropdown-top:hover{background-color:#f8f9fa}.clear-icon{right:50px;top:50%;transform:translateY(-50%);cursor:pointer;font-size:26px;color:#999;z-index:1001}.see-all-link{display:block;padding:10px;text-align:center;background-color:#f1f1f1;color:#007bff;text-decoration:none;border-top:1px solid #ddd}.see-all-link:hover{background-color:#e1e1e1}.search-header:focus{outline:0;box-shadow:none;border-color:transparent}.whatsapp-button{position:fixed;bottom:20px;left:20px;z-index:1000;width:60px;height:60px;background-color:#25d366;border-radius:50%;display:flex;justify-content:center;align-items:center;text-decoration:none;color:#fff;font-size:24px;box-shadow:0 4px 10px rgba(0,0,0,.2)}.whatsapp-img{width:100%;border-radius:50%}.buy-bg-img,.repair-bg-img,.sell-bg-img{background-size:cover;position:relative}.repair-bg-img{background-image:url("/assets/img/banner/repair-top-bg.webp")}@media (max-width:575.98px){.auto-container{position:static;max-width:1728px;padding:0 15px!important;margin:0 auto;width:100%}.payments .auto-container{padding:0 0 0 20px!important}}@media (min-width:1500.98px) and (max-width:1600.98px){.search-w{width:350px!important}}@media (min-width:1599.98px){.header-nav .nav-link{margin-right:25px;font-weight:500;font-size:24px;color:#000;display:flex;flex-wrap:nowrap;width:max-content}}@media (min-width:1199.98px) and (max-width:1399.98px){.top-nav .navbar-nav .nav-item .nav-link{font-size:16px!important}}@media (min-width:1299.98px) and (max-width:1399.98px){.search-w{width:340px!important}}@media (min-width:1400.99px) and (max-width:1599.98px){.auto-container{position:static;max-width:1728px;padding:0 100px;margin:0 auto;width:100%}}@media (max-width:1449.98px){.header-nav .nav-link{margin-right:15px!important;font-weight:500;font-size:20px;color:#000;display:flex;flex-wrap:nowrap;width:max-content}.header-nav-py{padding-top:10px;padding-bottom:10px}}@media (min-width:991.98px) and (max-width:1150.98px){.search-w{width:200px!important}}@media (min-width:1190.98px) and (max-width:1260.98px){.search-w{width:280px!important}}@media (min-width:1599.98px) and (max-width:1699.98px){.search-w{width:400px!important}}@media (min-width:991.98px){.nav-p-lg{padding:20px 40px!important}}@media (min-width:1699.98px){.search-w{width:528px!important}}@media (max-width:1400.98px){.header-nav-py{padding-top:0;padding-bottom:0}.search-h{height:48px}.nav-height{height:80px}.auto-container{position:static;max-width:1728px;padding:0 60px;margin:0 auto;width:100%}}@media (min-width:1400px){.nav-p-lg{padding:0 110px!important}}@media (min-width:1600px){.font-xl-24,.footer-link li a{font-size:24px!important}.mx-xl-32{margin:0 32px!important}.footer-link li a{font-weight:300!important;color:#fff!important}}@media (min-width:1650.98px){.nav-height{height:110px}}@media (max-width:991.98px){.payment-box .payment-text .warranty-img,.search-main button img{width:20px}.search-py{padding-top:12px;padding-bottom:12px}.font-md-16,.header-nav .nav-link{font-size:16px!important}.nav-height{height:auto!important}.nav-p-lg{padding:20px 40px!important}.header-nav .nav-link{margin-right:25px;font-weight:500;color:#000;display:flex;flex-wrap:nowrap;width:max-content}.auto-container,.overflow-pe .auto-container{position:static;max-width:1728px;margin:0 auto;width:100%}.auto-container{padding:0 40px}.main-nav .logo img{width:113px}.search-top .input-group-append img{width:15px;height:15px}.overflow-pe .auto-container{padding:0 10px 0 26px}.footer-link li a{font-size:14px;font-weight:300!important;color:#fff}}@media (min-width:991.98px) and (max-width:1150.98px){.footer-bg h5,.footer-link li a{font-size:14px!important}.footer-link li a{font-weight:300!important;color:#fff}.footer-vector img{width:120px}}@media (min-width:575.98px) and (max-width:689.98px){.search-w{width:120px!important}.top-nav .navbar-nav .nav-item .nav-link{font-size:12px!important}.btn-sm-cs{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}}@media (min-width:689.98px) and (max-width:799.98px){.search-w{width:200px!important}.top-nav .navbar-nav .nav-item .nav-link{font-size:14px!important}}@media (min-width:799.98px) and (max-width:991.98px){.search-w{width:250px!important}.top-nav .navbar-nav .nav-item .nav-link{font-size:14px!important}}@media (max-width:768px){.header-nav .nav-link{margin-right:15px!important;font-weight:500;font-size:14px!important;color:#000;display:flex;flex-wrap:nowrap;width:max-content}.header-nav .nav-link img{width:9px}.social-icon-2 .fb{width:10px}}@media (min-width:991.98px) and (max-width:1050.98px){.top-nav .navbar-nav .nav-item .nav-link{font-size:14px!important}}@media (min-width:1050.98px) and (max-width:1199.98px){.top-nav .navbar-nav .nav-item .nav-link{font-size:14px!important}}@media (min-width:992px) and (max-width:1300px){.footer-bg h5{font-size:14px!important}.logo-footer-sec h6{font-size:22px!important}.social-icon img{width:20px}.social-icon .fb{width:10px}}@media (min-width:767.98px) and (max-width:992px){.modal-xxl{min-width:700px!important}}@media (min-width:992px) and (max-width:1520px){.font-lg-22,.logo-footer-sec h6{font-size:22px!important}.footer-bg h5{font-size:16px!important}.footer-vector img{width:120px}.social-icon img{width:20px}.social-icon .fb{width:10px}}@media (min-width:1400.98px) and (max-width:1500.98px){.top-nav .navbar-nav .nav-item .nav-link{font-size:18px!important}}@media (min-width:992px){.ac-faq .accordion-button:not(.collapsed)::after,.ac-r .accordion-button:not(.collapsed)::after{transform:var(--bs-accordion-btn-icon-transform);background-size:70%;background-position:center}.top-lg-39{top:39%}.top-55{top:55%}.h-w .icon-box,.store-icon-sec{height:100px;display:flex;align-items:center;justify-content:center}.map-storelocator-list{max-height:500px;overflow-y:auto}.br-lg-24{border-radius:24px}.br-lg-32{border-radius:32px}.h-lg-424{height:424px}.ac-r .accordion-button:not(.collapsed)::after{background-image:url("/assets/img/icon/minus-repair.svg")}.ac-faq .accordion-button::after,.ac-r .accordion-button::after{background-image:url("/assets/img/icon/plus-repiar.svg");background-size:70%;background-position:center}.ac-faq .accordion-item:first-of-type,.ac-r .accordion-item:first-of-type{border-top-left-radius:14px!important;border-top-right-radius:14px!important}.ac-r .accordion-item:not(:first-of-type){border-top:1px solid #757575}.ac-r .accordion-item:last-of-type{border-bottom-right-radius:14px;border-bottom-left-radius:14px}.ac-faq .accordion-button:not(.collapsed)::after{background-image:url("/assets/img/icon/minus.svg")}.ac-faq .accordion-item:not(:first-of-type){border-top:1px solid #d1d1d1}.ac-faq .accordion-item:last-of-type{border-bottom-right-radius:15px;border-bottom-left-radius:15px}.br-lg-14{border-radius:14px}.w-lg-80{width:80%!important}}@media (max-width:992px){.store-icon-sec{height:50px;display:flex;align-items:center;justify-content:center}.search-header::placeholder{color:#c6c6c6;font-weight:300!important}.search-store::placeholder{color:#c6c6c6;font-weight:300!important}}@media (max-width:399px){.footer-link h5,.footer-link li a{color:#fff}.footer-link li a{font-weight:300!important;margin-bottom:15px!important}}@media (min-width:576px){.border-sm-bottom,.custom-border,.custom-border-2{border-bottom:1px solid #c7c7c7!important}.custom-cookie-offcanvas{height:180px!important;overflow-y:auto}.br-sm-0,.rounded-sm-0{border-radius:0!important}.h-sm-10p{height:10px}.select-brand .active{border:1px solid #d1d1d1}.top-xl-39{top:39%}.custom-border,.custom-border-2{border-top:none;border-right:none;border-left:none;border-radius:0;padding-left:0}}@media (max-width:576px){.footer-link h5,.footer-link li a{color:#fff}.ac .accordion-button::after,.ac .accordion-button:not(.collapsed)::after{background-size:12px!important;background-position:center!important}.custom-cookie-offcanvas{height:230px!important;overflow-y:auto}.h-xs-5p{height:5px}.custom-modal{position:absolute;right:0!important;top:8%!important;transform:translateY(-20%);width:100%!important;max-width:500px;margin:0!important}.add-more-pro{width:8px!important}.rounded-xs-0{border-radius:0!important}.select-brand .active{border:2px solid #0e7dff}.checkout-product-address img,.search-img,.store-icon img,.warranty-icon,.wbg-buying-from-us .Environment-Toxicity{width:20px}.top-xs-43{top:43%}.card-list .card{border-radius:8px;border:1px solid #cdcdcd;padding:12px}.info-text li,.logo-footer-sec h6,.trade-box span{font-size:14px}.ac .accordion-item:first-of-type{border-top-left-radius:9px!important;border-top-right-radius:9px!important}.footer-bg{background:#1e1e1e;border-radius:14px}.footer-link li{margin-bottom:2px}.fs-xs-14,.product-card h6{font-size:14px!important}.store-xs-set{flex-wrap:nowrap;overflow-x:auto;justify-content:start!important;padding-left:15px}.store-box{display:flex;width:92px;height:92px;flex-direction:column;justify-content:center;box-shadow:0 0 2.2314348220825195px 0 rgba(0,0,0,.25);align-items:center;margin-right:15px;margin-bottom:20px;border-radius:11.157px}.comp-modal-icon img,.mailIn-img-sec .device-receive,.payment-details-klarna img,.store-box .store-pic img{width:28px}.track-order-step .multi-steps>li:after{content:"";height:4px;width:100%;background-color:#0e7dff;position:absolute;top:11px;left:50%;z-index:-1}.track-order-step .multi-steps .diagnostics{left:40%!important;width:21px!important}.track-order-step .multi-steps .diagnostics img{margin-top:30px;width:21px!important}.track-order-step .multi-steps>li{font-weight:500;font-size:8px;line-height:25px}.track-order-step .multi-steps>li.is-active:before{line-height:24px}.track-order-step .multi-steps>li:before{width:13px;height:13px;font-size:12px;color:transparent}.ac .accordion-button:not(.collapsed)::after{background-image:url(/assets/img/icon/minus.svg);transform:var(--bs-accordion-btn-icon-transform)}.remove-icon img,.social-icon-2 .fb{width:10px}.accessories-modal{display:flex;align-items:center;justify-content:center}.accessories-modal img{width:260px!important}.modal-icon img{width:29px}.brand-card,.device-sec .smart-phone,.sell-brand-card{width:130px;height:130px}.payment-type .form-control::-webkit-input-placeholder{color:transparent}.payment-type .form-control::-moz-placeholder{color:transparent}.payment-type .form-control:-ms-input-placeholder{color:transparent}.payment-type .form-control::placeholder{color:transparent}.custom-border{border-radius:7.73px;background:#f8f8f8;border:none}.checkout-form .form-control::-webkit-input-placeholder{color:transparent}.checkout-form .form-control::-moz-placeholder{color:transparent}.checkout-form .form-control:-ms-input-placeholder{color:transparent}.checkout-form .form-control::placeholder{color:transparent}.device-list .active-sm{border-radius:17.039px!important;border:1px solid #1166cb!important}.light-theme-xs{background-color:#f2f2f2!important}.device-sec .tablet{width:113px;height:130px}.device-sec .laptop{width:165.198px;height:121.998px}.device-sec{border-radius:17.039px;border:.682px solid #d1d1d1}.ac-faq .accordion-button:not(.collapsed)::after,.ac-r .accordion-button:not(.collapsed)::after{background-image:url("/assets/img/icon/minus.svg");transform:var(--bs-accordion-btn-icon-transform);background-size:50%;background-position:center}.ac-faq .accordion-button::after,.ac-r .accordion-button::after{background-image:url("/assets/img/icon/plus-repiar.svg");background-size:50%;background-position:center}.ac-r .accordion-item:first-of-type{border-top-left-radius:6px!important;border-top-right-radius:6px!important}.ac-r .accordion-item:not(:first-of-type){border-top:1px solid #757575}.ac-r .accordion-item:last-of-type{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.ac-faq .accordion-item:first-of-type{border-top-left-radius:7px!important;border-top-right-radius:7px!important}.ac-faq .accordion-item:not(:first-of-type){border:.472px solid #d1d1d1}.ac-faq .accordion-item:last-of-type{border-bottom-right-radius:7px;border-bottom-left-radius:7px}.store-input .form-control{padding:0 0 4px!important}.br-xs-20{border-radius:20px}.br-xs-6{border-radius:6px!important}.ac .accordion-button::after{background-image:url(/assets/img/icon/plus.svg)}.py-xs-3s{padding-top:1rem!important;padding-bottom:1rem!important}.top-menu .logo img{width:129px!important}.footer-vc-sm img{width:120px}.footer-link li a{font-weight:300;margin-bottom:20px}.logo-footer-sec .f-logo{width:180px!important}.logo-footer-sec p{font-size:10px}.footer-container{position:static;max-width:1728px;padding:0 12px;margin:0 auto;width:100%}.fs-xs-9{font-size:9px!important}.fs-xs-10{font-size:10px!important}.fs-xs-11{font-size:11px!important}.fs-xl-12,.fs-xs-12{font-size:12px!important}.fs-xs-15{font-size:15px!important}.fs-xs-16{font-size:16px!important}.fs-xs-20{font-size:20px!important}.fs-xs-30{font-size:30px!important}.search-py-sm{padding-top:0!important;padding-bottom:5px!important}.search-py{padding-top:5px;padding-bottom:5px}.store-card .store-lo{width:9px}}@media (min-width:576px) and (max-width:992px){.top-cart-dropdown-menu{display:none;min-width:350px;max-width:500px;left:auto;right:-20%;z-index:99999}.custom-modal{position:absolute;right:1%!important;top:4%!important;transform:translateY(-20%);width:350px;max-width:500px}.add-more-pro{width:6px;padding-bottom:2px}.img-sec .free-diagnostic,.service-img-sec img,.three,.top-deals-sm img{width:50px}.bg-buying-from-us .Environment-Toxicity,.black-case-img,.content-sec .return,.store-icon img{width:20px}.position-sm-absloute{position:absolute!important}.img-sec .screen-replacement,.master-card-payment,.modal-icon img{width:32px}.top-sm-58{top:58%}.device-worth,.img-sec .batteryChange,.mailIn-img-sec .device-receive,.multi-steps li .checkout-sp img,.shop-product img{width:40px}.card-list .card{border-radius:8px;border:1px solid #cdcdcd;padding:12px}.info-text li,.logo-footer-sec h6{font-size:14px}.deal-btn-light:hover,.footer-link h5{color:#fff}.ac .accordion-item:first-of-type{border-top-left-radius:11px!important;border-top-right-radius:11px!important}.store-box{display:flex;width:92px;height:92px;flex-direction:column;justify-content:center;box-shadow:0 0 2.2314348220825195px 0 rgba(0,0,0,.25);align-items:center;margin-right:15px;margin-bottom:20px;border-radius:11.157px}.payment-details-klarna img,.store-box .store-pic img{width:28px}.track-order-step .multi-steps .diagnostics img{margin-top:30px;width:23px!important}.multi-steps li .checkout-sp{top:-45px;left:39%!important;position:absolute}.multi-steps li .store-sd{left:40%;top:-70%}.charity-icon,.condition-list img,.content-sec .free-delivery,.multi-steps li .store-sd img,.selectService{width:30px}.multi-steps li .store-sp{top:-50px;left:38%!important;position:absolute}.multi-steps li .store-sp img{width:33px}.ac .accordion-button:not(.collapsed)::after{transform:var(--bs-accordion-btn-icon-transform);background-size:12px!important;background-position:center!important}.ac .accordion-button::after{background-image:url(/assets/img/icon/plus.svg);background-size:12px!important;background-position:center!important}.fs-sm-20{font-size:20px!important}.fs-md-9,.fs-md-sm-9,.fs-sm-9{font-size:9px!important}.brand-card,.device-sec .smart-phone,.sell-brand-card{width:100px;height:100px}.br-sm-20{border-radius:20px}.h-sm-252{height:252px}.buy-phone-step .multi-steps>li:before,.repair-phone .multi-steps>li:before,.track-order-step .multi-steps>li:before{width:18px;height:18px;line-height:18px}.buy-phone-step .multi-steps>li.is-active:before,.repair-phone .multi-steps>li.is-active:before,.track-order-step .multi-steps>li.is-active:before{background-color:#0e7dff!important;border-color:transparent;color:#fff;font-size:18px;line-height:14px}.buy-phone-step .multi-steps>li:after,.repair-phone .multi-steps>li:after,.track-order-step .multi-steps>li:after{top:12px;height:7px}.buy-phone-step .multi-steps>li,.repair-phone .multi-steps>li,.track-order-step .multi-steps>li{text-align:center;display:table-cell;position:relative;color:#1166cb;font-size:11px;font-weight:600;line-height:40px}.ac-faq .accordion-button:not(.collapsed)::after,.ac-r .accordion-button:not(.collapsed)::after{background-image:url("/assets/img/icon/minus.svg");transform:var(--bs-accordion-btn-icon-transform);background-size:50%;background-position:center}.ac-faq .accordion-button::after,.ac-r .accordion-button::after{background-image:url("/assets/img/icon/plus-repiar.svg");background-size:50%;background-position:center}.ac-r .accordion-item:first-of-type{border-top-left-radius:6px!important;border-top-right-radius:6px!important}.ac-r .accordion-item:not(:first-of-type){border-top:1px solid #757575}.ac-r .accordion-item:last-of-type{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.ac-faq .accordion-item:first-of-type{border-top-left-radius:7.084px!important;border-top-right-radius:7.084px!important}.ac-faq .accordion-item:not(:first-of-type){border:.472px solid #d1d1d1}.ac-faq .accordion-item:last-of-type{border-bottom-right-radius:7.084px;border-bottom-left-radius:7.084px}.device-sec .tablet{width:87px;height:87px}.device-sec .laptop{width:128px}.multi-steps-2>li:after{content:"";height:5px;width:100%;background-color:#fff;position:absolute;top:10px;left:50%;z-index:-1}.multi-steps-2>li:before{margin:6px auto 2px;width:13px;height:13px}.fs-md-16,.fs-sm-16,.fs-xl-32{font-size:16px!important}.deals .col-md-3{flex:0 0 auto;width:23%!important}.store-pic{width:44px}.fs-sm-14,.fs-xxl-24{font-size:14px!important}.fs-sm-18{font-size:18px!important}.fs-sm-11{font-size:11px!important}.fs-sm-12,.fs-xl-20,.fs-xl-24{font-size:12px!important}.ac .accordion-button:not(.collapsed)::after{background-image:url(/assets/img/icon/minus.svg);transform:var(--bs-accordion-btn-icon-transform);width:10px}.br-sm-6{border-radius:6px!important}.fs-sm-7{font-size:7px!important}.fs-sm-8,.fs-xl-15{font-size:8px!important}.fs-sm-10,.fs-xl-16{font-size:10px!important}.content-sec .tree-img,.header-nav-2 .nav-link img,.social-icon-2 .fb{width:10px}.home-card .col-md-3{flex:0 0 auto;width:20%}.btn-sm-cs img,.payment-box-2 .warranty-img{width:16px}.auto-container,.footer-container{position:static;max-width:1728px;margin:0 auto;width:100%}.top-menu .logo img{width:113px!important}.auto-container{padding:0 24px}.footer-container{padding:0 30px}.top-menu-items .nav-item .nav-link{color:#fff;font-size:14px;margin-left:29px;font-weight:300}.top-menu-items .active{color:#0e7dff!important;font-weight:600!important}.header-nav-2 .nav-link{margin-right:18px!important;font-weight:400!important;font-size:14px!important;color:#000!important;display:flex!important;flex-wrap:nowrap!important}.footer-vc-sm img{width:147px}.footer-link li a{font-weight:300!important;color:#fff;margin-bottom:20px}.logo-footer-sec .f-logo{width:180px!important}.logo-footer-sec p{font-size:10px}}@media (min-width:992px) and (max-width:1099.99px){.footer-link h5,.footer-link li a{color:#fff}.footer-vector img{width:93px}.footer-link li a{font-weight:300!important;margin-bottom:20px}.logo-footer-sec img{width:180px}.logo-footer-sec h6{font-size:18px}.logo-footer-sec p{font-size:9px}.fs-lg-16,.fs-sm-10,.fs-xl-16{font-size:10px!important}.fs-lg-32,.fs-xl-32{font-size:18px!important}.fs-lg-20,.fs-xl-20{font-size:12px!important}.fs-xl-48{font-size:30px!important}.fs-xl-14{font-size:9px!important}.fs-lg-12{font-size:8px!important}.fs-lg-24{font-size:15px!important}}@media (min-width:1100px){.footer-link h5,.footer-link li a{color:#fff}.modal-xxl{min-width:1070px}.top-menu-items .nav-item .nav-link{color:#fff;font-size:14px;margin-left:24px;font-weight:300}.header-nav-2 .nav-link{margin-right:18px;font-weight:400;font-size:16px;color:#000;display:flex;flex-wrap:nowrap;width:max-content}.footer-vector img{width:93px}.footer-link li a{font-weight:300!important;font-size:20px}.logo-footer-sec img{width:184px}.logo-footer-sec h6{font-size:20px}.logo-footer-sec p{font-size:9px}.fs-lg-32,.fs-xl-32{font-size:20px!important}.fs-lg-20,.fs-xl-20{font-size:12px!important}.fs-lg-16,.fs-xl-16{font-size:10px!important}.fs-lg-24,.fs-xl-24,.fs-xxl-24{font-size:15px!important}.fs-lg-22{font-size:14.4px!important}.fs-xl-48{font-size:30px!important}.fs-xl-14{font-size:9px!important}.fs-lg-12,.fs-xl-12{font-size:8px!important}}@media (min-width:1300px){.footer-link h5,.footer-link li a{color:#fff}.store-box{display:flex;width:172px;height:172px;flex-direction:column;justify-content:center;box-shadow:0 0 5px 0 rgba(0,0,0,.25);align-items:center;margin-right:15px;margin-bottom:20px}.top-menu .logo img{width:127px!important}.top-menu-items .nav-item .nav-link{color:#fff;font-size:15px;margin-left:28px;font-weight:300}.header-nav-2 .nav-link{margin-right:12px;font-weight:400;font-size:16px;color:#000;display:flex;flex-wrap:nowrap;width:max-content}.footer-vector img{width:120px}.footer-link li a{font-weight:300!important;margin-bottom:20px}.logo-footer-sec img{width:238px}.logo-footer-sec h6{font-size:24px}.logo-footer-sec p{font-size:11px}.social-icon img{width:25px}.social-icon .fb{width:15px}.fs-lg-32,.fs-xl-32{font-size:24px!important}.disc-fs-lg-24,.fs-lg-20,.fs-xl-20,.fs-xxl-20{font-size:16px!important}.fs-lg-24,.fs-xl-24,.fs-xxl-24{font-size:19px!important}.fs-lg-22{font-size:16.8px!important}.fs-lg-16,.fs-xl-16{font-size:12px!important}.fs-xl-48{font-size:36px!important}.fs-xl-14{font-size:10px!important}.fs-lg-12,.fs-xl-12{font-size:9px!important}}@media (min-width:1500px){.footer-link h5,.footer-link li a{color:#fff}.modal-xxl{min-width:1400px}.store-box{display:flex;width:176px;height:176px;flex-direction:column;justify-content:center;box-shadow:0 0 5px 0 rgba(0,0,0,.25);align-items:center;margin-right:15px;margin-bottom:20px}.top-menu .logo img{width:148px!important}.top-menu-items .nav-item .nav-link{color:#fff;font-size:17px;margin-left:33px;font-weight:300}.header-nav-2 .nav-link{margin-right:18px;font-weight:400;font-size:16px;color:#000;display:flex;flex-wrap:nowrap;width:max-content}.footer-vector img{width:120px}.footer-link li a{font-weight:300!important}.logo-footer-sec img{width:271px}.logo-footer-sec h6{font-size:28px}.logo-footer-sec p{font-size:13px}.fs-lg-32,.fs-xl-32{font-size:28px!important}.fs-lg-20,.fs-xl-20,.fs-xxl-20{font-size:17px!important}.fs-lg-15,.fs-lg-16,.fs-xl-15,.fs-xl-16{font-size:13px!important}.disc-fs-lg-24,.fs-lg-24,.fs-xl-24,.fs-xxl-24{font-size:20px!important}.fs-lg-22{font-size:19.4px!important}.fs-xl-48{font-size:41px!important}.fs-xl-14{font-size:12px!important}.fs-lg-12{font-size:10px!important}}@media (min-width:1700px){.footer-link h5,.footer-link li a{color:#fff}.store-box{display:flex;width:200px;height:200px;flex-direction:column;justify-content:center;box-shadow:0 0 5px 0 rgba(0,0,0,.25);align-items:center;margin-right:15px;margin-bottom:20px}.h-lg-424{height:auto}.top-menu .logo img{width:170px!important}.top-menu-items .nav-item .nav-link{color:#fff;font-size:20px;margin-left:38px;font-weight:300}.header-nav-2 .nav-link{margin-right:18px;font-weight:400;font-size:16px!important;color:#000;display:flex;flex-wrap:nowrap;width:max-content}.footer-vector img{width:140px}.footer-link li a{font-weight:300!important}.logo-footer-sec img{width:310px}.logo-footer-sec h6{font-size:32px}.logo-footer-sec p{font-size:15px}.fs-lg-32,.fs-xl-32{font-size:32px!important}.fs-xl-48{font-size:48px!important}.fs-lg-20,.fs-xl-20,.fs-xxl-20{font-size:20px!important}.disc-fs-lg-24,.fs-lg-24,.fs-xl-24{font-size:24px!important}.fs-lg-22,.fs-xxl-24{font-size:22px!important}.fs-xl-14{font-size:14px!important}.fs-lg-16,.fs-xl-16{font-size:16px!important}.fs-lg-12,.fs-xl-12{font-size:12px!important}}.rating,.star-ratings .fill-ratings span,.star-ratings-list .fill-ratings span{display:flex;flex-direction:row-reverse;justify-content:start}.rating input[type=radio]{display:none}.rating .star{font-size:24px!important;color:#ddd}.rating .star:before{content:"★"}.rating .star.active,.rating:not(:checked)>label:hover,.rating:not(:checked)>label:hover~label,.rating>input:checked~label{color:#0e7dff}.multi-steps-2>li.is-active:before,.multi-steps>li.is-active:before{font-size:22px;line-height:21px;border-color:transparent;color:#fff;}.fw-500,.track-order-step .multi-steps>li{font-weight:500;}.fw-700{font-weight:700;}.border-primary-2,.border-primary-2p,.border-primary-2p:hover,.payment-card .active{border:2px solid #1166cb;}.p-color{width:56px;height:55px;border-radius:17px;margin-right:14px;margin-bottom:10px;border:2px solid #f4f4f4;cursor:pointer;}.p-colors .active{border:2px solid #000;}.multi-steps-2>li,.multi-steps>li{display:table-cell;font-size:15px;font-weight:600;line-height:40px;text-align:center;position:relative;}.dropdown-nav:hover .d-dark,.hidden,.multi-steps-2>li:last-child:after,.multi-steps>li:last-child:after,.owl-dots{display:none;}.multi-steps-2>li.is-active:before,.multi-steps-2>li.is-active~li:before,.multi-steps>li.is-active:before,.multi-steps>li.is-active~li:before{content:"●";font-family:inherit;font-weight:700;color:transparent;background-color:#d1d1d1 !important;}.multi-steps-2>li.is-active:after,.multi-steps-2>li.is-active~li:after,.multi-steps>li.is-active:after,.multi-steps>li.is-active~li:after{background-color:#ededed;color:#d1d1d1 !important;}.multi-steps,.multi-steps-2{display:table;table-layout:fixed;width:100%;}.multi-steps>li{color:#1166cb;}.multi-steps>li:before{content:"";content:"✓;";content:"𐀃";content:"𐀄";content:"⚪";display:block;margin:6px auto 4px;background-color:#0e7dff;width:25px;height:25px;line-height:24px;text-align:center;font-weight:700;border:2px solid #0e7dff;border-radius:50%;font-size:12px;color:transparent;}.multi-steps>li:after{content:"";height:9px;width:100%;background-color:#0e7dff;position:absolute;top:16px;left:50%;z-index:-1;}.multi-steps>li.is-active:before{background-color:#0e7dff !important;}.multi-steps-2>li.is-active~li,.multi-steps>li.is-active~li{color:#c6c6c6;font-weight:500;}.multi-steps-2>li.is-active~li:before,.multi-steps>li.is-active~li:before{background-color:#ededed;border-color:#d1d1d1;}.multi-steps li span,.multi-steps-2 li span{top:-60px;left:45%;position:absolute;}.multi-steps li .store-sd{top:-60px;left:41%;position:absolute;}.multi-steps li .store-sp,.multi-steps-2 li .store-sp{top:-60px;left:42% !important;position:absolute;}.multi-steps li .checkout-sp,.multi-steps-2 li .checkout-sp{top:-60px;left:39% !important;position:absolute;}.multi-steps-2>li{color:#fff;}.multi-steps-2>li:before{content:"";content:"✓;";content:"𐀃";content:"𐀄";content:"⚪";display:block;margin:6px auto 15px;background-color:#fff;width:25px;height:25px;line-height:24px;text-align:center;font-weight:700;border:2px solid #fff;border-radius:50%;font-size:12px;color:transparent;}.multi-steps-2>li:after{content:"";height:9px;width:100%;background-color:#fff;position:absolute;top:16px;left:50%;z-index:-1;}.multi-steps-2>li.is-active:before{background-color:#fff !important;}.payment-box{min-width:300px;}@media (max-width:576px){.br-xs-12{border-radius:12px !important;}}.star-ratings{margin:0}.p-detail .star-ratings .fill-ratings,.star-ratings .fill-ratings,.star-ratings-list .fill-ratings{color:#0e7dff;padding:0;position:absolute;z-index:1;display:block;top:0;left:0;overflow:hidden}.star-ratings .empty-ratings,.star-ratings-list .empty-ratings{padding:0;display:block;z-index:0}.star-ratings-list{margin:0;text-align:end}.star-ratings,.star-ratings-list{unicode-bidi:bidi-override;color:#3c3838;font-size:22px;padding:0;position:relative}@media (max-width:575.98px){.payment-box{min-width:250px}.payment-box .payment-text,.payment-box-klarna .payment-text{font-size:12px!important}}@media (max-width:991.98px){.payment-box{min-width:200px}.font-sm-12,.payment-box .payment-text,.payment-box-klarna .payment-text{font-size:12px!important}.payment-box .payment-text img,.payment-box-klarna .payment-text img{width:40px}.payment-box .payment-text .warranty-img,.search-main button img{width:20px}}@media (min-width:992px){.ac-faq .accordion-button:not(.collapsed)::after,.ac-r .accordion-button:not(.collapsed)::after{transform:var(--bs-accordion-btn-icon-transform);background-size:70%;background-position:center}.ac-r .accordion-button:not(.collapsed)::after{background-image:url("/assets/img/icon/minus-repair.svg")}.ac-faq .accordion-button::after,.ac-r .accordion-button::after{background-image:url("/assets/img/icon/plus-repiar.svg");background-size:70%;background-position:center}.ac-faq .accordion-item:first-of-type,.ac-r .accordion-item:first-of-type{border-top-left-radius:14px!important;border-top-right-radius:14px!important}.ac-r .accordion-item:not(:first-of-type){border-top:1px solid #757575}.ac-r .accordion-item:last-of-type{border-bottom-right-radius:14px;border-bottom-left-radius:14px}.br-lg-22{border-radius:22px}}@media (max-width:576px){.add-service,.charity-icon{width:30px}.track-order-step .multi-steps>li:after{content:"";height:4px;width:100%;background-color:#0e7dff;position:absolute;top:11px;left:50%;z-index:-1}.track-order-step .multi-steps .diagnostics{left:40%!important;width:21px!important}.track-order-step .multi-steps .diagnostics img{margin-top:30px;width:21px!important}.track-order-step .multi-steps>li{font-weight:500;font-size:8px;line-height:25px}.track-order-step .multi-steps>li.is-active:before{line-height:24px}.track-order-step .multi-steps>li:before{width:13px;height:13px;font-size:12px;color:transparent}.ac-faq .accordion-button:not(.collapsed)::after,.ac-r .accordion-button:not(.collapsed)::after{background-image:url("/assets/img/icon/minus.svg");transform:var(--bs-accordion-btn-icon-transform);background-size:50%;background-position:center}.ac-faq .accordion-button::after,.ac-r .accordion-button::after{background-image:url("/assets/img/icon/plus-repiar.svg");background-size:50%;background-position:center}.ac-r .accordion-item:first-of-type{border-top-left-radius:6px!important;border-top-right-radius:6px!important}.ac-r .accordion-item:not(:first-of-type){border-top:1px solid #757575}.ac-r .accordion-item:last-of-type{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.p-color{width:38px;height:37px;border-radius:8px}.deals .payment-box{min-width:190px}}@media (min-width:576px) and (max-width:992px){.add-service,.img-sec .backCover,.o2,.unknown,.unlock,.vodafone{width:35px}.device-worth,.img-sec .batteryChange,.mailIn-img-sec .device-receive,.multi-steps li .checkout-sp img,.shop-product img{width:40px}.track-order-step .multi-steps .diagnostics img{margin-top:30px;width:23px!important}.multi-steps li .checkout-sp{top:-45px;left:39%!important;position:absolute}.multi-steps li .store-sd{left:40%;top:-70%}.charity-icon,.condition-list img,.content-sec .free-delivery,.multi-steps li .store-sd img,.selectService{width:30px}.multi-steps li .store-sp{top:-50px;left:38%!important;position:absolute}.multi-steps li .store-sp img{width:33px}.br-sm-12{border-radius:12px}.buy-phone-step .multi-steps>li:before,.repair-phone .multi-steps>li:before,.track-order-step .multi-steps>li:before{width:18px;height:18px;line-height:18px}.buy-phone-step .multi-steps>li.is-active:before,.repair-phone .multi-steps>li.is-active:before,.track-order-step .multi-steps>li.is-active:before{background-color:#0e7dff!important;border-color:transparent;color:#fff;font-size:18px;line-height:14px}.buy-phone-step .multi-steps>li:after,.repair-phone .multi-steps>li:after,.track-order-step .multi-steps>li:after{top:12px;height:7px}.buy-phone-step .multi-steps>li,.repair-phone .multi-steps>li,.track-order-step .multi-steps>li{text-align:center;display:table-cell;position:relative;color:#1166cb;font-size:11px;font-weight:600;line-height:40px}.ac-faq .accordion-button:not(.collapsed)::after,.ac-r .accordion-button:not(.collapsed)::after{background-image:url("/assets/img/icon/minus.svg");transform:var(--bs-accordion-btn-icon-transform);background-size:50%;background-position:center}.ac-faq .accordion-button::after,.ac-r .accordion-button::after{background-image:url("/assets/img/icon/plus-repiar.svg");background-size:50%;background-position:center}.ac-r .accordion-item:first-of-type{border-top-left-radius:6px!important;border-top-right-radius:6px!important}.ac-r .accordion-item:not(:first-of-type){border-top:1px solid #757575}.ac-r .accordion-item:last-of-type{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.multi-steps-2>li:after{content:"";height:5px;width:100%;background-color:#fff;position:absolute;top:10px;left:50%;z-index:-1}.multi-steps-2>li:before{margin:6px auto 2px;width:13px;height:13px}.deals .payment-box{min-width:190px}.p-color{width:32px;height:31px;border-radius:9px;margin-right:9px;margin-bottom:10px;cursor:pointer}}@media (min-width:992px) and (max-width:1099.99px){.p-color,.trade-box{height:32px;cursor:pointer}.disc-fs-xl-50,.fs-xl-40{font-size:22px!important}.p-color{width:36px;border-radius:8px;margin-right:12px!important;margin-bottom:10px}}@media (min-width:1100px){.p-color,.ques-box{border-radius:10px}.fs-xl-40{font-size:25px!important}.p-color{width:36px;height:34px;margin-right:12px!important;margin-bottom:10px;cursor:pointer}}@media (min-width:1300px){.p-color,.ques-box{border-radius:10px}.disc-fs-xl-50,.fs-xl-40{font-size:30px!important}.p-color{width:36px;height:34px;margin-right:12px!important;margin-bottom:10px;cursor:pointer}}@media (min-width:1500px){.p-color,.ques-box{border-radius:10px}.fs-xl-40{font-size:34px!important}.p-color{width:36px;height:34px;margin-right:12px;margin-bottom:10px;cursor:pointer}}@media (min-width:1700px){.p-color,.ques-box,.trade-box{cursor:pointer;margin-right:14px}.fs-xl-40{font-size:40px!important}.p-color{width:56px;height:55px;border-radius:17px;margin-bottom:10px}}.rating,.star-ratings .fill-ratings span,.star-ratings-list .fill-ratings span{display:flex;flex-direction:row-reverse;justify-content:start}.repair-device-redesign,.repair-device-redesign *{box-sizing:border-box;}.repair-device-redesign{--repair-blue:#0868f7;--repair-blue-soft:#eef5ff;--repair-ink:#111827;--repair-muted:#697386;--repair-border:#dce4ef;--repair-bg:#f4f8fd;--repair-card:#ffffff;background:var(--repair-bg);color:var(--repair-ink);font-family:"Poppins",sans-serif;padding:16px 0 34px;}.repair-device-redesign button,.repair-device-redesign input{font-family:inherit;}:where(.repair-device-redesign) .repair-device-shell{width:min(100% - 28px,1320px);margin:0 auto;}:where(.repair-device-redesign) .repair-device-main-card{background:var(--repair-card);border:1px solid #e6ebf2;border-radius:14px;box-shadow:0 12px 34px rgba(30,55,90,.06);padding:18px 46px 28px;}:where(.repair-device-redesign) .repair-progress{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin:0 16px 32px;}:where(.repair-device-redesign) .repair-progress::before{content:"";position:absolute;top:17px;left:12.5%;right:12.5%;height:4px;border-radius:999px;background:#e4e9f0;}:where(.repair-device-redesign) .repair-progress::after{content:"";position:absolute;top:17px;left:12.5%;width:25%;height:4px;border-radius:999px;background:var(--repair-blue);}:where(.repair-device-redesign) .repair-progress-step{position:relative;z-index:1;text-align:center;color:#7d8796;font-size:15px;font-weight:500;}:where(.repair-device-redesign) .repair-progress-number{display:flex;align-items:center;justify-content:center;width:36px;height:36px;margin:0 auto 9px;border-radius:50%;background:#e7ebf0;color:#8b95a3;font-size:14px;font-weight:700;}:where(.repair-device-redesign) .repair-progress-step.is-active{color:var(--repair-blue);}:where(.repair-device-redesign) .repair-progress-step.is-active .repair-progress-number{background:var(--repair-blue);color:#fff;}:where(.repair-device-redesign) .repair-selector-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,510px);gap:32px;align-items:end;margin-bottom:28px;}:where(.repair-device-redesign) .repair-selector-title{margin:0 0 6px;color:#101010;font-size:clamp(28px,3vw,38px);font-weight:600;letter-spacing:-.7px;line-height:1.08;}:where(.repair-device-redesign) .repair-selector-subtitle{margin:0;color:var(--repair-muted);font-size:14px;line-height:1.5;}:where(.repair-device-redesign) .repair-device-search{position:relative;}:where(.repair-device-redesign) .repair-device-search i{position:absolute;left:18px;top:50%;transform:translateY(-50%);color:#7a8798;font-size:18px;}:where(.repair-device-redesign) .repair-device-search input{width:100%;height:54px;padding:0 18px 0 52px;border:1px solid #bec9d7;border-radius:10px;outline:0;background:#fff;color:#1d2735;font-size:14px;box-shadow:0 3px 10px rgba(32,55,84,.03);}:where(.repair-device-redesign) .repair-device-search input:focus{border-color:var(--repair-blue);box-shadow:0 0 0 3px rgba(8,104,247,.10);}:where(.repair-device-redesign) .repair-brand-row{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:12px;margin-bottom:22px;}:where(.repair-device-redesign) .repair-brand-card,:where(.repair-device-redesign) .repair-more-brands{display:flex;align-items:center;justify-content:center;gap:10px;min-height:58px;padding:8px 12px;border:1px solid var(--repair-border);border-radius:9px;background:#fff;color:#202937;font-size:14px;font-weight:500;text-decoration:none;transition:.18s ease;}:where(.repair-device-redesign) .repair-brand-card:hover,:where(.repair-device-redesign) .repair-brand-card.is-active{border-color:var(--repair-blue);color:var(--repair-blue);box-shadow:0 0 0 1px var(--repair-blue);}:where(.repair-device-redesign) .repair-brand-card img{width:34px;height:28px;object-fit:contain;}:where(.repair-device-redesign) .repair-brand-extra{display:none;}:where(.repair-device-redesign) .repair-brand-row.show-all .repair-brand-extra{display:flex;}:where(.repair-device-redesign) .repair-more-brands{cursor:pointer;}:where(.repair-device-redesign) .repair-more-brands i{font-size:20px;}:where(.repair-device-redesign) .repair-device-browser{display:grid;grid-template-columns:235px minmax(0,1fr);min-height:520px;overflow:hidden;border:1px solid var(--repair-border);border-radius:12px;background:#fff;box-shadow:0 7px 18px rgba(21,48,84,.06);}:where(.repair-device-redesign) .repair-series-sidebar{padding:24px 10px 24px 0;border-right:1px solid #e5eaf0;}:where(.repair-device-redesign) .repair-series-title{margin:0 0 18px;padding:0 22px;font-size:15px;font-weight:600;}:where(.repair-device-redesign) .repair-series-list{display:flex;flex-direction:column;gap:3px;}:where(.repair-device-redesign) .repair-series-btn{position:relative;display:flex;align-items:center;gap:12px;width:100%;min-height:50px;padding:9px 18px 9px 28px;border:0;background:transparent;color:#6d7787;text-align:left;font-size:14px;cursor:pointer;}:where(.repair-device-redesign) .repair-series-btn i{width:20px;color:#8290a1;font-size:18px;text-align:center;}:where(.repair-device-redesign) .repair-series-btn.is-active{background:#eef5ff;color:var(--repair-blue);font-weight:500;}:where(.repair-device-redesign) .repair-series-btn.is-active::before{content:"";position:absolute;top:0;bottom:0;left:0;width:4px;background:var(--repair-blue);}:where(.repair-device-redesign) .repair-series-btn.is-active i{color:var(--repair-blue);}:where(.repair-device-redesign) .repair-products-panel{min-width:0;padding:24px 20px 20px;}:where(.repair-device-redesign) .repair-products-heading{margin:0 0 18px;font-size:18px;font-weight:600;}:where(.repair-device-redesign) .repair-products-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;}:where(.repair-device-redesign) .repair-product-wrap{min-width:0;}:where(.repair-device-redesign) .repair-product-card{position:relative;display:flex;flex-direction:column;min-height:205px;padding:14px 12px 12px;border:1px solid var(--repair-border);border-radius:10px;background:#fff;color:#1b2431;text-align:center;text-decoration:none;transition:.18s ease;}:where(.repair-device-redesign) .repair-product-card:hover{border-color:#aac8f7;box-shadow:0 8px 22px rgba(21,69,128,.08);transform:translateY(-1px);}:where(.repair-device-redesign) .repair-product-card.is-selected{border-color:var(--repair-blue);box-shadow:0 0 0 1px var(--repair-blue);}:where(.repair-device-redesign) .repair-product-check{position:absolute;top:-10px;right:-10px;display:none;align-items:center;justify-content:center;width:28px;height:28px;border:3px solid #fff;border-radius:50%;background:var(--repair-blue);color:#fff;font-size:14px;}:where(.repair-device-redesign) .repair-product-card.is-selected .repair-product-check{display:flex;}:where(.repair-device-redesign) .repair-product-image{display:flex;align-items:center;justify-content:center;height:135px;margin-bottom:9px;}:where(.repair-device-redesign) .repair-product-image img{display:block;width:auto;max-width:100%;height:125px;object-fit:contain;}:where(.repair-device-redesign) .repair-product-name{margin-top:auto;font-size:14px;font-weight:500;line-height:1.3;}:where(.repair-device-redesign) .repair-no-results{display:none;padding:48px 20px;color:#687386;text-align:center;}:where(.repair-device-redesign) .repair-no-results.show{display:block;}:where(.repair-device-redesign) .repair-device-selection-confirmation{display:none;grid-template-columns:34px minmax(0,1fr);gap:11px;align-items:start;width:100%;min-height:58px;margin:17px auto 0;padding:13px 15px;border:1px solid #c7dcff;border-radius:9px;background:#f4f8ff;color:#284d80;}:where(.repair-device-redesign) .repair-device-selection-confirmation.is-visible{display:grid;}:where(.repair-device-redesign) .repair-device-selection-confirmation-icon{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;border-radius:50%;background:#e3efff;color:var(--repair-blue);font-size:17px;box-shadow:none;}:where(.repair-device-redesign) .repair-device-selection-confirmation-copy{min-width:0;}:where(.repair-device-redesign) .repair-device-selection-confirmation-copy strong{display:block;margin-bottom:2px;color:#174f97;font-size:13.5px;font-weight:600;line-height:1.35;}:where(.repair-device-redesign) .repair-device-selection-confirmation-copy span{display:block;color:#496789;font-size:12px;line-height:1.5;}:where(.repair-device-redesign) .repair-selector-footer{display:grid;grid-template-columns:minmax(0,1fr);gap:0;margin-top:26px;}:where(.repair-device-redesign) .repair-device-selection-confirmation.is-visible + .repair-selector-footer{margin-top:12px;}:where(.repair-device-redesign) .repair-selected-card{min-height:112px;border:1px solid var(--repair-border);border-radius:10px;background:#fff;box-shadow:0 5px 14px rgba(25,51,82,.04);}:where(.repair-device-redesign) .repair-selected-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,340px);gap:18px;align-items:center;padding:14px 20px;}:where(.repair-device-redesign) .repair-selected-card.has-selected-image{grid-template-columns:82px minmax(0,1fr) minmax(280px,340px);}:where(.repair-device-redesign) .repair-selected-thumb[hidden]{display:none!important;}:where(.repair-device-redesign) .repair-selected-thumb{display:flex;align-items:center;justify-content:center;width:72px;height:78px;}:where(.repair-device-redesign) .repair-selected-thumb img{max-width:100%;max-height:76px;object-fit:contain;}:where(.repair-device-redesign) .repair-selected-label{margin-bottom:3px;color:#687386;font-size:14px;}:where(.repair-device-redesign) .repair-selected-title{color:#111827;font-size:17px;font-weight:600;line-height:1.25;}:where(.repair-device-redesign) .repair-selected-copy{min-width:0;}:where(.repair-device-redesign) .repair-device-help-link{display:inline-flex;flex-wrap:wrap;align-items:center;gap:5px;margin-top:8px;padding:0;border:0;background:transparent;color:#687386;font:inherit;font-size:12.5px;line-height:1.35;text-align:left;cursor:pointer;}:where(.repair-device-redesign) .repair-device-help-link>i:first-child{color:#7b8798;font-size:13px;}:where(.repair-device-redesign) .repair-device-help-link strong{color:var(--repair-blue);font-weight:600;}:where(.repair-device-redesign) .repair-device-help-link>i:last-child{color:var(--repair-blue);font-size:15px;transition:transform .18s ease;}:where(.repair-device-redesign) .repair-device-help-link:hover strong,:where(.repair-device-redesign) .repair-device-help-link:focus-visible strong{text-decoration:underline;}:where(.repair-device-redesign) .repair-device-help-link:hover>i:last-child,:where(.repair-device-redesign) .repair-device-help-link:focus-visible>i:last-child{transform:translateX(2px);}:where(.repair-device-redesign) .repair-device-help-link:focus-visible{outline:2px solid rgba(8,104,247,.28);outline-offset:4px;border-radius:3px;}:where(.repair-device-redesign) .repair-continue-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:52px;padding:0 22px;border-radius:8px;background:var(--repair-blue);color:#fff !important;font-size:14px;font-weight:600;text-decoration:none;box-shadow:0 8px 18px rgba(8,104,247,.16);}:where(.repair-device-redesign) .repair-continue-btn.is-disabled{opacity:.45;pointer-events:none;}:where(.repair-device-redesign) .repair-device-seo{margin-top:24px;padding:22px 24px;border:1px solid #e4eaf2;border-radius:12px;background:#fff;}:where(.repair-device-redesign) .repair-device-seo .repair_content{margin:0 !important;padding:0 !important;background:transparent !important;}@media (max-width:1199.98px){:where(.repair-device-redesign) .repair-device-main-card{padding-left:28px;padding-right:28px;}:where(.repair-device-redesign) .repair-brand-row{grid-template-columns:repeat(4,minmax(0,1fr));}:where(.repair-device-redesign) .repair-products-grid{grid-template-columns:repeat(4,minmax(0,1fr));}}@media (max-width:991.98px){:where(.repair-device-redesign) .repair-selector-intro{grid-template-columns:1fr;gap:16px;}:where(.repair-device-redesign) .repair-device-browser{grid-template-columns:1fr;}:where(.repair-device-redesign) .repair-series-sidebar{padding:14px;border-right:0;border-bottom:1px solid #e5eaf0;}:where(.repair-device-redesign) .repair-series-title{display:none;}:where(.repair-device-redesign) .repair-series-list{flex-direction:row;gap:8px;overflow-x:auto;padding-bottom:3px;scrollbar-width:thin;}:where(.repair-device-redesign) .repair-series-btn{flex:0 0 auto;width:auto;min-height:40px;padding:8px 13px;border:1px solid var(--repair-border);border-radius:999px;background:#fff;white-space:nowrap;}:where(.repair-device-redesign) .repair-series-btn.is-active::before{display:none;}:where(.repair-device-redesign) .repair-series-btn.is-active{border-color:var(--repair-blue);background:var(--repair-blue-soft);}:where(.repair-device-redesign) .repair-products-grid{grid-template-columns:repeat(3,minmax(0,1fr));}:where(.repair-device-redesign) .repair-selector-footer{grid-template-columns:1fr;}}@media (max-width:767.98px){.repair-device-redesign{padding-top:8px;}:where(.repair-device-redesign) .repair-device-shell{width:calc(100% - 12px);}:where(.repair-device-redesign) .repair-device-main-card{padding:14px 10px 18px;border-radius:10px;}:where(.repair-device-redesign) .repair-progress{margin:0 0 22px;}:where(.repair-device-redesign) .repair-progress::before,:where(.repair-device-redesign) .repair-progress::after{top:13px;}:where(.repair-device-redesign) .repair-progress-number{width:28px;height:28px;margin-bottom:6px;font-size:13px;}:where(.repair-device-redesign) .repair-progress-step{font-size:11px;}:where(.repair-device-redesign) .repair-selector-title{font-size:24px;}:where(.repair-device-redesign) .repair-selector-subtitle{font-size:13px;}:where(.repair-device-redesign) .repair-device-search input{height:44px;padding-left:42px;font-size:13px;}:where(.repair-device-redesign) .repair-device-search i{left:14px;font-size:15px;}:where(.repair-device-redesign) .repair-brand-row{display:flex;gap:8px;overflow-x:auto;margin-right:-10px;padding:1px 10px 5px 0;scrollbar-width:thin;}:where(.repair-device-redesign) .repair-brand-card,:where(.repair-device-redesign) .repair-more-brands{flex:0 0 126px;min-height:48px;font-size:12px;}:where(.repair-device-redesign) .repair-brand-card img{width:27px;height:23px;}:where(.repair-device-redesign) .repair-brand-extra{display:flex;}:where(.repair-device-redesign) .repair-more-brands{display:none;}:where(.repair-device-redesign) .repair-products-panel{padding:16px 10px 12px;}:where(.repair-device-redesign) .repair-products-heading{margin-bottom:12px;font-size:15px;}:where(.repair-device-redesign) .repair-products-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;}:where(.repair-device-redesign) .repair-product-card{min-height:164px;padding:10px 8px 9px;}:where(.repair-device-redesign) .repair-product-image{height:106px;margin-bottom:5px;}:where(.repair-device-redesign) .repair-product-image img{height:100px;}:where(.repair-device-redesign) .repair-product-name{font-size:12.5px;}:where(.repair-device-redesign) .repair-product-check{top:6px;right:6px;width:24px;height:24px;border-width:2px;font-size:13px;z-index:3;}:where(.repair-device-redesign) .repair-device-selection-confirmation{grid-template-columns:30px minmax(0,1fr);gap:9px;min-height:52px;margin-top:14px;padding:9px 10px;border-radius:8px;}:where(.repair-device-redesign) .repair-device-selection-confirmation-icon{width:28px;height:28px;font-size:13px;}:where(.repair-device-redesign) .repair-device-selection-confirmation-copy strong{margin-bottom:1px;font-size:12px;}:where(.repair-device-redesign) .repair-device-selection-confirmation-copy span{font-size:11px;line-height:1.4;}:where(.repair-device-redesign) .repair-device-selection-confirmation.is-visible + .repair-selector-footer{margin-top:9px;}:where(.repair-device-redesign) .repair-selected-card{grid-template-columns:minmax(0,1fr);gap:11px;padding:12px;}:where(.repair-device-redesign) .repair-selected-card.has-selected-image{grid-template-columns:56px minmax(0,1fr);}:where(.repair-device-redesign) .repair-selected-thumb{width:52px;height:58px;}:where(.repair-device-redesign) .repair-selected-thumb img{max-height:56px;}:where(.repair-device-redesign) .repair-selected-title{font-size:14px;}:where(.repair-device-redesign) .repair-continue-btn{grid-column:1 / -1;min-height:44px;margin-top:2px;font-size:14px;}:where(.repair-device-redesign) .repair-device-help-link{margin-top:7px;gap:4px;font-size:11.5px;}}@media (max-width:399px){:where(.repair-device-redesign) .repair-product-card{min-height:154px;}:where(.repair-device-redesign) .repair-product-image{height:96px;}:where(.repair-device-redesign) .repair-product-image img{height:90px;}}@media (max-width:767.98px){.repair-device-redesign,:where(.repair-device-redesign) .repair-device-shell,:where(.repair-device-redesign) .repair-device-main-card,:where(.repair-device-redesign) .repair-device-browser,:where(.repair-device-redesign) .repair-series-sidebar,:where(.repair-device-redesign) .repair-products-panel,:where(.repair-device-redesign) .repair-products-grid,:where(.repair-device-redesign) .repair-product-wrap,:where(.repair-device-redesign) .repair-product-card{min-width:0 !important;max-width:100% !important;}.repair-device-redesign{width:100%;overflow-x:clip;}:where(.repair-device-redesign) .repair-device-shell{width:calc(100% - 12px);overflow:visible;}:where(.repair-device-redesign) .repair-device-main-card{width:100%;overflow:hidden;}:where(.repair-device-redesign) .repair-device-browser{display:block;width:100%;min-height:0;overflow:hidden;}:where(.repair-device-redesign) .repair-series-sidebar{width:100%;padding:12px 10px;overflow:hidden;}:where(.repair-device-redesign) .repair-series-list{display:flex;width:100%;max-width:100%;gap:8px;overflow-x:auto;overflow-y:hidden;padding:2px 2px 7px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;scrollbar-width:thin;}:where(.repair-device-redesign) .repair-series-btn{flex:0 0 auto;width:auto !important;max-width:calc(100vw - 58px) !important;min-height:42px;padding:8px 14px;overflow:hidden;scroll-snap-align:start;text-overflow:ellipsis;white-space:nowrap;}:where(.repair-device-redesign) .repair-series-btn span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}:where(.repair-device-redesign) .repair-products-panel{width:100%;padding:15px 10px 12px;overflow:hidden;}:where(.repair-device-redesign) .repair-products-heading{width:100%;overflow-wrap:anywhere;}:where(.repair-device-redesign) .repair-products-grid{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;align-items:stretch;}:where(.repair-device-redesign) .repair-product-wrap{width:100%;overflow:hidden;}:where(.repair-device-redesign) .repair-product-card{left:auto !important;right:auto !important;width:100% !important;margin:0 !important;transform:none;overflow:hidden;}:where(.repair-device-redesign) .repair-product-card:hover{transform:none;}:where(.repair-device-redesign) .repair-product-image{width:100%;max-width:100%;overflow:hidden;}:where(.repair-device-redesign) .repair-product-image img{display:block;width:auto !important;max-width:100% !important;margin:0 auto;object-fit:contain;}:where(.repair-device-redesign) .repair-product-name{display:block;width:100%;min-width:0;overflow-wrap:anywhere;word-break:normal;text-align:center;}}@media (max-width:479.98px){:where(.repair-device-redesign) .repair-products-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;}:where(.repair-device-redesign) .repair-product-card{min-height:150px;padding:9px 6px 8px;}:where(.repair-device-redesign) .repair-product-image{height:92px;}:where(.repair-device-redesign) .repair-product-image img{max-height:88px;height:auto;}:where(.repair-device-redesign) .repair-product-name{font-size:12px;line-height:1.25;}}:where(.repair-device-redesign) .repair-device-series-carousel,:where(.repair-device-redesign) .repair-products-carousel{position:relative;}:where(.repair-device-redesign) .repair-device-scroll-progress{display:none;}@media (max-width:767.98px){:where(.repair-device-redesign) .repair-device-series-carousel,:where(.repair-device-redesign) .repair-products-carousel{width:100%;min-width:0;padding-right:31px;padding-bottom:12px;padding-left:31px;}:where(.repair-device-redesign) .repair-device-series-carousel{margin:0;}:where(.repair-device-redesign) .repair-products-carousel{margin:0 -2px;width:calc(100% + 4px);}:where(.repair-device-redesign) .repair-device-series-carousel .repair-series-list,:where(.repair-device-redesign) .repair-products-carousel .repair-products-grid{width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:#9db9df #edf3fb;}:where(.repair-device-redesign) .repair-device-series-carousel .repair-series-list::-webkit-scrollbar,:where(.repair-device-redesign) .repair-products-carousel .repair-products-grid::-webkit-scrollbar{height:4px;}:where(.repair-device-redesign) .repair-device-series-carousel .repair-series-list::-webkit-scrollbar-track,:where(.repair-device-redesign) .repair-products-carousel .repair-products-grid::-webkit-scrollbar-track{border-radius:999px;background:#edf3fb;}:where(.repair-device-redesign) .repair-device-series-carousel .repair-series-list::-webkit-scrollbar-thumb,:where(.repair-device-redesign) .repair-products-carousel .repair-products-grid::-webkit-scrollbar-thumb{border-radius:999px;background:#9db9df;}:where(.repair-device-redesign) .repair-device-scroll-progress{position:absolute;right:35px;bottom:0;left:35px;height:4px;overflow:hidden;border-radius:999px;background:#e8eef7;opacity:0;pointer-events:none;transition:opacity .15s ease;}:where(.repair-device-redesign) .repair-device-scroll-progress.is-visible{display:block;opacity:1;}:where(.repair-device-redesign) .repair-device-scroll-progress-thumb{display:block;width:28px;height:100%;border-radius:inherit;background:var(--repair-blue);transform:translateX(0);will-change:width,transform;}:where(.repair-device-redesign) .repair-series-sidebar{padding-right:9px;padding-left:9px;}:where(.repair-device-redesign) .repair-device-series-carousel .repair-series-list{gap:8px;padding:2px 0 8px;}:where(.repair-device-redesign) .repair-device-series-carousel .repair-series-btn{scroll-snap-align:start;}:where(.repair-device-redesign) .repair-products-panel{overflow:hidden;}:where(.repair-device-redesign) .repair-products-carousel .repair-products-grid{display:flex !important;grid-template-columns:none !important;gap:9px;align-items:stretch;padding:1px 0 8px;}:where(.repair-device-redesign) .repair-products-carousel .repair-product-wrap{flex:0 0 clamp(132px,42vw,164px);width:auto !important;max-width:none !important;min-width:0 !important;overflow:visible;scroll-snap-align:start;}:where(.repair-device-redesign) .repair-products-carousel .repair-product-card{width:100% !important;height:100%;min-height:164px;}}@media (max-width:379.98px){:where(.repair-device-redesign) .repair-device-series-carousel,:where(.repair-device-redesign) .repair-products-carousel{padding-right:29px;padding-left:29px;}:where(.repair-device-redesign) .repair-device-scroll-progress{right:32px;left:32px;}}:where(.repair-device-redesign) .repair-brand-carousel{position:relative;}@media (max-width:767.98px){:where(.repair-device-redesign) .repair-brand-carousel{width:100%;min-width:0;margin-bottom:22px;padding-right:31px;padding-bottom:12px;padding-left:31px;}:where(.repair-device-redesign) .repair-brand-carousel .repair-brand-row{display:flex;width:100%;max-width:100%;gap:8px;margin:0;padding:1px 0 6px;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;scrollbar-width:none !important;-ms-overflow-style:none;}:where(.repair-device-redesign) .repair-brand-carousel .repair-brand-row::-webkit-scrollbar{display:none !important;width:0 !important;height:0 !important;}:where(.repair-device-redesign) .repair-brand-carousel .repair-brand-card{flex:0 0 126px;scroll-snap-align:start;}:where(.repair-device-redesign) .repair-brand-carousel .repair-brand-extra{display:flex;}:where(.repair-device-redesign) .repair-brand-carousel .repair-more-brands{display:none !important;}:where(.repair-device-redesign) .repair-brand-carousel .repair-device-scroll-progress{right:35px;bottom:0;left:35px;}:where(.repair-device-redesign) .repair-device-series-carousel .repair-series-list,:where(.repair-device-redesign) .repair-products-carousel .repair-products-grid{scrollbar-width:none !important;-ms-overflow-style:none;}:where(.repair-device-redesign) .repair-device-series-carousel .repair-series-list::-webkit-scrollbar,:where(.repair-device-redesign) .repair-products-carousel .repair-products-grid::-webkit-scrollbar{display:none !important;width:0 !important;height:0 !important;}:where(.repair-device-redesign) .repair-brand-carousel .repair-device-scroll-progress,:where(.repair-device-redesign) .repair-device-series-carousel .repair-device-scroll-progress,:where(.repair-device-redesign) .repair-products-carousel .repair-device-scroll-progress{height:4px;background:#e8eef7;}}@media (max-width:379.98px){:where(.repair-device-redesign) .repair-brand-carousel{padding-right:29px;padding-left:29px;}:where(.repair-device-redesign) .repair-brand-carousel .repair-device-scroll-progress{right:32px;left:32px;}}:where(.repair-device-redesign) .repair-continue-btn{border-radius:999px !important;}:where(.repair-device-redesign) .repair-continue-btn:not(.is-disabled){animation:repairPrimaryCtaWiggle 4s 2s infinite;transform-origin:center center;will-change:transform;}@media (max-width:767.98px){:where(.repair-device-redesign) .repair-continue-btn{width:calc(100% - 14px);max-width:calc(100% - 14px);margin-right:auto;margin-left:auto;}:where(.repair-device-redesign) .repair-continue-btn:not(.is-disabled){animation-name:repairPrimaryCtaWiggleContained;}}:where(.repair-device-redesign) .repair-continue-btn:not(.is-disabled):hover,:where(.repair-device-redesign) .repair-continue-btn:not(.is-disabled):focus-visible{animation-play-state:paused;}:where(.repair-device-redesign) .repair-continue-btn:not(.is-disabled):active{animation:none;transform:scale(.98);}@media (prefers-reduced-motion:reduce){:where(.repair-device-redesign) .repair-continue-btn{animation:none !important;transition:none !important;transform:none !important;}}@media (max-width:767.98px){:where(.repair-device-redesign) .repair-brand-carousel,:where(.repair-device-redesign) .repair-device-series-carousel,:where(.repair-device-redesign) .repair-products-carousel{padding-right:0 !important;padding-left:0 !important;}:where(.repair-device-redesign) .repair-brand-carousel .repair-device-scroll-progress,:where(.repair-device-redesign) .repair-device-series-carousel .repair-device-scroll-progress,:where(.repair-device-redesign) .repair-products-carousel .repair-device-scroll-progress{right:0 !important;left:0 !important;}}@media (max-width:767.98px){:where(.repair-device-redesign) .repair-brand-carousel,:where(.repair-device-redesign) .repair-device-series-carousel,:where(.repair-device-redesign) .repair-products-carousel{padding-right:0 !important;padding-left:0 !important;}:where(.repair-device-redesign) .repair-brand-carousel .repair-device-scroll-progress,:where(.repair-device-redesign) .repair-device-series-carousel .repair-device-scroll-progress,:where(.repair-device-redesign) .repair-products-carousel .repair-device-scroll-progress{right:0 !important;left:0 !important;}}:where(.repair-device-redesign) .repair-search-loading{display:none;min-height:72px;align-items:center;justify-content:center;gap:10px;padding:18px 12px;color:#5c6879;font-size:13px;text-align:center;}:where(.repair-device-redesign) .repair-search-loading.is-visible{display:flex;}:where(.repair-device-redesign) .repair-search-loading-spinner{display:inline-block;width:18px;height:18px;flex:0 0 18px;border:2px solid #d8e5f8;border-top-color:var(--repair-blue);border-radius:50%;animation:repairSearchSpinner .7s linear infinite;}:where(.repair-device-redesign) .repair-products-carousel.is-search-loading{opacity:.58;transition:opacity .15s ease;}@media (prefers-reduced-motion:reduce){:where(.repair-device-redesign) .repair-search-loading-spinner{animation:none;}}@media (max-width:767.98px){.repair-device-redesign.is-search-active .repair-brand-carousel,.repair-device-redesign.is-search-active .repair-series-sidebar{display:none !important;}.repair-device-redesign.is-search-active .repair-selector-intro{margin-bottom:10px;}.repair-device-redesign.is-search-active .repair-device-browser{display:block;min-height:0;}.repair-device-redesign.is-search-active .repair-products-panel{width:100%;padding-top:12px;}.repair-device-redesign.is-search-active .repair-products-heading{margin-bottom:10px;}}.repair-flow-benefits,.repair-flow-benefits *{box-sizing:border-box;}.repair-flow-benefits{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));width:100%;min-height:82px;margin-top:12px;overflow:hidden;border-radius:11px;background:linear-gradient(90deg,#0a6ef8 0%,#0064f3 50%,#0871ff 100%);box-shadow:0 8px 22px rgba(8,104,247,.10);color:#fff;font-family:"Poppins",sans-serif;}.repair-flow-benefit{position:relative;display:flex;min-width:0;min-height:82px;align-items:center;justify-content:center;gap:11px;padding:14px 12px;}.repair-flow-benefit:not(:last-child)::after{content:"";position:absolute;top:18px;right:0;bottom:18px;width:1px;background:rgba(255,255,255,.24);}.repair-flow-benefit>i{flex:0 0 auto;color:#fff;font-size:28px;line-height:1;}.repair-flow-benefit>span{display:block;min-width:0;text-transform:uppercase;}.repair-flow-benefit strong,.repair-flow-benefit small{display:block;color:#fff;line-height:1.25;}.repair-flow-benefit strong{font-size:11.5px;font-weight:750;}.repair-flow-benefit small{margin-top:2px;font-size:10px;font-weight:600;}@media (max-width:991.98px){.repair-flow-benefits{grid-template-columns:repeat(3,minmax(0,1fr));}.repair-flow-benefit:nth-child(3n)::after{display:none;}.repair-flow-benefit:nth-child(n+4){border-top:1px solid rgba(255,255,255,.20);}}@media (max-width:767.98px){.repair-flow-benefits{grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;margin-top:9px;border-radius:9px;box-shadow:0 5px 14px rgba(8,104,247,.08);}.repair-flow-benefit{min-height:68px;justify-content:flex-start;gap:9px;padding:10px 12px;}.repair-flow-benefit::after,.repair-flow-benefit:nth-child(3n)::after{display:none !important;}.repair-flow-benefit:nth-child(odd){border-right:1px solid rgba(255,255,255,.20);}.repair-flow-benefit:nth-child(n+3){border-top:1px solid rgba(255,255,255,.20);}.repair-flow-benefit>i{width:27px;font-size:24px;text-align:center;}.repair-flow-benefit strong{font-size:10px;}.repair-flow-benefit small{font-size:9px;}}:where(.repair-device-redesign) .repair-product-card.is-selected{border-color:var(--repair-blue) !important;background:#f5f9ff !important;box-shadow:0 0 0 1px var(--repair-blue),0 8px 22px rgba(8,104,247,.10) !important;}:where(.repair-device-redesign) .repair-product-card.is-selected .repair-product-check{border-color:#fff !important;background:var(--repair-blue) !important;color:#fff !important;}:where(.repair-device-redesign) .repair-product-card.is-selected .repair-product-name{color:var(--repair-blue) !important;}:where(.repair-device-redesign) .repair-device-selection-confirmation{border-color:#c7dcff !important;background:#f4f8ff !important;color:#284d80 !important;}:where(.repair-device-redesign) .repair-device-selection-confirmation-icon{background:#e3efff !important;color:var(--repair-blue) !important;}:where(.repair-device-redesign) .repair-device-selection-confirmation-copy strong{color:#174f97 !important;}:where(.repair-device-redesign) .repair-device-selection-confirmation-copy span{color:#496789 !important;}.repair-flow-benefits{grid-template-columns:repeat(5,minmax(0,1fr)) !important;}@media (max-width:991.98px){.repair-flow-benefits{grid-template-columns:repeat(5,minmax(0,1fr)) !important;}.repair-flow-benefit{min-width:0;padding-left:9px;padding-right:9px;}.repair-flow-benefit:nth-child(3n)::after{display:block;}.repair-flow-benefit:nth-child(n+4){border-top:0;}.repair-flow-benefit:last-child::after{display:none;}}@media (max-width:767.98px){.repair-flow-benefits{grid-template-columns:repeat(2,minmax(0,1fr)) !important;}.repair-flow-benefit{padding:10px 12px;}.repair-flow-benefit:last-child{grid-column:1 / -1;justify-content:center;border-right:0 !important;}.repair-flow-benefit:last-child::after{display:none !important;}}@media (max-width:399.98px){.repair-flow-benefit strong{font-size:10.75px;}.repair-flow-benefit small{font-size:9.5px;}}.repair-flow-benefits{grid-template-columns:repeat(6,minmax(0,1fr)) !important;}.repair-flow-benefit:last-child{grid-column:auto !important;justify-content:center !important;}@media (max-width:991.98px){.repair-flow-benefits{grid-template-columns:repeat(3,minmax(0,1fr)) !important;}.repair-flow-benefit{min-width:0;}.repair-flow-benefit:nth-child(3n)::after{display:none !important;}.repair-flow-benefit:nth-child(n+4){border-top:1px solid rgba(255,255,255,.12) !important;}}@media (max-width:767.98px){.repair-flow-benefits{grid-template-columns:repeat(2,minmax(0,1fr)) !important;}.repair-flow-benefit{padding:10px 12px;}.repair-flow-benefit:last-child{grid-column:auto !important;justify-content:flex-start !important;border-right:0 !important;}.repair-flow-benefit:nth-child(3n)::after{display:block !important;}.repair-flow-benefit:nth-child(even)::after{display:none !important;}.repair-flow-benefit:nth-child(n+3){border-top:1px solid rgba(255,255,255,.12) !important;}}@media (min-width:768px) and (max-width:991.98px){.repair-flow-benefit{display:grid;grid-template-columns:34px minmax(0,160px);justify-content:center !important;column-gap:11px;}.repair-flow-benefit>i{width:34px;text-align:center;}}@media (min-width:768px) and (max-width:991.98px){:where(.repair-device-redesign) .repair-device-shell{width:min(100% - 20px,960px) !important;}:where(.repair-device-redesign) .repair-device-main-card{padding-left:22px !important;padding-right:22px !important;}:where(.repair-device-redesign) .repair-brand-carousel{width:100%;min-width:0;overflow:hidden;}:where(.repair-device-redesign) .repair-brand-row{display:flex !important;grid-template-columns:none !important;flex-wrap:nowrap !important;width:100% !important;max-width:100% !important;gap:10px !important;margin:0 !important;padding:2px 2px 9px !important;overflow-x:auto !important;overflow-y:hidden !important;scroll-snap-type:x proximity !important;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;}:where(.repair-device-redesign) .repair-brand-row::-webkit-scrollbar{display:none;}:where(.repair-device-redesign) .repair-brand-card,:where(.repair-device-redesign) .repair-more-brands{flex:0 0 168px !important;width:168px !important;min-width:168px !important;max-width:168px !important;min-height:62px !important;scroll-snap-align:start;}:where(.repair-device-redesign) .repair-device-browser{display:block !important;width:100% !important;min-width:0 !important;}:where(.repair-device-redesign) .repair-series-sidebar{width:100% !important;max-width:none !important;min-width:0 !important;padding:14px 14px 10px !important;border-right:0 !important;border-bottom:1px solid #e6ebf2;overflow:hidden !important;}:where(.repair-device-redesign) .repair-series-title{margin-bottom:8px !important;}:where(.repair-device-redesign) .repair-device-series-carousel{width:100%;min-width:0;overflow:hidden;}:where(.repair-device-redesign) .repair-series-list{display:flex !important;grid-template-columns:none !important;flex-wrap:nowrap !important;width:100% !important;max-width:100% !important;gap:9px !important;margin:0 !important;padding:2px 2px 9px !important;overflow-x:auto !important;overflow-y:hidden !important;scroll-snap-type:x proximity !important;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;}:where(.repair-device-redesign) .repair-series-list::-webkit-scrollbar{display:none;}:where(.repair-device-redesign) .repair-series-btn{flex:0 0 auto !important;width:auto !important;min-width:154px !important;max-width:220px !important;min-height:44px !important;padding:8px 14px !important;justify-content:center !important;white-space:nowrap !important;scroll-snap-align:start;}:where(.repair-device-redesign) .repair-products-panel{width:100% !important;min-width:0 !important;padding:16px 14px 14px !important;overflow:visible !important;}:where(.repair-device-redesign) .repair-products-carousel{width:100%;min-width:0;overflow:visible !important;}:where(.repair-device-redesign) .repair-products-grid,:where(.repair-device-redesign) .repair-products-carousel .repair-products-grid{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:12px !important;width:100% !important;max-width:100% !important;margin:0 !important;padding:0 !important;overflow:visible !important;scroll-snap-type:none !important;align-items:stretch;}:where(.repair-device-redesign) .repair-product-wrap,:where(.repair-device-redesign) .repair-products-carousel .repair-product-wrap{width:100% !important;min-width:0 !important;max-width:100% !important;flex:none !important;overflow:visible !important;scroll-snap-align:none !important;}:where(.repair-device-redesign) .repair-product-card,:where(.repair-device-redesign) .repair-products-carousel .repair-product-card{width:100% !important;min-height:176px !important;padding:12px 8px 10px !important;}:where(.repair-device-redesign) .repair-product-image{height:112px !important;margin-bottom:6px !important;}:where(.repair-device-redesign) .repair-product-image img{width:auto !important;max-width:100% !important;max-height:108px !important;height:auto !important;object-fit:contain !important;}:where(.repair-device-redesign) .repair-product-name{font-size:12.5px !important;line-height:1.3 !important;}:where(.repair-device-redesign) .repair-device-scroll-progress[data-device-scroll-progress="products"]{display:none !important;}}@media (min-width:768px) and (max-width:991.98px){:where(.repair-device-redesign) .repair-brand-carousel,:where(.repair-device-redesign) .repair-device-series-carousel{position:relative !important;width:100% !important;min-width:0 !important;padding-bottom:14px !important;overflow:visible !important;}:where(.repair-device-redesign) .repair-brand-row,:where(.repair-device-redesign) .repair-series-list{scrollbar-width:none !important;-ms-overflow-style:none !important;}:where(.repair-device-redesign) .repair-brand-row::-webkit-scrollbar,:where(.repair-device-redesign) .repair-series-list::-webkit-scrollbar{display:none !important;width:0 !important;height:0 !important;}:where(.repair-device-redesign) .repair-brand-carousel .repair-device-scroll-progress[data-device-scroll-progress="brands"],:where(.repair-device-redesign) .repair-device-series-carousel .repair-device-scroll-progress[data-device-scroll-progress="series"]{position:absolute !important;right:0 !important;bottom:0 !important;left:0 !important;display:block !important;width:auto !important;height:4px !important;overflow:hidden !important;border-radius:999px !important;background:#e8eef7 !important;opacity:0 !important;pointer-events:none !important;transition:opacity .15s ease !important;}:where(.repair-device-redesign) .repair-brand-carousel .repair-device-scroll-progress[data-device-scroll-progress="brands"].is-visible,:where(.repair-device-redesign) .repair-device-series-carousel .repair-device-scroll-progress[data-device-scroll-progress="series"].is-visible{opacity:1 !important;}:where(.repair-device-redesign) .repair-brand-carousel .repair-device-scroll-progress-thumb,:where(.repair-device-redesign) .repair-device-series-carousel .repair-device-scroll-progress-thumb{display:block !important;width:28px;height:100% !important;border-radius:inherit !important;background:var(--repair-blue) !important;transform:translateX(0);will-change:width,transform;}:where(.repair-device-redesign) .repair-device-scroll-progress[data-device-scroll-progress="products"]{display:none !important;}}@supports (-webkit-touch-callout:none){@media (hover:none) and (pointer:coarse){.repair-device-redesign input:not([type="hidden"]):not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="file"]):not([type="button"]):not([type="submit"]):not([type="reset"]),.repair-device-redesign select,.repair-device-redesign textarea{font-size:16px;}}}@keyframes repairPrimaryCtaWiggle{5%,50%{transform:scale(1);}10%{transform:scale(.9);}15%{transform:scale(1.15);}20%{transform:scale(1.15) rotate(-5deg);}25%{transform:scale(1.15) rotate(5deg);}30%{transform:scale(1.15) rotate(-3deg);}35%{transform:scale(1.15) rotate(2deg);}40%{transform:scale(1.15) rotate(0);}}@keyframes repairPrimaryCtaWiggleContained{5%,50%{transform:scale(1);}10%{transform:scale(.9);}15%{transform:scale(1);}20%{transform:scale(1) rotate(-5deg);}25%{transform:scale(1) rotate(5deg);}30%{transform:scale(1) rotate(-3deg);}35%{transform:scale(1) rotate(2deg);}40%{transform:scale(1) rotate(0);}}@keyframes repairSearchSpinner{to{transform:rotate(360deg);}}:where(.repair-device-redesign) .repair-series-btn.is-active,:where(.repair-device-redesign) .repair-series-btn.is-active i{color:#0763ee;}:where(.repair-device-redesign) .repair-continue-btn.is-disabled{opacity:1;background:#d9e6f7;color:#385070 !important;box-shadow:none;}:where(.repair-device-redesign) .repair-continue-btn.is-disabled i{color:#385070;}:where(.repair-device-redesign) .py-5{padding-top:3rem !important;padding-bottom:3rem !important;}:where(.repair-device-redesign) .fs-2{font-size:calc(1.325rem + .9vw)!important}@media (min-width:1200px){:where(.repair-device-redesign) .fs-2{font-size:2rem!important}}@media (min-width:576px){:where(.repair-device-redesign) .col-sm-3{flex:0 0 auto;width:25%}:where(.repair-device-redesign) .col-sm-4{flex:0 0 auto;width:33.33333333%}:where(.repair-device-redesign) .mb-sm-0{margin-bottom:0!important}:where(.repair-device-redesign) .p-sm-4{padding:1.5rem!important}}@media(max-width:767.98px){:where(.repair-device-redesign) .repair-brand-carousel .repair-brand-card.is-active{box-shadow:inset 0 0 0 1px var(--repair-blue)!important}}