@charset "UTF-8";.w-full{width:100%!important}.h-full{height:100%!important}.w-1{width:1px!important}.h-1{height:1px!important}.max-w-1{max-width:1px!important}.max-h-1{max-height:1px!important}.min-w-1{min-width:1px!important}.min-h-1{min-height:1px!important}.w-2{width:2px!important}.h-2{height:2px!important}.max-w-2{max-width:2px!important}.max-h-2{max-height:2px!important}.min-w-2{min-width:2px!important}.min-h-2{min-height:2px!important}.w-3{width:3px!important}.h-3{height:3px!important}.max-w-3{max-width:3px!important}.max-h-3{max-height:3px!important}.min-w-3{min-width:3px!important}.min-h-3{min-height:3px!important}.w-4{width:4px!important}.h-4{height:4px!important}.max-w-4{max-width:4px!important}.max-h-4{max-height:4px!important}.min-w-4{min-width:4px!important}.min-h-4{min-height:4px!important}.w-5{width:5px!important}.h-5{height:5px!important}.max-w-5{max-width:5px!important}.max-h-5{max-height:5px!important}.min-w-5{min-width:5px!important}.min-h-5{min-height:5px!important}.w-6{width:6px!important}.h-6{height:6px!important}.max-w-6{max-width:6px!important}.max-h-6{max-height:6px!important}.min-w-6{min-width:6px!important}.min-h-6{min-height:6px!important}.w-7{width:7px!important}.h-7{height:7px!important}.max-w-7{max-width:7px!important}.max-h-7{max-height:7px!important}.min-w-7{min-width:7px!important}.min-h-7{min-height:7px!important}.w-8{width:8px!important}.h-8{height:8px!important}.max-w-8{max-width:8px!important}.max-h-8{max-height:8px!important}.min-w-8{min-width:8px!important}.min-h-8{min-height:8px!important}.w-9{width:9px!important}.h-9{height:9px!important}.max-w-9{max-width:9px!important}.max-h-9{max-height:9px!important}.min-w-9{min-width:9px!important}.min-h-9{min-height:9px!important}.w-10{width:10px!important}.h-10{height:10px!important}.max-w-10{max-width:10px!important}.max-h-10{max-height:10px!important}.min-w-10{min-width:10px!important}.min-h-10{min-height:10px!important}.w-11{width:11px!important}.h-11{height:11px!important}.max-w-11{max-width:11px!important}.max-h-11{max-height:11px!important}.min-w-11{min-width:11px!important}.min-h-11{min-height:11px!important}.w-12{width:12px!important}.h-12{height:12px!important}.max-w-12{max-width:12px!important}.max-h-12{max-height:12px!important}.min-w-12{min-width:12px!important}.min-h-12{min-height:12px!important}.w-13{width:13px!important}.h-13{height:13px!important}.max-w-13{max-width:13px!important}.max-h-13{max-height:13px!important}.min-w-13{min-width:13px!important}.min-h-13{min-height:13px!important}.w-14{width:14px!important}.h-14{height:14px!important}.max-w-14{max-width:14px!important}.max-h-14{max-height:14px!important}.min-w-14{min-width:14px!important}.min-h-14{min-height:14px!important}.w-15{width:15px!important}.h-15{height:15px!important}.max-w-15{max-width:15px!important}.max-h-15{max-height:15px!important}.min-w-15{min-width:15px!important}.min-h-15{min-height:15px!important}.w-16{width:16px!important}.h-16{height:16px!important}.max-w-16{max-width:16px!important}.max-h-16{max-height:16px!important}.min-w-16{min-width:16px!important}.min-h-16{min-height:16px!important}.w-17{width:17px!important}.h-17{height:17px!important}.max-w-17{max-width:17px!important}.max-h-17{max-height:17px!important}.min-w-17{min-width:17px!important}.min-h-17{min-height:17px!important}.w-18{width:18px!important}.h-18{height:18px!important}.max-w-18{max-width:18px!important}.max-h-18{max-height:18px!important}.min-w-18{min-width:18px!important}.min-h-18{min-height:18px!important}.w-19{width:19px!important}.h-19{height:19px!important}.max-w-19{max-width:19px!important}.max-h-19{max-height:19px!important}.min-w-19{min-width:19px!important}.min-h-19{min-height:19px!important}.w-20{width:20px!important}.h-20{height:20px!important}.max-w-20{max-width:20px!important}.max-h-20{max-height:20px!important}.min-w-20{min-width:20px!important}.min-h-20{min-height:20px!important}.w-21{width:21px!important}.h-21{height:21px!important}.max-w-21{max-width:21px!important}.max-h-21{max-height:21px!important}.min-w-21{min-width:21px!important}.min-h-21{min-height:21px!important}.w-22{width:22px!important}.h-22{height:22px!important}.max-w-22{max-width:22px!important}.max-h-22{max-height:22px!important}.min-w-22{min-width:22px!important}.min-h-22{min-height:22px!important}.w-23{width:23px!important}.h-23{height:23px!important}.max-w-23{max-width:23px!important}.max-h-23{max-height:23px!important}.min-w-23{min-width:23px!important}.min-h-23{min-height:23px!important}.w-24{width:24px!important}.h-24{height:24px!important}.max-w-24{max-width:24px!important}.max-h-24{max-height:24px!important}.min-w-24{min-width:24px!important}.min-h-24{min-height:24px!important}.w-25{width:25px!important}.h-25{height:25px!important}.max-w-25{max-width:25px!important}.max-h-25{max-height:25px!important}.min-w-25{min-width:25px!important}.min-h-25{min-height:25px!important}.w-26{width:26px!important}.h-26{height:26px!important}.max-w-26{max-width:26px!important}.max-h-26{max-height:26px!important}.min-w-26{min-width:26px!important}.min-h-26{min-height:26px!important}.w-27{width:27px!important}.h-27{height:27px!important}.max-w-27{max-width:27px!important}.max-h-27{max-height:27px!important}.min-w-27{min-width:27px!important}.min-h-27{min-height:27px!important}.w-28{width:28px!important}.h-28{height:28px!important}.max-w-28{max-width:28px!important}.max-h-28{max-height:28px!important}.min-w-28{min-width:28px!important}.min-h-28{min-height:28px!important}.w-29{width:29px!important}.h-29{height:29px!important}.max-w-29{max-width:29px!important}.max-h-29{max-height:29px!important}.min-w-29{min-width:29px!important}.min-h-29{min-height:29px!important}.w-30{width:30px!important}.h-30{height:30px!important}.max-w-30{max-width:30px!important}.max-h-30{max-height:30px!important}.min-w-30{min-width:30px!important}.min-h-30{min-height:30px!important}.w-31{width:31px!important}.h-31{height:31px!important}.max-w-31{max-width:31px!important}.max-h-31{max-height:31px!important}.min-w-31{min-width:31px!important}.min-h-31{min-height:31px!important}.w-32{width:32px!important}.h-32{height:32px!important}.max-w-32{max-width:32px!important}.max-h-32{max-height:32px!important}.min-w-32{min-width:32px!important}.min-h-32{min-height:32px!important}.w-33{width:33px!important}.h-33{height:33px!important}.max-w-33{max-width:33px!important}.max-h-33{max-height:33px!important}.min-w-33{min-width:33px!important}.min-h-33{min-height:33px!important}.w-34{width:34px!important}.h-34{height:34px!important}.max-w-34{max-width:34px!important}.max-h-34{max-height:34px!important}.min-w-34{min-width:34px!important}.min-h-34{min-height:34px!important}.w-35{width:35px!important}.h-35{height:35px!important}.max-w-35{max-width:35px!important}.max-h-35{max-height:35px!important}.min-w-35{min-width:35px!important}.min-h-35{min-height:35px!important}.w-36{width:36px!important}.h-36{height:36px!important}.max-w-36{max-width:36px!important}.max-h-36{max-height:36px!important}.min-w-36{min-width:36px!important}.min-h-36{min-height:36px!important}.w-37{width:37px!important}.h-37{height:37px!important}.max-w-37{max-width:37px!important}.max-h-37{max-height:37px!important}.min-w-37{min-width:37px!important}.min-h-37{min-height:37px!important}.w-38{width:38px!important}.h-38{height:38px!important}.max-w-38{max-width:38px!important}.max-h-38{max-height:38px!important}.min-w-38{min-width:38px!important}.min-h-38{min-height:38px!important}.w-39{width:39px!important}.h-39{height:39px!important}.max-w-39{max-width:39px!important}.max-h-39{max-height:39px!important}.min-w-39{min-width:39px!important}.min-h-39{min-height:39px!important}.w-40{width:40px!important}.h-40{height:40px!important}.max-w-40{max-width:40px!important}.max-h-40{max-height:40px!important}.min-w-40{min-width:40px!important}.min-h-40{min-height:40px!important}.w-41{width:41px!important}.h-41{height:41px!important}.max-w-41{max-width:41px!important}.max-h-41{max-height:41px!important}.min-w-41{min-width:41px!important}.min-h-41{min-height:41px!important}.w-42{width:42px!important}.h-42{height:42px!important}.max-w-42{max-width:42px!important}.max-h-42{max-height:42px!important}.min-w-42{min-width:42px!important}.min-h-42{min-height:42px!important}.w-43{width:43px!important}.h-43{height:43px!important}.max-w-43{max-width:43px!important}.max-h-43{max-height:43px!important}.min-w-43{min-width:43px!important}.min-h-43{min-height:43px!important}.w-44{width:44px!important}.h-44{height:44px!important}.max-w-44{max-width:44px!important}.max-h-44{max-height:44px!important}.min-w-44{min-width:44px!important}.min-h-44{min-height:44px!important}.w-45{width:45px!important}.h-45{height:45px!important}.max-w-45{max-width:45px!important}.max-h-45{max-height:45px!important}.min-w-45{min-width:45px!important}.min-h-45{min-height:45px!important}.w-46{width:46px!important}.h-46{height:46px!important}.max-w-46{max-width:46px!important}.max-h-46{max-height:46px!important}.min-w-46{min-width:46px!important}.min-h-46{min-height:46px!important}.w-47{width:47px!important}.h-47{height:47px!important}.max-w-47{max-width:47px!important}.max-h-47{max-height:47px!important}.min-w-47{min-width:47px!important}.min-h-47{min-height:47px!important}.w-48{width:48px!important}.h-48{height:48px!important}.max-w-48{max-width:48px!important}.max-h-48{max-height:48px!important}.min-w-48{min-width:48px!important}.min-h-48{min-height:48px!important}.w-49{width:49px!important}.h-49{height:49px!important}.max-w-49{max-width:49px!important}.max-h-49{max-height:49px!important}.min-w-49{min-width:49px!important}.min-h-49{min-height:49px!important}.w-50{width:50px!important}.h-50{height:50px!important}.max-w-50{max-width:50px!important}.max-h-50{max-height:50px!important}.min-w-50{min-width:50px!important}.min-h-50{min-height:50px!important}.w-51{width:51px!important}.h-51{height:51px!important}.max-w-51{max-width:51px!important}.max-h-51{max-height:51px!important}.min-w-51{min-width:51px!important}.min-h-51{min-height:51px!important}.w-52{width:52px!important}.h-52{height:52px!important}.max-w-52{max-width:52px!important}.max-h-52{max-height:52px!important}.min-w-52{min-width:52px!important}.min-h-52{min-height:52px!important}.w-53{width:53px!important}.h-53{height:53px!important}.max-w-53{max-width:53px!important}.max-h-53{max-height:53px!important}.min-w-53{min-width:53px!important}.min-h-53{min-height:53px!important}.w-54{width:54px!important}.h-54{height:54px!important}.max-w-54{max-width:54px!important}.max-h-54{max-height:54px!important}.min-w-54{min-width:54px!important}.min-h-54{min-height:54px!important}.w-55{width:55px!important}.h-55{height:55px!important}.max-w-55{max-width:55px!important}.max-h-55{max-height:55px!important}.min-w-55{min-width:55px!important}.min-h-55{min-height:55px!important}.w-56{width:56px!important}.h-56{height:56px!important}.max-w-56{max-width:56px!important}.max-h-56{max-height:56px!important}.min-w-56{min-width:56px!important}.min-h-56{min-height:56px!important}.w-57{width:57px!important}.h-57{height:57px!important}.max-w-57{max-width:57px!important}.max-h-57{max-height:57px!important}.min-w-57{min-width:57px!important}.min-h-57{min-height:57px!important}.w-58{width:58px!important}.h-58{height:58px!important}.max-w-58{max-width:58px!important}.max-h-58{max-height:58px!important}.min-w-58{min-width:58px!important}.min-h-58{min-height:58px!important}.w-59{width:59px!important}.h-59{height:59px!important}.max-w-59{max-width:59px!important}.max-h-59{max-height:59px!important}.min-w-59{min-width:59px!important}.min-h-59{min-height:59px!important}.w-60{width:60px!important}.h-60{height:60px!important}.max-w-60{max-width:60px!important}.max-h-60{max-height:60px!important}.min-w-60{min-width:60px!important}.min-h-60{min-height:60px!important}.w-61{width:61px!important}.h-61{height:61px!important}.max-w-61{max-width:61px!important}.max-h-61{max-height:61px!important}.min-w-61{min-width:61px!important}.min-h-61{min-height:61px!important}.w-62{width:62px!important}.h-62{height:62px!important}.max-w-62{max-width:62px!important}.max-h-62{max-height:62px!important}.min-w-62{min-width:62px!important}.min-h-62{min-height:62px!important}.w-63{width:63px!important}.h-63{height:63px!important}.max-w-63{max-width:63px!important}.max-h-63{max-height:63px!important}.min-w-63{min-width:63px!important}.min-h-63{min-height:63px!important}.w-64{width:64px!important}.h-64{height:64px!important}.max-w-64{max-width:64px!important}.max-h-64{max-height:64px!important}.min-w-64{min-width:64px!important}.min-h-64{min-height:64px!important}.w-65{width:65px!important}.h-65{height:65px!important}.max-w-65{max-width:65px!important}.max-h-65{max-height:65px!important}.min-w-65{min-width:65px!important}.min-h-65{min-height:65px!important}.w-66{width:66px!important}.h-66{height:66px!important}.max-w-66{max-width:66px!important}.max-h-66{max-height:66px!important}.min-w-66{min-width:66px!important}.min-h-66{min-height:66px!important}.w-67{width:67px!important}.h-67{height:67px!important}.max-w-67{max-width:67px!important}.max-h-67{max-height:67px!important}.min-w-67{min-width:67px!important}.min-h-67{min-height:67px!important}.w-68{width:68px!important}.h-68{height:68px!important}.max-w-68{max-width:68px!important}.max-h-68{max-height:68px!important}.min-w-68{min-width:68px!important}.min-h-68{min-height:68px!important}.w-69{width:69px!important}.h-69{height:69px!important}.max-w-69{max-width:69px!important}.max-h-69{max-height:69px!important}.min-w-69{min-width:69px!important}.min-h-69{min-height:69px!important}.w-70{width:70px!important}.h-70{height:70px!important}.max-w-70{max-width:70px!important}.max-h-70{max-height:70px!important}.min-w-70{min-width:70px!important}.min-h-70{min-height:70px!important}.w-71{width:71px!important}.h-71{height:71px!important}.max-w-71{max-width:71px!important}.max-h-71{max-height:71px!important}.min-w-71{min-width:71px!important}.min-h-71{min-height:71px!important}.w-72{width:72px!important}.h-72{height:72px!important}.max-w-72{max-width:72px!important}.max-h-72{max-height:72px!important}.min-w-72{min-width:72px!important}.min-h-72{min-height:72px!important}.w-73{width:73px!important}.h-73{height:73px!important}.max-w-73{max-width:73px!important}.max-h-73{max-height:73px!important}.min-w-73{min-width:73px!important}.min-h-73{min-height:73px!important}.w-74{width:74px!important}.h-74{height:74px!important}.max-w-74{max-width:74px!important}.max-h-74{max-height:74px!important}.min-w-74{min-width:74px!important}.min-h-74{min-height:74px!important}.w-75{width:75px!important}.h-75{height:75px!important}.max-w-75{max-width:75px!important}.max-h-75{max-height:75px!important}.min-w-75{min-width:75px!important}.min-h-75{min-height:75px!important}.w-76{width:76px!important}.h-76{height:76px!important}.max-w-76{max-width:76px!important}.max-h-76{max-height:76px!important}.min-w-76{min-width:76px!important}.min-h-76{min-height:76px!important}.w-77{width:77px!important}.h-77{height:77px!important}.max-w-77{max-width:77px!important}.max-h-77{max-height:77px!important}.min-w-77{min-width:77px!important}.min-h-77{min-height:77px!important}.w-78{width:78px!important}.h-78{height:78px!important}.max-w-78{max-width:78px!important}.max-h-78{max-height:78px!important}.min-w-78{min-width:78px!important}.min-h-78{min-height:78px!important}.w-79{width:79px!important}.h-79{height:79px!important}.max-w-79{max-width:79px!important}.max-h-79{max-height:79px!important}.min-w-79{min-width:79px!important}.min-h-79{min-height:79px!important}.w-80{width:80px!important}.h-80{height:80px!important}.max-w-80{max-width:80px!important}.max-h-80{max-height:80px!important}.min-w-80{min-width:80px!important}.min-h-80{min-height:80px!important}.w-81{width:81px!important}.h-81{height:81px!important}.max-w-81{max-width:81px!important}.max-h-81{max-height:81px!important}.min-w-81{min-width:81px!important}.min-h-81{min-height:81px!important}.w-82{width:82px!important}.h-82{height:82px!important}.max-w-82{max-width:82px!important}.max-h-82{max-height:82px!important}.min-w-82{min-width:82px!important}.min-h-82{min-height:82px!important}.w-83{width:83px!important}.h-83{height:83px!important}.max-w-83{max-width:83px!important}.max-h-83{max-height:83px!important}.min-w-83{min-width:83px!important}.min-h-83{min-height:83px!important}.w-84{width:84px!important}.h-84{height:84px!important}.max-w-84{max-width:84px!important}.max-h-84{max-height:84px!important}.min-w-84{min-width:84px!important}.min-h-84{min-height:84px!important}.w-85{width:85px!important}.h-85{height:85px!important}.max-w-85{max-width:85px!important}.max-h-85{max-height:85px!important}.min-w-85{min-width:85px!important}.min-h-85{min-height:85px!important}.w-86{width:86px!important}.h-86{height:86px!important}.max-w-86{max-width:86px!important}.max-h-86{max-height:86px!important}.min-w-86{min-width:86px!important}.min-h-86{min-height:86px!important}.w-87{width:87px!important}.h-87{height:87px!important}.max-w-87{max-width:87px!important}.max-h-87{max-height:87px!important}.min-w-87{min-width:87px!important}.min-h-87{min-height:87px!important}.w-88{width:88px!important}.h-88{height:88px!important}.max-w-88{max-width:88px!important}.max-h-88{max-height:88px!important}.min-w-88{min-width:88px!important}.min-h-88{min-height:88px!important}.w-89{width:89px!important}.h-89{height:89px!important}.max-w-89{max-width:89px!important}.max-h-89{max-height:89px!important}.min-w-89{min-width:89px!important}.min-h-89{min-height:89px!important}.w-90{width:90px!important}.h-90{height:90px!important}.max-w-90{max-width:90px!important}.max-h-90{max-height:90px!important}.min-w-90{min-width:90px!important}.min-h-90{min-height:90px!important}.w-91{width:91px!important}.h-91{height:91px!important}.max-w-91{max-width:91px!important}.max-h-91{max-height:91px!important}.min-w-91{min-width:91px!important}.min-h-91{min-height:91px!important}.w-92{width:92px!important}.h-92{height:92px!important}.max-w-92{max-width:92px!important}.max-h-92{max-height:92px!important}.min-w-92{min-width:92px!important}.min-h-92{min-height:92px!important}.w-93{width:93px!important}.h-93{height:93px!important}.max-w-93{max-width:93px!important}.max-h-93{max-height:93px!important}.min-w-93{min-width:93px!important}.min-h-93{min-height:93px!important}.w-94{width:94px!important}.h-94{height:94px!important}.max-w-94{max-width:94px!important}.max-h-94{max-height:94px!important}.min-w-94{min-width:94px!important}.min-h-94{min-height:94px!important}.w-95{width:95px!important}.h-95{height:95px!important}.max-w-95{max-width:95px!important}.max-h-95{max-height:95px!important}.min-w-95{min-width:95px!important}.min-h-95{min-height:95px!important}.w-96{width:96px!important}.h-96{height:96px!important}.max-w-96{max-width:96px!important}.max-h-96{max-height:96px!important}.min-w-96{min-width:96px!important}.min-h-96{min-height:96px!important}.w-97{width:97px!important}.h-97{height:97px!important}.max-w-97{max-width:97px!important}.max-h-97{max-height:97px!important}.min-w-97{min-width:97px!important}.min-h-97{min-height:97px!important}.w-98{width:98px!important}.h-98{height:98px!important}.max-w-98{max-width:98px!important}.max-h-98{max-height:98px!important}.min-w-98{min-width:98px!important}.min-h-98{min-height:98px!important}.w-99{width:99px!important}.h-99{height:99px!important}.max-w-99{max-width:99px!important}.max-h-99{max-height:99px!important}.min-w-99{min-width:99px!important}.min-h-99{min-height:99px!important}.w-100{width:100px!important}.h-100{height:100px!important}.max-w-100{max-width:100px!important}.max-h-100{max-height:100px!important}.min-w-100{min-width:100px!important}.min-h-100{min-height:100px!important}.w-101{width:101px!important}.h-101{height:101px!important}.max-w-101{max-width:101px!important}.max-h-101{max-height:101px!important}.min-w-101{min-width:101px!important}.min-h-101{min-height:101px!important}.w-102{width:102px!important}.h-102{height:102px!important}.max-w-102{max-width:102px!important}.max-h-102{max-height:102px!important}.min-w-102{min-width:102px!important}.min-h-102{min-height:102px!important}.w-103{width:103px!important}.h-103{height:103px!important}.max-w-103{max-width:103px!important}.max-h-103{max-height:103px!important}.min-w-103{min-width:103px!important}.min-h-103{min-height:103px!important}.w-104{width:104px!important}.h-104{height:104px!important}.max-w-104{max-width:104px!important}.max-h-104{max-height:104px!important}.min-w-104{min-width:104px!important}.min-h-104{min-height:104px!important}.w-105{width:105px!important}.h-105{height:105px!important}.max-w-105{max-width:105px!important}.max-h-105{max-height:105px!important}.min-w-105{min-width:105px!important}.min-h-105{min-height:105px!important}.w-106{width:106px!important}.h-106{height:106px!important}.max-w-106{max-width:106px!important}.max-h-106{max-height:106px!important}.min-w-106{min-width:106px!important}.min-h-106{min-height:106px!important}.w-107{width:107px!important}.h-107{height:107px!important}.max-w-107{max-width:107px!important}.max-h-107{max-height:107px!important}.min-w-107{min-width:107px!important}.min-h-107{min-height:107px!important}.w-108{width:108px!important}.h-108{height:108px!important}.max-w-108{max-width:108px!important}.max-h-108{max-height:108px!important}.min-w-108{min-width:108px!important}.min-h-108{min-height:108px!important}.w-109{width:109px!important}.h-109{height:109px!important}.max-w-109{max-width:109px!important}.max-h-109{max-height:109px!important}.min-w-109{min-width:109px!important}.min-h-109{min-height:109px!important}.w-110{width:110px!important}.h-110{height:110px!important}.max-w-110{max-width:110px!important}.max-h-110{max-height:110px!important}.min-w-110{min-width:110px!important}.min-h-110{min-height:110px!important}.w-111{width:111px!important}.h-111{height:111px!important}.max-w-111{max-width:111px!important}.max-h-111{max-height:111px!important}.min-w-111{min-width:111px!important}.min-h-111{min-height:111px!important}.w-112{width:112px!important}.h-112{height:112px!important}.max-w-112{max-width:112px!important}.max-h-112{max-height:112px!important}.min-w-112{min-width:112px!important}.min-h-112{min-height:112px!important}.w-113{width:113px!important}.h-113{height:113px!important}.max-w-113{max-width:113px!important}.max-h-113{max-height:113px!important}.min-w-113{min-width:113px!important}.min-h-113{min-height:113px!important}.w-114{width:114px!important}.h-114{height:114px!important}.max-w-114{max-width:114px!important}.max-h-114{max-height:114px!important}.min-w-114{min-width:114px!important}.min-h-114{min-height:114px!important}.w-115{width:115px!important}.h-115{height:115px!important}.max-w-115{max-width:115px!important}.max-h-115{max-height:115px!important}.min-w-115{min-width:115px!important}.min-h-115{min-height:115px!important}.w-116{width:116px!important}.h-116{height:116px!important}.max-w-116{max-width:116px!important}.max-h-116{max-height:116px!important}.min-w-116{min-width:116px!important}.min-h-116{min-height:116px!important}.w-117{width:117px!important}.h-117{height:117px!important}.max-w-117{max-width:117px!important}.max-h-117{max-height:117px!important}.min-w-117{min-width:117px!important}.min-h-117{min-height:117px!important}.w-118{width:118px!important}.h-118{height:118px!important}.max-w-118{max-width:118px!important}.max-h-118{max-height:118px!important}.min-w-118{min-width:118px!important}.min-h-118{min-height:118px!important}.w-119{width:119px!important}.h-119{height:119px!important}.max-w-119{max-width:119px!important}.max-h-119{max-height:119px!important}.min-w-119{min-width:119px!important}.min-h-119{min-height:119px!important}.w-120{width:120px!important}.h-120{height:120px!important}.max-w-120{max-width:120px!important}.max-h-120{max-height:120px!important}.min-w-120{min-width:120px!important}.min-h-120{min-height:120px!important}.w-121{width:121px!important}.h-121{height:121px!important}.max-w-121{max-width:121px!important}.max-h-121{max-height:121px!important}.min-w-121{min-width:121px!important}.min-h-121{min-height:121px!important}.w-122{width:122px!important}.h-122{height:122px!important}.max-w-122{max-width:122px!important}.max-h-122{max-height:122px!important}.min-w-122{min-width:122px!important}.min-h-122{min-height:122px!important}.w-123{width:123px!important}.h-123{height:123px!important}.max-w-123{max-width:123px!important}.max-h-123{max-height:123px!important}.min-w-123{min-width:123px!important}.min-h-123{min-height:123px!important}.w-124{width:124px!important}.h-124{height:124px!important}.max-w-124{max-width:124px!important}.max-h-124{max-height:124px!important}.min-w-124{min-width:124px!important}.min-h-124{min-height:124px!important}.w-125{width:125px!important}.h-125{height:125px!important}.max-w-125{max-width:125px!important}.max-h-125{max-height:125px!important}.min-w-125{min-width:125px!important}.min-h-125{min-height:125px!important}.w-126{width:126px!important}.h-126{height:126px!important}.max-w-126{max-width:126px!important}.max-h-126{max-height:126px!important}.min-w-126{min-width:126px!important}.min-h-126{min-height:126px!important}.w-127{width:127px!important}.h-127{height:127px!important}.max-w-127{max-width:127px!important}.max-h-127{max-height:127px!important}.min-w-127{min-width:127px!important}.min-h-127{min-height:127px!important}.w-128{width:128px!important}.h-128{height:128px!important}.max-w-128{max-width:128px!important}.max-h-128{max-height:128px!important}.min-w-128{min-width:128px!important}.min-h-128{min-height:128px!important}.w-129{width:129px!important}.h-129{height:129px!important}.max-w-129{max-width:129px!important}.max-h-129{max-height:129px!important}.min-w-129{min-width:129px!important}.min-h-129{min-height:129px!important}.w-130{width:130px!important}.h-130{height:130px!important}.max-w-130{max-width:130px!important}.max-h-130{max-height:130px!important}.min-w-130{min-width:130px!important}.min-h-130{min-height:130px!important}.w-131{width:131px!important}.h-131{height:131px!important}.max-w-131{max-width:131px!important}.max-h-131{max-height:131px!important}.min-w-131{min-width:131px!important}.min-h-131{min-height:131px!important}.w-132{width:132px!important}.h-132{height:132px!important}.max-w-132{max-width:132px!important}.max-h-132{max-height:132px!important}.min-w-132{min-width:132px!important}.min-h-132{min-height:132px!important}.w-133{width:133px!important}.h-133{height:133px!important}.max-w-133{max-width:133px!important}.max-h-133{max-height:133px!important}.min-w-133{min-width:133px!important}.min-h-133{min-height:133px!important}.w-134{width:134px!important}.h-134{height:134px!important}.max-w-134{max-width:134px!important}.max-h-134{max-height:134px!important}.min-w-134{min-width:134px!important}.min-h-134{min-height:134px!important}.w-135{width:135px!important}.h-135{height:135px!important}.max-w-135{max-width:135px!important}.max-h-135{max-height:135px!important}.min-w-135{min-width:135px!important}.min-h-135{min-height:135px!important}.w-136{width:136px!important}.h-136{height:136px!important}.max-w-136{max-width:136px!important}.max-h-136{max-height:136px!important}.min-w-136{min-width:136px!important}.min-h-136{min-height:136px!important}.w-137{width:137px!important}.h-137{height:137px!important}.max-w-137{max-width:137px!important}.max-h-137{max-height:137px!important}.min-w-137{min-width:137px!important}.min-h-137{min-height:137px!important}.w-138{width:138px!important}.h-138{height:138px!important}.max-w-138{max-width:138px!important}.max-h-138{max-height:138px!important}.min-w-138{min-width:138px!important}.min-h-138{min-height:138px!important}.w-139{width:139px!important}.h-139{height:139px!important}.max-w-139{max-width:139px!important}.max-h-139{max-height:139px!important}.min-w-139{min-width:139px!important}.min-h-139{min-height:139px!important}.w-140{width:140px!important}.h-140{height:140px!important}.max-w-140{max-width:140px!important}.max-h-140{max-height:140px!important}.min-w-140{min-width:140px!important}.min-h-140{min-height:140px!important}.w-141{width:141px!important}.h-141{height:141px!important}.max-w-141{max-width:141px!important}.max-h-141{max-height:141px!important}.min-w-141{min-width:141px!important}.min-h-141{min-height:141px!important}.w-142{width:142px!important}.h-142{height:142px!important}.max-w-142{max-width:142px!important}.max-h-142{max-height:142px!important}.min-w-142{min-width:142px!important}.min-h-142{min-height:142px!important}.w-143{width:143px!important}.h-143{height:143px!important}.max-w-143{max-width:143px!important}.max-h-143{max-height:143px!important}.min-w-143{min-width:143px!important}.min-h-143{min-height:143px!important}.w-144{width:144px!important}.h-144{height:144px!important}.max-w-144{max-width:144px!important}.max-h-144{max-height:144px!important}.min-w-144{min-width:144px!important}.min-h-144{min-height:144px!important}.w-145{width:145px!important}.h-145{height:145px!important}.max-w-145{max-width:145px!important}.max-h-145{max-height:145px!important}.min-w-145{min-width:145px!important}.min-h-145{min-height:145px!important}.w-146{width:146px!important}.h-146{height:146px!important}.max-w-146{max-width:146px!important}.max-h-146{max-height:146px!important}.min-w-146{min-width:146px!important}.min-h-146{min-height:146px!important}.w-147{width:147px!important}.h-147{height:147px!important}.max-w-147{max-width:147px!important}.max-h-147{max-height:147px!important}.min-w-147{min-width:147px!important}.min-h-147{min-height:147px!important}.w-148{width:148px!important}.h-148{height:148px!important}.max-w-148{max-width:148px!important}.max-h-148{max-height:148px!important}.min-w-148{min-width:148px!important}.min-h-148{min-height:148px!important}.w-149{width:149px!important}.h-149{height:149px!important}.max-w-149{max-width:149px!important}.max-h-149{max-height:149px!important}.min-w-149{min-width:149px!important}.min-h-149{min-height:149px!important}.w-150{width:150px!important}.h-150{height:150px!important}.max-w-150{max-width:150px!important}.max-h-150{max-height:150px!important}.min-w-150{min-width:150px!important}.min-h-150{min-height:150px!important}.w-151{width:151px!important}.h-151{height:151px!important}.max-w-151{max-width:151px!important}.max-h-151{max-height:151px!important}.min-w-151{min-width:151px!important}.min-h-151{min-height:151px!important}.w-152{width:152px!important}.h-152{height:152px!important}.max-w-152{max-width:152px!important}.max-h-152{max-height:152px!important}.min-w-152{min-width:152px!important}.min-h-152{min-height:152px!important}.w-153{width:153px!important}.h-153{height:153px!important}.max-w-153{max-width:153px!important}.max-h-153{max-height:153px!important}.min-w-153{min-width:153px!important}.min-h-153{min-height:153px!important}.w-154{width:154px!important}.h-154{height:154px!important}.max-w-154{max-width:154px!important}.max-h-154{max-height:154px!important}.min-w-154{min-width:154px!important}.min-h-154{min-height:154px!important}.w-155{width:155px!important}.h-155{height:155px!important}.max-w-155{max-width:155px!important}.max-h-155{max-height:155px!important}.min-w-155{min-width:155px!important}.min-h-155{min-height:155px!important}.w-156{width:156px!important}.h-156{height:156px!important}.max-w-156{max-width:156px!important}.max-h-156{max-height:156px!important}.min-w-156{min-width:156px!important}.min-h-156{min-height:156px!important}.w-157{width:157px!important}.h-157{height:157px!important}.max-w-157{max-width:157px!important}.max-h-157{max-height:157px!important}.min-w-157{min-width:157px!important}.min-h-157{min-height:157px!important}.w-158{width:158px!important}.h-158{height:158px!important}.max-w-158{max-width:158px!important}.max-h-158{max-height:158px!important}.min-w-158{min-width:158px!important}.min-h-158{min-height:158px!important}.w-159{width:159px!important}.h-159{height:159px!important}.max-w-159{max-width:159px!important}.max-h-159{max-height:159px!important}.min-w-159{min-width:159px!important}.min-h-159{min-height:159px!important}.w-160{width:160px!important}.h-160{height:160px!important}.max-w-160{max-width:160px!important}.max-h-160{max-height:160px!important}.min-w-160{min-width:160px!important}.min-h-160{min-height:160px!important}.w-161{width:161px!important}.h-161{height:161px!important}.max-w-161{max-width:161px!important}.max-h-161{max-height:161px!important}.min-w-161{min-width:161px!important}.min-h-161{min-height:161px!important}.w-162{width:162px!important}.h-162{height:162px!important}.max-w-162{max-width:162px!important}.max-h-162{max-height:162px!important}.min-w-162{min-width:162px!important}.min-h-162{min-height:162px!important}.w-163{width:163px!important}.h-163{height:163px!important}.max-w-163{max-width:163px!important}.max-h-163{max-height:163px!important}.min-w-163{min-width:163px!important}.min-h-163{min-height:163px!important}.w-164{width:164px!important}.h-164{height:164px!important}.max-w-164{max-width:164px!important}.max-h-164{max-height:164px!important}.min-w-164{min-width:164px!important}.min-h-164{min-height:164px!important}.w-165{width:165px!important}.h-165{height:165px!important}.max-w-165{max-width:165px!important}.max-h-165{max-height:165px!important}.min-w-165{min-width:165px!important}.min-h-165{min-height:165px!important}.w-166{width:166px!important}.h-166{height:166px!important}.max-w-166{max-width:166px!important}.max-h-166{max-height:166px!important}.min-w-166{min-width:166px!important}.min-h-166{min-height:166px!important}.w-167{width:167px!important}.h-167{height:167px!important}.max-w-167{max-width:167px!important}.max-h-167{max-height:167px!important}.min-w-167{min-width:167px!important}.min-h-167{min-height:167px!important}.w-168{width:168px!important}.h-168{height:168px!important}.max-w-168{max-width:168px!important}.max-h-168{max-height:168px!important}.min-w-168{min-width:168px!important}.min-h-168{min-height:168px!important}.w-169{width:169px!important}.h-169{height:169px!important}.max-w-169{max-width:169px!important}.max-h-169{max-height:169px!important}.min-w-169{min-width:169px!important}.min-h-169{min-height:169px!important}.w-170{width:170px!important}.h-170{height:170px!important}.max-w-170{max-width:170px!important}.max-h-170{max-height:170px!important}.min-w-170{min-width:170px!important}.min-h-170{min-height:170px!important}.w-171{width:171px!important}.h-171{height:171px!important}.max-w-171{max-width:171px!important}.max-h-171{max-height:171px!important}.min-w-171{min-width:171px!important}.min-h-171{min-height:171px!important}.w-172{width:172px!important}.h-172{height:172px!important}.max-w-172{max-width:172px!important}.max-h-172{max-height:172px!important}.min-w-172{min-width:172px!important}.min-h-172{min-height:172px!important}.w-173{width:173px!important}.h-173{height:173px!important}.max-w-173{max-width:173px!important}.max-h-173{max-height:173px!important}.min-w-173{min-width:173px!important}.min-h-173{min-height:173px!important}.w-174{width:174px!important}.h-174{height:174px!important}.max-w-174{max-width:174px!important}.max-h-174{max-height:174px!important}.min-w-174{min-width:174px!important}.min-h-174{min-height:174px!important}.w-175{width:175px!important}.h-175{height:175px!important}.max-w-175{max-width:175px!important}.max-h-175{max-height:175px!important}.min-w-175{min-width:175px!important}.min-h-175{min-height:175px!important}.w-176{width:176px!important}.h-176{height:176px!important}.max-w-176{max-width:176px!important}.max-h-176{max-height:176px!important}.min-w-176{min-width:176px!important}.min-h-176{min-height:176px!important}.w-177{width:177px!important}.h-177{height:177px!important}.max-w-177{max-width:177px!important}.max-h-177{max-height:177px!important}.min-w-177{min-width:177px!important}.min-h-177{min-height:177px!important}.w-178{width:178px!important}.h-178{height:178px!important}.max-w-178{max-width:178px!important}.max-h-178{max-height:178px!important}.min-w-178{min-width:178px!important}.min-h-178{min-height:178px!important}.w-179{width:179px!important}.h-179{height:179px!important}.max-w-179{max-width:179px!important}.max-h-179{max-height:179px!important}.min-w-179{min-width:179px!important}.min-h-179{min-height:179px!important}.w-180{width:180px!important}.h-180{height:180px!important}.max-w-180{max-width:180px!important}.max-h-180{max-height:180px!important}.min-w-180{min-width:180px!important}.min-h-180{min-height:180px!important}.w-181{width:181px!important}.h-181{height:181px!important}.max-w-181{max-width:181px!important}.max-h-181{max-height:181px!important}.min-w-181{min-width:181px!important}.min-h-181{min-height:181px!important}.w-182{width:182px!important}.h-182{height:182px!important}.max-w-182{max-width:182px!important}.max-h-182{max-height:182px!important}.min-w-182{min-width:182px!important}.min-h-182{min-height:182px!important}.w-183{width:183px!important}.h-183{height:183px!important}.max-w-183{max-width:183px!important}.max-h-183{max-height:183px!important}.min-w-183{min-width:183px!important}.min-h-183{min-height:183px!important}.w-184{width:184px!important}.h-184{height:184px!important}.max-w-184{max-width:184px!important}.max-h-184{max-height:184px!important}.min-w-184{min-width:184px!important}.min-h-184{min-height:184px!important}.w-185{width:185px!important}.h-185{height:185px!important}.max-w-185{max-width:185px!important}.max-h-185{max-height:185px!important}.min-w-185{min-width:185px!important}.min-h-185{min-height:185px!important}.w-186{width:186px!important}.h-186{height:186px!important}.max-w-186{max-width:186px!important}.max-h-186{max-height:186px!important}.min-w-186{min-width:186px!important}.min-h-186{min-height:186px!important}.w-187{width:187px!important}.h-187{height:187px!important}.max-w-187{max-width:187px!important}.max-h-187{max-height:187px!important}.min-w-187{min-width:187px!important}.min-h-187{min-height:187px!important}.w-188{width:188px!important}.h-188{height:188px!important}.max-w-188{max-width:188px!important}.max-h-188{max-height:188px!important}.min-w-188{min-width:188px!important}.min-h-188{min-height:188px!important}.w-189{width:189px!important}.h-189{height:189px!important}.max-w-189{max-width:189px!important}.max-h-189{max-height:189px!important}.min-w-189{min-width:189px!important}.min-h-189{min-height:189px!important}.w-190{width:190px!important}.h-190{height:190px!important}.max-w-190{max-width:190px!important}.max-h-190{max-height:190px!important}.min-w-190{min-width:190px!important}.min-h-190{min-height:190px!important}.w-191{width:191px!important}.h-191{height:191px!important}.max-w-191{max-width:191px!important}.max-h-191{max-height:191px!important}.min-w-191{min-width:191px!important}.min-h-191{min-height:191px!important}.w-192{width:192px!important}.h-192{height:192px!important}.max-w-192{max-width:192px!important}.max-h-192{max-height:192px!important}.min-w-192{min-width:192px!important}.min-h-192{min-height:192px!important}.w-193{width:193px!important}.h-193{height:193px!important}.max-w-193{max-width:193px!important}.max-h-193{max-height:193px!important}.min-w-193{min-width:193px!important}.min-h-193{min-height:193px!important}.w-194{width:194px!important}.h-194{height:194px!important}.max-w-194{max-width:194px!important}.max-h-194{max-height:194px!important}.min-w-194{min-width:194px!important}.min-h-194{min-height:194px!important}.w-195{width:195px!important}.h-195{height:195px!important}.max-w-195{max-width:195px!important}.max-h-195{max-height:195px!important}.min-w-195{min-width:195px!important}.min-h-195{min-height:195px!important}.w-196{width:196px!important}.h-196{height:196px!important}.max-w-196{max-width:196px!important}.max-h-196{max-height:196px!important}.min-w-196{min-width:196px!important}.min-h-196{min-height:196px!important}.w-197{width:197px!important}.h-197{height:197px!important}.max-w-197{max-width:197px!important}.max-h-197{max-height:197px!important}.min-w-197{min-width:197px!important}.min-h-197{min-height:197px!important}.w-198{width:198px!important}.h-198{height:198px!important}.max-w-198{max-width:198px!important}.max-h-198{max-height:198px!important}.min-w-198{min-width:198px!important}.min-h-198{min-height:198px!important}.w-199{width:199px!important}.h-199{height:199px!important}.max-w-199{max-width:199px!important}.max-h-199{max-height:199px!important}.min-w-199{min-width:199px!important}.min-h-199{min-height:199px!important}.w-200{width:200px!important}.h-200{height:200px!important}.max-w-200{max-width:200px!important}.max-h-200{max-height:200px!important}.min-w-200{min-width:200px!important}.min-h-200{min-height:200px!important}.w-201{width:201px!important}.h-201{height:201px!important}.max-w-201{max-width:201px!important}.max-h-201{max-height:201px!important}.min-w-201{min-width:201px!important}.min-h-201{min-height:201px!important}.w-202{width:202px!important}.h-202{height:202px!important}.max-w-202{max-width:202px!important}.max-h-202{max-height:202px!important}.min-w-202{min-width:202px!important}.min-h-202{min-height:202px!important}.w-203{width:203px!important}.h-203{height:203px!important}.max-w-203{max-width:203px!important}.max-h-203{max-height:203px!important}.min-w-203{min-width:203px!important}.min-h-203{min-height:203px!important}.w-204{width:204px!important}.h-204{height:204px!important}.max-w-204{max-width:204px!important}.max-h-204{max-height:204px!important}.min-w-204{min-width:204px!important}.min-h-204{min-height:204px!important}.w-205{width:205px!important}.h-205{height:205px!important}.max-w-205{max-width:205px!important}.max-h-205{max-height:205px!important}.min-w-205{min-width:205px!important}.min-h-205{min-height:205px!important}.w-206{width:206px!important}.h-206{height:206px!important}.max-w-206{max-width:206px!important}.max-h-206{max-height:206px!important}.min-w-206{min-width:206px!important}.min-h-206{min-height:206px!important}.w-207{width:207px!important}.h-207{height:207px!important}.max-w-207{max-width:207px!important}.max-h-207{max-height:207px!important}.min-w-207{min-width:207px!important}.min-h-207{min-height:207px!important}.w-208{width:208px!important}.h-208{height:208px!important}.max-w-208{max-width:208px!important}.max-h-208{max-height:208px!important}.min-w-208{min-width:208px!important}.min-h-208{min-height:208px!important}.w-209{width:209px!important}.h-209{height:209px!important}.max-w-209{max-width:209px!important}.max-h-209{max-height:209px!important}.min-w-209{min-width:209px!important}.min-h-209{min-height:209px!important}.w-210{width:210px!important}.h-210{height:210px!important}.max-w-210{max-width:210px!important}.max-h-210{max-height:210px!important}.min-w-210{min-width:210px!important}.min-h-210{min-height:210px!important}.w-211{width:211px!important}.h-211{height:211px!important}.max-w-211{max-width:211px!important}.max-h-211{max-height:211px!important}.min-w-211{min-width:211px!important}.min-h-211{min-height:211px!important}.w-212{width:212px!important}.h-212{height:212px!important}.max-w-212{max-width:212px!important}.max-h-212{max-height:212px!important}.min-w-212{min-width:212px!important}.min-h-212{min-height:212px!important}.w-213{width:213px!important}.h-213{height:213px!important}.max-w-213{max-width:213px!important}.max-h-213{max-height:213px!important}.min-w-213{min-width:213px!important}.min-h-213{min-height:213px!important}.w-214{width:214px!important}.h-214{height:214px!important}.max-w-214{max-width:214px!important}.max-h-214{max-height:214px!important}.min-w-214{min-width:214px!important}.min-h-214{min-height:214px!important}.w-215{width:215px!important}.h-215{height:215px!important}.max-w-215{max-width:215px!important}.max-h-215{max-height:215px!important}.min-w-215{min-width:215px!important}.min-h-215{min-height:215px!important}.w-216{width:216px!important}.h-216{height:216px!important}.max-w-216{max-width:216px!important}.max-h-216{max-height:216px!important}.min-w-216{min-width:216px!important}.min-h-216{min-height:216px!important}.w-217{width:217px!important}.h-217{height:217px!important}.max-w-217{max-width:217px!important}.max-h-217{max-height:217px!important}.min-w-217{min-width:217px!important}.min-h-217{min-height:217px!important}.w-218{width:218px!important}.h-218{height:218px!important}.max-w-218{max-width:218px!important}.max-h-218{max-height:218px!important}.min-w-218{min-width:218px!important}.min-h-218{min-height:218px!important}.w-219{width:219px!important}.h-219{height:219px!important}.max-w-219{max-width:219px!important}.max-h-219{max-height:219px!important}.min-w-219{min-width:219px!important}.min-h-219{min-height:219px!important}.w-220{width:220px!important}.h-220{height:220px!important}.max-w-220{max-width:220px!important}.max-h-220{max-height:220px!important}.min-w-220{min-width:220px!important}.min-h-220{min-height:220px!important}.w-221{width:221px!important}.h-221{height:221px!important}.max-w-221{max-width:221px!important}.max-h-221{max-height:221px!important}.min-w-221{min-width:221px!important}.min-h-221{min-height:221px!important}.w-222{width:222px!important}.h-222{height:222px!important}.max-w-222{max-width:222px!important}.max-h-222{max-height:222px!important}.min-w-222{min-width:222px!important}.min-h-222{min-height:222px!important}.w-223{width:223px!important}.h-223{height:223px!important}.max-w-223{max-width:223px!important}.max-h-223{max-height:223px!important}.min-w-223{min-width:223px!important}.min-h-223{min-height:223px!important}.w-224{width:224px!important}.h-224{height:224px!important}.max-w-224{max-width:224px!important}.max-h-224{max-height:224px!important}.min-w-224{min-width:224px!important}.min-h-224{min-height:224px!important}.w-225{width:225px!important}.h-225{height:225px!important}.max-w-225{max-width:225px!important}.max-h-225{max-height:225px!important}.min-w-225{min-width:225px!important}.min-h-225{min-height:225px!important}.w-226{width:226px!important}.h-226{height:226px!important}.max-w-226{max-width:226px!important}.max-h-226{max-height:226px!important}.min-w-226{min-width:226px!important}.min-h-226{min-height:226px!important}.w-227{width:227px!important}.h-227{height:227px!important}.max-w-227{max-width:227px!important}.max-h-227{max-height:227px!important}.min-w-227{min-width:227px!important}.min-h-227{min-height:227px!important}.w-228{width:228px!important}.h-228{height:228px!important}.max-w-228{max-width:228px!important}.max-h-228{max-height:228px!important}.min-w-228{min-width:228px!important}.min-h-228{min-height:228px!important}.w-229{width:229px!important}.h-229{height:229px!important}.max-w-229{max-width:229px!important}.max-h-229{max-height:229px!important}.min-w-229{min-width:229px!important}.min-h-229{min-height:229px!important}.w-230{width:230px!important}.h-230{height:230px!important}.max-w-230{max-width:230px!important}.max-h-230{max-height:230px!important}.min-w-230{min-width:230px!important}.min-h-230{min-height:230px!important}.w-231{width:231px!important}.h-231{height:231px!important}.max-w-231{max-width:231px!important}.max-h-231{max-height:231px!important}.min-w-231{min-width:231px!important}.min-h-231{min-height:231px!important}.w-232{width:232px!important}.h-232{height:232px!important}.max-w-232{max-width:232px!important}.max-h-232{max-height:232px!important}.min-w-232{min-width:232px!important}.min-h-232{min-height:232px!important}.w-233{width:233px!important}.h-233{height:233px!important}.max-w-233{max-width:233px!important}.max-h-233{max-height:233px!important}.min-w-233{min-width:233px!important}.min-h-233{min-height:233px!important}.w-234{width:234px!important}.h-234{height:234px!important}.max-w-234{max-width:234px!important}.max-h-234{max-height:234px!important}.min-w-234{min-width:234px!important}.min-h-234{min-height:234px!important}.w-235{width:235px!important}.h-235{height:235px!important}.max-w-235{max-width:235px!important}.max-h-235{max-height:235px!important}.min-w-235{min-width:235px!important}.min-h-235{min-height:235px!important}.w-236{width:236px!important}.h-236{height:236px!important}.max-w-236{max-width:236px!important}.max-h-236{max-height:236px!important}.min-w-236{min-width:236px!important}.min-h-236{min-height:236px!important}.w-237{width:237px!important}.h-237{height:237px!important}.max-w-237{max-width:237px!important}.max-h-237{max-height:237px!important}.min-w-237{min-width:237px!important}.min-h-237{min-height:237px!important}.w-238{width:238px!important}.h-238{height:238px!important}.max-w-238{max-width:238px!important}.max-h-238{max-height:238px!important}.min-w-238{min-width:238px!important}.min-h-238{min-height:238px!important}.w-239{width:239px!important}.h-239{height:239px!important}.max-w-239{max-width:239px!important}.max-h-239{max-height:239px!important}.min-w-239{min-width:239px!important}.min-h-239{min-height:239px!important}.w-240{width:240px!important}.h-240{height:240px!important}.max-w-240{max-width:240px!important}.max-h-240{max-height:240px!important}.min-w-240{min-width:240px!important}.min-h-240{min-height:240px!important}.w-241{width:241px!important}.h-241{height:241px!important}.max-w-241{max-width:241px!important}.max-h-241{max-height:241px!important}.min-w-241{min-width:241px!important}.min-h-241{min-height:241px!important}.w-242{width:242px!important}.h-242{height:242px!important}.max-w-242{max-width:242px!important}.max-h-242{max-height:242px!important}.min-w-242{min-width:242px!important}.min-h-242{min-height:242px!important}.w-243{width:243px!important}.h-243{height:243px!important}.max-w-243{max-width:243px!important}.max-h-243{max-height:243px!important}.min-w-243{min-width:243px!important}.min-h-243{min-height:243px!important}.w-244{width:244px!important}.h-244{height:244px!important}.max-w-244{max-width:244px!important}.max-h-244{max-height:244px!important}.min-w-244{min-width:244px!important}.min-h-244{min-height:244px!important}.w-245{width:245px!important}.h-245{height:245px!important}.max-w-245{max-width:245px!important}.max-h-245{max-height:245px!important}.min-w-245{min-width:245px!important}.min-h-245{min-height:245px!important}.w-246{width:246px!important}.h-246{height:246px!important}.max-w-246{max-width:246px!important}.max-h-246{max-height:246px!important}.min-w-246{min-width:246px!important}.min-h-246{min-height:246px!important}.w-247{width:247px!important}.h-247{height:247px!important}.max-w-247{max-width:247px!important}.max-h-247{max-height:247px!important}.min-w-247{min-width:247px!important}.min-h-247{min-height:247px!important}.w-248{width:248px!important}.h-248{height:248px!important}.max-w-248{max-width:248px!important}.max-h-248{max-height:248px!important}.min-w-248{min-width:248px!important}.min-h-248{min-height:248px!important}.w-249{width:249px!important}.h-249{height:249px!important}.max-w-249{max-width:249px!important}.max-h-249{max-height:249px!important}.min-w-249{min-width:249px!important}.min-h-249{min-height:249px!important}.w-250{width:250px!important}.h-250{height:250px!important}.max-w-250{max-width:250px!important}.max-h-250{max-height:250px!important}.min-w-250{min-width:250px!important}.min-h-250{min-height:250px!important}.w-251{width:251px!important}.h-251{height:251px!important}.max-w-251{max-width:251px!important}.max-h-251{max-height:251px!important}.min-w-251{min-width:251px!important}.min-h-251{min-height:251px!important}.w-252{width:252px!important}.h-252{height:252px!important}.max-w-252{max-width:252px!important}.max-h-252{max-height:252px!important}.min-w-252{min-width:252px!important}.min-h-252{min-height:252px!important}.w-253{width:253px!important}.h-253{height:253px!important}.max-w-253{max-width:253px!important}.max-h-253{max-height:253px!important}.min-w-253{min-width:253px!important}.min-h-253{min-height:253px!important}.w-254{width:254px!important}.h-254{height:254px!important}.max-w-254{max-width:254px!important}.max-h-254{max-height:254px!important}.min-w-254{min-width:254px!important}.min-h-254{min-height:254px!important}.w-255{width:255px!important}.h-255{height:255px!important}.max-w-255{max-width:255px!important}.max-h-255{max-height:255px!important}.min-w-255{min-width:255px!important}.min-h-255{min-height:255px!important}.w-256{width:256px!important}.h-256{height:256px!important}.max-w-256{max-width:256px!important}.max-h-256{max-height:256px!important}.min-w-256{min-width:256px!important}.min-h-256{min-height:256px!important}.w-257{width:257px!important}.h-257{height:257px!important}.max-w-257{max-width:257px!important}.max-h-257{max-height:257px!important}.min-w-257{min-width:257px!important}.min-h-257{min-height:257px!important}.w-258{width:258px!important}.h-258{height:258px!important}.max-w-258{max-width:258px!important}.max-h-258{max-height:258px!important}.min-w-258{min-width:258px!important}.min-h-258{min-height:258px!important}.w-259{width:259px!important}.h-259{height:259px!important}.max-w-259{max-width:259px!important}.max-h-259{max-height:259px!important}.min-w-259{min-width:259px!important}.min-h-259{min-height:259px!important}.w-260{width:260px!important}.h-260{height:260px!important}.max-w-260{max-width:260px!important}.max-h-260{max-height:260px!important}.min-w-260{min-width:260px!important}.min-h-260{min-height:260px!important}.w-261{width:261px!important}.h-261{height:261px!important}.max-w-261{max-width:261px!important}.max-h-261{max-height:261px!important}.min-w-261{min-width:261px!important}.min-h-261{min-height:261px!important}.w-262{width:262px!important}.h-262{height:262px!important}.max-w-262{max-width:262px!important}.max-h-262{max-height:262px!important}.min-w-262{min-width:262px!important}.min-h-262{min-height:262px!important}.w-263{width:263px!important}.h-263{height:263px!important}.max-w-263{max-width:263px!important}.max-h-263{max-height:263px!important}.min-w-263{min-width:263px!important}.min-h-263{min-height:263px!important}.w-264{width:264px!important}.h-264{height:264px!important}.max-w-264{max-width:264px!important}.max-h-264{max-height:264px!important}.min-w-264{min-width:264px!important}.min-h-264{min-height:264px!important}.w-265{width:265px!important}.h-265{height:265px!important}.max-w-265{max-width:265px!important}.max-h-265{max-height:265px!important}.min-w-265{min-width:265px!important}.min-h-265{min-height:265px!important}.w-266{width:266px!important}.h-266{height:266px!important}.max-w-266{max-width:266px!important}.max-h-266{max-height:266px!important}.min-w-266{min-width:266px!important}.min-h-266{min-height:266px!important}.w-267{width:267px!important}.h-267{height:267px!important}.max-w-267{max-width:267px!important}.max-h-267{max-height:267px!important}.min-w-267{min-width:267px!important}.min-h-267{min-height:267px!important}.w-268{width:268px!important}.h-268{height:268px!important}.max-w-268{max-width:268px!important}.max-h-268{max-height:268px!important}.min-w-268{min-width:268px!important}.min-h-268{min-height:268px!important}.w-269{width:269px!important}.h-269{height:269px!important}.max-w-269{max-width:269px!important}.max-h-269{max-height:269px!important}.min-w-269{min-width:269px!important}.min-h-269{min-height:269px!important}.w-270{width:270px!important}.h-270{height:270px!important}.max-w-270{max-width:270px!important}.max-h-270{max-height:270px!important}.min-w-270{min-width:270px!important}.min-h-270{min-height:270px!important}.w-271{width:271px!important}.h-271{height:271px!important}.max-w-271{max-width:271px!important}.max-h-271{max-height:271px!important}.min-w-271{min-width:271px!important}.min-h-271{min-height:271px!important}.w-272{width:272px!important}.h-272{height:272px!important}.max-w-272{max-width:272px!important}.max-h-272{max-height:272px!important}.min-w-272{min-width:272px!important}.min-h-272{min-height:272px!important}.w-273{width:273px!important}.h-273{height:273px!important}.max-w-273{max-width:273px!important}.max-h-273{max-height:273px!important}.min-w-273{min-width:273px!important}.min-h-273{min-height:273px!important}.w-274{width:274px!important}.h-274{height:274px!important}.max-w-274{max-width:274px!important}.max-h-274{max-height:274px!important}.min-w-274{min-width:274px!important}.min-h-274{min-height:274px!important}.w-275{width:275px!important}.h-275{height:275px!important}.max-w-275{max-width:275px!important}.max-h-275{max-height:275px!important}.min-w-275{min-width:275px!important}.min-h-275{min-height:275px!important}.w-276{width:276px!important}.h-276{height:276px!important}.max-w-276{max-width:276px!important}.max-h-276{max-height:276px!important}.min-w-276{min-width:276px!important}.min-h-276{min-height:276px!important}.w-277{width:277px!important}.h-277{height:277px!important}.max-w-277{max-width:277px!important}.max-h-277{max-height:277px!important}.min-w-277{min-width:277px!important}.min-h-277{min-height:277px!important}.w-278{width:278px!important}.h-278{height:278px!important}.max-w-278{max-width:278px!important}.max-h-278{max-height:278px!important}.min-w-278{min-width:278px!important}.min-h-278{min-height:278px!important}.w-279{width:279px!important}.h-279{height:279px!important}.max-w-279{max-width:279px!important}.max-h-279{max-height:279px!important}.min-w-279{min-width:279px!important}.min-h-279{min-height:279px!important}.w-280{width:280px!important}.h-280{height:280px!important}.max-w-280{max-width:280px!important}.max-h-280{max-height:280px!important}.min-w-280{min-width:280px!important}.min-h-280{min-height:280px!important}.w-281{width:281px!important}.h-281{height:281px!important}.max-w-281{max-width:281px!important}.max-h-281{max-height:281px!important}.min-w-281{min-width:281px!important}.min-h-281{min-height:281px!important}.w-282{width:282px!important}.h-282{height:282px!important}.max-w-282{max-width:282px!important}.max-h-282{max-height:282px!important}.min-w-282{min-width:282px!important}.min-h-282{min-height:282px!important}.w-283{width:283px!important}.h-283{height:283px!important}.max-w-283{max-width:283px!important}.max-h-283{max-height:283px!important}.min-w-283{min-width:283px!important}.min-h-283{min-height:283px!important}.w-284{width:284px!important}.h-284{height:284px!important}.max-w-284{max-width:284px!important}.max-h-284{max-height:284px!important}.min-w-284{min-width:284px!important}.min-h-284{min-height:284px!important}.w-285{width:285px!important}.h-285{height:285px!important}.max-w-285{max-width:285px!important}.max-h-285{max-height:285px!important}.min-w-285{min-width:285px!important}.min-h-285{min-height:285px!important}.w-286{width:286px!important}.h-286{height:286px!important}.max-w-286{max-width:286px!important}.max-h-286{max-height:286px!important}.min-w-286{min-width:286px!important}.min-h-286{min-height:286px!important}.w-287{width:287px!important}.h-287{height:287px!important}.max-w-287{max-width:287px!important}.max-h-287{max-height:287px!important}.min-w-287{min-width:287px!important}.min-h-287{min-height:287px!important}.w-288{width:288px!important}.h-288{height:288px!important}.max-w-288{max-width:288px!important}.max-h-288{max-height:288px!important}.min-w-288{min-width:288px!important}.min-h-288{min-height:288px!important}.w-289{width:289px!important}.h-289{height:289px!important}.max-w-289{max-width:289px!important}.max-h-289{max-height:289px!important}.min-w-289{min-width:289px!important}.min-h-289{min-height:289px!important}.w-290{width:290px!important}.h-290{height:290px!important}.max-w-290{max-width:290px!important}.max-h-290{max-height:290px!important}.min-w-290{min-width:290px!important}.min-h-290{min-height:290px!important}.w-291{width:291px!important}.h-291{height:291px!important}.max-w-291{max-width:291px!important}.max-h-291{max-height:291px!important}.min-w-291{min-width:291px!important}.min-h-291{min-height:291px!important}.w-292{width:292px!important}.h-292{height:292px!important}.max-w-292{max-width:292px!important}.max-h-292{max-height:292px!important}.min-w-292{min-width:292px!important}.min-h-292{min-height:292px!important}.w-293{width:293px!important}.h-293{height:293px!important}.max-w-293{max-width:293px!important}.max-h-293{max-height:293px!important}.min-w-293{min-width:293px!important}.min-h-293{min-height:293px!important}.w-294{width:294px!important}.h-294{height:294px!important}.max-w-294{max-width:294px!important}.max-h-294{max-height:294px!important}.min-w-294{min-width:294px!important}.min-h-294{min-height:294px!important}.w-295{width:295px!important}.h-295{height:295px!important}.max-w-295{max-width:295px!important}.max-h-295{max-height:295px!important}.min-w-295{min-width:295px!important}.min-h-295{min-height:295px!important}.w-296{width:296px!important}.h-296{height:296px!important}.max-w-296{max-width:296px!important}.max-h-296{max-height:296px!important}.min-w-296{min-width:296px!important}.min-h-296{min-height:296px!important}.w-297{width:297px!important}.h-297{height:297px!important}.max-w-297{max-width:297px!important}.max-h-297{max-height:297px!important}.min-w-297{min-width:297px!important}.min-h-297{min-height:297px!important}.w-298{width:298px!important}.h-298{height:298px!important}.max-w-298{max-width:298px!important}.max-h-298{max-height:298px!important}.min-w-298{min-width:298px!important}.min-h-298{min-height:298px!important}.w-299{width:299px!important}.h-299{height:299px!important}.max-w-299{max-width:299px!important}.max-h-299{max-height:299px!important}.min-w-299{min-width:299px!important}.min-h-299{min-height:299px!important}.w-300{width:300px!important}.h-300{height:300px!important}.max-w-300{max-width:300px!important}.max-h-300{max-height:300px!important}.min-w-300{min-width:300px!important}.min-h-300{min-height:300px!important}.w-301{width:301px!important}.h-301{height:301px!important}.max-w-301{max-width:301px!important}.max-h-301{max-height:301px!important}.min-w-301{min-width:301px!important}.min-h-301{min-height:301px!important}.w-302{width:302px!important}.h-302{height:302px!important}.max-w-302{max-width:302px!important}.max-h-302{max-height:302px!important}.min-w-302{min-width:302px!important}.min-h-302{min-height:302px!important}.w-303{width:303px!important}.h-303{height:303px!important}.max-w-303{max-width:303px!important}.max-h-303{max-height:303px!important}.min-w-303{min-width:303px!important}.min-h-303{min-height:303px!important}.w-304{width:304px!important}.h-304{height:304px!important}.max-w-304{max-width:304px!important}.max-h-304{max-height:304px!important}.min-w-304{min-width:304px!important}.min-h-304{min-height:304px!important}.w-305{width:305px!important}.h-305{height:305px!important}.max-w-305{max-width:305px!important}.max-h-305{max-height:305px!important}.min-w-305{min-width:305px!important}.min-h-305{min-height:305px!important}.w-306{width:306px!important}.h-306{height:306px!important}.max-w-306{max-width:306px!important}.max-h-306{max-height:306px!important}.min-w-306{min-width:306px!important}.min-h-306{min-height:306px!important}.w-307{width:307px!important}.h-307{height:307px!important}.max-w-307{max-width:307px!important}.max-h-307{max-height:307px!important}.min-w-307{min-width:307px!important}.min-h-307{min-height:307px!important}.w-308{width:308px!important}.h-308{height:308px!important}.max-w-308{max-width:308px!important}.max-h-308{max-height:308px!important}.min-w-308{min-width:308px!important}.min-h-308{min-height:308px!important}.w-309{width:309px!important}.h-309{height:309px!important}.max-w-309{max-width:309px!important}.max-h-309{max-height:309px!important}.min-w-309{min-width:309px!important}.min-h-309{min-height:309px!important}.w-310{width:310px!important}.h-310{height:310px!important}.max-w-310{max-width:310px!important}.max-h-310{max-height:310px!important}.min-w-310{min-width:310px!important}.min-h-310{min-height:310px!important}.w-311{width:311px!important}.h-311{height:311px!important}.max-w-311{max-width:311px!important}.max-h-311{max-height:311px!important}.min-w-311{min-width:311px!important}.min-h-311{min-height:311px!important}.w-312{width:312px!important}.h-312{height:312px!important}.max-w-312{max-width:312px!important}.max-h-312{max-height:312px!important}.min-w-312{min-width:312px!important}.min-h-312{min-height:312px!important}.w-313{width:313px!important}.h-313{height:313px!important}.max-w-313{max-width:313px!important}.max-h-313{max-height:313px!important}.min-w-313{min-width:313px!important}.min-h-313{min-height:313px!important}.w-314{width:314px!important}.h-314{height:314px!important}.max-w-314{max-width:314px!important}.max-h-314{max-height:314px!important}.min-w-314{min-width:314px!important}.min-h-314{min-height:314px!important}.w-315{width:315px!important}.h-315{height:315px!important}.max-w-315{max-width:315px!important}.max-h-315{max-height:315px!important}.min-w-315{min-width:315px!important}.min-h-315{min-height:315px!important}.w-316{width:316px!important}.h-316{height:316px!important}.max-w-316{max-width:316px!important}.max-h-316{max-height:316px!important}.min-w-316{min-width:316px!important}.min-h-316{min-height:316px!important}.w-317{width:317px!important}.h-317{height:317px!important}.max-w-317{max-width:317px!important}.max-h-317{max-height:317px!important}.min-w-317{min-width:317px!important}.min-h-317{min-height:317px!important}.w-318{width:318px!important}.h-318{height:318px!important}.max-w-318{max-width:318px!important}.max-h-318{max-height:318px!important}.min-w-318{min-width:318px!important}.min-h-318{min-height:318px!important}.w-319{width:319px!important}.h-319{height:319px!important}.max-w-319{max-width:319px!important}.max-h-319{max-height:319px!important}.min-w-319{min-width:319px!important}.min-h-319{min-height:319px!important}.w-320{width:320px!important}.h-320{height:320px!important}.max-w-320{max-width:320px!important}.max-h-320{max-height:320px!important}.min-w-320{min-width:320px!important}.min-h-320{min-height:320px!important}.w-321{width:321px!important}.h-321{height:321px!important}.max-w-321{max-width:321px!important}.max-h-321{max-height:321px!important}.min-w-321{min-width:321px!important}.min-h-321{min-height:321px!important}.w-322{width:322px!important}.h-322{height:322px!important}.max-w-322{max-width:322px!important}.max-h-322{max-height:322px!important}.min-w-322{min-width:322px!important}.min-h-322{min-height:322px!important}.w-323{width:323px!important}.h-323{height:323px!important}.max-w-323{max-width:323px!important}.max-h-323{max-height:323px!important}.min-w-323{min-width:323px!important}.min-h-323{min-height:323px!important}.w-324{width:324px!important}.h-324{height:324px!important}.max-w-324{max-width:324px!important}.max-h-324{max-height:324px!important}.min-w-324{min-width:324px!important}.min-h-324{min-height:324px!important}.w-325{width:325px!important}.h-325{height:325px!important}.max-w-325{max-width:325px!important}.max-h-325{max-height:325px!important}.min-w-325{min-width:325px!important}.min-h-325{min-height:325px!important}.w-326{width:326px!important}.h-326{height:326px!important}.max-w-326{max-width:326px!important}.max-h-326{max-height:326px!important}.min-w-326{min-width:326px!important}.min-h-326{min-height:326px!important}.w-327{width:327px!important}.h-327{height:327px!important}.max-w-327{max-width:327px!important}.max-h-327{max-height:327px!important}.min-w-327{min-width:327px!important}.min-h-327{min-height:327px!important}.w-328{width:328px!important}.h-328{height:328px!important}.max-w-328{max-width:328px!important}.max-h-328{max-height:328px!important}.min-w-328{min-width:328px!important}.min-h-328{min-height:328px!important}.w-329{width:329px!important}.h-329{height:329px!important}.max-w-329{max-width:329px!important}.max-h-329{max-height:329px!important}.min-w-329{min-width:329px!important}.min-h-329{min-height:329px!important}.w-330{width:330px!important}.h-330{height:330px!important}.max-w-330{max-width:330px!important}.max-h-330{max-height:330px!important}.min-w-330{min-width:330px!important}.min-h-330{min-height:330px!important}.w-331{width:331px!important}.h-331{height:331px!important}.max-w-331{max-width:331px!important}.max-h-331{max-height:331px!important}.min-w-331{min-width:331px!important}.min-h-331{min-height:331px!important}.w-332{width:332px!important}.h-332{height:332px!important}.max-w-332{max-width:332px!important}.max-h-332{max-height:332px!important}.min-w-332{min-width:332px!important}.min-h-332{min-height:332px!important}.w-333{width:333px!important}.h-333{height:333px!important}.max-w-333{max-width:333px!important}.max-h-333{max-height:333px!important}.min-w-333{min-width:333px!important}.min-h-333{min-height:333px!important}.w-334{width:334px!important}.h-334{height:334px!important}.max-w-334{max-width:334px!important}.max-h-334{max-height:334px!important}.min-w-334{min-width:334px!important}.min-h-334{min-height:334px!important}.w-335{width:335px!important}.h-335{height:335px!important}.max-w-335{max-width:335px!important}.max-h-335{max-height:335px!important}.min-w-335{min-width:335px!important}.min-h-335{min-height:335px!important}.w-336{width:336px!important}.h-336{height:336px!important}.max-w-336{max-width:336px!important}.max-h-336{max-height:336px!important}.min-w-336{min-width:336px!important}.min-h-336{min-height:336px!important}.w-337{width:337px!important}.h-337{height:337px!important}.max-w-337{max-width:337px!important}.max-h-337{max-height:337px!important}.min-w-337{min-width:337px!important}.min-h-337{min-height:337px!important}.w-338{width:338px!important}.h-338{height:338px!important}.max-w-338{max-width:338px!important}.max-h-338{max-height:338px!important}.min-w-338{min-width:338px!important}.min-h-338{min-height:338px!important}.w-339{width:339px!important}.h-339{height:339px!important}.max-w-339{max-width:339px!important}.max-h-339{max-height:339px!important}.min-w-339{min-width:339px!important}.min-h-339{min-height:339px!important}.w-340{width:340px!important}.h-340{height:340px!important}.max-w-340{max-width:340px!important}.max-h-340{max-height:340px!important}.min-w-340{min-width:340px!important}.min-h-340{min-height:340px!important}.w-341{width:341px!important}.h-341{height:341px!important}.max-w-341{max-width:341px!important}.max-h-341{max-height:341px!important}.min-w-341{min-width:341px!important}.min-h-341{min-height:341px!important}.w-342{width:342px!important}.h-342{height:342px!important}.max-w-342{max-width:342px!important}.max-h-342{max-height:342px!important}.min-w-342{min-width:342px!important}.min-h-342{min-height:342px!important}.w-343{width:343px!important}.h-343{height:343px!important}.max-w-343{max-width:343px!important}.max-h-343{max-height:343px!important}.min-w-343{min-width:343px!important}.min-h-343{min-height:343px!important}.w-344{width:344px!important}.h-344{height:344px!important}.max-w-344{max-width:344px!important}.max-h-344{max-height:344px!important}.min-w-344{min-width:344px!important}.min-h-344{min-height:344px!important}.w-345{width:345px!important}.h-345{height:345px!important}.max-w-345{max-width:345px!important}.max-h-345{max-height:345px!important}.min-w-345{min-width:345px!important}.min-h-345{min-height:345px!important}.w-346{width:346px!important}.h-346{height:346px!important}.max-w-346{max-width:346px!important}.max-h-346{max-height:346px!important}.min-w-346{min-width:346px!important}.min-h-346{min-height:346px!important}.w-347{width:347px!important}.h-347{height:347px!important}.max-w-347{max-width:347px!important}.max-h-347{max-height:347px!important}.min-w-347{min-width:347px!important}.min-h-347{min-height:347px!important}.w-348{width:348px!important}.h-348{height:348px!important}.max-w-348{max-width:348px!important}.max-h-348{max-height:348px!important}.min-w-348{min-width:348px!important}.min-h-348{min-height:348px!important}.w-349{width:349px!important}.h-349{height:349px!important}.max-w-349{max-width:349px!important}.max-h-349{max-height:349px!important}.min-w-349{min-width:349px!important}.min-h-349{min-height:349px!important}.w-350{width:350px!important}.h-350{height:350px!important}.max-w-350{max-width:350px!important}.max-h-350{max-height:350px!important}.min-w-350{min-width:350px!important}.min-h-350{min-height:350px!important}.w-351{width:351px!important}.h-351{height:351px!important}.max-w-351{max-width:351px!important}.max-h-351{max-height:351px!important}.min-w-351{min-width:351px!important}.min-h-351{min-height:351px!important}.w-352{width:352px!important}.h-352{height:352px!important}.max-w-352{max-width:352px!important}.max-h-352{max-height:352px!important}.min-w-352{min-width:352px!important}.min-h-352{min-height:352px!important}.w-353{width:353px!important}.h-353{height:353px!important}.max-w-353{max-width:353px!important}.max-h-353{max-height:353px!important}.min-w-353{min-width:353px!important}.min-h-353{min-height:353px!important}.w-354{width:354px!important}.h-354{height:354px!important}.max-w-354{max-width:354px!important}.max-h-354{max-height:354px!important}.min-w-354{min-width:354px!important}.min-h-354{min-height:354px!important}.w-355{width:355px!important}.h-355{height:355px!important}.max-w-355{max-width:355px!important}.max-h-355{max-height:355px!important}.min-w-355{min-width:355px!important}.min-h-355{min-height:355px!important}.w-356{width:356px!important}.h-356{height:356px!important}.max-w-356{max-width:356px!important}.max-h-356{max-height:356px!important}.min-w-356{min-width:356px!important}.min-h-356{min-height:356px!important}.w-357{width:357px!important}.h-357{height:357px!important}.max-w-357{max-width:357px!important}.max-h-357{max-height:357px!important}.min-w-357{min-width:357px!important}.min-h-357{min-height:357px!important}.w-358{width:358px!important}.h-358{height:358px!important}.max-w-358{max-width:358px!important}.max-h-358{max-height:358px!important}.min-w-358{min-width:358px!important}.min-h-358{min-height:358px!important}.w-359{width:359px!important}.h-359{height:359px!important}.max-w-359{max-width:359px!important}.max-h-359{max-height:359px!important}.min-w-359{min-width:359px!important}.min-h-359{min-height:359px!important}.w-360{width:360px!important}.h-360{height:360px!important}.max-w-360{max-width:360px!important}.max-h-360{max-height:360px!important}.min-w-360{min-width:360px!important}.min-h-360{min-height:360px!important}.w-361{width:361px!important}.h-361{height:361px!important}.max-w-361{max-width:361px!important}.max-h-361{max-height:361px!important}.min-w-361{min-width:361px!important}.min-h-361{min-height:361px!important}.w-362{width:362px!important}.h-362{height:362px!important}.max-w-362{max-width:362px!important}.max-h-362{max-height:362px!important}.min-w-362{min-width:362px!important}.min-h-362{min-height:362px!important}.w-363{width:363px!important}.h-363{height:363px!important}.max-w-363{max-width:363px!important}.max-h-363{max-height:363px!important}.min-w-363{min-width:363px!important}.min-h-363{min-height:363px!important}.w-364{width:364px!important}.h-364{height:364px!important}.max-w-364{max-width:364px!important}.max-h-364{max-height:364px!important}.min-w-364{min-width:364px!important}.min-h-364{min-height:364px!important}.w-365{width:365px!important}.h-365{height:365px!important}.max-w-365{max-width:365px!important}.max-h-365{max-height:365px!important}.min-w-365{min-width:365px!important}.min-h-365{min-height:365px!important}.w-366{width:366px!important}.h-366{height:366px!important}.max-w-366{max-width:366px!important}.max-h-366{max-height:366px!important}.min-w-366{min-width:366px!important}.min-h-366{min-height:366px!important}.w-367{width:367px!important}.h-367{height:367px!important}.max-w-367{max-width:367px!important}.max-h-367{max-height:367px!important}.min-w-367{min-width:367px!important}.min-h-367{min-height:367px!important}.w-368{width:368px!important}.h-368{height:368px!important}.max-w-368{max-width:368px!important}.max-h-368{max-height:368px!important}.min-w-368{min-width:368px!important}.min-h-368{min-height:368px!important}.w-369{width:369px!important}.h-369{height:369px!important}.max-w-369{max-width:369px!important}.max-h-369{max-height:369px!important}.min-w-369{min-width:369px!important}.min-h-369{min-height:369px!important}.w-370{width:370px!important}.h-370{height:370px!important}.max-w-370{max-width:370px!important}.max-h-370{max-height:370px!important}.min-w-370{min-width:370px!important}.min-h-370{min-height:370px!important}.w-371{width:371px!important}.h-371{height:371px!important}.max-w-371{max-width:371px!important}.max-h-371{max-height:371px!important}.min-w-371{min-width:371px!important}.min-h-371{min-height:371px!important}.w-372{width:372px!important}.h-372{height:372px!important}.max-w-372{max-width:372px!important}.max-h-372{max-height:372px!important}.min-w-372{min-width:372px!important}.min-h-372{min-height:372px!important}.w-373{width:373px!important}.h-373{height:373px!important}.max-w-373{max-width:373px!important}.max-h-373{max-height:373px!important}.min-w-373{min-width:373px!important}.min-h-373{min-height:373px!important}.w-374{width:374px!important}.h-374{height:374px!important}.max-w-374{max-width:374px!important}.max-h-374{max-height:374px!important}.min-w-374{min-width:374px!important}.min-h-374{min-height:374px!important}.w-375{width:375px!important}.h-375{height:375px!important}.max-w-375{max-width:375px!important}.max-h-375{max-height:375px!important}.min-w-375{min-width:375px!important}.min-h-375{min-height:375px!important}.w-376{width:376px!important}.h-376{height:376px!important}.max-w-376{max-width:376px!important}.max-h-376{max-height:376px!important}.min-w-376{min-width:376px!important}.min-h-376{min-height:376px!important}.w-377{width:377px!important}.h-377{height:377px!important}.max-w-377{max-width:377px!important}.max-h-377{max-height:377px!important}.min-w-377{min-width:377px!important}.min-h-377{min-height:377px!important}.w-378{width:378px!important}.h-378{height:378px!important}.max-w-378{max-width:378px!important}.max-h-378{max-height:378px!important}.min-w-378{min-width:378px!important}.min-h-378{min-height:378px!important}.w-379{width:379px!important}.h-379{height:379px!important}.max-w-379{max-width:379px!important}.max-h-379{max-height:379px!important}.min-w-379{min-width:379px!important}.min-h-379{min-height:379px!important}.w-380{width:380px!important}.h-380{height:380px!important}.max-w-380{max-width:380px!important}.max-h-380{max-height:380px!important}.min-w-380{min-width:380px!important}.min-h-380{min-height:380px!important}.w-381{width:381px!important}.h-381{height:381px!important}.max-w-381{max-width:381px!important}.max-h-381{max-height:381px!important}.min-w-381{min-width:381px!important}.min-h-381{min-height:381px!important}.w-382{width:382px!important}.h-382{height:382px!important}.max-w-382{max-width:382px!important}.max-h-382{max-height:382px!important}.min-w-382{min-width:382px!important}.min-h-382{min-height:382px!important}.w-383{width:383px!important}.h-383{height:383px!important}.max-w-383{max-width:383px!important}.max-h-383{max-height:383px!important}.min-w-383{min-width:383px!important}.min-h-383{min-height:383px!important}.w-384{width:384px!important}.h-384{height:384px!important}.max-w-384{max-width:384px!important}.max-h-384{max-height:384px!important}.min-w-384{min-width:384px!important}.min-h-384{min-height:384px!important}.w-385{width:385px!important}.h-385{height:385px!important}.max-w-385{max-width:385px!important}.max-h-385{max-height:385px!important}.min-w-385{min-width:385px!important}.min-h-385{min-height:385px!important}.w-386{width:386px!important}.h-386{height:386px!important}.max-w-386{max-width:386px!important}.max-h-386{max-height:386px!important}.min-w-386{min-width:386px!important}.min-h-386{min-height:386px!important}.w-387{width:387px!important}.h-387{height:387px!important}.max-w-387{max-width:387px!important}.max-h-387{max-height:387px!important}.min-w-387{min-width:387px!important}.min-h-387{min-height:387px!important}.w-388{width:388px!important}.h-388{height:388px!important}.max-w-388{max-width:388px!important}.max-h-388{max-height:388px!important}.min-w-388{min-width:388px!important}.min-h-388{min-height:388px!important}.w-389{width:389px!important}.h-389{height:389px!important}.max-w-389{max-width:389px!important}.max-h-389{max-height:389px!important}.min-w-389{min-width:389px!important}.min-h-389{min-height:389px!important}.w-390{width:390px!important}.h-390{height:390px!important}.max-w-390{max-width:390px!important}.max-h-390{max-height:390px!important}.min-w-390{min-width:390px!important}.min-h-390{min-height:390px!important}.w-391{width:391px!important}.h-391{height:391px!important}.max-w-391{max-width:391px!important}.max-h-391{max-height:391px!important}.min-w-391{min-width:391px!important}.min-h-391{min-height:391px!important}.w-392{width:392px!important}.h-392{height:392px!important}.max-w-392{max-width:392px!important}.max-h-392{max-height:392px!important}.min-w-392{min-width:392px!important}.min-h-392{min-height:392px!important}.w-393{width:393px!important}.h-393{height:393px!important}.max-w-393{max-width:393px!important}.max-h-393{max-height:393px!important}.min-w-393{min-width:393px!important}.min-h-393{min-height:393px!important}.w-394{width:394px!important}.h-394{height:394px!important}.max-w-394{max-width:394px!important}.max-h-394{max-height:394px!important}.min-w-394{min-width:394px!important}.min-h-394{min-height:394px!important}.w-395{width:395px!important}.h-395{height:395px!important}.max-w-395{max-width:395px!important}.max-h-395{max-height:395px!important}.min-w-395{min-width:395px!important}.min-h-395{min-height:395px!important}.w-396{width:396px!important}.h-396{height:396px!important}.max-w-396{max-width:396px!important}.max-h-396{max-height:396px!important}.min-w-396{min-width:396px!important}.min-h-396{min-height:396px!important}.w-397{width:397px!important}.h-397{height:397px!important}.max-w-397{max-width:397px!important}.max-h-397{max-height:397px!important}.min-w-397{min-width:397px!important}.min-h-397{min-height:397px!important}.w-398{width:398px!important}.h-398{height:398px!important}.max-w-398{max-width:398px!important}.max-h-398{max-height:398px!important}.min-w-398{min-width:398px!important}.min-h-398{min-height:398px!important}.w-399{width:399px!important}.h-399{height:399px!important}.max-w-399{max-width:399px!important}.max-h-399{max-height:399px!important}.min-w-399{min-width:399px!important}.min-h-399{min-height:399px!important}.w-400{width:400px!important}.h-400{height:400px!important}.max-w-400{max-width:400px!important}.max-h-400{max-height:400px!important}.min-w-400{min-width:400px!important}.min-h-400{min-height:400px!important}.w-401{width:401px!important}.h-401{height:401px!important}.max-w-401{max-width:401px!important}.max-h-401{max-height:401px!important}.min-w-401{min-width:401px!important}.min-h-401{min-height:401px!important}.w-402{width:402px!important}.h-402{height:402px!important}.max-w-402{max-width:402px!important}.max-h-402{max-height:402px!important}.min-w-402{min-width:402px!important}.min-h-402{min-height:402px!important}.w-403{width:403px!important}.h-403{height:403px!important}.max-w-403{max-width:403px!important}.max-h-403{max-height:403px!important}.min-w-403{min-width:403px!important}.min-h-403{min-height:403px!important}.w-404{width:404px!important}.h-404{height:404px!important}.max-w-404{max-width:404px!important}.max-h-404{max-height:404px!important}.min-w-404{min-width:404px!important}.min-h-404{min-height:404px!important}.w-405{width:405px!important}.h-405{height:405px!important}.max-w-405{max-width:405px!important}.max-h-405{max-height:405px!important}.min-w-405{min-width:405px!important}.min-h-405{min-height:405px!important}.w-406{width:406px!important}.h-406{height:406px!important}.max-w-406{max-width:406px!important}.max-h-406{max-height:406px!important}.min-w-406{min-width:406px!important}.min-h-406{min-height:406px!important}.w-407{width:407px!important}.h-407{height:407px!important}.max-w-407{max-width:407px!important}.max-h-407{max-height:407px!important}.min-w-407{min-width:407px!important}.min-h-407{min-height:407px!important}.w-408{width:408px!important}.h-408{height:408px!important}.max-w-408{max-width:408px!important}.max-h-408{max-height:408px!important}.min-w-408{min-width:408px!important}.min-h-408{min-height:408px!important}.w-409{width:409px!important}.h-409{height:409px!important}.max-w-409{max-width:409px!important}.max-h-409{max-height:409px!important}.min-w-409{min-width:409px!important}.min-h-409{min-height:409px!important}.w-410{width:410px!important}.h-410{height:410px!important}.max-w-410{max-width:410px!important}.max-h-410{max-height:410px!important}.min-w-410{min-width:410px!important}.min-h-410{min-height:410px!important}.w-411{width:411px!important}.h-411{height:411px!important}.max-w-411{max-width:411px!important}.max-h-411{max-height:411px!important}.min-w-411{min-width:411px!important}.min-h-411{min-height:411px!important}.w-412{width:412px!important}.h-412{height:412px!important}.max-w-412{max-width:412px!important}.max-h-412{max-height:412px!important}.min-w-412{min-width:412px!important}.min-h-412{min-height:412px!important}.w-413{width:413px!important}.h-413{height:413px!important}.max-w-413{max-width:413px!important}.max-h-413{max-height:413px!important}.min-w-413{min-width:413px!important}.min-h-413{min-height:413px!important}.w-414{width:414px!important}.h-414{height:414px!important}.max-w-414{max-width:414px!important}.max-h-414{max-height:414px!important}.min-w-414{min-width:414px!important}.min-h-414{min-height:414px!important}.w-415{width:415px!important}.h-415{height:415px!important}.max-w-415{max-width:415px!important}.max-h-415{max-height:415px!important}.min-w-415{min-width:415px!important}.min-h-415{min-height:415px!important}.w-416{width:416px!important}.h-416{height:416px!important}.max-w-416{max-width:416px!important}.max-h-416{max-height:416px!important}.min-w-416{min-width:416px!important}.min-h-416{min-height:416px!important}.w-417{width:417px!important}.h-417{height:417px!important}.max-w-417{max-width:417px!important}.max-h-417{max-height:417px!important}.min-w-417{min-width:417px!important}.min-h-417{min-height:417px!important}.w-418{width:418px!important}.h-418{height:418px!important}.max-w-418{max-width:418px!important}.max-h-418{max-height:418px!important}.min-w-418{min-width:418px!important}.min-h-418{min-height:418px!important}.w-419{width:419px!important}.h-419{height:419px!important}.max-w-419{max-width:419px!important}.max-h-419{max-height:419px!important}.min-w-419{min-width:419px!important}.min-h-419{min-height:419px!important}.w-420{width:420px!important}.h-420{height:420px!important}.max-w-420{max-width:420px!important}.max-h-420{max-height:420px!important}.min-w-420{min-width:420px!important}.min-h-420{min-height:420px!important}.w-421{width:421px!important}.h-421{height:421px!important}.max-w-421{max-width:421px!important}.max-h-421{max-height:421px!important}.min-w-421{min-width:421px!important}.min-h-421{min-height:421px!important}.w-422{width:422px!important}.h-422{height:422px!important}.max-w-422{max-width:422px!important}.max-h-422{max-height:422px!important}.min-w-422{min-width:422px!important}.min-h-422{min-height:422px!important}.w-423{width:423px!important}.h-423{height:423px!important}.max-w-423{max-width:423px!important}.max-h-423{max-height:423px!important}.min-w-423{min-width:423px!important}.min-h-423{min-height:423px!important}.w-424{width:424px!important}.h-424{height:424px!important}.max-w-424{max-width:424px!important}.max-h-424{max-height:424px!important}.min-w-424{min-width:424px!important}.min-h-424{min-height:424px!important}.w-425{width:425px!important}.h-425{height:425px!important}.max-w-425{max-width:425px!important}.max-h-425{max-height:425px!important}.min-w-425{min-width:425px!important}.min-h-425{min-height:425px!important}.w-426{width:426px!important}.h-426{height:426px!important}.max-w-426{max-width:426px!important}.max-h-426{max-height:426px!important}.min-w-426{min-width:426px!important}.min-h-426{min-height:426px!important}.w-427{width:427px!important}.h-427{height:427px!important}.max-w-427{max-width:427px!important}.max-h-427{max-height:427px!important}.min-w-427{min-width:427px!important}.min-h-427{min-height:427px!important}.w-428{width:428px!important}.h-428{height:428px!important}.max-w-428{max-width:428px!important}.max-h-428{max-height:428px!important}.min-w-428{min-width:428px!important}.min-h-428{min-height:428px!important}.w-429{width:429px!important}.h-429{height:429px!important}.max-w-429{max-width:429px!important}.max-h-429{max-height:429px!important}.min-w-429{min-width:429px!important}.min-h-429{min-height:429px!important}.w-430{width:430px!important}.h-430{height:430px!important}.max-w-430{max-width:430px!important}.max-h-430{max-height:430px!important}.min-w-430{min-width:430px!important}.min-h-430{min-height:430px!important}.w-431{width:431px!important}.h-431{height:431px!important}.max-w-431{max-width:431px!important}.max-h-431{max-height:431px!important}.min-w-431{min-width:431px!important}.min-h-431{min-height:431px!important}.w-432{width:432px!important}.h-432{height:432px!important}.max-w-432{max-width:432px!important}.max-h-432{max-height:432px!important}.min-w-432{min-width:432px!important}.min-h-432{min-height:432px!important}.w-433{width:433px!important}.h-433{height:433px!important}.max-w-433{max-width:433px!important}.max-h-433{max-height:433px!important}.min-w-433{min-width:433px!important}.min-h-433{min-height:433px!important}.w-434{width:434px!important}.h-434{height:434px!important}.max-w-434{max-width:434px!important}.max-h-434{max-height:434px!important}.min-w-434{min-width:434px!important}.min-h-434{min-height:434px!important}.w-435{width:435px!important}.h-435{height:435px!important}.max-w-435{max-width:435px!important}.max-h-435{max-height:435px!important}.min-w-435{min-width:435px!important}.min-h-435{min-height:435px!important}.w-436{width:436px!important}.h-436{height:436px!important}.max-w-436{max-width:436px!important}.max-h-436{max-height:436px!important}.min-w-436{min-width:436px!important}.min-h-436{min-height:436px!important}.w-437{width:437px!important}.h-437{height:437px!important}.max-w-437{max-width:437px!important}.max-h-437{max-height:437px!important}.min-w-437{min-width:437px!important}.min-h-437{min-height:437px!important}.w-438{width:438px!important}.h-438{height:438px!important}.max-w-438{max-width:438px!important}.max-h-438{max-height:438px!important}.min-w-438{min-width:438px!important}.min-h-438{min-height:438px!important}.w-439{width:439px!important}.h-439{height:439px!important}.max-w-439{max-width:439px!important}.max-h-439{max-height:439px!important}.min-w-439{min-width:439px!important}.min-h-439{min-height:439px!important}.w-440{width:440px!important}.h-440{height:440px!important}.max-w-440{max-width:440px!important}.max-h-440{max-height:440px!important}.min-w-440{min-width:440px!important}.min-h-440{min-height:440px!important}.w-441{width:441px!important}.h-441{height:441px!important}.max-w-441{max-width:441px!important}.max-h-441{max-height:441px!important}.min-w-441{min-width:441px!important}.min-h-441{min-height:441px!important}.w-442{width:442px!important}.h-442{height:442px!important}.max-w-442{max-width:442px!important}.max-h-442{max-height:442px!important}.min-w-442{min-width:442px!important}.min-h-442{min-height:442px!important}.w-443{width:443px!important}.h-443{height:443px!important}.max-w-443{max-width:443px!important}.max-h-443{max-height:443px!important}.min-w-443{min-width:443px!important}.min-h-443{min-height:443px!important}.w-444{width:444px!important}.h-444{height:444px!important}.max-w-444{max-width:444px!important}.max-h-444{max-height:444px!important}.min-w-444{min-width:444px!important}.min-h-444{min-height:444px!important}.w-445{width:445px!important}.h-445{height:445px!important}.max-w-445{max-width:445px!important}.max-h-445{max-height:445px!important}.min-w-445{min-width:445px!important}.min-h-445{min-height:445px!important}.w-446{width:446px!important}.h-446{height:446px!important}.max-w-446{max-width:446px!important}.max-h-446{max-height:446px!important}.min-w-446{min-width:446px!important}.min-h-446{min-height:446px!important}.w-447{width:447px!important}.h-447{height:447px!important}.max-w-447{max-width:447px!important}.max-h-447{max-height:447px!important}.min-w-447{min-width:447px!important}.min-h-447{min-height:447px!important}.w-448{width:448px!important}.h-448{height:448px!important}.max-w-448{max-width:448px!important}.max-h-448{max-height:448px!important}.min-w-448{min-width:448px!important}.min-h-448{min-height:448px!important}.w-449{width:449px!important}.h-449{height:449px!important}.max-w-449{max-width:449px!important}.max-h-449{max-height:449px!important}.min-w-449{min-width:449px!important}.min-h-449{min-height:449px!important}.w-450{width:450px!important}.h-450{height:450px!important}.max-w-450{max-width:450px!important}.max-h-450{max-height:450px!important}.min-w-450{min-width:450px!important}.min-h-450{min-height:450px!important}.w-451{width:451px!important}.h-451{height:451px!important}.max-w-451{max-width:451px!important}.max-h-451{max-height:451px!important}.min-w-451{min-width:451px!important}.min-h-451{min-height:451px!important}.w-452{width:452px!important}.h-452{height:452px!important}.max-w-452{max-width:452px!important}.max-h-452{max-height:452px!important}.min-w-452{min-width:452px!important}.min-h-452{min-height:452px!important}.w-453{width:453px!important}.h-453{height:453px!important}.max-w-453{max-width:453px!important}.max-h-453{max-height:453px!important}.min-w-453{min-width:453px!important}.min-h-453{min-height:453px!important}.w-454{width:454px!important}.h-454{height:454px!important}.max-w-454{max-width:454px!important}.max-h-454{max-height:454px!important}.min-w-454{min-width:454px!important}.min-h-454{min-height:454px!important}.w-455{width:455px!important}.h-455{height:455px!important}.max-w-455{max-width:455px!important}.max-h-455{max-height:455px!important}.min-w-455{min-width:455px!important}.min-h-455{min-height:455px!important}.w-456{width:456px!important}.h-456{height:456px!important}.max-w-456{max-width:456px!important}.max-h-456{max-height:456px!important}.min-w-456{min-width:456px!important}.min-h-456{min-height:456px!important}.w-457{width:457px!important}.h-457{height:457px!important}.max-w-457{max-width:457px!important}.max-h-457{max-height:457px!important}.min-w-457{min-width:457px!important}.min-h-457{min-height:457px!important}.w-458{width:458px!important}.h-458{height:458px!important}.max-w-458{max-width:458px!important}.max-h-458{max-height:458px!important}.min-w-458{min-width:458px!important}.min-h-458{min-height:458px!important}.w-459{width:459px!important}.h-459{height:459px!important}.max-w-459{max-width:459px!important}.max-h-459{max-height:459px!important}.min-w-459{min-width:459px!important}.min-h-459{min-height:459px!important}.w-460{width:460px!important}.h-460{height:460px!important}.max-w-460{max-width:460px!important}.max-h-460{max-height:460px!important}.min-w-460{min-width:460px!important}.min-h-460{min-height:460px!important}.w-461{width:461px!important}.h-461{height:461px!important}.max-w-461{max-width:461px!important}.max-h-461{max-height:461px!important}.min-w-461{min-width:461px!important}.min-h-461{min-height:461px!important}.w-462{width:462px!important}.h-462{height:462px!important}.max-w-462{max-width:462px!important}.max-h-462{max-height:462px!important}.min-w-462{min-width:462px!important}.min-h-462{min-height:462px!important}.w-463{width:463px!important}.h-463{height:463px!important}.max-w-463{max-width:463px!important}.max-h-463{max-height:463px!important}.min-w-463{min-width:463px!important}.min-h-463{min-height:463px!important}.w-464{width:464px!important}.h-464{height:464px!important}.max-w-464{max-width:464px!important}.max-h-464{max-height:464px!important}.min-w-464{min-width:464px!important}.min-h-464{min-height:464px!important}.w-465{width:465px!important}.h-465{height:465px!important}.max-w-465{max-width:465px!important}.max-h-465{max-height:465px!important}.min-w-465{min-width:465px!important}.min-h-465{min-height:465px!important}.w-466{width:466px!important}.h-466{height:466px!important}.max-w-466{max-width:466px!important}.max-h-466{max-height:466px!important}.min-w-466{min-width:466px!important}.min-h-466{min-height:466px!important}.w-467{width:467px!important}.h-467{height:467px!important}.max-w-467{max-width:467px!important}.max-h-467{max-height:467px!important}.min-w-467{min-width:467px!important}.min-h-467{min-height:467px!important}.w-468{width:468px!important}.h-468{height:468px!important}.max-w-468{max-width:468px!important}.max-h-468{max-height:468px!important}.min-w-468{min-width:468px!important}.min-h-468{min-height:468px!important}.w-469{width:469px!important}.h-469{height:469px!important}.max-w-469{max-width:469px!important}.max-h-469{max-height:469px!important}.min-w-469{min-width:469px!important}.min-h-469{min-height:469px!important}.w-470{width:470px!important}.h-470{height:470px!important}.max-w-470{max-width:470px!important}.max-h-470{max-height:470px!important}.min-w-470{min-width:470px!important}.min-h-470{min-height:470px!important}.w-471{width:471px!important}.h-471{height:471px!important}.max-w-471{max-width:471px!important}.max-h-471{max-height:471px!important}.min-w-471{min-width:471px!important}.min-h-471{min-height:471px!important}.w-472{width:472px!important}.h-472{height:472px!important}.max-w-472{max-width:472px!important}.max-h-472{max-height:472px!important}.min-w-472{min-width:472px!important}.min-h-472{min-height:472px!important}.w-473{width:473px!important}.h-473{height:473px!important}.max-w-473{max-width:473px!important}.max-h-473{max-height:473px!important}.min-w-473{min-width:473px!important}.min-h-473{min-height:473px!important}.w-474{width:474px!important}.h-474{height:474px!important}.max-w-474{max-width:474px!important}.max-h-474{max-height:474px!important}.min-w-474{min-width:474px!important}.min-h-474{min-height:474px!important}.w-475{width:475px!important}.h-475{height:475px!important}.max-w-475{max-width:475px!important}.max-h-475{max-height:475px!important}.min-w-475{min-width:475px!important}.min-h-475{min-height:475px!important}.w-476{width:476px!important}.h-476{height:476px!important}.max-w-476{max-width:476px!important}.max-h-476{max-height:476px!important}.min-w-476{min-width:476px!important}.min-h-476{min-height:476px!important}.w-477{width:477px!important}.h-477{height:477px!important}.max-w-477{max-width:477px!important}.max-h-477{max-height:477px!important}.min-w-477{min-width:477px!important}.min-h-477{min-height:477px!important}.w-478{width:478px!important}.h-478{height:478px!important}.max-w-478{max-width:478px!important}.max-h-478{max-height:478px!important}.min-w-478{min-width:478px!important}.min-h-478{min-height:478px!important}.w-479{width:479px!important}.h-479{height:479px!important}.max-w-479{max-width:479px!important}.max-h-479{max-height:479px!important}.min-w-479{min-width:479px!important}.min-h-479{min-height:479px!important}.w-480{width:480px!important}.h-480{height:480px!important}.max-w-480{max-width:480px!important}.max-h-480{max-height:480px!important}.min-w-480{min-width:480px!important}.min-h-480{min-height:480px!important}.w-481{width:481px!important}.h-481{height:481px!important}.max-w-481{max-width:481px!important}.max-h-481{max-height:481px!important}.min-w-481{min-width:481px!important}.min-h-481{min-height:481px!important}.w-482{width:482px!important}.h-482{height:482px!important}.max-w-482{max-width:482px!important}.max-h-482{max-height:482px!important}.min-w-482{min-width:482px!important}.min-h-482{min-height:482px!important}.w-483{width:483px!important}.h-483{height:483px!important}.max-w-483{max-width:483px!important}.max-h-483{max-height:483px!important}.min-w-483{min-width:483px!important}.min-h-483{min-height:483px!important}.w-484{width:484px!important}.h-484{height:484px!important}.max-w-484{max-width:484px!important}.max-h-484{max-height:484px!important}.min-w-484{min-width:484px!important}.min-h-484{min-height:484px!important}.w-485{width:485px!important}.h-485{height:485px!important}.max-w-485{max-width:485px!important}.max-h-485{max-height:485px!important}.min-w-485{min-width:485px!important}.min-h-485{min-height:485px!important}.w-486{width:486px!important}.h-486{height:486px!important}.max-w-486{max-width:486px!important}.max-h-486{max-height:486px!important}.min-w-486{min-width:486px!important}.min-h-486{min-height:486px!important}.w-487{width:487px!important}.h-487{height:487px!important}.max-w-487{max-width:487px!important}.max-h-487{max-height:487px!important}.min-w-487{min-width:487px!important}.min-h-487{min-height:487px!important}.w-488{width:488px!important}.h-488{height:488px!important}.max-w-488{max-width:488px!important}.max-h-488{max-height:488px!important}.min-w-488{min-width:488px!important}.min-h-488{min-height:488px!important}.w-489{width:489px!important}.h-489{height:489px!important}.max-w-489{max-width:489px!important}.max-h-489{max-height:489px!important}.min-w-489{min-width:489px!important}.min-h-489{min-height:489px!important}.w-490{width:490px!important}.h-490{height:490px!important}.max-w-490{max-width:490px!important}.max-h-490{max-height:490px!important}.min-w-490{min-width:490px!important}.min-h-490{min-height:490px!important}.w-491{width:491px!important}.h-491{height:491px!important}.max-w-491{max-width:491px!important}.max-h-491{max-height:491px!important}.min-w-491{min-width:491px!important}.min-h-491{min-height:491px!important}.w-492{width:492px!important}.h-492{height:492px!important}.max-w-492{max-width:492px!important}.max-h-492{max-height:492px!important}.min-w-492{min-width:492px!important}.min-h-492{min-height:492px!important}.w-493{width:493px!important}.h-493{height:493px!important}.max-w-493{max-width:493px!important}.max-h-493{max-height:493px!important}.min-w-493{min-width:493px!important}.min-h-493{min-height:493px!important}.w-494{width:494px!important}.h-494{height:494px!important}.max-w-494{max-width:494px!important}.max-h-494{max-height:494px!important}.min-w-494{min-width:494px!important}.min-h-494{min-height:494px!important}.w-495{width:495px!important}.h-495{height:495px!important}.max-w-495{max-width:495px!important}.max-h-495{max-height:495px!important}.min-w-495{min-width:495px!important}.min-h-495{min-height:495px!important}.w-496{width:496px!important}.h-496{height:496px!important}.max-w-496{max-width:496px!important}.max-h-496{max-height:496px!important}.min-w-496{min-width:496px!important}.min-h-496{min-height:496px!important}.w-497{width:497px!important}.h-497{height:497px!important}.max-w-497{max-width:497px!important}.max-h-497{max-height:497px!important}.min-w-497{min-width:497px!important}.min-h-497{min-height:497px!important}.w-498{width:498px!important}.h-498{height:498px!important}.max-w-498{max-width:498px!important}.max-h-498{max-height:498px!important}.min-w-498{min-width:498px!important}.min-h-498{min-height:498px!important}.w-499{width:499px!important}.h-499{height:499px!important}.max-w-499{max-width:499px!important}.max-h-499{max-height:499px!important}.min-w-499{min-width:499px!important}.min-h-499{min-height:499px!important}.w-500{width:500px!important}.h-500{height:500px!important}.max-w-500{max-width:500px!important}.max-h-500{max-height:500px!important}.min-w-500{min-width:500px!important}.min-h-500{min-height:500px!important}.w-auto{width:auto!important}.h-auto{height:auto!important}.w-25{width:25%!important}.h-25{height:25%!important}.w-50{width:50%!important}.h-50{height:50%!important}.w-75{width:75%!important}.h-75{height:75%!important}.w-100{width:100%!important}.h-100{height:100%!important}@media(min-width:576px){.w-sm-auto{width:auto!important}.h-sm-auto{height:auto!important}.w-sm-25{width:25%!important}.h-sm-25{height:25%!important}.w-sm-50{width:50%!important}.h-sm-50{height:50%!important}.w-sm-75{width:75%!important}.h-sm-75{height:75%!important}.w-sm-100{width:100%!important}.h-sm-100{height:100%!important}}@media(min-width:768px){.w-md-auto{width:auto!important}.h-md-auto{height:auto!important}.w-md-25{width:25%!important}.h-md-25{height:25%!important}.w-md-50{width:50%!important}.h-md-50{height:50%!important}.w-md-75{width:75%!important}.h-md-75{height:75%!important}.w-md-100{width:100%!important}.h-md-100{height:100%!important}}@media(min-width:992px){.w-lg-auto{width:auto!important}.h-lg-auto{height:auto!important}.w-lg-25{width:25%!important}.h-lg-25{height:25%!important}.w-lg-50{width:50%!important}.h-lg-50{height:50%!important}.w-lg-75{width:75%!important}.h-lg-75{height:75%!important}.w-lg-100{width:100%!important}.h-lg-100{height:100%!important}}@media(min-width:1200px){.w-xl-auto{width:auto!important}.h-xl-auto{height:auto!important}.w-xl-25{width:25%!important}.h-xl-25{height:25%!important}.w-xl-50{width:50%!important}.h-xl-50{height:50%!important}.w-xl-75{width:75%!important}.h-xl-75{height:75%!important}.w-xl-100{width:100%!important}.h-xl-100{height:100%!important}}@media(min-width:1400px){.w-xxl-auto{width:auto!important}.h-xxl-auto{height:auto!important}.w-xxl-25{width:25%!important}.h-xxl-25{height:25%!important}.w-xxl-50{width:50%!important}.h-xxl-50{height:50%!important}.w-xxl-75{width:75%!important}.h-xxl-75{height:75%!important}.w-xxl-100{width:100%!important}.h-xxl-100{height:100%!important}}.ls-1{letter-spacing:1px}.ls-2{letter-spacing:2px}.ls-3{letter-spacing:3px}.ls-4{letter-spacing:4px}.ls-5{letter-spacing:5px}.ls-6{letter-spacing:6px}.ls-7{letter-spacing:7px}.ls-8{letter-spacing:8px}.ls-9{letter-spacing:9px}.ls-10{letter-spacing:10px}.fs-1{font-size:1px!important}.fs-2{font-size:2px!important}.fs-3{font-size:3px!important}.fs-4{font-size:4px!important}.fs-5{font-size:5px!important}.fs-6{font-size:6px!important}.fs-7{font-size:7px!important}.fs-8{font-size:8px!important}.fs-9{font-size:9px!important}.fs-10{font-size:10px!important}.fs-11{font-size:11px!important}.fs-12{font-size:12px!important}.fs-13{font-size:13px!important}.fs-14{font-size:14px!important}.fs-15{font-size:15px!important}.fs-16{font-size:16px!important}.fs-17{font-size:17px!important}.fs-18{font-size:18px!important}.fs-19{font-size:19px!important}.fs-20{font-size:20px!important}.fs-21{font-size:21px!important}.fs-22{font-size:22px!important}.fs-23{font-size:23px!important}.fs-24{font-size:24px!important}.fs-25{font-size:25px!important}.fs-26{font-size:26px!important}.fs-27{font-size:27px!important}.fs-28{font-size:28px!important}.fs-29{font-size:29px!important}.fs-30{font-size:30px!important}.fs-31{font-size:31px!important}.fs-32{font-size:32px!important}.fs-33{font-size:33px!important}.fs-34{font-size:34px!important}.fs-35{font-size:35px!important}.fs-36{font-size:36px!important}.fs-37{font-size:37px!important}.fs-38{font-size:38px!important}.fs-39{font-size:39px!important}.fs-40{font-size:40px!important}.fs-41{font-size:41px!important}.fs-42{font-size:42px!important}.fs-43{font-size:43px!important}.fs-44{font-size:44px!important}.fs-45{font-size:45px!important}.fs-46{font-size:46px!important}.fs-47{font-size:47px!important}.fs-48{font-size:48px!important}.fs-49{font-size:49px!important}.fs-50{font-size:50px!important}.fs-51{font-size:51px!important}.fs-52{font-size:52px!important}.fs-53{font-size:53px!important}.fs-54{font-size:54px!important}.fs-55{font-size:55px!important}.fs-56{font-size:56px!important}.fs-57{font-size:57px!important}.fs-58{font-size:58px!important}.fs-59{font-size:59px!important}.fs-60{font-size:60px!important}.fs-61{font-size:61px!important}.fs-62{font-size:62px!important}.fs-63{font-size:63px!important}.fs-64{font-size:64px!important}.fs-65{font-size:65px!important}.fs-66{font-size:66px!important}.fs-67{font-size:67px!important}.fs-68{font-size:68px!important}.fs-69{font-size:69px!important}.fs-70{font-size:70px!important}.fs-71{font-size:71px!important}.fs-72{font-size:72px!important}.fs-73{font-size:73px!important}.fs-74{font-size:74px!important}.fs-75{font-size:75px!important}.fs-76{font-size:76px!important}.fs-77{font-size:77px!important}.fs-78{font-size:78px!important}.fs-79{font-size:79px!important}.fs-80{font-size:80px!important}.fs-81{font-size:81px!important}.fs-82{font-size:82px!important}.fs-83{font-size:83px!important}.fs-84{font-size:84px!important}.fs-85{font-size:85px!important}.fs-86{font-size:86px!important}.fs-87{font-size:87px!important}.fs-88{font-size:88px!important}.fs-89{font-size:89px!important}.fs-90{font-size:90px!important}.fs-91{font-size:91px!important}.fs-92{font-size:92px!important}.fs-93{font-size:93px!important}.fs-94{font-size:94px!important}.fs-95{font-size:95px!important}.fs-96{font-size:96px!important}.fs-97{font-size:97px!important}.fs-98{font-size:98px!important}.fs-99{font-size:99px!important}.fs-100{font-size:100px!important}.ff-worksans{font-family:Work Sans,sans-serif}.ff-ibm{font-family:IBM Plex Mono,monospace}.ff-bg{font-family:Bricolage Grotesque,monospace}.ff-bg-sans{font-family:Bricolage Grotesque,sans-serif}@media(min-width:576px){.fs-sm-1{font-size:1px!important}.fs-sm-2{font-size:2px!important}.fs-sm-3{font-size:3px!important}.fs-sm-4{font-size:4px!important}.fs-sm-5{font-size:5px!important}.fs-sm-6{font-size:6px!important}.fs-sm-7{font-size:7px!important}.fs-sm-8{font-size:8px!important}.fs-sm-9{font-size:9px!important}.fs-sm-10{font-size:10px!important}.fs-sm-11{font-size:11px!important}.fs-sm-12{font-size:12px!important}.fs-sm-13{font-size:13px!important}.fs-sm-14{font-size:14px!important}.fs-sm-15{font-size:15px!important}.fs-sm-16{font-size:16px!important}.fs-sm-17{font-size:17px!important}.fs-sm-18{font-size:18px!important}.fs-sm-19{font-size:19px!important}.fs-sm-20{font-size:20px!important}.fs-sm-21{font-size:21px!important}.fs-sm-22{font-size:22px!important}.fs-sm-23{font-size:23px!important}.fs-sm-24{font-size:24px!important}.fs-sm-25{font-size:25px!important}.fs-sm-26{font-size:26px!important}.fs-sm-27{font-size:27px!important}.fs-sm-28{font-size:28px!important}.fs-sm-29{font-size:29px!important}.fs-sm-30{font-size:30px!important}.fs-sm-31{font-size:31px!important}.fs-sm-32{font-size:32px!important}.fs-sm-33{font-size:33px!important}.fs-sm-34{font-size:34px!important}.fs-sm-35{font-size:35px!important}.fs-sm-36{font-size:36px!important}.fs-sm-37{font-size:37px!important}.fs-sm-38{font-size:38px!important}.fs-sm-39{font-size:39px!important}.fs-sm-40{font-size:40px!important}.fs-sm-41{font-size:41px!important}.fs-sm-42{font-size:42px!important}.fs-sm-43{font-size:43px!important}.fs-sm-44{font-size:44px!important}.fs-sm-45{font-size:45px!important}.fs-sm-46{font-size:46px!important}.fs-sm-47{font-size:47px!important}.fs-sm-48{font-size:48px!important}.fs-sm-49{font-size:49px!important}.fs-sm-50{font-size:50px!important}.fs-sm-51{font-size:51px!important}.fs-sm-52{font-size:52px!important}.fs-sm-53{font-size:53px!important}.fs-sm-54{font-size:54px!important}.fs-sm-55{font-size:55px!important}.fs-sm-56{font-size:56px!important}.fs-sm-57{font-size:57px!important}.fs-sm-58{font-size:58px!important}.fs-sm-59{font-size:59px!important}.fs-sm-60{font-size:60px!important}.fs-sm-61{font-size:61px!important}.fs-sm-62{font-size:62px!important}.fs-sm-63{font-size:63px!important}.fs-sm-64{font-size:64px!important}.fs-sm-65{font-size:65px!important}.fs-sm-66{font-size:66px!important}.fs-sm-67{font-size:67px!important}.fs-sm-68{font-size:68px!important}.fs-sm-69{font-size:69px!important}.fs-sm-70{font-size:70px!important}.fs-sm-71{font-size:71px!important}.fs-sm-72{font-size:72px!important}.fs-sm-73{font-size:73px!important}.fs-sm-74{font-size:74px!important}.fs-sm-75{font-size:75px!important}.fs-sm-76{font-size:76px!important}.fs-sm-77{font-size:77px!important}.fs-sm-78{font-size:78px!important}.fs-sm-79{font-size:79px!important}.fs-sm-80{font-size:80px!important}.fs-sm-81{font-size:81px!important}.fs-sm-82{font-size:82px!important}.fs-sm-83{font-size:83px!important}.fs-sm-84{font-size:84px!important}.fs-sm-85{font-size:85px!important}.fs-sm-86{font-size:86px!important}.fs-sm-87{font-size:87px!important}.fs-sm-88{font-size:88px!important}.fs-sm-89{font-size:89px!important}.fs-sm-90{font-size:90px!important}.fs-sm-91{font-size:91px!important}.fs-sm-92{font-size:92px!important}.fs-sm-93{font-size:93px!important}.fs-sm-94{font-size:94px!important}.fs-sm-95{font-size:95px!important}.fs-sm-96{font-size:96px!important}.fs-sm-97{font-size:97px!important}.fs-sm-98{font-size:98px!important}.fs-sm-99{font-size:99px!important}.fs-sm-100{font-size:100px!important}}@media(min-width:768px){.fs-md-1{font-size:1px!important}.fs-md-2{font-size:2px!important}.fs-md-3{font-size:3px!important}.fs-md-4{font-size:4px!important}.fs-md-5{font-size:5px!important}.fs-md-6{font-size:6px!important}.fs-md-7{font-size:7px!important}.fs-md-8{font-size:8px!important}.fs-md-9{font-size:9px!important}.fs-md-10{font-size:10px!important}.fs-md-11{font-size:11px!important}.fs-md-12{font-size:12px!important}.fs-md-13{font-size:13px!important}.fs-md-14{font-size:14px!important}.fs-md-15{font-size:15px!important}.fs-md-16{font-size:16px!important}.fs-md-17{font-size:17px!important}.fs-md-18{font-size:18px!important}.fs-md-19{font-size:19px!important}.fs-md-20{font-size:20px!important}.fs-md-21{font-size:21px!important}.fs-md-22{font-size:22px!important}.fs-md-23{font-size:23px!important}.fs-md-24{font-size:24px!important}.fs-md-25{font-size:25px!important}.fs-md-26{font-size:26px!important}.fs-md-27{font-size:27px!important}.fs-md-28{font-size:28px!important}.fs-md-29{font-size:29px!important}.fs-md-30{font-size:30px!important}.fs-md-31{font-size:31px!important}.fs-md-32{font-size:32px!important}.fs-md-33{font-size:33px!important}.fs-md-34{font-size:34px!important}.fs-md-35{font-size:35px!important}.fs-md-36{font-size:36px!important}.fs-md-37{font-size:37px!important}.fs-md-38{font-size:38px!important}.fs-md-39{font-size:39px!important}.fs-md-40{font-size:40px!important}.fs-md-41{font-size:41px!important}.fs-md-42{font-size:42px!important}.fs-md-43{font-size:43px!important}.fs-md-44{font-size:44px!important}.fs-md-45{font-size:45px!important}.fs-md-46{font-size:46px!important}.fs-md-47{font-size:47px!important}.fs-md-48{font-size:48px!important}.fs-md-49{font-size:49px!important}.fs-md-50{font-size:50px!important}.fs-md-51{font-size:51px!important}.fs-md-52{font-size:52px!important}.fs-md-53{font-size:53px!important}.fs-md-54{font-size:54px!important}.fs-md-55{font-size:55px!important}.fs-md-56{font-size:56px!important}.fs-md-57{font-size:57px!important}.fs-md-58{font-size:58px!important}.fs-md-59{font-size:59px!important}.fs-md-60{font-size:60px!important}.fs-md-61{font-size:61px!important}.fs-md-62{font-size:62px!important}.fs-md-63{font-size:63px!important}.fs-md-64{font-size:64px!important}.fs-md-65{font-size:65px!important}.fs-md-66{font-size:66px!important}.fs-md-67{font-size:67px!important}.fs-md-68{font-size:68px!important}.fs-md-69{font-size:69px!important}.fs-md-70{font-size:70px!important}.fs-md-71{font-size:71px!important}.fs-md-72{font-size:72px!important}.fs-md-73{font-size:73px!important}.fs-md-74{font-size:74px!important}.fs-md-75{font-size:75px!important}.fs-md-76{font-size:76px!important}.fs-md-77{font-size:77px!important}.fs-md-78{font-size:78px!important}.fs-md-79{font-size:79px!important}.fs-md-80{font-size:80px!important}.fs-md-81{font-size:81px!important}.fs-md-82{font-size:82px!important}.fs-md-83{font-size:83px!important}.fs-md-84{font-size:84px!important}.fs-md-85{font-size:85px!important}.fs-md-86{font-size:86px!important}.fs-md-87{font-size:87px!important}.fs-md-88{font-size:88px!important}.fs-md-89{font-size:89px!important}.fs-md-90{font-size:90px!important}.fs-md-91{font-size:91px!important}.fs-md-92{font-size:92px!important}.fs-md-93{font-size:93px!important}.fs-md-94{font-size:94px!important}.fs-md-95{font-size:95px!important}.fs-md-96{font-size:96px!important}.fs-md-97{font-size:97px!important}.fs-md-98{font-size:98px!important}.fs-md-99{font-size:99px!important}.fs-md-100{font-size:100px!important}}@media(min-width:992px){.fs-lg-1{font-size:1px!important}.fs-lg-2{font-size:2px!important}.fs-lg-3{font-size:3px!important}.fs-lg-4{font-size:4px!important}.fs-lg-5{font-size:5px!important}.fs-lg-6{font-size:6px!important}.fs-lg-7{font-size:7px!important}.fs-lg-8{font-size:8px!important}.fs-lg-9{font-size:9px!important}.fs-lg-10{font-size:10px!important}.fs-lg-11{font-size:11px!important}.fs-lg-12{font-size:12px!important}.fs-lg-13{font-size:13px!important}.fs-lg-14{font-size:14px!important}.fs-lg-15{font-size:15px!important}.fs-lg-16{font-size:16px!important}.fs-lg-17{font-size:17px!important}.fs-lg-18{font-size:18px!important}.fs-lg-19{font-size:19px!important}.fs-lg-20{font-size:20px!important}.fs-lg-21{font-size:21px!important}.fs-lg-22{font-size:22px!important}.fs-lg-23{font-size:23px!important}.fs-lg-24{font-size:24px!important}.fs-lg-25{font-size:25px!important}.fs-lg-26{font-size:26px!important}.fs-lg-27{font-size:27px!important}.fs-lg-28{font-size:28px!important}.fs-lg-29{font-size:29px!important}.fs-lg-30{font-size:30px!important}.fs-lg-31{font-size:31px!important}.fs-lg-32{font-size:32px!important}.fs-lg-33{font-size:33px!important}.fs-lg-34{font-size:34px!important}.fs-lg-35{font-size:35px!important}.fs-lg-36{font-size:36px!important}.fs-lg-37{font-size:37px!important}.fs-lg-38{font-size:38px!important}.fs-lg-39{font-size:39px!important}.fs-lg-40{font-size:40px!important}.fs-lg-41{font-size:41px!important}.fs-lg-42{font-size:42px!important}.fs-lg-43{font-size:43px!important}.fs-lg-44{font-size:44px!important}.fs-lg-45{font-size:45px!important}.fs-lg-46{font-size:46px!important}.fs-lg-47{font-size:47px!important}.fs-lg-48{font-size:48px!important}.fs-lg-49{font-size:49px!important}.fs-lg-50{font-size:50px!important}.fs-lg-51{font-size:51px!important}.fs-lg-52{font-size:52px!important}.fs-lg-53{font-size:53px!important}.fs-lg-54{font-size:54px!important}.fs-lg-55{font-size:55px!important}.fs-lg-56{font-size:56px!important}.fs-lg-57{font-size:57px!important}.fs-lg-58{font-size:58px!important}.fs-lg-59{font-size:59px!important}.fs-lg-60{font-size:60px!important}.fs-lg-61{font-size:61px!important}.fs-lg-62{font-size:62px!important}.fs-lg-63{font-size:63px!important}.fs-lg-64{font-size:64px!important}.fs-lg-65{font-size:65px!important}.fs-lg-66{font-size:66px!important}.fs-lg-67{font-size:67px!important}.fs-lg-68{font-size:68px!important}.fs-lg-69{font-size:69px!important}.fs-lg-70{font-size:70px!important}.fs-lg-71{font-size:71px!important}.fs-lg-72{font-size:72px!important}.fs-lg-73{font-size:73px!important}.fs-lg-74{font-size:74px!important}.fs-lg-75{font-size:75px!important}.fs-lg-76{font-size:76px!important}.fs-lg-77{font-size:77px!important}.fs-lg-78{font-size:78px!important}.fs-lg-79{font-size:79px!important}.fs-lg-80{font-size:80px!important}.fs-lg-81{font-size:81px!important}.fs-lg-82{font-size:82px!important}.fs-lg-83{font-size:83px!important}.fs-lg-84{font-size:84px!important}.fs-lg-85{font-size:85px!important}.fs-lg-86{font-size:86px!important}.fs-lg-87{font-size:87px!important}.fs-lg-88{font-size:88px!important}.fs-lg-89{font-size:89px!important}.fs-lg-90{font-size:90px!important}.fs-lg-91{font-size:91px!important}.fs-lg-92{font-size:92px!important}.fs-lg-93{font-size:93px!important}.fs-lg-94{font-size:94px!important}.fs-lg-95{font-size:95px!important}.fs-lg-96{font-size:96px!important}.fs-lg-97{font-size:97px!important}.fs-lg-98{font-size:98px!important}.fs-lg-99{font-size:99px!important}.fs-lg-100{font-size:100px!important}}@media(min-width:1200px){.fs-xl-1{font-size:1px!important}.fs-xl-2{font-size:2px!important}.fs-xl-3{font-size:3px!important}.fs-xl-4{font-size:4px!important}.fs-xl-5{font-size:5px!important}.fs-xl-6{font-size:6px!important}.fs-xl-7{font-size:7px!important}.fs-xl-8{font-size:8px!important}.fs-xl-9{font-size:9px!important}.fs-xl-10{font-size:10px!important}.fs-xl-11{font-size:11px!important}.fs-xl-12{font-size:12px!important}.fs-xl-13{font-size:13px!important}.fs-xl-14{font-size:14px!important}.fs-xl-15{font-size:15px!important}.fs-xl-16{font-size:16px!important}.fs-xl-17{font-size:17px!important}.fs-xl-18{font-size:18px!important}.fs-xl-19{font-size:19px!important}.fs-xl-20{font-size:20px!important}.fs-xl-21{font-size:21px!important}.fs-xl-22{font-size:22px!important}.fs-xl-23{font-size:23px!important}.fs-xl-24{font-size:24px!important}.fs-xl-25{font-size:25px!important}.fs-xl-26{font-size:26px!important}.fs-xl-27{font-size:27px!important}.fs-xl-28{font-size:28px!important}.fs-xl-29{font-size:29px!important}.fs-xl-30{font-size:30px!important}.fs-xl-31{font-size:31px!important}.fs-xl-32{font-size:32px!important}.fs-xl-33{font-size:33px!important}.fs-xl-34{font-size:34px!important}.fs-xl-35{font-size:35px!important}.fs-xl-36{font-size:36px!important}.fs-xl-37{font-size:37px!important}.fs-xl-38{font-size:38px!important}.fs-xl-39{font-size:39px!important}.fs-xl-40{font-size:40px!important}.fs-xl-41{font-size:41px!important}.fs-xl-42{font-size:42px!important}.fs-xl-43{font-size:43px!important}.fs-xl-44{font-size:44px!important}.fs-xl-45{font-size:45px!important}.fs-xl-46{font-size:46px!important}.fs-xl-47{font-size:47px!important}.fs-xl-48{font-size:48px!important}.fs-xl-49{font-size:49px!important}.fs-xl-50{font-size:50px!important}.fs-xl-51{font-size:51px!important}.fs-xl-52{font-size:52px!important}.fs-xl-53{font-size:53px!important}.fs-xl-54{font-size:54px!important}.fs-xl-55{font-size:55px!important}.fs-xl-56{font-size:56px!important}.fs-xl-57{font-size:57px!important}.fs-xl-58{font-size:58px!important}.fs-xl-59{font-size:59px!important}.fs-xl-60{font-size:60px!important}.fs-xl-61{font-size:61px!important}.fs-xl-62{font-size:62px!important}.fs-xl-63{font-size:63px!important}.fs-xl-64{font-size:64px!important}.fs-xl-65{font-size:65px!important}.fs-xl-66{font-size:66px!important}.fs-xl-67{font-size:67px!important}.fs-xl-68{font-size:68px!important}.fs-xl-69{font-size:69px!important}.fs-xl-70{font-size:70px!important}.fs-xl-71{font-size:71px!important}.fs-xl-72{font-size:72px!important}.fs-xl-73{font-size:73px!important}.fs-xl-74{font-size:74px!important}.fs-xl-75{font-size:75px!important}.fs-xl-76{font-size:76px!important}.fs-xl-77{font-size:77px!important}.fs-xl-78{font-size:78px!important}.fs-xl-79{font-size:79px!important}.fs-xl-80{font-size:80px!important}.fs-xl-81{font-size:81px!important}.fs-xl-82{font-size:82px!important}.fs-xl-83{font-size:83px!important}.fs-xl-84{font-size:84px!important}.fs-xl-85{font-size:85px!important}.fs-xl-86{font-size:86px!important}.fs-xl-87{font-size:87px!important}.fs-xl-88{font-size:88px!important}.fs-xl-89{font-size:89px!important}.fs-xl-90{font-size:90px!important}.fs-xl-91{font-size:91px!important}.fs-xl-92{font-size:92px!important}.fs-xl-93{font-size:93px!important}.fs-xl-94{font-size:94px!important}.fs-xl-95{font-size:95px!important}.fs-xl-96{font-size:96px!important}.fs-xl-97{font-size:97px!important}.fs-xl-98{font-size:98px!important}.fs-xl-99{font-size:99px!important}.fs-xl-100{font-size:100px!important}}@media(min-width:1400px){.fs-xxl-1{font-size:1px!important}.fs-xxl-2{font-size:2px!important}.fs-xxl-3{font-size:3px!important}.fs-xxl-4{font-size:4px!important}.fs-xxl-5{font-size:5px!important}.fs-xxl-6{font-size:6px!important}.fs-xxl-7{font-size:7px!important}.fs-xxl-8{font-size:8px!important}.fs-xxl-9{font-size:9px!important}.fs-xxl-10{font-size:10px!important}.fs-xxl-11{font-size:11px!important}.fs-xxl-12{font-size:12px!important}.fs-xxl-13{font-size:13px!important}.fs-xxl-14{font-size:14px!important}.fs-xxl-15{font-size:15px!important}.fs-xxl-16{font-size:16px!important}.fs-xxl-17{font-size:17px!important}.fs-xxl-18{font-size:18px!important}.fs-xxl-19{font-size:19px!important}.fs-xxl-20{font-size:20px!important}.fs-xxl-21{font-size:21px!important}.fs-xxl-22{font-size:22px!important}.fs-xxl-23{font-size:23px!important}.fs-xxl-24{font-size:24px!important}.fs-xxl-25{font-size:25px!important}.fs-xxl-26{font-size:26px!important}.fs-xxl-27{font-size:27px!important}.fs-xxl-28{font-size:28px!important}.fs-xxl-29{font-size:29px!important}.fs-xxl-30{font-size:30px!important}.fs-xxl-31{font-size:31px!important}.fs-xxl-32{font-size:32px!important}.fs-xxl-33{font-size:33px!important}.fs-xxl-34{font-size:34px!important}.fs-xxl-35{font-size:35px!important}.fs-xxl-36{font-size:36px!important}.fs-xxl-37{font-size:37px!important}.fs-xxl-38{font-size:38px!important}.fs-xxl-39{font-size:39px!important}.fs-xxl-40{font-size:40px!important}.fs-xxl-41{font-size:41px!important}.fs-xxl-42{font-size:42px!important}.fs-xxl-43{font-size:43px!important}.fs-xxl-44{font-size:44px!important}.fs-xxl-45{font-size:45px!important}.fs-xxl-46{font-size:46px!important}.fs-xxl-47{font-size:47px!important}.fs-xxl-48{font-size:48px!important}.fs-xxl-49{font-size:49px!important}.fs-xxl-50{font-size:50px!important}.fs-xxl-51{font-size:51px!important}.fs-xxl-52{font-size:52px!important}.fs-xxl-53{font-size:53px!important}.fs-xxl-54{font-size:54px!important}.fs-xxl-55{font-size:55px!important}.fs-xxl-56{font-size:56px!important}.fs-xxl-57{font-size:57px!important}.fs-xxl-58{font-size:58px!important}.fs-xxl-59{font-size:59px!important}.fs-xxl-60{font-size:60px!important}.fs-xxl-61{font-size:61px!important}.fs-xxl-62{font-size:62px!important}.fs-xxl-63{font-size:63px!important}.fs-xxl-64{font-size:64px!important}.fs-xxl-65{font-size:65px!important}.fs-xxl-66{font-size:66px!important}.fs-xxl-67{font-size:67px!important}.fs-xxl-68{font-size:68px!important}.fs-xxl-69{font-size:69px!important}.fs-xxl-70{font-size:70px!important}.fs-xxl-71{font-size:71px!important}.fs-xxl-72{font-size:72px!important}.fs-xxl-73{font-size:73px!important}.fs-xxl-74{font-size:74px!important}.fs-xxl-75{font-size:75px!important}.fs-xxl-76{font-size:76px!important}.fs-xxl-77{font-size:77px!important}.fs-xxl-78{font-size:78px!important}.fs-xxl-79{font-size:79px!important}.fs-xxl-80{font-size:80px!important}.fs-xxl-81{font-size:81px!important}.fs-xxl-82{font-size:82px!important}.fs-xxl-83{font-size:83px!important}.fs-xxl-84{font-size:84px!important}.fs-xxl-85{font-size:85px!important}.fs-xxl-86{font-size:86px!important}.fs-xxl-87{font-size:87px!important}.fs-xxl-88{font-size:88px!important}.fs-xxl-89{font-size:89px!important}.fs-xxl-90{font-size:90px!important}.fs-xxl-91{font-size:91px!important}.fs-xxl-92{font-size:92px!important}.fs-xxl-93{font-size:93px!important}.fs-xxl-94{font-size:94px!important}.fs-xxl-95{font-size:95px!important}.fs-xxl-96{font-size:96px!important}.fs-xxl-97{font-size:97px!important}.fs-xxl-98{font-size:98px!important}.fs-xxl-99{font-size:99px!important}.fs-xxl-100{font-size:100px!important}}@media(min-width:768px){.lh-1{line-height:1px}}@media(min-width:768px){.lh-2{line-height:2px}}@media(min-width:768px){.lh-3{line-height:3px}}@media(min-width:768px){.lh-4{line-height:4px}}@media(min-width:768px){.lh-5{line-height:5px}}@media(min-width:768px){.lh-6{line-height:6px}}@media(min-width:768px){.lh-7{line-height:7px}}@media(min-width:768px){.lh-8{line-height:8px}}@media(min-width:768px){.lh-9{line-height:9px}}@media(min-width:768px){.lh-10{line-height:10px}}@media(min-width:768px){.lh-11{line-height:11px}}@media(min-width:768px){.lh-12{line-height:12px}}@media(min-width:768px){.lh-13{line-height:13px}}@media(min-width:768px){.lh-14{line-height:14px}}@media(min-width:768px){.lh-15{line-height:15px}}@media(min-width:768px){.lh-16{line-height:16px}}@media(min-width:768px){.lh-17{line-height:17px}}@media(min-width:768px){.lh-18{line-height:18px}}@media(min-width:768px){.lh-19{line-height:19px}}@media(min-width:768px){.lh-20{line-height:20px}}@media(min-width:768px){.lh-21{line-height:21px}}@media(min-width:768px){.lh-22{line-height:22px}}@media(min-width:768px){.lh-23{line-height:23px}}@media(min-width:768px){.lh-24{line-height:24px}}@media(min-width:768px){.lh-25{line-height:25px}}@media(min-width:768px){.lh-26{line-height:26px}}@media(min-width:768px){.lh-27{line-height:27px}}@media(min-width:768px){.lh-28{line-height:28px}}@media(min-width:768px){.lh-29{line-height:29px}}@media(min-width:768px){.lh-30{line-height:30px}}@media(min-width:768px){.lh-31{line-height:31px}}@media(min-width:768px){.lh-32{line-height:32px}}@media(min-width:768px){.lh-33{line-height:33px}}@media(min-width:768px){.lh-34{line-height:34px}}@media(min-width:768px){.lh-35{line-height:35px}}@media(min-width:768px){.lh-36{line-height:36px}}@media(min-width:768px){.lh-37{line-height:37px}}@media(min-width:768px){.lh-38{line-height:38px}}@media(min-width:768px){.lh-39{line-height:39px}}@media(min-width:768px){.lh-40{line-height:40px}}@media(min-width:768px){.lh-41{line-height:41px}}@media(min-width:768px){.lh-42{line-height:42px}}@media(min-width:768px){.lh-43{line-height:43px}}@media(min-width:768px){.lh-44{line-height:44px}}@media(min-width:768px){.lh-45{line-height:45px}}@media(min-width:768px){.lh-46{line-height:46px}}@media(min-width:768px){.lh-47{line-height:47px}}@media(min-width:768px){.lh-48{line-height:48px}}@media(min-width:768px){.lh-49{line-height:49px}}@media(min-width:768px){.lh-50{line-height:50px}}@media(min-width:768px){.lh-51{line-height:51px}}@media(min-width:768px){.lh-52{line-height:52px}}@media(min-width:768px){.lh-53{line-height:53px}}@media(min-width:768px){.lh-54{line-height:54px}}@media(min-width:768px){.lh-55{line-height:55px}}@media(min-width:768px){.lh-56{line-height:56px}}@media(min-width:768px){.lh-57{line-height:57px}}@media(min-width:768px){.lh-58{line-height:58px}}@media(min-width:768px){.lh-59{line-height:59px}}@media(min-width:768px){.lh-60{line-height:60px}}@media(min-width:768px){.lh-61{line-height:61px}}@media(min-width:768px){.lh-62{line-height:62px}}@media(min-width:768px){.lh-63{line-height:63px}}@media(min-width:768px){.lh-64{line-height:64px}}@media(min-width:768px){.lh-65{line-height:65px}}@media(min-width:768px){.lh-66{line-height:66px}}@media(min-width:768px){.lh-67{line-height:67px}}@media(min-width:768px){.lh-68{line-height:68px}}@media(min-width:768px){.lh-69{line-height:69px}}@media(min-width:768px){.lh-70{line-height:70px}}@media(min-width:768px){.lh-71{line-height:71px}}@media(min-width:768px){.lh-72{line-height:72px}}@media(min-width:768px){.lh-73{line-height:73px}}@media(min-width:768px){.lh-74{line-height:74px}}@media(min-width:768px){.lh-75{line-height:75px}}@media(min-width:768px){.lh-76{line-height:76px}}@media(min-width:768px){.lh-77{line-height:77px}}@media(min-width:768px){.lh-78{line-height:78px}}@media(min-width:768px){.lh-79{line-height:79px}}@media(min-width:768px){.lh-80{line-height:80px}}@media(min-width:768px){.lh-81{line-height:81px}}@media(min-width:768px){.lh-82{line-height:82px}}@media(min-width:768px){.lh-83{line-height:83px}}@media(min-width:768px){.lh-84{line-height:84px}}@media(min-width:768px){.lh-85{line-height:85px}}@media(min-width:768px){.lh-86{line-height:86px}}@media(min-width:768px){.lh-87{line-height:87px}}@media(min-width:768px){.lh-88{line-height:88px}}@media(min-width:768px){.lh-89{line-height:89px}}@media(min-width:768px){.lh-90{line-height:90px}}@media(min-width:768px){.lh-91{line-height:91px}}@media(min-width:768px){.lh-92{line-height:92px}}@media(min-width:768px){.lh-93{line-height:93px}}@media(min-width:768px){.lh-94{line-height:94px}}@media(min-width:768px){.lh-95{line-height:95px}}@media(min-width:768px){.lh-96{line-height:96px}}@media(min-width:768px){.lh-97{line-height:97px}}@media(min-width:768px){.lh-98{line-height:98px}}@media(min-width:768px){.lh-99{line-height:99px}}@media(min-width:768px){.lh-100{line-height:100px}}.lh-tight{line-height:1.2}.lh-normal{line-height:1.5}.lh-relaxed{line-height:1.7}.lh-loose{line-height:2}.fw-light,.fw-300{font-weight:300}.fw-normal,.fw-400{font-weight:400}.fw-medium,.fw-500{font-weight:500}.fw-semibold,.fw-600{font-weight:600}.fw-bold,.fw-700{font-weight:700}.fw-extrabold,.fw-800{font-weight:800}.fw-black,.fw-900{font-weight:900}.fc-primary{color:#0a343b!important}.fc-hover-primary{transition:all .2s ease!important}.fc-hover-primary:hover{color:#0a343b!important}.fc-hover-primary:hover.stroke svg path{stroke:#0a343b!important}.fc-hover-primary:hover.fill svg path{fill:#0a343b!important}.bg-primary{background:#0a343b!important}.bg-hover-primary{transition:all .2s ease!important}.bg-hover-primary:hover{background:#0a343b!important}.fc-secondary{color:#00788a80!important}.fc-hover-secondary{transition:all .2s ease!important}.fc-hover-secondary:hover{color:#00788a80!important}.fc-hover-secondary:hover.stroke svg path{stroke:#00788a80!important}.fc-hover-secondary:hover.fill svg path{fill:#00788a80!important}.bg-secondary{background:#00788a80!important}.bg-hover-secondary{transition:all .2s ease!important}.bg-hover-secondary:hover{background:#00788a80!important}.fc-tertiary{color:#16282b!important}.fc-hover-tertiary{transition:all .2s ease!important}.fc-hover-tertiary:hover{color:#16282b!important}.fc-hover-tertiary:hover.stroke svg path{stroke:#16282b!important}.fc-hover-tertiary:hover.fill svg path{fill:#16282b!important}.bg-tertiary{background:#16282b!important}.bg-hover-tertiary{transition:all .2s ease!important}.bg-hover-tertiary:hover{background:#16282b!important}.fc-quaternary{color:#5c6e70!important}.fc-hover-quaternary{transition:all .2s ease!important}.fc-hover-quaternary:hover{color:#5c6e70!important}.fc-hover-quaternary:hover.stroke svg path{stroke:#5c6e70!important}.fc-hover-quaternary:hover.fill svg path{fill:#5c6e70!important}.bg-quaternary{background:#5c6e70!important}.bg-hover-quaternary{transition:all .2s ease!important}.bg-hover-quaternary:hover{background:#5c6e70!important}.fc-danger{color:#dc3545!important}.fc-hover-danger{transition:all .2s ease!important}.fc-hover-danger:hover{color:#dc3545!important}.fc-hover-danger:hover.stroke svg path{stroke:#dc3545!important}.fc-hover-danger:hover.fill svg path{fill:#dc3545!important}.bg-danger{background:#dc3545!important}.bg-hover-danger{transition:all .2s ease!important}.bg-hover-danger:hover{background:#dc3545!important}.fc-success{color:#198754!important}.fc-hover-success{transition:all .2s ease!important}.fc-hover-success:hover{color:#198754!important}.fc-hover-success:hover.stroke svg path{stroke:#198754!important}.fc-hover-success:hover.fill svg path{fill:#198754!important}.bg-success{background:#198754!important}.bg-hover-success{transition:all .2s ease!important}.bg-hover-success:hover{background:#198754!important}.fc-green{color:#7ebe05!important}.fc-hover-green{transition:all .2s ease!important}.fc-hover-green:hover{color:#7ebe05!important}.fc-hover-green:hover.stroke svg path{stroke:#7ebe05!important}.fc-hover-green:hover.fill svg path{fill:#7ebe05!important}.bg-green{background:#7ebe05!important}.bg-hover-green{transition:all .2s ease!important}.bg-hover-green:hover{background:#7ebe05!important}.fc-bright-green{color:#00c42a!important}.fc-hover-bright-green{transition:all .2s ease!important}.fc-hover-bright-green:hover{color:#00c42a!important}.fc-hover-bright-green:hover.stroke svg path{stroke:#00c42a!important}.fc-hover-bright-green:hover.fill svg path{fill:#00c42a!important}.bg-bright-green{background:#00c42a!important}.bg-hover-bright-green{transition:all .2s ease!important}.bg-hover-bright-green:hover{background:#00c42a!important}.fc-info{color:#007aff!important}.fc-hover-info{transition:all .2s ease!important}.fc-hover-info:hover{color:#007aff!important}.fc-hover-info:hover.stroke svg path{stroke:#007aff!important}.fc-hover-info:hover.fill svg path{fill:#007aff!important}.bg-info{background:#007aff!important}.bg-hover-info{transition:all .2s ease!important}.bg-hover-info:hover{background:#007aff!important}.fc-warning{color:#ff9500!important}.fc-hover-warning{transition:all .2s ease!important}.fc-hover-warning:hover{color:#ff9500!important}.fc-hover-warning:hover.stroke svg path{stroke:#ff9500!important}.fc-hover-warning:hover.fill svg path{fill:#ff9500!important}.bg-warning{background:#ff9500!important}.bg-hover-warning{transition:all .2s ease!important}.bg-hover-warning:hover{background:#ff9500!important}.fc-orange{color:#db4900!important}.fc-hover-orange{transition:all .2s ease!important}.fc-hover-orange:hover{color:#db4900!important}.fc-hover-orange:hover.stroke svg path{stroke:#db4900!important}.fc-hover-orange:hover.fill svg path{fill:#db4900!important}.bg-orange{background:#db4900!important}.bg-hover-orange{transition:all .2s ease!important}.bg-hover-orange:hover{background:#db4900!important}.fc-light-orange{color:#ff7a07!important}.fc-hover-light-orange{transition:all .2s ease!important}.fc-hover-light-orange:hover{color:#ff7a07!important}.fc-hover-light-orange:hover.stroke svg path{stroke:#ff7a07!important}.fc-hover-light-orange:hover.fill svg path{fill:#ff7a07!important}.bg-light-orange{background:#ff7a07!important}.bg-hover-light-orange{transition:all .2s ease!important}.bg-hover-light-orange:hover{background:#ff7a07!important}.fc-coral{color:#e05a50!important}.fc-hover-coral{transition:all .2s ease!important}.fc-hover-coral:hover{color:#e05a50!important}.fc-hover-coral:hover.stroke svg path{stroke:#e05a50!important}.fc-hover-coral:hover.fill svg path{fill:#e05a50!important}.bg-coral{background:#e05a50!important}.bg-hover-coral{transition:all .2s ease!important}.bg-hover-coral:hover{background:#e05a50!important}.fc-coral02{color:#c4463d!important}.fc-hover-coral02{transition:all .2s ease!important}.fc-hover-coral02:hover{color:#c4463d!important}.fc-hover-coral02:hover.stroke svg path{stroke:#c4463d!important}.fc-hover-coral02:hover.fill svg path{fill:#c4463d!important}.bg-coral02{background:#c4463d!important}.bg-hover-coral02{transition:all .2s ease!important}.bg-hover-coral02:hover{background:#c4463d!important}.fc-coral-dark{color:#c4463d!important}.fc-hover-coral-dark{transition:all .2s ease!important}.fc-hover-coral-dark:hover{color:#c4463d!important}.fc-hover-coral-dark:hover.stroke svg path{stroke:#c4463d!important}.fc-hover-coral-dark:hover.fill svg path{fill:#c4463d!important}.bg-coral-dark{background:#c4463d!important}.bg-hover-coral-dark{transition:all .2s ease!important}.bg-hover-coral-dark:hover{background:#c4463d!important}.fc-white{color:#fff!important}.fc-hover-white{transition:all .2s ease!important}.fc-hover-white:hover{color:#fff!important}.fc-hover-white:hover.stroke svg path{stroke:#fff!important}.fc-hover-white:hover.fill svg path{fill:#fff!important}.bg-white{background:#fff!important}.bg-hover-white{transition:all .2s ease!important}.bg-hover-white:hover{background:#fff!important}.fc-black{color:#000!important}.fc-hover-black{transition:all .2s ease!important}.fc-hover-black:hover{color:#000!important}.fc-hover-black:hover.stroke svg path{stroke:#000!important}.fc-hover-black:hover.fill svg path{fill:#000!important}.bg-black{background:#000!important}.bg-hover-black{transition:all .2s ease!important}.bg-hover-black:hover{background:#000!important}.fc-black02{color:#141718!important}.fc-hover-black02{transition:all .2s ease!important}.fc-hover-black02:hover{color:#141718!important}.fc-hover-black02:hover.stroke svg path{stroke:#141718!important}.fc-hover-black02:hover.fill svg path{fill:#141718!important}.bg-black02{background:#141718!important}.bg-hover-black02{transition:all .2s ease!important}.bg-hover-black02:hover{background:#141718!important}.fc-gray{color:#555151!important}.fc-hover-gray{transition:all .2s ease!important}.fc-hover-gray:hover{color:#555151!important}.fc-hover-gray:hover.stroke svg path{stroke:#555151!important}.fc-hover-gray:hover.fill svg path{fill:#555151!important}.bg-gray{background:#555151!important}.bg-hover-gray{transition:all .2s ease!important}.bg-hover-gray:hover{background:#555151!important}.fc-gray02{color:#bfdada!important}.fc-hover-gray02{transition:all .2s ease!important}.fc-hover-gray02:hover{color:#bfdada!important}.fc-hover-gray02:hover.stroke svg path{stroke:#bfdada!important}.fc-hover-gray02:hover.fill svg path{fill:#bfdada!important}.bg-gray02{background:#bfdada!important}.bg-hover-gray02{transition:all .2s ease!important}.bg-hover-gray02:hover{background:#bfdada!important}.fc-gray03{color:#9fc4c4!important}.fc-hover-gray03{transition:all .2s ease!important}.fc-hover-gray03:hover{color:#9fc4c4!important}.fc-hover-gray03:hover.stroke svg path{stroke:#9fc4c4!important}.fc-hover-gray03:hover.fill svg path{fill:#9fc4c4!important}.bg-gray03{background:#9fc4c4!important}.bg-hover-gray03{transition:all .2s ease!important}.bg-hover-gray03:hover{background:#9fc4c4!important}.fc-gray04{color:#e8e8e9!important}.fc-hover-gray04{transition:all .2s ease!important}.fc-hover-gray04:hover{color:#e8e8e9!important}.fc-hover-gray04:hover.stroke svg path{stroke:#e8e8e9!important}.fc-hover-gray04:hover.fill svg path{fill:#e8e8e9!important}.bg-gray04{background:#e8e8e9!important}.bg-hover-gray04{transition:all .2s ease!important}.bg-hover-gray04:hover{background:#e8e8e9!important}.fc-gray05{color:#0a343b6b!important}.fc-hover-gray05{transition:all .2s ease!important}.fc-hover-gray05:hover{color:#0a343b6b!important}.fc-hover-gray05:hover.stroke svg path{stroke:#0a343b6b!important}.fc-hover-gray05:hover.fill svg path{fill:#0a343b6b!important}.bg-gray05{background:#0a343b6b!important}.bg-hover-gray05{transition:all .2s ease!important}.bg-hover-gray05:hover{background:#0a343b6b!important}.fc-lightgray{color:#eaf3f3!important}.fc-hover-lightgray{transition:all .2s ease!important}.fc-hover-lightgray:hover{color:#eaf3f3!important}.fc-hover-lightgray:hover.stroke svg path{stroke:#eaf3f3!important}.fc-hover-lightgray:hover.fill svg path{fill:#eaf3f3!important}.bg-lightgray{background:#eaf3f3!important}.bg-hover-lightgray{transition:all .2s ease!important}.bg-hover-lightgray:hover{background:#eaf3f3!important}.fc-lightgray02{color:#e5e5e5!important}.fc-hover-lightgray02{transition:all .2s ease!important}.fc-hover-lightgray02:hover{color:#e5e5e5!important}.fc-hover-lightgray02:hover.stroke svg path{stroke:#e5e5e5!important}.fc-hover-lightgray02:hover.fill svg path{fill:#e5e5e5!important}.bg-lightgray02{background:#e5e5e5!important}.bg-hover-lightgray02{transition:all .2s ease!important}.bg-hover-lightgray02:hover{background:#e5e5e5!important}.fc-dark{color:#1e1e1e!important}.fc-hover-dark{transition:all .2s ease!important}.fc-hover-dark:hover{color:#1e1e1e!important}.fc-hover-dark:hover.stroke svg path{stroke:#1e1e1e!important}.fc-hover-dark:hover.fill svg path{fill:#1e1e1e!important}.bg-dark{background:#1e1e1e!important}.bg-hover-dark{transition:all .2s ease!important}.bg-hover-dark:hover{background:#1e1e1e!important}.fc-dark02{color:#262626!important}.fc-hover-dark02{transition:all .2s ease!important}.fc-hover-dark02:hover{color:#262626!important}.fc-hover-dark02:hover.stroke svg path{stroke:#262626!important}.fc-hover-dark02:hover.fill svg path{fill:#262626!important}.bg-dark02{background:#262626!important}.bg-hover-dark02{transition:all .2s ease!important}.bg-hover-dark02:hover{background:#262626!important}.fc-light-blue{color:#f3f5f7!important}.fc-hover-light-blue{transition:all .2s ease!important}.fc-hover-light-blue:hover{color:#f3f5f7!important}.fc-hover-light-blue:hover.stroke svg path{stroke:#f3f5f7!important}.fc-hover-light-blue:hover.fill svg path{fill:#f3f5f7!important}.bg-light-blue{background:#f3f5f7!important}.bg-hover-light-blue{transition:all .2s ease!important}.bg-hover-light-blue:hover{background:#f3f5f7!important}.fc-border{color:#ededed!important}.fc-hover-border{transition:all .2s ease!important}.fc-hover-border:hover{color:#ededed!important}.fc-hover-border:hover.stroke svg path{stroke:#ededed!important}.fc-hover-border:hover.fill svg path{fill:#ededed!important}.bg-border{background:#ededed!important}.bg-hover-border{transition:all .2s ease!important}.bg-hover-border:hover{background:#ededed!important}.fc-lightblue{color:#dde8fc!important}.fc-hover-lightblue{transition:all .2s ease!important}.fc-hover-lightblue:hover{color:#dde8fc!important}.fc-hover-lightblue:hover.stroke svg path{stroke:#dde8fc!important}.fc-hover-lightblue:hover.fill svg path{fill:#dde8fc!important}.bg-lightblue{background:#dde8fc!important}.bg-hover-lightblue{transition:all .2s ease!important}.bg-hover-lightblue:hover{background:#dde8fc!important}.fc-darkblue{color:#101828!important}.fc-hover-darkblue{transition:all .2s ease!important}.fc-hover-darkblue:hover{color:#101828!important}.fc-hover-darkblue:hover.stroke svg path{stroke:#101828!important}.fc-hover-darkblue:hover.fill svg path{fill:#101828!important}.bg-darkblue{background:#101828!important}.bg-hover-darkblue{transition:all .2s ease!important}.bg-hover-darkblue:hover{background:#101828!important}.fc-link{color:#6b9fff!important}.fc-hover-link{transition:all .2s ease!important}.fc-hover-link:hover{color:#6b9fff!important}.fc-hover-link:hover.stroke svg path{stroke:#6b9fff!important}.fc-hover-link:hover.fill svg path{fill:#6b9fff!important}.bg-link{background:#6b9fff!important}.bg-hover-link{transition:all .2s ease!important}.bg-hover-link:hover{background:#6b9fff!important}.fc-light-green{color:#f6f7f5!important}.fc-hover-light-green{transition:all .2s ease!important}.fc-hover-light-green:hover{color:#f6f7f5!important}.fc-hover-light-green:hover.stroke svg path{stroke:#f6f7f5!important}.fc-hover-light-green:hover.fill svg path{fill:#f6f7f5!important}.bg-light-green{background:#f6f7f5!important}.bg-hover-light-green{transition:all .2s ease!important}.bg-hover-light-green:hover{background:#f6f7f5!important}.fc-dark-teal{color:#07363a!important}.fc-hover-dark-teal{transition:all .2s ease!important}.fc-hover-dark-teal:hover{color:#07363a!important}.fc-hover-dark-teal:hover.stroke svg path{stroke:#07363a!important}.fc-hover-dark-teal:hover.fill svg path{fill:#07363a!important}.bg-dark-teal{background:#07363a!important}.bg-hover-dark-teal{transition:all .2s ease!important}.bg-hover-dark-teal:hover{background:#07363a!important}.fc-teal{color:#00788a!important}.fc-hover-teal{transition:all .2s ease!important}.fc-hover-teal:hover{color:#00788a!important}.fc-hover-teal:hover.stroke svg path{stroke:#00788a!important}.fc-hover-teal:hover.fill svg path{fill:#00788a!important}.bg-teal{background:#00788a!important}.bg-hover-teal{transition:all .2s ease!important}.bg-hover-teal:hover{background:#00788a!important}.fc-teal-tint{color:#e3f1f2!important}.fc-hover-teal-tint{transition:all .2s ease!important}.fc-hover-teal-tint:hover{color:#e3f1f2!important}.fc-hover-teal-tint:hover.stroke svg path{stroke:#e3f1f2!important}.fc-hover-teal-tint:hover.fill svg path{fill:#e3f1f2!important}.bg-teal-tint{background:#e3f1f2!important}.bg-hover-teal-tint{transition:all .2s ease!important}.bg-hover-teal-tint:hover{background:#e3f1f2!important}.fc-teal-hover{color:#062a30!important}.fc-hover-teal-hover{transition:all .2s ease!important}.fc-hover-teal-hover:hover{color:#062a30!important}.fc-hover-teal-hover:hover.stroke svg path{stroke:#062a30!important}.fc-hover-teal-hover:hover.fill svg path{fill:#062a30!important}.bg-teal-hover{background:#062a30!important}.bg-hover-teal-hover{transition:all .2s ease!important}.bg-hover-teal-hover:hover{background:#062a30!important}.fc-teal02{color:#d4eae7!important}.fc-hover-teal02{transition:all .2s ease!important}.fc-hover-teal02:hover{color:#d4eae7!important}.fc-hover-teal02:hover.stroke svg path{stroke:#d4eae7!important}.fc-hover-teal02:hover.fill svg path{fill:#d4eae7!important}.bg-teal02{background:#d4eae7!important}.bg-hover-teal02{transition:all .2s ease!important}.bg-hover-teal02:hover{background:#d4eae7!important}.fc-teal03{color:#00788a!important}.fc-hover-teal03{transition:all .2s ease!important}.fc-hover-teal03:hover{color:#00788a!important}.fc-hover-teal03:hover.stroke svg path{stroke:#00788a!important}.fc-hover-teal03:hover.fill svg path{fill:#00788a!important}.bg-teal03{background:#00788a!important}.bg-hover-teal03{transition:all .2s ease!important}.bg-hover-teal03:hover{background:#00788a!important}.fc-teal04{color:#294a4d!important}.fc-hover-teal04{transition:all .2s ease!important}.fc-hover-teal04:hover{color:#294a4d!important}.fc-hover-teal04:hover.stroke svg path{stroke:#294a4d!important}.fc-hover-teal04:hover.fill svg path{fill:#294a4d!important}.bg-teal04{background:#294a4d!important}.bg-hover-teal04{transition:all .2s ease!important}.bg-hover-teal04:hover{background:#294a4d!important}.fc-teal05{color:#143e42!important}.fc-hover-teal05{transition:all .2s ease!important}.fc-hover-teal05:hover{color:#143e42!important}.fc-hover-teal05:hover.stroke svg path{stroke:#143e42!important}.fc-hover-teal05:hover.fill svg path{fill:#143e42!important}.bg-teal05{background:#143e42!important}.bg-hover-teal05{transition:all .2s ease!important}.bg-hover-teal05:hover{background:#143e42!important}.fc-paper{color:#f6f7f5!important}.fc-hover-paper{transition:all .2s ease!important}.fc-hover-paper:hover{color:#f6f7f5!important}.fc-hover-paper:hover.stroke svg path{stroke:#f6f7f5!important}.fc-hover-paper:hover.fill svg path{fill:#f6f7f5!important}.bg-paper{background:#f6f7f5!important}.bg-hover-paper{transition:all .2s ease!important}.bg-hover-paper:hover{background:#f6f7f5!important}.fc-line{color:#dee4e2!important}.fc-hover-line{transition:all .2s ease!important}.fc-hover-line:hover{color:#dee4e2!important}.fc-hover-line:hover.stroke svg path{stroke:#dee4e2!important}.fc-hover-line:hover.fill svg path{fill:#dee4e2!important}.bg-line{background:#dee4e2!important}.bg-hover-line{transition:all .2s ease!important}.bg-hover-line:hover{background:#dee4e2!important}.line-clamp-1{display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-4{display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.br-0{border-radius:0!important}.br-1{border-radius:1px!important}.br-2{border-radius:2px!important}.br-3{border-radius:3px!important}.br-4{border-radius:4px!important}.br-5{border-radius:5px!important}.br-6{border-radius:6px!important}.br-7{border-radius:7px!important}.br-8{border-radius:8px!important}.br-9{border-radius:9px!important}.br-10{border-radius:10px!important}.br-11{border-radius:11px!important}.br-12{border-radius:12px!important}.br-13{border-radius:13px!important}.br-14{border-radius:14px!important}.br-15{border-radius:15px!important}.br-16{border-radius:16px!important}.br-17{border-radius:17px!important}.br-18{border-radius:18px!important}.br-19{border-radius:19px!important}.br-20{border-radius:20px!important}.br-21{border-radius:21px!important}.br-22{border-radius:22px!important}.br-23{border-radius:23px!important}.br-24{border-radius:24px!important}.br-25{border-radius:25px!important}.br-26{border-radius:26px!important}.br-27{border-radius:27px!important}.br-28{border-radius:28px!important}.br-29{border-radius:29px!important}.br-30{border-radius:30px!important}.br-31{border-radius:31px!important}.br-32{border-radius:32px!important}.br-33{border-radius:33px!important}.br-34{border-radius:34px!important}.br-35{border-radius:35px!important}.br-36{border-radius:36px!important}.br-37{border-radius:37px!important}.br-38{border-radius:38px!important}.br-39{border-radius:39px!important}.br-40{border-radius:40px!important}.br-41{border-radius:41px!important}.br-42{border-radius:42px!important}.br-43{border-radius:43px!important}.br-44{border-radius:44px!important}.br-45{border-radius:45px!important}.br-46{border-radius:46px!important}.br-47{border-radius:47px!important}.br-48{border-radius:48px!important}.br-49{border-radius:49px!important}.br-50{border-radius:50px!important}.br-51{border-radius:51px!important}.br-52{border-radius:52px!important}.br-53{border-radius:53px!important}.br-54{border-radius:54px!important}.br-55{border-radius:55px!important}.br-56{border-radius:56px!important}.br-57{border-radius:57px!important}.br-58{border-radius:58px!important}.br-59{border-radius:59px!important}.br-60{border-radius:60px!important}.br-61{border-radius:61px!important}.br-62{border-radius:62px!important}.br-63{border-radius:63px!important}.br-64{border-radius:64px!important}.br-65{border-radius:65px!important}.br-66{border-radius:66px!important}.br-67{border-radius:67px!important}.br-68{border-radius:68px!important}.br-69{border-radius:69px!important}.br-70{border-radius:70px!important}.br-71{border-radius:71px!important}.br-72{border-radius:72px!important}.br-73{border-radius:73px!important}.br-74{border-radius:74px!important}.br-75{border-radius:75px!important}.br-76{border-radius:76px!important}.br-77{border-radius:77px!important}.br-78{border-radius:78px!important}.br-79{border-radius:79px!important}.br-80{border-radius:80px!important}.br-81{border-radius:81px!important}.br-82{border-radius:82px!important}.br-83{border-radius:83px!important}.br-84{border-radius:84px!important}.br-85{border-radius:85px!important}.br-86{border-radius:86px!important}.br-87{border-radius:87px!important}.br-88{border-radius:88px!important}.br-89{border-radius:89px!important}.br-90{border-radius:90px!important}.br-91{border-radius:91px!important}.br-92{border-radius:92px!important}.br-93{border-radius:93px!important}.br-94{border-radius:94px!important}.br-95{border-radius:95px!important}.br-96{border-radius:96px!important}.br-97{border-radius:97px!important}.br-98{border-radius:98px!important}.br-99{border-radius:99px!important}.br-100{border-radius:100px!important}.hover-link{transition:all .2s ease;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:3px}.hover-link:hover{text-decoration-color:currentColor}:root{--site-header-height: 112px}@media(min-width:992px){:root{--site-header-height: 98px}}@media(min-width:1200px){:root{--site-header-height: 126px}}.site-header{position:sticky;top:0;width:100%;z-index:2000;background:#fff;box-shadow:0 2px 8px #00000012}.header-top .mobile-menu-toggler{display:flex;align-items:center;cursor:pointer;flex-shrink:0;padding:4px;border:0;background:transparent;color:inherit;line-height:1}.header-top .mobile-menu-toggler i{font-size:20px}.header-top .logo{flex-shrink:0}.header-top .logo img{display:block;max-height:32px;max-width:140px;width:auto;object-fit:contain}@media(min-width:992px){.header-top .logo img{max-height:40px;max-width:180px}}@media(min-width:1200px){.header-top .logo img{max-height:48px;max-width:none}}.header-top .search-bar{flex:1 1 auto;min-width:0;width:auto;min-height:42px}.header-top .search-bar .searched-keywords{display:flex;align-items:center;gap:.5rem;margin-top:10px;min-width:0;color:#9fc4c4;font-size:13px;line-height:1.25}.header-top .search-bar .searched-keywords-label{flex-shrink:0;font-weight:600;color:#9fc4c4}.header-top .search-bar .searched-keywords-list{display:flex;flex-wrap:wrap;gap:.25rem 0;min-width:0}.header-top .search-bar .searched-keywords-list li:not(:last-child):after{content:"|";margin:0 .75rem;color:#9fc4c4}.header-top .search-bar .searched-keywords-list a{color:#9fc4c4;text-decoration:none;white-space:nowrap}.header-top .search-bar .searched-keywords-list a:hover,.header-top .search-bar .searched-keywords-list a:focus{color:#0a343b;text-decoration:underline}.header-top .header-search-trigger{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:#1e1e1e;line-height:1;cursor:pointer}@media(max-width:991px){.header-top{display:flex!important;justify-content:flex-start!important;gap:.5rem!important}.header-top .mobile-menu-toggler{justify-self:start}.header-top .logo{justify-self:auto;margin-left:.25rem}.header-top .user-actions{justify-self:auto;margin-left:auto}}.web-header{background:#f2f2f2;position:unset!important;display:flex;align-items:center;justify-content:space-between;width:100%;gap:1rem}.web-header .navbar-nav-wrap{min-width:0;flex:1 1 auto}.web-header .menu-icons{display:flex;flex-shrink:0;align-items:center}.web-header .menu-icons .locale-currency{display:flex;flex-direction:row;align-items:center;gap:.75rem 1rem}.web-header .menu-icons .locale-currency-item{position:relative}.web-header .menu-icons .locale-currency-toggle{display:flex;align-items:center;padding:0;border:0;background:transparent;color:inherit;font-size:14px;font-weight:500;line-height:1.2;cursor:pointer}.web-header .menu-icons .locale-currency-toggle>.fal:first-child{font-size:14px;margin-right:.5rem}.web-header .menu-icons .locale-currency-toggle .locale-currency-caret{margin-left:.35rem;font-size:10px;transition:transform .2s ease}.web-header .menu-icons .locale-currency-toggle[aria-expanded=true] .locale-currency-caret{transform:rotate(180deg)}.web-header .menu-icons .locale-currency-toggle:hover{color:#0a343b}.web-header .menu-icons .locale-currency-panel{position:absolute;left:0;top:calc(100% + 6px);z-index:30;min-width:8.5rem;background:#fff;border-radius:8px;box-shadow:0 8px 24px #00000014}.web-header .menu-icons .locale-currency-list{list-style:none;margin:0;padding:.35rem 0}.web-header .menu-icons .locale-currency-option{display:block;width:100%;padding:.4rem .85rem;border:0;background:transparent;color:#1e1e1e;font-size:14px;font-weight:500;text-align:left;text-decoration:none;cursor:pointer}.web-header .menu-icons .locale-currency-option:hover,.web-header .menu-icons .locale-currency-option.active{color:#0a343b}.web-header .dropdown-menu{display:block;visibility:hidden;opacity:0;transform:translateY(6px);transform-origin:top center;pointer-events:none;transition:opacity .16s ease .14s,transform .2s ease .14s,visibility 0s linear .34s}.web-header .dropdown-menu .dropdown>.dropdown-menu{transform:translate(6px)}.web-header .dropdown>.dropdown-menu.show{visibility:visible;opacity:1;transform:translateY(0);pointer-events:auto;transition:opacity .18s ease .09s,transform .22s cubic-bezier(.22,1,.36,1) .09s,visibility 0s linear .09s}.web-header .dropdown-menu .dropdown>.dropdown-menu.show{transform:translate(0)}.navbar-brand{padding:0!important}.header-logo{max-height:40px}@media(max-width:991px){.header-logo{max-height:33px;max-width:150px}}.navbar-nav{flex-wrap:wrap}@media(min-width:1200px){.navbar-nav{flex-wrap:nowrap}}.navbar-nav .dropdown:has(>.dropdown-menu.full-width){position:unset!important}.navbar-nav .nav-item{padding:23px 0;display:flex;align-items:center}.navbar-nav .nav-item.all-products-nav{display:inline-flex;align-items:center;gap:.5rem}.navbar-nav .nav-item.shop-by-level-nav{display:inline-flex;align-items:center}.navbar-nav .nav-item.shop-by-level-nav .shop-by-level-toggle{display:inline-flex;align-items:center;padding:.45rem 1rem!important;border-radius:999px;background:#00788a80;color:#fff!important;font-size:.875rem!important;font-weight:600;line-height:1.2;white-space:nowrap}.navbar-nav .nav-item.shop-by-level-nav .shop-by-level-toggle:hover,.navbar-nav .nav-item.shop-by-level-nav .shop-by-level-toggle:focus-visible,.navbar-nav .nav-item.shop-by-level-nav .shop-by-level-toggle.active{color:#fff!important;background:#00667680}.navbar-nav .nav-item.shop-by-level-nav:has(>.dropdown-menu.show) .shop-by-level-toggle{color:#fff!important;background:#00667680}.navbar-nav .nav-item.shop-by-level-nav .shop-by-level-menu{min-width:14rem!important;padding:1rem 0!important;border-radius:12px!important;margin-top:.35rem}.navbar-nav .nav-item.shop-by-level-nav .shop-by-level-menu .shop-by-level-group{padding:.35rem 0}.navbar-nav .nav-item.shop-by-level-nav .shop-by-level-menu .shop-by-level-group+.shop-by-level-group{margin-top:.35rem}.navbar-nav .nav-item.shop-by-level-nav .shop-by-level-menu .shop-by-level-heading{padding:.15rem 1.15rem .35rem;color:#9fc4c4;font-size:.8125rem;font-weight:500;line-height:1.3}.navbar-nav .nav-item.shop-by-level-nav .shop-by-level-menu ul li a{padding:.35rem 1.15rem!important;color:#1e1e1e!important;font-size:1rem;font-weight:700;line-height:1.35}.navbar-nav .nav-item.shop-by-level-nav .shop-by-level-menu ul li a:hover,.navbar-nav .nav-item.shop-by-level-nav .shop-by-level-menu ul li a:focus-visible{color:#0a343b!important}.navbar-nav .nav-item .nav-link{color:#5c6e70!important;font-weight:600;font-size:.875rem!important;transition:all .2s ease!important;padding:unset!important;position:relative}.navbar-nav .nav-item .nav-link:after{border:unset!important}.navbar-nav .nav-item .nav-link:before{content:"";position:absolute;left:50%;width:152%;height:222%;top:50%;transform:translate(-50%,-50%);background:transparent;border-radius:999px;padding:11px 12px;z-index:-1;transition:transform .3s ease,background .3s ease}.navbar-nav .nav-item .nav-link:hover,.navbar-nav .nav-item .nav-link:focus-visible,.navbar-nav .nav-item .nav-link.active{color:#16282b!important}.navbar-nav .nav-item .nav-link:hover:before,.navbar-nav .nav-item .nav-link:focus-visible:before,.navbar-nav .nav-item .nav-link.active:before{background:#dee4e2!important}.navbar-nav .nav-item .nav-link i:not(.icon){transition:transform .3s ease}.navbar-nav .nav-item .dropdown-toggle:after{display:none!important}.navbar-nav .nav-item .dropdown-toggle.all-products-toggle{border:0;background:transparent;line-height:1;cursor:pointer}.navbar-nav .nav-item:has(>.dropdown-menu.show)>.nav-link{color:#16282b!important}.navbar-nav .nav-item:has(>.dropdown-menu.show)>.nav-link:before{background:#dee4e2!important}.navbar-nav .nav-item:has(>.dropdown-menu.show)>.nav-link i:not(.icon){transform:rotate(180deg)}.navbar-nav .nav-item .dropdown-menu{background:#fff;border:none;margin:0;border-radius:0 0 8px 8px;min-width:auto;box-shadow:0 10px 28px #00000014}.navbar-nav .nav-item .dropdown-menu.full-width{position:absolute;left:0;right:0;top:100%;width:100%!important;border-radius:0 0 20px 20px;background:#fbfbfe;box-shadow:0 12px 32px #0000000f}.navbar-nav .nav-item .dropdown-menu.full-width ul li a{padding:10px 0!important}.navbar-nav .nav-item .dropdown-menu.full-width .mega-category .mega-category-toggle{cursor:pointer;color:inherit}.navbar-nav .nav-item .dropdown-menu.full-width .mega-category .mega-category-toggle:hover{color:#0a343b}.navbar-nav .nav-item .dropdown-menu.full-width .mega-category .mega-category-submenu{display:none;list-style:none;padding:0;margin:0}.navbar-nav .nav-item .dropdown-menu.full-width .mega-category.is-open .mega-category-submenu{display:block}.navbar-nav .nav-item .dropdown-menu.content-width{position:absolute;left:50%;transform:translate(-50%);top:100%;width:auto!important;min-width:max-content!important;white-space:nowrap!important}.navbar-nav .nav-item .dropdown-menu ul{list-style:none!important;padding:0;margin:0!important}.navbar-nav .nav-item .dropdown-menu ul li a,.navbar-nav .nav-item .dropdown-menu ul li>.child-nav-link{font-size:.875rem;padding:10px 15px;display:block;text-decoration:none!important;color:#5c6e70;transition:color .15s ease}.navbar-nav .nav-item .dropdown-menu ul li a:hover{background-color:unset!important}.navbar-nav .nav-item .dropdown-menu ul li>.child-nav-link.is-placeholder{cursor:default;background-color:transparent!important}.navbar-nav .nav-item .dropdown-menu ul li>.child-nav-link.is-placeholder:hover,.navbar-nav .nav-item .dropdown-menu ul li>.child-nav-link.is-placeholder:focus,.navbar-nav .nav-item .dropdown-menu ul li>.child-nav-link.is-placeholder:active{color:#00788a80!important;background-color:transparent!important}.navbar-nav .nav-item .dropdown-menu ul li.dropdown .dropdown-menu{position:absolute;top:0;left:100%;width:100%;box-shadow:0 10px 28px #00000014}.navbar-nav .nav-item.dropdown,.navbar-nav .nav-item .dropdown{position:relative}.navbar-nav .nav-item.dropdown:has(>.dropdown-menu.show)>.nav-link,.navbar-nav .nav-item.dropdown:has(>.dropdown-menu.show)>.dropdown-toggle,.navbar-nav .nav-item.dropdown:hover>.nav-link,.navbar-nav .nav-item.dropdown:hover>.dropdown-toggle,.navbar-nav .nav-item .dropdown:has(>.dropdown-menu.show)>.nav-link,.navbar-nav .nav-item .dropdown:has(>.dropdown-menu.show)>.dropdown-toggle,.navbar-nav .nav-item .dropdown:hover>.nav-link,.navbar-nav .nav-item .dropdown:hover>.dropdown-toggle{color:#0a343b!important}.navbar-nav .nav-item .child-nav-link{display:flex!important;justify-content:space-between;align-items:center}.navbar-nav .nav-item .child-nav-link span{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navbar-nav .nav-item .child-nav-link i{flex-shrink:0;margin-left:6px}.mobile-sidebar .offcanvas-brand{position:relative;min-height:72px;padding:16px 24px;display:flex;justify-content:flex-start;align-items:center;border-bottom:1px solid #ececec}.mobile-sidebar .offcanvas-brand img{display:block;width:auto;max-width:150px;height:36px;object-fit:contain}.mobile-sidebar .offcanvas-brand .offcanvas-close{position:absolute;right:16px;top:50%;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;transform:translateY(-50%);border:0;border-radius:50%;background:#f5f5f5;color:#1e1e1e;font-size:20px}.mobile-sidebar .offcanvas-brand .offcanvas-close:hover,.mobile-sidebar .offcanvas-brand .offcanvas-close:focus-visible{background:#e9e9e9}.mobile-sidebar .offcanvas{top:0;height:100dvh;overflow:hidden;border:0}.mobile-sidebar .offcanvas-start{width:100%;box-shadow:8px 0 30px #00000024}@media(min-width:768px){.mobile-sidebar .offcanvas-start{width:420px;max-width:100%}}.mobile-sidebar .offcanvas-header{min-height:52px;padding:12px 24px;border-bottom:1px solid #ececec}.mobile-sidebar .offcanvas-header .offcanvas-title{display:flex;align-items:center;color:#1e1e1e;font-size:18px;font-weight:700}.mobile-sidebar .offcanvas-header .offcanvas-title .back-arrow{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin:-8px 10px -8px -10px;padding:0;border:0;border-radius:50%;background:transparent;color:#1e1e1e;font-size:16px;transition:background-color .2s ease}.mobile-sidebar .offcanvas-header .offcanvas-title .back-arrow:hover,.mobile-sidebar .offcanvas-header .offcanvas-title .back-arrow:focus-visible{background:#f2f2f2}.mobile-sidebar .offcanvas-body{padding:8px 24px 24px;overflow-y:auto}.mobile-sidebar .offcanvas-body .menu-item{min-height:50px;padding:0;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #f0f0f0;color:#1e1e1e!important;font-size:17px;font-weight:500;line-height:1.35;text-decoration:none!important}.mobile-sidebar .offcanvas-body .menu-item:hover,.mobile-sidebar .offcanvas-body .menu-item:focus-visible{color:#0a343b!important}.mobile-sidebar .offcanvas-body .menu-item-link,.mobile-sidebar .offcanvas-body .menu-item-trigger{display:flex;flex:1 1 auto;align-items:center;align-self:stretch;min-width:0;padding:13px 0;border:0;background:transparent;color:#1e1e1e!important;font:inherit;text-align:left;text-decoration:none!important}.mobile-sidebar .offcanvas-body .menu-item-link:hover,.mobile-sidebar .offcanvas-body .menu-item-link:focus-visible,.mobile-sidebar .offcanvas-body .menu-item-trigger:hover,.mobile-sidebar .offcanvas-body .menu-item-trigger:focus-visible{color:#0a343b!important}.mobile-sidebar .offcanvas-body .menu-item-trigger{justify-content:flex-start;width:100%;cursor:pointer}.mobile-sidebar .offcanvas-body .menu-item-arrow{display:inline-flex;flex:0 0 44px;align-items:center;justify-content:flex-end;align-self:stretch;padding:0;border:0;background:transparent;color:#1e1e1e;cursor:pointer}.mobile-sidebar .offcanvas-body .menu-item-arrow i{flex-shrink:0;font-size:inherit}.mobile-sidebar .offcanvas-body .menu-item-arrow:hover,.mobile-sidebar .offcanvas-body .menu-item-arrow:focus-visible{color:#0a343b}.mobile-sidebar .offcanvas-body .menu-item-title{color:#9fc4c4;font-size:13px;font-weight:700;display:block;padding:18px 0 8px}.mobile-sidebar .offcanvas-body .menu-level{display:none}.mobile-sidebar .offcanvas-body .menu-level.active{display:block;animation:slideInRight .3s ease}.mobile-sidebar .offcanvas-body .menu-level.active.back{animation:slideInLeft .3s ease}.mobile-sidebar .offcanvas-body .submenu{display:none}.mobile-sidebar .offcanvas-footer{padding:20px 24px;border-top:1px solid #ececec;background:#fafafa;overflow:visible;position:relative;z-index:2}.mobile-sidebar .offcanvas-footer a,.mobile-sidebar .offcanvas-footer button{color:#1e1e1e!important;text-decoration:none!important}.mobile-sidebar .offcanvas-footer a:hover,.mobile-sidebar .offcanvas-footer a:focus-visible,.mobile-sidebar .offcanvas-footer button:hover,.mobile-sidebar .offcanvas-footer button:focus-visible{color:#0a343b!important}.mobile-sidebar .offcanvas-footer .logout-sidebar{background-color:unset;border:none;padding:0}.mobile-sidebar .offcanvas-footer .locale-currency{display:flex;flex-direction:column;width:100%;gap:1rem;margin-bottom:.75rem}.mobile-sidebar .offcanvas-footer .locale-currency-item{position:relative;width:100%}.mobile-sidebar .offcanvas-footer .locale-currency-toggle{display:flex;align-items:center;width:100%;padding:0;border:0;background:transparent;color:#1e1e1e;font-size:18px;font-weight:500;line-height:1.2;text-align:left;cursor:pointer}.mobile-sidebar .offcanvas-footer .locale-currency-toggle>.fal:first-child{flex-shrink:0;width:18px;font-size:18px;text-align:center}.mobile-sidebar .offcanvas-footer .locale-currency-toggle>span{margin-left:1.5rem;flex:1;min-width:0}.mobile-sidebar .offcanvas-footer .locale-currency-toggle .locale-currency-caret{margin-left:auto;font-size:12px;transition:transform .2s ease}.mobile-sidebar .offcanvas-footer .locale-currency-toggle[aria-expanded=true] .locale-currency-caret{transform:rotate(180deg)}.mobile-sidebar .offcanvas-footer .locale-currency-toggle:hover{color:#0a343b}.mobile-sidebar .offcanvas-footer .locale-currency-list{list-style:none;margin:0;padding:.5rem 0 .25rem 2.75rem}.mobile-sidebar .offcanvas-footer .locale-currency-list>li+li{margin-top:.15rem}.mobile-sidebar .offcanvas-footer .locale-currency-option{display:block;width:100%;padding:.35rem 0;border:0;background:transparent;color:#1e1e1e;font-size:inherit;font-weight:500;text-align:left;text-decoration:none;cursor:pointer}.mobile-sidebar .offcanvas-footer .locale-currency-option:hover,.mobile-sidebar .offcanvas-footer .locale-currency-option.active{color:#0a343b}@keyframes slideInRight{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.image-box-wrapper{background:#000}.image-box-wrapper .image-box{position:relative;border-radius:20px;overflow:hidden;height:250px;width:100%;background-color:#fff}.image-box-wrapper .image-box .image-box-text{position:absolute;left:0;right:0;bottom:20px;background:#0a343b;padding:10px 20px;font-size:14px;font-weight:700;text-transform:uppercase;border-radius:100px;color:#000;width:fit-content;margin:auto;transition:all .2s ease!important}.image-box-wrapper .image-box img{width:100%;height:100%;object-fit:cover}.image-box-wrapper .image-box:hover .image-box-text{background:#000;color:#0a343b}.user-actions .counter{display:inline-flex;align-items:center;justify-content:center;width:17px;height:17px;text-align:center;padding:0;position:absolute;top:-5px;right:-8px}.header-actions li{width:44px;height:44px;border-radius:999px;background:#fff;display:flex;align-items:center;justify-content:center}.header-actions li:hover{background:#dee4e2}.cart-icon{left:-3px;top:2px}.banner{position:relative;width:100%;overflow:hidden;height:280px;min-height:240px}@media screen and (min-width:576px){.banner{height:360px;min-height:320px}}@media screen and (min-width:767px){.banner{height:450px;min-height:400px}}@media screen and (min-width:991px){.banner{height:calc(100vh - var(--site-header-height));min-height:450px}}.banner .banner-swiper{width:100%;height:100%}.banner .banner-slide{position:relative;width:100%;height:100%;overflow:hidden}.banner .banner-image{position:absolute;top:0;left:0;width:100%;height:100%}.banner .banner-image img,.banner .banner-image video{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.banner .banner-content{position:relative;width:100%;height:100%;display:flex;align-items:center;z-index:2;padding:16px 0 36px}@media screen and (min-width:767px){.banner .banner-content{padding:0}}.banner .banner-content.overlay{background:linear-gradient(180deg,#1a235126,#1a23518c)}@media screen and (min-width:767px){.banner .banner-content.overlay{background:linear-gradient(90deg,#494a6680 30%,#fff0)}}.banner .banner-content>.container{display:flex;width:100%;height:100%;align-items:center;justify-content:inherit}.banner .banner-text{color:#fff;max-width:100%;width:100%;padding:0 8px}@media screen and (min-width:767px){.banner .banner-text{max-width:700px;width:auto;padding:0 40px}}@media screen and (min-width:991px){.banner .banner-text{max-width:800px;padding:0 100px}}.banner .banner-text.text-start,.banner .banner-text.text-end{position:relative}.banner .banner-title{color:#fff;text-shadow:0 4px 4px rgba(0,0,0,.1);font-style:normal;font-weight:700;line-height:1.15;word-break:break-word}@media screen and (min-width:991px){.banner .banner-title{line-height:90%}}.banner .banner-subtitle{color:#fff;text-shadow:0 4px 4px rgba(0,0,0,.1);font-style:normal;font-weight:500;line-height:1.35;word-break:break-word}.banner .banner-btn,.banner .banner-cta{display:inline-block;padding:10px 20px;font-size:14px;line-height:1.3}@media screen and (min-width:767px){.banner .banner-btn,.banner .banner-cta{padding:12px 28px;font-size:16px}}.banner .banner-btn{background:#0a343b;color:#000;text-decoration:none;border-radius:50px;font-weight:600;transition:all .3s ease}.banner .banner-btn:hover{background:#000;color:#0a343b;transform:translateY(-2px)}@media(min-width:768px){.banner .banner-btn{padding:16px 40px;font-size:18px}}.banner .banner-nav-next,.banner .banner-nav-prev{color:#fff;background:#0000004d;width:50px;height:50px;border-radius:50%;transition:all .3s ease;z-index:10}.banner .banner-nav-next:hover,.banner .banner-nav-prev:hover{background:#0009;transform:scale(1.1)}.banner .banner-nav-next:after,.banner .banner-nav-prev:after{font-size:20px;font-weight:700}.banner .banner-pagination{bottom:12px;z-index:10}@media screen and (min-width:767px){.banner .banner-pagination{bottom:20px}}.banner .banner-pagination .swiper-pagination-bullet{width:8px;height:8px;background:#f2f2f2;opacity:1;transition:all .3s ease}.banner .banner-pagination .swiper-pagination-bullet-active{width:8px;height:8px;position:relative;background:#0a343b}.banner .banner-pagination .swiper-pagination-bullet-active:after{content:"";z-index:-1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:16px;height:16px;border-radius:50%;border:1px solid #0A343B}.banner .banner-title,.banner .banner-subtitle,.banner .banner-description,.banner .banner-btn,.banner .banner-cta,.banner .banner-content .btn{opacity:0;transform:translateY(30px);animation:slideInUp .8s ease forwards}.banner .banner-subtitle{animation-delay:.2s}.banner .banner-description{animation-delay:.4s}.banner .banner-btn,.banner .banner-cta,.banner .banner-content .btn{animation-delay:.6s}.banner .swiper-button-next,.banner .swiper-button-prev{background:#fff;height:35px!important;width:35px!important}.banner .swiper-button-next .swiper-navigation-icon,.banner .swiper-button-prev .swiper-navigation-icon{stroke:#0a343b!important;height:14px!important}.banner .swiper-button-next:hover,.banner .swiper-button-prev:hover{background:#0a343b!important}.banner .swiper-button-next:hover .swiper-navigation-icon,.banner .swiper-button-prev:hover .swiper-navigation-icon{stroke:#fff!important}.banner .swiper-button-next{right:25px}.banner .swiper-button-prev{left:25px}.banner .swiper-scrollbar-drag{background:#0a343b!important}.banner .swiper-navigation{top:0;z-index:10}.banner-simple{position:relative;width:100%;height:450px;overflow:hidden}@media screen and (max-width:991px){.banner-simple{height:250px}}.banner-simple .banner-swiper{width:100%;height:100%}.banner-simple .banner-slide{position:relative;width:100%;height:100%;overflow:hidden}.banner-simple .banner-image{position:absolute;top:0;left:0;width:100%;height:100%}.banner-simple .banner-image img,.banner-simple .banner-image video{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.banner-simple .banner-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:2;padding-top:60px}@media screen and (max-width:991px){.banner-simple .banner-content{padding-top:0}}.banner-simple .banner-content.overlay{background:linear-gradient(90deg,#494a6680 30%,#fff0)}.banner-simple .banner-text{text-align:center;color:#fff;max-width:600px;padding:0 20px}@media(min-width:768px){.banner-simple .banner-text{max-width:800px;padding:0 40px}}@media screen and (max-width:991px){.banner-simple .banner-text{left:10%;right:10%}}.banner-simple .banner-text.text-start{position:relative;left:5%}.banner-simple .banner-text.text-end{position:relative;right:5%}.banner-simple .banner-title,.banner-simple .banner-subtitle{text-shadow:0 4px 4px rgba(0,0,0,.1);line-height:100%}.banner-simple .banner-nav-next,.banner-simple .banner-nav-prev{color:#fff;background:#0000004d;width:50px;height:50px;border-radius:50%;transition:all .3s ease}.banner-simple .banner-nav-next:hover,.banner-simple .banner-nav-prev:hover{background:#0009;transform:scale(1.1)}.banner-simple .banner-nav-next:after,.banner-simple .banner-nav-prev:after{font-size:20px;font-weight:700}.banner-simple .banner-pagination{bottom:20px}.banner-simple .banner-pagination .swiper-pagination-bullet{width:8px;height:8px;background:#f2f2f2;opacity:1;transition:all .3s ease}.banner-simple .banner-pagination .swiper-pagination-bullet-active{width:8px;height:8px;position:relative;background:#0a343b}.banner-simple .banner-pagination .swiper-pagination-bullet-active:after{content:"";z-index:-1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:16px;height:16px;border-radius:50%;border:1px solid #0A343B}.banner-simple .banner-title,.banner-simple .banner-subtitle,.banner-simple .banner-description,.banner-simple .banner-btn{opacity:0;transform:translateY(30px);animation:slideInUp .8s ease forwards}.banner-simple .banner-subtitle{animation-delay:.2s}.banner-simple .banner-description{animation-delay:.4s}.banner-simple .banner-btn{animation-delay:.6s}@keyframes slideInUp{to{opacity:1;transform:translateY(0)}}.banner-simple .swiper-button-next,.banner-simple .swiper-button-prev{background:#fff;height:35px!important;width:35px!important}.banner-simple .swiper-button-next .swiper-navigation-icon,.banner-simple .swiper-button-prev .swiper-navigation-icon{stroke:#0a343b!important;height:14px!important}.banner-simple .swiper-button-next:hover,.banner-simple .swiper-button-prev:hover{background:#0a343b!important}.banner-simple .swiper-button-next:hover .swiper-navigation-icon,.banner-simple .swiper-button-prev:hover .swiper-navigation-icon{stroke:#fff!important}.banner-simple .swiper-button-next{right:25px}.banner-simple .swiper-button-prev{left:25px}.banner-simple .swiper-scrollbar-drag{background:#0a343b!important}.banner-simple .swiper-navigation{top:0;z-index:10}.banner-single{position:relative;height:360px;display:flex;align-items:center;justify-content:center;overflow:hidden}@media screen and (max-width:991px){.banner-single{height:280px}}@media screen and (max-width:767px){.banner-single{height:220px}}.banner-single:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000,#000000b3);opacity:.5;z-index:1}.banner-single img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;object-fit:cover;object-position:center}.banner-single-content{position:relative;z-index:2;width:100%;max-width:920px;padding:0 24px;text-align:center}@media screen and (max-width:991px){.banner-single-content{padding:0 20px}}@media screen and (max-width:767px){.banner-single-content{padding:0 16px}}.banner-single-title{font-size:36px;line-height:1.25;word-break:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}@media screen and (max-width:991px){.banner-single-title{font-size:28px;-webkit-line-clamp:2}}@media screen and (max-width:767px){.banner-single-title{font-size:22px}}.banner-single-date{font-size:14px;line-height:1.4}@media screen and (max-width:767px){.banner-single-date{font-size:12px;margin-top:6px!important}}@media screen and (max-width:991px){.three-column-banners .three-column-banners__title{font-size:32px!important}}@media screen and (max-width:767px){.three-column-banners .three-column-banners__title{font-size:28px!important}}.three-column-banners .three-column-banner-item{position:relative;display:block;border-radius:20px;height:300px;width:100%;overflow:hidden;transition:all .3s ease}@media screen and (max-width:991px){.three-column-banners .three-column-banner-item{height:260px}}@media screen and (max-width:767px){.three-column-banners .three-column-banner-item{border-radius:16px;height:220px}}.three-column-banners .three-column-banner-item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#494a6680 32.69%,#dfdfdf00)}.three-column-banners .three-column-banner-item img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transform:scale(1);transform-origin:center center;backface-visibility:hidden;will-change:transform;transition:transform .4s ease}.three-column-banners .three-column-banner-item .three-column-banner-item-content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:39px}@media screen and (max-width:991px){.three-column-banners .three-column-banner-item .three-column-banner-item-content{padding:28px}}@media screen and (max-width:767px){.three-column-banners .three-column-banner-item .three-column-banner-item-content{padding:20px}}.three-column-banners .three-column-banner-item .three-column-banner-item-title{color:#fff;line-height:1.15;word-break:break-word}@media screen and (max-width:991px){.three-column-banners .three-column-banner-item .three-column-banner-item-title{font-size:28px!important}}@media screen and (max-width:767px){.three-column-banners .three-column-banner-item .three-column-banner-item-title{font-size:22px!important}}.three-column-banners .three-column-banner-item .three-column-banner-action-btn{display:inline-flex;align-items:center;gap:8px;color:#fff;border-bottom:1px solid #fff;padding-bottom:2px;transition:opacity .3s ease}@media screen and (max-width:767px){.three-column-banners .three-column-banner-item .three-column-banner-action-btn{font-size:14px!important}}.three-column-banners .three-column-banner-item .three-column-banner-action-btn i{font-size:12px}.three-column-banners .three-column-banner-item .three-column-banner-action-btn:hover{color:#fff;opacity:.85}.three-column-banners .three-column-banner-item:hover img{transform:scale(1.05)}@media screen and (max-width:991px){.three-banner-stack .three-banner-stack__title{font-size:32px!important}}@media screen and (max-width:767px){.three-banner-stack .three-banner-stack__title{font-size:28px!important}}.three-banner-stack .three-banner-stack-item{position:relative;display:block;border-radius:20px;width:100%;overflow:hidden;transition:all .3s ease}@media screen and (max-width:767px){.three-banner-stack .three-banner-stack-item{border-radius:16px}}.three-banner-stack .three-banner-stack-item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#494a6680 32.69%,#dfdfdf00)}.three-banner-stack .three-banner-stack-item img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transform:scale(1);transform-origin:center center;backface-visibility:hidden;will-change:transform;transition:transform .4s ease}.three-banner-stack .three-banner-stack-item .three-banner-stack-item-content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:39px}@media screen and (max-width:991px){.three-banner-stack .three-banner-stack-item .three-banner-stack-item-content{padding:28px}}@media screen and (max-width:767px){.three-banner-stack .three-banner-stack-item .three-banner-stack-item-content{padding:20px}}.three-banner-stack .three-banner-stack-item .three-banner-stack-item-title{color:#fff;line-height:1.15;word-break:break-word}@media screen and (max-width:991px){.three-banner-stack .three-banner-stack-item .three-banner-stack-item-title{font-size:28px!important}}@media screen and (max-width:767px){.three-banner-stack .three-banner-stack-item .three-banner-stack-item-title{font-size:22px!important}}.three-banner-stack .three-banner-stack-item .three-banner-stack-action-btn{display:inline-flex;align-items:center;gap:8px;color:#fff;border-bottom:1px solid #fff;padding-bottom:2px;transition:opacity .3s ease}@media screen and (max-width:767px){.three-banner-stack .three-banner-stack-item .three-banner-stack-action-btn{font-size:14px!important}}.three-banner-stack .three-banner-stack-item .three-banner-stack-action-btn i{font-size:12px}.three-banner-stack .three-banner-stack-item .three-banner-stack-action-btn:hover{color:#fff;opacity:.85}.three-banner-stack .three-banner-stack-item:hover img{transform:scale(1.05)}.three-banner-stack .three-banner-stack-left{height:664px}@media screen and (max-width:1199px){.three-banner-stack .three-banner-stack-left{height:400px}}@media screen and (max-width:767px){.three-banner-stack .three-banner-stack-left{height:280px}}.three-banner-stack .three-banner-stack-right{display:flex;flex-direction:column;height:664px;gap:20px}.three-banner-stack .three-banner-stack-right .three-banner-stack-item{flex:1;min-height:0}@media screen and (max-width:1199px){.three-banner-stack .three-banner-stack-right{height:auto;gap:16px}.three-banner-stack .three-banner-stack-right .three-banner-stack-item{flex:none;height:280px}}@media screen and (max-width:767px){.three-banner-stack .three-banner-stack-right{gap:12px}.three-banner-stack .three-banner-stack-right .three-banner-stack-item{height:200px}}@media screen and (max-width:991px){.full-width-banner .full-width-banner__title{font-size:32px!important}}@media screen and (max-width:767px){.full-width-banner .full-width-banner__title{font-size:28px!important}}.full-width-banner .full-width-banner-item{position:relative;display:block;border-radius:20px;height:400px;width:100%;overflow:hidden;transition:all .3s ease}@media screen and (max-width:991px){.full-width-banner .full-width-banner-item{height:320px}}@media screen and (max-width:767px){.full-width-banner .full-width-banner-item{border-radius:16px;height:220px}}.full-width-banner .full-width-banner-item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#47474780 32.69%,#dfdfdf00)}@media screen and (max-width:767px){.full-width-banner .full-width-banner-item:after{background:linear-gradient(180deg,#47474726,#474747a6)}}.full-width-banner .full-width-banner-item img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transform:scale(1);transform-origin:center center;backface-visibility:hidden;will-change:transform;transition:transform .4s ease}.full-width-banner .full-width-banner-item .full-width-banner-item-content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:39px;max-width:36%}@media screen and (max-width:991px){.full-width-banner .full-width-banner-item .full-width-banner-item-content{padding:28px;max-width:55%}}@media screen and (max-width:767px){.full-width-banner .full-width-banner-item .full-width-banner-item-content{padding:20px;max-width:90%}}.full-width-banner .full-width-banner-item .full-width-banner-item-title{color:#fff;line-height:1.2;word-break:break-word}@media screen and (max-width:991px){.full-width-banner .full-width-banner-item .full-width-banner-item-title{font-size:32px!important}}@media screen and (max-width:767px){.full-width-banner .full-width-banner-item .full-width-banner-item-title{font-size:24px!important}}.full-width-banner .full-width-banner-item .full-width-banner-item-subtext{color:#fff;line-height:1.2;word-break:break-word}@media screen and (max-width:991px){.full-width-banner .full-width-banner-item .full-width-banner-item-subtext{font-size:16px!important}}@media screen and (max-width:767px){.full-width-banner .full-width-banner-item .full-width-banner-item-subtext{font-size:14px!important}}.full-width-banner .full-width-banner-item:hover img{transform:scale(1.05)}.flash-sale-container{background:linear-gradient(0deg,#db990026,#db990026 24.7%,#db99004d 71.63%,#db990026 88.92%)}.flash-sale-container.product-show{border-radius:20px;overflow:hidden;padding:20px}.flash-sale-container.product-show .flash-sale-timer-item-value{width:44px;min-width:44px;line-height:1.2;text-align:center}.flash-sale-container .flash-sale-content-block{min-width:0}@media screen and (min-width:992px){.flash-sale-container .flash-sale-banner .flash-sale-content-block,.flash-sale-container .flash-sale-banner .flash-sale-timer-wrap{width:auto!important;max-width:100%}.flash-sale-container .flash-sale-banner.flash-sale-banner--with-content .flash-sale-timer-wrap{margin-left:auto}}.flash-sale-container .flash-sale-heading{width:100%}.flash-sale-container .flash-sale-heading-icon{width:56px;height:56px}@media screen and (min-width:576px){.flash-sale-container .flash-sale-heading-icon{width:72px;height:72px}}@media screen and (min-width:767px){.flash-sale-container .flash-sale-heading-icon{width:88px;height:88px}}@media screen and (min-width:991px){.flash-sale-container .flash-sale-heading-icon{width:99px;height:99px}}.flash-sale-container .flash-sale-heading-icon img{width:100%;height:100%;object-fit:contain;display:block}.flash-sale-container .flash-sale-heading-text span{line-height:1.2;word-break:break-word}@media screen and (max-width:767px){.flash-sale-container .sale-ends{font-size:14px!important}}.flash-sale-container .flash-sale-timer-item-value{width:72px;box-sizing:border-box;text-align:center;line-height:1.2}@media screen and (max-width:991px){.flash-sale-container .flash-sale-timer-item-value{width:64px;font-size:28px!important}}@media screen and (max-width:767px){.flash-sale-container .flash-sale-timer-item-value{width:56px;font-size:24px!important}}@media screen and (max-width:767px){.flash-sale-container .flash-sale-timer-item-label{font-size:12px!important}}@media screen and (max-width:767px){.flash-sale-container .flash-sale-shop-now{font-size:16px!important}}.flash-sale-container .swiper-scrollbar{background:#dbb19c!important}.flash-sale-container .swiper-scrollbar-drag{background:#db4900!important}@media screen and (max-width:991px){.featured-categories .featured-categories__title{font-size:32px!important}}@media screen and (max-width:767px){.featured-categories .featured-categories__title{font-size:28px!important}}.featured-categories .featured-categories-swiper-wrapper{position:relative;display:flex;align-items:center;gap:.75rem}@media screen and (max-width:767px){.featured-categories .featured-categories-swiper-wrapper{gap:.5rem}}.featured-categories .featured-categories-swiper{flex:1;min-width:0;overflow:hidden}.featured-categories .featured-categories-nav{flex-shrink:0;padding:0;border:0;color:#1e1e1e;cursor:pointer;transition:color .2s ease,transform .2s ease;background:none;margin-bottom:23px}@media screen and (max-width:767px){.featured-categories .featured-categories-nav{margin-bottom:16px}}.featured-categories .featured-categories-nav.swiper-button-disabled{opacity:.35;pointer-events:none;transform:none}.featured-categories .featured-category-card{display:flex;flex-direction:column;gap:.75rem;width:100%;padding:0;border:0;background:transparent;text-align:left;cursor:pointer;transition:opacity .2s ease,transform .2s ease;box-shadow:0 3px 6px #18449b0d}.featured-categories .featured-category-card:hover{opacity:.9}.featured-categories .featured-category-card .featured-category-card__image{width:100%;height:145px;border-radius:1rem;transition:box-shadow .2s ease;border:2px solid transparent}@media screen and (max-width:991px){.featured-categories .featured-category-card .featured-category-card__image{height:130px}}@media screen and (max-width:767px){.featured-categories .featured-category-card .featured-category-card__image{height:110px}}.featured-categories .featured-category-card .featured-category-card__name{color:#00788a80;line-height:1.3;transition:color .2s ease;text-align:center;word-break:break-word}@media screen and (max-width:991px){.featured-categories .featured-category-card .featured-category-card__name{font-size:16px!important}}@media screen and (max-width:767px){.featured-categories .featured-category-card .featured-category-card__name{font-size:14px!important}}.featured-categories .featured-category-card.is-active .featured-category-card__image{border-radius:20px;border:2px solid #0A343B}.featured-categories .featured-category-card.is-active .featured-category-card__name{color:#0a343b}.top-brands{background-color:#16282b}@media screen and (max-width:991px){.top-brands .top-brands__title{font-size:32px!important}}@media screen and (max-width:767px){.top-brands .top-brands__title{font-size:28px!important}}.top-brands .top-brands-swiper-wrapper{position:relative;display:flex;align-items:center;gap:.75rem}@media screen and (max-width:767px){.top-brands .top-brands-swiper-wrapper{gap:.5rem}}.top-brands .top-brands-swiper{flex:1;min-width:0;overflow:hidden;padding:8px 4px}.top-brands .top-brands-nav{flex-shrink:0;padding:0;border:0;color:#1e1e1e;cursor:pointer;transition:color .2s ease,transform .2s ease;background:none}.top-brands .top-brands-nav.swiper-button-disabled{opacity:.35;pointer-events:none;transform:none}.top-brands .top-brand-card{display:block;text-decoration:none;height:100%}.top-brands .top-brand-card__image-wrap{display:flex;align-items:center;justify-content:center;width:100%;height:125px;padding:1.25rem;border-radius:20px;background:#fff;box-shadow:0 3px 6px #18449b0d}@media screen and (max-width:991px){.top-brands .top-brand-card__image-wrap{height:110px;padding:1rem}}@media screen and (max-width:767px){.top-brands .top-brand-card__image-wrap{height:90px;padding:.75rem;border-radius:16px}}.top-brands .top-brand-card__image{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.product-tabs .product-tabs-nav{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.5rem;margin-bottom:1rem}.product-tabs .product-tabs-nav__item{color:#1e1e1e;text-align:center;font-family:var(--font-family-primary, "Work Sans", sans-serif);font-size:28px;font-style:normal;font-weight:700;line-height:normal;padding:11px 45px;background:transparent;border:0;border-radius:10px;cursor:pointer;transition:color .2s ease,background-color .2s ease}@media screen and (max-width:991px){.product-tabs .product-tabs-nav__item{font-size:22px;padding:10px 28px}}@media screen and (max-width:767px){.product-tabs .product-tabs-nav__item{font-size:18px;padding:8px 16px}}.product-tabs .product-tabs-nav__item.is-active{color:#315ce2;background:#dde8fc}.footer{background:#00788a80;background-repeat:no-repeat;background-position:center;background-size:cover}.footer-logo{height:57px;width:auto;max-width:100%;object-fit:contain}@media screen and (max-width:991px){.footer-logo{height:50px}}.footer-social{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:24px}@media screen and (max-width:1199px){.footer-social{justify-content:center}}.footer-social a{color:#fff;font-size:20px}.footer-divider{border-top:1px solid rgba(255,255,255,.14);margin:32px 0;opacity:1}.footer-payment-methods{height:32px;width:auto;max-width:100%;object-fit:contain}.footer-faq{color:#fff}.footer-faq-item{border-bottom:1px solid white}.footer-faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;color:#fff;font-size:.875rem;font-weight:600;list-style:none;cursor:pointer}.footer-faq-item summary::-webkit-details-marker{display:none}.footer-faq-item summary:after{content:"+";flex:0 0 auto;font-size:16px;line-height:1;color:#bfdada}.footer-faq-item:first-child summary{padding-top:0}.footer-faq-item[open]:not(.is-closing) summary:after{content:"−"}.footer-faq-item p{margin:0;padding:0 0 10px;color:#bfdada;font-size:12px;font-weight:400;line-height:1.5}.blog-show-header .blog-show-title{font-size:32px;line-height:1.25;word-break:break-word}@media screen and (max-width:991px){.blog-show-header .blog-show-title{font-size:28px}}@media screen and (max-width:767px){.blog-show-header .blog-show-title{font-size:22px}}.blog-show-header .blog-show-date{font-size:14px;line-height:1.4}@media screen and (max-width:767px){.blog-show-header .blog-show-date{font-size:12px}}.blog-wrapper .blog-item{position:relative;border-radius:10px;overflow:hidden;box-shadow:0 0 10px #0000001a;min-height:345px;cursor:pointer}.blog-wrapper .blog-item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000,#000000b3);opacity:.5;transition:opacity .35s ease;z-index:1;pointer-events:none}.blog-wrapper .blog-item:hover:before{opacity:1}.blog-wrapper .blog-item img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.blog-wrapper .blog-item .blog-item-content{position:relative;z-index:2}.blog-wrapper .blog-item .blog-item-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.homepage-blogs .homepage-blogs__title{line-height:1.2}@media screen and (max-width:991px){.homepage-blogs .homepage-blogs__title{font-size:32px!important}}@media screen and (max-width:767px){.homepage-blogs .homepage-blogs__title{font-size:28px!important}}.homepage-blogs .homepage-blog-card{border-radius:20px;background:#fff;box-shadow:0 3px 6px #18449b0d;transition:transform .3s ease,box-shadow .3s ease}@media screen and (max-width:767px){.homepage-blogs .homepage-blog-card{border-radius:16px}}.homepage-blogs .homepage-blog-card .homepage-blog-card__image-wrap{display:block;width:100%;height:256px;overflow:hidden}@media screen and (max-width:991px){.homepage-blogs .homepage-blog-card .homepage-blog-card__image-wrap{height:220px}}@media screen and (max-width:767px){.homepage-blogs .homepage-blog-card .homepage-blog-card__image-wrap{height:200px}}.homepage-blogs .homepage-blog-card .homepage-blog-card__image{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.homepage-blogs .homepage-blog-card:hover .homepage-blog-card__image{transform:scale(1.05)}.homepage-blogs .homepage-blog-card .homepage-blog-card__body{padding:24px}@media screen and (max-width:991px){.homepage-blogs .homepage-blog-card .homepage-blog-card__body{padding:20px}}@media screen and (max-width:767px){.homepage-blogs .homepage-blog-card .homepage-blog-card__body{padding:16px}}@media screen and (max-width:767px){.homepage-blogs .homepage-blog-card .homepage-blog-card__date{font-size:14px!important}}.homepage-blogs .homepage-blog-card .homepage-blog-card__title{line-height:1.3;word-break:break-word;transition:color .3s ease}@media screen and (max-width:767px){.homepage-blogs .homepage-blog-card .homepage-blog-card__title{font-size:18px!important}}.homepage-blogs .homepage-blog-card .homepage-blog-card__title:hover{color:#0a343b!important}.homepage-blogs .homepage-blog-card .homepage-blog-card__read-more{display:inline-flex;align-items:center;gap:8px;width:fit-content;color:#0a343b;border-bottom:1px solid #0A343B;padding-bottom:2px;transition:opacity .3s ease,color .3s ease,border-color .3s ease}@media screen and (max-width:767px){.homepage-blogs .homepage-blog-card .homepage-blog-card__read-more{font-size:14px!important}}.homepage-blogs .homepage-blog-card .homepage-blog-card__read-more i{font-size:12px;transition:transform .3s ease}.homepage-blogs .homepage-blog-card .homepage-blog-card__read-more:hover{color:#00788a80;border-bottom-color:#00788a80;opacity:.9}.homepage-blogs .homepage-blog-card .homepage-blog-card__read-more:hover i{transform:translate(4px)}.news-list{display:flex;flex-direction:column;gap:24px}.news-list-item{display:flex;gap:24px;align-items:stretch;overflow:hidden;border-radius:12px;background:#fff;box-shadow:0 3px 6px #18449b0d;transition:box-shadow .3s ease}.news-list-item:hover{box-shadow:0 6px 16px #18449b1a}@media screen and (max-width:767px){.news-list-item{flex-direction:column;gap:0}}.news-list-item__image-wrap{flex:0 0 280px;width:280px;height:180px;overflow:hidden;align-self:center}@media screen and (max-width:991px){.news-list-item__image-wrap{flex-basis:220px;width:220px}}@media screen and (max-width:767px){.news-list-item__image-wrap{flex-basis:auto;width:100%;height:200px;align-self:stretch}}.news-list-item__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.news-list-item:hover .news-list-item__image{transform:scale(1.05)}.news-list-item__body{flex:1;display:flex;flex-direction:column;padding:24px 24px 24px 0;min-width:0}@media screen and (max-width:767px){.news-list-item__body{padding:16px}}.news-list-item__title{font-size:24px;line-height:1.3;word-break:break-word;margin-bottom:12px;transition:color .3s ease}@media screen and (max-width:991px){.news-list-item__title{font-size:20px}}@media screen and (max-width:767px){.news-list-item__title{font-size:18px}}.news-list-item__title:hover{color:#0a343b!important}.news-list-item__read-more{display:inline-flex;align-items:center;gap:8px;width:fit-content;color:#0a343b;border-bottom:1px solid #0A343B;padding-bottom:2px;transition:opacity .3s ease,color .3s ease,border-color .3s ease}@media screen and (max-width:767px){.news-list-item__read-more{font-size:14px!important}}.news-list-item__read-more i{font-size:12px;transition:transform .3s ease}.news-list-item__read-more:hover{color:#00788a80;border-bottom-color:#00788a80;opacity:.9}.news-list-item__read-more:hover i{transform:translate(4px)}.homepage-features{margin-bottom:-5%;z-index:1;position:relative}@media screen and (max-width:1199px){.homepage-features{margin-bottom:-8%}}@media screen and (max-width:576px){.homepage-features{margin-bottom:-25%;padding-left:12px;padding-right:12px}}.homepage-features .homepage-features__box{padding:3rem}@media screen and (max-width:991px){.homepage-features .homepage-features__box{padding:1.5rem}}@media screen and (max-width:767px){.homepage-features .homepage-features__box{padding:1.25rem}}.homepage-features .homepage-feature-item{gap:1rem;height:100%}@media screen and (max-width:991px){.homepage-features .homepage-feature-item{gap:.75rem}}.homepage-features .homepage-feature-item__image{width:56px;height:56px;display:flex;align-items:center;justify-content:center;overflow:hidden}@media screen and (max-width:991px){.homepage-features .homepage-feature-item__image{width:52px;height:52px}}@media screen and (max-width:767px){.homepage-features .homepage-feature-item__image{width:44px;height:44px}}.homepage-features .homepage-feature-item__image img{width:100%;height:100%;object-fit:contain}.homepage-features .homepage-feature-item__title{line-height:1.25;word-break:break-word}@media screen and (max-width:991px){.homepage-features .homepage-feature-item__title{font-size:20px!important}}@media screen and (max-width:767px){.homepage-features .homepage-feature-item__title{font-size:18px!important}}.homepage-features .homepage-feature-item__subtitle{line-height:1.4;word-break:break-word}@media screen and (max-width:767px){.homepage-features .homepage-feature-item__subtitle{font-size:12px!important}}.custom-content-block .line-one{letter-spacing:3.6px}.custom-content-block .line-two{line-height:66px}@media(max-width:767px){.custom-content-block .line-two{line-height:38px!important}}.custom-content-block .line-three{letter-spacing:3px}.custom-content-block .button{padding:18px 28px;border-radius:100px;transition:all .3s ease}@media(min-width:768px){.custom-content-block .box{aspect-ratio:4/3}}.best-seller-wrapper .best-seller-title{letter-spacing:3.6px}.best-seller-wrapper .best-seller-description{line-height:67px}@media(max-width:767px){.best-seller-wrapper .best-seller-description{line-height:38px!important}}.frame-shapes-wrapper .frame-shape-item{aspect-ratio:1/1;border-radius:20px;background:#fffaea;border:3px solid #FFFAEA;transition:all .2s ease!important;cursor:pointer}.frame-shapes-wrapper .frame-shape-item:hover{background:#0a343b;border:3px solid #000}#auth-section,#base-section{padding:80px 0}@media screen and (max-width:991px){#auth-section,#base-section{padding:30px 0 40px}}#auth-section a,#base-section a{text-decoration:none;color:#0a343b}#auth-section .form-control::placeholder,#base-section .form-control::placeholder{color:#5c6e70;opacity:1}#auth-section .card,#base-section .card{border:1px solid #dee4e2;border-radius:26px;background:#fff;box-shadow:none}#auth-section .card .card-body,#base-section .card .card-body{padding:40px 60px}@media screen and (max-width:991px){#auth-section .card .card-body,#base-section .card .card-body{padding:30px}}#auth-section .card .card-body .title,#base-section .card .card-body .title{color:#000;text-align:center;font-size:32px;font-weight:700;margin-bottom:10px}@media screen and (max-width:991px){#auth-section .card .card-body .title,#base-section .card .card-body .title{font-size:20px}}#auth-section .card .card-body .subtitle,#base-section .card .card-body .subtitle{color:#5c6e70;text-align:center;font-size:16px;margin-bottom:40px}@media screen and (max-width:991px){#auth-section .card .card-body .subtitle,#base-section .card .card-body .subtitle{font-size:14px;margin-bottom:30px}}input,select{outline:none}.input-group .form-control{border-right:none}.input-group:focus-within .form-control:not(.is-invalid),.input-group:focus-within .input-group-text:not(.is-invalid){border-color:#00788a}.input-group-text{--bs-border-radius: 999px;border-radius:999px;background-color:#fff;border:1.5px solid #dee4e2;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.input-group-text i{color:#5c6e70;font-size:14px}.input-group-text.is-invalid{border-color:#dc3545}.form-label{margin-bottom:6px;color:#5c6e70;font-family:Work Sans,sans-serif;font-size:12.5px;font-weight:600;line-height:18px}.form-label sup{color:#c4463d!important;font-size:12px;font-weight:600;position:relative;top:0;left:0}.form-control{min-height:48px;padding:12px 24px;border-radius:999px;border:1.5px solid #dee4e2;background:#fff;color:#16282b;font-family:Work Sans,sans-serif;font-size:16px;font-weight:400;line-height:24px;box-shadow:none}.form-control::placeholder{color:#5c6e70;font-weight:400;opacity:1}.form-control:focus{border-color:#00788a;box-shadow:none}.form-control.is-invalid,.form-control.is-invalid:focus{border-color:#dc3545}.form-control:read-only:not(.flatpickr-date-picker,.flatpickr-time-picker,.flatpickr-date-time-picker,.flatpickr,[type=file],select){background-color:#ebebeb;color:#16282b}.form-control[type=file]{overflow:hidden;padding:8px 24px}.form-control[type=file]::file-selector-button{min-height:32px;background-color:#fff!important}.form-control[type=file]::file-selector-button:hover{background-color:#fff!important}textarea.form-control{min-height:88px;height:auto;border-radius:10px;padding:12px;resize:vertical;font-weight:400;line-height:24px}.form-select{min-height:48px;padding:12px 44px 12px 24px;border-radius:999px;border:1.5px solid #dee4e2;background-color:#fff;color:#16282b;font-family:Work Sans,sans-serif;font-size:16px;font-weight:400;line-height:24px}.form-select:focus{border-color:#00788a;box-shadow:none}.form-check-input{border-color:#e4e4e5}.form-check-input[type=checkbox]{border-radius:4px}.form-check-input:focus{border-color:#e4e4e5;box-shadow:none}.form-check-input[type=checkbox]:checked{background-color:#f9f5ff;border-color:#0a343b!important;--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23315CE2' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:checked:focus{border-color:#f9f5ff;box-shadow:none}.form-check-input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;margin-top:2px;flex-shrink:0;border:1px solid #dee4e2;border-radius:50%;background-color:#fff;background-image:none;box-shadow:none;cursor:pointer}.form-check-input[type=radio]:checked{border-color:#00788a;background-color:#fff;background-image:radial-gradient(circle,#00788a 0 4px,transparent 4.5px);--bs-form-check-bg-image: none}.form-check-input[type=radio]:focus{box-shadow:none}.form-check-input[type=radio]:checked:focus{border-color:#00788a}.form-check-input[type=radio]:focus-visible{outline:2px solid #00788a;outline-offset:2px}.form-check-label{font-size:14px;color:#555151;cursor:pointer}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 26px;border-radius:999px;border:1.5px solid transparent;font-family:Work Sans,sans-serif;font-size:14px;font-weight:600;line-height:20px;transform-origin:center;transition:background-color .3s ease,background .3s ease,border-color .3s ease,color .3s ease,box-shadow .3s ease,opacity .3s ease,transform .12s ease}.btn:active:not(:disabled):not(.disabled):not(.btn-loading){transform:scaleY(.96)}.btn.btn-primary{background:#e05a50;border-color:#e05a50;color:#fff;box-shadow:0 8px 20px #e05a504d}.btn.btn-primary.btn-outline{background:#fff;border-color:#e05a50;color:#e05a50;box-shadow:none}.btn.btn-primary:hover,.btn.btn-primary:focus,.btn.btn-primary:active{background:#c4463d;border-color:#c4463d;color:#fff;box-shadow:0 8px 20px #e05a504d}.btn.btn-primary:hover.btn-outline,.btn.btn-primary:focus.btn-outline,.btn.btn-primary:active.btn-outline{background:#e05a50;border-color:#e05a50;color:#fff}.btn.btn-secondary{background:transparent;border-color:#16282b;color:#16282b}.btn.btn-secondary.btn-outline{background:#fff;border-color:#16282b;color:#16282b}.btn.btn-secondary:hover,.btn.btn-secondary:focus,.btn.btn-secondary:active{background:#16282b;border-color:#16282b;color:#fff}.btn.btn-secondary:hover.btn-outline,.btn.btn-secondary:focus.btn-outline,.btn.btn-secondary:active.btn-outline{background:#16282b;border-color:#16282b;color:#fff}.btn.btn-secondary-fill{background:#16282b;border-color:#16282b;color:#fff}.btn.btn-secondary-fill.btn-outline{background:#fff;border-color:#16282b;color:#16282b}.btn.btn-secondary-fill:hover,.btn.btn-secondary-fill:focus,.btn.btn-secondary-fill:active{background:transparent;border-color:#16282b;color:#16282b}.btn.btn-secondary-fill:hover.btn-outline,.btn.btn-secondary-fill:focus.btn-outline,.btn.btn-secondary-fill:active.btn-outline{background:#16282b;border-color:#16282b;color:#fff}.btn.btn-light{background:#fff;border-color:transparent;color:#0a343b}.btn.btn-light:hover,.btn.btn-light:focus,.btn.btn-light:active{background:#f6f7f5;border-color:transparent;color:#0a343b}.btn.btn-ghost{background:transparent;border-color:transparent;color:#5c6e70}.btn.btn-ghost:hover,.btn.btn-ghost:focus,.btn.btn-ghost:active{background:#dee4e2;border-color:transparent;color:#16282b}.btn.btn-soft-outline{background:#fff;border-color:#dee4e2;color:#5c6e70}.btn.btn-soft-outline:hover,.btn.btn-soft-outline:focus,.btn.btn-soft-outline:active{background:#e3f1f2;border-color:#00788a;color:#0a343b}.btn.btn-teal{background:#0a343b;border-color:#0a343b;color:#fff}.btn.btn-teal:hover,.btn.btn-teal:focus,.btn.btn-teal:active{background:#062a30;border-color:#062a30;color:#fff}.btn.btn-accessible{background:#c4463d;border-color:#c4463d;color:#fff;box-shadow:0 8px 20px #e05a504d}.btn.btn-accessible:hover,.btn.btn-accessible:focus,.btn.btn-accessible:active{background:#c4463d;border-color:#c4463d;color:#fff;box-shadow:0 8px 20px #e05a504d}.btn.btn-add{padding:0 12px;background:#e05a50;border-color:#e05a50;color:#fff;font-weight:700;box-shadow:none}.btn.btn-add:hover,.btn.btn-add:focus,.btn.btn-add:active{background:#c4463d;border-color:#c4463d;color:#fff}.btn.btn-options{background:#fff;border-color:#00788a;color:#0a343b}.btn.btn-options:hover,.btn.btn-options:focus,.btn.btn-options:active{background:#e3f1f2;border-color:#00788a;color:#0a343b}.btn.btn-danger{background:#dc3545;color:#fff;border-color:#dc3545}.btn.btn-danger.btn-outline{background:#fff;border-color:#dc3545;color:#dc3545}.btn.btn-danger:hover,.btn.btn-danger:focus,.btn.btn-danger:active{background:#c22e2e;border-color:#c22e2e;color:#fff}.btn.btn-danger:hover.btn-outline,.btn.btn-danger:focus.btn-outline,.btn.btn-danger:active.btn-outline{background:#dc3545;border-color:#dc3545;color:#fff}.btn.btn-orange{background:#db4900;border-color:#db4900;color:#fff}.btn.btn-orange.btn-outline{background:#fff;border-color:#db4900;color:#db4900}.btn.btn-orange:hover,.btn.btn-orange:focus,.btn.btn-orange:active{background:#ff7a07;border-color:#ff7a07;color:#fff}.btn.btn-orange:hover.btn-outline,.btn.btn-orange:focus.btn-outline,.btn.btn-orange:active.btn-outline{background:#db4900;border-color:#db4900;color:#fff}.btn.btn-gray{background:#ebebeb;color:#1e1e1e;border-color:#ebebeb}.btn.btn-gray.btn-outline{background:#fff;border-color:#ebebeb;color:#1e1e1e}.btn.btn-gray:hover,.btn.btn-gray:focus,.btn.btn-gray:active{background:#0a343b;border-color:#0a343b;color:#fff}.btn.btn-gray:hover.btn-outline,.btn.btn-gray:focus.btn-outline,.btn.btn-gray:active.btn-outline{background:#ebebeb;border-color:#ebebeb;color:#1e1e1e}.btn.btn-lightblue{background:#dde8fc;color:#0a343b;border-color:#dde8fc}.btn.btn-lightblue.btn-outline{background:#fff;border-color:#dde8fc;color:#0a343b}.btn.btn-lightblue:hover,.btn.btn-lightblue:focus,.btn.btn-lightblue:active{background:#0a343b;border-color:#0a343b;color:#fff}.btn.btn-lightblue:hover.btn-outline,.btn.btn-lightblue:focus.btn-outline,.btn.btn-lightblue:active.btn-outline{background:#dde8fc;border-color:#dde8fc;color:#0a343b}.btn.btn-translate:hover,.btn.btn-translate:focus{transform:translateY(-3px)}.btn.btn-translate:active:not(:disabled):not(.disabled):not(.btn-loading){transform:translateY(-3px) scaleY(.96)}.btn.btn-shadow{box-shadow:0 8px 20px #e05a504d}.btn.btn-icon{padding:10px 17px}.btn.btn-loading{pointer-events:none;opacity:.5}.btn.btn-sm{font-size:14px;padding:6px 12px;min-height:auto}#dashboard-section{padding:20px 0}#dashboard-section a:focus-visible,#dashboard-section button:focus-visible{outline:2px solid #0A343B;outline-offset:2px}#dashboard-section .dashboard-wrapper{display:flex;margin:20px 0;align-items:flex-start}@media screen and (max-width:991px){#dashboard-section .dashboard-wrapper{flex-direction:column}}#dashboard-section .dashboard-sidebar{display:flex;flex-direction:column;width:288px;border-radius:20px;background:#fbfbfe;flex-shrink:0;overflow:hidden;box-shadow:0 3px 6px 1px #18449b0d}@media screen and (max-width:991px){#dashboard-section .dashboard-sidebar{width:100%;margin-bottom:2rem}}#dashboard-section .dashboard-sidebar .profile-wrapper{padding:20px;border-bottom:1px solid #ededed}@media screen and (max-width:991px){#dashboard-section .dashboard-sidebar .profile-wrapper:has(.profile[aria-expanded=false]){border-bottom:0}}#dashboard-section .dashboard-sidebar .profile{display:flex;align-items:center;justify-content:space-between;pointer-events:none}#dashboard-section .dashboard-sidebar .profile .avatar-name{display:flex;align-items:center;flex-grow:1;flex-shrink:1;min-width:0}#dashboard-section .dashboard-sidebar .profile .arrow{flex-shrink:0;display:none}@media screen and (max-width:991px){#dashboard-section .dashboard-sidebar .profile{pointer-events:all;cursor:pointer;border-bottom:unset}#dashboard-section .dashboard-sidebar .profile .arrow{display:block;transition:transform .5s ease}#dashboard-section .dashboard-sidebar .profile[aria-expanded=true] .arrow{transform:rotate(180deg)}}#dashboard-section .dashboard-sidebar .profile .profile-avatar{height:50px;width:50px;object-fit:cover;border-radius:50%;flex-shrink:0}#dashboard-section .dashboard-sidebar .profile .profile-name{color:#1e1e1e;font-family:Bricolage Grotesque,sans-serif;font-size:24px;font-weight:700;line-height:28px;margin-left:10px;margin-bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;flex-shrink:1}@media screen and (max-width:991px){#dashboard-section .dashboard-sidebar .profile .profile-name{font-size:20px}}#dashboard-section .dashboard-sidebar .card-reload{padding:10px;border-radius:16px;background:#dde8fc;margin-top:10px}#dashboard-section .dashboard-sidebar .card-reload .btn{padding:8px 10px;border-radius:16px}#dashboard-section .dashboard-sidebar .sidebar-wrapper{padding:20px}#dashboard-section .dashboard-sidebar .sidebar-wrapper>form{width:100%;margin-top:10px}#dashboard-section .dashboard-sidebar .btn-logout{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:36px;padding:8px 16px;border:1px solid #ebebeb;border-radius:8px;background:#ebebeb;color:#1e1e1e;font-family:Work Sans,sans-serif;font-size:14px;font-weight:700;line-height:20px;cursor:pointer}#dashboard-section .dashboard-sidebar .btn-logout:hover,#dashboard-section .dashboard-sidebar .btn-logout:focus{background:#e05a50;border-color:#e05a50;color:#fff}#dashboard-section .dashboard-sidebar .btn-logout:hover img,#dashboard-section .dashboard-sidebar .btn-logout:focus img{filter:brightness(0) invert(1)}#dashboard-section .dashboard-sidebar .sidebar{flex-grow:1}#dashboard-section .dashboard-sidebar .sidebar .menu,#dashboard-section .dashboard-sidebar .sidebar .submenu{list-style:none;margin:0;padding:0}#dashboard-section .dashboard-sidebar .sidebar .menu-icon,#dashboard-section .dashboard-sidebar .sidebar .menu-chevron{flex-shrink:0;display:block}#dashboard-section .dashboard-sidebar .sidebar .menu>.menu-item>a,#dashboard-section .dashboard-sidebar .sidebar .menu-btn{display:flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;min-height:46px;padding:10px 14px;text-decoration:none;background:transparent;border:1px solid transparent;cursor:pointer;text-align:left;color:#1e1e1e;font-family:Work Sans,sans-serif;font-size:16px;font-weight:400;line-height:24px;border-radius:10px;transition:background-color .22s cubic-bezier(.2,.9,.2,1),border-color .22s cubic-bezier(.2,.9,.2,1),color .18s ease;will-change:background-color,border-color,color}#dashboard-section .dashboard-sidebar .sidebar .menu>.menu-item>a:hover,#dashboard-section .dashboard-sidebar .sidebar .menu-btn:hover{color:#0a343b}#dashboard-section .dashboard-sidebar .sidebar .menu>.menu-item>a.active,#dashboard-section .dashboard-sidebar .sidebar .menu-btn.active{background:#e4f1ef;color:#0a343b}#dashboard-section .dashboard-sidebar .sidebar .menu-btn-label{display:flex;align-items:center;gap:8px;min-width:0}#dashboard-section .dashboard-sidebar .sidebar .menu>.menu-item.has-children>.menu-btn{justify-content:space-between}#dashboard-section .dashboard-sidebar .sidebar .menu>.menu-item.has-children>.menu-btn .menu-chevron{transition:transform .26s cubic-bezier(.2,.9,.2,1)}#dashboard-section .dashboard-sidebar .sidebar .menu>.menu-item.has-children.open>.menu-btn{background:#e4f1ef;font-weight:600;color:#0a343b}#dashboard-section .dashboard-sidebar .sidebar .menu>.menu-item.has-children.open>.menu-btn .menu-chevron{transform:rotate(180deg)}#dashboard-section .dashboard-sidebar .sidebar .submenu{max-height:0;overflow:hidden;opacity:0;transition:max-height .36s cubic-bezier(.22,.9,.2,1),opacity .26s ease;will-change:max-height,opacity}#dashboard-section .dashboard-sidebar .sidebar .submenu .menu-item{margin-bottom:5px}#dashboard-section .dashboard-sidebar .sidebar .submenu .menu-item a{display:block;text-decoration:none;padding:7px 14px 7px 30px;color:#1e1e1e;font-family:Work Sans,sans-serif;font-size:14px;font-weight:400;line-height:22px;transition:color .18s ease;will-change:color}#dashboard-section .dashboard-sidebar .sidebar .submenu .menu-item a:hover,#dashboard-section .dashboard-sidebar .sidebar .submenu .menu-item a.active{color:#c4463d}#dashboard-section .dashboard-sidebar .sidebar .menu-item.open>.submenu{max-height:300px;opacity:1;margin-top:5px}#dashboard-section .dashboard-sidebar .logout{display:flex;align-items:center;justify-content:center;padding:20px;background-color:#eaf3f3;border:none;width:100%}#dashboard-section .dashboard-sidebar .logout span{color:#00788a80;font-size:16px;font-weight:900;text-transform:uppercase}#dashboard-section .dashboard-sidebar .logout i{color:#00788a80;font-size:16px;margin-left:5px}@media(prefers-reduced-motion:reduce){#dashboard-section .sidebar .menu>.menu-item>a,#dashboard-section .sidebar .menu>.menu-item.has-children>.menu-btn,#dashboard-section .sidebar .menu>.menu-item.has-children>.menu-btn .menu-chevron,#dashboard-section .sidebar .submenu,#dashboard-section .sidebar .submenu .menu-item a{transition:none!important}}#dashboard-section .dashboard-content{flex-grow:1;padding-left:20px}@media screen and (max-width:991px){#dashboard-section .dashboard-content{padding-left:0;width:100%}}#dashboard-section .dashboard-content .header-text{color:#000;font-family:Bricolage Grotesque,sans-serif;font-size:32px;font-weight:700;line-height:40px;margin-bottom:20px}@media screen and (max-width:991px){#dashboard-section .dashboard-content .header-text{font-size:20px}}#dashboard-section .dashboard-card{border-radius:20px;border:0;background:transparent;box-shadow:0 3px 6px 1px #18449b0d;overflow:hidden}#dashboard-section .dashboard-card+.dashboard-card{margin-top:24px}#dashboard-section .dashboard-card .card-header{background:#deedeb;padding:18px 24px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;border-bottom:unset;border-radius:20px 20px 0 0;min-height:67px}#dashboard-section .dashboard-card .card-header .btn-primary{box-shadow:none;border-width:1px;padding:12px 20px;font-weight:700}#dashboard-section .dashboard-card .card-header .card-title{color:#16282b;font-family:Bricolage Grotesque,sans-serif;font-size:20px;font-weight:700;line-height:28px;margin-bottom:0}@media screen and (max-width:991px){#dashboard-section .dashboard-card .card-header .card-title{font-size:16px}}#dashboard-section .dashboard-card .card-body{padding:24px;border-radius:0 0 20px 20px;background:#fbfbfe;border:1px solid transparent;overflow:hidden}#dashboard-section .dashboard-card .card-body hr,#dashboard-section .dashboard-card .card-body .divider{border-color:#e4e4e5;color:#e4e4e5;opacity:1}#dashboard-section .dashboard-card .card-body .profile-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;row-gap:16px}@media screen and (max-width:991px){#dashboard-section .dashboard-card .card-body .profile-fields{grid-template-columns:1fr}}#dashboard-section .dashboard-card .card-body .profile-field{display:flex;align-items:baseline;min-width:0}#dashboard-section .dashboard-card .card-body .label{color:#16282b;font-family:Work Sans,sans-serif;font-size:14px;font-weight:400;line-height:22px;min-width:120px;flex-shrink:0}#dashboard-section .dashboard-card .card-body .value{color:#16282b;font-family:Work Sans,sans-serif;font-size:16px;font-weight:400;line-height:24px;min-width:0;overflow-wrap:anywhere}#dashboard-section .dashboard-card .card-body .profile-picture{height:100px;width:100px;object-fit:cover;border-radius:50%}#dashboard-section .dashboard-date-filter{display:flex;align-items:center;flex-wrap:wrap;gap:8px}#dashboard-section .dashboard-date-filter .dashboard-date-filter-label{color:#1e1e1e;font-size:14px;font-weight:700;white-space:nowrap}#dashboard-section .dashboard-date-filter .dashboard-date-filter-separator{color:#00788a80;font-weight:500}#dashboard-section .dashboard-date-filter .flatpickr-wrapper{width:150px;background:#fff;border-radius:10px;border:1px solid #d9d9d9}#dashboard-section .dashboard-date-filter .flatpickr-wrapper .form-control,#dashboard-section .dashboard-date-filter .flatpickr-wrapper .form-control.input{height:38px;padding:6px 36px 6px 12px;font-size:14px;border:none!important;border-radius:10px!important}@media screen and (max-width:991px){#dashboard-section .dashboard-date-filter{width:100%}#dashboard-section .dashboard-date-filter .flatpickr-wrapper{flex:1;min-width:120px;width:auto}}@media(max-width:991px){#dashboard-section .sidebar-wrapper{display:none;opacity:0;transform:translateY(-5px);transition:opacity .3s ease,transform .3s ease}#dashboard-section .sidebar-wrapper.show{display:block;opacity:1;transform:translateY(0);animation:slideDown .3s ease}@keyframes slideDown{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}}#dashboard-section .point-history{border-radius:20px;background:#fff;padding:20px;height:100%}#dashboard-section .point-history #search{font-size:12px}#dashboard-section #accordionHistory .accordian-list{max-height:240px;overflow:auto}#dashboard-section #accordionHistory .accordion-item{margin-bottom:1rem;border-radius:10px;border:1px solid rgba(66,97,74,.1);background:#fff;overflow:hidden}#dashboard-section #accordionHistory .accordion-toggle{color:#bfdada;padding:13px 20px;font-size:12px;font-weight:700;display:flex;justify-content:space-between;align-items:center;cursor:pointer}#dashboard-section #accordionHistory .accordion-toggle[aria-expanded=true]{border-bottom:1px solid #e8f0e5}#dashboard-section #accordionHistory .accordion-toggle[aria-expanded=true] img{transform:rotate(180deg)}#dashboard-section #accordionHistory .accordion-toggle img{transition:transform .3s ease}#dashboard-section .border-dotted:not(:last-child){border-bottom:1px dotted #e8f0e5;padding-bottom:10px;margin-bottom:10px}#dashboard-section .table{--bs-table-bg: #fbfbfe;--bs-table-striped-bg: #fbfbfe;margin-bottom:0;background:#fbfbfe}#dashboard-section .table th{padding:13px 24px;border-bottom:1px solid #e4e4e5}#dashboard-section .table td{padding:15px 24px;border-bottom:1px solid #e4e4e5}#dashboard-section .table tr:last-child td{border-bottom:0}#dashboard-section .table th,#dashboard-section .table td{color:#16282b;font-family:Work Sans,sans-serif;font-size:14px;font-weight:600;line-height:20px;vertical-align:middle;background:#fbfbfe;white-space:nowrap}#dashboard-section .table td.amount{font-family:IBM Plex Mono,monospace;font-weight:600}#dashboard-section .table .badge-thin{display:inline-flex;align-items:center;justify-content:center;height:26px;padding:0 16px;line-height:18px}#dashboard-section .table .btn-details{background:#fbe7e5;border-color:#fbe7e5;color:#e05a50;box-shadow:none;padding:12px 19px;font-weight:700}#dashboard-section .table .btn-details:hover,#dashboard-section .table .btn-details:focus,#dashboard-section .table .btn-details:active{background:#f6d4d1;border-color:#f6d4d1;color:#e05a50;box-shadow:none}#dashboard-section .table.table-striped tbody tr:nth-of-type(2n) td{background:#fbfbfe!important}@media screen and (max-width:991px){#dashboard-section .table.table-as-cards thead{display:none}#dashboard-section .table.table-as-cards tbody{display:block;padding:20px 16px}#dashboard-section .table.table-as-cards tr{display:block;border-radius:8px;margin-bottom:1rem;overflow:hidden;border:1px solid #dde8fc}#dashboard-section .table.table-as-cards tr:last-child{margin-bottom:0}#dashboard-section .table.table-as-cards tr.table-empty td{display:block;text-align:center;background:transparent;border:0;padding:1rem;font-weight:600}#dashboard-section .table.table-as-cards tr.table-empty td:before{display:none}#dashboard-section .table.table-as-cards td{display:flex;justify-content:space-between;align-items:center;gap:1rem;width:100%;white-space:normal;border-bottom:0;padding:.75rem 1.5rem;font-size:14px;text-align:center!important}#dashboard-section .table.table-as-cards td:before{content:attr(data-label);flex-shrink:0;color:#344054;font-size:14px;font-weight:500;text-align:left}#dashboard-section .table.table-as-cards td:first-child{background-color:#dde8fc;padding-top:1rem;padding-bottom:1rem}#dashboard-section .table.table-as-cards td:not(:first-child):not(:last-child){background-color:#fbfbfe}#dashboard-section .table.table-as-cards td:not(:first-child):not(:last-child):nth-child(2){padding-top:1rem}#dashboard-section .table.table-as-cards td:not(:first-child):not(:last-child):nth-last-child(2){padding-bottom:1rem}#dashboard-section .table.table-as-cards td:last-child{background-color:#fbfbfe;border-top:1px solid #e4e4e5;padding-top:1rem;padding-bottom:1rem}#dashboard-section .table.table-as-cards td>*{margin-left:auto}}#dashboard-section .table-card-container{background:#fff;padding:20px 0}#dashboard-section .table-card-container .table-card{border-radius:8px;margin-bottom:1rem;overflow:hidden}#dashboard-section .table-card-container .table-card:last-child{margin-bottom:unset}#dashboard-section .table-card-container .table-card .item-list{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}#dashboard-section .table-card-container .table-card .item-list:last-child{margin-bottom:unset}#dashboard-section .table-card-container .table-card .item-list .item-label,#dashboard-section .table-card-container .table-card .item-list .item-value{color:#344054;font-size:14px}#dashboard-section .table-card-container .table-card .item-list .item-label a.link,#dashboard-section .table-card-container .table-card .item-list .item-value a.link{color:#344054}#dashboard-section .table-card-container .table-card .item-list .item-label{text-align:left}#dashboard-section .table-card-container .table-card .item-list .item-value{text-align:right;font-weight:700}#dashboard-section .table-card-container .table-card .table-card-header,#dashboard-section .table-card-container .table-card .table-card-body,#dashboard-section .table-card-container .table-card .table-card-footer{padding:1rem 1.5rem}#dashboard-section .table-card-container .table-card .table-card-header{background-color:#dde8fc}#dashboard-section .table-card-container .table-card .table-card-header .item-list .item-label{font-weight:500}#dashboard-section .table-card-container .table-card .table-card-header .item-list,#dashboard-section .table-card-container .table-card .table-card-footer .item-list{margin-bottom:unset}#dashboard-section .table-card-container .table-card .table-card-body,#dashboard-section .table-card-container .table-card .table-card-footer{background-color:#fbfbfe}#dashboard-section .table-card-container .table-card .table-card-footer{border-top:1px solid #e4e4e5}.membership-box{position:relative;border-radius:16px;background:linear-gradient(104deg,#315ce2 6.87%,#233585 77.94%);padding:20px;min-height:172px}.membership-box .membership-content{position:relative;z-index:1}.membership-box .membership-badge{display:inline-block;border-radius:10px;padding:6px 10px;font-size:12px;font-weight:900;text-transform:uppercase}.membership-box .membership-badge.Bronze{background:linear-gradient(102deg,#8c6239 5.5%,#cd9b5a 48.68%,#8c6239 94.43%);color:#fff}.membership-box .membership-badge.Silver{background:linear-gradient(102deg,#787878 5.5%,#b8b8b8 48.68%,#787878 94.43%);color:#fff}.membership-box .membership-badge.Gold{background:linear-gradient(102deg,#e9b413 5.5%,#fbca38 48.68%,#e9b413 94.43%);color:#1e1e1e}.membership-box .membership-label{border-radius:10px;border:3px solid #0A343B;background:#dde8fc;color:#00788a80;font-size:12px;font-weight:700;text-transform:uppercase;padding:6px 10px;display:inline-block}.card-box{border-radius:20px;background:#fff;padding:20px}.card-box .card-icon{width:42px;aspect-ratio:1/1;flex-shrink:0}.card-box .card-number{background-color:#eaf3f3;height:25px;width:25px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#555151;flex-shrink:0}.badge{width:fit-content;color:#fff;border-radius:999px;font-size:10px;font-weight:700;line-height:16px}.badge.badge-sale{background:#56ac2b!important;color:#fff!important;text-transform:uppercase!important}.badge.badge-variant{background:#e3f1f2!important;color:#5c6e70!important;font-size:12px!important;font-weight:400!important;text-transform:capitalize!important}.badge.badge-new{background:#0a343b!important;color:#fff!important;text-transform:uppercase!important}.badge.badge-out-of-stock{background:#fbe7e5!important;color:#c4463d!important;text-transform:capitalize!important}.badge.badge-thin{padding:5px 23px;font-size:12px;font-weight:600;border-radius:26px}.badge.badge-success{background:#56ac2b!important;color:#fff!important}.badge.badge-danger{background:#fbe7e5!important;color:#c4463d!important;text-transform:capitalize!important}.badge.badge-warning{background:#ffe3bb;color:#ff9500}.badge.badge-info{background:#dde8fc;color:#0a343b}.badge.badge-in-cart{background:#0a343b!important;color:#fff!important;text-transform:capitalize!important}.badge.badge-in-cart i{color:#fff!important}.pagination-wrapper{padding:13px 24px}.pagination-wrapper.pagination-custom{padding:0}.pagination-wrapper.pagination-custom .pagination{display:flex;align-items:center;gap:8px;margin:0}.pagination-wrapper.pagination-custom .pagination .page-item{margin:0}.pagination-wrapper.pagination-custom .pagination .page-item .page-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:40px;height:40px;margin:0;padding:0 12px;border:1px solid #d0d5dd;border-radius:8px;background:#fff;color:#1b4850;font-size:14px;font-weight:600;line-height:1;box-shadow:none}.pagination-wrapper.pagination-custom .pagination .page-item .page-link:hover,.pagination-wrapper.pagination-custom .pagination .page-item .page-link:focus{background:#073d3f;color:#fff;box-shadow:none}.pagination-wrapper.pagination-custom .pagination .page-item.active .page-link{background:#073d3f;border-color:#073d3f;color:#fff}.pagination-wrapper.pagination-custom .pagination .page-item.disabled>button.page-link{background:#f2f4f7;border-color:#d7dddd;color:#98a2b3}.pagination-wrapper.pagination-custom .pagination .page-item.disabled>span.page-link{min-width:auto;background:transparent;border-color:transparent;color:#98a2b3}.pagination-wrapper.pagination-custom .pagination .page-item:first-child .page-link,.pagination-wrapper.pagination-custom .pagination .page-item:last-child .page-link{width:auto;padding:0 14px}.rating-stars .fa-star{font-size:14px;margin-right:2px;color:#ffda46}.rating-stars .fa-star.filled{font-weight:700}.rating-stars .fa-star.big{font-size:30px}.voucher-wrapper{display:flex;align-items:center;gap:20px;margin-bottom:1.5rem}@media screen and (max-width:991px){.voucher-wrapper{flex-direction:column;gap:10px;align-items:stretch}}.voucher-card{position:relative;width:100%;max-width:260px;height:150px;overflow:hidden;border-radius:16px;border:4px solid #0A343B;background:linear-gradient(100deg,#233585 37.94%,#0a343b 98.44%);padding:15px;display:flex;flex-direction:column;justify-content:center;flex-shrink:0}@media screen and (min-width:768px){.voucher-card{height:165px}}@media screen and (max-width:991px){.voucher-card{flex-direction:column;max-width:100%}}.voucher-card-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.voucher-card.has-img:after{content:"";position:absolute;top:0;left:0;background:#0003;z-index:1;right:0;bottom:0}.voucher-card-title{padding:6px;border-radius:10px;border:3px solid #0A343B;background:#dde8fc;font-size:12px;font-weight:700;text-transform:uppercase;text-align:center;margin-bottom:10px;z-index:2;color:#0a343b}.voucher-card-discount{display:flex;justify-content:center;align-items:flex-start;z-index:2}.voucher-card-discount-value{color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.2);font-size:32px;font-weight:900;text-align:center;line-height:32px}@media screen and (min-width:768px){.voucher-card-discount-value{font-size:42px;line-height:42px}}.voucher-card-discount-off{color:#fff;font-size:12px;font-weight:700;text-transform:uppercase;margin-left:5px}@media screen and (min-width:768px){.voucher-card-discount-off{font-size:16px}}.voucher-description{flex-grow:1;width:100%}.cookie-bar-wrap{position:fixed;left:0;right:0;bottom:0;background:#3b4045;box-shadow:0 -1px 3px #0000001a;opacity:0;visibility:hidden;transform:translateY(100%);z-index:50;transition:opacity .6s ease,visibility .6s ease,transform .6s ease}.cookie-bar-wrap.show{opacity:1;visibility:visible;transform:translateY(0);z-index:999}.cookie-bar{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;padding:15px 0}.cookie-bar .cookie-bar-text{font-size:14px;margin-right:100px;color:#fff}.cookie-bar .cookie-bar-action{display:flex;white-space:nowrap}.cookie-bar .cookie-bar-action .btn-accept{padding:5px 24px}@media screen and (max-width:991px){.cookie-bar{flex-direction:column;padding:16px 0 20px}.cookie-bar .cookie-bar-text{margin:0 0 14px;text-align:center}}.product-listing-banner{width:100%;height:390px;overflow:hidden}.product-listing-banner img{width:100%;height:100%;object-fit:cover;object-position:center}@media screen and (max-width:991px){.product-listing-banner{height:260px}}@media screen and (max-width:575px){.product-listing-banner{height:180px}}.product-search-wrap{margin-top:40px;margin-bottom:48px}.product-search-wrap .product-search{display:flex;align-items:flex-start}.product-search-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;opacity:0;visibility:hidden;z-index:2002;transition:opacity .25s ease,visibility .25s ease}.product-search-overlay.active{opacity:1;visibility:visible}.product-search-left{width:263px;min-width:263px;margin:0 30px 0 0}.product-search-left .section-title{margin-bottom:10px;font-size:20px;font-weight:700}.product-search-left .product-search-left-header{display:none}.product-search-right{min-width:0}.browse-categories-wrap{border-radius:20px;box-shadow:0 3px 6px 1px #18449b0d;margin-bottom:30px;padding:12px 20px}.browse-categories,.browse-categories-nested{margin:0;padding:0}.browse-categories li,.browse-categories-nested li{display:block;position:relative;padding-top:8px;padding-bottom:8px}.browse-categories li.active>a,.browse-categories li a.active,.browse-categories li a:hover,.browse-categories li>i.open+a,.browse-categories-nested li.active>a,.browse-categories-nested li a.active,.browse-categories-nested li a:hover,.browse-categories-nested li>i.open+a{color:#c4463d}.browse-categories li>i.open,.browse-categories li>i:hover,.browse-categories-nested li>i.open,.browse-categories-nested li>i:hover{color:#c4463d}.browse-categories li>i,.browse-categories-nested li>i{position:absolute;right:0;top:12px;font-size:12px;color:#1e1e1e;cursor:pointer;transform:rotate(0);transition:transform .2s ease,color .2s ease;z-index:1}.browse-categories li>i.open,.browse-categories-nested li>i.open{color:#c4463d;transform:rotate(90deg)}.browse-categories li>i:hover,.browse-categories-nested li>i:hover{color:#c4463d}.browse-categories li a,.browse-categories-nested li a{display:block;margin-right:22px;padding-right:4px;color:#1e1e1e;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .2s ease;font-size:15px;font-weight:500}.browse-categories-nested{margin-left:12px}.browse-categories-nested li{padding-bottom:0}.browse-categories-nested li:first-child{padding-top:0}.browse-categories-nested li:last-child{padding-bottom:0}.browse-collapse{display:grid;grid-template-rows:1fr}.browse-collapse-inner{min-height:0;overflow:hidden}.browse-collapse-inner .browse-categories-wrap{margin-bottom:0;box-shadow:none}.browse-collapse-enter-active,.browse-collapse-leave-active{display:grid;overflow:hidden;transition:grid-template-rows .3s ease,opacity .25s ease}.browse-collapse-enter-from,.browse-collapse-leave-to{grid-template-rows:0fr;opacity:0}.browse-collapse-enter-to,.browse-collapse-leave-from{grid-template-rows:1fr;opacity:1}.filter-section-wrap{border-radius:20px;box-shadow:0 3px 6px 1px #18449b0d;padding:20px}.filter-section-wrap .section-title{margin-bottom:10px;font-size:20px;font-weight:700}.filter-section{margin-bottom:28px}.filter-section:last-child{margin-bottom:0}.filter-section>h6{font-size:15px;font-weight:700;margin-bottom:12px;color:#1e1e1e}.filter-section .btn-icon{border-radius:0 8px 8px 0!important;border:1px solid #0a343b!important;background:#0a343b!important;box-shadow:none!important}.search-input,.input-min,.input-max{border-radius:8px;border:1px solid #dee4e2!important;background:#f6f7f5!important;color:#6b6b6b!important;font-size:14px;font-weight:500}.search-input::placeholder{font-size:12px!important}.filter-price .price-input{display:flex;gap:24px}.filter-price .price-input>.form-group{flex:1;margin-bottom:0}.filter-price .price-input>.form-group:first-child{position:relative}.filter-price .price-input .form-control{height:40px}.filter-price .price-range{margin-top:28px;margin-bottom:8px}.filter-price .noUi-target{height:3px;border:none;box-shadow:none;background:#e5e5e5;border-radius:4px}.filter-price .noUi-connect{background:#0a343b}.filter-price .noUi-horizontal .noUi-handle{top:-6px;right:-7px;width:14px;height:14px;border:none;border-radius:50%;background:#0a343b;box-shadow:none;cursor:pointer}.filter-price .noUi-horizontal .noUi-handle:before,.filter-price .noUi-horizontal .noUi-handle:after{display:none}.filter-price .noUi-handle:focus{outline:none}.filter-checkbox .form-check{margin-bottom:8px;display:flex;align-items:center;gap:8px}.filter-checkbox .form-check:last-child{margin-bottom:0}.filter-checkbox .form-check .form-check-input{margin-top:0;cursor:pointer}.filter-checkbox .form-check .form-check-label{line-height:24px;color:#1e1e1e;cursor:pointer}.search-result-top{display:flex;margin-bottom:24px;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.search-result-top .content-left{min-width:0;flex:1 1 auto;display:flex;align-items:center;flex-wrap:wrap;gap:12px 20px}.search-result-top .content-left>h4{margin:0;color:#1e1e1e;font-size:32px;font-weight:700;word-break:break-word}.search-result-top .content-left>h4>span{font-weight:600;color:#1e1e1e}.search-result-top .content-right{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.search-result-top .content-right .mobile-view-filter{display:none;align-items:center;gap:6px;cursor:pointer;font-size:15px;transition:color .2s ease;padding:10px 16px;border-radius:10px;border:1px solid #e4e4e5;color:#1e1e1e;background:#fff}.search-result-top .content-right .mobile-view-filter:hover{color:#0a343b;background:#fbfbfe}.search-result-top .sorting-bar{display:flex;align-items:center;flex-wrap:wrap;gap:20px}.search-result-top .sorting-bar .form-group{display:flex;align-items:center;gap:8px;margin-bottom:0;min-width:0}.search-result-top .sorting-bar .sorting-label{margin-bottom:0;white-space:nowrap;font-size:16px;font-weight:600;color:#5c6e70}.search-result-top .sorting-bar .form-select{min-width:70px;min-height:48px;font-size:14px}.search-result-top .sorting-bar .sorting-select{display:inline-flex;align-items:center}.search-result-top .sorting-bar .sorting-select .select2-container{min-width:80px}.search-result-top .sorting-bar .sorting-select .select2-container .select2-selection--single{height:48px!important;border-radius:999px}.search-result-top .sorting-bar .sorting-select .select2-container .select2-selection--single:hover{color:#16282b;font-weight:600}.search-result-top .sorting-bar .sorting-select .select2-container .select2-selection--single:hover .select2-selection__arrow:after{color:#16282b;font-weight:600}.search-result-top .sorting-bar .sorting-select .select2-container .select2-selection__rendered{line-height:40px;padding:0 17px!important;color:#5c6e70}.search-result-top .sorting-bar .sorting-select .select2-container .select2-selection__arrow{display:flex;align-items:center;justify-content:center;width:32px;height:48px!important}.search-result-top .sorting-bar .sorting-select .select2-container .select2-selection__arrow b{display:none}.search-result-top .sorting-bar .sorting-select .select2-container .select2-selection__arrow:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:500;font-size:17px;line-height:1;color:#5c6e70;transition:transform .2s ease}.search-result-top .sorting-bar .sorting-select .select2-container--open .select2-selection__arrow:after{transform:rotate(180deg)}@media screen and (min-width:992px){.select2-results__options{max-height:500px!important}}.select2-results__options{overflow-y:auto;padding:10px!important}.select2-results__options .select2-results__option{font-size:600;font-size:14px;padding:8px!important}.select2-results__options .select2-results__option:hover{border-radius:10px;background:#e3f1f2}.select2-container .product-sorting-dropdown.select2-dropdown{z-index:1051;border-radius:10px;overflow:hidden;padding:10px!important}.select2-container .product-sorting-dropdown.select2-dropdown .select2-search--dropdown{display:none}.select2-container .product-sorting-dropdown.select2-dropdown .select2-results__option{padding:8px 16px;font-size:14px;margin-bottom:3px;border-radius:10px}.search-result-middle{position:relative;min-height:200px}.search-result-middle.empty{display:flex;min-height:300px;justify-content:center;align-items:center;flex-direction:column}.search-result-middle.loading{min-height:240px;pointer-events:none}.search-result-middle.loading .products-grid-wrapper,.search-result-middle.loading .empty-message{opacity:.45}.search-result-loading{border-radius:10px;overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;background:#ffffff8c;color:#1e1e1e}.search-result-bottom{margin-top:24px}.search-result-bottom .pagination-wrapper{width:100%}.search-result-bottom .pagination{flex-wrap:wrap;justify-content:center;row-gap:8px}body.product-filters-open{overflow:hidden}@media screen and (max-width:1400px){.product-search-left{width:246px;min-width:246px}.product-search-right{width:calc(100% - 276px)}}@media screen and (max-width:991px){.product-search-wrap{margin-top:24px;margin-bottom:32px}.product-search-wrap .product-search{flex-direction:column}.product-search-left{position:fixed;left:-100%;top:0;bottom:0;z-index:2002;display:flex;flex-direction:column;width:min(320px,86vw);min-width:0;margin:0;background:#fff;box-shadow:2.5px 4.33px 40px 5px #0c1f2e1a;opacity:0;visibility:hidden;transition:left .25s ease,opacity .25s ease,visibility .25s ease;overflow:hidden}.product-search-left.mobile-open{left:0;opacity:1;visibility:visible}.product-search-left .product-search-left-header{display:flex;flex-shrink:0;justify-content:space-between;align-items:center;padding:15px 20px;background:#0a343b}.product-search-left .product-search-left-header .section-title{margin:0;color:#fff}.product-search-left .product-search-left-header .sidebar-filter-close{color:#fff;opacity:.85;cursor:pointer;font-size:18px}.product-search-left .product-search-left-header .sidebar-filter-close:hover{opacity:1}.product-search-left .product-search-left-body{flex:1;min-height:0;padding:20px;overflow-y:auto;-webkit-overflow-scrolling:touch;background:#fff}.product-search-left .browse-categories-wrap{display:block;margin-bottom:20px}.product-search-left .filter-section-wrap{position:static;width:100%;border-radius:20px;box-shadow:0 3px 6px 1px #18449b0d;opacity:1;visibility:visible;overflow:visible}.product-search-right{width:100%}.search-result-top{flex-direction:column;align-items:stretch;margin-bottom:20px;gap:12px}.search-result-top .content-left>h4{font-size:24px}.search-result-top .content-right{width:100%;flex-direction:row;align-items:center;justify-content:space-between;gap:12px}.search-result-top .content-right .mobile-view-filter{display:inline-flex;flex-shrink:0;order:-1}.search-result-top .sorting-bar{margin-left:auto;gap:12px}.search-result-top .sorting-bar .sorting-label{font-size:14px}.search-result-top .sorting-bar .form-select,.search-result-top .sorting-bar .sorting-select .select2-container .select2-selection--single{min-height:38px;height:38px!important}.search-result-top .sorting-bar .sorting-select .select2-container .select2-selection__rendered{line-height:36px}.search-result-top .sorting-bar .sorting-select .select2-container .select2-selection__arrow{height:36px!important}.search-result-bottom{margin-top:20px}.search-result-bottom .pagination-info{width:100%;text-align:center}.filter-price .price-input{gap:12px}}@media screen and (max-width:767px){.product-search-wrap{margin-top:16px;margin-bottom:24px}.search-result-top .content-left>h4{font-size:20px}.search-result-top .content-left .school-level-filter,.search-result-top .content-left .school-level-filter-row{width:100%}.search-result-top .content-left .school-level-filter-row .sorting-label{flex-shrink:0;margin-bottom:0;white-space:nowrap;width:110px}.search-result-top .content-left .school-level-filter-row .select-level-wrapper{flex:1;min-width:0}.search-result-top .content-left .school-level-filter-row .select-level-wrapper>.level-select+.select2-container{width:100%!important}.search-result-top .content-right{flex-direction:column;align-items:stretch}.search-result-top .content-right .mobile-view-filter{order:0;width:fit-content}.search-result-top .sorting-bar{width:100%;margin-left:0;flex-direction:column;align-items:stretch;gap:12px}.search-result-top .sorting-bar .sorting-label{width:110px}.search-result-top .sorting-bar .form-group{width:100%;justify-content:space-between}.search-result-top .sorting-bar .form-group .form-select,.search-result-top .sorting-bar .form-group .sorting-select{flex:1;min-width:0}.search-result-top .sorting-bar .form-group .sorting-select .select2-container{width:100%!important}.search-result-middle.empty{min-height:220px}.search-result-bottom{margin-top:16px}.search-result-bottom .pagination-wrapper{gap:12px}.search-result-bottom .pagination .page-item .page-link{min-width:32px;height:32px;padding-left:8px;padding-right:8px;font-size:13px}.filter-price .price-input{flex-direction:column;gap:12px}}.thank-you{display:flex;justify-content:center;padding:100px 24px}.thank-you__inner{width:100%;max-width:560px}.thank-you .card{margin-bottom:0;border:1px solid #dee4e2;border-radius:26px;background:#fff;box-shadow:none}.thank-you .card-body{display:flex;flex-direction:column;align-items:center;padding:44px 30px;text-align:center}.thank-you__icon{display:flex;align-items:center;justify-content:center;width:62px;height:62px;border-radius:31px;flex-shrink:0}.thank-you__icon--success{background:#e3f1f2}.thank-you__icon--failed{background:#e05a5026}.thank-you__icon-img{display:block;width:30px;height:30px}.thank-you__icon-x{position:relative;display:block;width:30px;height:30px}.thank-you__icon-x:before,.thank-you__icon-x:after{content:"";position:absolute;top:50%;left:50%;width:22px;height:3px;border-radius:2px;background:#c4463d}.thank-you__icon-x:before{transform:translate(-50%,-50%) rotate(45deg)}.thank-you__icon-x:after{transform:translate(-50%,-50%) rotate(-45deg)}.thank-you__title{margin:20px 0 0;color:#16282b;font-size:24px;font-weight:700;line-height:36px}.thank-you__subtitle{margin:10px 0 0;color:#5c6e70;font-size:14.72px;font-weight:400;line-height:24.288px}.thank-you__order-box{width:100%;margin-top:20px;padding:12px;border:1px dashed #dee4e2;border-radius:10px;background:#f6f7f5}.thank-you__order-no{margin:0;color:#16282b;font-size:16.8px;font-weight:600;line-height:25.2px}.thank-you__summary{margin:20px 0 0;color:#5c6e70;font-size:14.72px;font-weight:400;line-height:24.288px}.thank-you__actions{display:flex;justify-content:center;width:100%;margin-top:24px}.thank-you__btn-showcase{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;width:100%;margin-top:32px;padding-top:24px;border-top:1px solid #dee4e2}.category-index{padding-top:1.75rem;padding-bottom:2.5rem}@media(min-width:992px){.category-index{padding-top:2.75rem;padding-bottom:4rem}}.category-index__title{margin:0 0 1.25rem;color:#0a343b;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(1.75rem,1.2rem + 1.6vw,2.5rem);font-weight:700;line-height:1.15}@media(min-width:992px){.category-index__title{margin-bottom:1.75rem}}.category-index__heading{margin:0;font-size:inherit;font-weight:inherit;line-height:inherit}.category-index__list{border-top:1px solid #dee4e2}.category-band,.category-row{border-bottom:1px solid #dee4e2;padding:.75rem 0 1rem}@media(min-width:992px){.category-band,.category-row{padding:1.25rem 0 1.5rem}}.category-band{display:grid;grid-template-columns:minmax(0,1fr);gap:.5rem 2rem}@media(min-width:992px){.category-band{grid-template-columns:16rem minmax(0,1fr);align-items:start}}.category-band__parent,.category-row{display:flex;flex-direction:column;gap:.15rem;min-width:0}.category-band__description,.category-row__description{margin:0;color:#1e1e1e;font-size:.9375rem;font-weight:500;line-height:1.45;overflow-wrap:anywhere}.category-band__children{display:grid;grid-template-columns:minmax(0,1fr);gap:.35rem 1.5rem;min-width:0}@media(min-width:640px){.category-band__children{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:992px){.category-band__children{grid-template-columns:repeat(auto-fill,minmax(min(100%,11.5rem),1fr))}}.category-branch,.category-nested,.category-nested__item{min-width:0}.category-nested{display:flex;flex-direction:column;gap:.15rem;list-style:none;margin:0;padding:0 0 .25rem .75rem}.category-link{display:flex;align-items:center;gap:.75rem;min-height:44px;padding:.4rem .15rem;color:#1e1e1e;font-weight:500;line-height:1.35;text-decoration:none;overflow-wrap:anywhere;transition:color .2s ease}.category-link:hover,.category-link:active{color:#00788a}.category-link:focus-visible{outline:2px solid #00788a;outline-offset:3px}.category-link--parent{color:#0a343b;font-size:1.125rem;font-weight:700}@media(min-width:992px){.category-link--parent{font-size:1.25rem}}.category-link--nested{font-size:.9375rem}.category-link__name{min-width:0}.category-link__icon{width:2.5rem;height:2.5rem;flex:0 0 auto;object-fit:cover;border-radius:.25rem}.category-index__empty{margin:0;max-width:36rem;color:#1e1e1e;font-size:1rem;line-height:1.5}.category-index__empty p{margin:0}.category-index__empty-link{display:inline-flex;align-items:center;min-height:44px;margin-top:.35rem;color:#00788a;font-weight:600;text-decoration:none}.category-index__empty-link:hover,.category-index__empty-link:active{color:#0a343b}.category-index__empty-link:focus-visible{outline:2px solid #00788a;outline-offset:3px}.brands-page{padding-top:1.75rem;padding-bottom:2.5rem}@media(min-width:992px){.brands-page{padding-top:2.75rem;padding-bottom:4rem}}.brands-page__title{margin:0 0 1.25rem;color:#0a343b;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(1.75rem,1.2rem + 1.6vw,2.5rem);font-weight:700;line-height:1.15}@media(min-width:992px){.brands-page__title{margin-bottom:1.75rem}}.brands-page__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media(min-width:992px){.brands-page__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}}.brand-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;min-height:8.5rem;padding:1rem;border:1px solid #dee4e2;border-radius:20px;background:#fff;color:#1e1e1e;text-align:center;text-decoration:none}.brand-card:hover,.brand-card:active{border-color:#0a343b;color:#0a343b}.brand-card:focus-visible{outline:2px solid #00788a;outline-offset:3px}.brand-card__logo{display:flex;align-items:center;justify-content:center;width:100%;height:5.5rem}.brand-card__logo img{max-width:100%;max-height:100%;object-fit:contain}.brand-card__name{font-weight:600;line-height:1.3;overflow-wrap:anywhere}.brands-page__empty{margin:0;max-width:36rem;color:#1e1e1e;font-size:1rem;line-height:1.5}.brands-page__empty p{margin:0}.brands-page__empty-link{display:inline-flex;align-items:center;min-height:44px;margin-top:.35rem;color:#00788a;font-weight:600;text-decoration:none}.brands-page__empty-link:hover,.brands-page__empty-link:active{color:#0a343b}.brands-page__empty-link:focus-visible{outline:2px solid #00788a;outline-offset:3px}.skeleton-status{width:100%}.skeleton-stack{display:flex;flex-direction:column;gap:10px;width:100%}.skeleton-card{background:#fff;border-radius:16px;overflow:hidden}.skeleton-card+.skeleton-card{margin-top:20px}.skeleton-row{display:flex;align-items:center;gap:16px;padding:18px}.skeleton{background:linear-gradient(90deg,#dee4e2 25%,#f3f6f5 37%,#dee4e2 63%);background-size:400% 100%;animation:skeleton-shimmer 1.4s ease infinite}.skeleton-bar{height:14px;width:100%;border-radius:8px}.skeleton-title{height:18px;width:55%;border-radius:8px}.skeleton-thumb{width:84px;height:84px;border-radius:10px;flex-shrink:0}.skeleton-block{height:64px;width:100%;border-radius:16px}.skeleton-circle{width:36px;height:36px;border-radius:50%;flex-shrink:0}.skeleton-pad{display:flex;flex-direction:column;gap:16px;padding:22px}@keyframes skeleton-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.cart-steps .cart-steps-track{display:flex;align-items:center;justify-content:center;gap:10px;padding:24px 0}.cart-steps .cart-steps-line{flex:1 1 0;min-width:8px;height:0;border-top:2px solid #dee4e2}.cart-steps .cart-steps-line.reached{border-top-color:#e05a50}.cart-steps .cart-step{display:flex;align-items:center;gap:8px;flex-shrink:0;text-decoration:none;color:inherit}.cart-steps .cart-step .step-number{width:36px;height:36px;border-radius:11px;background:#dee4e2;color:#5c6e70;display:flex;align-items:center;justify-content:center;font-size:24px;line-height:28px;flex-shrink:0}.cart-steps .cart-step .step-title{font-size:24px;line-height:28px;color:#5c6e70;white-space:nowrap}.cart-steps .cart-step.reached .step-number{background:#e05a50;color:#fff}.cart-steps .cart-step.reached .step-title{color:#16282b}.cart-steps a.cart-step:hover .step-title{color:#e05a50}@media(max-width:767.98px){.cart-steps .cart-steps-track{gap:6px;padding:16px 0}.cart-steps .cart-step{flex-direction:column;align-items:center;gap:4px;flex-shrink:1;min-width:0;text-align:center}.cart-steps .cart-step .step-number{width:28px;height:28px;border-radius:8px;font-size:14px;line-height:16px}.cart-steps .cart-step .step-title{text-wrap:nowrap;font-size:12px;line-height:16px;white-space:normal}}.cart .cart-wrapper{background:#fff}.cart .cart-item{display:flex}.cart .cart-item:not(:first-child){border-top:1px solid #ededed}.cart .cart-item.disabled{opacity:.5}.cart .cart-item.is-unchecked{opacity:.55}.cart .cart-sub+.cart-sub{margin-top:1.5rem;padding-top:.5rem}.cart .cart-item-check .form-check-input{cursor:pointer}.cart .cart-items-header{border-bottom:1px solid #c8c8c8}.cart .cart-items-header-mobile{border-bottom:1px solid #ededed}.cart .cart-item-image{width:80px;height:80px;border-radius:20px;background:#fcfcfc;overflow:hidden}.cart .cart-item-info a{word-break:break-word}.cart .quantity-wrapper{border-radius:10px;border:1px solid #E4E4E5;background-color:#f0f5fe;padding:4px 6px;height:max-content}.cart .cursor-pointer{cursor:pointer}.cart .btn-clear{border-radius:10px;background:#ededed;padding:8px 10px;cursor:pointer;color:#1e1e1e!important}.cart .btn-clear:hover div i{color:#fff!important}.cart .btn-clear:hover{color:#fff!important;background:#dc3545!important}@media(max-width:1399.98px){.cart .cart-col-item,.cart .cart-col-price,.cart .cart-col-qty,.cart .cart-col-total,.cart .cart-col-action{width:100%}.cart .cart-item-check{margin-bottom:0}.cart .cart-item-image{width:64px;height:64px;border-radius:12px}.cart .cart-item-price,.cart .cart-item-quantity,.cart .cart-item-line-total{border-radius:8px;padding:8px 10px}.cart .cart-item-price,.cart .cart-item-line-total{background:#f1e9e970}.cart .cart-summary-col{margin-top:.5rem}}@media(min-width:1400px){.cart .cart-col-item{width:50%}.cart .cart-col-price,.cart .cart-col-qty,.cart .cart-col-total{width:15%}.cart .cart-col-action{width:11%}.cart .quantity-wrapper{top:-6px!important;position:relative!important}}.cart-page{background:#f6f7f5}.cart-page .cart-wrapper{background:transparent}.cart-page .cart-groups{display:flex;flex-direction:column;gap:20px}@media(max-width:768px){.cart-page .cart-groups{gap:30px}}.cart-page .cart-group{background:#fff;border-radius:16px;overflow:hidden}.cart-page .cart-group-head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:64px;padding:8px 8px 8px 10px;background:#bcecef}.cart-page .cart-group.is-global .cart-group-head{background:#ffcdc8}.cart-page .cart-group.is-gifts .cart-group-head{background:#e3f1f2;padding-left:18px}.cart-page .cart-group-title{display:flex;align-items:center;gap:4px;min-width:0;margin:0;cursor:pointer}.cart-page .cart-group-name{min-width:0;font-family:Bricolage Grotesque,sans-serif;font-weight:700;font-size:18px;line-height:28px;color:#16282b;overflow-wrap:anywhere}.cart-page .cart-check{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;flex-shrink:0;cursor:pointer}.cart-page .cart-check-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;margin:0;border:1px solid #dee4e2;border-radius:5px;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:12px 12px;cursor:pointer}.cart-page .cart-check-input:checked{background-color:#fff;border-color:#00788a;background-image:url(/images/base/cart-check.svg)}.cart-page .cart-check-input:focus-visible{outline:2px solid #00788a;outline-offset:2px}.cart-page .cart-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:8px;background:transparent;color:#1d1b20;cursor:pointer;flex-shrink:0}.cart-page .cart-icon-btn:focus-visible{outline:2px solid #00788a;outline-offset:2px}.cart-page .cart-trash-icon{width:24px;height:24px;display:block}.cart-page .cart-line+.cart-line{border-top:1px solid #dee4e2}.cart-page .cart-line{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"main main main" "unit step total";gap:12px 22px;align-items:center;padding:16px;min-width:0}.cart-page .cart-line.disabled .cart-line-main>:not(.cart-check),.cart-page .cart-line.disabled>.cart-line-metric,.cart-page .cart-line.disabled>.cart-stepper,.cart-page .cart-line.is-unchecked .cart-line-main>:not(.cart-check),.cart-page .cart-line.is-unchecked>.cart-line-metric,.cart-page .cart-line.is-unchecked>.cart-stepper{opacity:.55}.cart-page .cart-line-main{grid-area:main;display:flex;align-items:center;gap:8px;min-width:0;padding-right:44px}.cart-page .cart-line>.cart-line-metric:nth-child(2){grid-area:unit;align-items:flex-start;text-align:left}.cart-page .cart-line>.cart-stepper{grid-area:step;justify-self:center}.cart-page .cart-line>.cart-line-metric:nth-child(3),.cart-page .cart-line>.cart-line-qty{grid-area:step;align-items:center;text-align:center}.cart-page .cart-line>.cart-line-metric:nth-child(4){grid-area:total}.cart-page .cart-line-remove{grid-area:main;justify-self:end;align-self:start;margin-top:4px}.cart-page .cart-line-thumb{width:72px;height:72px;flex-shrink:0;border:1px solid #dee4e2;border-radius:10px;overflow:hidden;background:#fff}.cart-page .cart-line-thumb img{width:100%;height:100%;object-fit:cover;display:block}.cart-page .cart-line-copy{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.cart-page .cart-required{display:inline-flex;align-items:center;height:21px;margin-bottom:2px;padding:0 8px;border-radius:999px;background:#fbe7e5;color:#c4463d;font-family:Work Sans,sans-serif;font-size:10px;font-weight:700;letter-spacing:.4px;line-height:15px;text-transform:uppercase}.cart-page .cart-line-name{color:#16282b;font-weight:600;font-size:15.2px;line-height:20.52px;text-decoration:none;word-break:break-word}.cart-page .cart-line-name:hover{color:#00788a}.cart-page .cart-line-name:focus-visible{outline:2px solid #00788a;outline-offset:2px}.cart-page .cart-line-sku,.cart-page .cart-line-meta,.cart-page .cart-line-options{color:#5c6e70;font-size:12px;line-height:18px}.cart-page .cart-line-sku{margin-top:4px}.cart-page .cart-line-meta,.cart-page .cart-line-options{margin-top:6px}.cart-page .cart-line-options{display:flex;flex-direction:column;gap:2px}.cart-page .cart-line-badges{display:flex;flex-wrap:wrap;gap:6px}.cart-page .cart-line-badge{margin-top:6px;color:#c4463d;font-size:12px;font-weight:700;line-height:18px}.cart-page .cart-line-metric{display:flex;flex-direction:column;align-items:flex-end;gap:6px;min-width:0;text-align:right}.cart-page .cart-line-metric-label,.cart-page .cart-line-metric-value,.cart-page .cart-stepper-qty{font-family:IBM Plex Mono,monospace}.cart-page .cart-line-metric-label{color:#5c6e70;font-size:11.84px;font-weight:400;line-height:17.76px}.cart-page .cart-line-metric-value{color:#16282b;font-size:16px;font-weight:600;line-height:24px;overflow-wrap:anywhere}.cart-page .cart-stepper{display:inline-flex;align-items:center;height:44px;border:1.5px solid #dee4e2;border-radius:999px;background:#fff;overflow:hidden}.cart-page .cart-stepper.is-static{min-width:44px;justify-content:center;padding:0 16px}.cart-page .cart-stepper-btn{width:44px;height:44px;border:0;background:transparent;color:#16282b;font-family:Work Sans,sans-serif;font-size:16px;line-height:24px;cursor:pointer}.cart-page .cart-stepper-btn:disabled{opacity:.35;cursor:default}.cart-page .cart-stepper-btn:focus-visible{outline:2px solid #00788a;outline-offset:-2px}.cart-page .cart-stepper-qty{min-width:24px;color:#16282b;font-size:14px;font-weight:600;line-height:20px;text-align:center}@media(max-width:1199.98px){.cart-page .cart-items-wrapper,.cart-page .cart-summary-col{flex:0 0 100%;max-width:100%}}@media(max-width:575.98px){.cart-page .cart-group-head{min-height:56px}.cart-page .cart-group-name{font-size:16px;line-height:22px}.cart-page .cart-line{gap:10px 8px;padding:12px}.cart-page .cart-line-thumb{width:56px;height:56px}.cart-page .cart-line-main{align-items:flex-start;gap:4px}.cart-page .cart-line-name,.cart-page .cart-line-metric-value{font-size:14px;line-height:20px}}@media(min-width:768px){.cart-page .cart-groups{gap:32px}}@media(min-width:1200px){.cart-page .cart-line{grid-template-columns:minmax(0,1fr) 104px 132px 104px 44px;grid-template-areas:none;padding:18px}.cart-page .cart-line-main{grid-area:auto;grid-column:auto;gap:16px;padding-right:0}.cart-page .cart-line>.cart-line-metric:nth-child(2),.cart-page .cart-line>.cart-stepper,.cart-page .cart-line>.cart-line-metric:nth-child(3),.cart-page .cart-line>.cart-line-metric:nth-child(4){grid-area:auto}.cart-page .cart-line>.cart-line-metric:nth-child(2){align-items:flex-end;text-align:right}.cart-page .cart-line>.cart-line-qty{align-items:center;text-align:center;justify-self:center}.cart-page .cart-line>.cart-line-metric:nth-child(4){align-items:flex-start;text-align:left}.cart-page .cart-line-metric-value{white-space:nowrap}.cart-page .cart-line>.cart-stepper{justify-self:center}.cart-page .cart-line-remove{grid-area:auto;justify-self:center;align-self:center;margin-top:0}.cart-page .cart-line-thumb{width:84px;height:84px}}.cart-checkout{background:#f6f7f5}.cart-checkout .cart-checkout-wrapper{background:transparent}@media(max-width:991.98px){.cart-checkout .cart-checkout-wrapper{margin-top:1rem!important;margin-bottom:1rem!important}}.cart-checkout .cart-checkout-wrapper.is-placing-order .checkout-form-wrapper,.cart-checkout .cart-checkout-wrapper.is-placing-order .cart-checkout-summary-wrapper{pointer-events:none;-webkit-user-select:none;user-select:none}.cart-checkout .cart-checkout-wrapper.is-placing-order .checkout-form-wrapper{opacity:.72}@media(max-width:767.98px){.cart-checkout .checkout-form-wrapper .card{border-radius:12px}}@media(max-width:767.98px){.cart-checkout .checkout-form-wrapper .card-body,.cart-checkout .checkout-form-wrapper .card-header{padding:1rem}}@media(max-width:767.98px){.cart-checkout .checkout-form-wrapper .fs-23{font-size:18px!important}}.cart-checkout .receiving-method-header{gap:12px}@media(max-width:767.98px){.cart-checkout .receiving-method-header{flex-direction:column;align-items:stretch!important}}@media(max-width:767.98px){.cart-checkout .receiving-method-title{text-align:center}}.cart-checkout .shipping-method-buttons{display:grid;grid-template-columns:1fr 1fr}@media(max-width:767.98px){.cart-checkout .shipping-method-buttons{width:100%}}.cart-checkout .shipping-method-buttons button{width:100%;white-space:nowrap}@media(max-width:767.98px){.cart-checkout .shipping-method-buttons button{padding-left:8px;padding-right:8px;font-size:12px}}.cart-checkout .shipping-method-buttons button{background:#dde8fc;transition:all .3s ease;border:1px solid #ededed;color:#0a343b}.cart-checkout .shipping-method-buttons button:nth-child(1){border-radius:10px 0 0 10px}.cart-checkout .shipping-method-buttons button:nth-child(2){border-radius:0 10px 10px 0}.cart-checkout .shipping-method-buttons button.active,.cart-checkout .shipping-method-buttons button:hover{background:#0a343b;border-color:#0a343b;color:#fff}.cart-checkout .receiving-method-form{border-radius:20px;border:1px solid #ededed;background:#fff}.cart-checkout .store-details-card{border-radius:10px;border:1px solid #ededed;background:#fff}@media(max-width:767.98px){.cart-checkout .store-details-card .card-body{padding:1rem}}.cart-checkout .store-details-header h5{color:#333;font-weight:700}.cart-checkout .store-detail-item{display:flex;align-items:flex-start;line-height:1.4}.cart-checkout .store-detail-item i{margin-top:2px;width:16px;flex-shrink:0}.cart-checkout .alert-info{background-color:#e7f3ff;border-color:#b8daff;color:#0c5460;border-radius:8px}.cart-checkout .checkout-page-title{margin:0 0 16px;font-family:Bricolage Grotesque,sans-serif;font-weight:700;font-size:35.2px;line-height:52.8px;color:#16282b}.cart-checkout .checkout-section{background:#fff;border:1.5px solid #dee4e2;border-radius:16px;padding:22px;margin-bottom:20px}.cart-checkout .checkout-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer}.cart-checkout .checkout-section-title{margin:0;font-family:Bricolage Grotesque,sans-serif;font-weight:700;font-size:16.8px;line-height:25.2px;color:#16282b}.cart-checkout .checkout-section-toggle{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:-8px;padding:0;border:0;background:transparent;color:#16282b;cursor:pointer;border-radius:8px}.cart-checkout .checkout-section-toggle svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.cart-checkout .checkout-section-toggle:focus-visible{outline:2px solid #00788a;outline-offset:2px}.cart-checkout .checkout-section-lead{margin:8px 0 18px;color:#5c6e70;font-family:Work Sans,sans-serif;font-size:14px;line-height:21px}.cart-checkout .checkout-section-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s ease}.cart-checkout .checkout-section-panel.is-open{grid-template-rows:1fr}.cart-checkout .checkout-section-panel-inner{overflow:hidden;min-height:0}.cart-checkout .checkout-section-actions{display:flex;justify-content:flex-end;margin-top:18px}.cart-checkout .checkout-section .form-label{margin-bottom:6px;color:#5c6e70;font-family:Work Sans,sans-serif;font-size:12.5px;font-weight:600;line-height:18px}.cart-checkout .checkout-section .form-label sup{color:#c4463d;font-size:12px;top:0}.cart-checkout .checkout-section .form-control,.cart-checkout .checkout-section .form-select{min-height:48px;border-radius:999px;border:1.5px solid #dee4e2;background:#fff;padding:12px 24px;font-family:Work Sans,sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#16282b;box-shadow:none}.cart-checkout .checkout-section .form-control::placeholder,.cart-checkout .checkout-section .form-select::placeholder{color:#5c6e70;font-weight:400}.cart-checkout .checkout-section .form-control:focus,.cart-checkout .checkout-section .form-select:focus{border-color:#00788a;box-shadow:none}.cart-checkout .checkout-section textarea.form-control{min-height:88px;height:88px;border-radius:10px;padding:12px;resize:vertical;font-weight:400;line-height:24px}.cart-checkout .checkout-section select.checkout-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:44px;color:#16282b;font-weight:400;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%235C6E70' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 20px center;background-size:12px 8px}.cart-checkout .checkout-same{display:flex;align-items:center;gap:10px;min-height:44px;margin:14px 0 0;color:#16282b;font-family:Work Sans,sans-serif;font-size:14px;font-weight:600;cursor:pointer}.cart-checkout .cart-check-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;margin:0;flex-shrink:0;border:1px solid #dee4e2;border-radius:5px;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:12px 12px;cursor:pointer}.cart-checkout .cart-check-input:checked{background-color:#fff;border-color:#00788a;background-image:url(/images/base/cart-check.svg)}.cart-checkout .cart-check-input:focus-visible{outline:2px solid #00788a;outline-offset:2px}.cart-checkout .cart-check-input:disabled{opacity:.5;cursor:default}.cart-checkout .checkout-choices{display:flex;flex-direction:column;gap:10px;margin-top:14px}.cart-checkout .checkout-choices>.col{width:100%;padding:0}.cart-checkout .payment-method-item,.cart-checkout .shipping-method-item{min-height:57px;padding:15px;border:1.5px solid #dee4e2;border-radius:10px;background:#fff;gap:12px;cursor:pointer;box-shadow:none}.cart-checkout .payment-method-item.selected,.cart-checkout .shipping-method-item.selected{background:#e3f1f2;border-width:1.5px;border-color:#00788a}.cart-checkout .payment-method-item.disabled,.cart-checkout .shipping-method-item.disabled{cursor:not-allowed}.cart-checkout .payment-method-item.disabled>.form-check-input,.cart-checkout .payment-method-item.disabled>.image-wrapper,.cart-checkout .payment-method-item.disabled>.payment-method-content,.cart-checkout .payment-method-item.disabled>.shipping-method-content,.cart-checkout .shipping-method-item.disabled>.form-check-input,.cart-checkout .shipping-method-item.disabled>.image-wrapper,.cart-checkout .shipping-method-item.disabled>.payment-method-content,.cart-checkout .shipping-method-item.disabled>.shipping-method-content{opacity:.55;pointer-events:none}.cart-checkout .payment-method-item.disabled .wallet-reload-message,.cart-checkout .shipping-method-item.disabled .wallet-reload-message{pointer-events:auto;opacity:1}.cart-checkout .payment-method-item .form-check-input,.cart-checkout .shipping-method-item .form-check-input{order:1;margin:0;flex-shrink:0}.cart-checkout .payment-method-item .shipping-method-content,.cart-checkout .shipping-method-item .shipping-method-content{display:flex;align-items:center;gap:8px}.cart-checkout .payment-method-item .shipping-method-content .shipping-method-meta,.cart-checkout .shipping-method-item .shipping-method-content .shipping-method-meta{margin:0 0 0 auto;color:#16282b;font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:400;line-height:18px}.cart-checkout .payment-method-item .payment-method-content,.cart-checkout .payment-method-item .shipping-method-content,.cart-checkout .shipping-method-item .payment-method-content,.cart-checkout .shipping-method-item .shipping-method-content{order:2;min-width:0}.cart-checkout .payment-method-item .image-wrapper,.cart-checkout .shipping-method-item .image-wrapper{order:3;width:auto;height:28px;margin-left:auto;border:0;border-radius:0;background:transparent}.cart-checkout .payment-method-item .image-wrapper img,.cart-checkout .shipping-method-item .image-wrapper img{width:auto;height:28px;max-width:84px;object-fit:contain;background:transparent}.cart-checkout .payment-method-item .payment-method-label,.cart-checkout .payment-method-item .shipping-method-label,.cart-checkout .shipping-method-item .payment-method-label,.cart-checkout .shipping-method-item .shipping-method-label{font-family:Work Sans,sans-serif;font-size:14px;font-weight:600;line-height:20px;color:#16282b;cursor:pointer}.cart-checkout .payment-method-item .payment-method-meta,.cart-checkout .payment-method-item .shipping-method-meta,.cart-checkout .payment-method-item .payment-method-error,.cart-checkout .shipping-method-item .payment-method-meta,.cart-checkout .shipping-method-item .shipping-method-meta,.cart-checkout .shipping-method-item .payment-method-error{color:#5c6e70;font-size:12px;line-height:18px}.cart-coupon,.cart-summary-card{background:#fff;border:1px solid #dee4e2;border-radius:16px;padding:22px}.cart-coupon{display:flex;flex-direction:column;gap:20px}.cart-coupon-title,.cart-summary-title{margin:0;font-family:Bricolage Grotesque,sans-serif;font-weight:700;font-size:16.8px;line-height:25.2px;color:#16282b}.cart-coupon-form{display:flex;align-items:center;gap:8px}.cart-coupon-input{flex:1 1 auto;min-width:0;height:48px;border-radius:999px;border:1.5px solid #dee4e2;background:#fff;padding:12px 24px;font-family:Work Sans,sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#16282b}.cart-coupon-input::placeholder{color:#5c6e70;font-weight:400}.cart-coupon-input:focus-visible{outline:2px solid #00788a;outline-offset:2px}.cart-coupon-input:disabled{opacity:.6}.cart-coupon-apply{flex:0 0 auto;min-width:72px;height:48px;min-height:48px;padding:0 22px}.cart-summary{display:flex;flex-direction:column;gap:16px}.cart-summary .cart-summary-card.is-loading,.cart-summary .card.is-loading{opacity:.5;pointer-events:none}.cart-summary .cart-summary-card-body{display:flex;flex-direction:column}.cart-summary .cart-summary-items{margin-top:20px;padding-bottom:12px;border-bottom:1px solid #dee4e2}.cart-summary .cart-summary-lines{display:flex;flex-direction:column;gap:20px;margin-top:20px;padding-bottom:12px;border-bottom:1px solid #dee4e2}.cart-summary .cart-summary-line-row{display:flex;align-items:center;gap:12px;color:#16282b;font-size:15.2px;line-height:20.52px}.cart-summary .cart-summary-line-name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cart-summary .cart-summary-line-qty{flex-shrink:0}.cart-summary .cart-summary-line-price,.cart-summary .cart-summary-amount{flex-shrink:0;font-family:IBM Plex Mono,monospace;font-weight:600;font-size:14.08px;line-height:21.12px;white-space:nowrap}.cart-summary .cart-summary-line-price{margin-left:auto}.cart-summary .cart-summary-line-block{display:flex;flex-direction:column;gap:10px}.cart-summary .cart-summary-line-sub{margin:0;color:#5c6e70;font-family:Work Sans,sans-serif;font-size:12px;font-weight:400;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cart-summary .cart-summary-lines-extra{display:grid;grid-template-rows:0fr;margin-top:-20px;transition:grid-template-rows .32s ease,margin-top .32s ease}.cart-summary .cart-summary-lines-extra.is-open{grid-template-rows:1fr;margin-top:0}.cart-summary .cart-summary-lines-extra-inner{display:flex;flex-direction:column;gap:20px;min-height:0;overflow:hidden}.cart-summary .cart-summary-lines-toggle{display:inline-flex;align-items:center;justify-content:center;gap:6px;align-self:center;width:100%;margin:4px 0 0;padding:8px 12px;border:0;border-radius:8px;background:transparent;color:#00788a;font-family:Work Sans,sans-serif;font-size:13px;font-weight:600;line-height:18px;cursor:pointer;transition:color .15s ease,background-color .15s ease}.cart-summary .cart-summary-lines-toggle i{font-size:12px;line-height:1;transition:transform .28s ease}.cart-summary .cart-summary-lines-toggle.is-expanded i{transform:rotate(180deg)}.cart-summary .cart-summary-lines-toggle:hover{color:#062a30;background-color:#e3f1f2}.cart-summary .cart-summary-lines-toggle:focus-visible{outline:2px solid #00788a;outline-offset:2px}.cart-summary .cart-summary-lines-toggle-label{white-space:nowrap}.cart-summary .cart-summary-breakdown{display:flex;flex-direction:column;gap:20px;margin-top:20px;padding-bottom:12px;border-bottom:1px solid #dee4e2}.cart-summary .cart-summary-row,.cart-summary .cart-summary-total-row{display:flex;align-items:center;justify-content:space-between;gap:16px;color:#16282b}.cart-summary .cart-summary-row{font-size:14.08px;line-height:21.12px}.cart-summary .cart-summary-total-row{margin-top:20px;font-weight:700;font-size:16.8px;line-height:25.2px}.cart-summary .cart-summary-total-row .cart-summary-amount{font-size:16.8px;line-height:25.2px}.cart-summary .cart-summary-promo{display:inline-flex;align-items:center;gap:10px;min-width:0}.cart-summary .cart-summary-promo-remove{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:-14px 0;padding:0;border:0;background:transparent;cursor:pointer;border-radius:8px}.cart-summary .cart-summary-promo-remove:focus-visible{outline:2px solid #00788a;outline-offset:2px}.cart-summary .cart-agree{display:flex;align-items:center;gap:10px;min-height:44px;margin:12px 0 0;color:#5c6e70;font-size:12px;line-height:18px;cursor:pointer}.cart-summary .cart-agree a{color:inherit;text-decoration:underline}.cart-summary .cart-check-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;margin:0;flex-shrink:0;border:1px solid #dee4e2;border-radius:5px;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:12px 12px;cursor:pointer}.cart-summary .cart-check-input:checked{background-color:#fff;border-color:#00788a;background-image:url(/images/base/cart-check.svg)}.cart-summary .cart-check-input:focus-visible{outline:2px solid #00788a;outline-offset:2px}.cart-summary .cart-check-input:disabled{opacity:.5;cursor:default}.cart-summary .cart-summary-voucher{border-radius:10px;border:1px solid #E4E4E5;background:#f0f5fe;padding:10px 16px;cursor:pointer}.cart-summary .coins-icon{width:30px;height:30px;border:none;background-color:#0a343b;aspect-ratio:1/1;border-radius:50%;color:#fff}.cart-summary .cart-summary-points .form-check-input{height:20px;width:36px;background:#eaecf0;border:none;border-radius:20px;box-shadow:0 2px 4px #0000001a;background-image:none!important;transition:all .3s ease;position:relative;cursor:pointer}.cart-summary .cart-summary-points .form-check-input:before{content:"";position:absolute;top:2px;left:3px;width:16px;height:16px;background:#fff;border-radius:50%;transition:all .3s ease;box-shadow:0 1px 3px #0003}.cart-summary .cart-summary-points .form-check-input:checked{background:#315ce2;box-shadow:0 2px 8px #fdea234d}.cart-summary .cart-summary-points .form-check-input:checked:before{transform:translate(15px);background:#fff}.cart-summary.is-checkout .cart-summary-body-extra{margin-top:8px}.cart-summary .cart-summary-total,.cart-summary .cart-summary-body-extra{border-top:1px solid #ededed}.cart-summary .cart-summary-actions .btn.is-loading{opacity:.7;pointer-events:none}.cart-summary .modal-voucher{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.cart-summary .modal-voucher .modal-content{background:#fff;border-radius:20px;width:90%;max-width:640px;max-height:80vh;overflow:hidden;box-shadow:0 10px 30px #0000004d}.cart-summary .modal-voucher .modal-header{padding:20px;border-bottom:1px solid #ededed;display:flex;justify-content:space-between;align-items:center}.cart-summary .modal-voucher .modal-body{padding:20px;max-height:400px;overflow-y:auto}.cart-summary .modal-voucher .modal-footer{padding:20px;border-top:1px solid #ededed;display:flex;justify-content:center;gap:10px}.cart-summary .modal-voucher .btn-close{background:none;border:none;font-size:18px;cursor:pointer;color:#666}.cart-summary .modal-voucher .btn-close:hover{color:#000}.cart-summary .modal-voucher .voucher-item{width:100%;cursor:pointer}.cart-summary .modal-voucher .voucher-item:hover .voucher-content{border-color:#0a343b}.cart-summary .modal-voucher .voucher-selected .voucher-content{border-color:#0a343b;box-shadow:0 0 0 1px #0a343b}.cart-summary .modal-voucher .voucher-content{min-height:96px;border-radius:16px;border:1px solid #EAF3F3;background:#fff;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.cart-summary .modal-voucher .voucher-col-icon{width:80px;min-height:96px;color:#fff;padding:7px}.cart-summary .modal-voucher .voucher-icon-img{width:100%;height:100%;object-fit:cover;border-radius:16px}.cart-summary .modal-voucher .voucher-col-info{padding:12px 16px;min-width:0;gap:2px}.cart-summary .modal-voucher .voucher-col-info .fc-primary,.cart-summary .modal-voucher .voucher-col-info .fc-dark{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cart-summary .modal-voucher .voucher-col-value{width:130px;padding:12px 16px;text-align:center;border-left:1px dashed #EAF3F3;color:#1e1e1e}@media screen and (max-width:576px){.cart-summary .modal-voucher .voucher-col-icon{width:56px}.cart-summary .modal-voucher .voucher-col-info{padding:10px 12px}.cart-summary .modal-voucher .voucher-col-value{width:88px;padding:10px 12px}.cart-summary .modal-voucher .voucher-col-value .fs-36{font-size:24px!important}.cart-summary .modal-voucher .voucher-col-info .fs-24{font-size:18px!important}}.cart-summary .modal-voucher .voucher-checkbox{flex-shrink:0;width:22px;height:22px;border:1px solid #0A343B;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;color:#fff;transition:all .2s ease}.cart-summary .modal-voucher .voucher-selected .voucher-checkbox{background:#0a343b;border-color:#0a343b}.cart-summary .cart-payment-method .image-wrapper,.cart-summary .cart-shipping-method .image-wrapper{border-radius:10px;border:1px solid #d9d9d9;width:53px;height:53px;transition:all .3s ease}.cart-summary .cart-payment-method .image-wrapper img,.cart-summary .cart-shipping-method .image-wrapper img{width:100%;height:100%;object-fit:contain}.cart-summary .payment-method-item,.cart-summary .shipping-method-item{cursor:pointer;align-items:center;border:1px solid #e4e4e5;border-radius:8px;padding:12px;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}.cart-summary .payment-method-item.selected,.cart-summary .shipping-method-item.selected{border-color:#eaf3f3}.cart-summary .payment-method-item .payment-method-content,.cart-summary .payment-method-item .shipping-method-content,.cart-summary .shipping-method-item .payment-method-content,.cart-summary .shipping-method-item .shipping-method-content{min-width:0}.cart-summary .payment-method-item .payment-method-label,.cart-summary .payment-method-item .shipping-method-label,.cart-summary .shipping-method-item .payment-method-label,.cart-summary .shipping-method-item .shipping-method-label{line-height:1.3;cursor:pointer}.cart-summary .payment-method-item .payment-method-meta,.cart-summary .payment-method-item .payment-method-error,.cart-summary .payment-method-item .shipping-method-meta,.cart-summary .shipping-method-item .payment-method-meta,.cart-summary .shipping-method-item .payment-method-error,.cart-summary .shipping-method-item .shipping-method-meta{line-height:1.4}.cart-summary .payment-method-item.disabled,.cart-summary .shipping-method-item.disabled{cursor:not-allowed;pointer-events:none}.cart-summary .payment-method-item.disabled>.form-check-input,.cart-summary .payment-method-item.disabled>.image-wrapper,.cart-summary .payment-method-item.disabled>.payment-method-content,.cart-summary .payment-method-item.disabled>.shipping-method-content,.cart-summary .shipping-method-item.disabled>.form-check-input,.cart-summary .shipping-method-item.disabled>.image-wrapper,.cart-summary .shipping-method-item.disabled>.payment-method-content,.cart-summary .shipping-method-item.disabled>.shipping-method-content{opacity:.5}.cart-summary .payment-method-item.disabled .wallet-reload-message,.cart-summary .shipping-method-item.disabled .wallet-reload-message{pointer-events:auto;opacity:1}.cart-summary .payment-method-item.disabled .wallet-reload-link,.cart-summary .shipping-method-item.disabled .wallet-reload-link{cursor:pointer}.cart-summary .payment-method-item .wallet-reload-link,.cart-summary .shipping-method-item .wallet-reload-link{color:#0a343b!important;text-decoration:underline;text-decoration-color:#0a343b;vertical-align:baseline}.cart-summary .modal-voucher .nav-link{font-weight:700;color:#8c8c8c;background:#d9d9d9}.cart-summary .modal-voucher .nav-pills .nav-item:first-child .nav-link{border-radius:30px 0 0}.cart-summary .modal-voucher .nav-pills .nav-item:last-child .nav-link{border-radius:0 30px 0 0}.cart-summary .modal-voucher .nav-link.active{background:#1e1e1e;color:#315ce2}.sidebar-cart-overlay{position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;z-index:2001;background:#10282b7a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:opacity .3s ease,visibility .3s ease}.sidebar-cart-overlay.active{opacity:1;visibility:visible}.sidebar-cart-wrap{position:fixed;top:0;right:0;bottom:0;height:100%;width:440px;max-width:100vw;background:#fff;box-shadow:0 24px 30px #0a343b2e;opacity:0;visibility:hidden;transform:translate(100%);z-index:2001;transition:transform .3s ease,opacity .3s ease,visibility .3s ease}.sidebar-cart-wrap.active{opacity:1;visibility:visible;transform:translate(0)}.sidebar-cart-wrap .sidebar-cart-top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px;border-bottom:1px solid #dee4e2;background:#fff;flex-shrink:0}.sidebar-cart-wrap .sidebar-cart-title{color:#16282b;font-family:Bricolage Grotesque,sans-serif;font-size:17.6px;font-weight:700;line-height:26.4px}.sidebar-cart-wrap .sidebar-cart-close{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:-10px -10px -10px 0;padding:10px;border:0;border-radius:999px;background:transparent;cursor:pointer}.sidebar-cart-wrap .sidebar-cart-close img{display:block;width:20px;height:20px}.sidebar-cart-wrap .sidebar-cart-close:focus-visible{outline:2px solid #00788a;outline-offset:2px}.sidebar-cart-wrap .sidebar-cart-body{flex:1 1 auto;min-height:0}.sidebar-cart-wrap .sidebar-cart-middle{height:100%;overflow-y:auto}.sidebar-cart-wrap .sidebar-cart-middle.empty{display:flex}.sidebar-cart-wrap .sidebar-cart-items-wrap{padding:20px}.sidebar-cart-wrap .sidebar-cart-shipping{margin-bottom:16px;padding:12px 14px;border-radius:10px;background:#e3f1f2}.sidebar-cart-wrap .sidebar-cart-shipping-copy{color:#0a343b;font-family:Work Sans,sans-serif;font-size:12.8px;font-weight:600;line-height:19.2px}.sidebar-cart-wrap .sidebar-cart-shipping-track{height:6px;margin-top:8px;overflow:hidden;border-radius:999px;background:#fff}.sidebar-cart-wrap .sidebar-cart-shipping-bar{height:6px;border-radius:999px;background:#00788a;transition:width .3s ease}.sidebar-cart-wrap .sidebar-cart-item{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:14px 0}.sidebar-cart-wrap .sidebar-cart-item.disabled{opacity:.6}.sidebar-cart-wrap .sidebar-cart-item-main{display:flex;align-items:flex-start;gap:10px;min-width:0;flex:1}.sidebar-cart-wrap .product-image{display:flex;align-items:center;justify-content:center;width:49px;height:49px;min-width:49px;overflow:hidden;border:1px solid #dee4e2;border-radius:10px;background:#fff}.sidebar-cart-wrap .product-image img{width:49px;height:49px;object-fit:cover}.sidebar-cart-wrap .product-info{min-width:0}.sidebar-cart-wrap .product-name{display:block;color:#16282b;font-family:Work Sans,sans-serif;font-size:13.6px;font-weight:600;line-height:18.36px;text-decoration:none;overflow-wrap:anywhere}.sidebar-cart-wrap .product-name:hover{color:#00788a}.sidebar-cart-wrap .product-name:focus-visible{outline:2px solid #00788a;outline-offset:2px}.sidebar-cart-wrap .product-meta{display:flex;flex-direction:column;gap:3px;padding-top:3px}.sidebar-cart-wrap .product-sku,.sidebar-cart-wrap .product-school,.sidebar-cart-wrap .product-option{color:#5c6e70;font-family:IBM Plex Mono,monospace;font-size:11.84px;font-weight:400;line-height:17.76px;overflow-wrap:anywhere}.sidebar-cart-wrap .product-qty{color:#0a343b;font-family:Work Sans,sans-serif;font-size:11.84px;font-weight:400;line-height:17.76px}.sidebar-cart-wrap .sidebar-cart-stepper{display:inline-flex;align-items:center;width:93px;height:37px;margin-top:6px;border:1.5px solid #dee4e2;border-radius:999px;background:#fff;overflow:hidden}.sidebar-cart-wrap .sidebar-cart-stepper-btn{display:flex;align-items:center;justify-content:center;width:30px;height:34px;padding:0;border:0;background:transparent;color:#16282b;font-family:Work Sans,sans-serif;font-size:17.6px;font-weight:400;line-height:17.6px;cursor:pointer}.sidebar-cart-wrap .sidebar-cart-stepper-btn:disabled{opacity:.35;cursor:default}.sidebar-cart-wrap .sidebar-cart-stepper-btn:focus-visible{outline:2px solid #00788a;outline-offset:-2px}.sidebar-cart-wrap .sidebar-cart-stepper-qty{width:30px;color:#16282b;font-family:IBM Plex Mono,monospace;font-size:12.8px;font-weight:600;line-height:normal;text-align:center}.sidebar-cart-wrap .product-status{color:#c4463d;font-family:Work Sans,sans-serif;font-size:11.84px;font-weight:600;line-height:17.76px}.sidebar-cart-wrap .sidebar-cart-item-side{display:flex;flex-direction:column;align-items:flex-end;gap:8px;flex-shrink:0}.sidebar-cart-wrap .product-price{color:#16282b;font-family:IBM Plex Mono,monospace;font-size:14px;font-weight:600;line-height:20px;text-align:right;white-space:nowrap}.sidebar-cart-wrap .btn-remove{min-width:44px;min-height:44px;margin:-12px -8px -12px 0;padding:12px 8px;border:0;background:transparent;color:#5c6e70;font-family:Work Sans,sans-serif;font-size:12.16px;font-weight:500;line-height:normal;text-align:center;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.sidebar-cart-wrap .btn-remove:hover:not(:disabled){color:#16282b}.sidebar-cart-wrap .btn-remove:disabled{cursor:default;opacity:.75}.sidebar-cart-wrap .btn-remove:focus-visible{outline:2px solid #00788a;outline-offset:2px}.sidebar-cart-wrap .empty-message{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%;padding:48px 32px;text-align:center}.sidebar-cart-wrap .empty-cart-image{display:block;width:44px;height:44px}.sidebar-cart-wrap .empty-title{color:#16282b;font-family:Bricolage Grotesque,sans-serif;font-size:18px;font-weight:700;line-height:28px}.sidebar-cart-wrap .empty-copy{max-width:376px;color:#5c6e70;font-family:Work Sans,sans-serif;font-size:14px;font-weight:400;line-height:22px}.sidebar-cart-wrap .sidebar-cart-bottom{display:flex;flex-direction:column;gap:16px;flex-shrink:0;padding:16px 20px;background:#fff}.sidebar-cart-wrap .sidebar-cart-subtotal{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#16282b;font-family:Work Sans,sans-serif;font-size:14px;font-weight:400;line-height:22px}.sidebar-cart-wrap .sidebar-cart-subtotal-amount{font-family:IBM Plex Mono,monospace;font-size:16px;font-weight:600;line-height:24px;white-space:nowrap}.sidebar-cart-wrap .sidebar-cart-actions{display:flex;gap:10px}.sidebar-cart-wrap .sidebar-cart-actions .btn{flex:1 1 0;min-width:0}.sidebar-cart-wrap .sidebar-cart-actions .btn.disabled{pointer-events:none;opacity:.7}.sidebar-cart-wrap .sidebar-cart-actions .btn:focus-visible{outline:2px solid #00788a;outline-offset:2px}@media screen and (max-width:440px){.sidebar-cart-wrap{width:100%}.sidebar-cart-wrap .empty-message{padding:32px 20px}.sidebar-cart-wrap .empty-copy{max-width:100%}}.compare-index .compare-wrap{margin-bottom:40px}.compare-index .compare-table{margin-bottom:0;background:#fff}.compare-index .compare-table td{padding:20px 30px;text-align:center;vertical-align:middle}.compare-index .compare-table td:first-child{font-weight:600;width:220px;min-width:180px;text-align:left;background:#f8f9fb}.compare-index .compare-table td:not(:first-child){min-width:260px;max-width:320px;color:#6c757d}.compare-index .compare-product-cell{position:relative;padding-top:8px}.compare-index .product-image{height:180px;width:100%;max-width:240px;display:flex;margin:0 auto 16px;align-items:center;justify-content:center}.compare-index .product-image img{max-height:100%;max-width:100%;object-fit:contain}.compare-index .product-name{display:inline-block;color:#1e1e1e;font-weight:600;text-decoration:none}.compare-index .product-name:hover{color:var(--bs-primary, #18449b)}.compare-index .btn-remove{position:absolute;top:-8px;right:-8px;padding:8px 12px;border:0;background:transparent;color:#1e1e1e}.compare-index .btn-remove:hover{color:var(--bs-primary, #18449b)}.compare-index .product-price{display:inline-block;color:#1e1e1e}.compare-index .rating-count{font-size:12px;line-height:14px}.compare-index .btn-wishlist,.compare-index .btn-add-to-cart{font-size:16px;display:inline-flex;height:48px;width:48px;padding:0;justify-content:center;align-items:center;border:1px solid #dee2e6;border-radius:50%;background:#fff;color:#1e1e1e}.compare-index .btn-wishlist:hover,.compare-index .btn-add-to-cart:hover{border-color:var(--bs-primary, #18449b);color:var(--bs-primary, #18449b)}.compare-index .btn-wishlist.added,.compare-index .btn-wishlist.added i{color:#e03131}.compare-index .btn-add-to-cart:disabled{opacity:.5;cursor:not-allowed}@media screen and (max-width:1400px){.compare-index .compare-table td:first-child{width:180px;min-width:160px}}.my-vouchers .card-header{min-height:unset!important}.my-vouchers .nav-link{font-size:16px!important}@media(min-width:768px){.my-vouchers .nav-link{font-size:18px!important}}.my-vouchers .points-balance-box{border-radius:16px;border:4px solid #315ce2;background:linear-gradient(180deg,#233585,#315ce2);color:#fff;padding:12px 16px;align-self:stretch;height:fit-content;width:100%}@media(min-width:768px){.my-vouchers .points-balance-box{align-self:flex-start;width:auto;padding:16px}}.my-vouchers .membership-wrapper{border-bottom:1px solid #ededed;margin-bottom:20px;padding-bottom:16px}.my-vouchers .how-it-works-step-number{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background-color:#d9d9d9;color:#555151;border-radius:50%;font-weight:700;font-size:14px;margin-right:8px;flex-shrink:0}.my-vouchers .redeem-voucher-wrapper{height:220px;background:linear-gradient(100deg,#233585 37.94%,#315ce2 98.44%);border-radius:16px;overflow:hidden;box-shadow:#63636333 0 2px 8px;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease}@media(min-width:768px){.my-vouchers .redeem-voucher-wrapper{height:300px}}.my-vouchers .redeem-voucher-wrapper.in-modal{height:200px;background:linear-gradient(100deg,#233585 37.94%,#315ce2 98.44%);border-radius:16px;overflow:hidden}@media(min-width:768px){.my-vouchers .redeem-voucher-wrapper.in-modal{height:300px}}.my-vouchers .redeem-voucher-card-title{background-color:#dde8fc;z-index:5;flex-shrink:0}.my-vouchers .redeem-voucher-card-title .fs-20{font-size:16px!important}@media(min-width:768px){.my-vouchers .redeem-voucher-card-title .fs-20{font-size:20px!important}}.my-vouchers .redeem-voucher-card{border-radius:16px;overflow:hidden;box-shadow:#63636333 0 2px 8px;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease}.my-vouchers .redeem-voucher-wrapper.disabled{cursor:not-allowed;opacity:.5;transform:none!important;box-shadow:none!important}@media(min-width:768px){.my-vouchers .redeem-voucher-wrapper:not(.in-modal):hover{transform:translateY(-1px) scale(1.01);box-shadow:#6363634d 0 8px 24px}}.my-vouchers .redeem-voucher-card-media{min-height:0;width:100%;padding:12px}@media(min-width:768px){.my-vouchers .redeem-voucher-card-media{padding:16px}}.my-vouchers .redeem-voucher-card-img{z-index:1;object-fit:cover;object-position:center bottom;width:100%;height:100%}.my-vouchers .redeem-voucher-card-overlay{z-index:2;background:#00000059;pointer-events:none}.my-vouchers .redeem-voucher-card-icon{z-index:3;pointer-events:none;gap:12px!important}.my-vouchers .redeem-voucher-card-icon>i{font-size:32px!important}@media(min-width:768px){.my-vouchers .redeem-voucher-card-icon>i{font-size:48px!important}}.my-vouchers .redeem-voucher-card-icon .voucher-card-discount-value{font-size:28px;line-height:28px}@media(min-width:768px){.my-vouchers .redeem-voucher-card-icon .voucher-card-discount-value{font-size:42px;line-height:42px}}.my-vouchers .redeem-voucher-card-icon .voucher-card-discount-off{font-size:12px}@media(min-width:768px){.my-vouchers .redeem-voucher-card-icon .voucher-card-discount-off{font-size:16px}}.my-vouchers .modal-voucher{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000;padding:16px}.my-vouchers .modal-voucher .modal-content{background:#fff;border-radius:16px;width:100%;max-width:500px;max-height:90vh;overflow:hidden;box-shadow:0 10px 30px #0000004d;display:flex;flex-direction:column}@media(min-width:768px){.my-vouchers .modal-voucher .modal-content{border-radius:20px;width:90%;max-height:80vh}}.my-vouchers .modal-voucher .modal-body{overflow-y:auto;flex:1 1 auto;min-height:0}.my-vouchers .btn-close{border-radius:10px;background:#f9f9f9;color:#1e1e1e;font-size:14px;font-weight:700;text-transform:uppercase;cursor:pointer;transition:all .3s ease}.my-vouchers .btn-close:hover{background:#d3d3d3}.my-vouchers .btn-redeem{border-radius:10px;background:#315ce2;color:#1e1e1e;font-size:14px;font-weight:700;text-transform:uppercase;cursor:pointer;transition:all .3s ease}.my-vouchers .btn-redeem:hover{background:#1e1e1e;color:#315ce2}.my-vouchers .redeem-voucher-description{border-radius:10px;background:#ededed}.my-vouchers .nav-link.active{background:unset;position:relative;color:#0a343b!important;font-weight:700}.my-vouchers .nav-link.active:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:#0a343b}.my-vouchers .nav-link:not(.active){color:#1e1e1e!important;font-weight:700}.my-vouchers .how-it-works-box{width:100%}@media(min-width:768px){.my-vouchers .how-it-works-box{border-left:1px solid #ededed}}.my-vouchers .custom-line-height{line-height:1}.my-addresses .address-list{display:flex;flex-direction:column;gap:12px}.my-addresses .address-card{display:flex;align-items:flex-start;gap:14px;padding:16px;border:1.5px solid #e5e7eb;border-radius:12px;background:#fff;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}@media(max-width:575.98px){.my-addresses .address-card{padding:12px;gap:10px}}.my-addresses .address-card:hover{border-color:#0a343b;background:#f0f5fe;box-shadow:0 0 0 1px #0a343b26}.my-addresses .address-card-body{flex:1;min-width:0}.my-addresses .address-card-top{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:6px}.my-addresses .address-card-label{font-size:15px;font-weight:700;color:#1a1a1a}.my-addresses .address-card-badge{font-size:11px;font-weight:600;padding:2px 8px;border-radius:999px;background:#0a343b1f;color:#0a343b}.my-addresses .address-card-actions{margin-left:auto;display:flex;align-items:center;gap:4px}.my-addresses .address-card-edit,.my-addresses .address-card-delete{background:none;border:none;padding:4px 8px;color:#94a3b8;cursor:pointer;border-radius:6px;transition:color .2s ease,background .2s ease}.my-addresses .address-card-edit:hover:not(:disabled),.my-addresses .address-card-delete:hover:not(:disabled){color:#0a343b;background:#0a343b14}.my-addresses .address-card-edit:disabled,.my-addresses .address-card-delete:disabled{opacity:.6;cursor:not-allowed}.my-addresses .address-card-delete:hover:not(:disabled){color:#dc3545;background:#dc354514}.my-addresses .address-card-contact{margin:0 0 4px;font-size:13px;line-height:1.45;color:#475569;font-weight:500}.my-addresses .address-card-preview{margin:0;font-size:14px;line-height:1.5;color:#64748b}@media(max-width:575.98px){.my-addresses .address-card-preview{font-size:13px}}.my-addresses .modal-address{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;justify-content:center;align-items:center;z-index:1050;padding:24px 16px;overflow:hidden;overscroll-behavior:contain}@media(max-width:575.98px){.my-addresses .modal-address{padding:0;align-items:flex-end}}.my-addresses .modal-address .modal-content{background:#fff;border-radius:16px;width:100%;max-width:560px;max-height:calc(100vh - 48px);display:flex;flex-direction:column;overflow:hidden;box-shadow:0 16px 48px #0000002e}@media(max-width:575.98px){.my-addresses .modal-address .modal-content{max-width:100%;max-height:92vh;border-radius:16px 16px 0 0}}.my-addresses .modal-address .modal-header{display:grid;grid-template-columns:32px 1fr 32px;align-items:center;gap:12px;padding:24px 28px 16px;border-bottom:none}@media(max-width:575.98px){.my-addresses .modal-address .modal-header{padding:16px 16px 12px;gap:8px}}.my-addresses .modal-address .modal-header-side{width:32px;height:32px}.my-addresses .modal-address .modal-title{grid-column:2;font-size:20px;font-weight:700;color:#1a1a1a;line-height:1.35;text-align:center}@media(max-width:575.98px){.my-addresses .modal-address .modal-title{font-size:16px}}.my-addresses .modal-address .btn-close{flex-shrink:0;background:none;border:none;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#666;cursor:pointer;transition:background .2s ease,color .2s ease;grid-column:3;justify-self:end}.my-addresses .modal-address .btn-close:hover{background:#f3f4f6;color:#000}.my-addresses .modal-address .modal-body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:8px 28px 24px}@media(max-width:575.98px){.my-addresses .modal-address .modal-body{padding:8px 16px 16px}}.my-addresses .modal-address .modal-footer{flex-shrink:0;padding:16px 28px 24px;border-top:1px solid #ededed;background:#fff}@media(max-width:575.98px){.my-addresses .modal-address .modal-footer{padding:12px 16px calc(16px + env(safe-area-inset-bottom,0px))}}@media(max-width:575.98px){.my-addresses .modal-address .address-modal-form .row{--bs-gutter-y: .75rem}}@media(max-width:767.98px){.my-addresses .select2-container{width:100%!important}}.order-items-summary.cart-wrapper{background:#fff}.order-items-summary .order-summary-section{margin-top:.5rem}.order-items-summary .order-summary-section .cart-summary-col{width:100%;max-width:100%}@media(min-width:992px){.order-items-summary .order-summary-section .cart-summary-col{max-width:300px}}@media(min-width:1400px){.order-items-summary .order-summary-section .cart-summary-col{max-width:300px}}.order-items-summary .cart-items{border:1px solid #e4e4e5;border-radius:8px;background:#fff;overflow:hidden;margin-bottom:1.5rem}.order-items-summary .order-items-group-title{padding:12px 12px 8px;border-bottom:1px solid #e4e4e5;background:#fbfbfe}.order-items-summary .cart-items-header-mobile{padding:10px 12px;border-bottom:1px solid #e4e4e5;background:#fbfbfe}.order-items-summary .cart-items-header{background:#fbfbfe;border-bottom:1px solid #e4e4e5}.order-items-summary .cart-items-header>*{padding:10px 12px;border-right:1px solid #e4e4e5}.order-items-summary .cart-items-header>*:last-child{border-right:0}.order-items-summary .cart-item{display:flex;border-top:0}.order-items-summary .cart-item:last-child{border-bottom:0}.order-items-summary .cart-item>*{padding:10px 12px;border-right:1px solid #e4e4e5}.order-items-summary .cart-item>*:last-child{border-right:0}.order-items-summary .cart-item.cart-item-empty{padding:16px 12px;border-right:0}.order-items-summary .cart-items-header>*:first-child,.order-items-summary .cart-item>*:first-child{width:55%}.order-items-summary .cart-items-header>*:nth-child(2),.order-items-summary .cart-item>*:nth-child(2){width:15%}.order-items-summary .cart-items-header>*:nth-child(3),.order-items-summary .cart-item>*:nth-child(3){width:15%}.order-items-summary .cart-items-header>*:nth-child(4),.order-items-summary .cart-item>*:nth-child(4){width:15%}@media(max-width:1399.98px){.order-items-summary .cart-item>*{border-right:0;width:100%!important}.order-items-summary .cart-item>*:nth-child(2),.order-items-summary .cart-item>*:nth-child(3),.order-items-summary .cart-item>*:nth-child(4){padding-top:4px;padding-bottom:4px}.order-items-summary .cart-item>*:nth-child(2),.order-items-summary .cart-item>*:nth-child(4){background:transparent}}@media(max-width:767px){.order-items-summary .cart-items-header>*,.order-items-summary .cart-item>*{width:100%!important}}.order-items-summary .cart-item-image{width:80px;height:80px;border-radius:20px;border:1px solid #d9d9d9;background:#fcfcfc;overflow:hidden}.order-items-summary .quantity-wrapper{border-radius:10px;border:1px solid #1e1e1e;background:#fffaea;padding:6px 10px;height:max-content}.order-items-summary .cursor-pointer{cursor:pointer}.order-items-summary .options-content{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.order-items-summary .options-content.show{max-height:500px}.order-items-summary .btn-clear{border-radius:10px;background:linear-gradient(0deg,#ededed,#ededed),#fbf5b9;padding:10px;cursor:pointer}.order-items-summary .btn-clear:hover div i{color:#315ce2!important;background:#000!important}.order-items-summary .more-details i{transition:transform .3s ease}.order-items-summary .options:has(.options-content.show) .more-details i{transform:rotate(-180deg)}.order-items-summary .cart-summary-wrapper{border-top-left-radius:20px;border-top-right-radius:20px;border:1px solid #ededed;background:#fff}.order-items-summary .cart-summary-title{border-bottom:1px solid #ededed}.order-items-summary .cart-summary-voucher{border-radius:10px;border:1px solid #d9d9d9;background:#fffaea;padding:10px 16px;cursor:pointer}.order-items-summary .coins-icon{width:30px;height:30px;border:2px solid black;background-color:#315ce2;aspect-ratio:1/1;border-radius:50%}.order-items-summary .cart-summary-points .form-check-input{height:20px;width:36px;background:#d9d9d9;border:none;border-radius:20px;box-shadow:0 2px 4px #0000001a;background-image:none!important;transition:all .3s ease;position:relative;cursor:pointer}.order-items-summary .cart-summary-points .form-check-input:before{content:"";position:absolute;top:2px;left:3px;width:16px;height:16px;background:#fff;border-radius:50%;transition:all .3s ease;box-shadow:0 1px 3px #0003}.order-items-summary .cart-summary-points .form-check-input:checked{background:#315ce2;box-shadow:0 2px 8px #fdea234d}.order-items-summary .cart-summary-points .form-check-input:checked:before{transform:translate(15px);background:#fff}.order-items-summary .cart-summary-checkout{border-bottom-left-radius:20px;border-bottom-right-radius:20px;background:#315ce2;cursor:pointer}.order-items-summary .cart-summary-bottom{border-radius:0 0 20px 20px;border:1px solid #ededed;background:#fffaea}.order-summary .order-summary-wrapper{background:transparent}@media(max-width:991.98px){.order-summary .order-summary-wrapper{margin-top:1rem!important;margin-bottom:1rem!important}}.order-summary .order-items-summary{background:transparent}@media(max-width:767.98px){.order-summary .order-info-section,.order-summary .details-section{margin-bottom:1.5rem!important}}@media(max-width:767.98px){.order-summary .order-summary-section-title{font-size:18px!important;margin-bottom:1rem!important}}.order-summary .info-item label{min-width:125px;flex-shrink:0}.order-summary .info-item>div:last-child,.order-summary .info-item>.fs-15{min-width:0;word-break:break-word}.order-summary .info-item .select2-container{width:100%!important;max-width:100%}@media(max-width:575.98px){.order-summary .info-item .order-summary-action-btn{width:100%}}.order-summary .info-item .payment-method-controls .payment-method-select{width:100%;max-width:200px}.order-summary .info-item .payment-method-controls .payment-method-select .select2-container{width:100%!important;max-width:200px}.order-summary .info-item .payment-method-controls .order-summary-action-btn{width:auto}.order-summary .order-facts{display:grid;grid-template-columns:1fr;gap:10px 24px;margin:16px 0 0}@media(min-width:768px){.order-summary .order-facts{grid-template-columns:1fr 1fr}}.order-summary .order-facts-stack{grid-template-columns:1fr}@media(min-width:768px){.order-summary .order-fact-wide{grid-column:1/-1}}.order-summary .order-fact{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.order-summary .order-fact dt,.order-summary .order-fact dd{margin:0;color:#16282b;font-family:Work Sans,sans-serif;font-size:16px;font-weight:400;line-height:24px}.order-summary .order-fact dt{flex-shrink:0;font-weight:600;width:160px}.order-summary .order-fact dt:after{content:":"}.order-summary .order-fact dd{min-width:0;word-break:break-word}.order-summary .order-fact:has(.order-status),.order-summary .order-fact:has(.payment-method-controls),.order-summary .order-fact:has(.order-fact-inline){align-items:center}.order-summary .order-status,.order-summary .payment-method-controls,.order-summary .order-fact-inline{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:8px;min-width:0}.order-summary .order-summary-action-btn{flex-shrink:0;white-space:nowrap}.order-summary .payment-method-controls .payment-method-select{width:220px;max-width:100%}.order-summary .payment-method-controls .payment-method-select .select2-container{width:100%!important;max-width:100%;min-width:0}.order-summary .payment-method-controls .payment-method-select .select2-container .select2-selection--single{height:35px!important;border-radius:999px;border:1.5px solid #dee4e2;background:#fff!important;color:#5c6e70}.order-summary .payment-method-controls .payment-method-select .select2-container .select2-selection--single:hover{color:#16282b;border-color:#00788a!important}.order-summary .payment-method-controls .payment-method-select .select2-container .select2-selection--single:hover .select2-selection__arrow:after{font-weight:400}.order-summary .payment-method-controls .payment-method-select .select2-container .select2-selection__rendered{font-size:14px!important;line-height:32px;font-weight:400;padding:0 17px!important;color:#16282b!important}.order-summary .payment-method-controls .payment-method-select .select2-container .select2-selection__arrow{display:flex;align-items:center;justify-content:center;width:32px;height:35px!important;right:8px!important}.order-summary .payment-method-controls .payment-method-select .select2-container .select2-selection__arrow b{display:none}.order-summary .payment-method-controls .payment-method-select .select2-container .select2-selection__arrow:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:500;font-size:17px;line-height:1;color:#5c6e70;transition:transform .2s ease}.order-summary .payment-method-controls .payment-method-select .select2-container.select2-container--focus .select2-selection--single,.order-summary .payment-method-controls .payment-method-select .select2-container.select2-container--open .select2-selection--single{border-color:#00788a!important;box-shadow:none}.order-summary .payment-method-controls .payment-method-select .select2-container.select2-container--open .select2-selection__arrow:after{transform:rotate(180deg)}.order-summary .payment-method-controls .payment-method-select .select2-container.select2-container--disabled .select2-selection--single{background:#f6f7f5!important}.order-summary .payment-method-controls .payment-method-select .select2-container.select2-container--disabled .select2-selection__rendered{color:#5c6e70!important}.order-summary .payment-method-controls .select2-container{width:220px!important;max-width:100%}@media(max-width:767.98px){.order-summary .checkout-page-title{margin-bottom:12px;font-size:28px;line-height:36px}.order-summary .checkout-section{padding:16px}.order-summary .order-facts{gap:14px}.order-summary .order-fact{flex-direction:column;align-items:flex-start;gap:2px}.order-summary .order-fact dt{width:auto}.order-summary .order-fact dd,.order-summary .payment-method-controls{width:100%}.order-summary .payment-method-controls .payment-method-select{flex:1 1 auto;min-width:0;width:auto;max-width:none}.order-summary .payment-method-controls .payment-method-select,.order-summary .payment-method-controls .select2-container{width:100%!important}.order-summary .order-summary-action-btn{flex-shrink:0;white-space:nowrap}.order-summary .order-summary-card .cart-summary-row>span:first-child,.order-summary .order-summary-card .cart-summary-total-row>span:first-child{min-width:0;word-break:break-word}.order-summary .order-items-summary .cart-group-head,.order-summary .order-items-summary .cart-line{padding:16px}}.order-summary .order-summary-card{position:sticky;top:24px}@media(max-width:991.98px){.order-summary .order-summary-card{position:static}}.order-summary .order-items-heading{margin:8px 0 12px}.order-summary .order-items-empty{margin:0;color:#5c6e70;font-size:14px;line-height:22px}.order-summary .order-items-summary{margin-top:20px}.order-summary .order-items-summary .cart-group-head{padding:14px 22px}.order-summary .order-items-summary .cart-group-name{padding-left:0}.order-summary .order-items-summary .cart-line{padding:20px 22px}.order-summary .order-items-summary .cart-line-main{padding-right:0}@media(min-width:1200px){.order-summary .order-items-summary .cart-line{grid-template-columns:minmax(0,1fr) 104px 88px 120px}}@media(max-width:991.98px){.order-summary .info-item label{min-width:auto}}@media(max-width:767.98px){.order-summary .details-section .col-md-6.col-lg-4:not(:last-child){margin-bottom:.75rem;padding-bottom:.75rem;border-bottom:1px solid #ededed}.order-summary .details-section .info-item{padding:10px 0}.order-summary .details-section .info-item:not(:last-child){border-bottom:1px solid #f5f5f5}.order-summary .details-section .info-item label{font-size:13px;color:#707070;margin-bottom:2px}}.order-summary .shadow-top{box-shadow:0 -3px #ededed}.select2-container .order-summary-payment-dropdown.select2-dropdown{z-index:1051;border-radius:10px;overflow:hidden;padding:10px!important;border:1.5px solid #dee4e2;background:#fff;box-shadow:0 10px 28px #16282b1a}.select2-container .order-summary-payment-dropdown.select2-dropdown .select2-search--dropdown{display:none}.select2-container .order-summary-payment-dropdown.select2-dropdown .select2-results__option{padding:8px 16px;font-size:14px;margin-bottom:3px;border-radius:10px}@media(min-width:767px){.product-card{min-height:423px}}.product-card.in-cart{border:1px solid #00788a}.product-card .product-card-image-overlay-item{position:absolute;bottom:0;left:0;width:100%;height:100%;justify-content:center;align-items:center;z-index:2;transition:all .3s ease;display:flex;pointer-events:none;transform:translateY(65px)}.product-card .product-card-image-overlay-item>*{pointer-events:auto}.product-card{border-radius:16px;border:1px solid #dee4e2;background:#fff;height:100%;display:flex;flex-direction:column;transition:box-shadow .3s ease,transform .3s ease}.product-card:hover{transform:translateY(-12px);box-shadow:0 3px 10px 6px #18449b0f}.product-card:hover .product-card-image-overlay-item{transform:translateY(0)}.product-card .product-card-hover-actions{position:absolute;right:8px;bottom:8px;z-index:3;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility .3s ease}.product-card .product-action-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:#ffffffeb;box-shadow:0 1px 4px #18449b14;cursor:pointer}.product-card .product-card-badges{min-width:0;max-width:calc(100% - 48px)}.product-card .product-card-header{position:absolute;z-index:2;width:100%;left:0;padding:0 7px;gap:8px}.product-card .product-card-image{width:100%;min-height:0}.product-card .product-card-image img,.product-card .product-card-image video{width:100%;height:100%;object-fit:contain;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;backface-visibility:hidden;transform:translateZ(0);-webkit-font-smoothing:subpixel-antialiased}.product-card .product-card-image-main,.product-card .product-card-image-hover{transition:opacity .3s ease}.product-card .product-card-image-hover{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none}@media(hover:hover)and (pointer:fine){.product-card:hover .product-card-image.has-hover-image .product-card-image-main{opacity:0}.product-card:hover .product-card-image.has-hover-image .product-card-image-hover{opacity:1}}.product-card .badge{padding:5px 7px;width:fit-content}.product-card .product-wishlist>i,.product-card .product-compare>i,.product-card .product-quick-view>i{font-size:16px;line-height:1}.product-card .product-quick-view{display:none}.product-card .product-wishlist>i.added{font-weight:700;color:#ea3d3d!important}.product-card .product-compare>i.added{color:#315ce2!important}.product-card .btn-view-product{border:3px solid #000;background:#fdea2380;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#000;padding:10px 20px;text-decoration:none;text-align:center;width:80%;display:block;margin:auto;opacity:0;transition:opacity .3s ease,transform .3s ease;will-change:backdrop-filter}.product-card .product-card-top{height:220px;flex-shrink:0;border-radius:10px;border:1px solid #dee4e2;background:#fff;overflow:hidden}.product-card .product-card-bottom{flex:1;width:100%}.product-card .product-card-details{width:100%}.product-card .product-card-title{width:100%;line-height:1.35}.product-card .product-card-title>span{line-height:inherit}.product-card .product-card-top:hover .btn-view-product{opacity:1}.product-card .sale-price{text-decoration:line-through}.product-card .product-card-cart{margin-top:6px;gap:10px}.product-card .product-card-qty{flex:0 0 auto;width:108px;height:40px;padding:0 14px;border:1px solid #e0e0e0;border-radius:999px;background:#fff}.product-card .product-card-qty-btn{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:0;background:transparent;color:#b0b0b0;font-size:18px;font-weight:400;line-height:1;cursor:pointer}.product-card .product-card-qty-btn:disabled{opacity:.35;cursor:not-allowed}.product-card .product-card-qty-btn:not(:disabled):hover{color:#666}.product-card .product-card-qty-value{min-width:20px;text-align:center;font-size:15px;font-weight:700;line-height:1;color:#1a1a1a}.product-card .product-card-add-btn{display:inline-flex;align-items:center;justify-content:center;height:40px;min-width:0;padding:0 18px;border:0;border-radius:999px;background:#e85d5d;color:#fff;font-size:13px;font-weight:700;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,opacity .2s ease,transform .12s ease}.product-card .product-card-add-btn:hover:not(:disabled){background:#d94f4f;color:#fff}.product-card .product-card-add-btn:active:not(:disabled){transform:scale(.96)}.product-card .product-card-add-btn:active:not(:disabled)>*{transform:scale(1.0416666667)}.product-card .product-card-add-btn:disabled,.product-card .product-card-add-btn.is-loading{opacity:.65;cursor:not-allowed}.product-card .product-card-choose-btn{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 18px;border:0;border-radius:999px;background:#e85d5d;color:#fff;font-size:13px;font-weight:700;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .2s ease}.product-card .product-card-choose-btn:hover{background:#d94f4f;color:#fff}.product-card .product-card-image-overlay-item .btn{font-size:12px;padding:6px 10px}@media(min-width:768px){.product-card .product-card-qty{width:120px;height:44px;padding:0 16px}.product-card .product-card-qty-value{font-size:16px}.product-card .product-card-add-btn,.product-card .product-card-choose-btn{height:44px;font-size:14px;padding:0 22px}.product-card .product-card-image-overlay-item .btn{font-size:14px;padding:8px 16px}}@media(max-width:575px){.product-card{border-radius:12px!important;padding:.5rem!important}.product-card .product-card-top{height:110px;padding:.25rem!important}.product-card .product-card-rating{flex-wrap:wrap}.product-card .product-card-rating .rating-stars i{font-size:10px}.product-card .product-card-image-overlay-item{display:none!important}.product-card .product-card-hover-actions{opacity:1;visibility:visible;pointer-events:auto;right:6px;bottom:6px}.product-card .product-quick-view{display:flex;width:28px;height:28px}.product-card .product-card-cart{flex-direction:column;align-items:stretch;gap:8px}.product-card .product-card-qty{width:100%;height:36px;padding:0 12px}.product-card .product-card-add-btn,.product-card .product-card-choose-btn{width:100%;height:36px;padding:0 12px;font-size:12px}}.product-filters.web-filters-wrapper .filters-wrapper{border-bottom:none}.product-filters .filters-wrapper{border-bottom:1px solid #ededed}.product-filters .filters-wrapper .dropdown-toggle{background-color:unset!important;border-color:unset!important;border:unset!important}.product-filters .filters-wrapper .dropdown .dropdown-toggle.show i{transform:scaleY(-1)!important;transition:all .3s ease}.product-filters .filters-wrapper .dropdown-toggle:after{content:unset!important;display:none!important}.product-filters .filters-wrapper .filter-item{border-radius:10px;border:1px solid #d9d9d9;background:#fff;transform:translateY(10px)!important;inset:unset!important;z-index:3}.product-filters .filters-wrapper .right-filters .filter-item.sorting{border-radius:10px;border:1px solid #d9d9d9;background:#fff;transform:translate(-1rem,10px)!important;min-height:fit-content;width:auto;min-width:unset}.product-filters .filters-wrapper .right-filters .filter-item.sort-by{border-radius:10px;border:1px solid #d9d9d9;background:#fff;transform:translateY(10px)!important;right:0!important}.product-filters .filters-wrapper .right-filters .filter-item li{width:fit-content!important}.product-filters .filters-wrapper .filter-item .dropdown-item{cursor:pointer;border:1px solid transparent;transition:all .3s ease;width:100%;display:inline;border-radius:9px}.product-filters .filters-wrapper .filter-item li{padding:5px 10px!important}.product-filters .filters-wrapper .filter-item .dropdown-item:active{background-color:unset!important}.product-filters .filters-wrapper .filter-item .dropdown-item:hover,.product-filters .filters-wrapper .filter-item a.active{border:1px solid #1e1e1e;background:#fffaea}.product-filters .filters-wrapper .remove-filter{cursor:pointer}.product-filters .filters-wrapper .remove-filter:hover{color:#000!important}.product-filters .filters-wrapper .btn-reset{border-radius:20px;border:1px solid #d9d9d9}.product-filters .filters-wrapper .filter-counter{background-color:#fffaea;border-radius:50%;padding:3px 8px;aspect-ratio:1/1}.product-filters .filters-wrapper .filter-summary-item{border-radius:20px;background:#fffaea;padding:10px 20px}.product-filters .filters-wrapper .right-filters .dropdown{border-radius:10px;border:1px solid #d9d9d9}.product-filters .filters-wrapper .no-filters-selected{padding:10px 0}.product-filters .mobile-filters-wrapper{position:fixed;left:-165px;top:0;bottom:0;width:300px;box-shadow:#0c1f2e1a 2.5px 4.33px 40px 5px;opacity:0;visibility:hidden;z-index:10000;transition:.2s ease-in-out}.product-filters .mobile-filters-header{background:#fff;padding:10px 20px;border-bottom:1px solid #ddd}.product-filters .mobile-filters-body{background:#fff;height:calc(100% - 60px);overflow-y:auto;padding:15px}.product-filters .mobile-filters-wrapper.active{left:0;opacity:1;visibility:visible}.product-filters .mobile-filters-wrapper .filter-item a.active{border:1px solid #1e1e1e;background:#fffaea}.product-filters .mobile-filters-wrapper .accordion-item{border-bottom:1px solid #d9d9d9;border-radius:0}.product-filters .mobile-filters-wrapper .accordion-button{padding:10px 20px;background:#f6f3f3;border-radius:unset;box-shadow:unset}.product-filters .mobile-filters-wrapper .accordion-body .filter-item{border:1px solid #1e1e1e;width:fit-content;border-radius:8px;padding:2px 7px;cursor:pointer}.product-filters .mobile-filters-wrapper .accordion-body .filter-item.active{background:#315ce280}.product-filters .mobile-filters-wrapper .filter-counter{background-color:#fffaea;border-radius:50%;padding:3px 8px;aspect-ratio:1/1}.product-filters .overlay{position:fixed;left:0;top:0;right:0;bottom:0;opacity:0;visibility:hidden;z-index:180;background:#00000080;transition:.2s ease-in-out}.product-filters .overlay.active{left:0;opacity:1;visibility:visible}.product-filters .price-input{width:100%;display:flex}.product-filters .price-input .field{display:flex;width:100%;height:45px;align-items:center;justify-content:center}.product-filters input[type=number]::-webkit-outer-spin-button,.product-filters input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.product-filters .price-input .separator{width:27px;display:flex;font-size:19px;align-items:center;justify-content:center}.product-filters .slider{height:2px;position:relative;background:#ddd;border-radius:5px}.product-filters .slider .progress{height:100%;left:0%;right:0%;position:absolute;border-radius:5px;background:#000}.product-filters .range-input{position:relative}.product-filters .range-input input{position:absolute;width:100%;height:2px;top:-2px;background:none;pointer-events:none;-webkit-appearance:none;-moz-appearance:none}.product-filters input[type=range]::-webkit-slider-thumb{height:12px;width:12px;border-radius:50%;background:#000;pointer-events:auto;-webkit-appearance:none;box-shadow:0 0 6px #0000000d}.product-filters input[type=range]::-moz-range-thumb{height:17px;width:17px;border:none;border-radius:50%;background:#000;pointer-events:auto;-moz-appearance:none;box-shadow:0 0 6px #0000000d}.product-filters .price-input-box{border-radius:10px;border:1px solid #1e1e1e;padding:6px 10px;color:#1e1e1e;text-align:right;font-size:12px;font-weight:700;width:75px}.product-filters .search-input{border-radius:10px;border:1px solid #d9d9d9;background:#fff;padding:10px 16px;min-height:36px;height:36px}.product-filters .search-input:focus{box-shadow:unset!important}.product-filters .btn-toggle-filters{min-height:36px;border-radius:10px!important;border:1px solid #d9d9d9!important;height:36px}.product-filters.web-filters-wrapper{border-bottom:1px solid #ededed}.product-grid .progress{height:6px}.product-grid .products-grid-wrapper{overflow:hidden}.product-grid .products-grid-wrapper .products-grid{display:grid;gap:1px;grid-template-columns:1fr 1fr 1fr;margin-top:-1px;padding:1px;width:100%;max-width:100%;overflow:visible}@media(max-width:767px){.product-grid .products-grid-wrapper .products-grid{grid-template-columns:1fr}}.product-grid .products-grid-wrapper .products-grid .col{text-align:center;width:100%!important;background:#fff;box-shadow:#ececec 0 0 0 1px;min-width:0;overflow:visible}.product-grid .loading-products{opacity:.5}.product-grid .loading-products:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:.5}.product-index .product-index-points{gap:8px;color:#1e1e1e}.product-index .product-index-points .fa-coins{font-size:18px}.product-index .product-index-points .product-index-points-value{font-size:24px;line-height:1}.product-index .product-index-points .product-index-points-label{font-size:14px;font-weight:600;align-self:flex-end}.product-index.flash-sale-container .browse-categories li.active>a,.product-index.flash-sale-container .browse-categories li a.active,.product-index.flash-sale-container .browse-categories li a:hover,.product-index.flash-sale-container .browse-categories-nested li.active>a,.product-index.flash-sale-container .browse-categories-nested li a.active,.product-index.flash-sale-container .browse-categories-nested li a:hover{color:#c4463d}.product-index.flash-sale-container .browse-categories li>i.open,.product-index.flash-sale-container .browse-categories li>i:hover,.product-index.flash-sale-container .browse-categories-nested li>i.open,.product-index.flash-sale-container .browse-categories-nested li>i:hover{color:#c4463d}.product-index.flash-sale-container .filter-price .noUi-connect,.product-index.flash-sale-container .filter-price .noUi-horizontal .noUi-handle{background:#db4900}.product-index.flash-sale-container .filter-checkbox .form-check-input:checked{border-color:#db4900!important;background-color:#db4900}.product-index.flash-sale-container .filter-checkbox .form-check-input:checked[type=checkbox]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.product-index.flash-sale-container .product-search-left .product-search-left-header{background:#db4900}.product-index.flash-sale-container .search-result-top .content-right .mobile-view-filter:hover{color:#db4900}.product-index .flash-sale-wrapper{width:100%;flex-shrink:0}.product-index .flash-sale-wrapper .flash-sale-content--centered{text-align:center}.product-index .flash-sale-wrapper .flash-sale-content-block{display:flex;justify-content:center;text-align:center}.product-index .flash-sale-wrapper .flash-sale-heading{display:flex;flex-direction:row;justify-content:center;align-items:center;width:auto;max-width:100%}.product-index .flash-sale-wrapper .flash-sale-heading-text{align-items:flex-start;text-align:left}.product-index .flash-sale-wrapper .flash-sale-timer{align-items:center}.product-index .flash-sale-wrapper .sale-ends{text-align:center!important}.product-index .products-grid-wrapper .products-grid{display:grid;gap:26px;width:100%;max-width:100%}@media(max-width:1199px){.product-index .products-grid-wrapper .products-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px}}@media(max-width:767px){.product-index .products-grid-wrapper .products-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px}}@media(max-width:578px){.product-index .products-grid-wrapper .products-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px}}@media(max-width:575px){.product-index .products-grid-wrapper .products-grid{gap:10px}}.product-index .products-grid-wrapper .products-grid.school-products-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.product-index .products-grid-wrapper .products-grid:not(.school-products-grid){grid-template-columns:repeat(3,minmax(0,1fr))}.product-index .products-grid-wrapper .products-grid .col{text-align:center;width:100%!important;min-width:0;overflow:visible;display:flex;height:100%}.product-show .product-detail-loading{min-height:320px;display:flex;flex-direction:column;align-items:center;justify-content:center}.product-show .product-detail-content{position:relative}.product-show .gallery-container{display:flex;gap:17px;align-items:flex-start;height:560px}.product-show .product-gallery-swiper{flex:1;height:100%;min-width:0;border-radius:16px;overflow:hidden;background:#fcfcfc}.product-show .product-gallery-swiper .swiper-slide{display:flex;align-items:center;justify-content:center}.product-show .product-gallery-swiper .swiper-slide img,.product-show .product-gallery-swiper .swiper-slide video{width:100%;height:100%;object-fit:contain;border-radius:8px}.product-show .product-thumbs-swiper{height:352px;flex-shrink:0;overflow:hidden;padding-top:6px}.product-show .product-thumbs-swiper .swiper-slide{width:100%;aspect-ratio:1/1;cursor:pointer;background:#fcfcfc;border-radius:20px;overflow:hidden;transition:all .3s ease;max-height:78px;border:2px solid #f2f2f2}.product-show .product-thumbs-swiper .swiper-slide:last-child{margin-bottom:0}.product-show .product-thumbs-swiper .swiper-slide-thumb-active{opacity:1;border-color:#e05a50}.product-show .product-thumbs-swiper .swiper-slide img,.product-show .product-thumbs-swiper .swiper-slide video{width:100%;height:100%;object-fit:contain}.product-show .product-thumbs-swiper .swiper-slide:hover{opacity:.7}.product-show .thumbs-nav-next span,.product-show .thumbs-nav-prev span{color:#333;background:#ffffffe6;border-radius:50%;width:32px;height:32px;z-index:10;cursor:pointer;display:flex;justify-content:center;align-items:center}@media(max-width:1199px){.product-show .thumbs-nav-prev{position:absolute!important;right:102%;z-index:1}.product-show .thumbs-nav-next{position:absolute!important;left:102%;z-index:1}.product-show .thumbs-nav-prev i,.product-show .thumbs-nav-next i{font-size:10px;margin:auto}.product-show .thumbs-nav-prev span,.product-show .thumbs-nav-next span{width:23px!important;height:23px!important}}.product-show .thumbs-nav-next:after,.product-show .thumbs-nav-prev:after{content:unset!important}.product-show .thumbs-nav-next:hover span,.product-show .thumbs-nav-prev:hover span{background:#fff;color:#000}@media(max-width:1199px){.product-show .gallery-container{flex-direction:column;align-items:stretch;gap:10px;height:auto}.product-show .product-gallery-swiper{height:360px;width:100%;order:-1}.product-show .product-gallery-swiper .swiper-wrapper,.product-show .product-gallery-swiper .swiper-slide{height:100%}.product-show .product-gallery-swiper .gallery-slide-container{height:100%;min-height:0}.product-show .product-gallery-swiper .swiper-slide img,.product-show .product-gallery-swiper .swiper-slide video{width:100%;height:100%;object-fit:contain}.product-show .gallery-thumbs-container{width:100%;height:auto!important;gap:.5rem}.product-show .product-thumbs-swiper{width:100%;height:80px;padding-top:0}.product-show .product-thumbs-swiper .swiper-slide{width:72px;height:72px;max-height:72px;margin-bottom:0;margin-right:10px;border-radius:12px}.product-show .product-thumbs-swiper .swiper-slide:last-child{margin-right:0}.product-show .product-qty-actions{width:100%}.product-show .product-qty-actions .btn-add-to-cart{flex:1 1 160px}}@media(min-width:992px)and (max-width:1199.98px){.product-show .product-gallery{padding-left:2.5rem!important;padding-right:2.75rem!important}.product-show .product-info-container{padding-left:1.5rem}}@media(max-width:991px){.product-show.product-detail-wrapper{overflow-x:hidden}.product-show .product-gallery{padding-left:2rem!important;padding-right:2rem!important}.product-show .gallery-product-actions{top:.75rem;right:.75rem;gap:6px}.product-show .gallery-product-actions .product-action-btn{width:36px;height:36px}.product-show .gallery-slide-container{padding:0;border-radius:16px}.product-show .product-gallery-swiper{height:auto}.product-show .product-gallery-swiper .swiper-wrapper{align-items:flex-start}.product-show .product-gallery-swiper .swiper-slide,.product-show .product-gallery-swiper .gallery-slide-container,.product-show .product-gallery-swiper .gallery-zoom{height:auto}.product-show .product-gallery-swiper .swiper-slide img,.product-show .product-gallery-swiper .swiper-slide video{height:auto}.product-show .product-name{font-size:22px;line-height:28px}.product-show .product-details-tabs{padding:16px;border-radius:16px}.product-show .related-products-heading{font-size:24px;line-height:32px}.product-show .specification-list{padding:8px 0 16px}.product-show .specification-title{padding:16px 0 0}.product-show .specification-list label{width:auto;min-width:0}}@media(max-width:575px){.product-show .product-gallery{padding-left:1.5rem!important;padding-right:1.5rem!important}.product-show .product-thumbs-swiper{height:85px}.product-show .product-thumbs-swiper .swiper-slide{width:56px;height:80px;max-height:80px;border-radius:10px}.product-show .thumbs-nav-prev{right:100%;top:50%;transform:translateY(-67%)}.product-show .thumbs-nav-next{left:100%;top:50%;transform:translateY(-67%)}.product-show .product-name{font-size:22px;line-height:28px}.product-show .product-qty-actions{flex-wrap:wrap}.product-show .product-qty-actions .btn-add-to-cart{flex:1 1 100%}.product-show .product-meta-row{flex-wrap:wrap}}.product-show .swiper-button-disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.product-show .attribute-values-list{gap:8px;margin:0}.product-show .attribute-value-item:not(.with-image){margin:0;min-height:42px;padding:0 15px;border:1.5px solid #dee4e2;border-radius:999px;background:#fff;color:#16282b;cursor:pointer;display:flex;align-items:center;justify-content:center}.product-show .attribute-value-item:not(.disabled):not(.with-image):hover{border-color:#00788a}.product-show .attribute-value-item:not(.disabled):not(.with-image).active{background:#16282b;color:#fff;border-color:#16282b}.product-show .attribute-value-item:focus-visible{outline:2px solid #e05a50;outline-offset:2px}.product-show .attribute-value-item.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.product-show .attribute-value-item.with-image{position:relative;display:flex;align-items:center;cursor:pointer;min-height:42px;padding:4px 15px;border-radius:999px;border:1.5px solid #dee4e2;background:#fff;color:#16282b}.product-show .attribute-value-item.with-image:not(.disabled):hover{border-color:#00788a}.product-show .attribute-value-item.with-image:not(.disabled).active{background:#16282b;color:#fff;border-color:#16282b}.product-show .attribute-value-item.with-image img{width:18px;height:18px;object-fit:cover;border-radius:3px}.product-show .attribute-values{padding:0 5px}.product-show .product-info-variants-actions .badge{background-color:#efffee;border-radius:10px;padding:8px 12px}.product-show .quantity-wrapper{display:flex;align-items:stretch;width:132px;height:48px;border-radius:999px;border:1.5px solid #dee4e2;background:#fff;overflow:hidden;flex:0 0 132px;padding:0}.product-show .quantity-wrapper input{width:44px;min-width:44px;max-width:44px;flex:0 0 44px;height:100%;margin:0;border:0;padding:0;background:#fff;text-align:center;font-family:IBM Plex Mono,monospace;font-weight:600;font-size:14px;line-height:20px;color:#16282b;-moz-appearance:textfield}.product-show .quantity-wrapper input:disabled,.product-show .quantity-wrapper input:read-only{background-color:#fff;opacity:1;cursor:default}.product-show .quantity-wrapper .qty-btn{width:44px;min-width:44px;height:100%;margin:0;padding:0;border:0;background:transparent;color:#16282b;font-family:Work Sans,sans-serif;font-size:16px;line-height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer}.product-show .quantity-wrapper .qty-btn:disabled{opacity:.35;cursor:not-allowed}.product-show .quantity-wrapper .qty-btn:focus-visible{outline:2px solid #e05a50;outline-offset:-4px}.product-show input[type=number]::-webkit-outer-spin-button,.product-show input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-show input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.product-show .product-wishlist{cursor:pointer}.product-show .product-wishlist>i.added{font-weight:700;color:#ea3d3d!important}.product-show .gallery-product-actions{position:absolute;top:1.5rem;right:1.5rem;z-index:5;display:flex;flex-direction:column;gap:8px}.product-show .gallery-product-actions .product-action-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:#fffffff2;box-shadow:0 1px 6px #18449b1a;cursor:pointer}.product-show .gallery-product-actions .product-action-btn i{font-size:18px;line-height:1}.product-show .gallery-product-actions .product-compare>i.added{color:#315ce2!important}.product-show .product-details-tabs{padding:24px;border-radius:16px;background:#fbfbfe;box-shadow:0 3px 6px 1px #18449b0d}.product-show .product-details-tabs-nav{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin-bottom:1rem}.product-show .product-details-tabs-nav__item{color:#1e1e1e;text-align:center;font-family:var(--font-family-primary, "Work Sans", sans-serif);font-size:24px;font-style:normal;font-weight:600;line-height:normal;padding:11px 45px;background:transparent;border:0;border-radius:10px;cursor:pointer;transition:color .2s ease,background-color .2s ease}.product-show .product-details-tabs-nav__item:focus-visible{outline:2px solid #e05a50;outline-offset:2px}@media screen and (max-width:991px){.product-show .product-details-tabs-nav__item{font-size:20px;padding:10px 28px}}@media screen and (max-width:767px){.product-show .product-details-tabs-nav__item{font-size:16px;padding:12px 16px;min-height:44px}}.product-show .product-details-tabs-nav__item.is-active{color:#16282b;background:#dee4e2;border-radius:100px}.product-show .specification-inner{border:0}.product-show .specification-title{padding:16px 0 0;background:transparent}.product-show .specification-title h5{margin:0;font-family:Work Sans,sans-serif;font-size:16px;font-weight:700;line-height:24px;color:#1e1e1e}.product-show .specification-list{padding:8px 0 16px;margin-bottom:0}.product-show .specification-list li{display:flex;margin-bottom:18px}.product-show .specification-list li:last-child{margin-bottom:0}.product-show .specification-list label{font-family:Work Sans,sans-serif;font-weight:600;font-size:16px;line-height:24px;width:190px;min-width:190px;margin-bottom:0;color:#1e1e1e}.product-show .specification-list span{font-family:Work Sans,sans-serif;font-size:16px;line-height:24px;color:#1e1e1e}@media screen and (max-width:767px){.product-show .specification-list li{flex-direction:column}.product-show .specification-list label{margin-bottom:3px}}.product-show .related-products-wrapper{margin-top:40px}.product-show .related-products-heading{margin:0 0 24px;font-family:Work Sans,sans-serif;font-weight:600;font-size:28px;line-height:42px;color:#1e1e1e;text-align:center}.product-show .related-products-title{letter-spacing:3.6px}.product-show .related-products-subtitle{line-height:67px}@media(max-width:767px){.product-show .related-products-subtitle{line-height:48px!important}}.product-show .gallery-slide-container{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:16px;border:0;background:#fcfcfc;padding:0;cursor:zoom-in}.product-show .gallery-zoom{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;cursor:crosshair}.product-show .gallery-zoom>img{position:relative;z-index:1}.product-show .gallery-zoom img{width:100%;height:100%;object-fit:contain;transition:opacity .15s ease}.product-show .gallery-zoom:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;background-image:var(--zoom-image);background-repeat:no-repeat;background-size:120%;background-position:var(--zoom-x) var(--zoom-y);transition:opacity .15s ease;z-index:2}.product-show .gallery-zoom.is-zooming img{opacity:0}.product-show .gallery-zoom.is-zooming:after{opacity:1}.product-show .btn-gallery-trigger{position:absolute;bottom:1.5rem;right:1.5rem;z-index:5;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:#fffffff2;color:#1a1a1a;box-shadow:0 2px 8px #00000026;cursor:pointer;transition:color .2s ease,background .2s ease}.product-show .btn-gallery-trigger:hover{color:var(--bs-primary, #0d6efd)}.product-show .btn-gallery-trigger i{font-size:16px;line-height:1}@media(max-width:991px){.product-show .gallery-zoom{cursor:zoom-in}.product-show .gallery-zoom.is-zooming img{opacity:1}.product-show .gallery-zoom.is-zooming:after,.product-show .gallery-zoom:after{opacity:0!important;display:none}.product-show .btn-gallery-trigger{display:none}}.product-show .gallery-attribute-overlay{position:absolute;top:12px;left:12px;background:#fbe7e5;color:#c4463d;padding:4px 10px;border-radius:999px;z-index:10;max-width:220px}.product-show .product-gallery-swiper .attribute-text{display:flex;flex-direction:column;gap:2px}.product-show .product-gallery-swiper .attribute-item{display:flex;flex-wrap:wrap;gap:4px}.product-show .product-gallery-swiper .attribute-name{font-family:Work Sans,sans-serif;font-size:10px;font-weight:700;line-height:16px;letter-spacing:.4px;text-transform:none;color:#c4463d}.product-show .product-gallery-swiper .attribute-value{font-family:Work Sans,sans-serif;font-size:10px;font-weight:700;line-height:16px;color:#c4463d}@media(max-width:768px){.product-show .gallery-attribute-overlay{top:15px;left:15px;padding:6px 10px;max-width:180px}}.product-show .review-wrapper{max-height:400px;overflow-y:auto}.product-show .review-item{border-bottom:1px solid #ededed;padding-bottom:10px;margin-bottom:10px}.product-show .review-image-link{display:block;width:72px;height:72px;border-radius:8px;overflow:hidden;border:1px solid #ededed;padding:0;background:transparent;cursor:pointer}.product-show .review-image-link:hover{border-color:#315ce2}.product-show .review-image-thumb{width:100%;height:100%;object-fit:contain;display:block}.product-show .reply-wrap{padding:20px 0}.product-show .reply-box{position:relative;display:inline-block;width:100%;background:#fff;border:1px solid #ededed;border-radius:8px;padding:14px}.product-show .reply-box:before{content:"";position:absolute;top:-11px;left:25px;width:20px;height:20px;background:#fff;border-top:1px solid #ededed;border-left:1px solid #ededed;transform:rotate(45deg);z-index:0}.product-show .swiper-button-lock{display:none!important}.product-show .product-info-container{padding-left:12px;padding-right:12px}.product-show .product-name{margin:0;font-family:Bricolage Grotesque,sans-serif;font-weight:700;font-size:24px;line-height:28px;color:#1e1e1e}.product-show .product-review-stars{margin-top:8px}.product-show .product-stock{margin-top:8px;font-family:Work Sans,sans-serif;font-size:14px;font-weight:700;line-height:20px}.product-show .product-short-description{margin-top:16px;font-family:Work Sans,sans-serif;font-weight:400;font-size:16px;line-height:24px;color:#1e1e1e}.product-show .product-info-rule{margin:16px 0 0;border:0;border-top:1px solid #e4e4e5;opacity:1}.product-show .product-info-rule--end{margin-bottom:0}.product-show .product-price-row{padding-top:16px}.product-show .product-price-group{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.product-show .product-price-current{font-family:IBM Plex Mono,monospace;font-weight:600;font-size:24px;line-height:36px;color:#16282b}.product-show .product-price-was{font-family:Work Sans,sans-serif;font-weight:700;font-size:14px;line-height:20px;color:#6b6b6b;text-decoration:line-through}.product-show .product-discount-pill,.product-show .product-new-pill{display:inline-flex;align-items:center;justify-content:center;padding:7px 12px;border-radius:10px;font-family:Work Sans,sans-serif;font-weight:600;font-size:12px;line-height:18px;color:#fff}.product-show .product-discount-pill{background:#00c42a}.product-show .product-new-pill{background:#16282b}.product-show .product-info-variants{gap:0}.product-show .attribute-container{padding-top:20px}.product-show .attribute-name{margin-bottom:9px;font-family:Work Sans,sans-serif;font-weight:700;font-size:14px;line-height:20px;color:#16282b}.product-show .attribute-value-item .attribute-value{font-family:Work Sans,sans-serif;font-weight:600;font-size:14px;line-height:20px;color:inherit}.product-show .product-info-options .option-container{padding-top:16px}.product-show .product-info-options .option-row{flex-direction:column;align-items:stretch;gap:9px}.product-show .product-info-options .option-label{flex:none;padding-top:0;font-family:Work Sans,sans-serif;color:#16282b}.product-show .product-info-options .radio .option-value-item,.product-show .product-info-options .checkbox .option-value-item{border:1.5px solid #dee4e2;border-radius:999px;background:#fff;color:#16282b}.product-show .product-info-options .radio .option-value-item:hover,.product-show .product-info-options .checkbox .option-value-item:hover{background:#fff;color:#16282b;border-color:#00788a}.product-show .product-info-options .radio .option-value-item.active,.product-show .product-info-options .checkbox .option-value-item.active{background:#16282b;border-color:#16282b;color:#fff}.product-show .product-info-options .radio .option-value-label,.product-show .product-info-options .checkbox .option-value-label{min-height:42px;padding:0 15px}.product-show .product-info-options .radio .option-value-text,.product-show .product-info-options .checkbox .option-value-text{font-family:Work Sans,sans-serif;font-weight:600;font-size:14px;line-height:20px;color:inherit}.product-show .product-info-options .field .form-control,.product-show .product-info-options .select .select-trigger{min-height:48px;padding:12px 24px;border:1.5px solid #dee4e2;border-radius:999px;background:#fff;color:#16282b;font-family:Work Sans,sans-serif;font-size:16px;font-weight:400;line-height:24px;box-shadow:none}.product-show .product-info-options .field textarea.form-control{min-height:88px;height:auto;border-radius:10px;padding:12px}.product-show .product-info-options .field .form-control:hover,.product-show .product-info-options .field .form-control:focus,.product-show .product-info-options .select .select-trigger:hover,.product-show .product-info-options .select .select-trigger:focus-visible,.product-show .product-info-options .select .custom-select.open .select-trigger{border-color:#00788a;box-shadow:none;outline:none}.product-show .product-qty-actions{display:flex;align-items:center;gap:16px;padding-top:16px;width:100%}.product-show .product-qty-label{font-family:Work Sans,sans-serif;font-weight:700;font-size:14px;line-height:20px;color:#1e1e1e;flex:0 0 auto}.product-show .btn-add-to-cart{flex:1 1 auto;min-height:46px;min-width:0;border:0;border-radius:999px;background:#e05a50;color:#fff;box-shadow:0 8px 20px #e05a504d;padding:0 26px;font-family:Work Sans,sans-serif;font-weight:700;font-size:14px;line-height:20px;cursor:pointer}.product-show .btn-add-to-cart:hover{background:#c4463d;color:#fff}.product-show .btn-add-to-cart:focus-visible{outline:2px solid #16282B;outline-offset:3px}.product-show .btn-add-to-cart.disabled,.product-show .btn-add-to-cart:disabled{opacity:.45;box-shadow:none;cursor:not-allowed}.product-show .product-additional-info-container{display:flex;flex-direction:column;gap:8px;padding-top:16px;margin:16px 12px 0;border:0;border-top:1px solid #e4e4e5;opacity:1}.product-show .product-meta-row{display:flex;align-items:center;gap:8px}.product-show .product-meta-label{font-family:Work Sans,sans-serif;font-weight:600;font-size:14px;line-height:20px;color:#1e1e1e;flex:0 0 auto}.product-show .product-meta-link,.product-show .product-meta-value{font-family:Work Sans,sans-serif;font-weight:400;font-size:14px;line-height:22px;color:#315ce2}.product-show .product-meta-link:hover{color:#062a30}.product-show .product-description{font-family:Work Sans,sans-serif;font-weight:400;font-size:16px;line-height:24px;color:#1e1e1e}.product-show .product-description p{margin-bottom:16px}.product-show .product-description p:last-child{margin-bottom:0}.product-show .review-item{font-family:Work Sans,sans-serif;color:#1e1e1e}.product-show .available-on-icons a{border-radius:10px;border:1px solid #d9d9d9;background:#fff;padding:8px;height:44px;width:44px;display:flex;align-items:center;justify-content:center}.product-show .available-on-icons img{object-fit:contain}.product-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2011;display:flex;align-items:center;justify-content:center}.product-lightbox-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#10282b7a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:prompt-backdrop-in .18s ease-out both}.product-lightbox-swiper{position:relative;z-index:1;width:min(92vw,1100px);height:min(88vh,900px)}.product-lightbox-slide{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:48px 56px}.product-lightbox-media{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.product-lightbox-close,.product-lightbox-nav{position:absolute;z-index:2;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:#ffffff1f;color:#fff;cursor:pointer;transition:background .2s ease}.product-lightbox-close:hover,.product-lightbox-nav:hover{background:#ffffff38}.product-lightbox-close{top:20px;right:20px}.product-lightbox-prev{left:16px;top:50%;transform:translateY(-50%)}.product-lightbox-next{right:16px;top:50%;transform:translateY(-50%)}.product-lightbox-nav.swiper-button-disabled{opacity:.35;pointer-events:none}@media(max-width:991px){.product-lightbox-slide{padding:56px 16px 24px}.product-lightbox-close{top:12px;right:12px;width:40px;height:40px}.product-lightbox-prev{left:8px}.product-lightbox-next{right:8px}.product-lightbox-nav{width:40px;height:40px}}.product-slider .product-slider-wrapper{position:relative;padding:20px 0;overflow:hidden}.product-slider .product-slider-wrapper.is-full-width{overflow:visible}.product-slider .product-slider-track{overflow:hidden;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.product-slider .product-slider-track.is-full-width{overflow:visible;margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px}.product-slider .product-slider-track.is-full-width .swiper-product,.product-slider .product-slider-track.is-full-width .swiper-product.swiper{overflow:visible!important}@media(max-width:767px){.product-slider .product-slider-track.is-full-width{margin-left:-12px;margin-right:-12px;padding-left:12px;padding-right:12px}.product-slider .swiper-button-next{right:0!important}.product-slider .swiper-button-prev{left:0!important}}.product-slider .swiper-scrollbar{left:unset!important;right:unset!important;top:unset!important;bottom:unset!important}.product-slider .swiper-product{width:100%;height:100%;overflow:hidden!important}.product-slider .swiper-slide{height:auto}.product-slider .product-slider-item-image{width:100%;height:200px;overflow:hidden;border-radius:8px}.product-slider .product-slider-item-image img{width:100%;height:100%;object-fit:cover}.product-slider .swiper-button-next,.product-slider .swiper-button-prev{height:unset!important;background:unset!important;color:#1e1e1e!important}.product-slider .swiper-button-next:after,.product-slider .swiper-button-prev:after{display:none!important;content:none!important}.product-slider .swiper-button-next .swiper-navigation-icon,.product-slider .swiper-button-next svg,.product-slider .swiper-button-prev .swiper-navigation-icon,.product-slider .swiper-button-prev svg{display:none!important}.product-slider .swiper-pagination-bullet-active{background:#1e1e1e}.product-slider .swiper-scrollbar-drag{background:#315ce2}.quick-view.quick-view-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#10282b7a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:flex-end;align-items:stretch;z-index:2001;padding:0}.quick-view .quick-view-dialog{background:#fff;border-radius:0;width:520px;max-width:100%;height:100%;max-height:100%;overflow:hidden;display:flex;flex-direction:column;box-shadow:-8px 0 24px #16282b1f;animation:quick-view-slide-in-right .3s ease-out}.quick-view .quick-view-handle{display:none}.quick-view .quick-view-header{display:flex;align-items:center;justify-content:space-between;gap:12px;height:64px;padding:0 10px 0 20px;border-bottom:1px solid #dee4e2;flex-shrink:0}.quick-view .quick-view-title{margin:0;font-family:Bricolage Grotesque,sans-serif;font-weight:700;font-size:18px;line-height:26px;color:#16282b}.quick-view .quick-view-close{width:44px;height:44px;border:0;background:transparent;border-radius:999px;color:#5c6e70;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.quick-view .quick-view-close:hover{color:#16282b}.quick-view .quick-view-close:focus-visible{outline:2px solid #e05a50;outline-offset:2px}.quick-view .quick-view-body{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;padding:20px;-webkit-overflow-scrolling:touch}.quick-view .quick-view-state{min-height:240px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center;color:#5c6e70;font-family:Work Sans,sans-serif}.quick-view .quick-view-media{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:300px;background:#fff;border:1px solid #dee4e2;border-radius:10px;overflow:hidden}.quick-view .quick-view-media-asset{max-width:100%;max-height:100%;object-fit:contain}.quick-view .quick-view-priority{position:absolute;top:12px;left:12px;background:#fff;color:#c4463d;border:1px solid #dee4e2;border-radius:999px;padding:4px 10px;font-family:Work Sans,sans-serif;font-weight:700;font-size:11px;line-height:16px;letter-spacing:.65px;text-transform:uppercase}.quick-view .quick-view-name{display:inline-block;margin-top:18px;font-family:Bricolage Grotesque,sans-serif;font-weight:700;font-size:20px;line-height:28px;color:#16282b;text-decoration:none}.quick-view .quick-view-name:hover{color:#00788a}.quick-view .quick-view-name:focus-visible{outline:2px solid #e05a50;outline-offset:2px}.quick-view .quick-view-meta{display:flex;flex-wrap:wrap;gap:8px 14px;margin-top:8px;font-family:IBM Plex Mono,monospace;font-weight:400;font-size:12px;line-height:18px;color:#5c6e70}.quick-view .quick-view-price{margin-top:14px;font-family:IBM Plex Mono,monospace;font-weight:600;font-size:24px;line-height:36px;color:#16282b}.quick-view .quick-view-gst,.quick-view .quick-view-summary,.quick-view .quick-view-line-total{margin:0;font-family:Work Sans,sans-serif;font-weight:400;color:#5c6e70}.quick-view .quick-view-gst{margin-top:4px;font-size:12px;line-height:18px}.quick-view .quick-view-summary{margin-top:16px;font-size:14px;line-height:22px}.quick-view .attribute-values-list,.quick-view .option-values-list{gap:8px;margin:0;padding:0}.quick-view .attribute-container,.quick-view .option-container{padding-top:20px}.quick-view .attribute-heading,.quick-view .product-info-options .option-label{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:9px}.quick-view .attribute-name,.quick-view .product-info-options .option-label{font-family:Work Sans,sans-serif;font-weight:700;font-size:13px;line-height:19px;color:#16282b}.quick-view .attribute-pending{font-family:Work Sans,sans-serif;font-weight:600;font-size:12px;line-height:17px;color:#c4463d;flex-shrink:0}.quick-view .attribute-value-item{margin:0;min-height:42px;padding:0 15px;border:1.5px solid #dee4e2;border-radius:999px;background:#fff;color:#16282b;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px}.quick-view .attribute-value-item:not(.disabled):hover{border-color:#00788a}.quick-view .attribute-value-item.active{background:#16282b;color:#fff;border-color:#16282b}.quick-view .attribute-value-item:focus-visible{outline:2px solid #e05a50;outline-offset:2px}.quick-view .attribute-value-item img{width:18px;height:18px;object-fit:cover;border-radius:3px}.quick-view .attribute-value{font-family:Work Sans,sans-serif;font-weight:600;font-size:14px;line-height:20px;color:inherit}.quick-view .product-info-options .option-row{flex-direction:column;align-items:stretch;gap:9px}.quick-view .product-info-options .option-label{flex:none;padding-top:0;margin-bottom:0}.quick-view .product-info-options .radio .option-value-item,.quick-view .product-info-options .checkbox .option-value-item{border:1.5px solid #dee4e2;border-radius:999px;background:#fff;color:#16282b}.quick-view .product-info-options .radio .option-value-item:hover,.quick-view .product-info-options .checkbox .option-value-item:hover{background:#fff;color:#16282b;border-color:#00788a}.quick-view .product-info-options .radio .option-value-item.active,.quick-view .product-info-options .checkbox .option-value-item.active{background:#16282b;border-color:#16282b;color:#fff}.quick-view .product-info-options .radio .option-value-label,.quick-view .product-info-options .checkbox .option-value-label{min-height:42px;padding:0 15px}.quick-view .product-info-options .radio .option-value-text,.quick-view .product-info-options .checkbox .option-value-text{font-family:Work Sans,sans-serif;font-weight:600;font-size:14px;line-height:20px;color:inherit}.quick-view .product-info-options .field .form-control,.quick-view .product-info-options .select .select-trigger{min-height:48px;padding:12px 24px;border:1.5px solid #dee4e2;border-radius:999px;background:#fff;color:#16282b;font-family:Work Sans,sans-serif;font-size:16px;font-weight:400;line-height:24px;box-shadow:none}.quick-view .product-info-options .field textarea.form-control{min-height:88px;height:auto;border-radius:10px;padding:12px}.quick-view .product-info-options .field .form-control:hover,.quick-view .product-info-options .field .form-control:focus,.quick-view .product-info-options .select .select-trigger:hover,.quick-view .product-info-options .select .select-trigger:focus-visible,.quick-view .product-info-options .select .custom-select.open .select-trigger{border-color:#00788a;box-shadow:none;outline:none}.quick-view .product-info-options .select .select-trigger:focus-visible{outline:2px solid #e05a50;outline-offset:2px}.quick-view .product-qty-actions{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-top:20px}.quick-view .product-qty-label{font-family:Work Sans,sans-serif;font-weight:700;font-size:13px;line-height:20px;color:#16282b}.quick-view .quantity-wrapper{display:flex;align-items:stretch;width:143px;height:48px;border-radius:999px;border:1.5px solid #dee4e2;background:#fff;overflow:hidden;flex:0 0 143px;padding:0}.quick-view .quantity-wrapper input{width:44px;min-width:44px;max-width:44px;flex:0 0 44px;height:100%;margin:0;border:0;padding:0;background:#fff;text-align:center;font-family:IBM Plex Mono,monospace;font-weight:600;font-size:14px;line-height:20px;color:#16282b;-moz-appearance:textfield}.quick-view .quantity-wrapper input:disabled,.quick-view .quantity-wrapper input:read-only{background-color:#fff;opacity:1;cursor:default}.quick-view .quantity-wrapper .qty-btn{width:44px;min-width:44px;height:100%;margin:0;padding:0;border:0;background:transparent;color:#16282b;font-family:Work Sans,sans-serif;font-size:16px;line-height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer}.quick-view .quantity-wrapper .qty-btn:disabled{opacity:.35;cursor:not-allowed}.quick-view .quantity-wrapper .qty-btn:focus-visible{outline:2px solid #e05a50;outline-offset:-4px}.quick-view .quick-view-line-total{margin-top:6px;text-align:right;font-family:IBM Plex Mono,monospace;font-size:14px;line-height:21px}.quick-view .quick-view-notes{display:flex;flex-direction:column;gap:10px;margin-top:20px;padding-top:16px;border-top:1px solid #dee4e2}.quick-view .quick-view-note{display:flex;align-items:flex-start;gap:10px}.quick-view .quick-view-note svg{flex:0 0 16px;margin-top:2px}.quick-view .quick-view-note p{margin:0;font-family:Work Sans,sans-serif;font-weight:400;font-size:12px;line-height:18px;color:#5c6e70}.quick-view .quick-view-footer{flex-shrink:0;background:#fff;border-top:1px solid #dee4e2;padding:16px 20px}.quick-view .btn-add-to-cart{width:100%;min-height:46px;border:0;border-radius:999px;background:#e05a50;color:#fff;box-shadow:0 8px 20px #e05a504d;padding:0 26px;font-family:Work Sans,sans-serif;font-weight:600;font-size:14px;line-height:20px;cursor:pointer}.quick-view .btn-add-to-cart:hover:not(:disabled){background:#c4463d;color:#fff}.quick-view .btn-add-to-cart:focus-visible{outline:2px solid #16282B;outline-offset:3px}.quick-view .btn-add-to-cart.disabled,.quick-view .btn-add-to-cart:disabled{opacity:.45;box-shadow:none;cursor:not-allowed}.quick-view input[type=number]::-webkit-outer-spin-button,.quick-view input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quick-view input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}@media(min-width:992px){.quick-view.quick-view-overlay.is-closing{pointer-events:none;animation:quick-view-overlay-out .3s ease-in forwards}.quick-view .quick-view-dialog.is-closing{animation:quick-view-slide-out-right .3s ease-in forwards}}@media(max-width:991px){.quick-view.quick-view-overlay{align-items:flex-end;justify-content:center}.quick-view .quick-view-dialog{border-radius:20px 20px 0 0;width:100%;height:auto;max-height:92vh;box-shadow:0 -4px 24px #16282b2e;animation:quick-view-slide-up .28s ease-out}.quick-view .quick-view-handle{display:flex;align-items:center;justify-content:center;flex-shrink:0;height:28px;touch-action:none;cursor:grab}.quick-view .quick-view-handle:before{content:"";width:40px;height:4px;background:#dee4e2;border-radius:2px}.quick-view .quick-view-dialog.is-dragging,.quick-view .quick-view-dialog.is-closing{animation:none;-webkit-user-select:none;user-select:none}.quick-view .quick-view-dialog.is-closing.is-dismissing{animation:quick-view-slide-down .28s ease-out forwards}.quick-view .quick-view-footer{padding-bottom:calc(16px + env(safe-area-inset-bottom,0px))}.quick-view .quick-view-media{height:220px}}@keyframes quick-view-slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes quick-view-slide-out-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes quick-view-overlay-out{0%{background-color:#16282b73}to{background-color:#16282b00}}@keyframes quick-view-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes quick-view-slide-down{0%{transform:translateY(0)}to{transform:translateY(100%)}}.quick-add-to-cart-progress,.quick-add-to-cart-added{margin:4px 0 0;color:#666;font-size:14px}.quick-add-to-cart-result{display:flex;gap:4px;padding:14px 24px;border-bottom:1px solid #e7e7e7;color:#68747a;font-size:14px}.quick-add-to-cart-result strong{color:#202b30}.quick-add-to-cart-failed{margin:8px 0 0;color:#b42318;font-size:14px}.quick-add-to-cart-view-cart{display:flex;align-items:center;justify-content:center;width:100%;min-height:42px;border:1px solid #16282b;border-radius:999px;color:#16282b;font-family:Work Sans,sans-serif;font-size:14px;font-weight:600;line-height:20px;text-decoration:none;transition:background-color .2s ease,color .2s ease}.quick-add-to-cart-view-cart:hover,.quick-add-to-cart-view-cart:focus-visible{background:#16282b;color:#fff}.quick-add-to-cart-view-cart:focus-visible{outline:2px solid #16282b;outline-offset:3px}.quick-add-to-cart-item{border-radius:16px;border:1.5px solid #dee4e2;overflow:hidden}.quick-add-to-cart-item:last-child{margin-bottom:0}.quick-add-to-cart-item-heading{display:flex;align-items:center;gap:10px;margin-bottom:14px}.quick-add-to-cart-item-heading>span{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:#00788a;color:#fff;font-size:13px}.quick-add-to-cart-item-heading h3{flex:1;margin:0;font-size:16px}.quick-add-to-cart-item-heading i{color:#168a54;font-size:20px}.quick-add-to-cart-sidebar .quick-view-media{max-height:180px}.quick-add-to-cart-sidebar .quick-view-media{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top:0;border-left:0;border-right:0}.quick-add-to-cart-sidebar .quick-view-content-inner{padding:1rem}.redemption-product-listing .products-grid-wrapper{overflow:hidden}.redemption-product-listing .products-grid-wrapper .products-grid{display:grid;gap:1px;grid-template-columns:1fr 1fr 1fr;margin-top:-1px;padding:1px;width:100%;max-width:100%;overflow:hidden}@media(max-width:767px){.redemption-product-listing .products-grid-wrapper .products-grid{grid-template-columns:1fr}}.redemption-product-listing .products-grid-wrapper .products-grid .col{text-align:center;width:100%!important;background:#fff;box-shadow:#ececec 0 0 0 1px;min-width:0;overflow:visible}.redemption-product-listing .loading-products{opacity:.5}.redemption-product-listing .loading-products:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:.5}.redemption-product-listing .membership-box{min-height:unset!important}.redemption-product-listing .membership-box-title{border-radius:10px;border:3px solid #000;background:#000}@media(min-width:768px){.redemption-product-listing .membership-box-title{right:-14px;position:relative;z-index:1}}.redemption-product-listing .membership-wrapper{border-bottom:1px solid #ededed}.review-form .modal-content{border-radius:20px;border:none;box-shadow:0 10px 40px #0000001a}.review-form .cursor-pointer{cursor:pointer}.review-form .review-image-grid{display:flex;flex-wrap:wrap;gap:8px}.review-form .review-image-item{position:relative;width:80px;height:80px;border-radius:8px;overflow:hidden;border:1px solid #e5e9f2}.review-form .review-image-item img{width:100%;height:100%;object-fit:cover;display:block}.review-form .review-image-remove{position:absolute;top:4px;right:4px;width:22px;height:22px;border:none;border-radius:50%;background:#dc3545e6;color:#fff;display:flex;align-items:center;justify-content:center;padding:0}.enquiry-form .enquiry-attachment-grid{display:flex;flex-wrap:wrap;gap:8px}.enquiry-form .enquiry-attachment-item{position:relative;width:80px;height:80px;border-radius:8px;overflow:hidden;border:1px solid #e5e9f2}.enquiry-form .enquiry-attachment-item img{width:100%;height:100%;object-fit:cover;display:block}.enquiry-form .enquiry-attachment-item.is-document{width:220px;height:auto;min-height:56px;background:#f8f9fb}.enquiry-form .enquiry-attachment-document{display:flex;align-items:center;gap:10px;padding:12px 34px 12px 12px}.enquiry-form .enquiry-attachment-document i{flex:0 0 auto;font-size:24px;color:#5f7375}.enquiry-form .enquiry-attachment-name{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.enquiry-form .enquiry-attachment-remove{position:absolute;top:4px;right:4px;width:22px;height:22px;border:none;border-radius:50%;background:#dc3545e6;color:#fff;display:flex;align-items:center;justify-content:center;padding:0}.search-box.search-box-container{position:fixed;top:0;left:0;z-index:10000;width:100%;height:100%;min-height:42px}.search-box .input-wrapper,.search-box .search-box{position:relative}.search-box .input-wrapper input,.search-box .search-box input{padding-right:120px}.search-box .search-box button{position:absolute;right:0;top:0;height:100%;border-radius:0 10px 10px 0;padding:0 20px;background:#315ce2;color:#000;border:none;cursor:pointer;transition:background .3s ease}.search-box .search-box button:hover:not(:disabled){background:#000;color:#315ce2!important}.search-box .search-box button:disabled{opacity:.7;cursor:not-allowed}.search-box .input-wrapper input:focus,.search-box .search-box input:focus{box-shadow:unset!important}.search-box .close-btn{position:absolute;top:20px;right:20px;background:#fff;color:#000;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-weight:700;transition:background .3s ease}.search-box .close-btn:hover{background:#f0f0f0}.search-box .search-results-container{background:#fff;border-radius:8px;margin-top:5px;overflow:hidden}.search-box .search-results{max-height:60vh;overflow-y:auto}.search-box .search-results h5{margin-top:15px;font-weight:700;color:#000}.search-box .search-results h5:first-child{margin-top:0}.search-box .search-results-category,.search-box .search-results-brand,.search-box .search-results-product{padding:6px 20px}.search-box .search-results-category a,.search-box .search-results-brand a,.search-box .search-results-product a{color:#333;text-decoration:none;transition:color .2s ease}.search-box .search-results-category a:hover,.search-box .search-results-brand a:hover,.search-box .search-results-product a:hover{color:#000}.search-box .search-results-title{font-size:16px;font-weight:700;color:#000;background:#fffaea;padding:6px 20px}.search-box .search-results-product-image{width:80px;height:80px}.search-box .search-results-product-image img{width:100%;height:100%;object-fit:contain}.search-box .search-results-product{padding:12px 20px}.search-box .search-results-product:hover{background:#f0f0f0}.search-box .sale-price{text-decoration:line-through}.search-box .search-results-products-all{cursor:pointer;background:#315ce2;text-align:center;padding:5px 20px;text-decoration:none}.search-box .cursor-pointer{cursor:pointer}.search-box-wrapper{position:relative;z-index:1051}.search-box-wrapper .search-results-container{z-index:1052;background:#fff;border-radius:0 0 .5rem .5rem;box-shadow:0 .5rem 1.5rem #0003}.search-box-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;background:#00000073}.search-box-mobile.search-box-container{position:fixed;top:0;left:0;z-index:10000;width:100%;height:100%;background:#0a343b85;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.search-box-mobile .input-group{border-radius:999px;border:1px solid #DEE4E2;background:#fff;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.search-box-mobile .input-group:focus-within{border-color:#e05a50;box-shadow:0 0 0 3px #e05a5026}.search-box-mobile .input-group input{border:unset!important;box-shadow:unset!important;border-color:unset!important}.search-box-mobile .input-group button{border-radius:999px!important;width:40px;top:4px;right:5px;height:40px;min-height:unset;padding:unset;border-radius:999px;border:1px solid white;background:#e05a50;position:relative}.search-box-mobile .input-group button:after{content:"";position:absolute;top:0;left:0;width:100%;border-radius:999px;z-index:1;height:100%;box-shadow:-2px 10px 20px 9px #e05a504d}.search-box-mobile .search-box{display:flex;align-items:stretch}.search-box-mobile .search-box input{flex:1 1 auto;min-width:0}.search-box-mobile .search-box input:focus{box-shadow:unset!important}.search-box-mobile .search-box button{flex:0 0 auto;border-radius:0 10px 10px 0;padding:0 20px;background:#315ce2;color:#000;border:0;cursor:pointer;transition:background .3s ease}.search-box-mobile .search-box button:hover:not(:disabled){background:#000;color:#315ce2!important}.search-box-mobile .search-box button:disabled{opacity:.7;cursor:not-allowed}.search-box-mobile .close-btn{position:absolute;top:20px;right:20px;background:#fff;color:#000;border:0;padding:10px 20px;border-radius:4px;cursor:pointer;font-weight:700;transition:background .3s ease}.search-box-mobile .close-btn:hover{background:#f0f0f0}.search-box-mobile .search-results-container{margin-top:20px;background:#fff;border-radius:8px;overflow:hidden}.search-box-mobile .search-results{max-height:60vh;overflow-y:auto}.search-box-mobile .search-results h5{margin-top:15px;font-weight:700;color:#000}.search-box-mobile .search-results h5:first-child{margin-top:0}.search-box-mobile .search-results-category,.search-box-mobile .search-results-brand,.search-box-mobile .search-results-product{padding:6px 20px}.search-box-mobile .search-results-category a,.search-box-mobile .search-results-brand a,.search-box-mobile .search-results-product a{color:#333;text-decoration:none;transition:color .2s ease}.search-box-mobile .search-results-category a:hover,.search-box-mobile .search-results-brand a:hover,.search-box-mobile .search-results-product a:hover{color:#000}.search-box-mobile .search-results-title{font-size:16px;font-weight:700;color:#000;background:#e05a502b;padding:6px 20px}.search-box-mobile .search-results-product-image{width:80px;height:80px}.search-box-mobile .search-results-product-image img{width:100%;height:100%;object-fit:contain}.search-box-mobile .search-results-product{padding:12px 20px}.search-box-mobile .search-results-product:hover{background:#f0f0f0}.search-box-mobile .sale-price{text-decoration:line-through}.search-box-mobile .search-results-products-all{cursor:pointer;background:#e05a50;text-align:center;padding:5px 20px;text-decoration:none}.search-box-mobile .cursor-pointer{cursor:pointer}.select-level-wrapper{position:relative;display:inline-flex;align-items:center;font-family:inherit}.select-level-wrapper>.level-select{position:absolute!important;width:1px!important;height:1px!important;opacity:0;pointer-events:none}.select-level-wrapper .select2-selection__placeholder{color:#5c6e70!important}.select-level-wrapper.is-full-width{display:flex;width:100%}.select-level-wrapper.is-full-width .select2-container{width:100%!important}.select-level-wrapper .select2-container .select2-selection--single{height:44px;border:1.5px solid #dee4e2!important;border-radius:999px!important;background:#f6f7f5!important;display:flex;align-items:center;outline:none;box-shadow:none!important}.select-level-wrapper .select2-container .select2-selection__rendered{padding-left:18px!important;padding-right:40px!important;color:#16282b;font-family:Work Sans,sans-serif;font-size:13px;font-weight:700;line-height:42px}.select-level-wrapper .select2-container .select2-selection__arrow{height:100%!important;width:36px;right:8px!important;display:flex;align-items:center;justify-content:center}.select-level-wrapper .select2-container .select2-selection__arrow b{display:none}.select-level-wrapper .select2-container .level-dropdown-chevron{font-size:21px;color:#101828;top:0}.select-level-wrapper .select2-container .level-dropdown-chevron:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:600;font-size:12px;line-height:1;color:inherit;transition:transform .2s ease}.select-level-wrapper .select2-container.select2-container--open .level-dropdown-chevron:after{transform:rotate(180deg)}.select-level-wrapper .select2-container.select2-container--open .level-dropdown-chevron{top:-2px}.select-level-wrapper.theme-02 .select2-container .select2-selection--single{background:#fff!important}.select-level-wrapper.theme-02 .select2-container .select2-selection__rendered{color:#5c6e70!important;font-weight:400}.select-level-wrapper.theme-02 .select2-container .level-dropdown-chevron{color:#5c6e70!important}.select-level-wrapper.theme-02 .select2-container:hover .select2-selection--single,.select-level-wrapper.theme-02 .select2-container.select2-container--focus .select2-selection--single,.select-level-wrapper.theme-02 .select2-container.select2-container--open .select2-selection--single{background:#fff!important;border-color:#00788a!important}.select-level-wrapper.theme-02 .select2-container:hover .select2-selection__rendered,.select-level-wrapper.theme-02 .select2-container:hover .level-dropdown-chevron,.select-level-wrapper.theme-02 .select2-container.select2-container--focus .select2-selection__rendered,.select-level-wrapper.theme-02 .select2-container.select2-container--focus .level-dropdown-chevron,.select-level-wrapper.theme-02 .select2-container.select2-container--open .select2-selection__rendered,.select-level-wrapper.theme-02 .select2-container.select2-container--open .level-dropdown-chevron{color:#5c6e70!important}.select-level-wrapper.theme-01 .select2-container:hover .select2-selection--single,.select-level-wrapper.theme-01 .select2-container.select2-container--focus .select2-selection--single,.select-level-wrapper.theme-01 .select2-container.select2-container--open .select2-selection--single{background:#1b4850!important;border-color:#1b4850!important}.select-level-wrapper.theme-01 .select2-container:hover .select2-selection__placeholder,.select-level-wrapper.theme-01 .select2-container:hover .select2-selection__rendered,.select-level-wrapper.theme-01 .select2-container:hover .level-dropdown-chevron,.select-level-wrapper.theme-01 .select2-container.select2-container--focus .select2-selection__placeholder,.select-level-wrapper.theme-01 .select2-container.select2-container--focus .select2-selection__rendered,.select-level-wrapper.theme-01 .select2-container.select2-container--focus .level-dropdown-chevron,.select-level-wrapper.theme-01 .select2-container.select2-container--open .select2-selection__placeholder,.select-level-wrapper.theme-01 .select2-container.select2-container--open .select2-selection__rendered,.select-level-wrapper.theme-01 .select2-container.select2-container--open .level-dropdown-chevron{color:#f6f7f5!important}.select-level-wrapper.theme-01 .select2-container .select2-selection--single:hover{background:#1b4850!important;border-color:#1b4850!important}.select-level-wrapper .level-select-dropdown{border:1px solid #d8e0e0!important;border-radius:10px!important;background:#fff;box-shadow:0 2px 5px #12343b0a;overflow:hidden;z-index:20}.select-level-wrapper .level-select-dropdown .select2-search--dropdown{display:none}.select-level-wrapper .level-select-dropdown .select2-results__options{padding:16px 0 14px;margin-bottom:3px}.select-level-wrapper .level-select-dropdown .select2-results__group{margin:0;padding:0!important;color:#607174;font-size:12px;font-weight:700;text-transform:uppercase;margin-bottom:8px!important}.select-level-wrapper .level-select-dropdown .select2-results__options--nested .select2-results__option{padding:11px;border-radius:10px;color:#1c3035;font-family:Work Sans,sans-serif;font-size:14px;font-weight:700}.select-level-wrapper .level-select-dropdown .select2-results__options--nested .select2-results__option--highlighted[aria-selected]{background:#e3f1f2!important;color:#1c3035!important}.select-level-wrapper .level-select-dropdown .select2-results__options--nested .select2-results__option[aria-disabled=true]{color:#98a2b3!important;cursor:not-allowed;background:transparent!important}.select-level-wrapper .select2-results__option--highlighted[aria-selected]{color:#0a343b;background-color:unset!important}@media(max-width:480px){.select-level-wrapper .select-level-wrapper .level-select-dropdown{width:min(344px,100vw - 32px)!important}}.select-level-wrapper .select2-results>.select2-results__options>.select2-results__option{padding:4px 8px!important}.select-level-wrapper .select2-results>.select2-results__options>.select2-results__option--highlighted[aria-selected],.select-level-wrapper .select2-results>.select2-results__options .select2-results__option[aria-selected=true]{background:unset!important;color:unset!important}.select-level-wrapper .select2-results>.select2-results__options .select2-results__options--nested{padding:3px 0!important;margin-bottom:0!important}.select-level-wrapper .select2-results>.select2-results__options .select2-results__options--nested>.select2-results__option:has(>.level-selected){background:#e3f1f2!important;color:#1c3035!important}.select-level-wrapper .select2-results>.select2-results__options>.select2-results__option:hover{background:unset!important}.select-level-wrapper .select2-results>.select2-results__options>.select2-results__option>.select2-results__options>.select2-results__option{padding:8px 13px!important;margin-bottom:3px!important}.select-level-wrapper.for-header .select2-container{bottom:0!important;top:unset!important;left:50%!important;transform:translate(-42%)!important;z-index:10}@media(min-width:576px){.select-level-wrapper.for-header .select2-container .level-select-dropdown{min-width:330px!important}}.select-level-wrapper.for-header .select2-selection__placeholder{color:#16282b!important}.select-level-wrapper.for-listing .select2-container{bottom:0!important;top:unset!important;left:0!important;z-index:10}@media(min-width:576px){.select-level-wrapper.for-listing .select2-container .level-select-dropdown{min-width:330px!important}}.select-level-wrapper.for-listing .select2-selection__placeholder{color:#16282b!important}.select-level-wrapper.for-listing:hover .select2-selection--single,.select-level-wrapper.for-listing.select2-container--focus .select2-selection--single,.select-level-wrapper.for-listing.select2-container--open .select2-selection--single{background:#fff!important;border-color:#dee4e2!important}.select-level-wrapper.for-listing:hover .select2-selection__placeholder,.select-level-wrapper.for-listing:hover .select2-selection__rendered,.select-level-wrapper.for-listing:hover .level-dropdown-chevron,.select-level-wrapper.for-listing.select2-container--focus .select2-selection__placeholder,.select-level-wrapper.for-listing.select2-container--focus .select2-selection__rendered,.select-level-wrapper.for-listing.select2-container--focus .level-dropdown-chevron,.select-level-wrapper.for-listing.select2-container--open .select2-selection__placeholder,.select-level-wrapper.for-listing.select2-container--open .select2-selection__rendered,.select-level-wrapper.for-listing.select2-container--open .level-dropdown-chevron{color:#5c6e70!important}.checkbox.option-row{display:flex;align-items:flex-start;gap:12px 16px}.checkbox .option-label{flex:0 0 110px;padding-top:4px}.checkbox .option-control{flex:1;min-width:0}.checkbox .option-values-list{gap:10px;margin:0;padding:0}.checkbox .option-value-item{margin:0;padding:0;border:1px solid #d9d9d9;border-radius:8px;cursor:pointer}.checkbox .option-value-item:hover,.checkbox .option-value-item.active{background:#fff;color:#315ce2;border-color:#315ce2}.checkbox .option-value-input{position:absolute;opacity:0;pointer-events:none;width:0;height:0}.checkbox .option-value-label{padding:5px 10px;cursor:pointer;margin:0;gap:6px}.checkbox .option-value-image{width:18px;height:18px;border-radius:50%;object-fit:cover;flex-shrink:0}.checkbox .option-value-price{font-weight:700}@media(max-width:575px){.checkbox.option-row{flex-direction:column;gap:8px}.checkbox .option-label{flex:none;padding-top:0}}.field.option-row{display:flex;align-items:flex-start;gap:12px 16px}.field .option-label{flex:0 0 110px;padding-top:6px}.field .option-control{flex:1;min-width:0}.field .form-control{width:100%;min-height:48px;padding:12px 24px;border:1.5px solid #dee4e2;border-radius:999px;background:#fff;color:#16282b;font-family:Work Sans,sans-serif;font-size:16px;font-weight:400;line-height:24px;box-shadow:none;transition:border-color .15s ease-in-out}.field .form-control::placeholder{color:#5c6e70;font-weight:400;opacity:1}.field .form-control:hover,.field .form-control:focus{border-color:#00788a;box-shadow:none;outline:none}.field textarea.form-control{min-height:88px;height:auto;border-radius:10px;padding:12px;resize:vertical}@media(max-width:575px){.field.option-row{flex-direction:column;align-items:stretch;gap:8px;width:100%}.field .option-label{flex:none;width:100%;padding-top:0}.field .option-control{width:100%}}.radio.option-row{display:flex;align-items:flex-start;gap:12px 16px}.radio .option-label{flex:0 0 110px;padding-top:4px}.radio .option-control{flex:1;min-width:0}.radio .option-values-list{gap:10px;margin:0;padding:0}.radio .option-value-item{margin:0;padding:0;border:1px solid #d9d9d9;border-radius:8px;cursor:pointer}.radio .option-value-item:hover,.radio .option-value-item.active{background:#fff;color:#315ce2;border-color:#315ce2}.radio .option-value-input{position:absolute;opacity:0;pointer-events:none;width:0;height:0}.radio .option-value-label{padding:5px 10px;cursor:pointer;margin:0;gap:6px}.radio .option-value-image{width:18px;height:18px;border-radius:50%;object-fit:cover;flex-shrink:0}.radio .option-value-price{font-weight:700}@media(max-width:575px){.radio.option-row{flex-direction:column;gap:8px}.radio .option-label{flex:none;padding-top:0}}.select.option-row{display:flex;align-items:flex-start;gap:12px 16px}.select .option-label{flex:0 0 110px;padding-top:6px}.select .option-control{flex:1;min-width:0}.select.select-input-container{margin-bottom:0}.select .custom-select{position:relative;width:100%}.select .select-trigger{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:12px 24px;border:1.5px solid #dee4e2;border-radius:999px;background-color:#fff;color:#16282b;font-family:Work Sans,sans-serif;cursor:pointer;transition:border-color .15s ease-in-out;-webkit-user-select:none;user-select:none}.select .select-trigger:hover,.select .select-trigger:focus-visible{background-color:#fff;color:#16282b;border-color:#00788a;box-shadow:none;outline:none}.select .custom-select.open .select-trigger{border-color:#00788a;box-shadow:none}.select .select-value{flex:1;font-size:1rem;color:#1e1e1e}.select .select-clear{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background-color:#e9ecef;color:#666;cursor:pointer;transition:all .2s ease-in-out;font-size:.75rem;flex-shrink:0}.select .select-clear:hover{background-color:#dc3545;color:#fff}.select .select-arrow{font-size:.8rem;color:#666;transition:transform .2s ease-in-out}.select .select-arrow.rotated{transform:rotate(180deg)}.select .select-options{position:absolute;top:calc(100% + 4px);left:0;right:0;background-color:#fff;border:1.5px solid #dee4e2;border-radius:10px;max-height:200px;overflow-y:auto;z-index:20;list-style:none;padding:4px 0;margin:0;box-shadow:none}.select .select-option{padding:8px 16px;cursor:pointer;transition:all .2s ease-in-out;border-bottom:1px solid #f8f9fa}.select .select-option:last-child{border-bottom:none}.select .select-option:hover,.select .select-option.selected{background-color:#0a343b;color:#fff}.select .select-option.selected{font-weight:600}.select .select-option.selected .option-price{color:#dc3545}.select .select-option .option-image{width:60px;height:60px;border-radius:10px;object-fit:cover}.select .option-price{font-size:.9rem;color:#dc3545;font-weight:600}@media(max-width:575px){.select.option-row{flex-direction:column;align-items:stretch;gap:8px;width:100%}.select .option-label{flex:none;width:100%;padding-top:0}.select .option-control{width:100%}}.wallet-reload-layout{display:flex;flex-direction:column;gap:1.25rem}.wallet-reload-col{display:flex;flex-direction:column;gap:1.25rem;min-width:0}.wallet-reload-balance{margin:0}.wallet-reload-section-title{font-size:16px;font-weight:700;margin-bottom:.75rem}.wallet-reload-custom{margin-top:.75rem}.wallet-reload-chips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}@media(max-width:575.98px){.wallet-reload-chips{grid-template-columns:repeat(2,minmax(0,1fr))}}.wallet-reload-chip{border:1.5px solid #e5e7eb;background:#fff;border-radius:12px;padding:12px 10px;font-size:14px;font-weight:700;color:#1a1a1a;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease}.wallet-reload-chip:hover,.wallet-reload-chip.is-selected{border-color:#0a343b;background:#0a343b14;color:#0a343b}.wallet-reload-methods{display:flex;flex-direction:column;gap:10px}.wallet-reload-method{display:flex;align-items:flex-start;gap:12px;width:100%;text-align:left;border:1.5px solid #e5e7eb;background:#fff;border-radius:12px;padding:14px;cursor:pointer;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.wallet-reload-method:hover,.wallet-reload-method.is-selected{border-color:#0a343b;background:#f0f5fe;box-shadow:0 0 0 1px #0a343b26}.wallet-reload-method-check{flex-shrink:0;width:22px;height:22px;margin-top:2px;border:1px solid #0A343B;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;color:#fff;transition:all .2s ease}.wallet-reload-method.is-selected .wallet-reload-method-check{background:#0a343b;border-color:#0a343b}.wallet-reload-method-logo{width:42px;height:28px;flex-shrink:0;overflow:hidden;border-radius:4px;background:#fff}.wallet-reload-method-logo img{width:100%;height:100%;object-fit:contain}.wallet-reload-method-copy{display:flex;flex-direction:column;gap:4px;min-width:0}.wallet-reload-summary{border-radius:12px;background:#fbfbfe;padding:16px;display:flex;flex-direction:column;gap:8px}.wallet-reload-summary-row{display:flex;justify-content:space-between;font-size:14px}.wallet-reload-summary-row.is-total{font-size:16px;font-weight:700}.wallet-reload-submit{width:100%}@media(min-width:768px){.wallet-reload-layout--columns{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem 1.5rem;align-items:start}.wallet-reload-layout--columns .wallet-reload-col{gap:1rem}.wallet-reload-layout--columns .wallet-reload-section-title{font-size:14px;margin-bottom:.5rem}.wallet-reload-layout--columns .wallet-reload-custom{margin-top:.5rem}.wallet-reload-layout--columns .wallet-reload-custom .form-label{margin-bottom:.25rem;font-size:13px}.wallet-reload-layout--columns .wallet-reload-custom .form-control{padding-top:.4rem;padding-bottom:.4rem;font-size:14px}.wallet-reload-layout--columns .wallet-reload-chips{gap:8px}.wallet-reload-layout--columns .wallet-reload-chip{padding:8px;border-radius:10px;font-size:13px}.wallet-reload-layout--columns .wallet-reload-methods{gap:8px}.wallet-reload-layout--columns .wallet-reload-method{align-items:center;gap:10px;padding:10px 12px;border-radius:10px}.wallet-reload-layout--columns .wallet-reload-method-check{width:18px;height:18px;margin-top:0;font-size:9px}.wallet-reload-layout--columns .wallet-reload-method-logo{width:36px;height:24px}.wallet-reload-layout--columns .wallet-reload-method-copy{gap:2px}.wallet-reload-layout--columns .wallet-reload-method-copy .fs-12{font-size:11px!important;line-height:1.35}.wallet-reload-layout--columns .wallet-reload-summary{padding:10px 14px;border-radius:10px;gap:4px}.wallet-reload-layout--columns .wallet-reload-summary-row{font-size:13px}.wallet-reload-layout--columns .wallet-reload-summary-row.is-total{font-size:14px;margin-top:2px;padding-top:6px;border-top:1px solid rgba(0,0,0,.06)}.wallet-reload-layout--columns .wallet-reload-submit{width:auto;align-self:flex-end;min-width:200px;white-space:nowrap;padding:.55rem 1.25rem}.wallet-reload-layout--columns .wallet-reload-balance .fs-32{font-size:26px!important;line-height:1.2}.wallet-reload-layout--columns .wallet-reload-balance .fs-24{font-size:20px!important;line-height:1.2}}.modal-wallet-reload{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;justify-content:center;align-items:center;z-index:1050;padding:24px 16px;overflow:hidden;overscroll-behavior:contain}@media(max-width:575.98px){.modal-wallet-reload{padding:0;align-items:flex-end}}.modal-wallet-reload .modal-content{background:#fff;border-radius:16px;width:100%;max-width:560px;max-height:calc(100vh - 48px);display:flex;flex-direction:column;overflow:hidden;box-shadow:0 16px 48px #0000002e}@media(max-width:575.98px){.modal-wallet-reload .modal-content{max-width:100%;max-height:92vh;border-radius:16px 16px 0 0}}.modal-wallet-reload .modal-header{display:grid;grid-template-columns:32px 1fr 32px;align-items:center;padding:16px 20px;border-bottom:1px solid #e5e7eb}.modal-wallet-reload .modal-title{text-align:center;font-size:18px;font-weight:700}.modal-wallet-reload .btn-close{background:none;border:none;color:#64748b;padding:4px;cursor:pointer}.modal-wallet-reload .modal-body{padding:20px;overflow-y:auto}.bs-modal-enter-active,.bs-modal-leave-active{transition:opacity .15s linear}.bs-modal-enter-active .modal-content,.bs-modal-leave-active .modal-content{transition:transform .3s ease-out}.bs-modal-enter-from,.bs-modal-leave-to{opacity:0}.bs-modal-enter-from .modal-content,.bs-modal-leave-to .modal-content{transform:translateY(-30px)}@media(prefers-reduced-motion:reduce){.bs-modal-enter-active,.bs-modal-leave-active,.bs-modal-enter-active .modal-content,.bs-modal-leave-active .modal-content{transition:none}.bs-modal-enter-from .modal-content,.bs-modal-leave-to .modal-content{transform:none}}@media(max-width:575.98px){.modal-overlay.modal-address.bs-modal-enter-from .modal-content,.modal-overlay.modal-address.bs-modal-leave-to .modal-content,.modal-overlay.modal-wallet-reload.bs-modal-enter-from .modal-content,.modal-overlay.modal-wallet-reload.bs-modal-leave-to .modal-content{transform:translateY(30px)}}.modal-overlay.modal-login{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2001;display:flex;align-items:center;justify-content:center;background:#1f434594;padding:1rem}.modal-overlay.modal-login .modal-content{position:relative;width:min(100%,470px);max-height:calc(100dvh - 2rem);border:0;border-radius:25px;background:#fff;box-shadow:0 24px 60px #0000002e;overflow-y:auto}.modal-overlay.modal-login .btn-close{position:absolute;top:15px;right:15px;z-index:1;border:0;background:transparent;color:#5f7375;width:2rem;height:2rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;opacity:1;box-shadow:none}.modal-overlay.modal-login .modal-body{padding:32px 29px 25px}.modal-overlay.modal-login .login-modal-intro{margin-bottom:16px}.modal-overlay.modal-login .login-modal-intro h3{margin:0 0 8px;color:#1d2e31;font-size:22px;font-weight:700;line-height:1.3}.modal-overlay.modal-login .login-modal-intro p{margin:0;color:#667a7c;font-size:14px;line-height:1.65}.modal-overlay.modal-login .login-modal-eyebrow{margin-bottom:12px;color:#5f7375;font-size:12px;font-weight:700;letter-spacing:2px;line-height:1.2;text-transform:uppercase}.modal-overlay.modal-login .login-modal-field{margin-bottom:15px}.modal-overlay.modal-login .login-modal-field .form-label{display:block;margin-bottom:7px;color:#1d2e31;font-size:12px;font-weight:700}.modal-overlay.modal-login .login-modal-field .form-control{min-height:48px;padding:0 22px;border:1.5px solid #dce4e2;border-radius:999px;background:#fff;color:#1d2e31;font-size:14px;box-shadow:none}.modal-overlay.modal-login .login-modal-field .form-control::placeholder{color:#667a7c;opacity:1}.modal-overlay.modal-login .login-modal-field .form-control:focus{border-color:#8da8a8;box-shadow:0 0 0 3px #8da8a826}.modal-overlay.modal-login .login-modal-password{position:relative}.modal-overlay.modal-login .login-modal-password .form-control{padding-right:52px}.modal-overlay.modal-login .login-modal-password .form-control.is-invalid{background-image:none}.modal-overlay.modal-login .login-modal-password-toggle{position:absolute;top:50%;right:8px;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;border-radius:50%;background:transparent;color:#5f7375;cursor:pointer}.modal-overlay.modal-login .login-modal-password-toggle:hover{color:#1d2e31}.modal-overlay.modal-login .login-modal-password-toggle:focus-visible{outline:2px solid #8da8a8;outline-offset:2px}.modal-overlay.modal-login .login-modal-options{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:4px}.modal-overlay.modal-login .login-modal-options .form-check{margin-bottom:0}.modal-overlay.modal-login .login-modal-forgot{color:#0a343b}.modal-overlay.modal-login .login-modal-actions{display:grid;gap:10px;margin-top:32px}.modal-overlay.modal-login .login-modal-submit,.modal-overlay.modal-login .login-modal-register{display:flex;min-height:46px;align-items:center;justify-content:center;border-radius:999px;font-weight:700}.modal-overlay.modal-login .login-modal-submit{border:1px solid #df554d;background:#df554d;color:#fff;box-shadow:0 8px 18px #df554d40;cursor:pointer}.modal-overlay.modal-login .login-modal-submit:hover:not(:disabled){background:#d94b43}.modal-overlay.modal-login .login-modal-submit:disabled{cursor:wait;opacity:.75}.modal-overlay.modal-login .login-modal-register{border:1.5px solid #1d2e31;color:#1d2e31;text-decoration:none}.modal-overlay.modal-login .login-modal-register:hover{background:#f3f7f6;color:#1d2e31}.modal-overlay.modal-login .login-modal-catalogue{margin-top:24px;text-align:center;font-size:13px;font-weight:600}.modal-overlay.modal-login .login-modal-catalogue a{color:#5f7375;text-decoration:underline;text-underline-offset:2px}.modal-overlay.modal-login .login-modal-note{display:flex;align-items:center;gap:14px;margin-top:29px;padding:14px 16px;border-radius:15px;background:#e4f1f2;color:#234347}.modal-overlay.modal-login .login-modal-note i{flex:0 0 auto;font-size:13px}.modal-overlay.modal-login .login-modal-note p{margin:0;font-size:13px;line-height:1.55}.modal-overlay.modal-login .honeypot{position:absolute;left:-9999px;width:1px;height:1px;opacity:0;overflow:hidden}@media(max-width:575.98px){.modal-overlay.modal-login .modal-body{padding:30px 22px 22px}.modal-overlay.modal-login .login-modal-intro h3{font-size:20px}.modal-overlay.modal-login .login-modal-actions{margin-top:28px}}.student-level-prompt-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:grid;place-items:center;padding:20px;background:#10282b7a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:prompt-backdrop-in .18s ease-out both}.student-level-prompt{position:relative;width:min(100%,380px);padding:27px 24px 28px;border-radius:22px;background:#fff;color:#16282b;box-shadow:0 18px 50px #10282b33;animation:prompt-panel-in .22s cubic-bezier(.2,.8,.2,1) both}.student-level-prompt h2{margin:0 18px 9px 0;color:#16282b;font-size:18px;font-weight:700;line-height:1.25}.student-level-prompt .student-level-prompt-close{position:absolute;top:13px;right:13px;display:grid;width:28px;height:28px;place-items:center;padding:0;border:0;background:transparent;color:#53676a;font-size:16px;cursor:pointer}.student-level-prompt .student-level-prompt-eyebrow{margin:0 32px 10px 0;color:#53676a;font-size:11px;font-weight:700;letter-spacing:1.4px;line-height:1.4;text-transform:uppercase}.student-level-prompt .student-level-prompt-description{margin:0 0 15px;color:#65777a;font-size:12px;line-height:1.6}.student-level-prompt .student-level-select{display:block;width:100%;margin-bottom:19px}.student-level-prompt .student-level-select .level-dropdown-chevron{font-size:13px}.student-level-prompt .student-level-prompt-submit{display:block;width:100%;min-height:46px;padding:9px 14px;border:0;border-radius:999px;background:#e99b94;color:#fff;font:inherit;font-size:12px;font-weight:700;cursor:pointer;transition:background-color .15s ease,opacity .15s ease}.student-level-prompt .student-level-prompt-submit:hover:not(:disabled){background:#dc827a}.student-level-prompt .student-level-prompt-submit:disabled{opacity:.72;cursor:not-allowed}.student-level-prompt .student-level-prompt-dismiss{display:block;margin:17px auto 0;padding:2px 4px;border:0;background:transparent;color:#586c6f;font:inherit;font-size:11px;font-weight:600;text-decoration:underline;text-underline-offset:2px;cursor:pointer}@media(max-width:420px){.student-level-prompt{padding:26px 20px 24px}}@keyframes prompt-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes prompt-panel-in{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.student-level-prompt-backdrop,.student-level-prompt{animation:none}}body{overflow-x:clip;font-family:Work Sans,sans-serif;font-size:16px;font-weight:500;color:#1e1e1e;background-color:#f6f7f5}body #app{display:flex;flex-direction:column;min-height:100vh;overflow-x:clip}body #app main{flex-grow:1;min-height:50vh}.object-fit-cover{object-fit:cover!important;object-position:center!important}.list-style-none{list-style:none!important;padding:0;margin:0}a{text-decoration:none;color:#0d6efd}.product-description a{text-decoration:none;color:#ff9500!important}.product-description a:hover{color:#bfdada!important}.breadcrumb{--bs-breadcrumb-item-padding-x: 10px;font-size:13px}.breadcrumb-item+.breadcrumb-item:before{content:none}.breadcrumb-item .fal.fa-angle-right{margin-right:var(--bs-breadcrumb-item-padding-x);color:#9fc4c4}.breadcrumb-item a{color:#9fc4c4}.breadcrumb-item a:hover{color:#0a343b}.breadcrumb-item.active{color:#1e1e1e}.alert{display:flex;align-items:center;font-size:14px;border-radius:10px;padding-right:1rem}.alert span{flex-grow:1}.alert .close{color:#e5e5e5;padding:0;margin:0;border:0;background:transparent;cursor:pointer;transition:all .3s ease}.alert .close:hover{color:#00788a80}hr{border-top:1px solid #e4e4e5;opacity:1}#toast-container{position:fixed;opacity:1!important}@media screen and (max-width:575.98px){.container{--bs-gutter-x: 44px}}@media screen and (min-width:1920px){.container{max-width:1400px}}@media screen and (min-width:2200px){.container{max-width:1700}}.btn-loading{position:relative;overflow:hidden;cursor:not-allowed;pointer-events:none;opacity:.7}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.simplebar-track.simplebar-vertical{width:7px!important}.simplebar-track.simplebar-horizontal{height:7px!important}ol,ul{padding-left:15px}.cart-count-wrapper{position:absolute;left:16px;top:-9px;background:#dc3545;height:20px;width:20px;border-radius:50%;display:flex;justify-content:center;align-items:center}.cart-count-wrapper .cart-count{color:#fff;font-size:12px;font-weight:700}.cart-count-wrapper .cart-count.has-items{display:block}.compare-count-wrapper{position:absolute;left:16px;top:-9px;background:#dc3545;height:20px;width:20px;border-radius:50%;display:flex;justify-content:center;align-items:center}.compare-count-wrapper .compare-count{color:#fff;font-size:12px;font-weight:700}.compare-count-wrapper .compare-count.has-items{display:block}.grecaptcha-badge{z-index:998}.honeypot{position:absolute;top:0;z-index:-1;opacity:0;pointer-events:none}.text-italic{font-style:italic}.stores-list-wrapper{border-top:1px solid #ededed}.stores-wrapper{padding-bottom:30px}.stores-wrapper .stores-banner-container{position:relative;height:226px;margin-bottom:25px;margin-top:30px}.stores-wrapper .stores-banner-container .stores-banner-image,.stores-wrapper .stores-banner-container .stores-banner-slide{height:100%}.stores-wrapper .stores-banner-container .stores-banner-slide img{height:100%;width:100%;object-fit:cover}.stores-wrapper #map{min-height:400px}.stores-wrapper .dropdown-state{width:100%;height:40px;border-radius:5px;border:1px solid #ccc;padding:0 10px;font-size:14px;font-weight:500}.stores-wrapper .custom-state-dropdown{position:relative;width:100%;min-width:200px}.stores-wrapper .state-dropdown-trigger{display:flex;align-items:center;justify-content:space-between;padding:10px 15px;background:#fff;border:1px solid #ccc;cursor:pointer;font-size:14px;font-weight:500;transition:all .3s ease;border-radius:10px;border:1px solid #d9d9d9}.stores-wrapper .state-arrow{transition:transform .3s ease}.stores-wrapper .custom-state-dropdown.open .state-arrow{transform:rotate(180deg)}.stores-wrapper .state-dropdown-options{position:absolute;top:105%;left:0;right:0;background:#fff;list-style:none;padding:0;margin:0;max-height:300px;overflow-y:auto;z-index:1000;display:none;border-radius:10px;border:1px solid #d9d9d9}.stores-wrapper .custom-state-dropdown.open .state-dropdown-options{display:block}.stores-wrapper .state-dropdown-options li{padding:10px 15px;cursor:pointer;font-size:14px;transition:background .2s ease}.stores-wrapper .state-dropdown-options li:hover{background:#f5f5f5}.stores-wrapper .state-dropdown-options li.active{background:#e9ecef;font-weight:600}.stores-wrapper .all-stores-header{background-color:#0a343b}.stores-wrapper .all-stores-list{max-height:490px;overflow-y:auto}.stores-wrapper .all-stores-list::-webkit-scrollbar{width:5px}.stores-wrapper .all-stores-list::-webkit-scrollbar-track{border-radius:0}.stores-wrapper .all-stores-list::-webkit-scrollbar-thumb{border-radius:0;background-color:#8c8c8c}.stores-wrapper .all-stores-list li{list-style:none;cursor:pointer;transition:all .3s ease;border:1px solid #ededed;border-top:none}.stores-wrapper .all-stores-list li.current,.stores-wrapper .all-stores-list li:hover{background-color:#f5f2ea}.stores-wrapper .all-stores-list .store-icon>img{height:33px}.flatpickr-wrapper input{border-radius:10px!important;width:100%!important;border:1px solid #d9d9d9!important;z-index:2;background:unset!important}.default-hover{transition:all .2s ease!important}.default-hover:hover{color:#0a343b!important;background-color:#000!important}.default-hover:hover span,.default-hover:hover i{color:#0a343b!important}.mce-content-body a{color:#0d6efd}.cursor-pointer{cursor:pointer}.redemption-modal{position:fixed;bottom:4px;right:24px;z-index:1000}.redemption-modal img{max-width:220px}table th,table td{white-space:nowrap}.select2-container{font-size:14px}.select2-container .select2-selection--single{height:42px!important;border:1px solid #d9d9d9;border-radius:10px;display:flex;align-items:center;outline:none}.select2-container .select2-selection--single:focus{outline:none;border-color:#0a343b;box-shadow:none}.select2-container.select2-container--focus .select2-selection--single,.select2-container.select2-container--open .select2-selection--single{outline:none;border-color:#0a343b;box-shadow:none}.select2-container .select2-selection__rendered{padding-left:16px!important;padding-top:1px;padding-bottom:1px;width:100%}.select2-container .select2--container{display:flex;align-items:center}.select2-container .select2-results__option--highlighted[aria-selected]{background-color:#e3f1f2!important;color:#16282b!important}.select2-container .select2-results__option[aria-selected=true]{background-color:#e3f1f2!important;color:#16282b!important;border-radius:10px}.select2-container .select2-selection__arrow{height:41px!important;right:6px!important}.select2-container .select2-results_option{border-radius:10px;margin-bottom:4px}.select2-container .select2-dropdown--below,.select2-container .select2-dropdown--above{border:1px solid #d9d9d9;z-index:1}.select2-container .select2-dropdown--below{border-radius:10px;border:1.5px solid #dee4e2;background:#fff;box-shadow:0 10px 28px #16282b1a}.select2-container .select2-search__field{border:1px solid #d9d9d9!important;border-radius:5px;outline:none}.country-dial-select+.select2-container{width:auto!important;min-width:6.5rem;flex:0 0 auto}.country-dial-select+.select2-container .select2-selection--single{min-height:48px;height:48px!important}.country-dial-flag{width:20px;height:15px;object-fit:cover;vertical-align:middle;margin-right:4px}.bg-transparent{background:transparent!important}.max-height-\[145px\]{max-height:145px}.logo{max-width:200px}.card{border-radius:20px;background:#fbfbfe;box-shadow:0 3px 6px 1px #18449b0d;margin-bottom:1.5rem;border:none}.card-header{background:transparent;border-bottom:1px solid #e4e4e5;padding:1.5rem}.card-body{padding:23px 24px}.accordion-button:focus{box-shadow:none}.flatpickr-wrapper{position:relative}.flatpickr-wrapper input{border-radius:999px!important;width:100%!important;border:1.5px solid #dee4e2!important;min-height:48px;padding:12px 44px 12px 24px;z-index:2;background:#fff!important}.flatpickr-wrapper input.is-invalid{border-color:var(--bs-form-invalid-border-color)!important}.flatpickr-wrapper .flatpickr-icon{position:absolute;border:unset;background:unset;top:50%;right:0;transform:translateY(-50%);z-index:1}.newsletter-form .form-control{border-radius:100px;border:none!important}.newsletter-form button{height:48px}.footer-newsletter{border-radius:20px;border:1px solid rgba(255,255,255,.2);background:#00788a80;box-shadow:0 8px 24px #00141a1f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.home-overlay{background:#f6f7f5}.home-overlay:before{content:"";position:absolute;top:0;left:0;width:520px;height:520px;background:radial-gradient(70.71% 70.71% at 50% 50%,#fbe7e5,#fbe7e500 68%);z-index:1}.home-overlay .section-one{z-index:2;position:relative}.home-overlay .section-two{background:linear-gradient(0deg,#fff,#f6f7f5)}.section-three{position:relative;z-index:2;background:#fff}.section-three-panel{position:relative;isolation:isolate;overflow:hidden;border-radius:24px;background:#123f46;color:#d8e7e7}.section-three-image-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;object-fit:cover}.section-three-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.section-three-overlay>*{pointer-events:auto}.section-three-step-number{flex:0 0 48px;color:#c64b40;font-size:34px;line-height:1}@media(max-width:991.98px){.section-three-panel{min-height:360px}}@media(max-width:575.98px){.section-three-panel{min-height:unset}.section-three-overlay{position:relative;inset:auto}.section-three-step-number{flex-basis:40px;font-size:28px}}.section-four .category-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media(min-width:768px)and (max-width:991.98px){.section-four .category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}@media(min-width:992px)and (max-width:1199.98px){.section-four .category-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}}@media(min-width:1200px){.section-four .category-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:1.25rem}.section-four .category-grid .box-image.large{grid-column:1/6;grid-row:1/3}.section-four .category-grid .box-image.small:nth-child(2){grid-column:6/9;grid-row:1}.section-four .category-grid .box-image.small:nth-child(3){grid-column:9/13;grid-row:1}.section-four .category-grid .box-image.small:nth-child(4){grid-column:6/9;grid-row:2}.section-four .category-grid .box-image.small:nth-child(5){grid-column:9/13;grid-row:2}.section-four .category-grid .box-image.medium:nth-child(6){grid-column:1/5;grid-row:3}.section-four .category-grid .box-image.medium:nth-child(7){grid-column:5/9;grid-row:3}.section-four .category-grid .box-image.medium:nth-child(8){grid-column:9/13;grid-row:3}}.section-four .box-image{border-radius:16px;border:1px solid #dee4e2;background:#fff;overflow:hidden;height:100%;min-width:0}.section-four .box-image.small{min-height:200px}@media(min-width:768px)and (max-width:1199.98px){.section-four .box-image.small{min-height:220px}}@media(min-width:1200px){.section-four .box-image.small{min-height:234px}}.section-four .box-image.medium{min-height:200px}@media(min-width:768px)and (max-width:1199.98px){.section-four .box-image.medium{min-height:220px}}@media(min-width:1200px){.section-four .box-image.medium{min-height:320px}}.section-four .box-image.large{min-height:200px}@media(min-width:768px)and (max-width:1199.98px){.section-four .box-image.large{min-height:220px}}@media(min-width:1200px){.section-four .box-image.large{min-height:400px}}.section-four .box-image .image{position:relative;overflow:hidden;min-height:120px}@media(min-width:768px){.section-four .box-image .image{min-height:150px}}.section-four .box-image .image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:all .3s ease-in-out}.section-four .box-image .label{background:#fff;transition:background .3s ease-in-out}.section-four .box-image .label i.fa-angle-right{position:relative;display:inline-block;align-self:center;vertical-align:middle;width:15px;height:15px;overflow:hidden;color:inherit;font-size:0}.section-four .box-image .label i.fa-angle-right:before,.section-four .box-image .label i.fa-angle-right:after{content:"";position:absolute;top:49%;left:50%;width:20px;height:100%;translate:-50% -50%;background-color:currentColor;pointer-events:none;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0%200%2010%2010' fill='none'%3E%3Cpath d='M1%205h8m-3-3%203%203-3%203' stroke='%23000' stroke-width='0.9' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0%200%2010%2010' fill='none'%3E%3Cpath d='M1%205h8m-3-3%203%203-3%203' stroke='%23000' stroke-width='0.9' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:15px 15px;mask-size:15px 15px;-webkit-mask-position:center;mask-position:center;transition:-webkit-mask-position .3s ease-in-out,mask-position .3s ease-in-out}.section-four .box-image .label i.fa-angle-right:after{-webkit-mask-position:-20px center;mask-position:-20px center}.section-four .box-image .label i{transform:rotate(316deg)}.section-four .box-image:hover .label,.section-four .box-image:active .label,.section-four .box-image:focus-visible .label{background:#e3f1f2}.section-four .box-image:hover .label i.fa-angle-right:before,.section-four .box-image:active .label i.fa-angle-right:before,.section-four .box-image:focus-visible .label i.fa-angle-right:before{-webkit-mask-position:20px center;mask-position:20px center}.section-four .box-image:hover .label i.fa-angle-right:after,.section-four .box-image:active .label i.fa-angle-right:after,.section-four .box-image:focus-visible .label i.fa-angle-right:after{-webkit-mask-position:center center;mask-position:center center}.section-four .box-image:hover .image img,.section-four .box-image:active .image img,.section-four .box-image:focus-visible .image img{transform:scale(1.15)}.min-height-0{min-height:unset!important}.school-bulk-select-all{min-height:44px;border-radius:999px;border:1.5px solid #e05a50;background:#fbe7e5;box-shadow:0 1px 2px #16282b12,0 1px 1px #16282b0d;padding:0 24px;cursor:pointer}.school-bulk-select-all input{width:19px;height:19px;margin:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;display:grid;place-content:center;flex:0 0 19px;background:#fff;cursor:pointer;border-radius:6px;border:1.5px solid #e05a50}.school-bulk-select-all input:before{width:10px;height:10px;content:"";transform:scale(0);box-shadow:inset 1em 1em #fff;clip-path:polygon(14% 44%,0 59%,40% 100%,100% 16%,84% 0,38% 70%)}.school-bulk-select-all input:checked{background:#e05a50}.school-bulk-select-all input:checked:before{transform:scale(1)}.school-bulk-select-all input:focus-visible{outline:2px solid #c4463d;outline-offset:2px}.school-bulk-select-all input:disabled{cursor:not-allowed}.school-bulk-select-all:has(input:disabled){cursor:not-allowed;opacity:.65}.school-bulk-actions{cursor:pointer}.school-bulk-actions.is-adding .school-bulk-select-all{opacity:.7;pointer-events:none}.school-bulk-actions.is-added .school-bulk-select-all{border-color:#e3f1f2!important;background:#e3f1f2!important;color:#0a343b!important}.school-bulk-actions.is-added .label-one,.school-bulk-actions.is-added .label-two{color:#0a343b!important}.school-bulk-actions.required .school-bulk-select-all{border-color:#e05a50;background:#fbe7e5;transition:all .3s ease}.school-bulk-actions.required .label-one,.school-bulk-actions.required .label-two{color:#c4463d}.school-bulk-actions.required:hover .school-bulk-select-all{color:#fff!important;border-color:#e05a50;background:#e05a50}.school-bulk-actions.required:hover .label-one,.school-bulk-actions.required:hover .label-two{color:#fff!important}.school-bulk-actions.additional .school-bulk-select-all{border-color:#dee4e2;background:#fff;transition:all .3s ease}.school-bulk-actions.additional .label-one{color:#16282b}.school-bulk-actions.additional .label-two{color:#5c6e70}.school-bulk-actions.additional:hover .school-bulk-select-all{border-color:#16282b}.school-bulk-actions.additional input{border-color:#dee4e2;background:#fff}.school-bulk-actions.additional input:checked{background:#fff;border-color:#dee4e2}.school-bulk-actions.additional input:checked:before{box-shadow:inset 1em 1em #16282b}.school-bulk-actions.optional .school-bulk-select-all{border-color:#dee4e2;background:#fff;transition:all .3s ease}.school-bulk-actions.optional .label-one{color:#16282b}.school-bulk-actions.optional .label-two{color:#5c6e70}.school-bulk-actions.optional:hover .school-bulk-select-all{border-color:#16282b}.school-bulk-actions.optional input{border-color:#dee4e2;background:#fff!important}.school-bulk-actions.optional input:checked{background:#fff;border-color:#dee4e2}.school-bulk-actions.optional input:checked:before{box-shadow:inset 1em 1em #16282b}.school-bulk-actions.is-added input{border-color:#0a343b!important;background:#0a343b!important}.school-bulk-actions.is-added input:checked:before{transform:scale(1);box-shadow:inset 1em 1em #fff}.border-dashed{border-style:dashed!important}.select2-container .material-list-school-select-dropdown.select2-dropdown{z-index:1051;border-radius:10px;overflow:hidden;padding:10px!important}.select2-container .material-list-school-select-dropdown.select2-dropdown .select2-search--dropdown{display:none}.select2-container .material-list-school-select-dropdown.select2-dropdown .select2-results__option{padding:8px 16px;font-size:14px;margin-bottom:3px;border-radius:10px}.select2-container .material-list-school-select-dropdown.select2-dropdown:hover .select2-selection--single,.select2-container .material-list-school-select-dropdown.select2-dropdown.select2-container--focus .select2-selection--single,.select2-container .material-list-school-select-dropdown.select2-dropdown.select2-container--open .select2-selection--single{background:#fff!important;border-color:#00788a!important}.select2-container .material-list-school-select-dropdown.select2-dropdown:hover .select2-selection__rendered,.select2-container .material-list-school-select-dropdown.select2-dropdown:hover .level-dropdown-chevron,.select2-container .material-list-school-select-dropdown.select2-dropdown.select2-container--focus .select2-selection__rendered,.select2-container .material-list-school-select-dropdown.select2-dropdown.select2-container--focus .level-dropdown-chevron,.select2-container .material-list-school-select-dropdown.select2-dropdown.select2-container--open .select2-selection__rendered,.select2-container .material-list-school-select-dropdown.select2-dropdown.select2-container--open .level-dropdown-chevron{color:#5c6e70!important}.material-list-selector .select-level-wrapper+.select2-container{height:50px!important}.material-list-selector select.material-list-school-select{width:100%;height:48px;min-height:48px;border-radius:999px;border:1.5px solid #dee4e2;background-color:#fff;color:#16282b;font-size:14px;font-weight:400;line-height:1.4;padding:0 40px 0 17px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none}.material-list-selector select.material-list-school-select:disabled{background-color:#f6f7f5;color:#5c6e70;opacity:1}.material-list-selector .material-list-school-select+.select2-container{min-width:80px}.material-list-selector .material-list-school-select+.select2-container.select2-container--disabled .select2-selection--single{background:#f6f7f5!important}.material-list-selector .material-list-school-select+.select2-container.select2-container--disabled .select2-selection__rendered{color:#5c6e70!important}.material-list-selector .material-list-school-select+.select2-container .select2-selection--single{height:48px!important;border-radius:999px;border:1.5px solid #dee4e2;background:#fff!important;color:#5c6e70d9}.material-list-selector .material-list-school-select+.select2-container .select2-selection--single:hover{color:#16282b;font-weight:600;border-color:#00788a!important}.material-list-selector .material-list-school-select+.select2-container .select2-selection--single:hover .select2-selection__arrow:after{font-weight:400}.material-list-selector .material-list-school-select+.select2-container .select2-selection__rendered{font-size:14px!important;line-height:40px;font-weight:400;padding:0 17px!important;color:#16282b!important}.material-list-selector .material-list-school-select+.select2-container .select2-selection__arrow{display:flex;align-items:center;justify-content:center;width:32px;height:48px!important}.material-list-selector .material-list-school-select+.select2-container .select2-selection__arrow b{display:none}.material-list-selector .material-list-school-select+.select2-container .select2-selection__arrow:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:500;font-size:17px;line-height:1;color:#5c6e70;transition:transform .2s ease}.material-list-selector .select2-selection--single{height:50px!important}.material-list-selector .material-list-school-select+.select2-container--open .select2-selection__arrow:after{transform:rotate(180deg)}.form-control[type=file]{overflow:hidden;padding:13px 24px!important}
