.cls-p{padding:0 calc(50% - 400px);width:100%}
.no-Scrollbar::-webkit-scrollbar{display:none}
.failure-comp{margin-top:4px}
@media(max-width:768px){.failure-comp{background-color:#fff;height:150px;margin-top:4px;padding:12px 16px;top:800px;width:375px}
.failure-comp img{height:126px;left:16px;min-height:0 !important;top:812px;width:343px}
}
.callback-popup{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:rgba(0,0,0,.6);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;left:0;position:fixed;right:0;top:0;width:100%;z-index:10000}
.callback-popup .cross-icon{border:none !important;margin-bottom:4px !important;width:100%}
.callback-popup .cross-icon img{cursor:pointer}
.callback-popup .popupop-body{background:#0d2640;border-radius:10px;left:0;margin:0 auto;position:absolute;right:0;top:5%;width:540px}
.callback-popup .popupop-body .saving-details-wrap{padding:12px 16px}
.callback-popup .popupop-body .total-saving-div span{color:#fff}
.callback-popup .popupop-body .total-saving-div span:first-child{display:block;font-size:18px;font-weight:500;line-height:22px;margin-bottom:8px;text-align:center}
.callback-popup .popupop-body .total-saving-div span:last-child{display:block;font-size:36px;font-weight:600;line-height:42.66px;margin-bottom:8px;text-align:center}
.callback-popup .popupop-body .valid-tag{background:var(--tangerine-orange-tangerine-pastel-ffd-4-b-8,#ffd4b8);border-radius:4px;height:21px;margin:0 auto 16px;padding:0 8px;width:-webkit-max-content;width:-moz-max-content;width:max-content}
.callback-popup .call-popup-body{background:var(--neutrals-white-ffffff,#fff);border-radius:8px;left:0;margin:0 auto;max-width:540px;padding:12px 16px 24px;position:absolute;right:0;width:100%}
.callback-popup .call-title{color:#1a1a1a;font-size:18px;font-weight:500;line-height:22px;text-align:center}
.callback-popup .contact-details{gap:8px}
.callback-popup .contact-details .block{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1a1a1a;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:16px;line-height:16px;margin-top:0}
.callback-popup .contact-details .block,.callback-popup .error-msg{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:400;text-align:left}
.callback-popup .error-msg{-webkit-box-pack:center;-ms-flex-pack:center;color:#b40000;gap:4px;justify-content:center;letter-spacing:1px;line-height:14px;margin-bottom:8px}
.callback-popup .error-msg span{color:#b40000;font-size:12px;font-weight:400;line-height:14px;text-align:left}
.callback-popup .error-msg img{height:100%}
.callback-popup .gotit-cta{background:-webkit-gradient(linear,left top,right top,from(#ff6700),to(#ff8900));background:linear-gradient(90deg,#ff6700,#ff8900);border-radius:200px;color:#fff;cursor:pointer;display:block;font-size:14px;font-weight:500;height:42px;line-height:18px;margin:0 auto;min-width:200px;padding:12px 24px;text-align:center;width:200px}
.callback-popup .container{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.callback-popup .container input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}
.callback-popup .checkmark{border:2px solid #d2d2d2;border-radius:2px;display:block;height:20px;margin:2px 0;min-width:20px}
.callback-popup .container input:checked~.checkmark{background:#ff6700;border:2px solid #ff6700;border-radius:2px}
.callback-popup .checkmark:after{content:"";display:none;position:relative}
.callback-popup .container input:checked~.checkmark:after{display:block}
.callback-popup .container .checkmark:after{border:solid #fff;border-width:0 2px 2px 0;height:12px;left:30%;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:6px}
.error-msg{border:none !important;color:#b40000 !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;font-size:12px !important;font-weight:400 !important;letter-spacing:1px;line-height:14px !important;text-align:left}
@media screen and (max-width:768px){.checkmark{border:1px solid #4d4d4d !important;height:16px !important;min-width:16px !important}
.contact-details .block{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important;gap:8px !important}
.container .checkmark:after{height:10px !important;width:5px !important}
.container input:checked~.checkmark{background:#ff6700 !important;border:2px solid #ff6700 !important;border-radius:2px}
.callback-popup .call-popup-body{bottom:0;max-width:unset;top:unset}
.error-msg{letter-spacing:0 !important}
.gotit-cta{width:100% !important}
}
.swiper{height:100%;width:100%}
.swiper-button-next,.swiper-rtl .swiper-button-prev{border-color:#ccc;border-style:solid;right:0}
.swiper-button-next{border-radius:8px 0 0 8px;border-width:1px 0 1px 1px}
.swiper-button-prev{border-radius:0 8px 8px 0;border-width:1px 1px 1px 0}
.swiper-button-next:after,.swiper-button-prev:after{border-radius:2px;border-right:2px solid #1a1a1a;border-top:2px solid #1a1a1a;content:"";display:inline-block;font-weight:700;height:10px;width:10px}
.swiper-button-next:after,.swiper-button-prev:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.swiper-button-prev:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:1;pointer-events:unset}
.swiper-slide{width:unset}
.swiper-button-next,.swiper-button-prev{background:#fff;color:#1a1a1a;height:36px;width:30px}
.swiper-button-next.swiper-button-disabled:after,.swiper-button-prev.swiper-button-disabled:after{border-right:2px solid #ccc;border-top:2px solid #ccc}
.swiper-button-prev,.swiper-rtl .swiper-button-next{left:0}
.swiper-pagination-bullet{background-color:#d3dae1;height:16px;opacity:1;width:16px}
.swiper-pagination-bullet-active{background-color:#002953}
.swiper-grid-column>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}
@media screen and (max-width:991px){.swiper-pagination-bullet{height:6px;width:6px}
}
.failurebanner .swiper-pagination{margin-top:16px;position:relative}
.failurebanner .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.failurebanner .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 3px}
.failurebanner .swiper-pagination-bullet-active{background-color:#666 !important}
.failurebanner .swiper-pagination-clickable .swiper-pagination-bullet{background-color:#d3dae1}
.failurebanner .swiper-pagination-bullet{height:6px;width:6px}
.other-sellers{position:relative}
.other-sellers .swiper-slide{height:unset}
.other-sellers .other-sellers--inner .other-sellers__content .other-sellers__navigation .swiper-button-next,.other-sellers .other-sellers--inner .other-sellers__content .other-sellers__navigation .swiper-button-prev{background:#fff;border:1px solid #ccc;color:#1a1a1a;height:36px;opacity:80%;position:absolute;width:30px}
.other-sellers .other-sellers--inner .other-sellers__content .other-sellers__navigation .swiper-button-next.swiper-button-disabled,.other-sellers .other-sellers--inner .other-sellers__content .other-sellers__navigation .swiper-button-prev.swiper-button-disabled{color:#ccc;cursor:auto;opacity:.9}
.other-sellers .other-sellers--inner .other-sellers__content .other-sellers__navigation .swiper-button-prev{border-bottom-left-radius:0;border-bottom-right-radius:8px;border-left-width:0;border-top-left-radius:0;border-top-right-radius:8px;left:0}
.other-sellers .other-sellers--inner .other-sellers__content .other-sellers__navigation .swiper-button-next{border-bottom-left-radius:8px;border-bottom-right-radius:0;border-right-width:0;border-top-left-radius:8px;border-top-right-radius:0;right:0}
.other-sellers .other-sellers--inner .other-sellers__content .swiper .swiper-wrapper{-webkit-box-flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 0;flex:1 1 0;-ms-flex-direction:row;flex-direction:row}
.other-sellers .other-sellers--inner .other-sellers__content .swiper .swiper-wrapper .swiper-slide:first-child{margin-left:16px}
@media(min-width:769px){.other-sellers .other-sellers--inner .other-sellers__content .swiper .swiper-wrapper .swiper-slide:first-child{margin-left:6px}
}
.other-sellers .other-sellers--inner .other-sellers__content .swiper .swiper-wrapper .swiper-slide:last-child{margin-right:10px}
@media(min-width:769px){.other-sellers .other-sellers--inner .other-sellers__content .swiper .swiper-wrapper .swiper-slide:last-child{margin-right:9px}
}
.other-sellers .other-sellers--inner .other-sellers__content .swiper-horizontal>.swiper-pagination-bullets,.other-sellers .other-sellers--inner .other-sellers__content .swiper-pagination-bullets.swiper-pagination-horizontal,.other-sellers .other-sellers--inner .other-sellers__content .swiper-pagination-custom,.other-sellers .other-sellers--inner .other-sellers__content .swiper-pagination-fraction{bottom:-5px}
.other-sellers__locate-store{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);box-shadow:0 0 10px 0 rgba(0,0,0,.2)}
.products-carousel{position:relative}
.products-carousel .products-carousel--inner .products-carousel__content .products-carousel__navigation .swiper-button-next,.products-carousel .products-carousel--inner .products-carousel__content .products-carousel__navigation .swiper-button-prev{background:#fff;border:1px solid #ccc;color:#1a1a1a;height:36px;opacity:80%;position:absolute;width:30px}
.products-carousel .products-carousel--inner .products-carousel__content .products-carousel__navigation .swiper-button-next.swiper-button-disabled,.products-carousel .products-carousel--inner .products-carousel__content .products-carousel__navigation .swiper-button-prev.swiper-button-disabled{color:#ccc;cursor:auto;opacity:.9}
.products-carousel .products-carousel--inner .products-carousel__content .products-carousel__navigation .swiper-button-prev{border-bottom-left-radius:0;border-bottom-right-radius:8px;border-left-width:0;border-top-left-radius:0;border-top-right-radius:8px}
.products-carousel .products-carousel--inner .products-carousel__content .products-carousel__navigation .swiper-button-next{border-bottom-left-radius:8px;border-bottom-right-radius:0;border-right-width:0;border-top-left-radius:8px;border-top-right-radius:0}
.products-carousel .products-carousel--inner .products-carousel__content .products-carousel__content--title{-webkit-box-orient:vertical !important;line-clamp:1 !important;-webkit-line-clamp:1 !important;display:-webkit-box !important;max-height:19px !important;overflow:hidden !important}
.products-carousel .products-carousel--inner .products-carousel__content .swiper-horizontal>.swiper-pagination-bullets,.products-carousel .products-carousel--inner .products-carousel__content .swiper-pagination-bullets.swiper-pagination-horizontal,.products-carousel .products-carousel--inner .products-carousel__content .swiper-pagination-custom,.products-carousel .products-carousel--inner .products-carousel__content .swiper-pagination-fraction{bottom:-5px}
.products-carousel .products-carousel-swiper .swiper-slide:first-child{margin-left:16px}
.products-carousel .products-carousel-swiper .swiper-slide:last-child{margin-right:16px}
.snctn-cmp-para-two p{display:inline}
.sanction-letter-footer{font-family:Lato,sans-serif}
.sanction-letter-footer,.sanction-letter-footer div,.sanction-letter-footer li,.sanction-letter-footer p,.sanction-letter-footer section{font-size:12px;font-weight:400;line-height:18px}
.sanction-letter-footer .view-less{-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;display:-webkit-box;max-height:3.5rem;overflow:hidden;-webkit-transition:max-height .5s ease;transition:max-height .5s ease}
.sanction-letter-footer a{color:#0074c9}
.sanction-letter-footer table{border-radius:unset;max-width:846px;width:100% !important}
.sanction-letter-footer th{color:#000}
.sanction-letter-footer td,.sanction-letter-footer th{border:1px solid #989899;font-size:12px;font-weight:500;line-height:14px;padding:8px 16px;text-align:start;width:-webkit-max-content;width:-moz-max-content;width:max-content}
.sanction-letter-footer td{color:#0074c9;text-decoration:underline}
.sanction-letter-footer .view-more{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;-webkit-transition:max-height .5s ease;transition:max-height .5s ease}
.sanction-letter-footer .rte div,.sanction-letter-footer .rte p,.sanction-letter-footer .rte section{font-size:12px;font-weight:400;line-height:18px}
.sanction-letter-footer .rte p{margin-bottom:10px;margin-top:0}
.sanction-letter-footer .rte b,.sanction-letter-footer .rte strong{font-size:12px;font-weight:700;line-height:18px}
.sanction-letter-footer .rte em,.sanction-letter-footer .rte i{font-style:italic}
.sanction-letter-footer .rte u{text-decoration:underline}
.sanction-letter-footer .rte del,.sanction-letter-footer .rte s{text-decoration:line-through}
.sanction-letter-footer .rte ul{list-style-type:disc;margin:0 0 20px;padding:0 0 0 20px}
.sanction-letter-footer .rte ol{list-style-type:decimal;margin:0 0 20px;padding:0 0 0 20px}
.sanction-letter-footer .rte li{margin:16px 0 0 !important}
.sanction-letter-footer .rte blockquote{font-style:italic;margin:1em 40px}
.sanction-letter-footer .rte mark{background-color:#ff0;color:#000}
.sanction-letter-footer .rte sub{font-size:smaller;vertical-align:sub}
.sanction-letter-footer .rte sup{font-size:smaller;vertical-align:super}
.sanction-letter-footer .rte h1,.sanction-letter-footer .rte h2,.sanction-letter-footer .rte h3,.sanction-letter-footer .rte h4,.sanction-letter-footer .rte h5,.sanction-letter-footer .rte h6{font-weight:700 !important;margin-bottom:.5em !important;margin-top:0 !important}
.sanction-letter-footer .rte h1{font-size:2em !important}
.sanction-letter-footer .rte h2{font-size:1.5em !important}
.sanction-letter-footer .rte h3{font-size:1.17em !important}
.sanction-letter-footer .rte h4{font-size:1em !important}
.sanction-letter-footer .rte h5{font-size:.83em !important}
.sanction-letter-footer .rte h6{font-size:.75em !important}
.sanction-letter-footer ul li{list-style:disc !important;margin-left:15px !important}
.sanction-letter-footer ol li{list-style:number !important;margin-left:15px !important}
@media screen and (max-width:768px){.sanction-letter-footer td{font-size:10px;font-weight:400;line-height:12px}
}
.trending-categories{position:relative}
.trending-categories .trending-categories--inner .trending-categories__content .trending-categories__navigation .swiper-button-next,.trending-categories .trending-categories--inner .trending-categories__content .trending-categories__navigation .swiper-button-prev{background:#fff;border:1px solid #ccc;color:#1a1a1a;height:36px;opacity:80%;position:absolute;width:30px}
.trending-categories .trending-categories--inner .trending-categories__content .trending-categories__navigation .swiper-button-next.swiper-button-disabled,.trending-categories .trending-categories--inner .trending-categories__content .trending-categories__navigation .swiper-button-prev.swiper-button-disabled{color:#ccc;cursor:auto;opacity:.9}
.trending-categories .trending-categories--inner .trending-categories__content .trending-categories__navigation .swiper-button-prev{border-bottom-left-radius:0;border-bottom-right-radius:8px;border-left-width:0;border-top-left-radius:0;border-top-right-radius:8px;left:-16px}
.trending-categories .trending-categories--inner .trending-categories__content .trending-categories__navigation .swiper-button-next{border-bottom-left-radius:8px;border-bottom-right-radius:0;border-right-width:0;border-top-left-radius:8px;border-top-right-radius:0;right:-16px}