:root{--headerBackgroundColor:#083879;--headerTextColor:#fff;--headerIconColor:#00CCCC;--navHeaderBackgroundColor:#fffefe;--navHeaderTextColor:#040404;--navBarIconColor:#311a1c;--navigationMenuColor:#371d21;--navigationSubMenuColor:#311a1d;--footerBackgroundColor:#05387d;--footerHeadingTextColor:#ffffff;--footerTextColor:#dae6fa;--primaryButtonBackgroundColor:#083879;--primaryButtonTextColor:#fff;--secondaryButtonBackgroundColor:#fff;--secondaryButtonTextColor:#000;--navigationMenuFontSize14px:14px;--navigationMenuFontWeight600:600;--navigationSubMenuFontSize16px:16px;--navigationSubMenuFontWeight600:600;--productTitleFontSize14px:14px;--productTitleFontWeight400:400;--productSubTitleFontSize16px:16px;--productSubTitleFontWeight400:400;--productPriceFontSize18px:18px;--productPriceFontWeight600:600;--productDetailsTitleFontSize20px:20px;--productDetailsTitleFontWeight600:600;--productDetailsSubTitleFontSize16px:16px;--productDetailsSubTitleFontWeight400:400;--productDetailsPriceFontSize22px:22px;--productDetailsPriceFontWeight600:600;--productDetailsDescriptionHeadingFontSize18px:18px;--productDetailsDescriptionHeadingFontWeight600:600;--productDetailsDescriptionFontSize16px:16px;--productDetailsDescriptionFontWeight400:400;--customerReviewsTitleFontSize15px:15px;--customerReviewsTitleFontWeight500:500;--customerReviewsDetailsFontSize14px:14px;--customerReviewsDetailsFontWeight400:400;--notificationsTitleFontSize15px:15px;--notificationsTitleFontWeight500:500;--notificationsSubTitleFontSize13px:13px;--notificationsSubTitleFontWeight400:400;--profileHeadingFontSize16px:16px;--profileHeadingFontWeight600:600;--profileContentFontSize14px:14px;--profileContentFontWeight500:500;--othersContentTitleFontSize24px:24px;--othersContentTitleFontWeight600:600;--othersContentDescriptionFontSize16px:16px;--othersContentDescriptionFontWeight400:400;--faqTitleHeaderFontSize15px:15px;--faqTitleHeaderFontWeight600:600;--faqTitleDetailsFontSize14px:14px;--faqTitleDetailsFontWeight400:400;--primaryButtonFontSize14px:14px;--primaryButtonFontWeight500:500;--secondaryButtonFontSize14px:14px;--secondaryButtonFontWeight500:500;--fontFamilyRoboto:"Roboto",sans-serif;--fontFamilyPoppins:"Poppins",sans-serif;--fontFamilyUbuntu:"Ubuntu",sans-serif;--fontFamilyOpenSans:"Open Sans",sans-serif}.react-multi-carousel-list{padding-bottom:0;padding-left:0;padding-right:0}.react-multi-carousel-list .react-multi-carousel-item:first-child .carousel__item{margin-left:0!important}.react-multi-carousel-list .react-multi-carousel-item:last-child .carousel__item{margin-right:0!important}.react-multi-carousel-list .react-multi-carousel-item .carousel__item{margin:0 4px;cursor:pointer}.react-multi-carousel-list .react-multi-carousel-item .carousel__item img{width:100%;height:210px;object-fit:contain}.react-multi-carousel-list .react-multi-carousel-item .image-box{background:#fff5f5;padding:30px;height:100%;margin:0;overflow:hidden}.react-multi-carousel-list .react-multi-carousel-item .carousel__caption{margin:15px 0}.react-multi-carousel-list .react-multi-carousel-item .carousel__caption a{text-decoration:none}.react-multi-carousel-list .react-multi-carousel-item .carousel__caption .title{letter-spacing:0;color:#1a0003;text-transform:uppercase;font-size:16px;font-weight:600;margin-bottom:10px;overflow:hidden}.react-multi-carousel-list .react-multi-carousel-item .carousel__caption .title span{font-weight:400!important;text-transform:capitalize}.react-multi-carousel-list .react-multi-carousel-item .carousel__caption p{margin-bottom:4px}.react-multi-carousel-list .react-multi-carousel-item .carousel__caption p.model{letter-spacing:0;text-align:left;font-size:15px;font-weight:600;color:#31191c;height:1.8em;margin-bottom:0;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.react-multi-carousel-list .react-multi-carousel-item .carousel__caption p.model span{text-align:left}.react-multi-carousel-list .react-multi-carousel-item .carousel__caption p.rating{letter-spacing:0;color:#5f4d4f;font-size:14px;font-weight:500}.react-multi-carousel-list .react-multi-carousel-item .carousel__caption p.rating i{color:#d99b0e;font-size:14px;margin-right:5px}.react-multi-carousel-list .react-multi-carousel-item .carousel__caption .price{letter-spacing:0;color:#1a0003;font-size:18px;font-weight:600}.react-multi-carousel-list .react-multi-carousel-dot-list{top:-16px!important;bottom:unset}.react-multi-carousel-list .react-multi-carousel-dot-list li{width:100%}.react-multi-carousel-list .react-multi-carousel-dot-list .custom-dot{background:#d0cccc;width:100%;height:2px;border-width:0}.react-multi-carousel-list .react-multi-carousel-dot-list .custom-dot.custom-dot--active{background:var(--primaryButtonBackgroundColor);width:260px}.carousel__item{cursor:pointer}.carousel__item .image-box{background:#f7f5f5;padding:30px;height:180px;margin:0;overflow:hidden;display:flex;align-items:center;justify-content:center}.carousel__item .image-box img{height:158px;object-fit:contain}.carousel__item .carousel__caption{margin:15px 0}.carousel__item .carousel__caption a{text-decoration:none}.carousel__item .carousel__caption .title{letter-spacing:0;color:#1a0003;text-transform:uppercase;font-size:16px;font-weight:600;margin-bottom:10px;overflow:hidden}.carousel__item .carousel__caption .title span{font-weight:400!important;text-transform:capitalize;-webkit-line-clamp:2;white-space:normal;max-width:100%;height:2.8rem}.carousel__item .carousel__caption .title span,.carousel__item .carousel__caption p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.carousel__item .carousel__caption p{margin-bottom:4px;font-weight:600;color:#31191c;font-size:15px;-webkit-line-clamp:1;word-break:break-word}.carousel__item .carousel__caption p span{font-weight:400}.carousel__item .carousel__caption p.model{letter-spacing:0;font-size:15px;font-weight:500;color:#31191c;overflow:hidden;height:1.8em}.carousel__item .carousel__caption p.model span{text-align:left}.carousel__item .carousel__caption p.rating{letter-spacing:0;color:#5f4d4f;font-size:14px;font-weight:500}.carousel__item .carousel__caption p.rating i{color:#d99b0e;font-size:14px;margin-right:5px}.carousel__item .carousel__caption .price{letter-spacing:0;color:#1a0003;font-size:18px;font-weight:600}.react-multi-carousel-item:last-child .carousel__item{margin-right:0!important}.react-multi-carousel-item .carousel__item .image-box{height:210px!important}.react-multi-carousel-item .carousel__item .image-box img{height:200px!important}