@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.searchResult .boxProduct.skeleton,.ProductCategories .boxProduct.skeleton{text-align:left;cursor:pointer;border-radius:20px;min-height:390px;margin-bottom:0;transition:all .5s;position:relative}.searchResult .skeleton-content,.ProductCategories .skeleton-content{text-align:left;background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%) 0 0/200% 100%;border-radius:20px;min-height:390px;margin-bottom:0;transition:all .5s;animation:1.5s infinite skeleton-loading;position:relative;bottom:-18px}@media (max-width:430px){.searchResult .skeleton-content,.ProductCategories .skeleton-content{min-height:245px}}@media (max-width:412px){.searchResult .skeleton-content,.ProductCategories .skeleton-content{min-height:230px}}@media (max-width:375px){.searchResult .skeleton-content,.ProductCategories .skeleton-content{min-height:210px}}@media (max-width:360px){.searchResult .skeleton-content,.ProductCategories .skeleton-content{min-height:200px}}@media (max-width:1362px){.searchResult .skeleton-content,.ProductCategories .skeleton-content{min-height:330px}}.searchResult .skeleton.text,.ProductCategories .skeleton.text{background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%) 0 0/200% 100%;border-radius:20px;width:80%;height:26px;margin-top:25px;margin-bottom:5px;animation:1.5s infinite skeleton-loading;position:relative}@media (max-width:375px){.searchResult .skeleton.text,.ProductCategories .skeleton.text{margin-top:35px}}@media (max-width:360px){.searchResult .skeleton.text,.ProductCategories .skeleton.text{min-height:45px}}.searchResult .skeleton.price,.ProductCategories .skeleton.price{background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%) 0 0/200% 100%;border-radius:20px;width:51%;height:20px;margin-bottom:5px;animation:1.5s infinite skeleton-loading;position:relative}.searchResult .skeleton.badge,.ProductCategories .skeleton.badge{background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%) 0 0/200% 100%;border-radius:20px;width:51%;height:27px;margin-bottom:5px;animation:1.5s infinite skeleton-loading;position:relative}.searchResult .skeleton.deliveryDate,.ProductCategories .skeleton.deliveryDate{background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%) 0 0/200% 100%;border-radius:20px;width:60%;height:20px;animation:1.5s infinite skeleton-loading;position:relative}.searchResult .boxProduct.loading,.ProductCategories .boxProduct.loading{opacity:1;background-color:#f0f0f0;border-radius:20px;justify-content:center;align-items:center;height:236px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 8px #0000001a}.searchResult .spinner,.ProductCategories .spinner{border-radius:50%;width:30px;height:30px;position:absolute}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.searchResult .boxProduct .carousel .carousel-control-prev,.searchResult .boxProduct .carousel .carousel-control-next,.ProductCategories .boxProduct .carousel .carousel-control-prev,.ProductCategories .boxProduct .carousel .carousel-control-next{display:none}.searchResult .boxProduct .carousel .carousel-indicators,.ProductCategories .boxProduct .carousel .carousel-indicators{background:#fffc;border-radius:20px;align-items:center;width:40px;height:12px;margin:0 auto;bottom:10px}.searchResult .boxProduct .carousel .carousel-indicators button,.ProductCategories .boxProduct .carousel .carousel-indicators button{background-color:#ccc;border-top:4px solid #0000;border-bottom:4px solid #0000;border-radius:50%;width:5px;height:5px}.searchResult .boxProduct .carousel .carousel-indicators button.active,.ProductCategories .boxProduct .carousel .carousel-indicators button.active{background:#ee4467 padding-box padding-box;border-top:4px solid #0000;border-bottom:4px solid #0000;border-radius:50%;width:5px;height:5px}.searchResult .boxProduct .carousel .carousel-inner,.ProductCategories .boxProduct .carousel .carousel-inner{min-height:227px}.searchResult .boxProduct .badgeName,.ProductCategories .boxProduct .badgeName{flex-direction:row;justify-content:flex-start;align-items:flex-start;display:flex;overflow-x:auto}.searchResult .categorySeoContent,.ProductCategories .categorySeoContent{text-align:center;background:#80a6ad33;flex-direction:column;justify-content:center;align-items:center;margin:30px auto;padding:25px 15px;display:flex}.searchResult .categorySeoContent .catContents,.ProductCategories .categorySeoContent .catContents{max-height:42px;transition:all .8s ease-in-out;overflow:hidden}.searchResult .categorySeoContent .catContents div,.ProductCategories .categorySeoContent .catContents div{color:#000;letter-spacing:2%;text-align:center;font-family:Poppins;font-size:14px;font-weight:400;line-height:20px}.searchResult .categorySeoContent .catContents div br,.ProductCategories .categorySeoContent .catContents div br{display:none}.searchResult .categorySeoContent .catContents.showFullContent,.ProductCategories .categorySeoContent .catContents.showFullContent{max-height:max-content;transform:translateY(0)}.searchResult .categorySeoContent .catContents p,.ProductCategories .categorySeoContent .catContents p{color:#000;letter-spacing:2%;text-align:center;font-family:Poppins;font-size:14px;font-weight:400;line-height:20px}.searchResult .categorySeoContent .catContents p a,.ProductCategories .categorySeoContent .catContents p a{text-decoration-color:#000!important}.searchResult .categorySeoContent .catContents p span,.ProductCategories .categorySeoContent .catContents p span{font-family:Poppins;font-weight:400;color:#000!important}.searchResult .categorySeoContent .catContents p span a,.ProductCategories .categorySeoContent .catContents p span a{text-decoration-color:#000!important}.searchResult .categorySeoContent .contentMoreLess,.ProductCategories .categorySeoContent .contentMoreLess{color:#ef3e62;text-align:center;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-decoration:none}.searchResult .breadcrumb,.ProductCategories .breadcrumb{margin-top:20px}.searchResult .breadcrumb li a,.ProductCategories .breadcrumb li a{color:var(--gray-4,#858585);text-transform:capitalize;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:24px;text-decoration:none}.searchResult .subCategoryPage,.ProductCategories .subCategoryPage{height:190px;transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .6s cubic-bezier(.22,1,.36,1),box-shadow .6s,background-color .6s;transform:translateY(20px)}.searchResult .subCategoryPage:not(.sticky),.ProductCategories .subCategoryPage:not(.sticky){transform:translateY(-6px)}.searchResult .subCategoryPage h3,.ProductCategories .subCategoryPage h3,.searchResult .subCategoryPage h1,.ProductCategories .subCategoryPage h1{color:#030303;text-align:center;letter-spacing:.68px;text-align:left;font-family:Poppins;font-size:22px;font-style:normal;font-weight:700;line-height:normal}.searchResult .subCategoryPage ul,.ProductCategories .subCategoryPage ul{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-direction:row;justify-content:flex-start;align-items:flex-start;padding:5px 10px 0;list-style:none;display:flex;overflow:auto hidden}.searchResult .subCategoryPage ul::-webkit-scrollbar{display:none}.ProductCategories .subCategoryPage ul::-webkit-scrollbar{display:none}.searchResult .subCategoryPage ul li,.ProductCategories .subCategoryPage ul li{cursor:pointer;border-radius:5px;flex-direction:column;flex:none;justify-content:center;align-items:center;width:72px;min-width:72px;height:auto;margin-right:12px;padding-top:10px;transition:all .5s;display:flex}.searchResult .subCategoryPage ul li.activeCategory img,.ProductCategories .subCategoryPage ul li.activeCategory img{box-shadow:0 4px 11px #000000b3}.searchResult .subCategoryPage ul li img,.ProductCategories .subCategoryPage ul li img{border:1px solid #979797f0;border-radius:20px;width:100%;max-width:72px;height:92px}.searchResult .subCategoryPage ul li h4,.ProductCategories .subCategoryPage ul li h4{color:#333;text-align:center;text-transform:capitalize;word-wrap:break-word;max-width:100px;margin-top:10px;margin-bottom:10px;padding:0;font-family:Poppins;font-size:11px;font-style:normal;font-weight:500;line-height:normal;overflow:auto}.searchResult .subCategoryPage button.scroll-arrow.left,.ProductCategories .subCategoryPage button.scroll-arrow.left{background:#ffffffde;border:0;border-radius:0 50px 50px 0;width:55px;height:96px;position:absolute;top:11px;left:0}.searchResult .subCategoryPage button.scroll-arrow.left img,.ProductCategories .subCategoryPage button.scroll-arrow.left img{transform:rotate(180deg)}.searchResult .subCategoryPage button.scroll-arrow.right,.ProductCategories .subCategoryPage button.scroll-arrow.right{background:#ffffffde;border:0;border-radius:50px 0 0% 50px;width:55px;height:96px;position:absolute;top:11px;right:-2px}.searchResult .filterProduct .addFilter,.ProductCategories .filterProduct .addFilter{background:0 0;border:0;padding:0;font-size:14px}.searchResult .filterProduct .addFilter:active,.searchResult .filterProduct .addFilter:focus-visible,.ProductCategories .filterProduct .addFilter:active,.ProductCategories .filterProduct .addFilter:focus-visible{color:#333}.searchResult .filterProduct .addFilter span,.ProductCategories .filterProduct .addFilter span{color:#333;background:#f7f7f7;border:1px solid #333;border-radius:8px;margin-left:10px;padding:6px 20px;display:inline-block}.searchResult .filterProduct .addFilter span:active,.searchResult .filterProduct .addFilter span:focus-visible,.ProductCategories .filterProduct .addFilter span:active,.ProductCategories .filterProduct .addFilter span:focus-visible{color:#333}.searchResult .filterProduct .addFilter span svg,.ProductCategories .filterProduct .addFilter span svg{margin-left:10px;font-size:22px}.searchResult .filteroptions,.ProductCategories .filteroptions{white-space:nowrap;text-align:right;flex-direction:row;width:100%;margin:0 10px;padding:0 13px 10px;overflow-x:auto}.searchResult .filteroptions button.clearFilter,.ProductCategories .filteroptions button.clearFilter{color:#333;background:#f7f7f7;border:1px solid #333;border-radius:50px}.searchResult .filteroptions button.clearFilter:active,.searchResult .filteroptions button.clearFilter:focus-visible,.ProductCategories .filteroptions button.clearFilter:active,.ProductCategories .filteroptions button.clearFilter:focus-visible{color:#333;background:#f7f7f7}.searchResult .filteroptions button.clearFilter svg,.ProductCategories .filteroptions button.clearFilter svg{margin-right:10px;font-size:18px}@media (max-width:340px){.searchResult .filteroptions button.clearFilter,.ProductCategories .filteroptions button.clearFilter{font-size:11px}}.searchResult .filteroptions .clearFilter img,.ProductCategories .filteroptions .clearFilter img{margin-right:10px;padding-top:5px}@media (max-width:340px){.searchResult .filteroptions .clearFilter img,.ProductCategories .filteroptions .clearFilter img{margin-right:5px}}.searchResult .filteroptions button,.ProductCategories .filteroptions button{color:#f7f0f1;text-align:center;text-transform:uppercase;background:#5b1d294d;border:0;border-radius:19px;width:auto;margin-right:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px}.searchResult .filteroptions button svg,.ProductCategories .filteroptions button svg{font-size:22px}.searchResult .filteroptions button:last-child,.ProductCategories .filteroptions button:last-child{margin-right:0}.searchResult .filteroptions button:focus,.ProductCategories .filteroptions button:focus{background:#5b1d294d}.searchResult .categoriesProduct,.ProductCategories .categoriesProduct{justify-content:center;margin-top:20px;margin-bottom:30px;display:flex}.searchResult .categoriesProduct .boxProduct,.ProductCategories .categoriesProduct .boxProduct{text-align:left;cursor:pointer;min-height:359px;margin-bottom:20px;transition:all .5s;position:relative}.searchResult .categoriesProduct .boxProduct p.favIcon,.ProductCategories .categoriesProduct .boxProduct p.favIcon{text-align:right;color:#ef3e62;z-index:99;background:#fffc;border-radius:20px;justify-content:center;align-items:center;width:25px;height:25px;margin:0;padding:4px;font-size:22px;display:flex;position:absolute;top:10px;right:10px}.searchResult .categoriesProduct .boxProduct .kNBmiK,.ProductCategories .categoriesProduct .boxProduct .kNBmiK{margin:0 0 10px}@media (max-width:768px){.searchResult .categoriesProduct .boxProduct .kNBmiK .jACDzE,.ProductCategories .categoriesProduct .boxProduct .kNBmiK .jACDzE{grid-template-columns:repeat(3,100%)}.searchResult .categoriesProduct .boxProduct .kNBmiK .ejpVKx,.ProductCategories .categoriesProduct .boxProduct .kNBmiK .ejpVKx{grid-template-columns:repeat(1,100%)}}.searchResult .categoriesProduct .boxProduct .kNBmiK .ikWqYQ,.ProductCategories .categoriesProduct .boxProduct .kNBmiK .ikWqYQ{grid-template-columns:repeat(2,101%)}.searchResult .categoriesProduct .boxProduct .jWpUJH,.ProductCategories .categoriesProduct .boxProduct .jWpUJH{top:-15px}.searchResult .categoriesProduct .boxProduct img,.ProductCategories .categoriesProduct .boxProduct img{border-radius:20px;width:100%;height:100%}@media (max-width:1199px){.searchResult .categoriesProduct .boxProduct img,.ProductCategories .categoriesProduct .boxProduct img{max-height:100%!important}}.searchResult .categoriesProduct .boxProduct h3,.ProductCategories .categoriesProduct .boxProduct h3,.searchResult .categoriesProduct .boxProduct h1,.ProductCategories .categoriesProduct .boxProduct h1{color:#333;max-height:36px;margin-top:4px;font-family:Poppins;font-size:13px;font-style:normal;font-weight:500;line-height:18px;overflow:hidden}.searchResult .categoriesProduct .boxProduct h4,.ProductCategories .categoriesProduct .boxProduct h4{color:#191919;font-family:Poppins;font-size:13px;font-style:normal;font-weight:600;line-height:20px}.searchResult .categoriesProduct .boxProduct span.badge,.ProductCategories .categoriesProduct .boxProduct span.badge{color:#ef3e62;border:1px solid #ef3e62;border-radius:5px;margin-bottom:5px;margin-right:10px;padding:0 3px;font-family:Poppins;font-size:10px;font-style:normal;font-weight:600;line-height:20px;background-color:#0000!important}.searchResult .categoriesProduct .boxProduct p.deliveryDate,.ProductCategories .categoriesProduct .boxProduct p.deliveryDate{color:#979797f0;text-align:left;white-space:nowrap;text-overflow:ellipsis;margin-top:5px;font-family:Poppins;font-size:13px;font-style:normal;font-weight:400;line-height:normal;overflow:hidden}.searchResult .btn-outline,.ProductCategories .btn-outline{color:#ef3e62;text-align:center;text-transform:uppercase;background:#f7f7f7;border:1px solid #ef3e62;border-radius:8px;padding:4px 23px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px}.searchResult .btn-link.active,.ProductCategories .btn-link.active{color:#3339;font-weight:700}.searchResult .btn-link,.ProductCategories .btn-link{color:#3339;text-transform:uppercase;margin-top:30px;margin-bottom:20px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:24px;text-decoration-line:underline;transition:all .5s}.searchResult .btn-link:active,.searchResult .btn-link:focus-visible,.ProductCategories .btn-link:active,.ProductCategories .btn-link:focus-visible{color:#3339;font-weight:700}@media (max-width:415px){.searchResult .btn-link,.ProductCategories .btn-link{padding:10px}}@media (max-width:380px){.searchResult .btn-link,.ProductCategories .btn-link{padding:8px}}@media (max-width:361px){.searchResult .btn-link,.ProductCategories .btn-link{padding:6px}}@media (max-width:1199px){.filterCanvas.offcanvas.offcanvas-end,.filterCanvas.offcanvas.show,.filterCanvas.offcanvas{width:100%!important}}@media (max-width:1025px){.filterCanvas.offcanvas.offcanvas-end,.filterCanvas.offcanvas.show,.filterCanvas.offcanvas{width:40%!important}}@media (max-width:767px){.filterCanvas.offcanvas.offcanvas-end,.filterCanvas.offcanvas.show,.filterCanvas.offcanvas{width:50%!important}}@media (max-width:480px){.filterCanvas.offcanvas.offcanvas-end,.filterCanvas.offcanvas.show,.filterCanvas.offcanvas{width:100%!important}}@media (max-width:1199px){.filterCanvas .offcanvas-header button.btn-close{position:absolute;top:40px;right:20px}}.react-datepicker-popper .react-datepicker .react-datepicker__navigation:focus-visible,.react-datepicker-popper .react-datepicker .react-datepicker__navigation:hover{background:0 0!important;outline:0!important}.react-datepicker-popper .react-datepicker .react-datepicker__day-names,.react-datepicker-popper .react-datepicker .react-datepicker__month{color:#565656;text-align:center;text-transform:capitalize;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:148.5%}.sticky{z-index:998;background-color:#fff;width:100%;position:fixed;top:52px;left:0;transform:translateY(0);box-shadow:0 2px 24px #0009}@media (max-width:480px){.sticky{top:52px}}.occasion-top-content{margin-top:10px;margin-bottom:20px;line-height:1.6}.occasion-title{margin-bottom:10px;font-size:28px;font-weight:700}.occasion-subtitle{margin-bottom:15px;font-size:20px;font-weight:600}.occasion-top-content{text-align:left!important}.occasion-top-content h1,.occasion-top-content h2,.occasion-top-content h3,.occasion-top-content h4{font-weight:600;text-align:left!important;margin-left:0!important;padding-left:0!important}.occasion-top-content p{text-align:left!important;margin-left:0!important}.occasion-top-content a{text-align:left!important}.pagination-container{flex-wrap:wrap;gap:6px}.pagination-btn{cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:4px;min-width:36px;height:36px;padding:0 10px;font-size:14px;transition:all .2s}.pagination-ellipsis{padding:0 4px;line-height:36px}.items-found{color:#333;font-size:14px;font-weight:500}.items-found-row{color:#333;margin-bottom:8px;font-size:14px;font-weight:500}.pagination-desktop{gap:4px;position:relative;bottom:42px}.pagination-btn{cursor:pointer;color:#333;background:#fff;border:1px solid #ddd;border-radius:4px;min-width:32px;height:32px;padding:0 8px;font-size:13px;transition:all .2s}.pagination-btn:hover:not(:disabled){color:#fff;background:#ef3e62;border-color:#ef3e62}.pagination-btn.active{color:#fff;background:#ef3e62;border-color:#ef3e62;font-weight:700}.pagination-btn:disabled{opacity:.4;cursor:not-allowed}.pagination-ellipsis{color:#666;padding:0 4px;line-height:32px}.pagination-mobile{background:#fff;border-radius:8px;padding:8px 12px}.pagination-mobile-btn{color:#333;cursor:pointer;background:0 0;border:1px solid #ddd;border-radius:8px;padding:4px 8px;font-size:14px;font-weight:600}.pagination-mobile-btn.disabled{color:#ccc;cursor:not-allowed}.pagination-mobile-info{color:#333;font-size:14px;font-weight:600}.BasketPage{background:#f1f5f5;min-height:100vh;padding-bottom:200px}.BasketPage .tabBasketPages{border-bottom:1px solid #ee2e5d33}.BasketPage .tabBasketPages.fixed-top{position:relative}@media (max-width:431px){.BasketPage .tabBasketPages.fixed-top{background:#fff;position:relative;top:0;box-shadow:0 8px 8px #00000040}}.BasketPage .tabBasketPages .tabsBasket button{color:#333;text-align:center;z-index:999;background:0 0;border:2px solid #565656;border-radius:15px;width:56px;height:61px;margin-right:35px;padding:0;font-family:Poppins;font-size:9px;font-style:normal;font-weight:500;line-height:11px}.BasketPage .tabBasketPages .tabsBasket button:last-child{margin-right:0}.BasketPage .tabBasketPages .tabsBasket button svg{margin-bottom:4px;font-size:22px}.BasketPage .tabBasketPages .tabsBasket button:active,.BasketPage .tabBasketPages .tabsBasket button:hover,.BasketPage .tabBasketPages .tabsBasket button:focus,.BasketPage .tabBasketPages .tabsBasket button:focus-visible,.BasketPage .tabBasketPages .tabsBasket button.active{color:#fff;text-align:center;background:#ee2e5d;border:2px solid #ee2e5d;border-radius:15px;font-family:Poppins;font-size:9px;font-style:normal;font-weight:600;line-height:11px}.BasketPage h3.pageTitle{color:#343434;text-transform:capitalize;text-align:left;margin:10px 0;font-family:Poppins;font-size:24px;font-style:normal;font-weight:700;line-height:148.5%}.BasketPage .basketCard{background:#f7f7f7;border:1px solid #e8becc;border-radius:20px;margin-bottom:20px;padding:15px;position:relative}@media (max-width:376px){.BasketPage .basketCard{padding:9px}}.BasketPage .basketCard .innerBasketCard{flex-direction:row;display:flex}.BasketPage .basketCard .innerBasketCard img{border:1px solid #979797f0;border-radius:20px}.BasketPage .basketCard .innerBasketCard .card-body{flex-direction:column;justify-content:center;align-items:flex-start;margin-left:15px;display:flex;position:relative}.BasketPage .basketCard .innerBasketCard .card-body .deleteBasket{cursor:pointer;position:absolute;top:0;right:0}@media (max-width:390px){.BasketPage .basketCard .innerBasketCard .card-body .deleteBasket{top:-10px;right:5px}}@media (max-width:376px){.BasketPage .basketCard .innerBasketCard .card-body .deleteBasket{top:-5px}}.BasketPage .basketCard .innerBasketCard .card-body .deleteBasket svg{color:#565656;font-size:22px}.BasketPage .basketCard .innerBasketCard .card-body .card-title{color:#565656;text-transform:capitalize;text-align:left;width:240px;margin-top:15px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:110.5%}@media (max-width:415px){.BasketPage .basketCard .innerBasketCard .card-body .card-title{width:auto;padding-right:15px;font-size:14px}}.BasketPage .basketCard .innerBasketCard .card-body .basketVariants{flex-direction:row;justify-content:space-between;align-items:center;margin-top:20px;display:flex}.BasketPage .basketCard .innerBasketCard .card-body .basketVariants .dropdown{background-color:#e8becc;border-radius:10px;justify-content:center;align-items:center;width:auto;margin-right:20px;display:flex}.BasketPage .basketCard .innerBasketCard .card-body .basketVariants .dropdown button.dropdown-toggle{color:#565656;text-transform:capitalize;vertical-align:top;background:linear-gradient(#e8becc 0% 100%),#fff;border:0;border-radius:10px;align-items:center;margin:0;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal;display:flex}.BasketPage .basketCard .innerBasketCard .card-body .basketVariants .dropdown button.dropdown-toggle:after{background:url(../media/arrowselectdown.0r3~o8f8a6pz4.png) no-repeat;border:0;width:20px;height:20px}.BasketPage .basketCard .innerBasketCard .card-body .basketVariants .dropdown .dropdown-menu{background:#e8becc;border-radius:10px}.BasketPage .basketCard .innerBasketCard .card-body .basketVariants .dropdown .dropdown-menu a{color:#565656;text-transform:capitalize;justify-content:space-between;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal;display:flex;position:relative}.BasketPage .basketCard .innerBasketCard .card-body .basketVariants .dropdown .dropdown-menu a img{border:0;border-radius:0}.BasketPage .basketCard .innerBasketCard .card-body .basketVariants .dropdown .dropdown-menu a:hover{color:#565656;background:#e8becc}.BasketPage .basketCard .innerBasketCard .card-body .basketVariants .dropdown:focus-visible{outline:0}@media (max-width:376px){.BasketPage .basketCard .innerBasketCard .card-body .basketVariants .dropdown,.BasketPage .basketCard .innerBasketCard .card-body .basketVariants .dropdown option{font-size:12px}}.BasketPage .basketCard .innerBasketCard .card-body .basketVariants button{color:#565656;text-align:center;text-transform:uppercase;cursor:pointer;background:#f7f7f7;border:1px solid #565656;border-radius:8px;width:auto;height:33px;margin-right:15px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:19px;box-shadow:0 0 8px #0000001a}.BasketPage .basketCard .innerBasketCard .card-body .basketVariants button svg{font-size:18px}.BasketPage .basketCard .innerBasketCard .card-body .basketVariants button:hover,.BasketPage .basketCard .innerBasketCard .card-body .basketVariants button:active,.BasketPage .basketCard .innerBasketCard .card-body .basketVariants button:focus-visible,.BasketPage .basketCard .innerBasketCard .card-body .basketVariants button.confirm{color:#ef3e62;border:1px solid #ef3e62;outline:0}.BasketPage .basketCard .innerBasketCard .card-body .basketVariants button:last-child{margin-right:0}.BasketPage .basketCard .price{text-align:right;width:100%;margin-top:15px;padding:15px 0}.BasketPage .basketCard .price p{color:#565656;text-align:right;text-transform:capitalize;margin:0;font-family:Poppins;font-size:24px;font-style:normal;font-weight:700;line-height:75.5%}.BasketPage .basketCard .basketPersonalization{text-align:left;margin-top:30px;position:relative}.BasketPage .basketCard .basketPersonalization h3.personalizationTitle{color:#ee2e5d;text-transform:capitalize;margin-bottom:15px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:75.5%}.BasketPage .basketCard .basketPersonalization p.countResult{color:#565656;text-transform:capitalize;margin:0;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:75.5%;position:absolute;top:40px;right:10px}.BasketPage .basketCard .basketPersonalization img{border-radius:20px;width:auto;margin-bottom:20px}.BasketPage .basketCard .basketPersonalization p{color:#565656;text-transform:capitalize;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:75.5%}.BasketPage .basketCard .basketPersonalization p span{font-weight:500}.BasketPage .basketCard .basketPersonalization button{color:#fff;text-align:center;text-transform:uppercase;cursor:pointer;background:#ee2e5d;border:1px solid #ee2e5d;border-radius:8px;width:103px;height:33px;margin-right:15px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:19px;display:block;box-shadow:0 0 8px #0000001a}.BasketPage .basketCard .basketPersonalization button:hover,.BasketPage .basketCard .basketPersonalization button:active,.BasketPage .basketCard .basketPersonalization button:focus-visible,.BasketPage .basketCard .basketPersonalization button:focus,.BasketPage .basketCard .basketPersonalization button:active{color:#fff;background:#ef3e62;border:1px solid #ef3e62;outline:0}.BasketPage .basketCard .basketPersonalization button:last-child{margin-right:0}.BasketPage .basketCard .card-footer{text-align:right;border-top:1px solid #e8becc}.BasketPage .basketCard .card-footer .subTotal{margin-top:15px}.BasketPage .basketCard .card-footer .subTotal p{color:#565656;text-transform:capitalize;margin:0;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:135.5%}.BasketPage .basketCard .card-footer .subTotal p span{color:#565656;text-transform:capitalize;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:135.5%}.BasketPage .basketCard .card-footer .subTotal h4{color:#565656;text-transform:capitalize;font-family:Poppins;font-size:20px;font-style:normal;font-weight:500;line-height:135.5%}.BasketPage .basketCard .card-footer .subTotal h4 span{color:#565656;text-transform:capitalize;text-transform:capitalize;font-family:Poppins;font-size:20px;font-style:normal;font-weight:700;line-height:135.5%}.BasketPage .basketCard button{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border:1px solid #ee2e5d;border-radius:8px;width:30%;height:39px;margin-top:10px;margin-bottom:10px;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:24px;box-shadow:0 4px 48px #0000001a}.BasketPage .basketCard button.addanextra{color:#ee2e5d;text-align:center;text-transform:uppercase;text-align:center;background:#f7f7f7;border:2px solid #ee2e5d;border-radius:10px;flex-direction:column;align-items:center;width:50%;height:auto;margin-right:20px;padding:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:700;line-height:24px;display:flex}.BasketPage .basketCard button.addanextra img{width:100%}@media (max-width:768px){.BasketPage .basketCard button.addanextra{width:100%}}@media (max-width:1025px){.BasketPage .basketCard button{width:60%}}@media (max-width:581px){.BasketPage .basketCard button{width:100%}}.BasketPage .fixedFooter{background:#f7f7f7;border:1px solid #565656;border-radius:20px;width:100%;padding:20px}.BasketPage .fixedFooter .subtotal{border-bottom:1px solid #e8becc;flex-direction:row;justify-content:space-between;align-items:center;display:flex}.BasketPage .fixedFooter .subtotal .subtotalRate{text-align:left}.BasketPage .fixedFooter .subtotal .subtotalRate p{color:#343434;text-transform:capitalize;margin:0;font-family:Poppins;font-size:20px;font-style:normal;font-weight:500;line-height:148.5%}.BasketPage .fixedFooter .subtotal .subtotalRate p:last-child{color:#343434;text-transform:capitalize;font-family:Poppins;font-style:normal;line-height:148.5%}.BasketPage .fixedFooter .subtotal .subtotalRate:last-child,.BasketPage .fixedFooter .subtotal .subtotalRate:last-child padding{text-align:right}.BasketPage .fixedFooter .continueDD{text-align:right;justify-content:flex-end;gap:10px;margin:10px 0;display:flex}.BasketPage .fixedFooter .continueDD button{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border:0;border-radius:10px;height:39px;margin-top:10px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}.BasketPage .fixedFooter .continueDD button:disabled{background:#fcd5df}.BasketPage .fixedFooter .continueDD button.continueShopping{color:#565656;text-align:center;text-transform:uppercase;background:0 0;border:2px solid #565656;border-radius:10px;height:39px;margin-top:10px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}@media (max-width:768px){.BasketPage .fixedFooter .continueDD button{font-size:14px}}@media (max-width:541px){.BasketPage .fixedFooter .continueDD{flex-direction:column}}.BasketPage .upsellGreeting{border-top:1px solid #e8becc;flex-direction:row;display:flex}.BasketPage .upsellGreeting .addOns{width:50%}.BasketPage .upsellGreeting .addOns .addTitle{color:#565656;text-transform:capitalize;text-align:left;margin-bottom:10px;padding-top:15px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:110.5%}.BasketPage .upsellGreeting .addOns .upsellBox{white-space:nowrap;flex-direction:row;margin:15px 0;padding-bottom:10px;display:flex;overflow-x:auto}.BasketPage .upsellGreeting .addOns .upsellBox::-webkit-scrollbar{width:10px;height:4px}.BasketPage .upsellGreeting .addOns .upsellBox::-webkit-scrollbar-track{box-shadow:inset 0 0 5px gray}.BasketPage .upsellGreeting .addOns .upsellBox::-webkit-scrollbar-thumb{background:#ef3e62}.BasketPage .upsellGreeting .addOns .upsellBox::-webkit-scrollbar-thumb:hover{background:#bc2241}.BasketPage .upsellGreeting .addOns .upsellBox .upsellProduct{border:1px solid #e8becc;border-radius:8px;width:100px;min-width:100px;margin-right:15px;padding:10px 8px;position:relative}.BasketPage .upsellGreeting .addOns .upsellBox .upsellProduct:last-child{margin-right:0}.BasketPage .upsellGreeting .addOns .upsellBox .upsellProduct .deleteupsell{position:absolute;top:5px;right:5px}.BasketPage .upsellGreeting .addOns .upsellBox .upsellProduct .deleteupsell svg{vertical-align:top;font-size:12px}.BasketPage .upsellGreeting .addOns .upsellBox .upsellProduct .upsellimage{background:#fff;border:1px solid #97979780;border-radius:10px;width:50px;height:64px;margin:0 auto;padding:3px}.BasketPage .upsellGreeting .addOns .upsellBox .upsellProduct h4{color:#565656;text-transform:capitalize;white-space:break-spaces;margin:5px 0;font-family:Poppins;font-size:9px;font-style:normal;font-weight:500;line-height:148.5%}.BasketPage .upsellGreeting .addOns .upsellBox .upsellProduct p{color:#565656;text-transform:capitalize;margin:0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:148.5%}@media (max-width:431px){.BasketPage .upsellGreeting .addOns .upsellBox{white-space:nowrap;width:100%;padding-bottom:10px;overflow-x:auto}}.BasketPage .upsellGreeting .addOns .upsellBox .addExtra{justify-content:center;display:flex}.BasketPage .upsellGreeting .addOns .upsellBox .addExtra button{color:#ee2e5d;text-align:center;text-transform:capitalize;white-space:break-spaces;background:#f2e5ea;border:2px solid #ee2e5d;border-radius:8px;justify-content:center;align-items:center;width:100px;min-width:100px;height:auto;margin:0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:148.5%;display:flex}.BasketPage .upsellGreeting .addOns .addonPrice{text-align:right;margin-bottom:10px}.BasketPage .upsellGreeting .addOns .addonPrice p{color:#565656;text-align:right;text-transform:capitalize;padding-right:15px;font-family:Poppins;font-size:24px;font-style:normal;font-weight:700;line-height:75.5%}.BasketPage .upsellGreeting .addOns .addanExtraGift{background:#f7f7f7;border:2px solid #ee2e5d;border-radius:10px;padding:15px}.BasketPage .upsellGreeting .addOns .addanExtraGift button{color:#ee2e5d;text-align:center;text-transform:uppercase;text-align:center;background:0 0;border:0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:700;line-height:24px}.BasketPage .upsellGreeting .addOns .addanExtraGift .extraProduct{flex-direction:row;justify-content:center;align-items:center;margin-top:5px;display:flex}.BasketPage .upsellGreeting .addOns .addanExtraGift .extraProduct .upsellimage{margin-right:20px}.BasketPage .upsellGreeting .addOns .addanExtraGift .extraProduct .upsellimage:last-child{margin-right:0}.BasketPage .upsellGreeting .GreetingCard{border-left:1px solid #e8becc;width:50%;padding-bottom:10px;padding-left:30px;position:relative}.BasketPage .upsellGreeting .GreetingCard h3{color:#565656;text-transform:capitalize;text-align:left;margin-bottom:15px;padding-top:15px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:600;line-height:110.5%}.BasketPage .upsellGreeting .GreetingCard .GreetingCardContent{flex-direction:row;display:flex}.BasketPage .upsellGreeting .GreetingCard .GreetingCardContent .GreetingCardImage img{object-fit:cover;border-radius:20px;width:80px;height:100px;box-shadow:7px 7px 7px #0000001a}.BasketPage .upsellGreeting .GreetingCard .GreetingCardContent .GreetingCardDetails{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:70%;min-height:100px;margin-left:15px;display:flex}.BasketPage .upsellGreeting .GreetingCard .GreetingCardContent .GreetingCardDetails h4{color:#ef3e62;text-transform:uppercase;margin:0 0 10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:148.5%}.BasketPage .upsellGreeting .GreetingCard .GreetingCardContent .GreetingCardDetails p{text-align:left;color:#565656;text-transform:capitalize;margin:0 0 10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:148.5%}.BasketPage .upsellGreeting .GreetingCard .GreetingCardContent .GreetingCardDetails .editBtn{color:#565656;text-align:center;text-transform:uppercase;background:0 0;border:1px solid #565656;border-radius:15px;align-self:flex-end;height:33px;margin-top:auto;margin-right:20px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:19px;box-shadow:0 4px 48px #0000001a}@media (max-width:821px){.BasketPage .upsellGreeting{flex-direction:column}.BasketPage .upsellGreeting .addOns,.BasketPage .upsellGreeting .GreetingCard{border:0;width:100%;padding:0}.BasketPage .upsellGreeting .GreetingCard{border-top:1px solid #e8becc;margin-top:20px;padding-top:20px}.BasketPage .upsellGreeting .GreetingCard .GreetingCardContent .GreetingCardDetails .editBtn{align-self:flex-start;width:auto;margin-top:10px;margin-bottom:15px;margin-right:0}}.BasketPage .emptyCard .innerBasketCard{flex-direction:column;display:flex}.BasketPage .emptyCard h3{color:#ee2e5d;text-align:center;text-transform:capitalize;margin-top:15px;font-family:Poppins;font-size:24px;font-style:normal;font-weight:700;line-height:110.5%}.BasketPage .emptyCard button.contShopping{color:#fff;text-align:center;text-transform:uppercase;background:#565656;border-radius:40px;margin-top:20px;margin-bottom:20px;padding:10px 0;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}.BasketPage .emptyCard .accordion{border-top:1px solid #e8becc}.BasketPage .emptyCard .accordion .accordion-item{background:0 0;border:0}.BasketPage .emptyCard .accordion .accordion-header button{color:#7e33c8;text-transform:capitalize;text-align:center;box-shadow:none;background:0 0;border:0;justify-content:center;align-items:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:110.5%;display:flex}.BasketPage .emptyCard .accordion .accordion-header button:after{margin-left:10px}.BasketPage .emptyCard .accordion h3 strong{color:#565656;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:110.5%}.BasketPage .emptyCard .accordion h3{text-align:left;color:#565656;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:110.5%}.BasketPage .emptyCard .accordion h4{color:#7e33c8;text-transform:uppercase;text-align:left;margin-top:15px;margin-bottom:0;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.BasketPage .emptyCard .accordion p{color:#404040;text-transform:uppercase;text-align:left;margin:0;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.BasketPage .emptyCard .accordion p a{color:#404040;text-transform:uppercase;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-decoration-line:underline}.BasketPage .emptyCard .accordion h5{color:#7e33c8;text-transform:uppercase;text-align:left;margin-top:20px;margin-bottom:0;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.BasketPage .emptyCard .accordion h6{color:#7e33c8;text-transform:uppercase;text-align:left;margin:0;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.BasketPage .confirm{color:#fff!important;background:#ee2e5d!important;border:1px solid #ee2e5d!important}.festive4for3Popup .modal-content{background:#eee;border:2px solid #ef3e62;border-radius:25px}.festive4for3Popup .modal-content .modal-header{padding:0;position:relative}.festive4for3Popup .modal-content .modal-header .btn-close{z-index:99;position:absolute;top:20px;right:20px}.festive4for3Popup .modal-content .modal-body .festive4for3{align-items:center;display:flex}@media (max-width:541px){.festive4for3Popup .modal-content .modal-body .festive4for3{flex-direction:column}}.festive4for3Popup .modal-content .modal-body .festive4for3 img{width:200px}.festive4for3Popup .modal-content .modal-body .festive4for3 h3{color:#ef3e62;text-transform:capitalize;margin:20px 0;font-family:Poppins;font-size:24px;font-style:italic;font-weight:600;line-height:110.5%}.festive4for3Popup .modal-content .modal-body .festive4for3 p{color:#ef3e62;text-align:center;letter-spacing:.5px;margin-bottom:20px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:100%}.festive4for3Popup .modal-content .modal-body .festive4for3 .modalFooter .getMore{color:#fff;text-align:center;text-transform:uppercase;background:#ef3e62;border-color:#ef3e62;border-radius:40px;margin:10px auto;padding:6px 22px;font-family:Poppins;font-size:13px;font-style:normal;font-weight:500;line-height:148.5%;display:block}.festive4for3Popup .modal-content .modal-body .festive4for3 .modalFooter .noThanks{color:#ef3e62;text-align:center;text-transform:uppercase;background:0 0;border:0;margin:0;padding:0;font-family:Poppins;font-size:13px;font-style:normal;font-weight:500;line-height:148.5%;text-decoration:underline}.FreeChocsPopup .modal-content{background:#f7f0f1;border:2px solid #ef3e62;border-radius:25px}.FreeChocsPopup .modal-content .modal-header{padding:0;position:relative}.FreeChocsPopup .modal-content .modal-header .btn-close{z-index:99;position:absolute;top:20px;right:20px}.FreeChocsPopup .modal-content .modal-body .FreeChocs{align-items:center;display:flex}@media (max-width:541px){.FreeChocsPopup .modal-content .modal-body .FreeChocs{flex-direction:column}.FreeChocsPopup .modal-content .modal-body .FreeChocs .desc{padding:0 20px}.FreeChocsPopup .modal-content .modal-body .FreeChocs .desc p{font-size:24px;line-height:28px}}.FreeChocsPopup .modal-content .modal-body .FreeChocs img{width:140px}.FreeChocsPopup .modal-content .modal-body .FreeChocs p{color:#565656;text-align:center;letter-spacing:.2px;margin-bottom:20px;font-family:Poppins;font-size:18px;font-style:normal;font-weight:400;line-height:24px}.FreeChocsPopup .modal-content .modal-body .FreeChocs .modalFooter .ContinueShopping{color:#fff;text-align:center;text-transform:uppercase;background:#ef3e62;border-color:#ef3e62;border-radius:40px;margin:10px auto;padding:6px 22px;font-family:Poppins;font-size:13px;font-style:normal;font-weight:500;line-height:148.5%;display:block}.FreeChocsPopup .modal-content .modal-body .FreeChocs .modalFooter .noThanks{color:#ef3e62;text-align:center;text-transform:uppercase;text-align:center;background:0 0;border:0;margin:0 auto;padding:0;font-family:Poppins;font-size:13px;font-style:normal;font-weight:500;line-height:148.5%;text-decoration:underline;display:block}.FreeChocsPopup .modal-content .modal-body .FreeChocs .modalFooter .tc{color:#404040;text-align:center;text-transform:normal;background:0 0;margin:20px 0 0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:148.5%;text-decoration:underline}@media (max-width:541px){.FreeChocsPopup .modal-content .modal-body .FreeChocs .modalFooter{flex-direction:column;align-items:center;display:flex}}.delivery-row{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.info-icon{color:#e00034;stroke-width:2.5px;font-size:22px}.addonPriceGreeting{color:#565656;text-align:right;text-transform:capitalize;text-align:right;text-transform:capitalize;font-family:Poppins;font-size:24px;font-weight:700;line-height:75.5%;position:absolute;bottom:0;right:10px}.confirmBtn{justify-content:flex-end;align-items:center;margin-bottom:0;padding-top:10px;display:flex}.confirmBtn p{color:red;margin:0;font-size:14px}@media (max-width:581px){.confirmBtn{justify-content:center}.confirmBtn p{font-size:12px}}.UpsellPage{text-align:left;padding:0}.UpsellPage .modal-dialog{height:100%}.UpsellPage .modal-dialog.modal-fullscreen{width:99vw}.UpsellPage .modal-dialog .modal-content .modal-header{border:0;justify-content:space-between;align-items:flex-start;display:flex}.UpsellPage .modal-dialog .modal-content .modal-header h2{color:#ee2e5d;text-align:left;text-transform:capitalize;margin-bottom:0;font-family:Poppins;font-size:24px;font-style:normal;font-weight:700;line-height:148.5%}.UpsellPage .modal-dialog .modal-content .modal-header button{box-shadow:none;border:0}.UpsellPage .modal-dialog .modal-content .modal-header button svg{color:#1c1b1f;font-size:33px}.UpsellPage .modal-dialog .modal-content .modal-header button:active{background:0 0}.UpsellPage .modal-dialog .modal-content .modal-body .mainAddons h2{color:#ee2e5d;text-align:left;text-transform:capitalize;margin-bottom:30px;font-family:Poppins;font-size:24px;font-style:normal;font-weight:500;line-height:148.5%}.UpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns{border-bottom:1px solid #0003;margin-bottom:20px;padding-bottom:10px}.UpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns h3{color:#ee2e5d;text-align:left;text-transform:capitalize;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:148.5%}.UpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns .popularAddOnProducts{white-space:nowrap;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;margin:30px 0;padding-bottom:10px;display:flex;overflow-x:auto}.UpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns .popularAddOnProducts .popularProductBox{text-align:center;width:14%;margin-right:20px}.UpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns .popularAddOnProducts .popularProductBox a{text-decoration:none}.UpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns .popularAddOnProducts .popularProductBox a .productImage{text-align:center;justify-content:center;align-items:center;min-width:160px;min-height:160px;margin:0 auto 10px;display:flex;overflow:hidden}.UpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns .popularAddOnProducts .popularProductBox a .productImage img{width:auto;max-width:160px;height:auto;max-height:160px}.UpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns .popularAddOnProducts .popularProductBox a h4{color:#343434;text-align:center;text-transform:capitalize;white-space:normal;min-height:80px;margin:0;font-family:Poppins;font-size:18px;font-style:normal;font-weight:600;line-height:148.5%}.UpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns .popularAddOnProducts .popularProductBox a p{color:#343434;text-align:center;text-transform:capitalize;font-family:Poppins;font-size:18px;font-style:normal;font-weight:600;line-height:148.5%}.UpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns .popularAddOnProducts .popularProductBox button{color:#ee2e5d;text-align:center;text-transform:uppercase;background:0 0;border:1px solid #ee2e5d;border-radius:40px;width:100px;height:34px;margin:15px 0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.UpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns .popularAddOnProducts .popularProductBox button:hover,.UpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns .popularAddOnProducts .popularProductBox button:focus,.UpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns .popularAddOnProducts .popularProductBox button:focus-visible{color:#fff;background:#ee2e5d;border:1px solid #ee2e5d}@media (max-width:1025px){.UpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns .popularAddOnProducts .popularProductBox{width:17%}}@media (max-width:991px){.UpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns .popularAddOnProducts .popularProductBox{width:23%}}@media (max-width:768px){.UpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns .popularAddOnProducts .popularProductBox{width:33%}}@media (max-width:581px){.UpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns .popularAddOnProducts .popularProductBox{width:48%}}.UpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories h3{color:#343434;text-transform:capitalize;text-align:left;margin:20px 0;font-family:Poppins;font-size:20px;font-style:normal;font-weight:500;line-height:148.5%;position:relative}.UpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories h3 button{color:#ee2e5d;text-align:right;text-transform:uppercase;padding:0;font-family:Poppins;font-size:20px;font-style:normal;font-weight:500;line-height:148.5%;text-decoration-line:underline;position:absolute;top:0;right:5px}.UpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .addonCat{justify-content:flex-start;align-items:center;width:100%;display:flex;overflow-x:auto}.UpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .addonCat .categoriesBox{margin-right:10px}.UpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .addonCat .categoriesBox a{text-decoration:none}.UpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .addonCat .categoriesBox a .catImage{text-align:center;justify-content:center;align-items:center;min-width:135px;min-height:172px;margin:0 auto 15px;display:flex;overflow:hidden}.UpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .addonCat .categoriesBox a .catImage img{width:auto;max-width:135px;height:auto;max-height:172px}.UpsellPage .modal-dialog .modal-content .modal-body .addOnCatgories .catTitle{justify-content:flex-start;align-items:center;display:flex}.UpsellPage .modal-dialog .modal-content .modal-body .addOnCatgories .catTitle button{box-shadow:none;background:0 0;border:0;padding:0}.UpsellPage .modal-dialog .modal-content .modal-body .addOnCatgories .catTitle button svg{color:#ee2e5d;font-size:35px}.UpsellPage .modal-dialog .modal-content .modal-body .addOnCatgories .catTitle button:active{background:0 0}.UpsellPage .modal-dialog .modal-content .modal-body .addOnCatgories .catTitle h3{color:#ee2e5d;text-align:center;text-transform:capitalize;margin-bottom:0;margin-left:20px;font-family:Poppins;font-size:24px;font-style:normal;font-weight:500;line-height:148.5%}.UpsellPage .modal-dialog .modal-content .modal-body .addOnCatgories .addbyCategoryRow{margin:20px 0}.UpsellPage .modal-dialog .modal-content .modal-body .addOnCatgories .addbyCategoryRow .catProducts{padding-bottom:20px}.UpsellPage .modal-dialog .modal-content .modal-body .addOnCatgories .addbyCategoryRow .catProducts .productAddOnBox{vertical-align:top;width:17%;margin-bottom:20px;margin-right:25px;display:inline-block}@media (max-width:891px){.UpsellPage .modal-dialog .modal-content .modal-body .addOnCatgories .addbyCategoryRow .catProducts .productAddOnBox{width:21%}}@media (max-width:680px){.UpsellPage .modal-dialog .modal-content .modal-body .addOnCatgories .addbyCategoryRow .catProducts .productAddOnBox{width:29%}}@media (max-width:540px){.UpsellPage .modal-dialog .modal-content .modal-body .addOnCatgories .addbyCategoryRow .catProducts .productAddOnBox{width:48%}}@media (max-width:431px){.UpsellPage .modal-dialog .modal-content .modal-body .addOnCatgories .addbyCategoryRow .catProducts .productAddOnBox{width:42%}}.UpsellPage .modal-dialog .modal-content .modal-body .addOnCatgories .addbyCategoryRow .catProducts .productAddOnBox a{text-decoration:none}.UpsellPage .modal-dialog .modal-content .modal-body .addOnCatgories .addbyCategoryRow .catProducts .productAddOnBox a .catImage{text-align:center;border-radius:8px;justify-content:center;align-items:center;min-width:135px;min-height:172px;margin:0 auto 10px;display:flex;overflow:hidden}.UpsellPage .modal-dialog .modal-content .modal-body .addOnCatgories .addbyCategoryRow .catProducts .productAddOnBox a .catImage img{width:auto;max-width:135px;height:auto;max-height:172px}.UpsellPage .modal-dialog .modal-content .modal-body .addOnCatgories .addbyCategoryRow .catProducts .productAddOnBox a h3,.UpsellPage .modal-dialog .modal-content .modal-body .addOnCatgories .addbyCategoryRow .catProducts .productAddOnBox a p{color:#343434;text-align:center;text-transform:capitalize;margin:0;font-family:Poppins;font-size:18px;font-style:normal;font-weight:600;line-height:148.5%;text-decoration:none}@media (max-width:431px){.UpsellPage .modal-dialog .modal-content .modal-body .addOnCatgories .addbyCategoryRow .catProducts{text-align:center;margin:0 auto}}.UpsellPage .modal-dialog .modal-content .modal-body .productDescriptionSection .procutTitle,.UpsellPage .modal-dialog .modal-content .modal-body .popularProductDescriptionSection .procutTitle{justify-content:flex-start;align-items:center;display:flex}.UpsellPage .modal-dialog .modal-content .modal-body .productDescriptionSection .procutTitle button,.UpsellPage .modal-dialog .modal-content .modal-body .popularProductDescriptionSection .procutTitle button{box-shadow:none;background:0 0;border:0;padding:0}.UpsellPage .modal-dialog .modal-content .modal-body .productDescriptionSection .procutTitle button svg,.UpsellPage .modal-dialog .modal-content .modal-body .popularProductDescriptionSection .procutTitle button svg{color:#ee2e5d;font-size:35px}.UpsellPage .modal-dialog .modal-content .modal-body .productDescriptionSection .procutTitle button:active,.UpsellPage .modal-dialog .modal-content .modal-body .popularProductDescriptionSection .procutTitle button:active{background:0 0}.UpsellPage .modal-dialog .modal-content .modal-body .productDescriptionSection .procutTitle h3,.UpsellPage .modal-dialog .modal-content .modal-body .popularProductDescriptionSection .procutTitle h3{color:#ee2e5d;text-align:center;text-transform:capitalize;margin-bottom:0;margin-left:20px;font-family:Poppins;font-size:24px;font-style:normal;font-weight:500;line-height:148.5%}.UpsellPage .modal-dialog .modal-content .modal-body .productDescriptionSection .productAddOnBox,.UpsellPage .modal-dialog .modal-content .modal-body .popularProductDescriptionSection .productAddOnBox{flex-direction:row;justify-content:flex-start;margin:35px 0;display:flex}.UpsellPage .modal-dialog .modal-content .modal-body .productDescriptionSection .productAddOnBox .productDetailsImage,.UpsellPage .modal-dialog .modal-content .modal-body .popularProductDescriptionSection .productAddOnBox .productDetailsImage{border-radius:8px;min-width:220px;min-height:280px;margin-right:25px;overflow:hidden}.UpsellPage .modal-dialog .modal-content .modal-body .productDescriptionSection .productAddOnBox .productDetailsImage img,.UpsellPage .modal-dialog .modal-content .modal-body .popularProductDescriptionSection .productAddOnBox .productDetailsImage img{width:100%;max-width:220px;height:auto;max-height:280px}.UpsellPage .modal-dialog .modal-content .modal-body .productDescriptionSection .productAddOnBox .productDetailsContent,.UpsellPage .modal-dialog .modal-content .modal-body .popularProductDescriptionSection .productAddOnBox .productDetailsContent{text-align:left;position:relative}.UpsellPage .modal-dialog .modal-content .modal-body .productDescriptionSection .productAddOnBox .productDetailsContent h4.upsellTitle,.UpsellPage .modal-dialog .modal-content .modal-body .popularProductDescriptionSection .productAddOnBox .productDetailsContent h4.upsellTitle{color:#000;text-transform:capitalize;margin:0;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:148.5%}.UpsellPage .modal-dialog .modal-content .modal-body .productDescriptionSection .productAddOnBox .productDetailsContent p.upsellPrice,.UpsellPage .modal-dialog .modal-content .modal-body .popularProductDescriptionSection .productAddOnBox .productDetailsContent p.upsellPrice{color:#000;text-transform:capitalize;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:148.5%}.UpsellPage .modal-dialog .modal-content .modal-body .productDescriptionSection .productAddOnBox .productDetailsContent .Productdescription h5,.UpsellPage .modal-dialog .modal-content .modal-body .popularProductDescriptionSection .productAddOnBox .productDetailsContent .Productdescription h5{color:#000;text-transform:capitalize;margin:0;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:148.5%}.UpsellPage .modal-dialog .modal-content .modal-body .productDescriptionSection .productAddOnBox .productDetailsContent .Productdescription ul,.UpsellPage .modal-dialog .modal-content .modal-body .popularProductDescriptionSection .productAddOnBox .productDetailsContent .Productdescription ul{margin:0}.UpsellPage .modal-dialog .modal-content .modal-body .productDescriptionSection .productAddOnBox .productDetailsContent .Productdescription ul li,.UpsellPage .modal-dialog .modal-content .modal-body .popularProductDescriptionSection .productAddOnBox .productDetailsContent .Productdescription ul li{color:#000;text-transform:capitalize;text-align:left;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:148.5%}.UpsellPage .modal-dialog .modal-content .modal-body .productDescriptionSection .productAddOnBox .productDetailsContent button,.UpsellPage .modal-dialog .modal-content .modal-body .popularProductDescriptionSection .productAddOnBox .productDetailsContent button{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border:1px solid #ef3e62;border-radius:8px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px;position:absolute;bottom:0}@media (max-width:580px){.UpsellPage .modal-dialog .modal-content .modal-body .productDescriptionSection .productAddOnBox .productDetailsContent button,.UpsellPage .modal-dialog .modal-content .modal-body .popularProductDescriptionSection .productAddOnBox .productDetailsContent button{float:right;margin-top:30px;position:relative}.UpsellPage .modal-dialog .modal-content .modal-body .productDescriptionSection .productAddOnBox,.UpsellPage .modal-dialog .modal-content .modal-body .popularProductDescriptionSection .productAddOnBox{flex-direction:column;justify-content:center;align-items:center}.UpsellPage .modal-dialog .modal-content .modal-body .productDescriptionSection .productAddOnBox .productDetailsImage,.UpsellPage .modal-dialog .modal-content .modal-body .popularProductDescriptionSection .productAddOnBox .productDetailsImage{min-height:auto}.UpsellPage .modal-dialog .modal-content .modal-body .productDescriptionSection .productAddOnBox .productDetailsContent h4,.UpsellPage .modal-dialog .modal-content .modal-body .popularProductDescriptionSection .productAddOnBox .productDetailsContent h4,.UpsellPage .modal-dialog .modal-content .modal-body .productDescriptionSection .productAddOnBox .productDetailsContent p,.UpsellPage .modal-dialog .modal-content .modal-body .popularProductDescriptionSection .productAddOnBox .productDetailsContent p{text-align:center}.UpsellPage .modal-dialog .modal-content .modal-body .productDescriptionSection .productAddOnBox .productDetailsContent .Productdescription,.UpsellPage .modal-dialog .modal-content .modal-body .popularProductDescriptionSection .productAddOnBox .productDetailsContent .Productdescription{margin-top:40px;padding:0 50px}}.UpsellPage .modal-dialog .modal-content .modal-body .miniCart{background:#fff;border-top:2px solid #ef3e62;border-radius:20px;width:23.5%;position:fixed;bottom:20px;right:85px;overflow:hidden;box-shadow:0 4px 8px #00000040}.UpsellPage .modal-dialog .modal-content .modal-body .miniCart .accordion .accordion-item{border:0}.UpsellPage .modal-dialog .modal-content .modal-body .miniCart .accordion .accordion-item .accordion-header{margin:0}.UpsellPage .modal-dialog .modal-content .modal-body .miniCart .accordion .accordion-item .accordion-header button{color:#565656;text-align:center;text-transform:capitalize;box-shadow:none;background:0 0;border:0;padding:10px 15px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:148.5%}.UpsellPage .modal-dialog .modal-content .modal-body .miniCart .accordion .accordion-item .accordion-header button:after{background-image:url(../media/arrow_downios_new.14m_z_n6mlr-0.png);background-repeat:0px 0px}.UpsellPage .modal-dialog .modal-content .modal-body .miniCart .accordion .accordion-item .accordion-body .overflowX{width:100%;padding-bottom:10px;display:flex;overflow-x:auto}.UpsellPage .modal-dialog .modal-content .modal-body .miniCart .accordion .accordion-item .accordion-body .overflowX .panelMini{border:1px solid #d9d9d9;border-radius:8px;width:92px;margin-right:10px;padding:5px 0;position:relative}.UpsellPage .modal-dialog .modal-content .modal-body .miniCart .accordion .accordion-item .accordion-body .overflowX .panelMini button.btndelete{width:auto;height:auto;padding:0;position:absolute;top:0;right:0}.UpsellPage .modal-dialog .modal-content .modal-body .miniCart .accordion .accordion-item .accordion-body .overflowX .panelMini button.btndelete svg{color:#e20000;font-size:18px}.UpsellPage .modal-dialog .modal-content .modal-body .miniCart .accordion .accordion-item .accordion-body .overflowX .panelMini .panelMiniCart{flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-left:8px;margin-right:10px;display:flex}.UpsellPage .modal-dialog .modal-content .modal-body .miniCart .accordion .accordion-item .accordion-body .overflowX .panelMini .panelMiniCart .catImage{text-align:center;justify-content:flex-start;align-items:center;min-width:75px;min-height:59px;margin:0 auto 10px;display:flex;overflow:hidden}.UpsellPage .modal-dialog .modal-content .modal-body .miniCart .accordion .accordion-item .accordion-body .overflowX .panelMini .panelMiniCart .catImage img{width:auto;max-width:59px;height:auto;max-height:75px}.UpsellPage .modal-dialog .modal-content .modal-body .miniCart .accordion .accordion-item .accordion-body .overflowX .panelMini .panelMiniCart h3,.UpsellPage .modal-dialog .modal-content .modal-body .miniCart .accordion .accordion-item .accordion-body .overflowX .panelMini .panelMiniCart p{color:#000;text-transform:capitalize;width:70px;margin:0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:148.5%;overflow:hidden}.UpsellPage .modal-dialog .modal-content .modal-body .miniCart .miniCartFooter{text-align:right;padding:12px 15px}@media (max-width:541px){.UpsellPage .modal-dialog .modal-content .modal-body .miniCart .miniCartFooter{text-align:left}}.UpsellPage .modal-dialog .modal-content .modal-body .miniCart .miniCartFooter .addtoorder{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border:1px solid #ef3e62;border-radius:8px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px}@media (max-width:1024px){.UpsellPage .modal-dialog .modal-content .modal-body .miniCart{width:50%}}@media (max-width:991px){.UpsellPage .modal-dialog .modal-content .modal-body .miniCart{width:55%}}@media (max-width:768px){.UpsellPage .modal-dialog .modal-content .modal-body .miniCart{width:60%}}@media (max-width:580px){.UpsellPage .modal-dialog .modal-content .modal-body .miniCart{width:100%;bottom:0;left:0;right:0}}@media (max-width:541px){.upsellStockErrorBanner{width:90%;padding:10px 15px;font-size:13px;top:80px}}.CallCenterPages h2.pageTitle{color:#565656;letter-spacing:.36px;text-transform:capitalize;text-align:left;margin-top:20px;font-family:Poppins;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.CallCenterPages h2.pageTitle svg{color:#565656;margin-right:15px;font-size:24px}.CallCenterPages h3.formTitle{color:#ee2e5d;text-transform:capitalize;text-align:left;margin:20px 0 0;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.CallCenterPages form{text-align:left;margin-top:20px;margin-bottom:30px}.CallCenterPages form select.form-select{color:#333;background-color:#f7f7f7;border:1px solid #3333331a;border-radius:10px;height:42px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;box-shadow:inset 0 4px 6px #00000026}.CallCenterPages form input{color:#333;background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #3333331a;border-radius:10px;height:42px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;box-shadow:inset 0 4px 6px #00000026}.CallCenterPages form input:focus-visible{box-shadow:none;outline:0}.CallCenterPages form input:focus{border-color:#333}.CallCenterPages form label{color:#333;text-align:left;text-transform:capitalize;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.CallCenterPages form button{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border:0;border-radius:20px;margin-top:10px;padding:10px 31px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}.CallCenterPages p{color:#7e33c8;text-align:left;text-transform:capitalize;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.CallCenterPages table th{color:#7e33c8;text-transform:capitalize;vertical-align:top;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.CallCenterPages table td{text-transform:capitalize;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.LoginSection .loginOuter{justify-content:center;align-items:center;width:100%;height:100vh;display:flex;overflow:hidden}.LoginSection .loginOuter .loginBox{text-align:center}.LoginSection .loginOuter .loginBox form{text-align:left;border-radius:10px;margin:10px 0;padding:10px 20px;box-shadow:1px 1px 10px -5px #7e33c882}.LoginSection .loginOuter .loginBox form h2{text-align:center;color:#7e33c8;font-family:Poppins;font-size:28px;font-style:normal;font-weight:600;line-height:normal}.LoginSection .loginOuter .loginBox form input{color:#333;background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #3333331a;border-radius:10px;height:42px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;box-shadow:inset 0 4px 6px #00000026}.LoginSection .loginOuter .loginBox form input:focus-visible{box-shadow:none;outline:0}.LoginSection .loginOuter .loginBox form label{color:#333;text-align:left;text-transform:capitalize;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.LoginSection .loginOuter .loginBox form button{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border:0;border-radius:10px;margin-top:10px;margin-bottom:10px;padding:10px 31px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}.orderDetails table td label{color:#7e33c8;text-transform:capitalize;margin-right:10px;font-family:Poppins;font-size:15px;font-style:normal;font-weight:500;line-height:normal}.moreInformation .modal-body{padding:10px 30px}.moreInformation .modal-body p{text-transform:capitalize;margin-bottom:10px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.moreInformation .modal-body p strong{color:#7e33c8;font-size:16px;font-weight:600}.orderQueryRecords{border-radius:10px;margin-bottom:30px;padding:10px 25px;box-shadow:0 0 15px #0000001a}.orderQueryRecords .backToSearch{color:#565656;text-transform:capitalize;background:0 0;border:0;margin-top:15px;margin-bottom:15px;padding:0;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.orderQueryRecords .backToSearch svg{color:#565656;margin-right:10px;font-size:27px}.orderQueryRecords .nav-tabs{border:0}.orderQueryRecords .nav-tabs button{color:#ee2e5d;text-align:center;text-transform:uppercase;box-shadow:none;background:0 0;border:1px solid #ee2e5d;border-radius:40px;margin-right:10px;padding:5px 15px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:18px}.orderQueryRecords .nav-tabs button:hover,.orderQueryRecords .nav-tabs button:focus,.orderQueryRecords .nav-tabs button:focus-visible{color:#fff;background:#ee2e5d;border:1px solid #ee2e5d}.orderQueryRecords .tab-content .formTitle{margin-bottom:20px}.orderQueryRecords .tab-content form{margin:0}.orderQueryRecords .tab-content form label{color:#333;text-align:left;text-transform:capitalize;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.orderQueryRecords .tab-content form input{color:#333;background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #3333331a;border-radius:10px;height:42px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;box-shadow:inset 0 4px 6px #00000026}.orderQueryRecords .tab-content .refund .refundDetails,.orderQueryRecords .tab-content .refund .voucherDetails,.orderQueryRecords .tab-content .voucher .refundDetails,.orderQueryRecords .tab-content .voucher .voucherDetails{margin:20px 0}.orderQueryRecords .tab-content .refund .refundDetails p,.orderQueryRecords .tab-content .refund .voucherDetails p,.orderQueryRecords .tab-content .voucher .refundDetails p,.orderQueryRecords .tab-content .voucher .voucherDetails p{text-transform:capitalize;color:#565656;margin-bottom:10px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.orderQueryRecords .tab-content .refund .refundDetails p strong,.orderQueryRecords .tab-content .refund .voucherDetails p strong,.orderQueryRecords .tab-content .voucher .refundDetails p strong,.orderQueryRecords .tab-content .voucher .voucherDetails p strong{color:#7e33c8;font-weight:600}.orderQueryRecords .tab-content .refund form .refundSubmit,.orderQueryRecords .tab-content .voucher form .refundSubmit{justify-content:flex-end;align-items:flex-end;display:flex}.table-container{border:1px solid #ddd;width:100%;max-height:450px;display:block;overflow:auto}.table-container thead th{z-index:10;background-color:#fff;position:sticky;top:0}.loginPopup .modal-dialog .modal-content{background:#f3f3f3;border:2px solid #ee2e5d;border-radius:20px;box-shadow:0 4px 4px #00000040}.loginPopup .modal-dialog .modal-content .modal-header{border:0}.loginPopup .modal-dialog .modal-content .modal-header .modal-title{color:#ee2e5d;letter-spacing:.36px;text-transform:capitalize;font-family:Poppins;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.loginPopup .modal-dialog .modal-content .modal-header .btn-close{opacity:1;background:url(../media/close_small.12q2_5m07nhk~.png) no-repeat;width:40px;height:40px;padding:0}.loginPopup .modal-dialog .modal-content .modal-body{padding:0 18px}.loginPopup .modal-dialog .modal-content .modal-body form label{color:#333;text-transform:capitalize;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.loginPopup .modal-dialog .modal-content .modal-body form input{color:#565656;text-transform:none;background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #3333331a;border-radius:10px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:29px;box-shadow:inset 0 4px 6px #00000026}.loginPopup .modal-dialog .modal-content .modal-body form .formPassword{position:relative}.loginPopup .modal-dialog .modal-content .modal-body form .formPassword button{background:0 0;border:0;position:absolute;top:38px;right:0}.loginPopup .modal-dialog .modal-content .modal-body form .formPassword button svg{color:#a0a0a0;font-size:21px}.loginPopup .modal-dialog .modal-content .modal-body form .btn-link{color:#e20000;text-transform:uppercase;padding:0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:148.5%;text-decoration-line:underline}.loginPopup .modal-dialog .modal-content .modal-body form .linktoRegister{margin-top:15px}.loginPopup .modal-dialog .modal-content .modal-body form .linktoRegister p{color:#404040;text-transform:uppercase;margin:0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.loginPopup .modal-dialog .modal-content .modal-body form .linktoRegister .btn-link{color:#404040;text-transform:uppercase;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-decoration-line:underline}.loginPopup .modal-dialog .modal-content .modal-footer{border:0;padding:10px 18px}.loginPopup .modal-dialog .modal-content .modal-footer .loginBtn{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border:0;border-radius:40px;padding:8px 31px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}.CallCenterPages form button.react-datepicker__navigation{background:0 0!important}.FooterSection{min-height:80px;padding:30px 0 10px}.FooterSection .styles-module_spanText__3mAZE{cursor:pointer;color:#ef3e62;width:auto;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500}.FooterSection .DeskMenu h3{text-transform:capitalize;color:#030303;text-align:left;margin-bottom:15px;font-family:Poppins;font-size:18px;font-style:normal;font-weight:700;line-height:27px}.FooterSection .DeskMenu ul{text-align:left;padding-left:0;list-style:none}.FooterSection .DeskMenu ul li a{color:#58595b;cursor:pointer;margin-bottom:10px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:21px;text-decoration:none;transition:all .5s;display:inline-block}.FooterSection .DeskMenu ul li a:hover{color:#ef3e62}@media (max-width:1025px){.FooterSection .DeskMenu{display:none}}.FooterSection .MobiAccord{display:none}.FooterSection .MobiAccord .accordion .accordion-item{border:0}.FooterSection .MobiAccord .accordion .accordion-item .accordion-header button{box-shadow:none;color:#000;background:0 0;border:0;outline:0;margin-bottom:20px;padding:0;font-family:Poppins;font-size:16px;font-weight:600}.FooterSection .MobiAccord .accordion .accordion-item .accordion-collapse .accordion-body{padding:0}.FooterSection .MobiAccord .accordion .accordion-item .accordion-collapse .accordion-body ul{text-align:left;padding-left:0;list-style:none}.FooterSection .MobiAccord .accordion .accordion-item .accordion-collapse .accordion-body ul li a{color:#58595b;cursor:pointer;margin-bottom:15px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:21px;text-decoration:none;transition:all .5s;display:inline-block}.FooterSection .MobiAccord .accordion .accordion-item .accordion-collapse .accordion-body ul li a:hover{color:#ef3e62}@media (max-width:1025px){.FooterSection .MobiAccord{display:block}}.FooterSection p{text-align:left;color:#9a9ea6;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.FooterSection p a{color:#ef3e62;font-family:Poppins;font-size:14px;font-style:normal;font-weight:600;line-height:24px;text-decoration:none!important}.FooterSection img{margin:10px auto}@media (max-width:1025px){.FooterSection img{width:100%;margin:0}}.sponsor-footer{text-align:center;margin:0 auto 20px}.sponsor-footer img{border-radius:10px;width:auto;height:auto}@media (max-width:767px){.sponsor-footer img{width:100%}}.footer-d-block{width:740px;margin:20px auto 0;display:block}@media (max-width:1025px){.footer-d-block{width:100%;margin:0}}.divider{border:.5px solid #ccc;width:88%;height:1px;margin-left:6%;position:absolute;left:0}.gift-wizard .subabrbList{text-align:initial;z-index:999;color:#9a9ea6;cursor:pointer;background-color:#fff;width:22%;height:248px;padding:0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:22px;list-style:none;position:absolute;overflow-y:scroll;box-shadow:0 16px 51px -16px #00000040}.gift-wizard .subabrbList li{padding:5px 15px;transition:all .5s}.gift-wizard .subabrbList li:hover{color:#fff;background:#ef3e62}@media (max-width:976px){.gift-wizard .subabrbList{width:94%}}@media (max-width:767px){.gift-wizard .subabrbList{width:92%}}@media (max-width:510px){.gift-wizard .subabrbList{width:91%}}@media (max-width:420px){.gift-wizard .subabrbList{width:88%}}@media (max-width:355px){.gift-wizard .subabrbList{width:86%}}.gift-wizard{background:#58595b;border-radius:10px;width:90%;margin:0 auto;padding:10px;position:relative;top:-84px;left:0;right:0;box-shadow:0 16px 51px -16px #00000040}.gift-wizard h2{text-align:center;letter-spacing:-.01em;text-transform:capitalize;text-align:center;color:#fff;justify-content:center;margin-top:10px;font-family:Poppins;font-size:34px;font-style:normal;font-weight:700;line-height:34px;display:flex}.gift-wizard p{text-align:center;color:#fff;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.gift-wizard p.border-bottom-1{border-bottom:.5px solid #ccc;padding-bottom:10px}.gift-wizard p.itsGo{font-size:12px;font-weight:400}.gift-wizard .rangeTitle{text-align:center;text-transform:capitalize;color:#fff;justify-content:center;align-items:center;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:18px;display:flex}@media (max-width:1399px){.gift-wizard .rangeTitle{font-size:11px}}@media (max-width:1199px){.gift-wizard .rangeTitle{font-size:9px}}@media (max-width:1025px){.gift-wizard .rangeTitle{font-size:12px}}.gift-wizard .sliderRange{color:#fff}.gift-wizard .sliderRange .MuiSlider-valueLabel{color:#000}.gift-wizard form input{text-align:center;text-align:center;text-transform:capitalize;color:#9a9ea6;justify-content:center;align-items:center;height:53px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:18px;display:flex}@media (max-width:999px){.gift-wizard form input{margin-bottom:0}}.gift-wizard form.uppercase{text-transform:uppercase}.gift-wizard form select{text-align:center;text-align:center;text-transform:capitalize;color:#9a9ea6;justify-content:center;align-items:center;height:53px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:18px;display:flex}.gift-wizard form select option{text-align:center;justify-content:center;display:flex}.gift-wizard form .giftWizardBtn{text-transform:uppercase;color:#58595b;background:#dec1bb;border-color:#dec1bb;border-radius:10px;margin-top:15px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.gift-wizard form .giftWizardBtn:hover,.gift-wizard form .giftWizardBtn:active,.gift-wizard form .giftWizardBtn:focus-visible{color:#fff;background:#ef3e62;border-color:#ef3e62}@media (max-width:925px){.gift-wizard form .giftWizardBtn{width:100%;margin-bottom:10px}}@media (max-width:991px){.gift-wizard{width:100%;margin:30px 0;top:0}.gift-wizard .margin-bottom-2{margin-bottom:20px}}.loader-overlay{z-index:99999;background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;position:fixed;top:0;left:0}.Header{position:relative}.sidebar-parent::-webkit-scrollbar{width:4px!important}.input-search{padding:5px 10px;box-shadow:0 4px 30px -3px #0000001a;width:200px!important}.is-sticky{z-index:999;width:100%;margin:0 auto;padding:0 120px;transition:all .3s;animation:.2s ease-in-out fadeInDown;position:fixed;top:0;left:0;box-shadow:0 2px 24px #00000026;background-color:#fff!important}@media (max-width:1344px){.is-sticky{padding:0 100px}}@media (max-width:1290px){.is-sticky{padding:0 80px}}@media (max-width:1260px){.is-sticky{padding:0 76px}}@media (max-width:1250px){.is-sticky{padding:0 60px}}@media (max-width:1225px){.is-sticky{padding:0 50px}}@media (max-width:1196px){.is-sticky{padding:15px 15px 0;top:0;margin:0!important}}.navbar-expand-xl .offcanvas .closeDesktop{z-index:9999;justify-content:flex-end;align-items:center;display:flex;position:absolute;top:50px;right:40px}.navbar-expand-xl .offcanvas .closeDesktop .btn-close{margin:0 0 0 10px;padding:0;display:none}@media (max-width:1197px){.closeDesktop.offcanvas-header{display:none!important}}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:#ef3e62}.subCatNav{color:#000;text-align:left;text-transform:capitalize;cursor:pointer;margin-top:10px;margin-left:10px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:24px;position:relative}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:unset}.headertop{border-bottom:1px solid #82727212;padding-bottom:20px}.searchDropDown{z-index:999;scroll-behavior:smooth;width:100%;margin-top:39px;transition:all .5s;left:0}.searchDropDown a.dropdown-item{transition:all .5s;display:flex}.searchDropDown a.dropdown-item .imageSearch{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.searchDropDown a.dropdown-item .imageSearch p{text-transform:capitalize;white-space:nowrap;text-overflow:ellipsis;width:150px;margin-bottom:0;margin-left:10px;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:16px;overflow:hidden}.searchDropDown a.dropdown-item:hover p{color:#fff}.basket-span{color:#fff;background-color:#ef3e62;border-radius:50%;justify-content:center;align-items:center;width:19px;height:19px;font-size:12px;font-weight:500;line-height:16px;display:flex;position:absolute;top:0;right:9px;box-shadow:0 4px 4px #00000040}@media (max-width:821px){.basket-span{right:14px}}.cartCheckout{z-index:999;background-color:#fff;border-radius:4px;width:auto;height:90px;margin-top:35px;padding:9px 15px;position:absolute;box-shadow:0 0 7px #00000059}.cartCheckoutHead{font-size:12px}.parentDivOrder{width:100%;display:inline-block;position:relative}.parentDivOrder .myOrderInput{z-index:999;background-color:#fff;border-radius:4px;width:auto;height:42px;padding:5px;display:flex;position:absolute;top:45px;left:0;box-shadow:0 0 7px #00000059}.parentDivOrder .myOrderInput input{text-align:center;text-transform:capitalize;color:#9a9ea6;align-items:center;width:125px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:16px;display:inline-flex}@media (max-width:1025px){.parentDivOrder{margin-left:0;padding-bottom:15px}.parentDivOrder .myOrderInput{z-index:99999;position:relative;top:0}.parentDivOrder .myOrderInput input{width:-webkit-fill-available}}.parentDivOrderDesk{width:175px;margin-left:20px;display:inline-block;position:relative}.parentDivOrderDesk .myOrderInput{z-index:999;background-color:#fff;border-radius:4px;width:auto;height:42px;padding:5px;display:flex;position:absolute;top:45px;left:0;box-shadow:0 0 7px #00000059}.parentDivOrderDesk .myOrderInput input{text-align:center;text-transform:capitalize;color:#9a9ea6;align-items:center;width:125px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:16px;display:inline-flex}@media (max-width:1025px){.parentDivOrderDesk{display:none}}.myOrderGo{text-transform:capitalize;color:#fff;width:50px;margin-left:10px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:14px}.headerLeft{justify-content:space-between;align-items:center;display:flex}.headerLeft .logo img{width:150px}.headerLeft .countries{text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-right:30px;display:flex}.headerLeft .countries label{color:#7e33c8;margin-bottom:0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:13.5px}.headerLeft .countries .dropdown button{box-shadow:none;color:#212529;border:0;padding:0;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:13.5px;text-decoration:none}.headerLeft .countries .dropdown-menu a{color:#565656;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:22px;transition:all .5s}.headerLeft .countries .dropdown-menu a:hover{color:#fff;background:#ee2e5d}@media (max-width:1199px){.headerLeft .countries{display:none}}.headerLeft .country-select.inside{margin-top:5px;margin-left:20px}.headerLeft .country-select.inside .YOUR_CSS_CLASS{color:#000;border:0;padding-left:40px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:27px}.headerLeft .country-select.inside .YOUR_CSS_CLASS:focus-visible{outline:0}.headerLeft .country-select.inside .flag-dropdown{width:100%}.headerLeft .country-select.inside .flag-dropdown .selected-flag{width:auto}.headerLeft .country-select.inside .flag-dropdown .selected-flag .flag.at{border-radius:50%;height:14px}@media (max-width:1025px){.headerLeft .country-select.inside{display:none}}@media (max-width:1200px){.headerLeft{justify-content:flex-end}}.RightHeader,.RightHeader .searchSection{justify-content:space-between;align-items:center;display:flex}.RightHeader .searchSection .searchInput{flex-flow:row;width:auto;transition:all .5s}.RightHeader .searchSection .searchInput input{text-align:center;color:#9a9ea6;align-items:center;width:330px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:18px;display:flex}@media (max-width:1400px){.RightHeader .searchSection .searchInput input{width:250px}}@media (max-width:1200px){.RightHeader .searchSection .searchInput input{width:170px}}.RightHeader .searchSection .searchInput .btnSearch{border-radius:0 6px 6px 0!important}.RightHeader .searchSection .searchInput .btnSearch svg{font-size:22px}.RightHeader .searchSection .myOrder{width:100%}.RightHeader .searchSection .myOrder svg{font-size:25px;font-weight:400}.RightHeader .searchSection .myOrder{text-transform:capitalize;color:#fff;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:14px}@media (max-width:1025px){.RightHeader .searchSection .myOrder{display:none}}.RightHeader .signInOut{color:#000;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:14px;text-decoration:none}.RightHeader .signInOut img{width:20px;margin-right:10px}@media (max-width:1025px){.RightHeader .signInOut img{margin-right:0}}.RightHeader .signInOut:hover{color:#ef3e62}@media (max-width:1025px){.RightHeader .signInOut{padding-left:5px;padding-right:5px;font-size:0}.RightHeader .signInOut svg{font-size:20px}}.RightHeader .favBtn{padding:3px}.RightHeader .favBtn img{width:20px}.RightHeader .favBtn:hover,.RightHeader .favBtn:focus-visible{color:#ef3e62}@media (max-width:1025px){.RightHeader .favBtn{padding:0;font-size:0;display:none}}.RightHeader .cartBtn{padding:3px}.RightHeader .cartBtn img{width:20px}@media (max-width:1025px){.RightHeader .cartBtn{width:45px;padding-top:0;padding-left:5px;padding-right:5px;font-size:20px}.RightHeader{justify-content:end}.RightHeader .searchSection{flex-direction:row-reverse;margin:0}.RightHeader .searchSection .searchInput input{border:0;width:0;padding:0;transition:all .5s}.RightHeader .searchSection .searchInput .searchDropDown{display:none!important}.RightHeader .searchSection .searchInput .btnSearch{color:#000;box-shadow:none;background-color:#0000;border:0;padding-left:5px}.RightHeader .searchSection .searchInput:hover .searchDropDown{display:block!important}}.headerBottom .navbar-toggler{color:#000;box-shadow:none;border:0;border-radius:0}@media (max-width:1200px){.headerBottom .navbar-toggler{position:absolute;top:0}}@media (max-width:376px){.headerBottom .navbar-toggler{padding-left:0;padding-right:0}}@media (max-width:1199px){.headerBottom{position:absolute;top:5px;left:9px}}.offcanvas.offcanvas-end,.offcanvas.show,.offcanvas{width:100%!important}.offcanvas-header{border-bottom:0 solid #ccc}.offcanvas-header .offcanvas-title{flex-direction:column;align-items:flex-start;display:flex}.offcanvas-header .offcanvas-title .imageProfileName{flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.offcanvas-header .offcanvas-title .imageProfileName .profileImage img{width:70px;margin-right:10px}.offcanvas-header .offcanvas-title .imageProfileName .profileDetails h4{color:#ef3e62;list-style:24px;margin-bottom:0;font-family:Poppins;font-size:22px;font-weight:600}.offcanvas-header .offcanvas-title .imageProfileName .profileDetails p{margin:0 0 5px;font-family:Poppins;font-size:14px}.offcanvas-header .offcanvas-title .imageProfileName .profileDetails a{color:#ef3e62;text-decoration:none}.offcanvas-header .btn-close{color:#ef3e62;opacity:1;width:20px;height:20px;box-shadow:none;background:url(../media/close_icon.05w4wcr27myze.png) no-repeat;border:0;outline:0}@media (max-width:1196px){.offcanvas-header{flex-direction:column;justify-content:space-around;align-items:flex-start}.offcanvas-header .btn-close{position:absolute;top:30px;right:10px}.offcanvas-header .divider{border:.5px solid #ccc;width:100%;height:1px;margin-top:10px;margin-left:0;display:none;position:absolute;top:155px;left:0}.offcanvas-header .myOrder{color:#ef3e62;background:0 0;border:2px solid #ef3e62;width:100%;height:50px;margin-top:30px;margin-bottom:15px;font-weight:600}}@media (max-width:1025px){.offcanvas-header .myOrder{margin:0;display:block}.offcanvas-header .divider{display:block;top:235px}}.mobileMenuSub{display:none!important}.mobileMenuSub .myOrderTrack{text-align:center;color:#ef3e62;border:1px solid #ef3e62;margin-bottom:10px;margin-left:-2px;padding:10px 15px;font-family:Poppins;font-size:18px;font-style:normal;font-weight:700;line-height:26px;text-decoration:none}@media (max-width:420px){.mobileMenuSub .myOrderTrack{width:100%;margin:10px auto}}.mobileMenuSub .navbar-nav .nav-item a{text-align:center;text-transform:capitalize;color:#333;border-bottom:2px solid #0000;justify-content:space-between;align-items:center;margin-bottom:5px;font-family:Poppins;font-size:17px;font-style:normal;font-weight:400;line-height:26px;transition:all .5s;display:flex}.mobileMenuSub .navbar-nav .dropdown-divider{border:1px solid #ccc}.mobileMenuSub .navbar-nav .nav-link{text-align:center;text-transform:capitalize;color:#000;border-bottom:2px solid #0000;justify-content:space-between;align-items:center;margin-bottom:5px;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:24px;transition:all .5s;display:flex}.mobileMenuSub .mobilemenuSubWrapper{align-items:center;gap:8px;width:100%;display:flex;position:relative}.mobileMenuSub .mobilemenuSubWrapper .mobileMenuArrow{z-index:20;background:#ffffffa3;border:none;border-radius:25px;justify-content:center;align-items:center;padding:0;display:none;position:absolute;top:40%;transform:translateY(-50%)}.mobileMenuSub .mobilemenuSubWrapper .mobileMenuArrow svg{color:#ef3e63;font-size:35px}.mobileMenuSub .mobilemenuSubWrapper .mobileMenuArrow.left{left:8px}.mobileMenuSub .mobilemenuSubWrapper .mobileMenuArrow.right{right:20px}.mobileMenuSub .mobilemenuSubWrapper .mobilemenuSubcategories{scroll-behavior:smooth;webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.mobileMenuSub .mobilemenuSubWrapper .mobilemenuSubcategories ul{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;flex-direction:row;justify-content:flex-start;align-items:flex-start;padding:5px 5px 0;list-style:none;display:flex;overflow:auto hidden}.mobileMenuSub .mobilemenuSubWrapper .mobilemenuSubcategories ul::-webkit-scrollbar{display:none}.mobileMenuSub .mobilemenuSubWrapper .mobilemenuSubcategories ul li{cursor:pointer;border-radius:5px;flex-direction:column;flex:none;justify-content:center;align-items:center;width:72px;min-width:72px;height:auto;margin-right:12px;padding-top:10px;transition:all .5s;display:flex}.mobileMenuSub .mobilemenuSubWrapper .mobilemenuSubcategories ul li.activeCategory img{box-shadow:0 4px 11px #000000b3}.mobileMenuSub .mobilemenuSubWrapper .mobilemenuSubcategories ul li img{border:1px solid #979797f0;border-radius:20px;width:100%;max-width:72px;height:92px}.mobileMenuSub .mobilemenuSubWrapper .mobilemenuSubcategories ul li h4{color:#333;text-align:center;text-transform:capitalize;word-wrap:break-word;max-width:100px;margin-top:10px;margin-bottom:10px;padding:0;font-family:Poppins;font-size:11px;font-style:normal;font-weight:500;line-height:normal;overflow:auto}.navbar-expand-xl .desktopMenuSub{display:block}.navbar-expand-xl .desktopMenuSub .navbar-nav a{text-align:center;text-transform:capitalize;color:#000;border-bottom:2px solid #0000;padding-left:15px;padding-right:15px;font-family:Poppins,sans-serif;font-size:13.5px;font-style:normal;font-weight:400;line-height:24px;transition:all .5s}.navbar-expand-xl .desktopMenuSub .navbar-nav a.active,.navbar-expand-xl .desktopMenuSub .navbar-nav a:hover{color:#ef3e62;border-bottom:2px solid #ef3e62}.navbar-expand-xl .desktopMenuSub .navbar-nav .dropdown-menu{border:0;width:68vw;padding:40px 5px 15px;box-shadow:0 16px 51px -16px #00000040}.navbar-expand-xl .desktopMenuSub .navbar-nav .dropdown-menu .closeBtn{color:#ef3e62;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:24px;position:absolute;top:0;right:0}.navbar-expand-xl .desktopMenuSub .navbar-nav .dropdown-menu .closeBtn svg{color:#ef3e62;font-size:30px}.navbar-expand-xl .desktopMenuSub .navbar-nav .dropdown-menu .navbar_submenu{background:#fff;border-right:1px solid #ee2e5d50;height:75vh;padding-right:10px;overflow-y:auto}.navbar-expand-xl .desktopMenuSub .navbar-nav .dropdown-menu .navbar_submenu .nav-item{margin-bottom:10px}.navbar-expand-xl .desktopMenuSub .navbar-nav .dropdown-menu .navbar_submenu .nav-item a{color:#000;text-align:left;text-transform:capitalize;border:1px solid #0000;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:24px;position:relative}.navbar-expand-xl .desktopMenuSub .navbar-nav .dropdown-menu .navbar_submenu .nav-item a:after{content:"";background:url(../media/arrowright.02eg2sooeyk-h.png) 0 0/contain no-repeat;width:15px;height:15px;display:none;position:absolute;top:13px;right:10px}.navbar-expand-xl .desktopMenuSub .navbar-nav .dropdown-menu .navbar_submenu .nav-item a.active,.navbar-expand-xl .desktopMenuSub .navbar-nav .dropdown-menu .navbar_submenu .nav-item a:hover{color:#ef3e62;background:0 0;border:1px solid #ef3e62;border-radius:20px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:24px}.navbar-expand-xl .desktopMenuSub .navbar-nav .dropdown-menu .navbar_submenu .Submenu_btn{color:#fff;margin-bottom:20px;padding:15px 20px;font-family:Work Sans;font-size:14px;font-style:normal;font-weight:500;line-height:24px}.navbar-expand-xl .desktopMenuSub .navbar-nav .dropdown-menu .navbar_submenu .Submenu_btn svg{font-size:24px}.navbar-expand-xl .desktopMenuSub .navbar-nav .dropdown-menu .tab-content .tab-pane .atGlance{justify-content:space-between;display:flex;position:relative}.navbar-expand-xl .desktopMenuSub .navbar-nav .dropdown-menu .tab-content .tab-pane .atGlance .menuHoverGlance .glanceImageContainer{text-align:center;justify-content:center;align-items:center;margin:10px auto;display:flex;position:relative;overflow:hidden}.navbar-expand-xl .desktopMenuSub .navbar-nav .dropdown-menu .tab-content .tab-pane .atGlance .menuHoverGlance .glanceImageContainer img{border-radius:15px;width:182px}@media (max-width:1400px){.navbar-expand-xl .desktopMenuSub .navbar-nav .dropdown-menu .tab-content .tab-pane .atGlance .menuHoverGlance .glanceImageContainer img{width:170px}}.navbar-expand-xl .desktopMenuSub .navbar-nav .dropdown-menu .tab-content .tab-pane .atGlance .menuHoverGlance .glanceImageContainer h4{color:#fff;background:#00000082;border-radius:15px;width:182px;margin:0 auto;padding:5px;font-size:14px;font-weight:400;position:absolute;bottom:0;left:auto;right:auto}@media (max-width:1400px){.navbar-expand-xl .desktopMenuSub .navbar-nav .dropdown-menu .tab-content .tab-pane .atGlance .menuHoverGlance .glanceImageContainer h4{width:170px}}.navbar-expand-xl .desktopMenuSub .navbar-nav .dropdown-menu .tab-content .tab-pane .atGlance .menuHoverGlance .glanceViewAll{color:#7e33c8;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;margin-right:10px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.navbar-expand-xl .desktopMenuSub .navbar-nav .dropdown-menu .tab-content .tab-pane .atGlance .menuHoverGlance .glanceViewAll:hover{color:#7e33c8;border-color:#0000}:is(.navbar-expand-xl .desktopMenuSub .navbar-nav .dropdown-menu .tab-content .tab-pane .atGlance:has(.verticalHeader .nav-item:hover) .menuHoverGlance,.navbar-expand-xl .desktopMenuSub .navbar-nav .dropdown-menu .tab-content .tab-pane .atGlance:has(.verticalHeader .nav-item:focus-within) .menuHoverGlance){pointer-events:auto;display:block}.navbar-expand-xl .desktopMenuSub .navbar-nav .dropdown-menu .tab-content .tab-pane .atGlance.show-hover .menuHoverGlance{display:block}.navbar-expand-xl .desktopMenuSub .navbar-nav .dropdown-menu .tab-content .tab-pane .nav-item{width:100%}.navbar-expand-xl .desktopMenuSub .navbar-nav .dropdown-menu .tab-content .tab-pane .nav-item a{color:#58595b;text-align:initial;border:0;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:24px}.navbar-expand-xl .desktopMenuSub .navbar-nav .dropdown-menu .tab-content .tab-pane .nav-item a:hover{color:#ef3e62}.navbar-expand-xl .desktopMenuSub .navbar-nav .dropdown-menu .tab-content .tab-pane .nav-item a.imageBg{border-radius:6px;position:relative;overflow:hidden}.navbar-expand-xl .desktopMenuSub .navbar-nav .dropdown-menu .tab-content .tab-pane .nav-item a.imageBg:hover:after{opacity:.2}.navbar-expand-xl .desktopMenuSub .navbar-nav .dropdown-menu .tab-content .tab-pane .nav-item a.imageBg img{width:246px;height:246px;position:relative}.navbar-expand-xl .desktopMenuSub .navbar-nav .dropdown-menu .tab-content .tab-pane .nav-item a.imageBg:after{content:"";opacity:.5;background:#000;border-radius:6px;width:246px;height:246px;transition:all .5s;position:absolute;top:8px;left:8px}.navbar-expand-xl .desktopMenuSub .navbar-nav .dropdown-menu .tab-content .tab-pane .nav-item a.imageBg .contentTitle{z-index:99999;text-align:left;position:absolute;top:40%;left:20px}.navbar-expand-xl .desktopMenuSub .navbar-nav .dropdown-menu .tab-content .tab-pane .nav-item a.imageBg .contentTitle h5{color:#fff;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.navbar-expand-xl .desktopMenuSub .navbar-nav .dropdown-menu .tab-content .tab-pane .nav-item a.imageBg .contentTitle h4{color:#fff;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.navbar-expand-xl .desktopMenuSub .navbar-nav .dropdown-menu .tab-content .tab-pane .submenuSection{border-right:1px solid #ccc}.navbar-expand-xl .desktopMenuSub .navbar-nav .dropdown-menu .tab-content .tab-pane .submenuSection:last-child,.navbar-expand-xl .desktopMenuSub .navbar-nav .dropdown-menu .tab-content .tab-pane .submenuSection:nth-child(3n+3){border-right:0}.navbar-expand-xl .desktopMenuSub .navbar-nav .dropdown-menu .tab-content .tab-pane .submenuSection h3{text-align:center;color:#000;margin-top:20px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.navbar-expand-xl .desktopMenuSub .navbar-nav .dropdown-menu .tab-content .tab-pane .submenuSection h3:first-child{margin-top:0}@media (max-width:1707px){.navbar-expand-xl .desktopMenuSub .navbar-nav .dropdown-menu{width:76vw}}@media (max-width:1540px){.navbar-expand-xl .desktopMenuSub .navbar-nav .dropdown-menu{width:85vw}}@media (max-width:1400px){.navbar-expand-xl .desktopMenuSub .navbar-nav .dropdown-menu{width:80vw}}@media (max-width:1290px){.navbar-expand-xl .desktopMenuSub .navbar-nav .dropdown-menu{width:88vw}}@media (max-width:1250px){.navbar-expand-xl .desktopMenuSub .navbar-nav .dropdown-menu{width:92vw}}.navbar-expand-xl .menuRow1,.navbar-expand-xl .menuRow2{justify-content:center;width:100%;display:flex}.mobileMenuSub{border-bottom:0 solid #ccc;margin-top:10px;overflow-y:auto;--bs-accordion-border-width:0px!important}.mobileMenuSub .accordion-item{border:0}.mobileMenuSub .accordion-item .accordion-header button{color:#333;box-shadow:none;background:0 0;border:0;padding:7px 15px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:26px}.mobileMenuSub .accordion-item .accordion-header button:focus,.mobileMenuSub .accordion-item .accordion-header button:active{box-shadow:none;background:0 0;border:0;outline:0;font-weight:600}.mobileMenuSub .accordion-item .accordion-header button:not(.collapsed):after{background:url(../media/arrowDown.09dhczswa.c6c.png) 0 0/40% no-repeat;transform:rotate(-90deg)}.mobileMenuSub .accordion-item .accordion-header button:after{background:url(../media/arrowDown.09dhczswa.c6c.png) 0 0/40% no-repeat;transform:rotate(90deg)}.mobileMenuSub .accordion-item .accordion-body{border:0;padding:5px 15px}.mobileMenuSub .accordion-item .accordion-body .mobileMenuSUb{margin:0}.mobileMenuSub .accordion-item .accordion-body .mobileMenuSUb .accordion-body{padding:5px 15px}.mobileMenuSub .accordion-item .accordion-body .mobileMenuSUb .accordion-body .nav-link{color:#333;margin-bottom:5px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:26px}.mobileMenuSub .accordion-item .accordion-body .mobileMenuSUb .nav-link,.mobileMenuSub .nav-link{color:#333;margin-bottom:5px;padding:5px 15px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:26px}@media (max-width:1199px){.mobileMenuSub{display:block!important}.mobileMenuSub .countries{text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-left:10px;display:flex;position:relative;top:-15px}.mobileMenuSub .countries label{color:#7e33c8;margin-bottom:0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:13.5px}.mobileMenuSub .countries .dropdown button{box-shadow:none;color:#212529;border:0;padding:0;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:13.5px;text-decoration:none}.mobileMenuSub .countries .dropdown-menu a{color:#565656;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:22px;transition:all .5s}.mobileMenuSub .countries .dropdown-menu a:hover{color:#fff;background:#ee2e5d}.mobileMenuSub .countries .dropdown-menu.show{z-index:9999;position:relative;top:auto;left:0}.desktopMenuSub{display:none}}#react-sidebar .sidebar-main{width:100%;box-shadow:none;top:190px;left:300px}#react-sidebar .sidebar-main.show{left:0}@media (max-width:1025px){#react-sidebar .sidebar-main{top:350px}}#react-sidebar .sidebar-main.second{top:0;left:0}#react-sidebar .sidebar-backdrop{box-shadow:none;z-index:-9;background:0 0}#react-sidebar .sidebar-main-content{height:74%;overflow-y:auto}@media (max-width:431px){#react-sidebar .sidebar-main-content{height:62%}}@media (max-width:376px){#react-sidebar .sidebar-main-content{height:60%}}@media (max-width:321px){#react-sidebar .sidebar-main-content{height:58%}}#react-sidebar .sidebar-main-content .sidebar-body .section-seprator{display:none}#react-sidebar .sidebar-main-content .sidebar-body ul li{padding:10px 15px}#react-sidebar .sidebar-main-content .sidebar-body ul li span{color:#333;font-family:Poppins;font-size:17px;font-style:normal;font-weight:400;line-height:26px}#react-sidebar .sidebar-main-content .sidebar-body ul .sidebar-main.second .sidebar-main-content .sidebar-body ul li{padding-left:40px}#react-sidebar .sidebar-main-content .sidebar-body ul .sidebar-main.second .sidebar-main-content .sidebar-body ul:last-child{border-top:0}#react-sidebar .sidebar-main-content .sidebar-body ul .sidebar-main.second .sidebar-main-content .sidebar-body .sidebar-main.second.show .first-back-btn{display:none}#react-sidebar .sidebar-main-content .sidebar-body ul .sidebar-main.second .sidebar-main-content .sidebar-body .sidebar-main.second.show .sidebar-body ul a li{padding:10px 15px 10px 40px}#react-sidebar .sidebar-main-content .sidebar-body ul .sidebar-main.second .sidebar-main-content .sidebar-body .sidebar-main.second.show .sidebar-body ul a li span{color:#333;font-family:Poppins;font-size:17px;font-style:normal;font-weight:400;line-height:26px}#react-sidebar .sidebar-main-content .sidebar-body ul .sidebar-main.second .sidebar-main-content .sidebar-body .sidebar-main.second.show .sidebar-body .section-heading{color:#333;text-transform:capitalize;font-family:Poppins;font-size:17px;font-style:normal;font-weight:400;line-height:26px}#react-sidebar .sidebar-main-content .sidebar-body .section-seprator{margin:0}#react-sidebar .sidebar-main-content .first-back-btn,#react-sidebar .sidebar-main-content .second-back-btn{box-shadow:none;background:0 0;border:0;outline:0;margin-bottom:5px;padding:5px 15px;position:relative}#react-sidebar .sidebar-main-content .first-back-btn:hover,#react-sidebar .sidebar-main-content .first-back-btn:focus-visible,#react-sidebar .sidebar-main-content .first-back-btn:focus,#react-sidebar .sidebar-main-content .second-back-btn:hover,#react-sidebar .sidebar-main-content .second-back-btn:focus-visible,#react-sidebar .sidebar-main-content .second-back-btn:focus{box-shadow:none;border:0;outline:0}#react-sidebar .sidebar-main-content .first-back-btn span,#react-sidebar .sidebar-main-content .second-back-btn span{color:#333;padding-left:30px;font-family:Poppins;font-size:17px;font-style:normal;font-weight:600;line-height:26px}#react-sidebar .sidebar-main-content .first-back-btn svg,#react-sidebar .sidebar-main-content .second-back-btn svg{display:none}#react-sidebar .sidebar-main-content .first-back-btn:before,#react-sidebar .sidebar-main-content .second-back-btn:before{content:"";background:url(../media/back.13~5u8r-sea3x.png) 0 0/60% no-repeat;width:25px;height:15px;position:absolute;top:10px}@media (max-width:1196px){#react-sidebar{position:absolute;top:15px;left:9px}}@media (min-width:1196px){#react-sidebar .container,#react-sidebar .container-lg,#react-sidebar .container-md,#react-sidebar .container-sm,#react-sidebar .container-xl{max-width:1196px}}.dropdown-toggle:after{margin-left:10px;display:none}.subscribe{text-align:left;background:#565656;padding:6px 0}.subscribe .subscribeContent{justify-content:space-between;align-items:center;display:flex}.subscribe .subscribeContent h2{color:#fff;text-align:left;letter-spacing:-.34px;text-transform:capitalize;margin:0;font-family:Poppins;font-size:34px;font-style:normal;font-weight:400;line-height:41px}.subscribe .subscribeContent h2 strong{font-weight:700}@media (max-width:1025px){.subscribe .subscribeContent h2{font-size:28px}}@media (max-width:991px){.subscribe .subscribeContent h2{font-size:22px;line-height:30px}}@media (max-width:768px){.subscribe .subscribeContent h2{font-size:16px;line-height:22px}}@media (max-width:541px){.subscribe .subscribeContent h2{font-size:12px;line-height:20px}}.subscribe .subscribeContent p{color:#fff;text-transform:capitalize;margin:0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:148.5%}@media (max-width:768px){.subscribe .subscribeContent p{font-size:9px;line-height:14px}}@media (max-width:431px){.subscribe .subscribeContent p{font-size:8px}}.subscribe .subscribeContent .imgContent{align-items:center;max-width:87%;display:flex}.subscribe .subscribeContent .imgContent img{width:120px;margin-right:15px}@media (max-width:580px){.subscribe .subscribeContent .imgContent img{width:100px;margin-right:5px}}.subscribe .subscribeContent .imgContent .content h2{color:#fff;text-align:left;letter-spacing:-.34px;text-transform:capitalize;margin:0;font-family:Poppins;font-size:30px;font-style:normal;font-weight:400;line-height:36px}.subscribe .subscribeContent .imgContent .content h2 strong{font-weight:700}@media (max-width:1025px){.subscribe .subscribeContent .imgContent .content h2{font-size:28px}}@media (max-width:991px){.subscribe .subscribeContent .imgContent .content h2{font-size:22px;line-height:30px}}@media (max-width:768px){.subscribe .subscribeContent .imgContent .content h2{font-size:16px;line-height:22px}}@media (max-width:541px){.subscribe .subscribeContent .imgContent .content h2{font-size:15px;line-height:18px}}.subscribe .subscribeContent .imgContent .content p{color:#fff;text-transform:capitalize;margin:0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:148.5%}@media (max-width:768px){.subscribe .subscribeContent .imgContent .content p{font-size:15px;line-height:14px}}@media (max-width:431px){.subscribe .subscribeContent .imgContent .content p{font-size:12px}}.subscribe button.btn-subscribe,.subscribe a.btn-subscribe{color:#fff;text-transform:uppercase;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:148.5%;text-decoration-line:underline}.subscribe button.btn-subscribe:hover,.subscribe button.btn-subscribe:focus-visible,.subscribe a.btn-subscribe:hover,.subscribe a.btn-subscribe:focus-visible{color:#fff}@media (max-width:541px){.subscribe button.btn-subscribe,.subscribe a.btn-subscribe{padding:0;font-size:10px}}@media (max-width:431px){.subscribe button.btn-subscribe,.subscribe a.btn-subscribe{font-size:8px}}.subscribePopup .modal-content{background:#fff;border-radius:20px;padding:0 10px 30px}.subscribePopup .modal-content .modal-header{border:0}.subscribePopup .modal-content .modal-body h3{color:#565656;letter-spacing:-.2px;text-transform:capitalize;margin:0;font-family:Poppins;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.subscribePopup .modal-content .modal-body p{color:#565656;letter-spacing:-.16px;text-transform:capitalize;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.subscribePopup .modal-content .modal-body form label{color:#1e1e1e;text-transform:capitalize;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.subscribePopup .modal-content .modal-body form input{color:#565656;text-transform:capitalize;background:#fff;border:1px solid #e8becc;border-radius:10px;padding:9px 10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;box-shadow:inset 0 4px 4px #00000040}.subscribePopup .modal-content .modal-body form button{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border:0;border-radius:40px;padding:8px 26px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}.subscribePopup .modal-content .modal-footer{border:0}.showing-results{text-align:left;font-weight:700}.verticalHeader{flex-flow:column;min-width:210px;max-height:75vh;display:flex;overflow-y:auto}.verticalHeader .nav-item{break-inside:avoid}.myAccountMenu .sidebar-body ul li:nth-child(8){border-bottom:1px solid #eaddf8;padding-bottom:25px!important}.sidebar-body ul li:nth-child(9){padding-top:20px!important}.myAccountMainMenu{position:relative}.myAccountMainMenu .myAccountMenu .profileName{border-bottom:1px solid #eaddf8;padding-top:40px;padding-bottom:20px;padding-left:30px}.myAccountMainMenu .myAccountMenu .profileName h5{color:#c49dec;letter-spacing:-.272px;margin:0;font-family:Poppins;font-size:17px;font-style:normal;font-weight:400;line-height:20px}.myAccountMainMenu .myAccountMenu .profileName h2{color:#7e33c8;margin:0;font-family:Poppins;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.myAccountMainMenu .myAccountMenu #react-sidebar #sidebar-parent{top:130px;left:10px}.myAccountMainMenu .myAccountMenu #react-sidebar #sidebar-parent .sidebar-body ul li svg{color:#333;width:20px;height:20px;font-size:22px}.myAccountMainMenu .myAccountMenu #react-sidebar .first-back-btn:before,.myAccountMainMenu .myAccountMenu #react-sidebar .second-back-btn:before{content:"";background:url(../media/blueArrow.0anebk1468uzk.png) 0 0/73% no-repeat;width:34px;height:34px;position:absolute;top:6px}.myAccountMainMenu .myAccountMenu .offcanvas-header button.btn-close{background:url(../media/close_small.12q2_5m07nhk~.png);width:36px;height:36px;padding:0;position:absolute;top:20px;right:20px}.addToCartPopUp{z-index:99999;background:#f3f3f3;border-bottom:2px solid #ee2e5d;border-left:2px solid #ee2e5d;border-right:2px solid #ee2e5d;border-radius:0 0 20px 20px;width:30%;margin-left:10px;padding:10px;position:absolute;top:99%;left:75%;box-shadow:0 4px 4px #00000040}.addToCartPopUp .cartHeader{margin:20px 0;position:relative}.addToCartPopUp .cartHeader h3{color:#565656;letter-spacing:.36px;text-transform:capitalize;text-align:left;font-family:Poppins;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.addToCartPopUp .cartHeader button{box-shadow:none;background:0 0;border:0;padding:0;position:absolute;top:-20px;right:10px}.addToCartPopUp .cartHeader button svg{color:#565656;font-size:30px}.addToCartPopUp .cartHeader button:active{box-shadow:none;background:0 0}.addToCartPopUp .cartProduct{border-bottom:1px solid #e8becc;margin-bottom:10px}.addToCartPopUp .cartProduct .cartDetails{flex-direction:row;justify-content:flex-start;align-items:flex-start;display:flex}.addToCartPopUp .cartProduct .cartDetails .cartImage{min-width:88px;min-height:113px;margin-right:25px;overflow:hidden}.addToCartPopUp .cartProduct .cartDetails .cartImage img{border:1px solid #979797f0;border-radius:20px;width:100%;max-width:88px;height:auto;max-height:113px}.addToCartPopUp .cartProduct .cartDetails .cartContent{text-align:left;text-align:left;flex:1;min-width:0;max-width:300px;position:relative}.addToCartPopUp .cartProduct .cartDetails .cartContent h3{color:#565656;text-transform:capitalize;margin-bottom:5px;padding-right:35px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:1.2}.addToCartPopUp .cartProduct .cartDetails .cartContent p{color:#565656;text-transform:capitalize;margin-top:0;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:110.5%}.addToCartPopUp .cartProduct .cartDetails .cartContent .deleteItemFromPopupBtn{cursor:pointer;background:0 0;border:none;padding:4px;line-height:1;position:absolute;top:0;right:0}.addToCartPopUp .cartProduct .cartDetails .cartContent .deleteItemFromPopupBtn svg{color:#565656;font-size:18px;display:block}.addToCartPopUp .cartProduct .cartDetails .cartContent .deleteItemFromPopupBtn:hover svg{color:#ee2e5d}.addToCartPopUp .cartProduct .cartUpsellAdded{flex-direction:row;align-items:center;width:100%;margin-top:10px;display:flex;overflow-x:auto}.addToCartPopUp .cartProduct .cartUpsellAdded .upsellAddOn{width:44px;margin-right:5px}.addToCartPopUp .cartProduct .cartUpsellAdded .upsellAddOn .upsellImg{background:#fff;border:1px solid #97979780;border-radius:10px;padding:3px}.addToCartPopUp .cartProduct .cartUpsellAdded .upsellAddOn .upsellImg img{border-radius:5px;width:100%;max-width:44px;height:auto;max-height:56px;box-shadow:0 2px 4px #5b1d2940,inset 0 4px 13px #00000040}.addToCartPopUp .cartProduct .cartUpsellAdded .upsellAddOn h3{color:#565656;text-transform:capitalize;white-space:nowrap;text-overflow:ellipsis;max-width:44px;font-family:Poppins;font-size:9px;font-style:normal;font-weight:500;line-height:148.5%;overflow:hidden}.addToCartPopUp .cartFooter{flex-direction:column;display:flex}.addToCartPopUp .cartFooter .reviewCartBtn{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border:0;border-radius:40px;width:100%;margin-bottom:15px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}.addToCartPopUp .cartFooter .btn-link{color:#565656;text-transform:uppercase;margin:0 auto;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:148.5%;text-decoration-line:underline}@media (max-width:1025px){.addToCartPopUp{width:35%}}@media (max-width:991px){.addToCartPopUp{width:40%}}@media (max-width:768px){.addToCartPopUp{width:50%}}@media (max-width:580px){.addToCartPopUp{width:95%;left:8px;right:8px}}.topRibbon{background-color:#000}@media (max-width:1025px){.topRibbon img{width:100%}}.callcentremenu .dropdown-toggle{color:#000;background:0 0;border:0;padding:0;font-size:12px}.callcentremenu .dropdown-menu show a:hover{color:#fff}.callCenterMenu{background:#8a6;padding:6px 0}.callCenterMenu .callcentremenu .dropdown-toggle{color:#fff;background:0 0;border:0;padding:8px;font-size:14px}.callCenterMenu .callcentremenu .dropdown-menu show a:hover{color:#fff}.callCenterMenu .countries{text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:0;display:flex}.callCenterMenu .countries label{color:#fff;margin-bottom:0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:13.5px}.callCenterMenu .countries .dropdown button{box-shadow:none;color:#fff;border:0;padding:0;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:13.5px;text-decoration:none}.callCenterMenu .countries .dropdown-menu a{color:#565656;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:22px;transition:all .5s}.callCenterMenu .countries .dropdown-menu a:hover{color:#fff;background:#ee2e5d}@media (max-width:1199px){.callCenterMenu .countries{display:none}}.callCenterMenu .endCallBtn{text-transform:capitalize;color:#fff;background:#ee2e5d;border:0;margin-top:5px;padding:6px 25px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:14px}.callCenterMenu .currentProfile .dropdown button{color:#fff;background:0 0;border:0;margin-top:4px;font-family:Poppins;font-size:14px;font-weight:500}.callCenterMenu .currentProfile .dropdown button svg{font-size:22px}.sidebar-main-content ul li i.fa-chrome{display:none}.sidebar-main-content ul li img.header-download-icon{vertical-align:middle;width:18px;height:18px;margin-right:8px}.sidebar-main-content ul li .install-app-label{font-weight:600;color:#ef3e62!important}.catContents{color:var(--gray-4,#858585);text-align:left;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:24px;text-decoration:none}.contentMoreLess{color:#ef3e62;text-align:left;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:24px;text-decoration:none}.card{cursor:pointer;background:#ef3e620a;border:1px solid #ef3e623b;border-radius:20px;margin-bottom:20px;padding:15px 0;transition:all .5s;box-shadow:0 4px 4px #0000000f}@media (max-width:431px){.card{padding:10px 0}}.card:hover{background:#ef3e621f}.card .card-img-top{text-align:center;border:1px solid #ef3e6226;border-radius:8px;width:170px;margin:0 auto;display:flex}@media (max-width:767px){.card .card-img-top{margin-left:15px}}@media (max-width:580px){.card .card-img-top{border-radius:20px;width:100%;height:auto;margin-left:10px}}@media (max-width:431px){.card .card-img-top{margin-left:7px}}.card .card-body{text-align:left;padding:0;position:relative}.card .card-body .card-title.h5{color:#333;letter-spacing:.48px;margin-top:5px;font-family:Poppins;font-size:20px;font-style:normal;font-weight:600;line-height:normal}@media (max-width:580px){.card .card-body .card-title.h5{color:#333;letter-spacing:.36px;font-family:Poppins;font-size:18px;font-style:normal;font-weight:600;line-height:normal}}@media (max-width:431px){.card .card-body .card-title.h5{font-size:14px}}@media (max-width:391px){.card .card-body .card-title.h5{font-size:12px}}.card .card-body .card-subtitle{color:#58595b;letter-spacing:.36px;font-family:Poppins;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.card .card-body .card-link{position:absolute;top:50px;right:10px}.card .card-body .card-link img{width:50px}@media (max-width:580px){.card .card-body .card-link img{width:30px}}@media (max-width:767px){.card .card-body .card-link{top:0}}@media (max-width:580px){.card .card-body .card-link{top:0}}@media (max-width:431px){.card .card-body .card-link{top:-4px}}.landPgRwd .xs-col-12.sm-col-12.md-col-12 img{text-align:center;background:#f7f0f1;border:1px solid #ee2e5d;border-radius:20px;margin:0 auto 20px;display:block;box-shadow:0 1px 8px #00000040}@media (max-width:1024px){.landPgRwd .xs-col-12.sm-col-12.md-col-12 img{width:100%}}.landPgRwd .xs-col-12.sm-col-12.md-col-12 .xs-col-6.sm-col-6.md-col-3{width:20%;margin-bottom:20px;display:inline-block}@media (max-width:1400px){.landPgRwd .xs-col-12.sm-col-12.md-col-12 .xs-col-6.sm-col-6.md-col-3{width:22%}}@media (max-width:1200px){.landPgRwd .xs-col-12.sm-col-12.md-col-12 .xs-col-6.sm-col-6.md-col-3{width:25%}}@media (max-width:1024px){.landPgRwd .xs-col-12.sm-col-12.md-col-12 .xs-col-6.sm-col-6.md-col-3{width:22%;margin:0 10px}}@media (max-width:768px){.landPgRwd .xs-col-12.sm-col-12.md-col-12 .xs-col-6.sm-col-6.md-col-3{width:30%}}@media (max-width:764px){.landPgRwd .xs-col-12.sm-col-12.md-col-12 .xs-col-6.sm-col-6.md-col-3{width:29%}}@media (max-width:480px){.landPgRwd .xs-col-12.sm-col-12.md-col-12 .xs-col-6.sm-col-6.md-col-3{width:44%}}.landPgRwd .xs-col-12.sm-col-12.md-col-12 .xs-col-6.sm-col-6.md-col-3 a{cursor:pointer;display:block}.landPgRwd .xs-col-12.sm-col-12.md-col-12 .xs-col-6.sm-col-6.md-col-3 a:hover img{box-shadow:0 1px 8px #00000040}.landPgRwd .xs-col-12.sm-col-12.md-col-12 .xs-col-6.sm-col-6.md-col-3 a img{box-shadow:none;border:0;border-radius:20px;transition:all .5s}.landPgRwd .lpContent{display:none!important}.nf-notif-prompt{z-index:1111111;pointer-events:none;position:fixed;bottom:20px}.nf-notif-content{color:#212529;pointer-events:auto;opacity:0;background:#fff;border-radius:14px;align-items:center;gap:12px;padding:10px 12px;animation:.3s ease-out forwards nf-slide-in;display:flex;transform:translateY(16px);box-shadow:0 8px 24px #00000026}.nf-notif-icon{background:#ffe7ee;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.nf-notif-text{flex-direction:column;font-size:13px;line-height:1.25;display:flex}.nf-notif-text strong{font-size:13px}.nf-notif-text span{opacity:.8}.nf-notif-actions{gap:8px;margin-left:8px;display:flex}.nf-btn{cursor:pointer;border:none;border-radius:999px;padding:6px 12px;font-size:12px}.nf-btn-primary{color:#fff;background:#ee2e5d}.nf-btn-secondary{color:#212529;background:#f1f3f5}@keyframes nf-slide-in{to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.nf-notif-content{max-width:min(92vw,420px)}}.css-df17o1{position:fixed!important}.SocialMedia,.SocialMediaInner{background:#ef3e62;margin-top:30px;padding:40px 0}.SocialMedia .SocialIcons,.SocialMediaInner .SocialIcons{text-align:center;border-bottom:2px solid #fff;margin:0 300px;padding-bottom:20px}.SocialMedia .SocialIcons .SocialBtn,.SocialMediaInner .SocialIcons .SocialBtn{color:#fff;font-size:28px;transition:all .2s}.SocialMedia .SocialIcons .SocialBtn.whatsApp,.SocialMediaInner .SocialIcons .SocialBtn.whatsApp{width:54px;margin:0 auto;padding:0}.SocialMedia .SocialIcons .SocialBtn.whatsApp img,.SocialMediaInner .SocialIcons .SocialBtn.whatsApp img{width:30px;height:27px;position:relative}@media (max-width:361px){.SocialMedia .SocialIcons .SocialBtn.whatsApp,.SocialMediaInner .SocialIcons .SocialBtn.whatsApp{width:auto}}.SocialMedia .SocialIcons .SocialBtn.tiktok,.SocialMediaInner .SocialIcons .SocialBtn.tiktok{width:54px;margin:0 auto;padding:0}.SocialMedia .SocialIcons .SocialBtn.tiktok img,.SocialMediaInner .SocialIcons .SocialBtn.tiktok img{width:30px;height:27px;position:relative}@media (max-width:361px){.SocialMedia .SocialIcons .SocialBtn.tiktok,.SocialMediaInner .SocialIcons .SocialBtn.tiktok{width:auto}}.SocialMedia .SocialIcons .SocialBtn:hover,.SocialMediaInner .SocialIcons .SocialBtn:hover{margin-top:-10px}@media (max-width:361px){.SocialMedia .SocialIcons .SocialBtn,.SocialMediaInner .SocialIcons .SocialBtn{width:auto}}@media (max-width:1025px){.SocialMedia .SocialIcons,.SocialMediaInner .SocialIcons{margin:0 100px}}@media (max-width:779px){.SocialMedia .SocialIcons,.SocialMediaInner .SocialIcons{margin:0}}.SocialMedia .socialDetails,.SocialMediaInner .socialDetails{padding:20px 0}.SocialMedia .socialDetails h3,.SocialMediaInner .socialDetails h3{text-align:center;text-transform:capitalize;color:#fff;font-family:Poppins;font-size:24px;font-style:normal;font-weight:700;line-height:36px}.SocialMedia .socialDetails p,.SocialMediaInner .socialDetails p{text-align:center;color:#fff;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.SocialMedia form,.SocialMediaInner form{margin:0 300px;position:relative}.SocialMedia form input,.SocialMediaInner form input{color:#9a9ea6;background:#fff url(../media/mail.08kkmj_-hosp9.png) 15px 12px/4% 54% no-repeat;border:0;border-radius:40px;outline:0;height:48px;padding-left:50px;position:relative}@media (max-width:420px){.SocialMedia form input,.SocialMediaInner form input{background-size:8% 60%}}.SocialMedia form input:focus-visible,.SocialMedia form input:focus,.SocialMediaInner form input:focus-visible,.SocialMediaInner form input:focus{box-shadow:none;outline:0}.SocialMedia form input::placeholder,.SocialMediaInner form input::placeholder{color:#9a9ea6}.SocialMedia form .btnSubmit,.SocialMediaInner form .btnSubmit{z-index:99;text-align:center;color:#fff;background:#ef3e62;border:0;border-radius:30px;align-items:center;padding:8px 25px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:700;line-height:21px;display:flex;position:absolute;top:6px;right:10px}.SocialMedia form .btnSubmit:focus-visible,.SocialMediaInner form .btnSubmit:focus-visible{outline:0}@media (max-width:1025px){.SocialMedia form,.SocialMediaInner form{margin:0 100px}}@media (max-width:779px){.SocialMedia form,.SocialMediaInner form{margin:0}}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-tip,.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-long{background-color:#ef3e62}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-ring{border:.25em solid #ef3e62}.swal2-actions .swal2-confirm{text-transform:uppercase;background-color:#ef3e62;border-radius:10px;outline:0;padding:10px 25px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:24px;box-shadow:none!important}.SocialMediaInner{background:#333;margin-top:0;padding:15px 0}.SocialMediaInner .SocialIcons{border:0}.CorporateQuoteForm h2{color:#ef3e62;text-align:left;letter-spacing:.4px;margin:20px 0;font-family:Poppins;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.CorporateQuoteForm p{color:#000;text-align:left;letter-spacing:.28px;margin-bottom:40px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.CorporateQuoteForm .corporateFormSteps{margin-top:20px}.CorporateQuoteForm .corporateFormSteps .nav-tabs{background:#eee;border:0;border-radius:10px}@media (max-width:541px){.CorporateQuoteForm .corporateFormSteps .nav-tabs{white-space:nowrap;flex-flow:row;justify-content:flex-start;align-items:center;width:100%;padding:5px 15px;display:flex;overflow-x:auto}}.CorporateQuoteForm .corporateFormSteps .nav-tabs li{margin-right:20px}.CorporateQuoteForm .corporateFormSteps .nav-tabs li:last-child{margin-right:0}.CorporateQuoteForm .corporateFormSteps .nav-tabs li button{color:#565656;text-transform:uppercase;background:#fff;border:2px solid #565656;border-radius:10px;height:24px;padding:0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.CorporateQuoteForm .corporateFormSteps .nav-tabs li button.active{color:#fff;background:#565656;border-radius:10px}@media (max-width:1025px){.CorporateQuoteForm .corporateFormSteps .nav-tabs li button{height:40px}}@media (max-width:541px){.CorporateQuoteForm .corporateFormSteps .nav-tabs li button{padding:5px 15px}}.CorporateQuoteForm .corporateFormSteps .tab-content{text-align:left;padding-top:20px;padding-bottom:30px;position:relative}.CorporateQuoteForm .corporateFormSteps .tab-content .backPrev{cursor:pointer;position:absolute;top:-87px}@media (max-width:992px){.CorporateQuoteForm .corporateFormSteps .tab-content .backPrev{top:-110px}}.CorporateQuoteForm .corporateFormSteps .tab-content .backPrev a{color:#565656;letter-spacing:.36px;text-transform:capitalize;background:url(../media/arrow_downward_alt.1281wdbai9~r2.png) no-repeat;padding-left:40px;font-family:Poppins;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.CorporateQuoteForm .corporateFormSteps .tab-content .clientDetails .tittleSwicth{justify-content:space-between;align-items:flex-start;display:flex}.CorporateQuoteForm .corporateFormSteps .tab-content .clientDetails .tittleSwicth .titleSteps{color:#030303;letter-spacing:.36px;margin-bottom:20px;font-family:Poppins;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.CorporateQuoteForm .corporateFormSteps .tab-content .clientDetails .tittleSwicth .form-switch{flex-direction:row-reverse;justify-content:space-between;align-items:center;padding-left:0;transition:all .5s;display:flex}.CorporateQuoteForm .corporateFormSteps .tab-content .clientDetails .tittleSwicth .form-switch label{color:#333;text-transform:capitalize;margin-left:10px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.CorporateQuoteForm .corporateFormSteps .tab-content .clientDetails .tittleSwicth .form-switch input{box-shadow:none;cursor:pointer;background-color:#d9d9d9;background-image:none;border-color:#d9d9d9;width:40px;height:20px;margin:0 0 0 10px;transition:background-position .15s ease-in-out;position:relative}.CorporateQuoteForm .corporateFormSteps .tab-content .clientDetails .tittleSwicth .form-switch input:after{content:"";background:gray;border-radius:21px;width:14px;height:14px;position:absolute;top:2.4px;left:3px;right:auto}.CorporateQuoteForm .corporateFormSteps .tab-content .clientDetails .tittleSwicth .form-switch input:checked{background-color:#ced4da;background-image:none;border-color:#ced4da}.CorporateQuoteForm .corporateFormSteps .tab-content .clientDetails .tittleSwicth .form-switch input:checked:focus,.CorporateQuoteForm .corporateFormSteps .tab-content .clientDetails .tittleSwicth .form-switch input:checked:focus-visible{outline:0}.CorporateQuoteForm .corporateFormSteps .tab-content .clientDetails .tittleSwicth .form-switch input:checked:after{content:"";background:#ee2e5d;border-radius:21px;width:14px;height:14px;position:absolute;top:2.4px;left:auto;right:3px}.CorporateQuoteForm .corporateFormSteps .tab-content .clientDetails form label{color:#1e1e1e;text-transform:capitalize;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.CorporateQuoteForm .corporateFormSteps .tab-content .clientDetails form input,.CorporateQuoteForm .corporateFormSteps .tab-content .clientDetails form textarea{color:#565656;text-transform:capitalize;background:#fff;border:1px solid #e8becc;border-radius:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;box-shadow:inset 0 4px 6px #00000026}.CorporateQuoteForm .corporateFormSteps .tab-content .clientDetails form input:focus-visible,.CorporateQuoteForm .corporateFormSteps .tab-content .clientDetails form textarea:focus-visible{box-shadow:none}.CorporateQuoteForm .corporateFormSteps .tab-content .clientDetails form .continueDDBtn{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border:0;border-radius:40px;width:100%;height:39px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}.CorporateQuoteForm .corporateFormSteps .tab-content .deliveryType .titleSteps,.CorporateQuoteForm .corporateFormSteps .tab-content .deliverydetails .titleSteps,.CorporateQuoteForm .corporateFormSteps .tab-content .productDetails .titleSteps{color:#030303;letter-spacing:.36px;margin-bottom:20px;font-family:Poppins;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.CorporateQuoteForm .corporateFormSteps .tab-content .deliveryType p,.CorporateQuoteForm .corporateFormSteps .tab-content .deliverydetails p,.CorporateQuoteForm .corporateFormSteps .tab-content .productDetails p{color:#000;letter-spacing:.28px;margin-bottom:20px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.CorporateQuoteForm .corporateFormSteps .tab-content .deliveryType button,.CorporateQuoteForm .corporateFormSteps .tab-content .deliverydetails button,.CorporateQuoteForm .corporateFormSteps .tab-content .productDetails button{color:#ee2e5d;text-align:center;text-transform:uppercase;border:2px solid #ee2e5d;border-radius:40px;margin-bottom:15px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%;transition:all .5s}.CorporateQuoteForm .corporateFormSteps .tab-content .deliveryType button:hover,.CorporateQuoteForm .corporateFormSteps .tab-content .deliveryType button:focus-visible,.CorporateQuoteForm .corporateFormSteps .tab-content .deliveryType button:focus,.CorporateQuoteForm .corporateFormSteps .tab-content .deliverydetails button:hover,.CorporateQuoteForm .corporateFormSteps .tab-content .deliverydetails button:focus-visible,.CorporateQuoteForm .corporateFormSteps .tab-content .deliverydetails button:focus,.CorporateQuoteForm .corporateFormSteps .tab-content .productDetails button:hover,.CorporateQuoteForm .corporateFormSteps .tab-content .productDetails button:focus-visible,.CorporateQuoteForm .corporateFormSteps .tab-content .productDetails button:focus{color:#fff;background:#ee2e5d;border:2px solid #ee2e5d;border-radius:40px}.CorporateQuoteForm .corporateFormSteps .tab-content .deliveryType button.multipleAdd:disabled,.CorporateQuoteForm .corporateFormSteps .tab-content .deliverydetails button.multipleAdd:disabled,.CorporateQuoteForm .corporateFormSteps .tab-content .productDetails button.multipleAdd:disabled{color:#fff;background:#bcccdc;border:0}.CorporateQuoteForm .corporateFormSteps .tab-content .deliveryType .border-left-1,.CorporateQuoteForm .corporateFormSteps .tab-content .deliverydetails .border-left-1,.CorporateQuoteForm .corporateFormSteps .tab-content .productDetails .border-left-1{border-left:1px solid #e8becc}@media (max-width:991px){.CorporateQuoteForm .corporateFormSteps .tab-content .deliveryType .border-left-1,.CorporateQuoteForm .corporateFormSteps .tab-content .deliverydetails .border-left-1,.CorporateQuoteForm .corporateFormSteps .tab-content .productDetails .border-left-1{border-left:0}}.CorporateQuoteForm .corporateFormSteps .tab-content .deliveryType .downloadQuote,.CorporateQuoteForm .corporateFormSteps .tab-content .deliverydetails .downloadQuote,.CorporateQuoteForm .corporateFormSteps .tab-content .productDetails .downloadQuote{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border-radius:40px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}.CorporateQuoteForm .corporateFormSteps .tab-content .deliveryType .downloadQuote:hover,.CorporateQuoteForm .corporateFormSteps .tab-content .deliveryType .downloadQuote:focus,.CorporateQuoteForm .corporateFormSteps .tab-content .deliveryType .downloadQuote:focus-visible,.CorporateQuoteForm .corporateFormSteps .tab-content .deliverydetails .downloadQuote:hover,.CorporateQuoteForm .corporateFormSteps .tab-content .deliverydetails .downloadQuote:focus,.CorporateQuoteForm .corporateFormSteps .tab-content .deliverydetails .downloadQuote:focus-visible,.CorporateQuoteForm .corporateFormSteps .tab-content .productDetails .downloadQuote:hover,.CorporateQuoteForm .corporateFormSteps .tab-content .productDetails .downloadQuote:focus,.CorporateQuoteForm .corporateFormSteps .tab-content .productDetails .downloadQuote:focus-visible{color:#fff;text-align:center;box-shadow:none;text-transform:uppercase;background:#e8becc80;border:0;border-radius:40px;outline:0;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}.CorporateQuoteForm .corporateFormSteps .tab-content .deliveryType p.ddContent,.CorporateQuoteForm .corporateFormSteps .tab-content .deliverydetails p.ddContent,.CorporateQuoteForm .corporateFormSteps .tab-content .productDetails p.ddContent{color:#000;text-align:center;text-transform:uppercase;font-family:Poppins;font-size:13px;font-style:normal;font-weight:500;line-height:148.5%}.CorporateQuoteForm .corporateFormSteps .tab-content .deliveryType p.ddContent strong,.CorporateQuoteForm .corporateFormSteps .tab-content .deliverydetails p.ddContent strong,.CorporateQuoteForm .corporateFormSteps .tab-content .productDetails p.ddContent strong{color:#000;text-transform:uppercase;font-family:Poppins;font-size:13px;font-style:normal;font-weight:700;line-height:148.5%}.CorporateQuoteForm .corporateFormSteps .tab-content .deliveryType form label,.CorporateQuoteForm .corporateFormSteps .tab-content .deliverydetails form label,.CorporateQuoteForm .corporateFormSteps .tab-content .productDetails form label{color:#1e1e1e;text-transform:capitalize;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.CorporateQuoteForm .corporateFormSteps .tab-content .deliveryType form input,.CorporateQuoteForm .corporateFormSteps .tab-content .deliveryType form textarea,.CorporateQuoteForm .corporateFormSteps .tab-content .deliverydetails form input,.CorporateQuoteForm .corporateFormSteps .tab-content .deliverydetails form textarea,.CorporateQuoteForm .corporateFormSteps .tab-content .productDetails form input,.CorporateQuoteForm .corporateFormSteps .tab-content .productDetails form textarea{color:#565656;text-transform:capitalize;background:#fff;border:1px solid #e8becc;border-radius:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;box-shadow:inset 0 4px 6px #00000026}.CorporateQuoteForm .corporateFormSteps .tab-content .deliveryType form input:focus-visible,.CorporateQuoteForm .corporateFormSteps .tab-content .deliveryType form textarea:focus-visible,.CorporateQuoteForm .corporateFormSteps .tab-content .deliverydetails form input:focus-visible,.CorporateQuoteForm .corporateFormSteps .tab-content .deliverydetails form textarea:focus-visible,.CorporateQuoteForm .corporateFormSteps .tab-content .productDetails form input:focus-visible,.CorporateQuoteForm .corporateFormSteps .tab-content .productDetails form textarea:focus-visible{box-shadow:none}.CorporateQuoteForm .corporateFormSteps .tab-content .deliveryType form select,.CorporateQuoteForm .corporateFormSteps .tab-content .deliverydetails form select,.CorporateQuoteForm .corporateFormSteps .tab-content .productDetails form select{color:#565656;text-transform:capitalize;background-color:#e8becc;border-radius:10px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.CorporateQuoteForm .corporateFormSteps .tab-content .deliveryType form select:focus-visible,.CorporateQuoteForm .corporateFormSteps .tab-content .deliverydetails form select:focus-visible,.CorporateQuoteForm .corporateFormSteps .tab-content .productDetails form select:focus-visible{box-shadow:none}.CorporateQuoteForm .corporateFormSteps .tab-content .deliveryType form .selectDate,.CorporateQuoteForm .corporateFormSteps .tab-content .deliverydetails form .selectDate,.CorporateQuoteForm .corporateFormSteps .tab-content .productDetails form .selectDate{text-transform:uppercase;color:#565656;text-align:center;border:2px solid #565656;border-radius:8px;width:101px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px;box-shadow:0 4px 48px #0000001a}.CorporateQuoteForm .corporateFormSteps .tab-content .deliveryType form .yesNoRadio,.CorporateQuoteForm .corporateFormSteps .tab-content .deliverydetails form .yesNoRadio,.CorporateQuoteForm .corporateFormSteps .tab-content .productDetails form .yesNoRadio{flex-direction:row;gap:20px;display:flex}.CorporateQuoteForm .corporateFormSteps .tab-content .deliveryType form .yesNoRadio .custom-radio,.CorporateQuoteForm .corporateFormSteps .tab-content .deliverydetails form .yesNoRadio .custom-radio,.CorporateQuoteForm .corporateFormSteps .tab-content .productDetails form .yesNoRadio .custom-radio{padding-left:0}.CorporateQuoteForm .corporateFormSteps .tab-content .deliveryType form .yesNoRadio .custom-radio input[type=radio],.CorporateQuoteForm .corporateFormSteps .tab-content .deliverydetails form .yesNoRadio .custom-radio input[type=radio],.CorporateQuoteForm .corporateFormSteps .tab-content .productDetails form .yesNoRadio .custom-radio input[type=radio]{display:none}.CorporateQuoteForm .corporateFormSteps .tab-content .deliveryType form .yesNoRadio .custom-radio label,.CorporateQuoteForm .corporateFormSteps .tab-content .deliverydetails form .yesNoRadio .custom-radio label,.CorporateQuoteForm .corporateFormSteps .tab-content .productDetails form .yesNoRadio .custom-radio label{cursor:pointer;color:#565656;text-align:center;text-transform:uppercase;border:2px solid #565656;border-radius:8px;padding:6px 14px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px}.CorporateQuoteForm .corporateFormSteps .tab-content .deliveryType form .yesNoRadio .custom-radio input[type=radio]:checked+label,.CorporateQuoteForm .corporateFormSteps .tab-content .deliverydetails form .yesNoRadio .custom-radio input[type=radio]:checked+label,.CorporateQuoteForm .corporateFormSteps .tab-content .productDetails form .yesNoRadio .custom-radio input[type=radio]:checked+label{color:#fff;background:#ee2e5d;border:2px solid #ee2e5d;border-radius:8px}.CorporateQuoteForm .corporateFormSteps .tab-content .deliveryType form .continuePDBtn,.CorporateQuoteForm .corporateFormSteps .tab-content .deliverydetails form .continuePDBtn,.CorporateQuoteForm .corporateFormSteps .tab-content .productDetails form .continuePDBtn{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border:0;border-radius:40px;width:100%;height:39px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}.CorporateQuoteForm .corporateFormSteps .tab-content .deliveryType form .continuePDBtn:hover,.CorporateQuoteForm .corporateFormSteps .tab-content .deliverydetails form .continuePDBtn:hover,.CorporateQuoteForm .corporateFormSteps .tab-content .productDetails form .continuePDBtn:hover{color:#fff;background:#e8becc80;border-radius:40px}.CorporateQuoteForm .corporateFormSteps .tab-content .deliveryType form .addAnotherSD,.CorporateQuoteForm .corporateFormSteps .tab-content .deliverydetails form .addAnotherSD,.CorporateQuoteForm .corporateFormSteps .tab-content .productDetails form .addAnotherSD{color:#ee2e5d;text-align:center;text-transform:uppercase;border:2px solid #ee2e5d;border-radius:40px;width:100%;margin-top:10px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:148.5%}.CorporateQuoteForm .corporateFormSteps .tab-content .deliveryType form .addAnotherSD:hover,.CorporateQuoteForm .corporateFormSteps .tab-content .deliveryType form .addAnotherSD:focus,.CorporateQuoteForm .corporateFormSteps .tab-content .deliveryType form .addAnotherSD:focus-visible,.CorporateQuoteForm .corporateFormSteps .tab-content .deliverydetails form .addAnotherSD:hover,.CorporateQuoteForm .corporateFormSteps .tab-content .deliverydetails form .addAnotherSD:focus,.CorporateQuoteForm .corporateFormSteps .tab-content .deliverydetails form .addAnotherSD:focus-visible,.CorporateQuoteForm .corporateFormSteps .tab-content .productDetails form .addAnotherSD:hover,.CorporateQuoteForm .corporateFormSteps .tab-content .productDetails form .addAnotherSD:focus,.CorporateQuoteForm .corporateFormSteps .tab-content .productDetails form .addAnotherSD:focus-visible{color:#fff}.CorporateQuoteForm .corporateFormSteps .tab-content .deliveryType form .generateQuote,.CorporateQuoteForm .corporateFormSteps .tab-content .deliverydetails form .generateQuote,.CorporateQuoteForm .corporateFormSteps .tab-content .productDetails form .generateQuote{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border:0;border-radius:40px;width:100%;height:39px;padding-top:10px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}.CorporateQuoteForm .corporateFormSteps .tab-content .deliveryType form .generateQuote:hover,.CorporateQuoteForm .corporateFormSteps .tab-content .deliverydetails form .generateQuote:hover,.CorporateQuoteForm .corporateFormSteps .tab-content .productDetails form .generateQuote:hover{color:#fff;background:#e8becc80;border-radius:40px}.CorporateQuoteForm .corporateFormSteps .tab-content .deliveryType form .addMoreDD,.CorporateQuoteForm .corporateFormSteps .tab-content .deliverydetails form .addMoreDD,.CorporateQuoteForm .corporateFormSteps .tab-content .productDetails form .addMoreDD{color:#ef3e62;text-align:center;text-transform:uppercase;background:0 0;border:2px solid #ef3e62;border-radius:40px;width:100%;height:39px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}.CorporateQuoteForm .corporateFormSteps .tab-content .deliveryType form .addMoreDD:hover,.CorporateQuoteForm .corporateFormSteps .tab-content .deliverydetails form .addMoreDD:hover,.CorporateQuoteForm .corporateFormSteps .tab-content .productDetails form .addMoreDD:hover{color:#fff;background:#ef3e62;border-radius:40px}.CorporateQuoteForm .corporateFormSteps .tab-content .deliveryType .pdRight,.CorporateQuoteForm .corporateFormSteps .tab-content .deliverydetails .pdRight,.CorporateQuoteForm .corporateFormSteps .tab-content .productDetails .pdRight{flex-direction:column;place-content:end space-between;display:flex}.CorporateQuoteForm .corporateFormSteps .tab-content .deliveryType .pdRight .generateQuotebtn,.CorporateQuoteForm .corporateFormSteps .tab-content .deliverydetails .pdRight .generateQuotebtn,.CorporateQuoteForm .corporateFormSteps .tab-content .productDetails .pdRight .generateQuotebtn{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border:0;border-radius:40px;width:auto;height:39px;margin-left:auto;padding:7px 25px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}.CorporateQuoteForm .corporateFormSteps .tab-content .deliveryType .pdRight .generateQuotebtn:hover,.CorporateQuoteForm .corporateFormSteps .tab-content .deliverydetails .pdRight .generateQuotebtn:hover,.CorporateQuoteForm .corporateFormSteps .tab-content .productDetails .pdRight .generateQuotebtn:hover{color:#fff;background:#e8becc80;border-radius:40px}.CorporateQuoteForm .corporateFormSteps .tab-content .deliveryType .accordion .accordion-item,.CorporateQuoteForm .corporateFormSteps .tab-content .deliverydetails .accordion .accordion-item,.CorporateQuoteForm .corporateFormSteps .tab-content .productDetails .accordion .accordion-item{border:0}.CorporateQuoteForm .corporateFormSteps .tab-content .deliveryType .accordion .accordion-item h2,.CorporateQuoteForm .corporateFormSteps .tab-content .deliverydetails .accordion .accordion-item h2,.CorporateQuoteForm .corporateFormSteps .tab-content .productDetails .accordion .accordion-item h2{margin:0}.CorporateQuoteForm .corporateFormSteps .tab-content .deliveryType .accordion .accordion-item h2 button,.CorporateQuoteForm .corporateFormSteps .tab-content .deliverydetails .accordion .accordion-item h2 button,.CorporateQuoteForm .corporateFormSteps .tab-content .productDetails .accordion .accordion-item h2 button{color:#565656;letter-spacing:.36px;text-transform:capitalize;box-shadow:none;background:0 0;border:0;outline:0;margin-bottom:0;padding-top:0;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.CorporateQuoteForm .corporateFormSteps .tab-content .deliveryType .accordion .accordion-item .accordion-body p,.CorporateQuoteForm .corporateFormSteps .tab-content .deliverydetails .accordion .accordion-item .accordion-body p,.CorporateQuoteForm .corporateFormSteps .tab-content .productDetails .accordion .accordion-item .accordion-body p{margin-bottom:5px}.CorporateQuoteForm .corporateFormSteps .tab-content .deliveryType .accordion .accordion-item .accordion-body .deleteBtn,.CorporateQuoteForm .corporateFormSteps .tab-content .deliverydetails .accordion .accordion-item .accordion-body .deleteBtn,.CorporateQuoteForm .corporateFormSteps .tab-content .productDetails .accordion .accordion-item .accordion-body .deleteBtn{color:#565656;text-align:center;text-transform:uppercase;background:#f7f7f7;border:1px solid #565656;border-radius:8px;width:192px;height:33px;margin-top:10px;padding:0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px}.CorporateQuoteForm .corporateFormSteps .tab-content .deliveryType .accordion .accordion-item .accordion-body .ddAdded,.CorporateQuoteForm .corporateFormSteps .tab-content .deliverydetails .accordion .accordion-item .accordion-body .ddAdded,.CorporateQuoteForm .corporateFormSteps .tab-content .productDetails .accordion .accordion-item .accordion-body .ddAdded{margin-bottom:10px}.CorporateQuoteForm .corporateFormSteps .tab-content .viewQuote .titleSteps{color:#030303;letter-spacing:.36px;margin-bottom:20px;font-family:Poppins;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.CorporateQuoteForm .corporateFormSteps .tab-content .viewQuote p{color:#000;letter-spacing:.28px;margin-bottom:20px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.CorporateQuoteForm .corporateFormSteps .tab-content .viewQuote .border-left-1{border-left:1px solid #e8becc}@media (max-width:991px){.CorporateQuoteForm .corporateFormSteps .tab-content .viewQuote .border-left-1{border-left:0}}.CorporateQuoteForm .corporateFormSteps .tab-content .viewQuote .downloadQuote{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border:0;border-radius:40px;margin-bottom:10px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}.CorporateQuoteForm .corporateFormSteps .tab-content .viewQuote .downloadQuote:hover,.CorporateQuoteForm .corporateFormSteps .tab-content .viewQuote .downloadQuote:focus,.CorporateQuoteForm .corporateFormSteps .tab-content .viewQuote .downloadQuote:focus-visible{color:#fff;text-align:center;box-shadow:none;text-transform:uppercase;background:#e8becc80;border:0;border-radius:40px;outline:0;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}.CorporateQuoteForm .corporateFormSteps .tab-content .viewQuote .corporateReceipts{background:#fff;border:1px solid #e8becc;border-radius:10px;width:100%;padding:20px}.CorporateQuoteForm .corporateFormSteps .tab-content .viewQuote .corporateReceipts .logoDate h5{color:#000;text-transform:capitalize;text-align:right;margin-bottom:5px;font-family:Poppins;font-size:10px;font-style:normal;font-weight:400;line-height:148.5%}.CorporateQuoteForm .corporateFormSteps .tab-content .viewQuote .corporateReceipts .logoDate h5 strong{color:#000;text-align:right;text-transform:capitalize;font-family:Poppins;font-size:10px;font-style:normal;font-weight:700;line-height:148.5%}.CorporateQuoteForm .corporateFormSteps .tab-content .viewQuote .corporateReceipts h4{color:#000;text-transform:capitalize;margin-top:15px;margin-bottom:0;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}.CorporateQuoteForm .corporateFormSteps .tab-content .viewQuote .corporateReceipts .companyClientDetails{border-bottom:1px solid #000;padding-bottom:10px}.CorporateQuoteForm .corporateFormSteps .tab-content .viewQuote .corporateReceipts .companyClientDetails p{color:#000;margin-bottom:2px;font-family:Poppins;font-size:10px;font-style:normal;font-weight:400;line-height:148.5%}.CorporateQuoteForm .corporateFormSteps .tab-content .viewQuote .corporateReceipts .companyClientDetails p strong{color:#000;text-transform:capitalize;font-family:Poppins;font-size:10px;font-style:normal;font-weight:700;line-height:148.5%}.CorporateQuoteForm .corporateFormSteps .tab-content .viewQuote .corporateReceipts table{border-width:1px;border-color:#000}.CorporateQuoteForm .corporateFormSteps .tab-content .viewQuote .corporateReceipts table tr th{color:#000;text-align:center;letter-spacing:.2px;text-transform:capitalize;font-family:Poppins;font-size:10px;font-style:normal;font-weight:700;line-height:normal}.CorporateQuoteForm .corporateFormSteps .tab-content .viewQuote .corporateReceipts table tr td{color:#000;letter-spacing:.2px;text-transform:capitalize;text-align:center;font-family:Poppins;font-size:10px;font-style:normal;font-weight:400;line-height:normal}.CorporateQuoteForm .corporateFormSteps .tab-content .viewQuote .corporateReceipts .subTotal-Total{justify-content:flex-end;align-items:flex-start;display:flex}.CorporateQuoteForm .corporateFormSteps .tab-content .viewQuote .corporateReceipts .termCs h6{color:#000;letter-spacing:.2px;margin-bottom:0;font-family:Poppins;font-size:10px;font-style:normal;font-weight:700;line-height:normal}.CorporateQuoteForm .corporateFormSteps .tab-content .viewQuote .corporateReceipts .termCs p{color:#000;letter-spacing:.2px;font-family:Poppins;font-size:10px;font-style:normal;font-weight:400;line-height:normal}@media print{.CorporateQuoteForm .corporateFormSteps .tab-content .viewQuote .corporateReceipts html,.CorporateQuoteForm .corporateFormSteps .tab-content .viewQuote .corporateReceipts body{height:auto;overflow:visible}.CorporateQuoteForm .corporateFormSteps .tab-content .viewQuote .corporateReceipts .page-break{page-break-before:always}.CorporateQuoteForm .corporateFormSteps .tab-content .viewQuote .corporateReceipts .no-break{page-break-inside:avoid;break-inside:avoid}}.CorporateQuoteForm .suggestions-list{z-index:100;background-color:#fff;border:1px solid #ccc;border-radius:4px;width:50%;max-height:200px;margin:0;padding:0;list-style-type:none;position:absolute;overflow-y:auto}.CorporateQuoteForm .suggestion-item{cursor:pointer;padding:8px}.CorporateQuoteForm .suggestion-item:hover{background-color:#f0f0f0}.CorporateQuoteForm input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.CorporateQuoteForm input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.CorporateQuoteForm input[type=number]{-moz-appearance:textfield}.CorporateQuoteForm input[type=email]{text-transform:none!important}.DelievryDetailPage{background:#f1f5f5;min-height:100vh;padding-bottom:260px}.DelievryDetailPage .tabBasketPages{border-bottom:1px solid #ee2e5d33}.DelievryDetailPage .tabBasketPages.fixed-top{position:relative}@media (max-width:431px){.DelievryDetailPage .tabBasketPages.fixed-top{background:#fff;position:relative;top:0;box-shadow:0 8px 8px #00000040}}.DelievryDetailPage .tabBasketPages .tabsBasket{justify-content:center;display:flex}.DelievryDetailPage .tabBasketPages .tabsBasket button{color:#333;text-align:center;background:0 0;border:2px solid #565656;border-radius:15px;width:56px;height:61px;margin-right:35px;padding:0;font-family:Poppins;font-size:9px;font-style:normal;font-weight:500;line-height:11px}.DelievryDetailPage .tabBasketPages .tabsBasket button:last-child{margin-right:0}.DelievryDetailPage .tabBasketPages .tabsBasket button svg{margin-bottom:4px;font-size:22px}.DelievryDetailPage .tabBasketPages .tabsBasket button:active,.DelievryDetailPage .tabBasketPages .tabsBasket button:hover,.DelievryDetailPage .tabBasketPages .tabsBasket button:focus,.DelievryDetailPage .tabBasketPages .tabsBasket button:focus-visible,.DelievryDetailPage .tabBasketPages .tabsBasket button.active{color:#fff;text-align:center;background:#ee2e5d;border:2px solid #ee2e5d;border-radius:15px;font-family:Poppins;font-size:9px;font-style:normal;font-weight:600;line-height:11px}.DelievryDetailPage .tabBasketPages .tabsBasket button a.marginRight0 button{margin-right:0}.DelievryDetailPage h3.pageTitle{color:#343434;text-transform:capitalize;text-align:left;margin:10px 0;font-family:Poppins;font-size:24px;font-style:normal;font-weight:700;line-height:148.5%}.DelievryDetailPage .basketCard{background:#f7f7f7;border:1px solid #e8becc;border-radius:20px;margin-bottom:20px;padding:15px;position:relative}@media (max-width:376px){.DelievryDetailPage .basketCard{padding:9px}}.DelievryDetailPage .basketCard .innerBasketCard{flex-direction:row;display:flex;position:relative}@media (max-width:768px){.DelievryDetailPage .basketCard .innerBasketCard{flex-direction:column}}.DelievryDetailPage .basketCard .innerBasketCard .card-body{flex-direction:row;display:flex;position:relative}.DelievryDetailPage .basketCard .innerBasketCard .card-body .card-image img{border:1px solid #979797f0;border-radius:20px}.DelievryDetailPage .basketCard .innerBasketCard .card-body h3.card-title{color:#565656;text-transform:capitalize;text-align:left;margin-top:5px;margin-left:15px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:110.5%}@media (max-width:390px){.DelievryDetailPage .basketCard .innerBasketCard .card-body h3.card-title{font-size:15px}}.DelievryDetailPage .basketCard .innerBasketCard .card-body h3.card-title p{color:#333;text-transform:capitalize;margin:10px 0 0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.DelievryDetailPage .basketCard .upsellDD{justify-content:space-between;display:flex}.DelievryDetailPage .basketCard .upsellDD .upsellProducts{white-space:normal;flex-direction:row;margin-top:5px;padding-bottom:5px;display:flex;overflow-x:auto}.DelievryDetailPage .basketCard .upsellDD .upsellProducts::-webkit-scrollbar{width:10px;height:4px}.DelievryDetailPage .basketCard .upsellDD .upsellProducts::-webkit-scrollbar-track{box-shadow:inset 0 0 5px gray}.DelievryDetailPage .basketCard .upsellDD .upsellProducts::-webkit-scrollbar-thumb{background:#ef3e62}.DelievryDetailPage .basketCard .upsellDD .upsellProducts::-webkit-scrollbar-thumb:hover{background:#bc2241}.DelievryDetailPage .basketCard .upsellDD .upsellProducts .upsellimage{margin-right:5px}.DelievryDetailPage .basketCard .upsellDD .upsellProducts .upsellimage img{background:#fff;border:1px solid #97979780;border-radius:10px}.DelievryDetailPage .basketCard .upsellDD .card-footer{align-items:flex-end;display:flex}.DelievryDetailPage .basketCard .upsellDD .card-footer button{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border:1px solid #ee2e5d;border-radius:8px;padding:4px 29px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px;box-shadow:0 0 8px #00000040}@media (max-width:768px){.DelievryDetailPage .basketCard .upsellDD .card-footer{justify-content:flex-end}}@media (max-width:581px){.DelievryDetailPage .basketCard .upsellDD .card-footer{margin-top:15px}}@media (max-width:580px){.DelievryDetailPage .basketCard .upsellDD{flex-direction:column}}.DelievryDetailPage .basketCard .deliveryDetailsForm{margin-top:15px}.DelievryDetailPage .basketCard .deliveryDetailsForm .dropDownContacts{text-align:left;position:relative}.DelievryDetailPage .basketCard .deliveryDetailsForm .dropDownContacts button{color:#565656;text-transform:uppercase;text-align:center;background:#f7f7f7;border:1px solid #565656;border-radius:8px;width:100%;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px;box-shadow:0 0 8px #00000040}.DelievryDetailPage .basketCard .deliveryDetailsForm .dropDownContacts button:after{display:none}.DelievryDetailPage .basketCard .deliveryDetailsForm .dropDownContacts .dropdown-menu{z-index:1;background:#f7f7f7;border:1px solid #eee;width:100%;box-shadow:0 0 8px #00000040;transform:translateY(38px)!important}.DelievryDetailPage .basketCard .deliveryDetailsForm .dropDownContacts .dropdown-menu .dropdown-item{color:#565656;text-transform:capitalize;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:110.5%}.DelievryDetailPage .basketCard .deliveryDetailsForm .dropDownContacts .dropdown-menu .dropdown-item strong{font-weight:600;display:block}.DelievryDetailPage .basketCard .deliveryDetailsForm .dropDownContacts .dropdown-menu .dropdown-item p{color:#565656;text-transform:capitalize;white-space:break-spaces;margin-top:10px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:110.5%}.DelievryDetailPage .basketCard .deliveryDetailsForm .dropDownContacts .dropdown-menu .dropdown-item:hover,.DelievryDetailPage .basketCard .deliveryDetailsForm .dropDownContacts .dropdown-menu .dropdown-item:focus,.DelievryDetailPage .basketCard .deliveryDetailsForm .dropDownContacts .dropdown-menu .dropdown-item:focus-visible{background:#f7f7f7}.DelievryDetailPage .basketCard .deliveryDetailsForm .enterDD{text-align:left}.DelievryDetailPage .basketCard .deliveryDetailsForm .enterDD h3{color:#565656;text-transform:capitalize;justify-content:space-between;align-items:center;margin:15px 0 0;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:110.5%;display:flex}.DelievryDetailPage .basketCard .deliveryDetailsForm .enterDD h3 .form-switch{flex-direction:row-reverse;justify-content:space-between;align-items:center;padding-left:0;transition:all .5s;display:flex}.DelievryDetailPage .basketCard .deliveryDetailsForm .enterDD h3 .form-switch label{color:#333;text-transform:capitalize;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.DelievryDetailPage .basketCard .deliveryDetailsForm .enterDD h3 .form-switch label span{font-size:16px}.DelievryDetailPage .basketCard .deliveryDetailsForm .enterDD h3 .form-switch input{box-shadow:none;cursor:pointer;background-color:#d9d9d9;background-image:none;border-color:#d9d9d9;width:46px;height:25px;margin:0 0 0 10px;transition:background-position .15s ease-in-out;position:relative}.DelievryDetailPage .basketCard .deliveryDetailsForm .enterDD h3 .form-switch input:after{content:"";background:#565656;border-radius:21px;width:17px;height:17px;position:absolute;top:3px;left:3px;right:auto}.DelievryDetailPage .basketCard .deliveryDetailsForm .enterDD h3 .form-switch input:checked{background-color:#e8becc;background-image:none;border-color:#e8becc}.DelievryDetailPage .basketCard .deliveryDetailsForm .enterDD h3 .form-switch input:checked:focus,.DelievryDetailPage .basketCard .deliveryDetailsForm .enterDD h3 .form-switch input:checked:focus-visible{outline:0}.DelievryDetailPage .basketCard .deliveryDetailsForm .enterDD h3 .form-switch input:checked:after{content:"";background:#ee2e5d;border-radius:21px;width:17px;height:17px;position:absolute;top:3px;left:auto;right:3px}@media (max-width:409px){.DelievryDetailPage .basketCard .deliveryDetailsForm .enterDD h3 .form-switch label{font-size:10px}}.DelievryDetailPage .basketCard .deliveryDetailsForm .enterDD form .toggleBtn{flex-direction:column;align-items:flex-start;display:flex}.DelievryDetailPage .basketCard .deliveryDetailsForm .enterDD form .toggleBtn .dropdown{text-align:left}.DelievryDetailPage .basketCard .deliveryDetailsForm .enterDD form .toggleBtn .dropdown button{color:#565656;text-transform:capitalize;background:#e8becc;border:0;border-radius:10px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.DelievryDetailPage .basketCard .deliveryDetailsForm .enterDD form .toggleBtn .dropdown button:after{vertical-align:top;background:url(../media/arrowselectdown.0r3~o8f8a6pz4.png) no-repeat;border:0;width:20px;height:19px}.DelievryDetailPage .basketCard .deliveryDetailsForm .enterDD form .toggleBtn .dropdown .dropdown-menu{background:#e8becc;border-radius:10px}.DelievryDetailPage .basketCard .deliveryDetailsForm .enterDD form .toggleBtn .dropdown .dropdown-menu a{color:#565656;text-transform:capitalize;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.DelievryDetailPage .basketCard .deliveryDetailsForm .enterDD form .toggleBtn .dropdown .dropdown-menu a:hover,.DelievryDetailPage .basketCard .deliveryDetailsForm .enterDD form .toggleBtn .dropdown .dropdown-menu a:focus{color:#565656;background:#e8becc}.DelievryDetailPage .basketCard .deliveryDetailsForm .enterDD form .toggleBtn .dropdown .dropdown-menu img{float:right}.DelievryDetailPage .basketCard .deliveryDetailsForm .enterDD form .deliveryDetailsform{justify-content:flex-end;display:flex}.DelievryDetailPage .basketCard .deliveryDetailsForm .enterDD form .deliveryDetailsform label{color:#333;text-transform:capitalize;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.DelievryDetailPage .basketCard .deliveryDetailsForm .enterDD form .deliveryDetailsform input{color:#565656;text-transform:capitalize;background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #3333331a;border-radius:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:normal;box-shadow:inset 0 4px 6px #00000026}.DelievryDetailPage .basketCard .deliveryDetailsForm .enterDD form .deliveryDetailsform .DDbtns label{display:block}.DelievryDetailPage .basketCard .deliveryDetailsForm .enterDD form .deliveryDetailsform .DDbtns button,.DelievryDetailPage .basketCard .deliveryDetailsForm .enterDD form .deliveryDetailsform .DDbtns .calenderDD{color:#565656;text-align:center;text-transform:uppercase;background:0 0;border:1px solid #565656;border-radius:8px;height:33px;margin-bottom:10px;margin-right:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:18px;box-shadow:0 4px 48px #0000001a}.DelievryDetailPage .basketCard .deliveryDetailsForm .enterDD form .deliveryDetailsform .DDbtns button:focus,.DelievryDetailPage .basketCard .deliveryDetailsForm .enterDD form .deliveryDetailsform .DDbtns button:hover,.DelievryDetailPage .basketCard .deliveryDetailsForm .enterDD form .deliveryDetailsform .DDbtns button:focus-visible,.DelievryDetailPage .basketCard .deliveryDetailsForm .enterDD form .deliveryDetailsform .DDbtns .calenderDD:focus,.DelievryDetailPage .basketCard .deliveryDetailsForm .enterDD form .deliveryDetailsform .DDbtns .calenderDD:hover,.DelievryDetailPage .basketCard .deliveryDetailsForm .enterDD form .deliveryDetailsform .DDbtns .calenderDD:focus-visible{color:#565656;text-align:center;text-transform:uppercase;background:#e8becc;border:1px solid #e8becc;border-radius:8px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;box-shadow:0 4px 48px #0000001a}@media (max-width:1025px){.DelievryDetailPage .basketCard .deliveryDetailsForm .enterDD form .deliveryDetailsform .DDbtns button,.DelievryDetailPage .basketCard .deliveryDetailsForm .enterDD form .deliveryDetailsform .DDbtns .calenderDD{margin-left:6px}}@media (max-width:991px){.DelievryDetailPage .basketCard .deliveryDetailsForm .enterDD form .deliveryDetailsform .DDbtns button,.DelievryDetailPage .basketCard .deliveryDetailsForm .enterDD form .deliveryDetailsform .DDbtns .calenderDD{margin-left:10px}}.DelievryDetailPage .basketCard .deliveryDetailsForm .enterDD form .deliveryDetailsform .form-select{color:#565656;text-transform:capitalize;background-color:#f7f7f7;background-image:url(../media/arrowselectdown.0r3~o8f8a6pz4.png);border:1px solid #3333331a;border-radius:10px;width:100%;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:normal;position:relative;box-shadow:inset 0 4px 6px #00000026}.DelievryDetailPage .basketCard .deliveryDetailsForm .enterDD form .deliveryDetailsform .form-select option{text-align:left}.DelievryDetailPage .basketCard .deliveryDetailsForm .enterDD form .deliveryDetailsform.saveDelDetails{text-align:right;justify-content:flex-end;display:flex}.DelievryDetailPage .basketCard .deliveryDetailsForm .enterDD form .deliveryDetailsform.saveDelDetails button{color:#fff;text-align:center;text-transform:uppercase;background:#ef3e62;border:1px solid #ef3e62;border-radius:8px;width:90%;height:33px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:18px;box-shadow:0 4px 48px #0000001a}.DelievryDetailPage .basketCard .deliveryDetailsForm .enterDD form .deliveryDetailsform.saveDelDetails button:hover,.DelievryDetailPage .basketCard .deliveryDetailsForm .enterDD form .deliveryDetailsform.saveDelDetails button:focus,.DelievryDetailPage .basketCard .deliveryDetailsForm .enterDD form .deliveryDetailsform.saveDelDetails button:focus-visible{color:#f7f7f7;background:#ef3e62}@media (max-width:991px){.DelievryDetailPage .basketCard .deliveryDetailsForm .enterDD form .deliveryDetailsform.saveDelDetails button{text-align:center;width:100%}.DelievryDetailPage .basketCard .deliveryDetailsForm .enterDD form .deliveryDetailsform.saveDelDetails{margin-top:15px}.DelievryDetailPage .basketCard .deliveryDetailsForm .enterDD form .deliveryDetailsform{justify-content:flex-start}}.DelievryDetailPage .basketCard .addGreetings{border-top:1px solid #e8becc;margin-top:20px}.DelievryDetailPage .basketCard .addGreetings .accordion{--bs-accordion-bg:none}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item{border:0}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-header{justify-content:flex-end;display:flex}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-header button.accordion-button{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border:1px solid #ef3e62;border-radius:8px;justify-content:center;width:30%;margin-top:10px;padding:4px 10px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:600;line-height:24px;position:relative;box-shadow:0 4px 48px #0000001a}@media (max-width:1025px){.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-header button.accordion-button{width:60%}}@media (max-width:768px){.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-header button.accordion-button{width:70%}}@media (max-width:480px){.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-header button.accordion-button{width:100%}}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-header button.accordion-button:after{background:url(../media/arrow_right_ios_new.0emrs62h-_m7j.png) 0 -2px no-repeat;margin-left:10px}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-header button.accordion-button:not(.collapsed):after{background:url(../media/arrow_downs_ios_new.10~s5nwbyqc4k.png) -2px 0 no-repeat;margin-left:auto}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-header button.accordion-button:not(.collapsed){color:#ef3e62;text-align:left;width:100%;box-shadow:none;background:#f7f7f7;border:0;justify-content:flex-start}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-header button.accordion-button:not(.collapsed):focus-visible,.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-header button.accordion-button:not(.collapsed):hover,.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-header button.accordion-button:not(.collapsed):focus{box-shadow:none;color:#ef3e62;background:#f7f7f7;outline:0}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-header button.accordion-button:focus-visible,.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-header button.accordion-button:hover,.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-header button.accordion-button:focus{box-shadow:none;color:#fff;background:#ef3e62;outline:0}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-header.saved-card button{color:#565656;width:auto;box-shadow:none;background-color:#f7f7f7;border:0;justify-content:flex-end}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-header.saved-card button:after{background:url(../media/arrow_back_ios_black.02kk.2meukv81.png) 0 -2px no-repeat;margin-left:30px}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-header.saved-card button:hover,.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-header.saved-card button:focus-visible,.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-header.saved-card button:focus{color:#565656;width:auto;box-shadow:none;background-color:#f7f7f7;border:0}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-header.saved-card button:not(.collapsed){color:#ef3e62;border:none;width:100%}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-header.saved-card button:not(.collapsed):after{background:url(../media/arrow_downs_ios_new.10~s5nwbyqc4k.png) -2px 0 no-repeat}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-header.unsaved-card button{color:#fff}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-header.unsaved-card button:after{display:none}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-header.unsaved-card button:not(.collapsed):after{background:url(../media/arrow_downs_ios_new.10~s5nwbyqc4k.png) -2px 0 no-repeat;display:block}@media (max-width:580px){.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-header button{width:100%}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-header button:after{margin-left:auto}}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body{text-align:left;margin-top:20px;padding:0}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body form .form-switch{flex-direction:row-reverse;justify-content:flex-end;align-items:center;margin:0;padding-left:0;transition:all .5s;display:flex}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body form .form-switch label{color:#333;text-transform:capitalize;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body form .form-switch input{box-shadow:none;cursor:pointer;background-color:#d9d9d9;background-image:none;border-color:#d9d9d9;width:46px;height:25px;margin:0 0 0 10px;transition:background-position .15s ease-in-out;position:relative}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body form .form-switch input:after{content:"";background:#565656;border-radius:21px;width:17px;height:17px;position:absolute;top:3px;left:3px;right:auto}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body form .form-switch input:checked{background-color:#e8becc;background-image:none;border-color:#e8becc}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body form .form-switch input:checked:focus,.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body form .form-switch input:checked:focus-visible{outline:0}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body form .form-switch input:checked:after{content:"";background:#ee2e5d;border-radius:21px;width:17px;height:17px;position:absolute;top:3px;left:auto;right:3px}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body form .boxCard{flex-direction:row;margin-top:10px;display:flex;position:relative}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body form .boxCard .card-image img{border:1px solid #979797f0;border-radius:15px}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body form .boxCard .card-body{margin-left:15px;position:relative}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body form .boxCard .card-body h3.card-title,.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body form .boxCard .card-body p{color:#565656;text-transform:capitalize;margin:0;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:150.5%}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body form label{color:#333;text-transform:capitalize;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body form label span{color:#565656;text-transform:capitalize;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:130.5%;display:block}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body form .teaxtareaField{position:relative}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body form .teaxtareaField label{color:#333;text-transform:capitalize;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body form .teaxtareaField textarea{color:#333;background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #3333331a;border-radius:10px;height:150px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;box-shadow:inset 0 4px 6px #00000026}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body form .teaxtareaField p{text-align:right;color:#565656;text-transform:capitalize;font-family:Poppins;font-size:9px;font-style:normal;font-weight:400;line-height:normal}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body form .teaxtareaField .emoji-icon{cursor:pointer;float:right;position:relative;bottom:40px;right:8px}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body form .form-select{color:#565656;text-transform:capitalize;background-color:#f7f7f7;background-image:url(../media/arrowselectdown.0r3~o8f8a6pz4.png);border:1px solid #3333331a;border-radius:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:normal;position:relative;box-shadow:inset 0 4px 6px #00000026}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body form .form-select option{color:#565656;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body form .messageCard{justify-content:flex-end;align-items:center;display:flex}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body form .messageCard .btnsaveCM{text-align:right}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body form .messageCard .btnsaveCM .saveSM{text-align:center;text-transform:uppercase;color:#f7f7f7;background:#ef3e62;border:1px solid #ef3e62;border-radius:8px;width:auto;height:33px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:18px;box-shadow:0 4px 48px #0000001a}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body form .messageCard .btnsaveCM .saveSM:hover,.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body form .messageCard .btnsaveCM .saveSM:focus,.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body form .messageCard .btnsaveCM .saveSM:focus-visible{color:#f7f7f7;background:#ef3e62}@media (max-width:581px){.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body form .messageCard{margin-top:12px}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body form .messageCard .btnsaveCM{text-align:right}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body form .messageCard .btnsaveCM button{width:auto}}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body .messageCardSection{border-top:1px solid #e8becc;margin-top:20px}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body .messageCardSection h3{color:#ee2e5d;text-transform:capitalize;margin-top:20px;font-family:Poppins;font-size:18px;font-style:normal;font-weight:600;line-height:110.5%}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body .messageCardSection .dropdown{text-align:left;margin-top:10px}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body .messageCardSection .dropdown button{color:#565656;text-transform:capitalize;background:#e8becc;border:0;border-radius:10px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body .messageCardSection .dropdown button:after{vertical-align:top;background:url(../media/arrowselectdown.0r3~o8f8a6pz4.png) no-repeat;border:0;width:20px;height:19px}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body .messageCardSection .dropdown .dropdown-menu{background:#e8becc;border-radius:10px}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body .messageCardSection .dropdown .dropdown-menu a{color:#565656;text-transform:capitalize;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body .messageCardSection .dropdown .dropdown-menu a:hover,.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body .messageCardSection .dropdown .dropdown-menu a:focus{color:#565656;background:#e8becc}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body .messageCardSection .cardImageBox{margin-top:20px}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body .messageCardSection .cardImageBox ul{margin:0;padding:0;list-style:none}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body .messageCardSection .cardImageBox ul li{text-align:center;background:#fff;border-radius:15px;width:11%;margin-bottom:15px;margin-right:15px;padding:5px;display:inline-block}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body .messageCardSection .cardImageBox ul li:last-child{margin-right:0}.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body .messageCardSection .cardImageBox ul li img{text-align:center;width:100%}@media (max-width:1025px){.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body .messageCardSection .cardImageBox ul li{width:12%}}@media (max-width:991px){.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body .messageCardSection .cardImageBox ul li{width:13%}}@media (max-width:767px){.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body .messageCardSection .cardImageBox ul li{width:16%}}@media (max-width:581px){.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body .messageCardSection .cardImageBox ul li{width:21%}}@media (max-width:431px){.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body .messageCardSection .cardImageBox ul li{width:29%}}@media (max-width:401px){.DelievryDetailPage .basketCard .addGreetings .accordion .accordion-item .accordion-body .messageCardSection .cardImageBox ul li{width:28%}}.DelievryDetailPage .fixedFooter{background:#f7f7f7;border:1px solid #565656;border-radius:20px;width:100%;padding:20px}.DelievryDetailPage .fixedFooter .subtotal{border-bottom:1px solid #e8becc;flex-direction:row;justify-content:space-between;align-items:center;display:flex}.DelievryDetailPage .fixedFooter .subtotal .subtotalRate{text-align:left}.DelievryDetailPage .fixedFooter .subtotal .subtotalRate p{color:#343434;text-transform:capitalize;margin:0;font-family:Poppins;font-size:20px;font-style:normal;font-weight:500;line-height:148.5%}.DelievryDetailPage .fixedFooter .subtotal .subtotalRate p:last-child{color:#343434;text-transform:capitalize;font-family:Poppins;font-size:24px;font-style:normal;font-weight:700;line-height:148.5%}.DelievryDetailPage .fixedFooter .subtotal .subtotalRate:last-child,.DelievryDetailPage .fixedFooter .subtotal .subtotalRate:last-child padding{text-align:right}.DelievryDetailPage .fixedFooter .continueDD{text-align:right;margin:10px 0 0}.DelievryDetailPage .fixedFooter .continueDD button{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border:0;border-radius:40px;width:30%;height:39px;margin-top:10px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}@media (max-width:991px){.DelievryDetailPage .fixedFooter .continueDD button{width:60%}}@media (max-width:581px){.DelievryDetailPage .fixedFooter .continueDD button{width:100%}}.DelievryDetailPage .fixedFooter .continueDD button:disabled{background:#fcd5df}.DelievryDetailPage .error{color:#e20000;font-size:14px;font-weight:500}.DelievryDetailPage .loader{z-index:1;background:#0003;width:100%;height:100%;position:fixed;top:0;left:0}.DelievryDetailPage .form-control:focus::placeholder{color:#0000}.DelievryDetailPage .react-datepicker-wrapper{width:100%}.DelievryDetailPage .react-datepicker-wrapper .react-datepicker__input-container input{text-align:center}:where(.swal2-icon){width:3.5em;height:3.5em}:where(.swal2-icon) .swal2-icon-content{align-items:center;font-size:1.75em;display:flex}.subabrbList li{color:#565656}.subabrbList li:hover,.subabrbList li:focus,.subabrbList li:focus-visible{color:#565656;background:#e8becc}@media (max-width:768px){#fc_frame{bottom:200px!important}}.errorMessageDiv{color:#fff;text-align:left;background-color:#e20000;border-radius:10px;margin-bottom:15px;padding:7px;font-family:Poppins;font-size:14px;font-weight:500;line-height:23.76px}.errorMessageDiv a{color:#fff}button.swal2-cancel{color:#ef3e62;text-align:center;text-transform:uppercase;background:#f7f7f7;border:1px solid #ef3e62;border-radius:8px;margin-right:10px;padding:4px 23px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px}button.swal2-confirm{color:#fff;text-align:center;text-transform:uppercase;background:#ef3e62;border:1px solid #ef3e62;border-radius:8px;padding:4px 23px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px}.swal2-actions{flex-direction:row!important}.swal2-container .swal2-popup .swal2-actions .swal2-confirm{color:#ef3e62;text-align:center;text-transform:uppercase;background:#f7f7f7;border:1px solid #ef3e62;margin-right:10px;padding:4px 23px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px;border-radius:8px!important}.filledDetails{color:#565656!important;background-color:#f7f7f7!important;border:1px solid #565656!important;box-shadow:0 0 8px #00000040!important}.hide-field{display:none}.modal-backdrop.show{-webkit-backdrop-filter:blur(36px);backdrop-filter:blur(36px);background-color:#0000}.supersizeModal .modal-dialog .modal-content{background:var(--color-white-solid,#fff);border:1px solid var(--Fuschia-Netflorist-Pink,#ef3e62);border-radius:20px;padding:20px;box-shadow:0 4px 4px #00000040}.supersizeModal .modal-dialog .modal-content .modal-body{flex-direction:row;display:flex}@media (max-width:768px){.supersizeModal .modal-dialog .modal-content .modal-body{flex-direction:column;align-items:center}}.supersizeModal .modal-dialog .modal-content .modal-body .modalImage{margin-right:30px}.supersizeModal .modal-dialog .modal-content .modal-body .modalImage img{border-radius:15px}@media (max-width:768px){.supersizeModal .modal-dialog .modal-content .modal-body .modalImage{margin-bottom:20px;margin-right:0}}.supersizeModal .modal-dialog .modal-content .modal-body .modalContent{text-align:left}.supersizeModal .modal-dialog .modal-content .modal-body .modalContent h4{color:var(--Iris-secondary-color,#80a6ad);font-family:var(--font-family-Font-1,Poppins);font-size:var(--font-size-34,30px);font-style:normal;font-weight:var(--font-weight-800,800);line-height:var(--line-height-50,40px);letter-spacing:var(--letter-spacing--1_02,-1.02px)}@media (max-width:480px){.supersizeModal .modal-dialog .modal-content .modal-body .modalContent h4{font-size:24px;line-height:32px}}.supersizeModal .modal-dialog .modal-content .modal-body .modalContent p{color:#ef3e62;letter-spacing:.4px;margin-top:25px;font-family:Poppins;font-size:20px;font-style:normal;font-weight:700;line-height:normal}@media (max-width:480px){.supersizeModal .modal-dialog .modal-content .modal-body .modalContent p{font-size:16px;line-height:24px}}.supersizeModal .modal-dialog .modal-content .modal-body .modalActions{justify-content:space-between;margin-top:30px;display:flex}.supersizeModal .modal-dialog .modal-content .modal-body .modalActions button{color:#ee2e5d;text-align:center;text-transform:uppercase;background:0 0;border:2px solid #ee2e5d;border-radius:40px;padding:5px 30px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:148.5%}@media (max-width:480px){.supersizeModal .modal-dialog .modal-content .modal-body .modalActions button{padding:5px 20px;font-size:12px}}.message-mode-container{gap:15px;margin-top:10px;margin-bottom:20px;display:flex}.btn-mode-toggle{text-transform:uppercase;transition:all .3s;border-radius:50px!important;padding:10px 25px!important;font-size:13px!important;font-weight:600!important}.btn-mode-toggle.active{color:#fff!important;background-color:#ef3e62!important;border-color:#ef3e62!important}.btn-mode-toggle.inactive{color:#ef3e62!important;background-color:#0000!important;border:2px solid #ef3e62!important}.textarea-wrapper{position:relative}.custom-card-textarea{resize:none;box-shadow:inset 0 1px 2px #00000013;border:1px solid #ced4da!important;border-radius:12px!important;padding-right:100px!important}.textarea-icon-group{gap:10px;display:flex;position:absolute;bottom:15px;right:15px}.generate-icon{cursor:pointer;color:#f7f0f1;text-align:center;text-transform:uppercase;background:#ee2e5d;border-radius:19px;padding:4px 10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px;transition:background-color .2s}.icon-box{background-color:#f7f7f7;border:1px solid #ee2e5d;border-radius:8px;padding:4px}.icon-box svg{color:#565656;font-size:24px}.char-remaining-text{color:#6c757d;text-align:right;margin-top:4px;font-size:11px}.textarea-loader-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:10;background:#ffffffbf;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.circular-loader{border:4px solid #f3f3f3;border-top-color:#ef3e62;border-radius:50%;width:36px;height:36px;animation:.8s linear infinite spin}.loader-text{color:#555;margin-top:10px;font-size:14px}.textarea-wrapper{width:100%;position:relative}.textarea-inner-loader{pointer-events:none;z-index:2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.small-circular-loader{border:3px solid #f0f0f0;border-top-color:#666464;border-radius:50%;width:28px;height:28px;animation:.8s linear infinite spin}.textarea-icon-group{z-index:10;align-items:center;gap:8px;display:flex;position:absolute;bottom:10px;right:10px}.emoji-picker-container{z-index:9999;position:absolute;bottom:45px;right:0}.info-icon{color:#e00034;stroke-width:2.5px;margin-left:6px;font-size:22px}.tooltip-container{cursor:pointer;position:relative}.tooltip-text{visibility:hidden;color:#fff;text-align:left;z-index:10;background-color:#000000bf;border-radius:8px;width:320px;padding:12px 16px;font-size:14px;font-weight:150;position:absolute;top:30px;left:-105px;text-transform:none!important}.subtotalRate.no-total p:nth-child(2),.normal-text{font-size:20px!important;font-weight:500!important}.expressDeliveryPop .modal-content{background:#f3f3f3;border:2px solid #ee2e5d;border-radius:20px;padding:5px;box-shadow:0 4px 4px #00000040}.expressDeliveryPop .modal-content .modal-body h3{color:#333;text-transform:capitalize;text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-bottom:15px;font-family:Poppins;font-size:22px;font-style:normal;font-weight:600;line-height:150.5%;display:flex}.expressDeliveryPop .modal-content .modal-body h3 svg{color:#ee2e5d;background:#f1c0ca;border-radius:50%;width:40px;height:40px;margin-bottom:15px;padding:10px;font-size:22px}.expressDeliveryPop .modal-content .modal-body p{color:#666;text-align:center;margin-bottom:20px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.expressDeliveryPop .modal-content .modal-body .deliveryTom{background:#dfd9da;border-radius:10px;padding:10px}.expressDeliveryPop .modal-content .modal-body .deliveryTom p{color:#565656;border-bottom:1px solid #ccc;justify-content:space-between;align-items:center;margin:0;padding-bottom:10px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;display:flex}.expressDeliveryPop .modal-content .modal-body .deliveryTom p strong{text-transform:capitalize;font-family:Poppins;font-size:14px;font-style:normal;font-weight:700;line-height:20px}.expressDeliveryPop .modal-content .modal-body .deliveryTom p:last-child{border-bottom:0;padding-top:10px;padding-bottom:0}.expressDeliveryPop .modal-content .modal-body .expressDeliveryNote{color:#ee2e5d;text-transform:capitalize;background:#f1d6dd;border-radius:10px;margin-bottom:20px;padding:10px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.expressDeliveryPop .modal-content .modal-footer{border:0;justify-content:space-between;margin:20px 0;padding-top:0}.expressDeliveryPop .modal-content .modal-footer .cancelBtn{color:#666;box-shadow:none;background:0 0;border:1px solid #6666;border-radius:50px;width:45%;padding:10px 30px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.expressDeliveryPop .modal-content .modal-footer .proceedBtn{color:#fff;width:45%;box-shadow:none;background:#ee2e5d;border:1px solid #ee2e5d;border-radius:50px;padding:10px 30px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.ExpressDD{padding:50px 0}.ExpressDD .paymentCard{border:0;justify-content:center;margin-bottom:30px}.ExpressDD .paymentCard li{margin-right:50px}.ExpressDD .paymentCard li:last-child{margin-right:0}.ExpressDD .paymentCard li button{color:var(--www-netflorist-co-za-white,var(--color-white-solid,#333));text-align:center;font-family:var(--font-family-Font-1,Poppins);font-size:var(--font-size-16,16px);font-style:normal;font-weight:var(--font-weight-500,500);line-height:var(--line-height-37,37px);text-transform:uppercase;background:var(--color-grey-63,#fff);border:1px solid #e0e0e0;border-radius:40px;padding:0 85px}.ExpressDD .paymentCard li button.active{background:var(--Iris-secondary-color,#ee2e5d);color:#fff}@media (max-width:1199px){.ExpressDD .paymentCard li button{padding:0 70px}}@media (max-width:992px){.ExpressDD .paymentCard li button{padding:0 35px}}@media (max-width:767px){.ExpressDD .paymentCard li button{padding:0 20px;font-size:14px}}@media (max-width:541px){.ExpressDD .paymentCard{white-space:nowrap;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.ExpressDD .paymentCard li{margin-right:20px}.ExpressDD .paymentCard li button{padding:0 35px;font-size:14px}}.ExpressDD .cardDD{background:#d9d9d926;border:1px solid #ef3e6226;border-radius:20px;padding:30px 50px}.ExpressDD .cardDD h3{color:#80a6ad;letter-spacing:var(--letter-spacing--1_02,-1.02px);text-align:left;margin:0 0 30px;font-family:Poppins;font-size:34px;font-style:normal;font-weight:800;line-height:50px}@media (max-width:821px){.ExpressDD .cardDD h3{font-size:28px;line-height:40px}}@media (max-width:541px){.ExpressDD .cardDD h3{text-align:center;font-size:20px;line-height:30px}.ExpressDD .cardDD h3 span{font-size:13px;font-weight:500}}@media (max-width:431px){.ExpressDD .cardDD h3{text-align:center;font-size:16px;line-height:22px}}.ExpressDD .cardDD p{color:#343434;text-align:left;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}@media (max-width:541px){.ExpressDD .cardDD p{text-align:center;font-size:14px}}@media (max-width:431px){.ExpressDD .cardDD p{font-size:13px}}.ExpressDD .cardDD .reviewOrderBtn{text-align:right;margin:30px 0}.ExpressDD .cardDD .reviewOrderBtn .rOBtn{background:var(--Iris-secondary-color,#80a6ad);color:#fff;text-align:center;text-transform:uppercase;border:0;border-radius:40px;width:251px;height:40px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}@media (max-width:1025px){.ExpressDD .cardDD{padding:30px}}@media (max-width:541px){.ExpressDD .cardDD .reviewOrderBtn{text-align:center}}@media (max-width:415px){.ExpressDD .cardDD{padding:20px}}.ExpressDD .productDDCard{border:1px solid var(--Iris-secondary-color,#80a6ad);background:linear-gradient(0deg, #f7f7f7 0%, #f7f7f7 100%),var(--color-grey-95,#f1f5f5);border-bottom:1px solid #ccc;border-radius:20px;margin-top:40px;padding:30px}@media (max-width:541px){.ExpressDD .productDDCard .card-body{position:relative}}.ExpressDD .productDDCard .card-body .seperator{border-bottom:1px solid #ccc}.ExpressDD .productDDCard .card-body .seperator .card-image img{border:1px solid #979797f0;border-radius:20px}@media (max-width:1100px){.ExpressDD .productDDCard .card-body .seperator .card-image img{width:auto!important}}@media (max-width:541px){.ExpressDD .productDDCard .card-body .seperator .card-image{margin-top:45px;margin-bottom:30px}}@media (max-width:431px){.ExpressDD .productDDCard .card-body .seperator .card-image{margin-top:55px}}.ExpressDD .productDDCard .card-body .seperator .cardContent{text-align:left;margin-left:57px}.ExpressDD .productDDCard .card-body .seperator .cardContent h3.card-title{color:#565656;text-transform:capitalize;margin:0 0 30px;font-family:Poppins;font-size:24px;font-style:normal;font-weight:600;line-height:110.5%}@media (max-width:821px){.ExpressDD .productDDCard .card-body .seperator .cardContent h3.card-title{font-size:22px}}@media (max-width:541px){.ExpressDD .productDDCard .card-body .seperator .cardContent h3.card-title{margin:0;font-size:16px;line-height:22px;position:absolute;top:0;left:0;right:0}}.ExpressDD .productDDCard .card-body .seperator .cardContent p{color:#333;text-align:left;text-transform:capitalize;margin-bottom:20px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.ExpressDD .productDDCard .card-body .seperator .cardContent h4{color:#80a6ad;text-align:left;letter-spacing:.4px;margin-bottom:15px;font-family:Poppins;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.ExpressDD .productDDCard .card-body .seperator .cardContent .ecOrCnc{flex-direction:row;align-items:center;display:flex}.ExpressDD .productDDCard .card-body .seperator .cardContent .ecOrCnc .selectExistingContact{text-align:left}.ExpressDD .productDDCard .card-body .seperator .cardContent .ecOrCnc .selectExistingContact label{color:#1e1e1e;text-align:left;text-transform:capitalize;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.ExpressDD .productDDCard .card-body .seperator .cardContent .ecOrCnc .selectExistingContact .dropdown{text-align:left}.ExpressDD .productDDCard .card-body .seperator .cardContent .ecOrCnc .selectExistingContact .dropdown button{color:#565656;text-transform:capitalize;text-align:left;background:linear-gradient(#e8becc 0% 100%),#fff;border:0;border-radius:10px;width:289px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal;position:relative;box-shadow:inset 0 4px 6px #00000026}.ExpressDD .productDDCard .card-body .seperator .cardContent .ecOrCnc .selectExistingContact .dropdown button:after{vertical-align:top;background:url(../media/arrowselectdown.0r3~o8f8a6pz4.png) no-repeat;border:0;width:20px;height:19px;position:absolute;right:10px}.ExpressDD .productDDCard .card-body .seperator .cardContent .ecOrCnc .selectExistingContact .dropdown .dropdown-menu{background:#e8becc;border-radius:10px}.ExpressDD .productDDCard .card-body .seperator .cardContent .ecOrCnc .selectExistingContact .dropdown .dropdown-menu a{color:#565656;text-transform:capitalize;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.ExpressDD .productDDCard .card-body .seperator .cardContent .ecOrCnc .selectExistingContact .dropdown .dropdown-menu a:hover,.ExpressDD .productDDCard .card-body .seperator .cardContent .ecOrCnc .selectExistingContact .dropdown .dropdown-menu a:focus{color:#565656;background:#e8becc}.ExpressDD .productDDCard .card-body .seperator .cardContent .ecOrCnc span{color:#343434;text-align:center;margin:0 20px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal;display:inline}.ExpressDD .productDDCard .card-body .seperator .cardContent .ecOrCnc button.createNewContact{background:linear-gradient(0deg, #f7f7f7 0%, #f7f7f7 100%),var(--color-grey-95,#f1f5f5);color:#ee2e5d;text-align:center;text-transform:uppercase;border:2px solid #ee2e5d;border-radius:40px;margin-top:5px;padding:6px 60px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}.ExpressDD .productDDCard .card-body .seperator .cardContent .ecOrCnc button.editNewContact{background:linear-gradient(0deg, #f7f7f7 0%, #f7f7f7 100%),var(--color-grey-95,#f1f5f5);color:#80a6ad;text-align:center;text-transform:uppercase;border:2px solid #80a6ad;border-radius:40px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}.ExpressDD .productDDCard .card-body .seperator .cardContent button.confirmRD{color:#fff;text-align:center;text-transform:uppercase;background:#80a6ad;border:1px solid #80a6ad;border-radius:8px;margin-top:25px;padding:5px 30px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px;box-shadow:0 4px 48px #0000001a}.ExpressDD .productDDCard .card-body .seperator .cardContent button.confirmRD:disabled{color:#fff;cursor:not-allowed;opacity:.9;background:#9a9ea6;border-color:#9a9ea6}@media (max-width:1025px){.ExpressDD .productDDCard .card-body .seperator .cardContent{margin-left:0;padding-left:57px}.ExpressDD .productDDCard .card-body .seperator .cardContent .ecOrCnc .selectExistingContact .dropdown button{width:200px}.ExpressDD .productDDCard .card-body .seperator .cardContent .ecOrCnc button.createNewContact{padding:6px 20px}}@media (max-width:992px){.ExpressDD .productDDCard .card-body .seperator .cardContent h4{margin-bottom:0}.ExpressDD .productDDCard .card-body .seperator .cardContent .ecOrCnc{flex-direction:column;justify-content:flex-start;align-items:flex-start}.ExpressDD .productDDCard .card-body .seperator .cardContent button.confirmRD{padding:5px 27px}}@media (max-width:821px){.ExpressDD .productDDCard .card-body .seperator .cardContent{padding-left:0}}@media (max-width:541px){.ExpressDD .productDDCard .card-body .seperator .cardContent{text-align:center}.ExpressDD .productDDCard .card-body .seperator .cardContent h3{text-align:center;margin-bottom:15px;font-size:16px}.ExpressDD .productDDCard .card-body .seperator .cardContent p{text-align:center;margin-bottom:15px}.ExpressDD .productDDCard .card-body .seperator .cardContent h4{text-align:center;margin-bottom:10px;font-size:15px}.ExpressDD .productDDCard .card-body .seperator .cardContent .ecOrCnc{text-align:center;justify-content:center;align-items:center;width:100%}.ExpressDD .productDDCard .card-body .seperator .cardContent .ecOrCnc .selectExistingContact{text-align:center;width:100%;padding:0 30px}.ExpressDD .productDDCard .card-body .seperator .cardContent .ecOrCnc .selectExistingContact .dropdown button{width:100%}.ExpressDD .productDDCard .card-body .seperator .cardContent .ecOrCnc div{width:100%;padding:0 30px}.ExpressDD .productDDCard .card-body .seperator .cardContent .ecOrCnc div br{display:none}.ExpressDD .productDDCard .card-body .seperator .cardContent .ecOrCnc span{margin:0}.ExpressDD .productDDCard .card-body .seperator .cardContent .ecOrCnc button.createNewContact{width:100%;margin-top:15px}}@media (max-width:431px){.ExpressDD .productDDCard .card-body .seperator .cardContent .ecOrCnc .selectExistingContact,.ExpressDD .productDDCard .card-body .seperator .cardContent .ecOrCnc .selectExistingContact .dropdown,.ExpressDD .productDDCard .card-body .seperator .cardContent .ecOrCnc div{padding:0}.ExpressDD .productDDCard .card-body .seperator .cardContent .confirmRD{width:100%}}.ExpressDD .productDDCard .card-body .seperator .createNewContact{text-align:left;margin-top:30px}.ExpressDD .productDDCard .card-body .seperator .createNewContact form .dropdown{text-align:left}.ExpressDD .productDDCard .card-body .seperator .createNewContact form .dropdown button{color:#565656;text-transform:capitalize;text-align:left;background:linear-gradient(#e8becc 0% 100%),#fff;border:0;border-radius:10px;width:220px;height:33px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal;position:relative}.ExpressDD .productDDCard .card-body .seperator .createNewContact form .dropdown button:after{vertical-align:top;background:url(../media/arrowselectdown.0r3~o8f8a6pz4.png) no-repeat;border:0;width:20px;height:19px;position:absolute;right:10px}.ExpressDD .productDDCard .card-body .seperator .createNewContact form .dropdown .dropdown-menu{background:#e8becc;border-radius:10px}.ExpressDD .productDDCard .card-body .seperator .createNewContact form .dropdown .dropdown-menu a{color:#565656;text-transform:capitalize;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.ExpressDD .productDDCard .card-body .seperator .createNewContact form .dropdown .dropdown-menu a:hover,.ExpressDD .productDDCard .card-body .seperator .createNewContact form .dropdown .dropdown-menu a:focus{color:#565656;background:#e8becc}.ExpressDD .productDDCard .card-body .seperator .createNewContact form label{color:#1e1e1e;text-transform:capitalize;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.ExpressDD .productDDCard .card-body .seperator .createNewContact form input{color:#565656;text-transform:capitalize;background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #e8becc;border-radius:10px;padding:8px 10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;box-shadow:inset 0 4px 6px #00000026}.ExpressDD .productDDCard .card-body .seperator .createNewContact form .form-select{color:#565656;text-transform:capitalize;background-color:#f7f7f7;background-image:url(../media/arrowselectdown.0r3~o8f8a6pz4.png);border:1px solid #3333331a;border-radius:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:normal;position:relative;box-shadow:inset 0 4px 6px #00000026}.ExpressDD .productDDCard .card-body .seperator .createNewContact form .form-select option{color:#565656;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.ExpressDD .productDDCard .card-body .seperator .createNewContact form button{border:1px solid var(--Iris-secondary-color,#80a6ad);background:var(--Iris-secondary-color,#80a6ad);color:#fff;text-align:center;text-transform:uppercase;border-radius:8px;margin-top:20px;padding:4px 33px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px;box-shadow:0 4px 48px #0000001a}@media (max-width:541px){.ExpressDD .productDDCard .card-body .seperator .createNewContact,.ExpressDD .productDDCard .card-body .seperator .createNewContact form .dropdown{text-align:center}.ExpressDD .productDDCard .card-body .seperator .createNewContact form .dropdown button{margin-top:0}}.ExpressDD .productDDCard .card-body .seperator .specialMessage{text-align:left;margin-top:30px}.ExpressDD .productDDCard .card-body .seperator .specialMessage h3{color:#ef3e62;text-align:left;letter-spacing:.48px;font-family:Poppins;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.ExpressDD .productDDCard .card-body .seperator .specialMessage form label{color:#333;text-transform:capitalize;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.ExpressDD .productDDCard .card-body .seperator .specialMessage form label span{color:#565656;text-transform:capitalize;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:130.5%;display:block}.ExpressDD .productDDCard .card-body .seperator .specialMessage form .teaxtareaField{position:relative}.ExpressDD .productDDCard .card-body .seperator .specialMessage form .teaxtareaField label{color:#333;text-transform:capitalize;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.ExpressDD .productDDCard .card-body .seperator .specialMessage form .teaxtareaField textarea{color:#333;background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #3333331a;border-radius:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;box-shadow:inset 0 4px 6px #00000026}.ExpressDD .productDDCard .card-body .seperator .specialMessage form .teaxtareaField p{text-align:right;color:#565656;text-transform:capitalize;font-family:Poppins;font-size:9px;font-style:normal;font-weight:400;line-height:normal}.ExpressDD .productDDCard .card-body .seperator .specialMessage form .teaxtareaField .emoji-icon{cursor:pointer;float:right;position:relative;bottom:40px;right:8px}.ExpressDD .productDDCard .card-body .seperator .specialMessage form .form-select{color:#565656;text-transform:capitalize;background-color:#f7f7f7;background-image:url(../media/arrowselectdown.0r3~o8f8a6pz4.png);border:1px solid #3333331a;border-radius:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:normal;position:relative;box-shadow:inset 0 4px 6px #00000026}.ExpressDD .productDDCard .card-body .seperator .specialMessage form .form-select option{color:#565656;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.ExpressDD .productDDCard .card-body .seperator .specialMessage form .saveSM{border:1px solid var(--Iris-secondary-color,#80a6ad);background:var(--Iris-secondary-color,#80a6ad);color:#fff;text-align:center;text-align:center;text-transform:uppercase;border-radius:8px;margin-top:20px;padding:4px 5px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px;box-shadow:0 4px 48px #0000001a}@media (max-width:1025px){.ExpressDD .productDDCard .card-body .seperator .specialMessage form .saveSM{font-size:9px}}@media (max-width:541px){.ExpressDD .productDDCard .card-body .seperator .specialMessage{text-align:center;border-top:1px solid #ccc;padding-top:20px}.ExpressDD .productDDCard .card-body .seperator .specialMessage h3{text-align:center}.ExpressDD .productDDCard .card-body .seperator .specialMessage form .saveSM{padding:4px 30px}}@media (max-width:431px){.ExpressDD .productDDCard .card-body .seperator .specialMessage h3{font-size:16px}}.ExpressDD .productDDCard .card-body .seperator .paddingLeft-70{padding-left:70px}@media (max-width:1025px){.ExpressDD .productDDCard .card-body .seperator .paddingLeft-70{padding-left:30px}}@media (max-width:541px){.ExpressDD .productDDCard .card-body .seperator .paddingLeft-70{padding-left:15px}}.ExpressDD .productDDCard .card-body .seperator .upsellExtraTouch{margin-top:30px}@media (max-width:541px){.ExpressDD .productDDCard .card-body .seperator .upsellExtraTouch{border-top:1px solid #ccc;padding-top:20px}}.ExpressDD .productDDCard .card-body .seperator .upsellExtraTouch .extraTouch{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.ExpressDD .productDDCard .card-body .seperator .upsellExtraTouch .extraTouch h4{color:#ef3e62;text-align:left;letter-spacing:.48px;margin-right:30px;font-family:Poppins;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.ExpressDD .productDDCard .card-body .seperator .upsellExtraTouch .extraTouch .yes-no-group .pill-btn{color:#ee2e5d;text-align:center;text-transform:uppercase;border:2px solid #ee2e5d;border-radius:40px;margin-right:30px;padding:3px 51px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%;transition:all .5s}.ExpressDD .productDDCard .card-body .seperator .upsellExtraTouch .extraTouch .yes-no-group .pill-btn:active,.ExpressDD .productDDCard .card-body .seperator .upsellExtraTouch .extraTouch .yes-no-group .pill-btn:hover,.ExpressDD .productDDCard .card-body .seperator .upsellExtraTouch .extraTouch .yes-no-group .pill-btn:focus,.ExpressDD .productDDCard .card-body .seperator .upsellExtraTouch .extraTouch .yes-no-group .pill-btn:focus-visible,.ExpressDD .productDDCard .card-body .seperator .upsellExtraTouch .extraTouch .yes-no-group .pill-btn.active{color:#fff;background:#ee2e5d}.ExpressDD .productDDCard .card-body .seperator .upsellExtraTouch .extraTouch .yes-no-group .pill-btn:last-child{margin-right:0}.ExpressDD .productDDCard .card-body .seperator .upsellExtraTouch .extraTouch .yes-no-group .btn-check:checked+.pill-btn{color:#fff;background:#ee2e5d}@media (max-width:992px){.ExpressDD .productDDCard .card-body .seperator .upsellExtraTouch .extraTouch{flex-direction:column}.ExpressDD .productDDCard .card-body .seperator .upsellExtraTouch .extraTouch .yes-no-group{margin:20px 0}}@media (max-width:541px){.ExpressDD .productDDCard .card-body .seperator .upsellExtraTouch .extraTouch h4{text-align:center;margin-right:0;font-size:16px}.ExpressDD .productDDCard .card-body .seperator .upsellExtraTouch .extraTouch .yes-no-group .pill-btn{padding:3px 30px}.ExpressDD .productDDCard .card-body .seperator .upsellExtraTouch .extraTouch .yes-no-group .pill-btn:last-child{margin-right:0}}.ExpressDD .productDDCard .card-body .seperator .upsellExtraTouch .extraUpsell{margin-top:30px}.ExpressDD .productDDCard .card-body .seperator .upsellExtraTouch .extraUpsell button{box-shadow:none;background:0 0;border:0;outline:0}.ExpressDD .productDDCard .card-body .seperator .upsellExtraTouch .extraUpsell button img{width:100%;height:auto}.ExpressDD .productDDCard .card-body .seperator .upsellExtraTouch .extraUpsell button:hover{outline:0}@media (max-width:431px){.ExpressDD .productDDCard .card-body .seperator .upsellExtraTouch .extraUpsell button{padding:0}}.ExpressDD .productDDCard .card-body .seperator .upsellCategories{margin-top:20px}.ExpressDD .productDDCard .card-body .seperator .upsellCategories h4{color:#80a6ad;text-align:left;letter-spacing:.36px;margin-bottom:20px;font-family:Poppins;font-size:18px;font-style:normal;font-weight:700;line-height:normal}@media (max-width:541px){.ExpressDD .productDDCard .card-body .seperator .upsellCategories h4{text-align:center;font-size:16px}}.ExpressDD .productDDCard .card-body .seperator .upsellCategories ul.nav-tabs{border:0;justify-content:flex-start;align-items:center;display:flex}@media (max-width:541px){.ExpressDD .productDDCard .card-body .seperator .upsellCategories ul.nav-tabs{white-space:nowrap;flex-wrap:nowrap;height:40px;overflow-x:auto}}.ExpressDD .productDDCard .card-body .seperator .upsellCategories ul.nav-tabs li{margin-bottom:17px;margin-right:35px}.ExpressDD .productDDCard .card-body .seperator .upsellCategories ul.nav-tabs li button{color:#80a6ad;text-align:center;text-transform:uppercase;border:2px solid #80a6ad;border-radius:40px;width:130px;height:25px;padding:0;font-family:Poppins;font-size:11px;font-style:normal;font-weight:500;line-height:148.5%;transition:all .5s}.ExpressDD .productDDCard .card-body .seperator .upsellCategories ul.nav-tabs li button.active{color:#fff;background:#80a6ad}@media (max-width:541px){.ExpressDD .productDDCard .card-body .seperator .upsellCategories ul.nav-tabs li{margin-right:15px}}.ExpressDD .productDDCard .card-body .seperator .upsellCategories .tab-content{text-align:left}.ExpressDD .productDDCard .card-body .seperator .upsellCategories .tab-content .popularAddOns{margin-bottom:20px;padding-bottom:10px;position:relative}.ExpressDD .productDDCard .card-body .seperator .upsellCategories .tab-content .popularAddOns .sliderNav{justify-content:flex-end;gap:10px;margin-bottom:8px;display:none}.ExpressDD .productDDCard .card-body .seperator .upsellCategories .tab-content .popularAddOns .popularAddOnProducts{white-space:nowrap;background:#d9d9d933;border-radius:50px;flex-flow:row;justify-content:flex-start;align-items:flex-start;gap:4%;width:100%;margin:30px 0;padding:35px 15px;display:flex;overflow-x:auto;box-shadow:7px 7px 7.1px #0003}.ExpressDD .productDDCard .card-body .seperator .upsellCategories .tab-content .popularAddOns .popularAddOnProducts .popularProductBox{text-align:center;vertical-align:top;box-sizing:border-box;text-align:center;border-radius:8px;width:100%;max-width:158px}.ExpressDD .productDDCard .card-body .seperator .upsellCategories .tab-content .popularAddOns .popularAddOnProducts .popularProductBox a{text-decoration:none}.ExpressDD .productDDCard .card-body .seperator .upsellCategories .tab-content .popularAddOns .popularAddOnProducts .popularProductBox a .productImage{text-align:center;background:#fff;border-radius:8px;justify-content:center;align-items:center;min-width:160px;min-height:160px;margin:0 auto 10px;display:flex;overflow:hidden}.ExpressDD .productDDCard .card-body .seperator .upsellCategories .tab-content .popularAddOns .popularAddOnProducts .popularProductBox a .productImage img{width:auto;max-width:160px;height:auto;max-height:160px}.ExpressDD .productDDCard .card-body .seperator .upsellCategories .tab-content .popularAddOns .popularAddOnProducts .popularProductBox a h4{color:#343434;text-align:center;text-transform:capitalize;white-space:normal;min-height:80px;margin:0;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:148.5%}.ExpressDD .productDDCard .card-body .seperator .upsellCategories .tab-content .popularAddOns .popularAddOnProducts .popularProductBox a p{color:#343434;text-align:center;text-transform:capitalize;margin:12px 0;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}.ExpressDD .productDDCard .card-body .seperator .upsellCategories .tab-content .popularAddOns .popularAddOnProducts .popularProductBox button{color:#ee2e5d;text-align:center;text-transform:uppercase;background:0 0;border:1px solid #ee2e5d;border-radius:40px;width:100%;height:34px;margin:15px 0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.ExpressDD .productDDCard .card-body .seperator .upsellCategories .tab-content .popularAddOns .popularAddOnProducts .popularProductBox button:hover,.ExpressDD .productDDCard .card-body .seperator .upsellCategories .tab-content .popularAddOns .popularAddOnProducts .popularProductBox button:focus,.ExpressDD .productDDCard .card-body .seperator .upsellCategories .tab-content .popularAddOns .popularAddOnProducts .popularProductBox button:focus-visible{color:#fff;background:#ee2e5d;border:1px solid #ee2e5d}.ExpressDD .productDDCard .card-body .seperator .upsellCategories .tab-content .popularAddOns .popularAddOnProducts .popularProductBox .addOnQuantity{background:#d9d9d966;border-radius:50%;justify-content:center;align-items:center;gap:10px;width:100px;margin:10px auto;padding:3px;display:flex}.ExpressDD .productDDCard .card-body .seperator .upsellCategories .tab-content .popularAddOns .popularAddOnProducts .popularProductBox .addOnQuantity button{color:#fff;background:#ef3e6280;border:0;border-radius:50px;width:25px;height:25px;margin:0}.ExpressDD .productDDCard .card-body .seperator .upsellCategories .tab-content .popularAddOns .popularAddOnProducts .popularProductBox .addOnQuantity span{color:var(--color-black-solid,#000);text-align:right;font-family:Poppins;font-size:16x;font-style:normal;font-weight:500;line-height:20px}@media (min-width:1025px) and (max-width:1200px){.ExpressDD .productDDCard .card-body .seperator .upsellCategories .tab-content .popularAddOns .popularAddOnProducts{justify-content:flex-start;gap:3%;padding-left:40px}}@media (min-width:1200px){.ExpressDD .productDDCard .card-body .seperator .upsellCategories .tab-content .popularAddOns .popularAddOnProducts{gap:3%}}@media (min-width:1400px){.ExpressDD .productDDCard .card-body .seperator .upsellCategories .tab-content .popularAddOns .popularAddOnProducts{gap:4%}}@media (max-width:1025px){.ExpressDD .productDDCard .card-body .seperator .upsellCategories .tab-content .popularAddOns .popularAddOnProducts{justify-content:flex-start;padding-left:50px}.ExpressDD .productDDCard .card-body .seperator .upsellCategories .tab-content .popularAddOns .sliderNav{justify-content:space-between;width:100%;display:flex;position:absolute;top:47%}.ExpressDD .productDDCard .card-body .seperator .upsellCategories .tab-content .popularAddOns .sliderNav button{background:0 0;border:0}}@supports (-webkit-touch-callout:none){@media screen and (max-width:768px){.ExpressDD .productDDCard .card-body .seperator .upsellCategories .tab-content .popularAddOns .popularProductBox:last-child{margin-right:20%}}}@media (max-width:431px){.ExpressDD .productDDCard .card-body .seperator .upsellCategories .tab-content .popularAddOns .popularAddOnProducts{scroll-snap-type:x mandatory;gap:0;padding-left:0;padding-right:0%;overflow:hidden;justify-content:flex-start!important}.ExpressDD .productDDCard .card-body .seperator .upsellCategories .tab-content .popularAddOns .popularAddOnProducts .popularProductBox{scroll-snap-align:center;margin:0 20%;flex:0 0 65%!important;max-width:65%!important}.ExpressDD .productDDCard .card-body .seperator .upsellCategories .tab-content .popularAddOns .popularAddOnProducts .popularProductBox:first-child{margin-left:27%}.ExpressDD .productDDCard .card-body .seperator .upsellCategories .tab-content .popularAddOns .popularAddOnProducts .popularProductBox:last-child{margin-right:20%}.ExpressDD .productDDCard .card-body .seperator .upsellCategories .tab-content .popularAddOns .sliderNav{pointer-events:none;justify-content:space-between;width:100%;position:absolute;top:45%;display:flex!important}.ExpressDD .productDDCard .card-body .seperator .upsellCategories .tab-content .popularAddOns .sliderNav button{pointer-events:auto}.ExpressDD .productDDCard .card-body .seperator .upsellCategories .tab-content .popularAddOns .sliderNav button.left{position:relative;left:5%}.ExpressDD .productDDCard .card-body .seperator .upsellCategories .tab-content .popularAddOns .sliderNav button.right{position:relative;right:5%}}@media (max-width:395px){.ExpressDD .productDDCard .card-body .seperator .upsellCategories .tab-content .popularAddOns .popularAddOnProducts .popularProductBox{scroll-snap-align:center;margin:0 20%;flex:0 0 70%!important;max-width:70%!important}.ExpressDD .productDDCard .card-body .seperator .upsellCategories .tab-content .popularAddOns .popularAddOnProducts .popularProductBox:first-child{margin-left:30%}.ExpressDD .productDDCard .card-body .seperator .upsellCategories .tab-content .popularAddOns .popularAddOnProducts .popularProductBox:last-child{margin-right:20%}.ExpressDD .productDDCard .card-body .seperator .upsellCategories .tab-content .popularAddOns .popularAddOnProducts .sliderNav button.left{position:relative;left:3%}.ExpressDD .productDDCard .card-body .seperator .upsellCategories .tab-content .popularAddOns .popularAddOnProducts .sliderNav button.right{position:relative;right:3%}}.ExpressDD .productDDCard .card-body .seperator .upsellCategories .tab-content button.confirmAddons{color:#fff;text-align:center;text-transform:uppercase;background:#80a6ad;border:0;margin-bottom:20px;margin-left:20px;padding:4px 60px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px;box-shadow:0 4px 48px #0000001a}@media (max-width:541px){.ExpressDD .productDDCard .card-body .seperator .upsellCategories .tab-content{text-align:center}}.ExpressDD .productDDCard .card-body .seperator .additionSummary{text-align:left;margin-top:20px}.ExpressDD .productDDCard .card-body .seperator .additionSummary h4{color:#80a6ad;text-align:left;letter-spacing:.36px;margin-bottom:20px;font-family:Poppins;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.ExpressDD .productDDCard .card-body .seperator .additionSummary .cardAddition{flex-direction:row;justify-content:flex-start;align-items:flex-start;margin-bottom:30px;display:flex}.ExpressDD .productDDCard .card-body .seperator .additionSummary .cardAddition .imageUpsell{margin-right:50px}.ExpressDD .productDDCard .card-body .seperator .additionSummary .cardAddition .desUpsell{text-align:left}.ExpressDD .productDDCard .card-body .seperator .additionSummary .cardAddition .desUpsell h3{color:#343434;margin-bottom:20px;font-family:Poppins;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.ExpressDD .productDDCard .card-body .seperator .additionSummary .cardAddition .desUpsell p{color:#343434;margin-bottom:0;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.ExpressDD .productDDCard .card-body .seperator .additionSummary .cardAddition .desUpsell p strong{margin-left:5px;font-weight:700}.ExpressDD .productDDCard .card-body .seperator .additionSummary .cardAddition .desUpsell .editDelete{margin-top:70px}.ExpressDD .productDDCard .card-body .seperator .additionSummary .cardAddition .desUpsell .editDelete button{color:var(--Iris-secondary-color,#80a6ad);text-align:center;text-transform:uppercase;text-align:center;background:#f7f7f7;border:1px solid #80a6ad;border-radius:8px;width:194px;height:33px;margin-right:10px;padding:0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px;box-shadow:0 4px 48px #0000001a}.ExpressDD .productDDCard .card-body .seperator .additionSummary .cardAddition .desUpsell .editDelete button.delete{margin-right:0}@media (max-width:992px){.ExpressDD .productDDCard .card-body .seperator .additionSummary .cardAddition .desUpsell .editDelete button{width:auto;padding:0 30px}}@media (max-width:541px){.ExpressDD .productDDCard .card-body .seperator .additionSummary .cardAddition .desUpsell .editDelete{margin-top:30px}}.ExpressDD .productDDCard .card-body .seperator .additionSummary button.pay{color:#fff;text-align:center;text-transform:uppercase;background:#80a6ad;border:1px solid #80a6ad;border-radius:8px;width:232px;height:33px;margin-top:30px;margin-bottom:20px;padding:0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px;box-shadow:0 4px 48px #0000001a}@media (max-width:541px){.ExpressDD .productDDCard .card-body .seperator .additionSummary{text-align:center}.ExpressDD .productDDCard .card-body .seperator .additionSummary h4{text-align:center;font-size:16px}.ExpressDD .productDDCard .card-body .seperator .additionSummary .cardAddition{flex-direction:column;justify-content:center;align-items:center}.ExpressDD .productDDCard .card-body .seperator .additionSummary .cardAddition .imageUpsell{margin-bottom:20px;margin-right:0}.ExpressDD .productDDCard .card-body .seperator .additionSummary .cardAddition .imageUpsell img{width:118px;height:auto}.ExpressDD .productDDCard .card-body .seperator .additionSummary .cardAddition .desUpsell,.ExpressDD .productDDCard .card-body .seperator .additionSummary .cardAddition .desUpsell h3,.ExpressDD .productDDCard .card-body .seperator .additionSummary .cardAddition .desUpsell p{text-align:center}.ExpressDD .productDDCard .card-body .seperator .additionSummary .cardAddition .editDelete button{padding:0 50px}}.ExpressDD .productDDCard .card-body .seperator .defaultPayment{border:1px solid var(--Iris-secondary-color,#80a6ad);background:var(--color-white-solid,#fff);border-radius:20px;margin-top:30px;margin-bottom:30px;padding:20px 25px}.ExpressDD .productDDCard .card-body .seperator .defaultPayment .titleHeader{justify-content:space-between;display:flex}.ExpressDD .productDDCard .card-body .seperator .defaultPayment .titleHeader h3{color:#343434;text-transform:capitalize;font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:148.5%}@media (max-width:431px){.ExpressDD .productDDCard .card-body .seperator .defaultPayment .titleHeader h3{font-size:17px}}.ExpressDD .productDDCard .card-body .seperator .defaultPayment .titleHeader .form-switch{flex-direction:row-reverse;justify-content:space-between;align-items:center;transition:all .5s;display:flex}@media (max-width:540px){.ExpressDD .productDDCard .card-body .seperator .defaultPayment .titleHeader .form-switch{padding-left:1.5em;display:none}}@media (max-width:394px){.ExpressDD .productDDCard .card-body .seperator .defaultPayment .titleHeader .form-switch{padding-left:.5em}}.ExpressDD .productDDCard .card-body .seperator .defaultPayment .titleHeader .form-switch label{color:#333;text-transform:capitalize;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.ExpressDD .productDDCard .card-body .seperator .defaultPayment .titleHeader .form-switch input{box-shadow:none;cursor:pointer;background-color:#d9d9d9;background-image:none;border-color:#d9d9d9;width:46px;height:25px;margin:0 0 0 10px;transition:background-position .15s ease-in-out;position:relative}.ExpressDD .productDDCard .card-body .seperator .defaultPayment .titleHeader .form-switch input:after{content:"";background:gray;border-radius:21px;width:17px;height:17px;position:absolute;top:3px;left:3px;right:auto}.ExpressDD .productDDCard .card-body .seperator .defaultPayment .titleHeader .form-switch input:checked{background-color:#ced4da;background-image:none;border-color:#ced4da}.ExpressDD .productDDCard .card-body .seperator .defaultPayment .titleHeader .form-switch input:checked:focus,.ExpressDD .productDDCard .card-body .seperator .defaultPayment .titleHeader .form-switch input:checked:focus-visible{outline:0}.ExpressDD .productDDCard .card-body .seperator .defaultPayment .titleHeader .form-switch input:checked:after{content:"";background:#80a6ad;border-radius:21px;width:17px;height:17px;position:absolute;top:3px;left:auto;right:3px}.ExpressDD .productDDCard .card-body .seperator .defaultPayment form{text-align:left}.ExpressDD .productDDCard .card-body .seperator .defaultPayment form label{color:#333;text-align:left;text-transform:capitalize;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.ExpressDD .productDDCard .card-body .seperator .defaultPayment form input{color:#33333394;text-transform:capitalize;background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #3333331a;border-radius:10px;padding:11px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;box-shadow:inset 0 4px 6px #00000026}.ExpressDD .productDDCard .card-body .seperator .defaultPayment form .form-select{color:#565656;text-transform:capitalize;background-color:#f7f7f7;background-image:url(../media/arrowselectdown.0r3~o8f8a6pz4.png);background-position:right .75rem center;background-repeat:no-repeat;border:1px solid #3333331a;border-radius:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:28px;box-shadow:inset 0 4px 6px #00000026}@media (max-width:541px){.ExpressDD .productDDCard .card-body .seperator .defaultPayment form .form-select{margin-bottom:20px}}@media (max-width:992px){.ExpressDD .productDDCard .card-body .seperator .defaultPayment form .me-4{margin-right:0!important}}.ExpressDD .productDDCard .card-body .seperator .defaultPayment form .paybtnDiv{text-align:right;margin:20px 0}.ExpressDD .productDDCard .card-body .seperator .defaultPayment form .paybtnDiv button.payBtn{text-transform:uppercase;color:#fff;text-align:center;text-transform:uppercase;background:#80a6ad;border:0;border-radius:40px;padding:8px 36.754px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:148.5%}@media (max-width:541px){.ExpressDD .productDDCard .card-body .seperator .defaultPayment form .paybtnDiv{text-align:center}}.ExpressDD .productDDCard .card-body .seperator .defaultPayment form .cvv .form-label{justify-content:space-between;display:flex;position:relative}.ExpressDD .productDDCard .card-body .seperator .defaultPayment form .cvv .form-label svg{color:#1c1b1f99;font-size:18px;position:relative;right:-20px}@media (max-width:431px){.ExpressDD .productDDCard .card-body .seperator .defaultPayment{padding:25px}}@media (max-width:415px){.ExpressDD .productDDCard .card-body .seperator .defaultPayment .titleHeader{align-items:center}.ExpressDD .productDDCard .card-body .seperator .defaultPayment .titleHeader h3{font-size:15px;line-height:22px}}.ExpressDD .productDDCard .card-body .seperator .accordion{margin-top:20px;margin-bottom:20px}.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item{background:0 0;border:0}.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item.orderSummaryBody .orderSummaryHeader .accordion-button.collapsed,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item.orderSummaryBody .accordion-collapse.show{border-bottom:0}.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item button{color:#343434;text-transform:capitalize;box-shadow:none;background:0 0;padding-left:0;padding-right:0;font-family:Poppins;font-size:24px;font-style:normal;font-weight:400;line-height:148.5%}.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item button.collapsed{border-bottom:0 solid #e8becc}@media (max-width:541px){.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item button{font-size:16px}}.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body{padding:0}.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body.paymentBody{flex-direction:column;align-items:flex-start;display:flex}.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body.paymentBody .paymentButtons button{background:#f7f7f7;border:1px solid #565656;border-radius:8px;justify-content:center;align-items:center;width:350px;height:43px;margin-bottom:20px;display:flex}.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body.paymentBody .paymentButtons button img{height:auto}@media (max-width:1199px){.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body.paymentBody .paymentButtons button{width:100%}}.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body.paymentBody .paymentButtons:nth-child(3n-1){justify-content:center;display:flex}.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body.paymentBody .paymentButtons:nth-child(3n){justify-content:flex-end;display:flex}.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard{text-align:left;background:#f7f7f7;border:1px solid #e8becc;border-radius:20px;padding:30px 50px;position:relative;box-shadow:7px 7px 7.1px #0000000f}.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard.smallPadding{padding:15px}.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .paybtnDiv{justify-content:flex-end;margin-top:20px;display:flex}.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .paybtnDiv .payBtn{color:#fff;text-align:center;text-transform:uppercase;background:#80a6ad;border:0;border-radius:40px;padding:8px 32px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:148.5%;position:absolute;top:30px;right:30px}@media (max-width:541px){.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .paybtnDiv div{text-align:right}.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .paybtnDiv div .payBtn{position:relative;top:auto;right:auto}}.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .OzoPayment,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .PayflexPayment,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .PaypalPayment,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .EbucksPayment,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .DisMilesPayment,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .MobircedPayment,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .SAPayment{text-align:left}.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .OzoPayment .logo h3,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .PayflexPayment .logo h3,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .PaypalPayment .logo h3,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .EbucksPayment .logo h3,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .DisMilesPayment .logo h3,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .MobircedPayment .logo h3,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .SAPayment .logo h3{color:#ee2e5d;text-align:left;text-transform:uppercase;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .OzoPayment h2,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .PayflexPayment h2,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .PaypalPayment h2,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .EbucksPayment h2,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .DisMilesPayment h2,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .MobircedPayment h2,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .SAPayment h2{color:#404040;text-align:center;text-align:left;margin:15px 0;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .OzoPayment h3,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .PayflexPayment h3,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .PaypalPayment h3,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .EbucksPayment h3,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .DisMilesPayment h3,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .MobircedPayment h3,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .SAPayment h3{color:#ee2e5d;margin:15px 0;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .OzoPayment p,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .PayflexPayment p,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .PaypalPayment p,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .EbucksPayment p,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .DisMilesPayment p,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .MobircedPayment p,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .SAPayment p{color:#343434;margin-bottom:15px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .OzoPayment ul,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .PayflexPayment ul,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .PaypalPayment ul,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .EbucksPayment ul,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .DisMilesPayment ul,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .MobircedPayment ul,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .SAPayment ul{margin-top:15px;padding:0;list-style:none}.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .OzoPayment ul li,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .PayflexPayment ul li,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .PaypalPayment ul li,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .EbucksPayment ul li,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .DisMilesPayment ul li,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .MobircedPayment ul li,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .SAPayment ul li{margin-bottom:15px}.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .OzoPayment ul li img,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .PayflexPayment ul li img,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .PaypalPayment ul li img,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .EbucksPayment ul li img,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .DisMilesPayment ul li img,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .MobircedPayment ul li img,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .SAPayment ul li img{background:#fff;border-radius:8px;width:auto;height:auto;margin-right:20px}.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .OzoPayment ul li,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .PayflexPayment ul li,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .PaypalPayment ul li,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .EbucksPayment ul li,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .DisMilesPayment ul li,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .MobircedPayment ul li,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .SAPayment ul li{text-align:left;color:#404040;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:17px}.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .OzoPayment form label,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .PayflexPayment form label,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .PaypalPayment form label,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .EbucksPayment form label,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .DisMilesPayment form label,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .MobircedPayment form label,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .SAPayment form label{color:#333;text-transform:capitalize;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .OzoPayment form input,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .PayflexPayment form input,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .PaypalPayment form input,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .EbucksPayment form input,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .DisMilesPayment form input,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .MobircedPayment form input,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .SAPayment form input{color:#565656;text-transform:capitalize;background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #3333331a;border-radius:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:28px;box-shadow:inset 0 4px 6px #00000026}.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .MobircedPayment p{margin-top:20px}.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .WicodePayment,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .EdgarsPayment{text-align:left}.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .WicodePayment .logo img,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .EdgarsPayment .logo img{position:relative}.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .WicodePayment .logo h3,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .EdgarsPayment .logo h3{color:#ee2e5d;text-transform:uppercase;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .WicodePayment h2,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .EdgarsPayment h2{color:#404040;text-align:center;text-align:left;margin:15px 0;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .WicodePayment form,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .EdgarsPayment form{border-bottom:1px solid #e8becc;padding-bottom:20px}.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .WicodePayment form input,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .EdgarsPayment form input{color:#565656;text-transform:capitalize;background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #3333331a;border-radius:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:28px;box-shadow:inset 0 4px 6px #00000026}.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .WicodePayment form button,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .EdgarsPayment form button{color:#ee2e5d;text-align:center;text-transform:uppercase;background:#f7f7f7;border:1px solid #ee2e5d;border-radius:8px;padding:4px 22px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px}@media (max-width:1199px){.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .WicodePayment form button,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .EdgarsPayment form button{padding:4px 10px;font-size:10px}}.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .WicodePayment form .form-select,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .EdgarsPayment form .form-select{color:#565656;text-transform:capitalize;background-color:#f7f7f7;background-image:url(../media/arrowselectdown.0r3~o8f8a6pz4.png);background-position:right .75rem center;background-repeat:no-repeat;border:1px solid #3333331a;border-radius:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:28px;box-shadow:inset 0 4px 6px #00000026}.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .EdgarsPayment .logo img{left:-15px}.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .SAPayment .paybtnDiv div,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .WicodePayment .paybtnDiv div,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .EdgarsPayment .paybtnDiv div{text-align:right}.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .SAPayment .paybtnDiv div .payBtn,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .WicodePayment .paybtnDiv div .payBtn,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .EdgarsPayment .paybtnDiv div .payBtn{padding:8px 20px;font-size:11px;position:relative;top:auto;right:auto}@media (max-width:541px){.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .SAPayment .paybtnDiv div .payBtn,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .WicodePayment .paybtnDiv div .payBtn,.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .EdgarsPayment .paybtnDiv div .payBtn{padding:8px 32px;font-size:16px}.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard{padding:30px}}.ExpressDD .productDDCard .card-body .seperator .accordion .accordion-item .accordion-collapse.show{border-bottom:0 solid #e8becc}@media (max-width:415px){.ExpressDD .productDDCard{padding:20px}}.ExpressDD .editNewContact{background:linear-gradient(0deg, #f7f7f7 0%, #f7f7f7 100%),var(--color-grey-95,#f1f5f5);color:#80a6ad;text-align:center;text-transform:uppercase;border:2px solid #80a6ad;border-radius:40px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}.ExpressDD .loader{z-index:1;background:#0003;width:100%;height:100%;position:fixed;top:0;left:0}.cvvPayButton{text-align:left;flex-direction:row;justify-content:space-between;align-items:center;padding:0 25px;display:flex}@media (max-width:541px){.cvvPayButton{flex-direction:column;padding:0}}.cvvPayButton input{color:#33333394;text-transform:capitalize;background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #3333331a;border-radius:10px;padding:11px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;box-shadow:inset 0 4px 6px #00000026}.cvvPayButton button{text-transform:uppercase;color:#fff;text-align:center;text-transform:uppercase;background:#80a6ad;border:0;border-radius:40px;padding:8px 36.754px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:148.5%}.cvvPayButton button:hover{color:#fff;background:#6b8e94}.error{color:#ee2e5d}.ExpressPayment{padding:50px 0}.ExpressPayment .paymentCard{border:0;justify-content:center;margin-bottom:30px}.ExpressPayment .paymentCard li{margin-right:50px}.ExpressPayment .paymentCard li:last-child{margin-right:0}.ExpressPayment .paymentCard li button{color:var(--www-netflorist-co-za-white,var(--color-white-solid,#333));text-align:center;font-family:var(--font-family-Font-1,Poppins);font-size:var(--font-size-16,16px);font-style:normal;font-weight:var(--font-weight-500,500);line-height:var(--line-height-37,37px);text-transform:uppercase;background:var(--color-grey-63,#fff);border:1px solid #e0e0e0;border-radius:40px;padding:0 85px}.ExpressPayment .paymentCard li button.active{background:var(--Iris-secondary-color,#ee2e5d);color:#fff}@media (max-width:1199px){.ExpressPayment .paymentCard li button{padding:0 70px}}@media (max-width:992px){.ExpressPayment .paymentCard li button{padding:0 35px}}@media (max-width:767px){.ExpressPayment .paymentCard li button{padding:0 20px;font-size:14px}}@media (max-width:541px){.ExpressPayment .paymentCard{white-space:nowrap;flex-wrap:nowrap;justify-content:flex-start;height:40px;overflow-x:auto}.ExpressPayment .paymentCard li{margin-right:20px}.ExpressPayment .paymentCard li button{padding:0 35px;font-size:14px}}.ExpressPayment .tab-content .cardPayment{background:#d9d9d933;border:1px solid #ef3e6233;border-radius:50px;padding:30px 50px;box-shadow:7px 7px 7.1px #0000000f}.ExpressPayment .tab-content .cardPayment .cardTitle{justify-content:space-between;align-items:center;display:flex}.ExpressPayment .tab-content .cardPayment .cardTitle h3{color:var(--Iris-secondary-color,#80a6ad);text-align:center;font-family:var(--font-family-Font-1,Poppins);font-size:var(--font-size-34,34px);font-style:normal;font-weight:var(--font-weight-800,800);line-height:var(--line-height-50,50px);letter-spacing:var(--letter-spacing--1_02,-1.02px)}.ExpressPayment .tab-content .cardPayment .cardTitle button{color:#7e33c8;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;padding:0;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}@media (max-width:768px){.ExpressPayment .tab-content .cardPayment .cardTitle h3{margin-bottom:0;font-size:20px;line-height:30px}.ExpressPayment .tab-content .cardPayment .cardTitle button{font-size:12px}}@media (max-width:431px){.ExpressPayment .tab-content .cardPayment .cardTitle h3{font-size:18px;line-height:30px}.ExpressPayment .tab-content .cardPayment .cardTitle button{font-size:10px}}.ExpressPayment .tab-content .cardPayment .cardBody p{color:#343434;text-align:left;margin:15px 0;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}@media (max-width:415px){.ExpressPayment .tab-content .cardPayment .cardBody p{font-size:14px}}.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit{justify-content:space-between}.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .defaultPayment{border:1px solid var(--Iris-secondary-color,#80a6ad);background:var(--color-white-solid,#fff);border-radius:20px;margin-top:15px;margin-bottom:30px;padding:20px 25px}.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .defaultPayment .titleHeader{justify-content:space-between;display:flex}.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .defaultPayment .titleHeader h3{color:#343434;text-transform:capitalize;font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:148.5%}@media (max-width:431px){.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .defaultPayment .titleHeader h3{font-size:17px}}.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .defaultPayment .titleHeader .form-switch{flex-direction:row-reverse;justify-content:space-between;align-items:center;transition:all .5s;display:flex}@media (max-width:540px){.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .defaultPayment .titleHeader .form-switch{padding-left:1.5em}}@media (max-width:394px){.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .defaultPayment .titleHeader .form-switch{padding-left:.5em}}.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .defaultPayment .titleHeader .form-switch label{color:#333;text-transform:capitalize;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .defaultPayment .titleHeader .form-switch input{box-shadow:none;cursor:pointer;background-color:#d9d9d9;background-image:none;border-color:#d9d9d9;width:46px;height:25px;margin:0 0 0 10px;transition:background-position .15s ease-in-out;position:relative}.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .defaultPayment .titleHeader .form-switch input:after{content:"";background:gray;border-radius:21px;width:17px;height:17px;position:absolute;top:3px;left:3px;right:auto}.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .defaultPayment .titleHeader .form-switch input:checked{background-color:#ced4da;background-image:none;border-color:#ced4da}.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .defaultPayment .titleHeader .form-switch input:checked:focus,.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .defaultPayment .titleHeader .form-switch input:checked:focus-visible{outline:0}.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .defaultPayment .titleHeader .form-switch input:checked:after{content:"";background:#80a6ad;border-radius:21px;width:17px;height:17px;position:absolute;top:3px;left:auto;right:3px}.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .defaultPayment form{text-align:left}.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .defaultPayment form label{color:#333;text-align:left;text-transform:capitalize;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .defaultPayment form input{color:#33333394;text-transform:capitalize;background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #3333331a;border-radius:10px;padding:11px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;box-shadow:inset 0 4px 6px #00000026}.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .defaultPayment form .form-select{color:#565656;text-transform:capitalize;background-color:#f7f7f7;background-image:url(../media/arrowselectdown.0r3~o8f8a6pz4.png);background-position:right .75rem center;background-repeat:no-repeat;border:1px solid #3333331a;border-radius:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:28px;box-shadow:inset 0 4px 6px #00000026}@media (max-width:992px){.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .defaultPayment form .me-4{margin-right:0!important}}.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .defaultPayment form .paybtnDiv{text-align:right;margin:20px 0}.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .defaultPayment form .paybtnDiv button.payBtn{text-transform:uppercase;color:#fff;text-align:center;text-transform:uppercase;background:#80a6ad;border:0;border-radius:40px;padding:8px 36.754px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:148.5%}.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .defaultPayment form .cvv .form-label{justify-content:space-between;display:flex;position:relative}.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .defaultPayment form .cvv .form-label svg{color:#1c1b1f99;font-size:18px;position:relative;right:-20px}@media (max-width:431px){.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .defaultPayment{padding:25px}}@media (max-width:415px){.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .defaultPayment .titleHeader{align-items:center}.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .defaultPayment .titleHeader h3{font-size:15px;line-height:22px}}.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .creditVouchers{border:0;justify-content:flex-end;margin-top:15px}.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .creditVouchers li{margin-right:20px}.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .creditVouchers li:last-child{margin-right:0}.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .creditVouchers li button{color:var(--Iris-secondary-color,#80a6ad);text-align:center;text-transform:uppercase;border:1px solid var(--Iris-secondary-color,#80a6ad);background:#f7f7f7;border-radius:8px;padding:4px 40px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px;box-shadow:0 4px 48px #0000001a}.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .creditVouchers li button.active{color:#fff;border:1px solid var(--Iris-secondary-color,#80a6ad);background:var(--Iris-secondary-color,#80a6ad)}@media (max-width:1199px){.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .creditVouchers li button{padding:4px 34px}}@media (max-width:415px){.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .creditVouchers{justify-content:space-between}.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .creditVouchers li{margin-right:0}.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .creditVouchers li button{padding:4px 30px}}.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .innerCard{text-align:left;background:#f7f7f7;border:2px solid #e8becc80;border-radius:11px;margin-top:40px;padding:13px;position:relative}.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .innerCard h3{color:#565656;justify-content:space-between;align-items:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal;display:flex}.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .innerCard form label{color:#333;text-transform:capitalize;text-align:left;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .innerCard form input{color:#333;text-transform:capitalize;background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #3333331a;border-radius:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:28px;box-shadow:inset 0 4px 6px #00000026}.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .innerCard form button{color:#565656;text-align:center;text-transform:uppercase;background:#f7f7f7;border:1px solid #565656;border-radius:8px;margin-top:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:19px;box-shadow:0 4px 48px #0000001a}@media (max-width:1199px){.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .innerCard form button{padding:5px 10px;font-size:9px}}@media (max-width:767px){.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .innerCard form button{width:100%}}.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .innerCard .availableVouchers h3{color:#565656;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .innerCard .availableVouchers .row{max-height:251px;overflow-y:auto}.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .innerCard .availableVouchers .row .voucherCard{background:#ef3e620a;border:1px solid #565656;border-radius:8px;justify-content:space-between;align-items:flex-end;margin-bottom:15px;padding:10px;display:flex;position:relative}.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .innerCard .availableVouchers .row .voucherCard h6{color:#565656;text-transform:capitalize;font-family:Poppins;font-size:9px;font-style:normal;font-weight:500;line-height:normal}.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .innerCard .availableVouchers .row .voucherCard h5{color:#565656;text-transform:capitalize;margin:0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:700;line-height:25px}.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .innerCard .availableVouchers .row .voucherCard h4{color:#565656;text-transform:uppercase;margin:0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:700;line-height:25px}.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .innerCard .availableVouchers .row .voucherCard p{color:#1e1e1e;margin-top:0;margin-bottom:5px;font-family:Poppins;font-size:9px;font-style:normal;font-weight:400;line-height:normal}.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .innerCard .availableVouchers .row .voucherCard p.undoRedeemText{color:#1e1e1e;text-transform:uppercase;cursor:pointer;margin-bottom:5px;font-family:Poppins;font-size:11px;font-style:normal;font-weight:400;line-height:18px;text-decoration:underline;position:absolute;top:10px;right:10px}.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .innerCard .availableVouchers .row .voucherCard button{color:#565656;text-align:center;text-transform:uppercase;background:#f7f7f7;border:1px solid #565656;border-radius:8px;padding:6px 23px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px;box-shadow:0 4px 48px #0000001a}@media (max-width:991px){.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .innerCard .availableVouchers .row .voucherCard{margin-bottom:20px}}.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .innerCard .availCredit{background:#ef3e620a;border:1px solid #565656;border-radius:8px;padding:5px}.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .innerCard .availCredit h4{color:#333;text-transform:capitalize;text-align:left;margin-bottom:0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .innerCard .availCredit h2{color:#565656;text-align:center;font-family:Poppins;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .innerCard .redeemValue{align-items:center;display:flex}.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .innerCard .redeemValue .redeembasketValue{color:#fff;text-align:center;text-transform:uppercase;background:#565656;border:0;border-radius:40px;width:100%;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}@media (max-width:480px){.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .innerCard .redeemValue .redeembasketValue{margin-bottom:10px}}.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .innerCard .undoRedeemText{position:relative}.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .innerCard .undoRedeemText p{color:#565656;text-transform:uppercase;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;bottom:-38px}.ExpressPayment .tab-content .cardPayment .cardBody .paymentRedeemCredit .innerCard .viewCredit{color:#7e33c8;text-align:right;text-transform:uppercase;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline}@media (max-width:541px){.ExpressPayment .tab-content .cardPayment{padding:30px}}@media (max-width:394px){.ExpressPayment .tab-content .cardPayment{padding:25px}}.ExpressPayment .accordion{margin-top:20px;margin-bottom:20px}.ExpressPayment .accordion .accordion-item{background:0 0;border:0}.ExpressPayment .accordion .accordion-item.orderSummaryBody .orderSummaryHeader .accordion-button.collapsed,.ExpressPayment .accordion .accordion-item.orderSummaryBody .accordion-collapse.show{border-bottom:0}.ExpressPayment .accordion .accordion-item button{color:#343434;text-transform:capitalize;box-shadow:none;background:0 0;padding-left:0;padding-right:0;font-family:Poppins;font-size:24px;font-style:normal;font-weight:400;line-height:148.5%}.ExpressPayment .accordion .accordion-item button.collapsed,.ExpressPayment .accordion .accordion-item .accordion-collapse.show{border-bottom:0 solid #e8becc}.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body{padding:0}.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body.paymentBody{flex-direction:column;align-items:flex-start;display:flex}.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body.paymentBody .paymentButtons button{background:#f7f7f7;border:1px solid #565656;border-radius:8px;justify-content:center;align-items:center;width:350px;height:43px;margin-bottom:20px;display:flex}.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body.paymentBody .paymentButtons button img{height:auto}@media (max-width:1199px){.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body.paymentBody .paymentButtons button{width:100%}}.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body.paymentBody .paymentButtons:nth-child(3n-1){justify-content:center;display:flex}.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body.paymentBody .paymentButtons:nth-child(3n){justify-content:flex-end;display:flex}.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .orderSummary{text-align:left;background:#d9d9d933;border:1px solid #ef3e6233;border-radius:50px;justify-content:space-between;margin-bottom:20px;padding:30px 50px;display:flex;box-shadow:7px 7px 7.1px #0000000f}.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .orderSummary h3{color:#343434;text-transform:capitalize;font-family:Poppins;font-size:24px;font-style:normal;font-weight:700;line-height:148.5%}@media (max-width:431px){.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .orderSummary h3{font-size:18px}}.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .orderSummary h4{color:#343434;text-transform:capitalize;font-family:Poppins;font-size:20px;font-style:normal;font-weight:500;line-height:148.5%}@media (max-width:431px){.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .orderSummary h4{font-size:16px}}.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .orderItems h3{color:#343434;text-transform:capitalize;text-align:left;margin:15px 0;font-family:Poppins;font-size:24px;font-style:normal;font-weight:400;line-height:148.5%}.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .orderItems .basketCard{background:#f7f7f7;border:1px solid #e8becc;border-radius:20px;margin-bottom:20px;padding:15px;position:relative}@media (max-width:376px){.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .orderItems .basketCard{padding:9px}}.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .orderItems .basketCard .innerBasketCard{flex-direction:row;display:flex;position:relative}@media (max-width:768px){.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .orderItems .basketCard .innerBasketCard{flex-direction:column}}.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .orderItems .basketCard .innerBasketCard .card-body{flex-direction:row;display:flex;position:relative}.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .orderItems .basketCard .innerBasketCard .card-body .card-image img{border:1px solid #979797f0;border-radius:20px}.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .orderItems .basketCard .innerBasketCard .card-body h3.card-title{color:#565656;text-transform:capitalize;text-align:left;margin-top:5px;margin-left:15px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:110.5%}@media (max-width:390px){.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .orderItems .basketCard .innerBasketCard .card-body h3.card-title{font-size:15px}}.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .orderItems .basketCard .innerBasketCard .card-body h3.card-title p{color:#333;text-transform:capitalize;margin:10px 0 0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard{text-align:left;background:#f7f7f7;border:1px solid #e8becc;border-radius:20px;padding:30px 50px;position:relative;box-shadow:7px 7px 7.1px #0000000f}.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard.smallPadding{padding:15px}.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .paybtnDiv{justify-content:flex-end;margin-top:20px;display:flex}.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .paybtnDiv .payBtn{color:#fff;text-align:center;text-transform:uppercase;background:#80a6ad;border:0;border-radius:40px;padding:8px 32px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:148.5%;position:absolute;top:30px;right:30px}@media (max-width:541px){.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .paybtnDiv div{text-align:right}.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .paybtnDiv div .payBtn{position:relative;top:auto;right:auto}}.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .OzoPayment,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .PayflexPayment,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .PaypalPayment,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .EbucksPayment,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .DisMilesPayment,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .MobircedPayment,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .SAPayment{text-align:left}.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .OzoPayment .logo h3,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .PayflexPayment .logo h3,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .PaypalPayment .logo h3,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .EbucksPayment .logo h3,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .DisMilesPayment .logo h3,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .MobircedPayment .logo h3,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .SAPayment .logo h3{color:#ee2e5d;text-align:left;text-transform:uppercase;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .OzoPayment h2,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .PayflexPayment h2,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .PaypalPayment h2,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .EbucksPayment h2,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .DisMilesPayment h2,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .MobircedPayment h2,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .SAPayment h2{color:#404040;text-align:center;text-align:left;margin:15px 0;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .OzoPayment h3,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .PayflexPayment h3,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .PaypalPayment h3,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .EbucksPayment h3,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .DisMilesPayment h3,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .MobircedPayment h3,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .SAPayment h3{color:#ee2e5d;margin:15px 0;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .OzoPayment p,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .PayflexPayment p,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .PaypalPayment p,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .EbucksPayment p,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .DisMilesPayment p,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .MobircedPayment p,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .SAPayment p{color:#343434;margin-bottom:15px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .OzoPayment ul,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .PayflexPayment ul,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .PaypalPayment ul,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .EbucksPayment ul,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .DisMilesPayment ul,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .MobircedPayment ul,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .SAPayment ul{margin-top:15px;padding:0;list-style:none}.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .OzoPayment ul li,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .PayflexPayment ul li,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .PaypalPayment ul li,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .EbucksPayment ul li,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .DisMilesPayment ul li,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .MobircedPayment ul li,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .SAPayment ul li{margin-bottom:15px}.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .OzoPayment ul li img,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .PayflexPayment ul li img,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .PaypalPayment ul li img,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .EbucksPayment ul li img,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .DisMilesPayment ul li img,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .MobircedPayment ul li img,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .SAPayment ul li img{background:#fff;border-radius:8px;width:auto;height:auto;margin-right:20px}.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .OzoPayment ul li,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .PayflexPayment ul li,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .PaypalPayment ul li,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .EbucksPayment ul li,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .DisMilesPayment ul li,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .MobircedPayment ul li,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .SAPayment ul li{text-align:left;color:#404040;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:17px}.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .OzoPayment form label,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .PayflexPayment form label,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .PaypalPayment form label,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .EbucksPayment form label,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .DisMilesPayment form label,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .MobircedPayment form label,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .SAPayment form label{color:#333;text-transform:capitalize;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .OzoPayment form input,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .PayflexPayment form input,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .PaypalPayment form input,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .EbucksPayment form input,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .DisMilesPayment form input,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .MobircedPayment form input,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .SAPayment form input{color:#565656;text-transform:capitalize;background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #3333331a;border-radius:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:28px;box-shadow:inset 0 4px 6px #00000026}.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .MobircedPayment p{margin-top:20px}.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .WicodePayment,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .EdgarsPayment{text-align:left}.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .WicodePayment .logo img,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .EdgarsPayment .logo img{position:relative}.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .WicodePayment .logo h3,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .EdgarsPayment .logo h3{color:#ee2e5d;text-transform:uppercase;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .WicodePayment h2,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .EdgarsPayment h2{color:#404040;text-align:center;text-align:left;margin:15px 0;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .WicodePayment form,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .EdgarsPayment form{border-bottom:1px solid #e8becc;padding-bottom:20px}.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .WicodePayment form input,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .EdgarsPayment form input{color:#565656;text-transform:capitalize;background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #3333331a;border-radius:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:28px;box-shadow:inset 0 4px 6px #00000026}.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .WicodePayment form button,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .EdgarsPayment form button{color:#ee2e5d;text-align:center;text-transform:uppercase;background:#f7f7f7;border:1px solid #ee2e5d;border-radius:8px;padding:4px 22px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px}@media (max-width:1199px){.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .WicodePayment form button,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .EdgarsPayment form button{padding:4px 10px;font-size:10px}}.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .WicodePayment form .form-select,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .EdgarsPayment form .form-select{color:#565656;text-transform:capitalize;background-color:#f7f7f7;background-image:url(../media/arrowselectdown.0r3~o8f8a6pz4.png);background-position:right .75rem center;background-repeat:no-repeat;border:1px solid #3333331a;border-radius:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:28px;box-shadow:inset 0 4px 6px #00000026}.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .EdgarsPayment .logo img{left:-15px}.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .SAPayment .paybtnDiv div,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .WicodePayment .paybtnDiv div,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .EdgarsPayment .paybtnDiv div{text-align:right}.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .SAPayment .paybtnDiv div .payBtn,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .WicodePayment .paybtnDiv div .payBtn,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .EdgarsPayment .paybtnDiv div .payBtn{padding:8px 20px;font-size:11px;position:relative;top:auto;right:auto}@media (max-width:541px){.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .SAPayment .paybtnDiv div .payBtn,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .WicodePayment .paybtnDiv div .payBtn,.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard .EdgarsPayment .paybtnDiv div .payBtn{padding:8px 32px;font-size:16px}.ExpressPayment .accordion .accordion-item .accordion-collapse .accordion-body .PaymentCard{padding:30px}}.ExpressPayment .accordion .accordion-item .accordion-collapse.show{border-bottom:0 solid #e8becc}.ExpressRO .paymentCard{border:0;justify-content:center;margin-bottom:30px}.ExpressRO .paymentCard li{margin-right:50px}.ExpressRO .paymentCard li:last-child{margin-right:0}.ExpressRO .paymentCard li button{color:var(--www-netflorist-co-za-white,var(--color-white-solid,#333));text-align:center;font-family:var(--font-family-Font-1,Poppins);font-size:var(--font-size-16,16px);font-style:normal;font-weight:var(--font-weight-500,500);line-height:var(--line-height-37,37px);text-transform:uppercase;background:var(--color-grey-63,#fff);border:1px solid #e0e0e0;border-radius:40px;padding:0 85px}.ExpressRO .paymentCard li button.active{background:var(--Iris-secondary-color,#ee2e5d);color:#fff}@media (max-width:1199px){.ExpressRO .paymentCard li button{padding:0 70px}}@media (max-width:992px){.ExpressRO .paymentCard li button{padding:0 35px}}@media (max-width:767px){.ExpressRO .paymentCard li button{padding:0 20px;font-size:14px}}@media (max-width:541px){.ExpressRO .paymentCard{white-space:nowrap;flex-wrap:nowrap;justify-content:flex-start;height:40px;overflow-x:auto}.ExpressRO .paymentCard li{margin-right:20px}.ExpressRO .paymentCard li button{padding:0 35px;font-size:14px}}.ExpressRO .cardDD{background:#d9d9d926;border:1px solid #ef3e6226;border-radius:20px;margin-bottom:30px;padding:30px 50px}.ExpressRO .cardDD h3{color:#80a6ad;letter-spacing:var(--letter-spacing--1_02,-1.02px);text-align:left;margin:0 0 30px;font-family:Poppins;font-size:34px;font-style:normal;font-weight:800;line-height:50px}@media (max-width:821px){.ExpressRO .cardDD h3{font-size:28px;line-height:40px}}@media (max-width:541px){.ExpressRO .cardDD h3{text-align:center;font-size:20px;line-height:30px}.ExpressRO .cardDD h3 span{font-size:13px;font-weight:500}}@media (max-width:431px){.ExpressRO .cardDD h3{text-align:center;font-size:16px;line-height:22px}}.ExpressRO .cardDD p{color:#343434;text-align:left;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}@media (max-width:541px){.ExpressRO .cardDD p{text-align:center;font-size:14px}}@media (max-width:431px){.ExpressRO .cardDD p{font-size:13px}}@media (max-width:1025px){.ExpressRO .cardDD{padding:30px}}@media (max-width:415px){.ExpressRO .cardDD{padding:20px}}.ExpressRO .productDDCard{border:1px solid var(--Iris-secondary-color,#80a6ad);background:linear-gradient(0deg, #f7f7f7 0%, #f7f7f7 100%),var(--color-grey-95,#f1f5f5);border-radius:20px;margin-top:40px;padding:30px}@media (max-width:541px){.ExpressRO .productDDCard .card-body{position:relative}}.ExpressRO .productDDCard .card-body .card-image img{object-fit:cover;border:1px solid #979797f0;border-radius:20px}@media (max-width:1100px){.ExpressRO .productDDCard .card-body .card-image img{width:auto!important}}@media (max-width:541px){.ExpressRO .productDDCard .card-body .card-image{margin-top:45px;margin-bottom:30px}}@media (max-width:431px){.ExpressRO .productDDCard .card-body .card-image{margin-top:55px}}.ExpressRO .productDDCard .card-body .cardContent{text-align:left;margin-left:57px}.ExpressRO .productDDCard .card-body .cardContent h3.card-title{color:#565656;text-transform:capitalize;margin:0 0 30px;font-family:Poppins;font-size:24px;font-style:normal;font-weight:600;line-height:110.5%}@media (max-width:821px){.ExpressRO .productDDCard .card-body .cardContent h3.card-title{font-size:22px}}@media (max-width:541px){.ExpressRO .productDDCard .card-body .cardContent h3.card-title{margin:0;font-size:16px;line-height:22px;position:absolute;top:0;left:0;right:0}}.ExpressRO .productDDCard .card-body .cardContent p{color:#333;text-align:left;text-transform:capitalize;margin-bottom:20px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.ExpressRO .productDDCard .card-body .cardContent h4{color:#80a6ad;text-align:left;letter-spacing:.4px;margin-bottom:15px;font-family:Poppins;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.ExpressRO .productDDCard .card-body .cardContent h5{color:#343434;margin:20px 0;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.ExpressRO .productDDCard .card-body .cardContent h5 strong{font-weight:700}@media (max-width:1025px){.ExpressRO .productDDCard .card-body .cardContent{margin-left:0;padding-left:57px}}@media (max-width:992px){.ExpressRO .productDDCard .card-body .cardContent h4{margin-bottom:0}}@media (max-width:821px){.ExpressRO .productDDCard .card-body .cardContent{padding-left:0}}@media (max-width:541px){.ExpressRO .productDDCard .card-body .cardContent{text-align:center}.ExpressRO .productDDCard .card-body .cardContent h3{text-align:center;margin-bottom:15px;font-size:16px}.ExpressRO .productDDCard .card-body .cardContent p{text-align:center;margin-bottom:15px}.ExpressRO .productDDCard .card-body .cardContent h4{text-align:center;margin-bottom:10px;font-size:15px}}.ExpressRO .productDDCard .card-body .specialMessage{text-align:left;margin-top:30px;margin-bottom:30px}.ExpressRO .productDDCard .card-body .specialMessage h3{color:#ef3e62;text-align:left;letter-spacing:.48px;margin-bottom:20px;font-family:Poppins;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.ExpressRO .productDDCard .card-body .specialMessage p{color:#343434;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}@media (max-width:541px){.ExpressRO .productDDCard .card-body .specialMessage{text-align:center;border-top:1px solid #ccc;padding-top:20px}.ExpressRO .productDDCard .card-body .specialMessage h3{text-align:center}}@media (max-width:431px){.ExpressRO .productDDCard .card-body .specialMessage h3{font-size:16px}}.ExpressRO .productDDCard .card-body .orderDetails{margin-top:20px}@media (max-width:541px){.ExpressRO .productDDCard .card-body .orderDetails{border-top:1px solid #ccc;padding-top:30px}}.ExpressRO .productDDCard .card-body .orderDetails h4.orderId{color:#ef3e62;letter-spacing:.48px;text-align:left;margin-bottom:30px;font-family:Poppins;font-size:24px;font-style:normal;font-weight:700;line-height:normal}@media (max-width:541px){.ExpressRO .productDDCard .card-body .orderDetails h4.orderId{text-align:center;margin-bottom:0}}.ExpressRO .productDDCard .card-body .orderDetails .card-image{text-align:left}.ExpressRO .productDDCard .card-body .orderDetails .card-image img{object-fit:cover;border:1px solid #979797f0;border-radius:20px}@media (max-width:1100px){.ExpressRO .productDDCard .card-body .orderDetails .card-image img{width:auto!important}}@media (max-width:541px){.ExpressRO .productDDCard .card-body .orderDetails .card-image img{width:100%!important;height:auto!important}.ExpressRO .productDDCard .card-body .orderDetails .card-image{text-align:center}}.ExpressRO .productDDCard .card-body .orderDetails .cardDesc h3{color:#343434;text-align:left;margin-bottom:20px;font-family:Poppins;font-size:20px;font-style:normal;font-weight:700;line-height:normal}@media (max-width:541px){.ExpressRO .productDDCard .card-body .orderDetails .cardDesc h3{text-align:center}}.ExpressRO .productDDCard .card-body .orderDetails .cardDesc p{color:#343434;margin-bottom:3px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.ExpressRO .productDDCard .card-body .additionSummary{text-align:left;margin-top:30px}.ExpressRO .productDDCard .card-body .additionSummary h4{color:#80a6ad;text-align:left;letter-spacing:.36px;margin-bottom:20px;font-family:Poppins;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.ExpressRO .productDDCard .card-body .additionSummary .cardAddition .imageUpsell{text-align:left}.ExpressRO .productDDCard .card-body .additionSummary .cardAddition .imageUpsell img{border:1px solid #979797f0;border-radius:20px}@media (max-width:1100px){.ExpressRO .productDDCard .card-body .additionSummary .cardAddition .imageUpsell img{width:100%}}@media (max-width:541px){.ExpressRO .productDDCard .card-body .additionSummary .cardAddition .imageUpsell{text-align:center}}.ExpressRO .productDDCard .card-body .additionSummary .cardAddition .desUpsell{text-align:left}.ExpressRO .productDDCard .card-body .additionSummary .cardAddition .desUpsell h3{color:#343434;margin-bottom:20px;font-family:Poppins;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.ExpressRO .productDDCard .card-body .additionSummary .cardAddition .desUpsell p{color:#343434;margin-bottom:3px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.ExpressRO .productDDCard .card-body .additionSummary .cardAddition .desUpsell p strong{margin-left:3px;font-weight:700}@media (max-width:541px){.ExpressRO .productDDCard .card-body .additionSummary{text-align:center}.ExpressRO .productDDCard .card-body .additionSummary h4{text-align:center;font-size:16px}.ExpressRO .productDDCard .card-body .additionSummary .cardAddition .imageUpsell{margin-bottom:20px;margin-right:0}.ExpressRO .productDDCard .card-body .additionSummary .cardAddition .imageUpsell img{object-fit:cover;width:118px;height:130px}.ExpressRO .productDDCard .card-body .additionSummary .cardAddition .desUpsell,.ExpressRO .productDDCard .card-body .additionSummary .cardAddition .desUpsell h3,.ExpressRO .productDDCard .card-body .additionSummary .cardAddition .desUpsell p{text-align:center}}.ExpressRO .productDDCard .card-body .orderSummary{text-align:left;background:#d9d9d933;border:1px solid #ef3e6233;border-radius:50px;justify-content:space-between;margin-top:30px;margin-bottom:20px;padding:30px 50px;display:flex;box-shadow:7px 7px 7.1px #0000000f}@media (max-width:541px){.ExpressRO .productDDCard .card-body .orderSummary{padding:30px}}.ExpressRO .productDDCard .card-body .orderSummary h3{color:#343434;text-transform:capitalize;text-align:left;font-family:Poppins;font-size:24px;font-style:normal;font-weight:700;line-height:148.5%}@media (max-width:541px){.ExpressRO .productDDCard .card-body .orderSummary h3{font-size:13px}}.ExpressRO .productDDCard .card-body .orderSummary h4{color:#343434;text-transform:capitalize;font-family:Poppins;font-size:20px;font-style:normal;font-weight:500;line-height:148.5%}@media (max-width:541px){.ExpressRO .productDDCard .card-body .orderSummary h4{font-size:13px}}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled{color:#333;background-color:#f7f7f7;border:1px solid #e0e0e0}.loader{z-index:1;background:#0003;width:100%;height:100%;position:fixed;top:0;left:0}.giftTogetherLanding .Gflogo{margin-top:30px}.giftTogetherLanding .Gflogo h2{color:#ef3e62;text-align:center;text-transform:uppercase;font-family:Poppins;font-size:26px;font-style:normal;font-weight:500;line-height:normal}.giftTogetherLanding .accordion{margin:20px 0}.giftTogetherLanding .accordion .accordion-item{border:0}.giftTogetherLanding .accordion .accordion-item .accordion-header button{color:#ef3e62;text-align:center;text-transform:capitalize;box-shadow:none;background:0 0;border:0;font-family:Poppins;font-size:24px;font-style:normal;font-weight:400;line-height:normal}.giftTogetherLanding .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed):after{background-image:url(../media/arrow_downs_ios_new.10~s5nwbyqc4k.png);background-repeat:no-repeat;transform:rotate(180deg)}.giftTogetherLanding .accordion .accordion-item .accordion-header .accordion-button:after{background-image:url(../media/arrow_downs_ios_new.10~s5nwbyqc4k.png);background-repeat:no-repeat}.giftTogetherLanding .accordion .accordion-item .accordion-collapse .whyNetflorist .whyNet{margin-bottom:15px}@media (max-width:431px){.giftTogetherLanding .accordion .accordion-item .accordion-collapse .whyNetflorist .whyNet{width:100%}}.giftTogetherLanding .accordion .accordion-item .accordion-collapse .whyNetflorist p{color:#333;text-align:left;font-family:Poppins;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.giftTogetherLanding .accordion .accordion-item .accordion-collapse .clubNet{background:#8272720d;border:1px solid #3333334d;border-radius:10px;margin:0;box-shadow:inset 3px 4px 12px 3px #ffffff80}.giftTogetherLanding .accordion .accordion-item .accordion-collapse .clubNet img{width:auto;height:53px;margin-bottom:10px}.giftTogetherLanding .accordion .accordion-item .accordion-collapse .clubNet p{color:#333;text-align:center;padding:0 5px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal}@media (max-width:991px){.giftTogetherLanding .accordion .accordion-item .accordion-collapse .clubNet{margin-bottom:20px}}.giftTogetherLanding .accordion .accordion-item .accordion-collapse .termCondition ul li{color:#333;text-align:left;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.giftTogetherLanding .accordion .accordion-item .accordion-collapse .termCondition ul li strong{color:#333;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.giftTogetherLanding .bannerTop{text-align:center;background:#80a6ad;border-radius:10px;margin-bottom:30px;padding:40px 30px}.giftTogetherLanding .bannerTop h3{color:#eee;text-align:center;letter-spacing:1%;font-family:Poppins;font-size:36px;font-style:normal;font-weight:500;line-height:50px}.giftTogetherLanding .bannerTop h3 strong{font-weight:800}@media (max-width:991px){.giftTogetherLanding .bannerTop h3{font-size:28px;line-height:36px}}@media (max-width:431px){.giftTogetherLanding .bannerTop h3{font-size:16px;line-height:22px}.giftTogetherLanding .bannerTop{padding:40px 43px}}.giftTogetherLanding .Gflogo{margin-bottom:30px}.giftTogetherLanding .Gflogo img{width:158px;height:auto}.giftTogetherLanding .sliderWrapper{align-items:center;display:flex;position:relative}.giftTogetherLanding .sliderWrapper .sliderContainer{scroll-behavior:smooth;gap:25px;padding:0 25px;display:flex;overflow-x:hidden}.giftTogetherLanding .sliderWrapper .sliderContainer::-webkit-scrollbar{display:none}.giftTogetherLanding .sliderWrapper .sliderContainer .cardContent{background-color:#fff;border:0;min-width:340px;padding:0;box-shadow:2px 2px 4px #00000026}.giftTogetherLanding .sliderWrapper .sliderContainer .cardContent .cardImg{background-color:#ef3e62;border-radius:10px 10px 0 0;min-height:166px;overflow:hidden}.giftTogetherLanding .sliderWrapper .sliderContainer .cardContent .cardImg img{border-top-left-radius:10px;border-top-right-radius:10px;width:100%;height:auto;position:relative;bottom:-2px}.giftTogetherLanding .sliderWrapper .sliderContainer .cardContent .card-body{padding:15px}.giftTogetherLanding .sliderWrapper .sliderContainer .cardContent .card-body .card-title.h5{color:#000;font-family:Poppins;font-size:20px;font-style:normal;font-weight:500;line-height:149%}.giftTogetherLanding .sliderWrapper .sliderContainer .cardContent .card-body p{color:#58595b;letter-spacing:1%;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:22px}.giftTogetherLanding .sliderWrapper .arrow{z-index:2;cursor:pointer;background:#ffffffcf;border:none;border-radius:20px;padding:5px;font-size:20px;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 6px #0003}@media (max-width:768px){.giftTogetherLanding .sliderWrapper .arrow{top:42%}}.giftTogetherLanding .sliderWrapper .arrow svg{width:auto;height:auto;font-size:25px}.giftTogetherLanding .sliderWrapper .arrow.left{left:-25px}@media (max-width:768px){.giftTogetherLanding .sliderWrapper .arrow.left{left:0}}.giftTogetherLanding .sliderWrapper .arrow.right{right:-30px}@media (max-width:991px){.giftTogetherLanding .sliderWrapper .arrow.right{right:0}}@media (max-width:541px){.giftTogetherLanding .sliderWrapper .sliderContainer{flex-wrap:nowrap;overflow-x:scroll}.giftTogetherLanding .sliderWrapper .arrow{display:none}}.giftTogetherLanding .howItworks{margin:50px 0;position:relative}.giftTogetherLanding .howItworks h3{color:#333;text-align:center;letter-spacing:1%;margin-bottom:30px;font-family:Poppins;font-size:28px;font-style:normal;font-weight:500;line-height:30px}.giftTogetherLanding .howItworks .worklisting{scroll-behavior:smooth;flex-wrap:nowrap;justify-content:flex-start;gap:15px;padding:30px 0;display:flex;overflow-x:hidden}.giftTogetherLanding .howItworks .worklisting .worklist{border:2px solid #80a6ad;border-radius:6px;flex-direction:column;align-items:flex-start;min-width:150px;max-width:150px;min-height:170px;padding:23px 10px;display:flex;position:relative}.giftTogetherLanding .howItworks .worklisting .worklist img{width:32px;height:32px;position:absolute;top:-20px;left:50%;transform:translate(-50%)}.giftTogetherLanding .howItworks .worklisting .worklist p{color:#58595b;text-align:left;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.giftTogetherLanding .howItworks .arrow{z-index:2;cursor:pointer;background:#ffffffcf;border:none;border-radius:20px;padding:5px;font-size:20px;display:none;position:absolute;top:60%;transform:translateY(-50%);box-shadow:0 2px 6px #0003}@media (max-width:1201px){.giftTogetherLanding .howItworks .arrow{display:flex}}.giftTogetherLanding .howItworks .arrow svg{width:auto;height:auto;font-size:25px}.giftTogetherLanding .howItworks .arrow.left{left:-25px}@media (max-width:768px){.giftTogetherLanding .howItworks .arrow.left{left:0}}.giftTogetherLanding .howItworks .arrow.right{right:-30px}@media (max-width:991px){.giftTogetherLanding .howItworks .arrow.right{right:0}}.giftTogetherLanding .shopNow{background-blend-mode:normal,normal,normal,normal;text-align:center;background:linear-gradient(#f7f7f7,#f7f7f7),linear-gradient(#f1f5f5,#f1f5f5),linear-gradient(#f7f0f1,#f7f0f1),linear-gradient(#ebebeb,#ebebeb);justify-content:center;margin-bottom:30px;padding:20px 0;display:flex}.giftTogetherLanding .shopNow .shopNowBtn{color:#fff;cursor:pointer;background-color:#ef3e62;border:none;border-radius:20px;padding:8px 60px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.giftTogetherLanding .shopNow .shopNowBtn:hover{background-color:#ef3e62cc}.activeBtn{text-align:center;color:#fff!important;background:#ee2e5d!important;border:1px solid #ee2e5d!important;border-radius:8px!important}.subabrbInput,.subabrbInput:focus{white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}.googleWidgetBg{background:linear-gradient(90deg,#f1f1f1 0%,#ccc 100%);border-radius:10px;margin-top:20px;padding:7px 0}@media (max-width:575px){.googleWidgetBg{padding:7px 20px}}.googleWidgetBg .googleWidget{flex-direction:column;justify-content:center;align-items:center;display:flex}.googleWidgetBg .googleWidget .starImg img{width:auto;height:20px}.googleWidgetBg .googleWidget .googleContent{align-items:center;display:flex}.googleWidgetBg .googleWidget .googleContent img{width:25px;height:25px;margin-bottom:0;margin-right:15px}.googleWidgetBg .googleWidget .googleContent h3{color:#000;text-transform:uppercase;margin:0;font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:41px}.googleWidgetBg .googleWidget .googleContent h3 strong{color:#000;text-align:center;text-transform:uppercase;font-family:Poppins;font-size:20px;font-style:normal;font-weight:700;line-height:41px}.googleWidgetBg .googleWidget .googleContent .reviewView{color:#ee2e5d}@media (max-width:541px){.googleWidgetBg .googleWidget .googleContent h3{font-size:16px;line-height:20px}.googleWidgetBg .googleWidget .googleContent h3 strong{font-size:16px}}@media (max-width:431px){.googleWidgetBg .googleWidget .googleContent h3{font-size:12px;line-height:20px}.googleWidgetBg .googleWidget .googleContent strong{font-size:12px}}.banner .giftWizard{text-align:left;background:#f7f0f1;border:1px solid #ee2e5d;border-radius:10px;margin:15px 0;overflow:hidden;box-shadow:0 1px 8px #00000040}.banner .giftWizard .wizardHeader{background:#ee2e5d;border-radius:10px 0 0 10px;flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.banner .giftWizard .wizardHeader h3{color:#fff;text-transform:capitalize;margin-bottom:0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:148.5%}.banner .giftWizard .wizardHeader h2{color:#fff;text-transform:capitalize;margin-bottom:0;font-family:Poppins;font-size:24px;font-style:normal;font-weight:500;line-height:148.5%}@media (max-width:576px){.banner .giftWizard .wizardHeader{background:0 0;padding:0}.banner .giftWizard .wizardHeader h3{color:#fff;background:#ee2e5d;width:100%;padding:5px 10px}.banner .giftWizard .wizardHeader h2{color:#ee2e5d;text-transform:capitalize;border-bottom:1px solid #ee2e5d;width:95%;margin:8px 10px;font-family:Poppins;font-size:24px;font-style:normal;font-weight:500;line-height:148.5%}}.banner .giftWizard .WizardDatails{background:#f7f0f1}.banner .giftWizard .WizardDatails .wizardSearchBox .WZDates{justify-content:center;display:flex}@media (max-width:990px){.banner .giftWizard .WizardDatails .wizardSearchBox .WZDates{justify-content:flex-start}}.banner .giftWizard .WizardDatails .wizardSearchBox .WZDates label{color:#1e1e1e;text-transform:capitalize;margin-top:9px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;display:block}.banner .giftWizard .WizardDatails .wizardSearchBox .WZDates button{color:#ee2e5d;text-align:center;text-transform:uppercase;background:0 0;border:1px solid #ee2e5d;border-radius:8px;margin-bottom:15px;margin-right:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px;box-shadow:0 4px 48px #0000001a}.banner .giftWizard .WizardDatails .wizardSearchBox .WZDates button:focus-visible,.banner .giftWizard .WizardDatails .wizardSearchBox .WZDates button:hover,.banner .giftWizard .WizardDatails .wizardSearchBox .WZDates button:focus{color:#fff;background:#ee2e5d;border:1px solid #ee2e5d;border-radius:8px}.banner .giftWizard .WizardDatails .wizardSearchBox .WZDates button:last-child{margin-right:0}@media (max-width:990px){.banner .giftWizard .WizardDatails .wizardSearchBox .WZDates button{margin-bottom:0}}.banner .giftWizard .WizardDatails .wizardSearchBox .WZSuburb label{color:#1e1e1e;text-transform:capitalize;margin-top:9px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;display:block}.banner .giftWizard .WizardDatails .wizardSearchBox .WZSuburb input{color:#565656;text-transform:capitalize;background:#fff;border:1px solid #e8becc;border-radius:10px;width:250px;height:37px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;box-shadow:inset 0 4px 4px #00000040}@media (max-width:1400px){.banner .giftWizard .WizardDatails .wizardSearchBox .WZSuburb input{width:auto}}.banner .giftWizard .WizardDatails .wizardSearchBox .wizardFooter{justify-content:center;align-items:center;display:flex}@media (max-width:990px){.banner .giftWizard .WizardDatails .wizardSearchBox .wizardFooter{justify-content:flex-start;margin:15px 0 10px}}.banner .giftWizard .WizardDatails .wizardSearchBox .wizardFooter button{background:#ee2e5d;border:0;border-radius:50px;margin-top:15px;padding:8px 27px}.banner .homeBanner{border-radius:10px;width:100%;height:540px}@media (max-width:767px){.banner .homeBanner{object-fit:cover;height:424px}}.banner .banner-section{position:relative}.banner .banner-section img{cursor:pointer;border-radius:10px;width:100%;height:auto;max-height:540px}@media (max-width:767px){.banner .banner-section img{object-fit:cover;height:424px}}.react-datepicker-popper .react-datepicker{border-radius:10px}.react-datepicker-popper .react-datepicker .react-datepicker__navigation{border:0!important}.react-datepicker-popper .react-datepicker .react-datepicker__navigation:focus-visible,.react-datepicker-popper .react-datepicker .react-datepicker__navigation:hover{background:0 0!important;outline:0!important}.react-datepicker-popper .react-datepicker .react-datepicker__header{background:0 0;border:0}.react-datepicker-popper .react-datepicker .react-datepicker__header .react-datepicker__current-month,.react-datepicker-popper .react-datepicker .react-datepicker__header .react-datepicker-time__header,.react-datepicker-popper .react-datepicker .react-datepicker__header .react-datepicker-year-header{color:#ee2e5d;text-transform:capitalize;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}.react-datepicker-popper .react-datepicker .react-datepicker__day-names,.react-datepicker-popper .react-datepicker .react-datepicker__month{color:#565656;text-align:center;text-transform:capitalize;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:148.5%}.react-datepicker-popper .react-datepicker .react-datepicker__month .react-datepicker__day,.react-datepicker-popper .react-datepicker .react-datepicker__month .react-datepicker__month-text,.react-datepicker-popper .react-datepicker .react-datepicker__month .react-datepicker__quarter-text,.react-datepicker-popper .react-datepicker .react-datepicker__month .react-datepicker__year-text{color:#565656;text-align:center;text-transform:capitalize;border:1px solid #565656;border-radius:50%;padding:0;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:148.5%}.react-datepicker-popper .react-datepicker .react-datepicker__month .react-datepicker__day.react-datepicker__day--selected,.react-datepicker-popper .react-datepicker .react-datepicker__month .react-datepicker__day.react-datepicker__day--today,.react-datepicker-popper .react-datepicker .react-datepicker__month .react-datepicker__month-text.react-datepicker__day--selected,.react-datepicker-popper .react-datepicker .react-datepicker__month .react-datepicker__month-text.react-datepicker__day--today,.react-datepicker-popper .react-datepicker .react-datepicker__month .react-datepicker__quarter-text.react-datepicker__day--selected,.react-datepicker-popper .react-datepicker .react-datepicker__month .react-datepicker__quarter-text.react-datepicker__day--today,.react-datepicker-popper .react-datepicker .react-datepicker__month .react-datepicker__year-text.react-datepicker__day--selected,.react-datepicker-popper .react-datepicker .react-datepicker__month .react-datepicker__year-text.react-datepicker__day--today{color:#f7f7f7;background:#ee2e5d;border:1px solid #ee2e5d}.react-datepicker-popper .react-datepicker .react-datepicker__navigation-icon--previous:before{content:"";width:22px;height:22px;transform:initial;background:#fff url(../media/arrow_back_ios_prev.0-.s3k.ggwh1h.png) no-repeat;border:0;top:0}.react-datepicker-popper .react-datepicker .react-datepicker__navigation-icon--next:before{content:"";width:22px;height:22px;transform:initial;background:#fff url(../media/arrow_back_ios_new.02eeabrfa-azy.png) no-repeat;border:0;top:0}.BannerDiv{cursor:pointer;background-position:50%;background-size:cover;border-radius:10px;width:100%;height:auto;position:relative}@media (max-width:767px){.BannerDiv{object-fit:cover;height:clamp(280px,40vw,350px)}.SplitBanner .BannerDiv{height:auto}}@media (max-width:541px){.SplitBanner .BannerDiv{object-fit:cover;height:clamp(280px,40vw,350px);width:100%!important}.SplitBanner{justify-content:center;align-items:center;border-radius:10px!important;overflow:hidden!important}}.BannerCatpath1{width:50%;height:100%;display:block;position:absolute;top:0;left:0}.BannerCatpath2{width:50%;height:100%;display:block;position:absolute;top:0;left:50%}.BannerCatpathFull{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.carousel .carousel-control-prev .carousel-control-prev-icon,.carousel .carousel-control-next .carousel-control-next-icon{background-color:#ee2e5d;background-size:50%;border-radius:50px;width:50px;height:50px}.carousel .carousel-indicators,.carousel .carousel-control-disabled{display:none}.carousel-fade .carousel-item.active{z-index:0}.Categories .sliderCategories{margin-top:20px;padding:0 100px}@media (max-width:1025px){.Categories .sliderCategories{padding:0}}.Categories .sliderCategories .carousel-wrapper{overflow:visible}@media (max-width:540px){.Categories .sliderCategories .carousel-wrapper .sc-bZQynM.hbXeXh{padding-left:140px}}.Categories .sliderCategories .carousel-wrapper .kVtMtA{width:45px;height:50px;box-shadow:none;z-index:10;cursor:pointer;top:calc(50% - 50px);left:-3.5%;right:initial;opacity:1;background:url(../media/catArrow.16lqtdy1lkrnv.png) no-repeat;transition:transform .6s;position:absolute;transform:rotate(180deg)}@media (max-width:822px){.Categories .sliderCategories .carousel-wrapper .kVtMtA{left:-5%}}@media (max-width:780px){.Categories .sliderCategories .carousel-wrapper .kVtMtA{display:none}}@media (max-width:541px){.Categories .sliderCategories .carousel-wrapper .kVtMtA{left:10px}}.Categories .sliderCategories .carousel-wrapper .kVtMtA:before{content:"";background:0 0;border-top:3px solid #fff;border-right:3px solid #fff;width:13px;height:13px;display:none;position:absolute;top:50%;left:50%;transform:translate(-25%,-50%)rotate(-135deg)}.Categories .sliderCategories .carousel-wrapper .bhRnqO{width:45px;height:50px;box-shadow:none;z-index:10;cursor:pointer;top:calc(50% - 50px);left:initial;opacity:1;background:url(../media/catArrow.16lqtdy1lkrnv.png) no-repeat;position:absolute;right:-3.5%}@media (max-width:822px){.Categories .sliderCategories .carousel-wrapper .bhRnqO{right:-5%}}@media (max-width:780px){.Categories .sliderCategories .carousel-wrapper .bhRnqO{display:none}}@media (max-width:541px){.Categories .sliderCategories .carousel-wrapper .bhRnqO{right:10px}}.Categories .sliderCategories .carousel-wrapper .bhRnqO:before{content:"";background:0 0;border-top:3px solid #fff;border-right:3px solid #fff;width:13px;height:13px;display:none;position:absolute;top:50%;left:50%;transform:translate(-75%,-50%)rotate(45deg)}.Categories .sliderCategories .category-slide{text-align:center}.Categories .sliderCategories h1,.Categories .sliderCategories h2{text-align:center;letter-spacing:-.01em;text-transform:capitalize;color:#2b2929;justify-content:center;align-items:center;font-family:Poppins;font-size:34px;font-style:normal;font-weight:700;line-height:51px;display:flex}.Categories .sliderCategories p{text-align:center;color:#2e404e;margin-bottom:30px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.Categories .sliderCategories a{text-decoration:none}.Categories .sliderCategories img{cursor:pointer;border-radius:10px;width:202px;margin:0 auto}@media (max-width:1025px){.Categories .sliderCategories img{width:100%}}@media (max-width:768px){.Categories .sliderCategories img{height:auto}}@media (max-width:361px){.Categories .sliderCategories img{height:auto}}.Categories .sliderCategories h3{text-align:center;text-transform:capitalize;color:#030303;margin-top:10px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:28px;transition:all .5s}.Categories .sliderCategories h3:hover{color:#ef3e62}.CategoriesTabProducts{background:#4a789d17;padding:50px 0}.CategoriesTabProducts .nav-tabs{white-space:nowrap;scrollbar-width:none;border:0;flex-wrap:nowrap;justify-content:center;width:100%;padding-bottom:15px;display:flex;position:relative;overflow:auto hidden}@media (max-width:768px){.CategoriesTabProducts .nav-tabs{justify-content:flex-start}}.CategoriesTabProducts .nav-tabs li{margin-right:25px;display:inline-flex}.CategoriesTabProducts .nav-tabs li button{color:#ef3e62;background:#fff;border:0;border-radius:10px;font-family:Poppins;font-size:17px;font-style:normal;font-weight:500;line-height:26px}.CategoriesTabProducts .nav-tabs li button.active{color:#f7f7f7;background:#ef3e62;border-radius:10px}.CategoriesTabProducts .nav-tabs li:last-child{margin-right:0}.CategoriesTabProducts .tab-content{margin-top:20px}.CategoriesTabProducts .tab-content .row{white-space:nowrap;scrollbar-width:none;flex:auto;width:100%;display:inline-block;overflow:auto hidden}.CategoriesTabProducts .tab-content .row a{text-decoration:none}.CategoriesTabProducts .tab-content .ProductBox{text-align:left;flex-direction:column;padding-bottom:15px;display:inline-flex}.CategoriesTabProducts .tab-content .ProductBox .innerProduct{border-radius:10px;transition:all .5s;position:relative}.CategoriesTabProducts .tab-content .ProductBox .innerProduct p.favIcon{text-align:right;color:#ef3e62;z-index:99;z-index:1;background:#fffc;border-radius:20px;justify-content:center;align-items:center;width:25px;height:25px;margin:0;padding:4px;font-size:22px;display:flex;position:absolute;top:10px;right:10px}.CategoriesTabProducts .tab-content .ProductBox .innerProduct .carousel{margin-bottom:15px}.CategoriesTabProducts .tab-content .ProductBox .innerProduct .carousel .carousel-control-prev,.CategoriesTabProducts .tab-content .ProductBox .innerProduct .carousel .carousel-control-next{display:none}.CategoriesTabProducts .tab-content .ProductBox .innerProduct .carousel .carousel-indicators{background:#fffc;border-radius:20px;align-items:center;width:40px;height:12px;margin:0 auto;bottom:10px}.CategoriesTabProducts .tab-content .ProductBox .innerProduct .carousel .carousel-indicators button{background-color:#ccc;border-top:5px solid #0000;border-bottom:5px solid #0000;border-radius:50%;width:5px;height:5px}.CategoriesTabProducts .tab-content .ProductBox .innerProduct .carousel .carousel-indicators button.active{background:#ee4467 padding-box padding-box;border-top:5px solid #0000;border-bottom:5px solid #0000;border-radius:50%;width:5px;height:5px}.CategoriesTabProducts .tab-content .ProductBox .innerProduct .carousel .carousel-inner{min-height:227px}.CategoriesTabProducts .tab-content .ProductBox .innerProduct img{object-fit:cover;cursor:pointer;border-radius:20px;width:100%}@media (max-width:991px){.CategoriesTabProducts .tab-content .ProductBox .innerProduct img{height:auto!important}}.CategoriesTabProducts .tab-content .ProductBox .innerProduct h3{color:#333;max-height:36px;margin-top:4px;font-family:Poppins;font-size:13px;font-style:normal;font-weight:500;line-height:18px;overflow:hidden}.CategoriesTabProducts .tab-content .ProductBox .innerProduct p{color:#979797f0;text-align:left;white-space:nowrap;text-overflow:ellipsis;margin-top:5px;margin-bottom:0;font-family:Poppins;font-size:13px;font-style:normal;font-weight:400;line-height:normal;overflow:hidden}@media (max-width:1025px){.CategoriesTabProducts .tab-content img{width:100%}}.CategoriesTabProducts .ViewAll{text-transform:uppercase;color:#fff;background:#ef3e62;border-radius:10px;margin:50px auto 0;padding:20px 123px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:24px;display:block;box-shadow:0 16px 51px -16px #00000040}.CategoriesTabProducts .ViewAll:hover,.CategoriesTabProducts .ViewAll:focus-visible{color:#fff;background:#cb3352}@media (max-width:1025px){.CategoriesTabProducts .ViewAll{padding:20px 25px}}.CorporateYearEnd{margin-top:30px;margin-bottom:30px;padding:0 30px}.CorporateYearEnd a{text-decoration:none}@media (max-width:321px){.CorporateYearEnd{padding:0 10px}}.CorporateYearEnd .categoriesCorpJewel{text-align:left;margin-top:20px;margin-bottom:20px}.CorporateYearEnd .categoriesCorpJewel img{cursor:pointer;border-radius:20px;width:100%;max-width:617px;height:auto;margin:0 auto}@media (max-width:1025px){.CorporateYearEnd .categoriesCorpJewel img{width:100%}}.CorporateYearEnd .categoriesCorpJewel h3{color:#ef3e62;text-align:left;width:100%;margin-top:10px;margin-bottom:10px;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:24px}.CorporateYearEnd .categoriesCorpJewel button.shopNow{text-align:center;text-transform:uppercase;color:#fff;background:#ef3e62;border:0;border-radius:8px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px;transition:all .5s;box-shadow:0 13px 49px -16px #0006}.SectionFeaturedProduct{margin-top:30px;margin-bottom:30px;padding:0 30px}@media (max-width:361px){.SectionFeaturedProduct{padding:0 10px}}.SectionFeaturedProduct .productRow{flex-direction:row;justify-content:space-between;display:flex}.SectionFeaturedProduct .productRow .featuredProduct{text-align:left;margin-bottom:20px}.SectionFeaturedProduct .productRow .featuredProduct:hover .ShopBtn{background:#cd3050}.SectionFeaturedProduct .productRow .featuredProduct a{text-decoration:none}.SectionFeaturedProduct .productRow .featuredProduct a img{object-fit:cover;cursor:pointer;border-radius:10px;width:100%;max-height:395px}.SectionFeaturedProduct .productRow .featuredProduct a h2{color:#ef3e62;margin-top:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.SectionFeaturedProduct .productRow .featuredProduct a h3{color:#0f111c;font-family:Poppins;font-size:18px;font-style:normal;font-weight:400;line-height:27px}.SectionFeaturedProduct .productRow .featuredProduct a p{color:#191919;margin-bottom:5px;font-family:Poppins;font-size:11px;font-style:normal;font-weight:400;line-height:20px}.SectionFeaturedProduct .productRow .featuredProduct a .ShopBtn{text-align:center;text-transform:uppercase;color:#fff;background:#ef3e62;border-radius:8px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px;transition:all .5s;box-shadow:0 13px 49px -16px #0006}.login{margin-bottom:20px;position:relative}.login:after{content:"";border-right:1px solid #ee2e5d;width:1px;height:100%;position:absolute;top:0;right:0}@media (max-width:767px){.login:after{border-bottom:1px solid #ee2e5d;border-right:0;width:90%;height:1px;margin-bottom:20px;padding-bottom:10px;inset:auto auto -30px 20px}}.loginRegister{margin-bottom:20px}.LoginPage{justify-content:center;align-items:flex-start;height:100%;display:flex;position:relative}.LoginPage .loginOptions{text-align:left;width:62%}@media (max-width:1396px){.LoginPage .loginOptions{width:80%}}@media (max-width:1024px){.LoginPage .loginOptions{width:95%}}@media (max-width:767px){.LoginPage .loginOptions{width:95%}}.LoginPage .loginOptions h2{color:#ee2e5d;text-transform:uppercase;margin:0;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.LoginPage .loginOptions p{color:#404040;text-transform:uppercase;margin-bottom:0;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.LoginPage .loginOptions p a{color:#404040;text-transform:uppercase;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline}.LoginPage .loginOptions button.loginGoogle img{margin-right:15px}.LoginPage .loginOptions form{margin-top:30px}.LoginPage .loginOptions form .error .form-label{color:#ee2e5d}.LoginPage .loginOptions form .error input{color:#333;background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #e20000;border-radius:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;box-shadow:inset 0 4px 6px #00000026}.LoginPage .loginOptions form .form-label{color:#333;text-transform:capitalize;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.LoginPage .loginOptions form input.form-control{color:#333;background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #3333331a;border-radius:10px;height:42px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;box-shadow:inset 0 4px 6px #00000026}.LoginPage .loginOptions form input.form-control:focus-visible,.LoginPage .loginOptions form input.form-control:focus,.LoginPage .loginOptions form input.form-control:hover{background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #e20000;border-radius:10px;box-shadow:inset 0 4px 6px #00000026}.LoginPage .loginOptions form .formPassword{position:relative}.LoginPage .loginOptions form .formPassword button{background-color:#0000;border:0;position:absolute;top:38px;right:10px}.LoginPage .loginOptions form .formPassword button svg{color:#a0a0a0}.LoginPage .loginOptions form .buttonDiv{text-align:right}.LoginPage .loginOptions form .buttonDiv button{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border:0;border-radius:40px;padding:10px 31px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}.LoginPage .loginOptions form .form-check{margin-bottom:15px}.LoginPage .loginOptions form .form-check input.form-check-input{width:20px;height:20px}.LoginPage .loginOptions form .form-check input.form-check-input:focus{box-shadow:none;outline:0}.LoginPage .loginOptions form .form-check input.form-check-input:checked[type=checkbox]{background:url(../media/check_box.0_csys~3zmqc-.png) 50% no-repeat}.LoginPage .loginOptions form .form-check input.form-check-input:checked{background-color:#0000;border-color:#404040}.LoginPage .loginOptions form .form-check label{color:#333;text-transform:capitalize;margin-left:8px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.LoginPage .loginOptions form .mobileNumber .PhoneInput{background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #3333331a;border-radius:10px;align-items:center;height:42px;display:flex;overflow:hidden;box-shadow:inset 0 4px 6px #00000026}.LoginPage .loginOptions form .mobileNumber .PhoneInputCountry{flex-shrink:0;align-items:center;height:100%;padding:0 8px 0 10px;display:flex;position:relative}.LoginPage .loginOptions form .mobileNumber .PhoneInputCountry .PhoneInputCountryIcon{flex-shrink:0;width:24px;height:16px;overflow:hidden}.LoginPage .loginOptions form .mobileNumber .PhoneInputCountry .PhoneInputCountryIcon img,.LoginPage .loginOptions form .mobileNumber .PhoneInputCountry .PhoneInputCountryIcon svg{object-fit:cover;width:100%;height:100%;display:block}.LoginPage .loginOptions form .mobileNumber .PhoneInputCountry .PhoneInputCountrySelect{z-index:1;opacity:0;cursor:pointer;border:0;width:100%;height:100%;position:absolute;top:0;left:0}.LoginPage .loginOptions form .mobileNumber .PhoneInputCountry .PhoneInputCountrySelectArrow{color:#000;opacity:1;width:9px;height:8px;margin-left:6px;font-weight:600}.LoginPage .loginOptions form .mobileNumber .PhoneInputInput{color:#333;background:0 0;border:0;border-left:1px solid #3333331a;outline:none;flex:1;height:100%;padding:9px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.LoginPage .loginOptions form .mobileNumber .PhoneInputInput:focus{box-shadow:none;outline:none}.LoginPage .loginOptions form .form-select{color:#333;text-transform:capitalize;border:1px solid #3333331a;border-radius:10px;width:auto;height:42px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;box-shadow:0 4px 6px #00000026}.LoginPage .loginOptions .needAssistance h3{color:#7e33c8;text-transform:uppercase;margin:0;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.LoginPage .loginOptions .needAssistance p{color:#404040;text-transform:uppercase;margin:0;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.LoginPage .loginOptions .needAssistance p a{color:#404040;text-transform:uppercase;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-decoration-line:underline}.LoginPage .loginOptions .operatingHours h4{color:#7e33c8;text-transform:uppercase;margin:0;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.LoginPage .loginOptions .operatingHours p{color:#7e33c8;text-transform:uppercase;margin:0;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.LoginPage button.btn-outline{color:#ee2e5d;text-align:center;text-transform:uppercase;background:#fff;border:1px solid #ee2e5d;border-radius:40px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:26px}.LoginPage button.btn-link{color:#e20000;text-transform:uppercase;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:18px;text-decoration-line:underline}.LoginPage button.backBtn{padding:0}.LoginPage button.backBtn svg{color:#000;font-size:24px}.register h2{color:#404040!important}.register .LoginPage .loginOptions .buttonDiv .registerBtn{background:#404040}.bulOrderLogin{margin:30px 0}.bulOrderLogin p{color:#333;text-transform:capitalize;margin-bottom:20px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.bulOrderLogin h4{text-transform:uppercase;color:#333;margin:0 0 30px;font-family:Poppins;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.bulOrderLogin .bulkForm{margin:0 auto 30px}.bulOrderLogin .bulkForm form{margin-top:30px}.bulOrderLogin .bulkForm form .formGroup{text-align:left}.bulOrderLogin .bulkForm form .error .form-label{color:#ee2e5d}.bulOrderLogin .bulkForm form .error input{color:#333;background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #e20000;border-radius:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;box-shadow:inset 0 4px 6px #00000026}.bulOrderLogin .bulkForm form .form-label{color:#333;text-transform:capitalize;text-align:left;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.bulOrderLogin .bulkForm form input.form-control{color:#333;background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #3333331a;border-radius:10px;height:42px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;box-shadow:inset 0 4px 6px #00000026}.bulOrderLogin .bulkForm form input.form-control:focus-visible,.bulOrderLogin .bulkForm form input.form-control:focus,.bulOrderLogin .bulkForm form input.form-control:hover{background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #e20000;border-radius:10px;box-shadow:inset 0 4px 6px #00000026}.bulOrderLogin .bulkForm form .formPassword{text-align:left;margin-bottom:20px;position:relative}.bulOrderLogin .bulkForm form .formPassword button{background-color:#0000;border:0;position:absolute;top:38px;right:10px}.bulOrderLogin .bulkForm form .formPassword button svg{color:#a0a0a0}.bulOrderLogin .bulkForm form .bulkLoginBtn{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border:0;border-radius:40px;margin:20px 0;padding:6px 31px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}.bulOrderLogin .bulkForm form .registerNow{color:#ee2e5d;text-align:center;text-transform:uppercase;background:0 0;border:1px solid #ee2e5d;border-radius:40px;padding:6px 31px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}.ChangePasswordPage h2.pageTitle{color:#565656;letter-spacing:.36px;text-transform:capitalize;text-align:left;margin-top:20px;font-family:Poppins;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.ChangePasswordPage h2.pageTitle svg{color:#565656;margin-right:15px;font-size:24px}.ChangePasswordPage .changePasswordAlert{height:80px}.ChangePasswordPage .changePasswordAlert .alert{border-radius:0;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;margin:10px 0;padding:8px 15px;display:flex;position:absolute;left:0}.ChangePasswordPage .changePasswordAlert .alert .container{flex-direction:row;align-items:center;display:flex}@media (max-width:480px){.ChangePasswordPage .changePasswordAlert .alert{border-radius:0;position:absolute;left:0}}.ChangePasswordPage .changePasswordAlert .alert svg{color:#fff;margin-right:15px;font-size:35px}.ChangePasswordPage .changePasswordAlert .alert span{color:#fff;text-transform:capitalize;text-align:left;justify-content:space-between;align-items:center;width:100%;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:148.5%;display:flex}.ChangePasswordPage .changePasswordAlert .alert.alert-success{background:#38af4b}.ChangePasswordPage .changePasswordAlert .alert.alert-danger{background:#e20000}.ChangePasswordPage form{text-align:left;margin-top:10px;margin-bottom:20px}.ChangePasswordPage form label{color:#333;text-transform:capitalize;text-align:left;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.ChangePasswordPage form input{background-color:linear-gradient(0deg, #f7f7f7 0%, #f7f7f7 100%),#fff;color:#565656;text-transform:capitalize;border:1px solid #3333331a;border-radius:10px;height:42px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:normal;box-shadow:inset 0 4px 6px #00000026}.ChangePasswordPage form .updatePassword{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border:0;border-radius:40px;width:408px;margin-top:15px;margin-bottom:10px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:148.5%}@media (max-width:541px){.ChangePasswordPage form .updatePassword{width:100%}}.ChangePasswordPage form .errorField label{color:#e20000}.ChangePasswordPage form .errorField input{background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #e20000;border-radius:10px;box-shadow:inset 0 4px 6px #00000026}.ChangePasswordPage .NeedAssis{text-align:left;border-top:1px solid #c49dec80;margin-bottom:30px;padding-top:15px}.ChangePasswordPage .NeedAssis p{color:#1e1e1e;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.ChangePasswordPage .NeedAssis h4{color:#7e33c8;text-transform:uppercase;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.ChangePasswordPage .NeedAssis h6{color:#7e33c8;text-transform:uppercase;margin-top:20px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.ChangePasswordPage .NeedAssis h5{color:#7e33c8;text-transform:uppercase;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.ChangePasswordPage .NeedAssis p.call{color:#404040;text-transform:uppercase;margin-bottom:5px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.ChangePasswordPage .NeedAssis p.call a{color:#404040;text-transform:uppercase;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-decoration-line:underline}.ContactPage h2.pageTitle{color:#565656;letter-spacing:.36px;text-transform:capitalize;text-align:left;margin-top:20px;font-family:Poppins;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.ContactPage h2.pageTitle svg{color:#565656;margin-right:15px;font-size:24px}.ContactPage button.createBtn{color:#7e33c8;text-align:center;text-transform:uppercase;background:#f7f7f7;border:2px solid #7e33c8;border-radius:40px;width:100%;margin:15px 0;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}.ContactPage .contactDetailAlert{height:75px}.ContactPage .contactDetailAlert .alert{border-radius:0;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;margin:10px 0 20px;padding:8px 15px;display:flex;position:absolute;left:0}.ContactPage .contactDetailAlert .alert .container{flex-direction:row;align-items:center;display:flex}@media (max-width:480px){.ContactPage .contactDetailAlert .alert{border-radius:0;position:absolute;left:0}}.ContactPage .contactDetailAlert .alert svg{color:#fff;margin-right:15px;font-size:35px}.ContactPage .contactDetailAlert .alert span{color:#fff;text-transform:capitalize;justify-content:space-between;align-items:center;width:100%;font-family:Poppins;font-size:14px;font-style:normal;font-weight:700;line-height:148.5%;display:flex}.ContactPage .contactDetailAlert .alert span button{padding:6px 40px}.ContactPage .contactDetailAlert .alert.alert-success{background:#38af4b}.ContactPage .contactDetailAlert .alert.alert-danger{background:#e20000}.ContactPage .contactDetails{text-align:left;background:#f7f7f7;border:1px solid #eaddf8;border-radius:20px;margin-top:20px;margin-bottom:20px;padding:20px 15px}.ContactPage .contactDetails .dropdown{float:right;margin-top:-10px}.ContactPage .contactDetails .dropdown .dropdown-toggle{color:#565656;vertical-align:top;background:0 0;border:0;height:15px}.ContactPage .contactDetails .dropdown .dropdown-toggle svg{vertical-align:top}.ContactPage .contactDetails .dropdown .dropdown-toggle:after{display:none}.ContactPage .contactDetails .dropdown .dropdown-menu{background:#eaddf8;border-radius:10px;padding:10px}.ContactPage .contactDetails .dropdown .dropdown-menu a{color:#565656;letter-spacing:.32px;text-transform:capitalize;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal;transition:all .5s}.ContactPage .contactDetails .dropdown .dropdown-menu a:hover{color:#7e33c8;background:0 0}.ContactPage .contactDetails h3{color:#565656;letter-spacing:.28px;text-transform:capitalize;margin-bottom:5px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.ContactPage .contactDetails p{color:#333;text-transform:capitalize;margin-bottom:5px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.ContactPage .editContact,.ContactPage .createContact{text-align:left;margin-bottom:30px}.ContactPage .editContact h3,.ContactPage .createContact h3{color:#565656;text-transform:capitalize;text-align:left;margin-bottom:25px;padding-top:20px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:110.5%}.ContactPage .editContact form,.ContactPage .createContact form{text-align:left}.ContactPage .editContact form .addressType select,.ContactPage .createContact form .addressType select{color:#565656;text-transform:capitalize;background-color:#e8becc;border-radius:10px;margin-top:10px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal;position:relative}.ContactPage .editContact form label,.ContactPage .createContact form label{color:#333;text-transform:capitalize;text-align:left;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.ContactPage .editContact form input,.ContactPage .createContact form input{background-color:linear-gradient(0deg, #f7f7f7 0%, #f7f7f7 100%),#fff;color:#565656;text-transform:capitalize;border:1px solid #3333331a;border-radius:10px;height:42px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:normal;box-shadow:inset 0 4px 6px #00000026}.ContactPage .editContact form select,.ContactPage .createContact form select{color:#565656;text-transform:capitalize;background-color:#f7f7f7;border:1px solid #3333331a;border-radius:10px;height:42px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:normal;box-shadow:inset 0 4px 6px #00000026}.ContactPage .editContact form .updateContactDetails,.ContactPage .createContact form .updateContactDetails{color:#fff;text-align:center;text-transform:uppercase;background:#7e33c8;border:2px solid #7e33c8;border-radius:40px;width:100%;margin-top:98px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}@media (max-width:768px){.ContactPage .editContact form .updateContactDetails,.ContactPage .createContact form .updateContactDetails{margin-top:20px}}.ContactPage .NeedAssis{text-align:left;border-top:1px solid #c49dec80;margin-bottom:30px;padding-top:15px}.ContactPage .NeedAssis p{color:#1e1e1e;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.ContactPage .NeedAssis h4{color:#7e33c8;text-transform:uppercase;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.ContactPage .NeedAssis h6{color:#7e33c8;text-transform:uppercase;margin-top:20px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.ContactPage .NeedAssis h5{color:#7e33c8;text-transform:uppercase;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.ContactPage .NeedAssis p.call{color:#404040;text-transform:uppercase;margin-bottom:5px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.ContactPage .NeedAssis p.call a{color:#404040;text-transform:uppercase;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-decoration-line:underline}.CreditPage h2.pageTitle{color:#565656;letter-spacing:.36px;text-transform:capitalize;text-align:left;margin-top:20px;font-family:Poppins;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.CreditPage h2.pageTitle svg{color:#565656;margin-right:15px;font-size:24px}.CreditPage .creditsTabs{margin:15px 0}.CreditPage .creditsTabs .nav-tabs{border:0}.CreditPage .creditsTabs .nav-tabs li button{color:#565656;text-transform:capitalize;border:0;border-bottom:2px solid #fff;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal;transition:all .5s}.CreditPage .creditsTabs .nav-tabs li button:hover{border:0;border-bottom:2px solid #fff}.CreditPage .creditsTabs .nav-tabs li button.active{color:#565656;text-transform:capitalize;border:0;border-bottom:2px solid #ee2e5d;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.CreditPage .creditsTabs .tab-content{text-align:left}.CreditPage .creditsTabs .tab-content .availableCreditTab .availableCredit{background:#ef3e620a;border:1px solid #565656;border-radius:8px;padding:15px}.CreditPage .creditsTabs .tab-content .availableCreditTab .availableCredit p{text-align:left;color:#333;text-transform:capitalize;margin-bottom:5px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.CreditPage .creditsTabs .tab-content .availableCreditTab .availableCredit h3{color:#565656;text-align:center;font-family:Poppins;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.CreditPage .creditsTabs .tab-content .creditHistoryTab .creditHistory{background:#7e33c80a;border:1px solid #7e33c8;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:10px;padding:10px 20px;display:flex}.CreditPage .creditsTabs .tab-content .creditHistoryTab .creditHistory .historydetails p{color:#333;text-transform:capitalize;margin-bottom:2px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.CreditPage .creditsTabs .tab-content .creditHistoryTab .creditHistory .creditPrice h3{color:#7e33c8;text-align:right;font-family:Poppins;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.CreditPage .creditsTabs .tab-content .noHistoryMessage{justify-content:center;align-items:center;height:80px;display:flex}.CreditPage .creditsTabs .tab-content .noHistoryMessage h5{color:#7e33c8;text-align:center;text-transform:capitalize;font-family:Poppins;font-size:24px;font-style:normal;font-weight:700;line-height:110.5%}.CreditPage .accordion{border:0;margin-bottom:20px}.CreditPage .accordion .accordion-item{border:0}.CreditPage .accordion .accordion-item .accordion-header button{color:#565656;letter-spacing:.36px;text-transform:capitalize;box-shadow:none;background:0 0;border:0;border-radius:0;padding:10px 0;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.CreditPage .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed):after{background-image:url(../media/arrow_downios_new.14m_z_n6mlr-0.png);background-repeat:no-repeat;transform:rotate(180deg)}.CreditPage .accordion .accordion-item .accordion-header .accordion-button:after{background-image:url(../media/arrow_downios_new.14m_z_n6mlr-0.png);background-repeat:no-repeat}.CreditPage .accordion .accordion-item .accordion-body{padding-left:0}.CreditPage .accordion .accordion-item .accordion-body p{color:#1e1e1e;text-align:left;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.CreditPage .accordion .accordion-item.howItWorks{border-bottom:1px solid #e8becc}.CreditPage .NeedAssis{text-align:left;border-top:1px solid #c49dec80;margin-bottom:30px;padding-top:15px}.CreditPage .NeedAssis p{color:#1e1e1e;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.CreditPage .NeedAssis h4{color:#7e33c8;text-transform:uppercase;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.CreditPage .NeedAssis h6{color:#7e33c8;text-transform:uppercase;margin-top:20px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.CreditPage .NeedAssis h5{color:#7e33c8;text-transform:uppercase;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.CreditPage .NeedAssis p.call{color:#404040;text-transform:uppercase;margin-bottom:5px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.CreditPage .NeedAssis p.call a{color:#404040;text-transform:uppercase;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-decoration-line:underline}.EditProfilePage h2.pageTitle{color:#565656;letter-spacing:.36px;text-transform:capitalize;text-align:left;margin-top:20px;font-family:Poppins;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.EditProfilePage h2.pageTitle svg{color:#565656;margin-right:15px;font-size:24px}.EditProfilePage .ProfileTabs{margin:15px 0}.EditProfilePage .ProfileTabs .nav-tabs{border:0}.EditProfilePage .ProfileTabs .nav-tabs li button{color:#565656;text-transform:capitalize;border:0;border-bottom:2px solid #fff;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal;transition:all .5s}.EditProfilePage .ProfileTabs .nav-tabs li button:hover{border:0;border-bottom:2px solid #fff}.EditProfilePage .ProfileTabs .nav-tabs li button.active{color:#565656;text-transform:capitalize;border:0;border-bottom:2px solid #ee2e5d;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.EditProfilePage .ProfileTabs .tab-content,.EditProfilePage .ProfileTabs .tab-content .ProfileDetailsTab .ProfileDetails form{text-align:left}.EditProfilePage .ProfileTabs .tab-content .ProfileDetailsTab .ProfileDetails form label{color:#333;text-transform:capitalize;text-align:left;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.EditProfilePage .ProfileTabs .tab-content .ProfileDetailsTab .ProfileDetails form input{background-color:linear-gradient(0deg, #f7f7f7 0%, #f7f7f7 100%),#fff;color:#565656;text-transform:capitalize;border:1px solid #3333331a;border-radius:10px;height:42px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:normal;box-shadow:inset 0 4px 6px #00000026}.EditProfilePage .ProfileTabs .tab-content .ProfileDetailsTab .ProfileDetails form select{color:#565656;text-transform:capitalize;background-color:#f7f7f7;border:1px solid #3333331a;border-radius:10px;height:42px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:normal;box-shadow:0 4px 6px #00000026}.EditProfilePage .ProfileTabs .tab-content .ProfileDetailsTab .ProfileDetails form .PhoneInput{position:relative}.EditProfilePage .ProfileTabs .tab-content .ProfileDetailsTab .ProfileDetails form .PhoneInput .PhoneInputCountry{height:42px;position:absolute;left:9px}.EditProfilePage .ProfileTabs .tab-content .ProfileDetailsTab .ProfileDetails form .PhoneInput .PhoneInputCountry .PhoneInputCountrySelectArrow{opacity:1;width:9px;height:9px;font-weight:900;position:relative;top:-3px}.EditProfilePage .ProfileTabs .tab-content .ProfileDetailsTab .ProfileDetails form .PhoneInput input{padding-left:55px}.EditProfilePage .ProfileTabs .tab-content .ProfileDetailsTab .ProfileDetails form .gender select{width:110px}.EditProfilePage .ProfileTabs .tab-content .ProfileDetailsTab .ProfileDetails form .birthday label{display:block}.EditProfilePage .ProfileTabs .tab-content .ProfileDetailsTab .ProfileDetails form .birthday select{width:90px;margin-right:10px;display:inline-block}.EditProfilePage .ProfileTabs .tab-content .ProfileDetailsTab .ProfileDetails form .saveChanges{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border:0;border-radius:40px;width:409px;height:39px;margin-top:10px;margin-bottom:10px;padding:0 105.229px 0 105.197px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:148.5%}@media (max-width:541px){.EditProfilePage .ProfileTabs .tab-content .ProfileDetailsTab .ProfileDetails form .saveChanges{width:100%}}.EditProfilePage .ProfileTabs .tab-content .ProfileDetailsTab .ProfileDetails form .errormsg label{color:#e20000}.EditProfilePage .ProfileTabs .tab-content .ProfileDetailsTab .ProfileDetails form .errormsg input{background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #e20000;border-radius:10px;box-shadow:inset 0 4px 6px #00000026}.EditProfilePage .ProfileTabs .tab-content .LoginDetailsTab .LoginDetails form{text-align:left}.EditProfilePage .ProfileTabs .tab-content .LoginDetailsTab .LoginDetails form label{color:#333;text-transform:capitalize;text-align:left;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.EditProfilePage .ProfileTabs .tab-content .LoginDetailsTab .LoginDetails form input{background-color:linear-gradient(0deg, #f7f7f7 0%, #f7f7f7 100%),#fff;color:#565656;text-transform:capitalize;border:1px solid #3333331a;border-radius:10px;height:42px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:normal;box-shadow:inset 0 4px 6px #00000026}.EditProfilePage .ProfileTabs .tab-content .LoginDetailsTab .LoginDetails form .save{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border:0;border-radius:40px;width:409px;height:39px;margin-top:10px;margin-bottom:10px;padding:0 105.229px 0 105.197px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:148.5%}@media (max-width:541px){.EditProfilePage .ProfileTabs .tab-content .LoginDetailsTab .LoginDetails form .save{width:100%}}.EditProfilePage .editProfileAlert{height:80px}.EditProfilePage .editProfileAlert .alert{border-radius:0;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;margin:10px 0;padding:8px 15px;display:flex;position:absolute;left:0}.EditProfilePage .editProfileAlert .alert .container{flex-direction:row;align-items:center;display:flex}@media (max-width:480px){.EditProfilePage .editProfileAlert .alert{border-radius:0;position:absolute;left:0}}.EditProfilePage .editProfileAlert .alert svg{color:#fff;margin-right:15px;font-size:35px}.EditProfilePage .editProfileAlert .alert span{color:#fff;text-transform:capitalize;text-align:left;justify-content:space-between;align-items:center;width:100%;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:148.5%;display:flex}.EditProfilePage .editProfileAlert .alert.alert-success{background:#38af4b}.EditProfilePage .editProfileAlert .alert.alert-danger{background:#e20000}.EditProfilePage .NeedAssis{text-align:left;border-top:1px solid #c49dec80;margin-bottom:30px;padding-top:15px}.EditProfilePage .NeedAssis p{color:#1e1e1e;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.EditProfilePage .NeedAssis h4{color:#7e33c8;text-transform:uppercase;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.EditProfilePage .NeedAssis h6{color:#7e33c8;text-transform:uppercase;margin-top:20px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.EditProfilePage .NeedAssis h5{color:#7e33c8;text-transform:uppercase;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.EditProfilePage .NeedAssis p.call{color:#404040;text-transform:uppercase;margin-bottom:5px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.EditProfilePage .NeedAssis p.call a{color:#404040;text-transform:uppercase;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-decoration-line:underline}.FavouritePage h2.favList{color:#565656;letter-spacing:.36px;text-transform:capitalize;text-align:left;margin-top:20px;font-family:Poppins;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.FavouritePage h2.favList svg{color:#565656;margin-right:15px;font-size:24px}.FavouritePage .remindersAlert{height:80px}.FavouritePage .remindersAlert .alert{border-radius:0;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;margin:10px 0;padding:8px 15px;display:flex;position:absolute;left:0}.FavouritePage .remindersAlert .alert .container{flex-direction:row;align-items:center;display:flex}@media (max-width:480px){.FavouritePage .remindersAlert .alert{border-radius:0;position:absolute;left:0}}.FavouritePage .remindersAlert .alert svg{color:#fff;margin-right:15px;font-size:35px}.FavouritePage .remindersAlert .alert span{color:#fff;text-transform:capitalize;text-align:left;justify-content:space-between;align-items:center;width:100%;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:148.5%;display:flex}.FavouritePage .remindersAlert .alert.alert-success{background:#38af4b}.FavouritePage .remindersAlert .alert.alert-danger{background:#e20000}.FavouritePage h3.datewiseFavlist{color:#565656;text-transform:capitalize;text-align:left;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:110.5%}.FavouritePage .boxProduct{text-align:left;cursor:pointer;min-height:359px;margin-bottom:20px;transition:all .5s;position:relative}.FavouritePage .boxProduct p.favIcon{text-align:right;color:#ef3e62;z-index:99;background:#fffc;border-radius:20px;justify-content:center;align-items:center;width:25px;height:25px;margin:0;padding:4px;font-size:22px;display:flex;position:absolute;top:10px;right:10px}.FavouritePage .boxProduct .kNBmiK{margin:0 0 10px}@media (max-width:768px){.FavouritePage .boxProduct .kNBmiK .jACDzE{grid-template-columns:repeat(3,100%)}.FavouritePage .boxProduct .kNBmiK .ejpVKx{grid-template-columns:repeat(1,100%)}}.FavouritePage .boxProduct .kNBmiK .ikWqYQ{grid-template-columns:repeat(2,101%)}.FavouritePage .boxProduct .jWpUJH{top:-15px}.FavouritePage .boxProduct img{border-radius:20px;width:100%;height:100%}@media (max-width:1199px){.FavouritePage .boxProduct img{max-height:100%!important}}.FavouritePage .boxProduct h3{color:#333;max-height:36px;margin-top:4px;font-family:Poppins;font-size:13px;font-style:normal;font-weight:500;line-height:18px;overflow:hidden}.FavouritePage .boxProduct h4{color:#191919;font-family:Poppins;font-size:13px;font-style:normal;font-weight:600;line-height:20px}.FavouritePage .boxProduct span.badge{color:#ef3e62;border:1px solid #ef3e62;border-radius:5px;margin-bottom:5px;margin-right:10px;padding:0 3px;font-family:Poppins;font-size:10px;font-style:normal;font-weight:600;line-height:20px;background-color:#0000!important}.FavouritePage .boxProduct p.deliveryDate{color:#979797f0;text-align:left;white-space:nowrap;text-overflow:ellipsis;margin-top:5px;font-family:Poppins;font-size:13px;font-style:normal;font-weight:400;line-height:normal;overflow:hidden}.FavouritePage .boxProduct .carousel .carousel-control-prev,.FavouritePage .boxProduct .carousel .carousel-control-next{display:none}.FavouritePage .boxProduct .carousel .carousel-indicators{background:#fffc;border-radius:20px;align-items:center;width:40px;height:12px;margin:0 auto;bottom:10px}.FavouritePage .boxProduct .carousel .carousel-indicators button{background-color:#ccc;border-top:4px solid #0000;border-bottom:4px solid #0000;border-radius:50%;width:5px;height:5px}.FavouritePage .boxProduct .carousel .carousel-indicators button.active{background:#ee4467 padding-box padding-box;border-top:4px solid #0000;border-bottom:4px solid #0000;border-radius:50%;width:5px;height:5px}.FavouritePage .boxProduct .carousel .carousel-inner{min-height:227px}.FavouritePage .boxProduct .badgeName{flex-direction:row;justify-content:flex-start;align-items:flex-start;display:flex;overflow-x:auto}.FavouritePage .NeedAssis{text-align:left;border-top:1px solid #c49dec80;margin-bottom:30px;padding-top:15px}.FavouritePage .NeedAssis p{color:#1e1e1e;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.FavouritePage .NeedAssis h4{color:#7e33c8;text-transform:uppercase;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.FavouritePage .NeedAssis h6{color:#7e33c8;text-transform:uppercase;margin-top:20px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.FavouritePage .NeedAssis h5{color:#7e33c8;text-transform:uppercase;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.FavouritePage .NeedAssis p.call{color:#404040;text-transform:uppercase;margin-bottom:5px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.FavouritePage .NeedAssis p.call a{color:#404040;text-transform:uppercase;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-decoration-line:underline}.FavouritePage .ProductCategories .boxProduct .carousel .carousel-control-prev,.FavouritePage .ProductCategories .boxProduct .carousel .carousel-control-next{display:none}.FavouritePage .ProductCategories .boxProduct .carousel .carousel-indicators{margin-top:-30px;margin-bottom:5px;position:relative}.FavouritePage .ProductCategories .boxProduct .carousel .carousel-indicators button{background-color:#ccc;border-radius:50%;width:5px;height:5px}.FavouritePage .ProductCategories .boxProduct .carousel .carousel-indicators button.active{background:#ee4467 padding-box padding-box;border-radius:50%;width:5px;height:5px}.FavouritePage .ProductCategories .boxProduct .carousel .carousel-inner{min-height:227px}.FavouritePage .ProductCategories .boxProduct .badgeName{flex-direction:row;justify-content:flex-start;align-items:flex-start;display:flex;overflow-x:auto}.FavouritePage .ProductCategories .catContents{color:var(--gray-4,#858585);text-align:left;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:24px;text-decoration:none}.FavouritePage .ProductCategories .contentMoreLess{color:#ef3e62;text-align:left;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:24px;text-decoration:none}.FavouritePage .ProductCategories .breadcrumb{margin-top:20px}.FavouritePage .ProductCategories .breadcrumb li a{color:var(--gray-4,#858585);text-transform:capitalize;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:24px;text-decoration:none}.FavouritePage .ProductCategories .subCategoryPage h3{color:#030303;text-align:center;letter-spacing:.68px;text-align:left;font-family:Poppins;font-size:22px;font-style:normal;font-weight:700;line-height:normal}.FavouritePage .ProductCategories .subCategoryPage ul{flex-direction:row;justify-content:flex-start;align-items:flex-start;padding:5px 10px 0;list-style:none;display:flex;overflow-x:auto}.FavouritePage .ProductCategories .subCategoryPage ul li{cursor:pointer;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;width:72px;min-width:72px;height:auto;margin-right:12px;padding-top:10px;transition:all .5s;display:flex}.FavouritePage .ProductCategories .subCategoryPage ul li.activeCategory img{box-shadow:0 4px 11px #00000080}.FavouritePage .ProductCategories .subCategoryPage ul li img{border:1px solid #979797f0;border-radius:20px;width:100%;max-width:72px;height:92px}.FavouritePage .ProductCategories .subCategoryPage ul li h4{color:#333;text-align:center;text-transform:capitalize;word-wrap:break-word;max-width:100px;margin-top:10px;margin-bottom:10px;padding:0;font-family:Poppins;font-size:11px;font-style:normal;font-weight:500;line-height:normal;overflow:auto}.FavouritePage .ProductCategories .filterProduct button.addFilter{background:0 0;border:0;padding:0}.FavouritePage .ProductCategories .filterProduct button.addFilter:active,.FavouritePage .ProductCategories .filterProduct button.addFilter:focus-visible{color:#333}.FavouritePage .ProductCategories .filterProduct button.addFilter svg{margin-right:10px;font-size:18px}@media (max-width:340px){.FavouritePage .ProductCategories .filterProduct button.addFilter{font-size:11px}}.FavouritePage .ProductCategories .filterProduct .clearFilter{color:#333;background:#f7f7f7;border:1px solid #333;border-radius:8px}.FavouritePage .ProductCategories .filterProduct .clearFilter:active,.FavouritePage .ProductCategories .filterProduct .clearFilter:focus-visible{color:#333}.FavouritePage .ProductCategories .filterProduct .clearFilter{margin-right:10px}.FavouritePage .ProductCategories .filterProduct .clearFilter img{margin-right:10px;padding-top:5px}@media (max-width:340px){.FavouritePage .ProductCategories .filterProduct .clearFilter img{margin-right:5px}}.FavouritePage .ProductCategories .filteroptions{white-space:nowrap;text-align:right;flex-direction:row;width:100%;margin:0 10px;padding:0 13px 10px;overflow-x:auto}.FavouritePage .ProductCategories .filteroptions button{color:#f7f0f1;text-align:center;text-transform:uppercase;background:#5b1d294d;border:0;border-radius:19px;width:auto;margin-right:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px}.FavouritePage .ProductCategories .filteroptions button svg{font-size:22px}.FavouritePage .ProductCategories .filteroptions button:last-child{margin-right:0}.FavouritePage .ProductCategories .filteroptions button:focus{background:#5b1d294d}.FavouritePage .ProductCategories .categoriesProduct{justify-content:center;margin-top:20px;margin-bottom:30px;display:flex}.FavouritePage .ProductCategories .categoriesProduct .boxProduct{text-align:left;cursor:pointer;min-height:359px;margin-bottom:20px;transition:all .5s}.FavouritePage .ProductCategories .categoriesProduct .boxProduct p{text-align:right;color:#ef3e62;font-size:22px}.FavouritePage .ProductCategories .categoriesProduct .boxProduct .kNBmiK{margin:0 0 10px}@media (max-width:768px){.FavouritePage .ProductCategories .categoriesProduct .boxProduct .kNBmiK .jACDzE{grid-template-columns:repeat(3,100%)}.FavouritePage .ProductCategories .categoriesProduct .boxProduct .kNBmiK .ejpVKx{grid-template-columns:repeat(1,100%)}}.FavouritePage .ProductCategories .categoriesProduct .boxProduct .kNBmiK .ikWqYQ{grid-template-columns:repeat(2,101%)}.FavouritePage .ProductCategories .categoriesProduct .boxProduct .jWpUJH{top:-15px}.FavouritePage .ProductCategories .categoriesProduct .boxProduct img{border-radius:20px;width:100%;height:100%}@media (max-width:1199px){.FavouritePage .ProductCategories .categoriesProduct .boxProduct img{max-height:100%!important}}.FavouritePage .ProductCategories .categoriesProduct .boxProduct h3{color:#333;min-height:36px;max-height:36px;margin-top:8px;font-family:Poppins;font-size:13px;font-style:normal;font-weight:500;line-height:18px;overflow:hidden}.FavouritePage .ProductCategories .categoriesProduct .boxProduct h4{color:#191919;font-family:Poppins;font-size:13px;font-style:normal;font-weight:600;line-height:20px}.FavouritePage .ProductCategories .categoriesProduct .boxProduct span.badge{color:#ef3e62;border:1px solid #ef3e62;border-radius:5px;margin-bottom:5px;margin-right:10px;padding:0 3px;font-family:Poppins;font-size:10px;font-style:normal;font-weight:600;line-height:20px;background-color:#0000!important}.FavouritePage .ProductCategories .categoriesProduct .boxProduct p.deliveryDate{color:#979797f0;text-align:left;white-space:nowrap;text-overflow:ellipsis;margin-top:5px;font-family:Poppins;font-size:13px;font-style:normal;font-weight:400;line-height:normal;overflow:hidden}.FavouritePage .ProductCategories .btn-outline{color:#ef3e62;text-align:center;text-transform:uppercase;background:#f7f7f7;border:1px solid #ef3e62;border-radius:8px;padding:4px 23px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px}.FavouritePage .ProductCategories .btn-link.active{color:#3339;font-weight:700}.FavouritePage .ProductCategories .btn-link{color:#3339;text-transform:uppercase;margin-top:30px;margin-bottom:20px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:24px;text-decoration-line:underline;transition:all .5s}.FavouritePage .ProductCategories .btn-link:active,.FavouritePage .ProductCategories .btn-link:focus-visible{color:#3339;font-weight:700}@media (max-width:415px){.FavouritePage .ProductCategories .btn-link{padding:10px}}@media (max-width:380px){.FavouritePage .ProductCategories .btn-link{padding:8px}}@media (max-width:361px){.FavouritePage .ProductCategories .btn-link{padding:6px}}.filterCanvas.offcanvas.offcanvas-end,.filterCanvas.offcanvas.show,.filterCanvas.offcanvas{width:28%!important}@media (max-width:1199px){.filterCanvas.offcanvas.offcanvas-end,.filterCanvas.offcanvas.show,.filterCanvas.offcanvas{width:100%!important}}@media (max-width:1025px){.filterCanvas.offcanvas.offcanvas-end,.filterCanvas.offcanvas.show,.filterCanvas.offcanvas{width:40%!important}}@media (max-width:767px){.filterCanvas.offcanvas.offcanvas-end,.filterCanvas.offcanvas.show,.filterCanvas.offcanvas{width:50%!important}}@media (max-width:480px){.filterCanvas.offcanvas.offcanvas-end,.filterCanvas.offcanvas.show,.filterCanvas.offcanvas{width:100%!important}}.filterCanvas .offcanvas-header{background:linear-gradient(#ef3e620f 0% 100%),#fff;box-shadow:0 4px 25px #0003}.filterCanvas .offcanvas-header .offcanvas-title.h5{color:#030303;text-align:center;letter-spacing:.36px;padding-top:20px;font-family:Poppins;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.filterCanvas .offcanvas-header button.btn-close{background:url(../media/VectorClose.09vd2iehl96xv.png) no-repeat;width:20px;height:20px;padding:0;position:relative;top:-10px;right:15px}@media (max-width:1199px){.filterCanvas .offcanvas-header button.btn-close{position:absolute;top:40px;right:20px}}.filterCanvas .offcanvas-body{padding-top:30px}.filterCanvas .offcanvas-body .accordion .accordion-item{border:0}.filterCanvas .offcanvas-body .accordion .accordion-item .accordion-header button{color:#030303;letter-spacing:.36px;box-shadow:none;text-transform:uppercase;background:0 0;border:0;outline:0;padding:10px 0;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.filterCanvas .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body{padding-left:0;padding-right:0}.filterCanvas .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body .form-check{justify-content:flex-start;align-items:center;margin-bottom:15px;margin-left:20px;padding-left:5px;display:flex}.filterCanvas .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body .form-check input[type=checkbox]{border:2px solid #1c1b1f;width:18px;height:18px}.filterCanvas .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body .form-check label{color:#333;letter-spacing:.32px;margin-left:10px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.filterCanvas .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body label.form-label{color:#333;text-transform:capitalize;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.filterCanvas .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body input{color:#33333394;text-transform:capitalize;background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #3333331a;border-radius:10px;height:42px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;box-shadow:inset 0 4px 6px #00000026}.filterCanvas .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body input::placeholder{color:#33333394}.filterCanvas .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body .react-datepicker__input-container input{color:#333;text-transform:capitalize;background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #3333331a;border-radius:10px;height:42px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;position:relative}.filterCanvas .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body .form-select{background-color:linear-gradient(0deg, #f7f7f7 0%, #f7f7f7 100%),#fff;color:#33333394;text-transform:capitalize;border:1px solid #3333331a;border-radius:10px;height:42px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;box-shadow:inset 0 4px 6px #00000026}.filterCanvas .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body .suburbDate{position:relative}.filterCanvas .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body .suburbDate .calenderIcon{position:absolute;top:10px;right:10px}.filterCanvas .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body .rangeTitle{color:#58595b;text-transform:capitalize;text-align:left;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.filterCanvas .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body .sliderRange{color:#333;width:90%;margin-left:10px}.filterCanvas .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body .sliderRange .MuiSlider-valueLabel{color:#333}.filterCanvas .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body .subabrbList{width:auto}.filterCanvas .offcanvas-body .applyFilter{text-align:center;margin:30px auto 0}.filterCanvas .offcanvas-body .applyFilter .btnFilter{color:#fff;text-align:center;text-transform:uppercase;background:#333;border:1px solid #333;border-radius:8px;padding:4px 51px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px}.badgeName::-webkit-scrollbar{width:4px;height:4px}.badgeName::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 5px #f1f5f5}.badgeName::-webkit-scrollbar-thumb{background:#e8becc;border-radius:10px}.badgeName::-webkit-scrollbar-thumb:hover{background:#bc2241}swal2-container .swal2-popup .swal2-title{color:#ee2e5d;text-align:center;text-transform:uppercase;margin-bottom:0;padding:20px 50px;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:normal;display:block}swal2-container .swal2-popup .swal2-actions{flex-direction:column}swal2-container .swal2-popup .swal2-actions .swal2-confirm{color:#ee2e5d;text-align:center;text-transform:uppercase;background:#fff;border:1px solid #ee2e5d;border-radius:40px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}swal2-container .swal2-popup .swal2-actions .swal2-deny{color:#333;text-align:center;text-transform:uppercase;margin-top:20px;margin-left:0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:148.5%;text-decoration-line:underline;background:0 0!important}.noFavMessage{justify-content:center;align-items:center;height:80px;display:flex}.noFavMessage h5{color:#7e33c8;text-align:center;text-transform:capitalize;font-family:Poppins;font-size:24px;font-style:normal;font-weight:700;line-height:110.5%}.MyOrderPage h2.pageTitle{color:#565656;letter-spacing:.36px;text-transform:capitalize;text-align:left;margin-top:20px;font-family:Poppins;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.MyOrderPage h2.pageTitle svg{color:#565656;margin-right:15px;font-size:24px}.MyOrderPage .searchBox{margin:20px 0 10px}.MyOrderPage .searchBox input{color:#333;text-transform:capitalize;background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #7e33c8;border-radius:6px 0 0 6px;height:42px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;box-shadow:inset 0 4px 6px #00000026}.MyOrderPage .searchBox button{color:#fff;text-align:center;text-transform:uppercase;background:#7e33c8;border:0;border-radius:0 6px 6px 0;height:42px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px}.MyOrderPage .MyOrderTab{margin:15px 0}.MyOrderPage .MyOrderTab .nav-tabs{white-space:nowrap;border:0;flex-flow:row;width:100%;display:flex;overflow-x:auto}.MyOrderPage .MyOrderTab .nav-tabs::-webkit-scrollbar{display:none}.MyOrderPage .MyOrderTab .nav-tabs li button{color:#565656;text-transform:capitalize;border:0;border-bottom:2px solid #fff;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal;transition:all .5s}.MyOrderPage .MyOrderTab .nav-tabs li button:hover{border:0;border-bottom:2px solid #fff}.MyOrderPage .MyOrderTab .nav-tabs li button.active{color:#565656;text-transform:capitalize;border:0;border-bottom:2px solid #ee2e5d;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.MyOrderPage .MyOrderTab .tab-content{text-align:left}.MyOrderPage .MyOrderTab .tab-content .allTab .allDetails,.MyOrderPage .MyOrderTab .tab-content .allTab .processingDetails,.MyOrderPage .MyOrderTab .tab-content .allTab .deliveredDetails,.MyOrderPage .MyOrderTab .tab-content .allTab .outfordeliveryDetails,.MyOrderPage .MyOrderTab .tab-content .processingTab .allDetails,.MyOrderPage .MyOrderTab .tab-content .processingTab .processingDetails,.MyOrderPage .MyOrderTab .tab-content .processingTab .deliveredDetails,.MyOrderPage .MyOrderTab .tab-content .processingTab .outfordeliveryDetails,.MyOrderPage .MyOrderTab .tab-content .deliveredTab .allDetails,.MyOrderPage .MyOrderTab .tab-content .deliveredTab .processingDetails,.MyOrderPage .MyOrderTab .tab-content .deliveredTab .deliveredDetails,.MyOrderPage .MyOrderTab .tab-content .deliveredTab .outfordeliveryDetails,.MyOrderPage .MyOrderTab .tab-content .outfordeliveryTab .allDetails,.MyOrderPage .MyOrderTab .tab-content .outfordeliveryTab .processingDetails,.MyOrderPage .MyOrderTab .tab-content .outfordeliveryTab .deliveredDetails,.MyOrderPage .MyOrderTab .tab-content .outfordeliveryTab .outfordeliveryDetails{background:#f7f7f7;border:1px solid #eaddf8;border-radius:20px;margin-bottom:10px;padding:10px}.MyOrderPage .MyOrderTab .tab-content .allTab .allDetails .orderPlaced,.MyOrderPage .MyOrderTab .tab-content .allTab .processingDetails .orderPlaced,.MyOrderPage .MyOrderTab .tab-content .allTab .deliveredDetails .orderPlaced,.MyOrderPage .MyOrderTab .tab-content .allTab .outfordeliveryDetails .orderPlaced,.MyOrderPage .MyOrderTab .tab-content .processingTab .allDetails .orderPlaced,.MyOrderPage .MyOrderTab .tab-content .processingTab .processingDetails .orderPlaced,.MyOrderPage .MyOrderTab .tab-content .processingTab .deliveredDetails .orderPlaced,.MyOrderPage .MyOrderTab .tab-content .processingTab .outfordeliveryDetails .orderPlaced,.MyOrderPage .MyOrderTab .tab-content .deliveredTab .allDetails .orderPlaced,.MyOrderPage .MyOrderTab .tab-content .deliveredTab .processingDetails .orderPlaced,.MyOrderPage .MyOrderTab .tab-content .deliveredTab .deliveredDetails .orderPlaced,.MyOrderPage .MyOrderTab .tab-content .deliveredTab .outfordeliveryDetails .orderPlaced,.MyOrderPage .MyOrderTab .tab-content .outfordeliveryTab .allDetails .orderPlaced,.MyOrderPage .MyOrderTab .tab-content .outfordeliveryTab .processingDetails .orderPlaced,.MyOrderPage .MyOrderTab .tab-content .outfordeliveryTab .deliveredDetails .orderPlaced,.MyOrderPage .MyOrderTab .tab-content .outfordeliveryTab .outfordeliveryDetails .orderPlaced{color:#f7f0f1;text-align:center;text-transform:uppercase;background:#7e33c8;border:0;border-radius:19px;margin-bottom:10px;padding:3px 15px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px}.MyOrderPage .MyOrderTab .tab-content .allTab .allDetails p,.MyOrderPage .MyOrderTab .tab-content .allTab .processingDetails p,.MyOrderPage .MyOrderTab .tab-content .allTab .deliveredDetails p,.MyOrderPage .MyOrderTab .tab-content .allTab .outfordeliveryDetails p,.MyOrderPage .MyOrderTab .tab-content .processingTab .allDetails p,.MyOrderPage .MyOrderTab .tab-content .processingTab .processingDetails p,.MyOrderPage .MyOrderTab .tab-content .processingTab .deliveredDetails p,.MyOrderPage .MyOrderTab .tab-content .processingTab .outfordeliveryDetails p,.MyOrderPage .MyOrderTab .tab-content .deliveredTab .allDetails p,.MyOrderPage .MyOrderTab .tab-content .deliveredTab .processingDetails p,.MyOrderPage .MyOrderTab .tab-content .deliveredTab .deliveredDetails p,.MyOrderPage .MyOrderTab .tab-content .deliveredTab .outfordeliveryDetails p,.MyOrderPage .MyOrderTab .tab-content .outfordeliveryTab .allDetails p,.MyOrderPage .MyOrderTab .tab-content .outfordeliveryTab .processingDetails p,.MyOrderPage .MyOrderTab .tab-content .outfordeliveryTab .deliveredDetails p,.MyOrderPage .MyOrderTab .tab-content .outfordeliveryTab .outfordeliveryDetails p{color:#565656;letter-spacing:.24px;text-transform:capitalize;margin-bottom:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.MyOrderPage .MyOrderTab .tab-content .allTab .allDetails img,.MyOrderPage .MyOrderTab .tab-content .allTab .processingDetails img,.MyOrderPage .MyOrderTab .tab-content .allTab .deliveredDetails img,.MyOrderPage .MyOrderTab .tab-content .allTab .outfordeliveryDetails img,.MyOrderPage .MyOrderTab .tab-content .processingTab .allDetails img,.MyOrderPage .MyOrderTab .tab-content .processingTab .processingDetails img,.MyOrderPage .MyOrderTab .tab-content .processingTab .deliveredDetails img,.MyOrderPage .MyOrderTab .tab-content .processingTab .outfordeliveryDetails img,.MyOrderPage .MyOrderTab .tab-content .deliveredTab .allDetails img,.MyOrderPage .MyOrderTab .tab-content .deliveredTab .processingDetails img,.MyOrderPage .MyOrderTab .tab-content .deliveredTab .deliveredDetails img,.MyOrderPage .MyOrderTab .tab-content .deliveredTab .outfordeliveryDetails img,.MyOrderPage .MyOrderTab .tab-content .outfordeliveryTab .allDetails img,.MyOrderPage .MyOrderTab .tab-content .outfordeliveryTab .processingDetails img,.MyOrderPage .MyOrderTab .tab-content .outfordeliveryTab .deliveredDetails img,.MyOrderPage .MyOrderTab .tab-content .outfordeliveryTab .outfordeliveryDetails img{border:1px solid #979797f0;border-radius:20px;margin-bottom:10px}.MyOrderPage .MyOrderTab .tab-content .allTab .allDetails h4,.MyOrderPage .MyOrderTab .tab-content .allTab .processingDetails h4,.MyOrderPage .MyOrderTab .tab-content .allTab .deliveredDetails h4,.MyOrderPage .MyOrderTab .tab-content .allTab .outfordeliveryDetails h4,.MyOrderPage .MyOrderTab .tab-content .processingTab .allDetails h4,.MyOrderPage .MyOrderTab .tab-content .processingTab .processingDetails h4,.MyOrderPage .MyOrderTab .tab-content .processingTab .deliveredDetails h4,.MyOrderPage .MyOrderTab .tab-content .processingTab .outfordeliveryDetails h4,.MyOrderPage .MyOrderTab .tab-content .deliveredTab .allDetails h4,.MyOrderPage .MyOrderTab .tab-content .deliveredTab .processingDetails h4,.MyOrderPage .MyOrderTab .tab-content .deliveredTab .deliveredDetails h4,.MyOrderPage .MyOrderTab .tab-content .deliveredTab .outfordeliveryDetails h4,.MyOrderPage .MyOrderTab .tab-content .outfordeliveryTab .allDetails h4,.MyOrderPage .MyOrderTab .tab-content .outfordeliveryTab .processingDetails h4,.MyOrderPage .MyOrderTab .tab-content .outfordeliveryTab .deliveredDetails h4,.MyOrderPage .MyOrderTab .tab-content .outfordeliveryTab .outfordeliveryDetails h4{color:#565656;letter-spacing:.24px;text-transform:capitalize;text-align:left;background:#eaddf8;border-radius:10px;margin-bottom:10px;padding:5px 10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.MyOrderPage .MyOrderTab .tab-content .allTab .allDetails h5,.MyOrderPage .MyOrderTab .tab-content .allTab .processingDetails h5,.MyOrderPage .MyOrderTab .tab-content .allTab .deliveredDetails h5,.MyOrderPage .MyOrderTab .tab-content .allTab .outfordeliveryDetails h5,.MyOrderPage .MyOrderTab .tab-content .processingTab .allDetails h5,.MyOrderPage .MyOrderTab .tab-content .processingTab .processingDetails h5,.MyOrderPage .MyOrderTab .tab-content .processingTab .deliveredDetails h5,.MyOrderPage .MyOrderTab .tab-content .processingTab .outfordeliveryDetails h5,.MyOrderPage .MyOrderTab .tab-content .deliveredTab .allDetails h5,.MyOrderPage .MyOrderTab .tab-content .deliveredTab .processingDetails h5,.MyOrderPage .MyOrderTab .tab-content .deliveredTab .deliveredDetails h5,.MyOrderPage .MyOrderTab .tab-content .deliveredTab .outfordeliveryDetails h5,.MyOrderPage .MyOrderTab .tab-content .outfordeliveryTab .allDetails h5,.MyOrderPage .MyOrderTab .tab-content .outfordeliveryTab .processingDetails h5,.MyOrderPage .MyOrderTab .tab-content .outfordeliveryTab .deliveredDetails h5,.MyOrderPage .MyOrderTab .tab-content .outfordeliveryTab .outfordeliveryDetails h5{color:#7e33c8;text-align:center;text-transform:capitalize;margin:20px 0;font-family:Poppins;font-size:34px;font-style:normal;font-weight:700;line-height:110.5%}.MyOrderPage .MyOrderTab .tab-content .allTab .allDetails .recieptView,.MyOrderPage .MyOrderTab .tab-content .allTab .processingDetails .recieptView,.MyOrderPage .MyOrderTab .tab-content .allTab .deliveredDetails .recieptView,.MyOrderPage .MyOrderTab .tab-content .allTab .outfordeliveryDetails .recieptView,.MyOrderPage .MyOrderTab .tab-content .processingTab .allDetails .recieptView,.MyOrderPage .MyOrderTab .tab-content .processingTab .processingDetails .recieptView,.MyOrderPage .MyOrderTab .tab-content .processingTab .deliveredDetails .recieptView,.MyOrderPage .MyOrderTab .tab-content .processingTab .outfordeliveryDetails .recieptView,.MyOrderPage .MyOrderTab .tab-content .deliveredTab .allDetails .recieptView,.MyOrderPage .MyOrderTab .tab-content .deliveredTab .processingDetails .recieptView,.MyOrderPage .MyOrderTab .tab-content .deliveredTab .deliveredDetails .recieptView,.MyOrderPage .MyOrderTab .tab-content .deliveredTab .outfordeliveryDetails .recieptView,.MyOrderPage .MyOrderTab .tab-content .outfordeliveryTab .allDetails .recieptView,.MyOrderPage .MyOrderTab .tab-content .outfordeliveryTab .processingDetails .recieptView,.MyOrderPage .MyOrderTab .tab-content .outfordeliveryTab .deliveredDetails .recieptView,.MyOrderPage .MyOrderTab .tab-content .outfordeliveryTab .outfordeliveryDetails .recieptView{text-align:center}.MyOrderPage .MyOrderTab .tab-content .allTab .allDetails .recieptView .viewReceipt,.MyOrderPage .MyOrderTab .tab-content .allTab .processingDetails .recieptView .viewReceipt,.MyOrderPage .MyOrderTab .tab-content .allTab .deliveredDetails .recieptView .viewReceipt,.MyOrderPage .MyOrderTab .tab-content .allTab .outfordeliveryDetails .recieptView .viewReceipt,.MyOrderPage .MyOrderTab .tab-content .processingTab .allDetails .recieptView .viewReceipt,.MyOrderPage .MyOrderTab .tab-content .processingTab .processingDetails .recieptView .viewReceipt,.MyOrderPage .MyOrderTab .tab-content .processingTab .deliveredDetails .recieptView .viewReceipt,.MyOrderPage .MyOrderTab .tab-content .processingTab .outfordeliveryDetails .recieptView .viewReceipt,.MyOrderPage .MyOrderTab .tab-content .deliveredTab .allDetails .recieptView .viewReceipt,.MyOrderPage .MyOrderTab .tab-content .deliveredTab .processingDetails .recieptView .viewReceipt,.MyOrderPage .MyOrderTab .tab-content .deliveredTab .deliveredDetails .recieptView .viewReceipt,.MyOrderPage .MyOrderTab .tab-content .deliveredTab .outfordeliveryDetails .recieptView .viewReceipt,.MyOrderPage .MyOrderTab .tab-content .outfordeliveryTab .allDetails .recieptView .viewReceipt,.MyOrderPage .MyOrderTab .tab-content .outfordeliveryTab .processingDetails .recieptView .viewReceipt,.MyOrderPage .MyOrderTab .tab-content .outfordeliveryTab .deliveredDetails .recieptView .viewReceipt,.MyOrderPage .MyOrderTab .tab-content .outfordeliveryTab .outfordeliveryDetails .recieptView .viewReceipt{color:#7e33c8;text-transform:uppercase;background:#f7f7f7;border:2px solid #7e33c8;border-radius:8px;padding:3px 19px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px;box-shadow:0 4px 48px #0000001a}.MyOrderPage .MyOrderTab .tab-content .allTab .allDetails .upsellImg,.MyOrderPage .MyOrderTab .tab-content .allTab .processingDetails .upsellImg,.MyOrderPage .MyOrderTab .tab-content .allTab .deliveredDetails .upsellImg,.MyOrderPage .MyOrderTab .tab-content .allTab .outfordeliveryDetails .upsellImg,.MyOrderPage .MyOrderTab .tab-content .processingTab .allDetails .upsellImg,.MyOrderPage .MyOrderTab .tab-content .processingTab .processingDetails .upsellImg,.MyOrderPage .MyOrderTab .tab-content .processingTab .deliveredDetails .upsellImg,.MyOrderPage .MyOrderTab .tab-content .processingTab .outfordeliveryDetails .upsellImg,.MyOrderPage .MyOrderTab .tab-content .deliveredTab .allDetails .upsellImg,.MyOrderPage .MyOrderTab .tab-content .deliveredTab .processingDetails .upsellImg,.MyOrderPage .MyOrderTab .tab-content .deliveredTab .deliveredDetails .upsellImg,.MyOrderPage .MyOrderTab .tab-content .deliveredTab .outfordeliveryDetails .upsellImg,.MyOrderPage .MyOrderTab .tab-content .outfordeliveryTab .allDetails .upsellImg,.MyOrderPage .MyOrderTab .tab-content .outfordeliveryTab .processingDetails .upsellImg,.MyOrderPage .MyOrderTab .tab-content .outfordeliveryTab .deliveredDetails .upsellImg,.MyOrderPage .MyOrderTab .tab-content .outfordeliveryTab .outfordeliveryDetails .upsellImg{flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.MyOrderPage .MyOrderTab .tab-content .allTab .allDetails .upsellImg img,.MyOrderPage .MyOrderTab .tab-content .allTab .processingDetails .upsellImg img,.MyOrderPage .MyOrderTab .tab-content .allTab .deliveredDetails .upsellImg img,.MyOrderPage .MyOrderTab .tab-content .allTab .outfordeliveryDetails .upsellImg img,.MyOrderPage .MyOrderTab .tab-content .processingTab .allDetails .upsellImg img,.MyOrderPage .MyOrderTab .tab-content .processingTab .processingDetails .upsellImg img,.MyOrderPage .MyOrderTab .tab-content .processingTab .deliveredDetails .upsellImg img,.MyOrderPage .MyOrderTab .tab-content .processingTab .outfordeliveryDetails .upsellImg img,.MyOrderPage .MyOrderTab .tab-content .deliveredTab .allDetails .upsellImg img,.MyOrderPage .MyOrderTab .tab-content .deliveredTab .processingDetails .upsellImg img,.MyOrderPage .MyOrderTab .tab-content .deliveredTab .deliveredDetails .upsellImg img,.MyOrderPage .MyOrderTab .tab-content .deliveredTab .outfordeliveryDetails .upsellImg img,.MyOrderPage .MyOrderTab .tab-content .outfordeliveryTab .allDetails .upsellImg img,.MyOrderPage .MyOrderTab .tab-content .outfordeliveryTab .processingDetails .upsellImg img,.MyOrderPage .MyOrderTab .tab-content .outfordeliveryTab .deliveredDetails .upsellImg img,.MyOrderPage .MyOrderTab .tab-content .outfordeliveryTab .outfordeliveryDetails .upsellImg img{background:#fff;border:1px solid #97979780;border-radius:10px;margin-right:10px}.MyOrderPage .MyOrderTab .tab-content .outfordeliveryDetailss h5{color:#7e33c8;text-align:center;text-transform:capitalize;margin:20px 0;font-family:Poppins;font-size:24px;font-style:normal;font-weight:700;line-height:110.5%}.MyOrderPage .NeedAssis{text-align:left;border-top:1px solid #c49dec80;margin-bottom:30px;padding-top:15px}.MyOrderPage .NeedAssis p{color:#1e1e1e;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.MyOrderPage .NeedAssis h4{color:#7e33c8;text-transform:uppercase;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.MyOrderPage .NeedAssis h6{color:#7e33c8;text-transform:uppercase;margin-top:20px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.MyOrderPage .NeedAssis h5{color:#7e33c8;text-transform:uppercase;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.MyOrderPage .NeedAssis p.call{color:#404040;text-transform:uppercase;margin-bottom:5px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.MyOrderPage .NeedAssis p.call a{color:#404040;text-transform:uppercase;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-decoration-line:underline}.RemindersPage h2.pageTitle{color:#565656;letter-spacing:.36px;text-transform:capitalize;text-align:left;margin-top:20px;font-family:Poppins;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.RemindersPage h2.pageTitle svg{color:#565656;margin-right:15px;font-size:24px}.RemindersPage button.createBtn{color:#7e33c8;text-align:center;text-transform:uppercase;background:#f7f7f7;border:2px solid #7e33c8;border-radius:40px;width:100%;margin:15px 0;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}.RemindersPage .remindersAlert{height:80px}.RemindersPage .remindersAlert .alert{border-radius:0;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;margin:10px 0;padding:8px 15px;display:flex;position:absolute;left:0}.RemindersPage .remindersAlert .alert .container{flex-direction:row;align-items:center;display:flex}@media (max-width:480px){.RemindersPage .remindersAlert .alert{border-radius:0;position:absolute;left:0}}.RemindersPage .remindersAlert .alert svg{color:#fff;margin-right:15px;font-size:35px}.RemindersPage .remindersAlert .alert span{color:#fff;text-transform:capitalize;text-align:left;justify-content:space-between;align-items:center;width:100%;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:148.5%;display:flex}.RemindersPage .remindersAlert .alert.alert-success{background:#38af4b}.RemindersPage .remindersAlert .alert.alert-danger{background:#e20000}.RemindersPage .RemindersTab{margin:15px 0}.RemindersPage .RemindersTab .nav-tabs{border:0}.RemindersPage .RemindersTab .nav-tabs li button{color:#565656;text-transform:capitalize;border:0;border-bottom:2px solid #fff;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal;transition:all .5s}.RemindersPage .RemindersTab .nav-tabs li button:hover{border:0;border-bottom:2px solid #fff}.RemindersPage .RemindersTab .nav-tabs li button.active{color:#565656;text-transform:capitalize;border:0;border-bottom:2px solid #ee2e5d;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.RemindersPage .RemindersTab .tab-content{text-align:left}.RemindersPage .RemindersTab .tab-content .allTab .allDetails .remindersDetails,.RemindersPage .RemindersTab .tab-content .allTab .annualDetails .remindersDetails,.RemindersPage .RemindersTab .tab-content .allTab .monthlyDetails .remindersDetails,.RemindersPage .RemindersTab .tab-content .annualTab .allDetails .remindersDetails,.RemindersPage .RemindersTab .tab-content .annualTab .annualDetails .remindersDetails,.RemindersPage .RemindersTab .tab-content .annualTab .monthlyDetails .remindersDetails,.RemindersPage .RemindersTab .tab-content .monthlyTab .allDetails .remindersDetails,.RemindersPage .RemindersTab .tab-content .monthlyTab .annualDetails .remindersDetails,.RemindersPage .RemindersTab .tab-content .monthlyTab .monthlyDetails .remindersDetails{text-align:left;background:#f7f7f7;border:1px solid #eaddf8;border-radius:20px;margin-top:20px;margin-bottom:20px;padding:20px 15px}.RemindersPage .RemindersTab .tab-content .allTab .allDetails .remindersDetails .dropdown,.RemindersPage .RemindersTab .tab-content .allTab .annualDetails .remindersDetails .dropdown,.RemindersPage .RemindersTab .tab-content .allTab .monthlyDetails .remindersDetails .dropdown,.RemindersPage .RemindersTab .tab-content .annualTab .allDetails .remindersDetails .dropdown,.RemindersPage .RemindersTab .tab-content .annualTab .annualDetails .remindersDetails .dropdown,.RemindersPage .RemindersTab .tab-content .annualTab .monthlyDetails .remindersDetails .dropdown,.RemindersPage .RemindersTab .tab-content .monthlyTab .allDetails .remindersDetails .dropdown,.RemindersPage .RemindersTab .tab-content .monthlyTab .annualDetails .remindersDetails .dropdown,.RemindersPage .RemindersTab .tab-content .monthlyTab .monthlyDetails .remindersDetails .dropdown{float:right;margin-top:-10px}.RemindersPage .RemindersTab .tab-content .allTab .allDetails .remindersDetails .dropdown .dropdown-toggle,.RemindersPage .RemindersTab .tab-content .allTab .annualDetails .remindersDetails .dropdown .dropdown-toggle,.RemindersPage .RemindersTab .tab-content .allTab .monthlyDetails .remindersDetails .dropdown .dropdown-toggle,.RemindersPage .RemindersTab .tab-content .annualTab .allDetails .remindersDetails .dropdown .dropdown-toggle,.RemindersPage .RemindersTab .tab-content .annualTab .annualDetails .remindersDetails .dropdown .dropdown-toggle,.RemindersPage .RemindersTab .tab-content .annualTab .monthlyDetails .remindersDetails .dropdown .dropdown-toggle,.RemindersPage .RemindersTab .tab-content .monthlyTab .allDetails .remindersDetails .dropdown .dropdown-toggle,.RemindersPage .RemindersTab .tab-content .monthlyTab .annualDetails .remindersDetails .dropdown .dropdown-toggle,.RemindersPage .RemindersTab .tab-content .monthlyTab .monthlyDetails .remindersDetails .dropdown .dropdown-toggle{color:#565656;vertical-align:top;background:0 0;border:0;height:15px}.RemindersPage .RemindersTab .tab-content .allTab .allDetails .remindersDetails .dropdown .dropdown-toggle svg,.RemindersPage .RemindersTab .tab-content .allTab .annualDetails .remindersDetails .dropdown .dropdown-toggle svg,.RemindersPage .RemindersTab .tab-content .allTab .monthlyDetails .remindersDetails .dropdown .dropdown-toggle svg,.RemindersPage .RemindersTab .tab-content .annualTab .allDetails .remindersDetails .dropdown .dropdown-toggle svg,.RemindersPage .RemindersTab .tab-content .annualTab .annualDetails .remindersDetails .dropdown .dropdown-toggle svg,.RemindersPage .RemindersTab .tab-content .annualTab .monthlyDetails .remindersDetails .dropdown .dropdown-toggle svg,.RemindersPage .RemindersTab .tab-content .monthlyTab .allDetails .remindersDetails .dropdown .dropdown-toggle svg,.RemindersPage .RemindersTab .tab-content .monthlyTab .annualDetails .remindersDetails .dropdown .dropdown-toggle svg,.RemindersPage .RemindersTab .tab-content .monthlyTab .monthlyDetails .remindersDetails .dropdown .dropdown-toggle svg{vertical-align:top}.RemindersPage .RemindersTab .tab-content .allTab .allDetails .remindersDetails .dropdown .dropdown-toggle:after,.RemindersPage .RemindersTab .tab-content .allTab .annualDetails .remindersDetails .dropdown .dropdown-toggle:after,.RemindersPage .RemindersTab .tab-content .allTab .monthlyDetails .remindersDetails .dropdown .dropdown-toggle:after,.RemindersPage .RemindersTab .tab-content .annualTab .allDetails .remindersDetails .dropdown .dropdown-toggle:after,.RemindersPage .RemindersTab .tab-content .annualTab .annualDetails .remindersDetails .dropdown .dropdown-toggle:after,.RemindersPage .RemindersTab .tab-content .annualTab .monthlyDetails .remindersDetails .dropdown .dropdown-toggle:after,.RemindersPage .RemindersTab .tab-content .monthlyTab .allDetails .remindersDetails .dropdown .dropdown-toggle:after,.RemindersPage .RemindersTab .tab-content .monthlyTab .annualDetails .remindersDetails .dropdown .dropdown-toggle:after,.RemindersPage .RemindersTab .tab-content .monthlyTab .monthlyDetails .remindersDetails .dropdown .dropdown-toggle:after{display:none}.RemindersPage .RemindersTab .tab-content .allTab .allDetails .remindersDetails .dropdown .dropdown-menu,.RemindersPage .RemindersTab .tab-content .allTab .annualDetails .remindersDetails .dropdown .dropdown-menu,.RemindersPage .RemindersTab .tab-content .allTab .monthlyDetails .remindersDetails .dropdown .dropdown-menu,.RemindersPage .RemindersTab .tab-content .annualTab .allDetails .remindersDetails .dropdown .dropdown-menu,.RemindersPage .RemindersTab .tab-content .annualTab .annualDetails .remindersDetails .dropdown .dropdown-menu,.RemindersPage .RemindersTab .tab-content .annualTab .monthlyDetails .remindersDetails .dropdown .dropdown-menu,.RemindersPage .RemindersTab .tab-content .monthlyTab .allDetails .remindersDetails .dropdown .dropdown-menu,.RemindersPage .RemindersTab .tab-content .monthlyTab .annualDetails .remindersDetails .dropdown .dropdown-menu,.RemindersPage .RemindersTab .tab-content .monthlyTab .monthlyDetails .remindersDetails .dropdown .dropdown-menu{background:#eaddf8;border-radius:10px;padding:10px}.RemindersPage .RemindersTab .tab-content .allTab .allDetails .remindersDetails .dropdown .dropdown-menu a,.RemindersPage .RemindersTab .tab-content .allTab .annualDetails .remindersDetails .dropdown .dropdown-menu a,.RemindersPage .RemindersTab .tab-content .allTab .monthlyDetails .remindersDetails .dropdown .dropdown-menu a,.RemindersPage .RemindersTab .tab-content .annualTab .allDetails .remindersDetails .dropdown .dropdown-menu a,.RemindersPage .RemindersTab .tab-content .annualTab .annualDetails .remindersDetails .dropdown .dropdown-menu a,.RemindersPage .RemindersTab .tab-content .annualTab .monthlyDetails .remindersDetails .dropdown .dropdown-menu a,.RemindersPage .RemindersTab .tab-content .monthlyTab .allDetails .remindersDetails .dropdown .dropdown-menu a,.RemindersPage .RemindersTab .tab-content .monthlyTab .annualDetails .remindersDetails .dropdown .dropdown-menu a,.RemindersPage .RemindersTab .tab-content .monthlyTab .monthlyDetails .remindersDetails .dropdown .dropdown-menu a{color:#565656;letter-spacing:.32px;text-transform:capitalize;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal;transition:all .5s}.RemindersPage .RemindersTab .tab-content .allTab .allDetails .remindersDetails .dropdown .dropdown-menu a:hover,.RemindersPage .RemindersTab .tab-content .allTab .annualDetails .remindersDetails .dropdown .dropdown-menu a:hover,.RemindersPage .RemindersTab .tab-content .allTab .monthlyDetails .remindersDetails .dropdown .dropdown-menu a:hover,.RemindersPage .RemindersTab .tab-content .annualTab .allDetails .remindersDetails .dropdown .dropdown-menu a:hover,.RemindersPage .RemindersTab .tab-content .annualTab .annualDetails .remindersDetails .dropdown .dropdown-menu a:hover,.RemindersPage .RemindersTab .tab-content .annualTab .monthlyDetails .remindersDetails .dropdown .dropdown-menu a:hover,.RemindersPage .RemindersTab .tab-content .monthlyTab .allDetails .remindersDetails .dropdown .dropdown-menu a:hover,.RemindersPage .RemindersTab .tab-content .monthlyTab .annualDetails .remindersDetails .dropdown .dropdown-menu a:hover,.RemindersPage .RemindersTab .tab-content .monthlyTab .monthlyDetails .remindersDetails .dropdown .dropdown-menu a:hover{color:#7e33c8;background:0 0}.RemindersPage .RemindersTab .tab-content .allTab .allDetails .remindersDetails h3,.RemindersPage .RemindersTab .tab-content .allTab .annualDetails .remindersDetails h3,.RemindersPage .RemindersTab .tab-content .allTab .monthlyDetails .remindersDetails h3,.RemindersPage .RemindersTab .tab-content .annualTab .allDetails .remindersDetails h3,.RemindersPage .RemindersTab .tab-content .annualTab .annualDetails .remindersDetails h3,.RemindersPage .RemindersTab .tab-content .annualTab .monthlyDetails .remindersDetails h3,.RemindersPage .RemindersTab .tab-content .monthlyTab .allDetails .remindersDetails h3,.RemindersPage .RemindersTab .tab-content .monthlyTab .annualDetails .remindersDetails h3,.RemindersPage .RemindersTab .tab-content .monthlyTab .monthlyDetails .remindersDetails h3{color:#565656;letter-spacing:.28px;text-transform:capitalize;margin-bottom:5px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.RemindersPage .RemindersTab .tab-content .allTab .allDetails .remindersDetails p,.RemindersPage .RemindersTab .tab-content .allTab .annualDetails .remindersDetails p,.RemindersPage .RemindersTab .tab-content .allTab .monthlyDetails .remindersDetails p,.RemindersPage .RemindersTab .tab-content .annualTab .allDetails .remindersDetails p,.RemindersPage .RemindersTab .tab-content .annualTab .annualDetails .remindersDetails p,.RemindersPage .RemindersTab .tab-content .annualTab .monthlyDetails .remindersDetails p,.RemindersPage .RemindersTab .tab-content .monthlyTab .allDetails .remindersDetails p,.RemindersPage .RemindersTab .tab-content .monthlyTab .annualDetails .remindersDetails p,.RemindersPage .RemindersTab .tab-content .monthlyTab .monthlyDetails .remindersDetails p{color:#333;text-transform:capitalize;margin-bottom:5px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.RemindersPage .editReminder,.RemindersPage .createReminder{text-align:left;margin-bottom:30px}.RemindersPage .editReminder h3,.RemindersPage .createReminder h3{color:#565656;text-transform:capitalize;text-align:left;margin-bottom:10px;padding-top:20px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.RemindersPage .editReminder form,.RemindersPage .createReminder form{text-align:left}.RemindersPage .editReminder form label,.RemindersPage .createReminder form label{color:#333;text-transform:capitalize;text-align:left;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.RemindersPage .editReminder form input,.RemindersPage .createReminder form input{background-color:linear-gradient(0deg, #f7f7f7 0%, #f7f7f7 100%),#fff;color:#565656;text-transform:capitalize;border:1px solid #3333331a;border-radius:10px;height:42px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:normal;box-shadow:inset 0 4px 6px #00000026}.RemindersPage .editReminder form select,.RemindersPage .createReminder form select{color:#565656;text-transform:capitalize;background-color:#f7f7f7;border:1px solid #3333331a;border-radius:10px;height:42px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:normal;box-shadow:0 4px 6px #00000026}.RemindersPage .editReminder form .updateContactDetails,.RemindersPage .createReminder form .updateContactDetails{color:#fff;text-align:center;text-transform:uppercase;background:#7e33c8;border:2px solid #7e33c8;border-radius:40px;width:409px;margin-top:20px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}@media (max-width:768px){.RemindersPage .editReminder form .updateContactDetails,.RemindersPage .createReminder form .updateContactDetails{width:100%;margin-top:20px}}.RemindersPage .editReminder form .react-datepicker__input-container input,.RemindersPage .createReminder form .react-datepicker__input-container input{display:none}.RemindersPage .NeedAssis{text-align:left;border-top:1px solid #c49dec80;margin-bottom:30px;padding-top:15px}.RemindersPage .NeedAssis p{color:#1e1e1e;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.RemindersPage .NeedAssis h4{color:#7e33c8;text-transform:uppercase;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.RemindersPage .NeedAssis h6{color:#7e33c8;text-transform:uppercase;margin-top:20px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.RemindersPage .NeedAssis h5{color:#7e33c8;text-transform:uppercase;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.RemindersPage .NeedAssis p.call{color:#404040;text-transform:uppercase;margin-bottom:5px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.RemindersPage .NeedAssis p.call a{color:#404040;text-transform:uppercase;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-decoration-line:underline}.RemindersPage .no-reminders{justify-content:center;align-items:center;height:80px;display:flex}.RemindersPage .no-reminders h3{color:#7e33c8;text-align:center;text-transform:capitalize;font-family:Poppins;font-size:24px;font-style:normal;font-weight:700;line-height:110.5%}.react-datepicker__month-text.react-datepicker__day--today{background-color:#ccc;border-color:#ccc}.undo-btn{color:#000;text-transform:uppercase;cursor:pointer;background-color:#fff;border:2px solid #000;border-radius:8px;padding:4px 18px;font-size:14px;font-weight:700;transition:background-color .2s ease-in-out,color .2s ease-in-out}.undo-btn:hover{color:#000;background-color:#f0f0f0}.undo-btn:focus,.undo-btn:active{box-shadow:none;outline:none}.undo-btn .loader-overlay{z-index:99999;background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.undo-btn .loader-overlay.show{display:flex}.undo-btn .loader-overlay.hide{display:none}.SubscriptionPreferencePage h2.pageTitle{color:#565656;letter-spacing:.36px;text-transform:capitalize;text-align:left;margin-top:20px;font-family:Poppins;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.SubscriptionPreferencePage h2.pageTitle svg{color:#565656;margin-right:15px;font-size:24px}.SubscriptionPreferencePage .SubscriptionPreferenceTab{margin:15px 0}.SubscriptionPreferencePage .SubscriptionPreferenceTab .nav-tabs{border:0}.SubscriptionPreferencePage .SubscriptionPreferenceTab .nav-tabs li button{color:#565656;text-transform:capitalize;border:0;border-bottom:2px solid #fff;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal;transition:all .5s}.SubscriptionPreferencePage .SubscriptionPreferenceTab .nav-tabs li button:hover{border:0;border-bottom:2px solid #fff}.SubscriptionPreferencePage .SubscriptionPreferenceTab .nav-tabs li button.active{color:#565656;text-transform:capitalize;border:0;border-bottom:2px solid #ee2e5d;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content{text-align:left}.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .emailTab .emailDetails,.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .emailTab .textDetails,.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .textTab .emailDetails,.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .textTab .textDetails{margin-bottom:10px;padding:10px}.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .emailTab .emailDetails form .switchDiv,.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .emailTab .textDetails form .switchDiv,.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .textTab .emailDetails form .switchDiv,.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .textTab .textDetails form .switchDiv{justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .emailTab .emailDetails form .switchDiv span,.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .emailTab .textDetails form .switchDiv span,.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .textTab .emailDetails form .switchDiv span,.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .textTab .textDetails form .switchDiv span{color:#565656;text-transform:capitalize;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .emailTab .emailDetails form .switchDiv .form-check,.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .emailTab .textDetails form .switchDiv .form-check,.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .textTab .emailDetails form .switchDiv .form-check,.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .textTab .textDetails form .switchDiv .form-check{flex-direction:row-reverse;align-items:center;padding-left:0;display:flex}.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .emailTab .emailDetails form .switchDiv .form-check label,.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .emailTab .textDetails form .switchDiv .form-check label,.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .textTab .emailDetails form .switchDiv .form-check label,.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .textTab .textDetails form .switchDiv .form-check label{color:#333;text-align:right;text-transform:capitalize;padding-right:15px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .emailTab .emailDetails form .switchDiv .form-check .form-check-input,.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .emailTab .textDetails form .switchDiv .form-check .form-check-input,.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .textTab .emailDetails form .switchDiv .form-check .form-check-input,.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .textTab .textDetails form .switchDiv .form-check .form-check-input{width:46px;height:25px;box-shadow:none;background-color:#d9d9d9;background-image:none;border:0;margin:0;transition:background-color .15s ease-in-out;position:relative}.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .emailTab .emailDetails form .switchDiv .form-check .form-check-input:after,.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .emailTab .textDetails form .switchDiv .form-check .form-check-input:after,.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .textTab .emailDetails form .switchDiv .form-check .form-check-input:after,.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .textTab .textDetails form .switchDiv .form-check .form-check-input:after{content:"";z-index:99;background:#565656;border-radius:50px;width:20px;height:20px;transition:all .15s ease-in-out;position:absolute;top:2px;left:4px;right:auto}.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .emailTab .emailDetails form .switchDiv .form-check .form-check-input:checked,.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .emailTab .textDetails form .switchDiv .form-check .form-check-input:checked,.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .textTab .emailDetails form .switchDiv .form-check .form-check-input:checked,.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .textTab .textDetails form .switchDiv .form-check .form-check-input:checked{background-color:#c49dec;background-image:none;transition:background-color .15s ease-in-out;position:relative}.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .emailTab .emailDetails form .switchDiv .form-check .form-check-input:checked:after,.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .emailTab .textDetails form .switchDiv .form-check .form-check-input:checked:after,.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .textTab .emailDetails form .switchDiv .form-check .form-check-input:checked:after,.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .textTab .textDetails form .switchDiv .form-check .form-check-input:checked:after{content:"";z-index:99;background:#7e33c8;border-radius:50px;width:20px;height:20px;transition:all .15s ease-in-out;position:absolute;top:2px;left:auto;right:4px}.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .emailTab .emailDetails form .switchDiv .form-check #disabled-custom-switch:checked,.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .emailTab .textDetails form .switchDiv .form-check #disabled-custom-switch:checked,.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .textTab .emailDetails form .switchDiv .form-check #disabled-custom-switch:checked,.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .textTab .textDetails form .switchDiv .form-check #disabled-custom-switch:checked{background-color:#e1c5e1;background-image:none;transition:background-color .15s ease-in-out;position:relative}.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .emailTab .emailDetails form .switchDiv .form-check #disabled-custom-switch:checked:after,.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .emailTab .textDetails form .switchDiv .form-check #disabled-custom-switch:checked:after,.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .textTab .emailDetails form .switchDiv .form-check #disabled-custom-switch:checked:after,.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .textTab .textDetails form .switchDiv .form-check #disabled-custom-switch:checked:after{content:"";z-index:99;background:#d88dff;border-radius:50px;width:20px;height:20px;transition:all .15s ease-in-out;position:absolute;top:2px;left:auto;right:4px}.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .emailTab .emailDetails form .updatePref,.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .emailTab .textDetails form .updatePref,.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .textTab .emailDetails form .updatePref,.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .textTab .textDetails form .updatePref{color:#fff;text-align:center;text-transform:uppercase;background:#7e33c8;border:0;border-radius:40px;width:100%;height:39px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:148.5%}.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .updatePreferenceAlert{height:auto}.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .updatePreferenceAlert .successAlert,.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .updatePreferenceAlert .errorAlert{height:80px}.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .updatePreferenceAlert .alert{border-radius:0;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;margin:10px 0;padding:8px 15px;display:flex;position:absolute;left:0}.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .updatePreferenceAlert .alert .container{flex-direction:row;align-items:center;display:flex}@media (max-width:480px){.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .updatePreferenceAlert .alert{border-radius:0;position:absolute;left:0}}.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .updatePreferenceAlert .alert svg{color:#fff;margin-right:15px;font-size:35px}.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .updatePreferenceAlert .alert span{color:#fff;text-transform:capitalize;text-align:left;justify-content:space-between;align-items:center;width:100%;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:148.5%;display:flex}.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .updatePreferenceAlert .alert.alert-success{background:#38af4b}.SubscriptionPreferencePage .SubscriptionPreferenceTab .tab-content .updatePreferenceAlert .alert.alert-danger{background:#e20000;display:none}.SubscriptionPreferencePage .NeedAssis{text-align:left;border-top:1px solid #c49dec80;margin-bottom:30px;padding-top:15px}.SubscriptionPreferencePage .NeedAssis p{color:#1e1e1e;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.SubscriptionPreferencePage .NeedAssis h4{color:#7e33c8;text-transform:uppercase;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.SubscriptionPreferencePage .NeedAssis h6{color:#7e33c8;text-transform:uppercase;margin-top:20px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.SubscriptionPreferencePage .NeedAssis h5{color:#7e33c8;text-transform:uppercase;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.SubscriptionPreferencePage .NeedAssis p.call{color:#404040;text-transform:uppercase;margin-bottom:5px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.SubscriptionPreferencePage .NeedAssis p.call a{color:#404040;text-transform:uppercase;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-decoration-line:underline}.VoucherPage h2.pageTitle{color:#565656;letter-spacing:.36px;text-transform:capitalize;text-align:left;margin-top:20px;font-family:Poppins;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.VoucherPage h2.pageTitle svg{color:#565656;margin-right:15px;font-size:24px}.VoucherPage .availableVocuher{text-align:left;margin-top:20px}.VoucherPage .availableVocuher h3{color:#565656;text-transform:capitalize;margin-bottom:20px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.VoucherPage .availableVocuher .voucherDetails{background:#ef3e620a;border:1px solid #565656;border-radius:8px;margin-bottom:20px;padding:20px}.VoucherPage .availableVocuher .voucherDetails p{color:#565656;text-transform:capitalize;margin-bottom:5px;font-family:Poppins;font-size:9px;font-style:normal;font-weight:500;line-height:normal}.VoucherPage .availableVocuher .voucherDetails p strong{color:#565656;text-transform:capitalize;font-family:Poppins;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.VoucherPage .availableVocuher .emptyVoucher{justify-content:center;align-items:center;height:80px;display:flex}.VoucherPage .availableVocuher .emptyVoucher h3{color:#7e33c8;text-align:center;text-transform:capitalize;font-family:Poppins;font-size:24px;font-style:normal;font-weight:700;line-height:110.5%}.VoucherPage .accordion{border:0;margin-bottom:20px}.VoucherPage .accordion .accordion-item{border:0}.VoucherPage .accordion .accordion-item .accordion-header button{color:#565656;letter-spacing:.36px;text-transform:capitalize;box-shadow:none;background:0 0;border:0;border-radius:0;padding:10px 0;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.VoucherPage .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed):after{background-image:url(../media/arrow_downios_new.14m_z_n6mlr-0.png);background-repeat:no-repeat;transform:rotate(180deg)}.VoucherPage .accordion .accordion-item .accordion-header .accordion-button:after{background-image:url(../media/arrow_downios_new.14m_z_n6mlr-0.png);background-repeat:no-repeat}.VoucherPage .accordion .accordion-item .accordion-body p{color:#1e1e1e;text-align:left;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.VoucherPage .NeedAssis{text-align:left;border-top:1px solid #c49dec80;margin-bottom:30px;padding-top:15px}.VoucherPage .NeedAssis p{color:#1e1e1e;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.VoucherPage .NeedAssis h4{color:#7e33c8;text-transform:uppercase;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.VoucherPage .NeedAssis h6{color:#7e33c8;text-transform:uppercase;margin-top:20px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.VoucherPage .NeedAssis h5{color:#7e33c8;text-transform:uppercase;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.VoucherPage .NeedAssis p.call{color:#404040;text-transform:uppercase;margin-bottom:5px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.VoucherPage .NeedAssis p.call a{color:#404040;text-transform:uppercase;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-decoration-line:underline}.CorporateGiftingPage .corporateBanner{background:#80a6ad;border-radius:10px;flex-direction:row;justify-content:space-between;align-items:center;margin-top:20px;margin-bottom:20px;padding:39px;display:flex}.CorporateGiftingPage .corporateBanner .contentBanner{text-align:left;width:60%}.CorporateGiftingPage .corporateBanner .contentBanner h2{letter-spacing:-.03em;color:#fff;margin-bottom:20px;font-size:34px;font-style:normal;font-weight:800;line-height:50px}.CorporateGiftingPage .corporateBanner .contentBanner .imageBanner{width:40%;display:none}.CorporateGiftingPage .corporateBanner .contentBanner p{letter-spacing:-.02em;color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:30px}.CorporateGiftingPage .corporateBanner .contentBanner button{color:#fff;background:#ef3e62;border:0;border-radius:5px;margin-top:30px;padding:15px 64px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:32px;transition:all .5s;display:inline-block;box-shadow:0 4px 4px #00000040}.CorporateGiftingPage .corporateBanner .contentBanner button:hover{background:#dc3759;text-decoration:none}.CorporateGiftingPage .corporateBanner .imageBanner{width:40%;display:block}@media (max-width:992px){.CorporateGiftingPage .corporateBanner .contentBanner{width:100%}.CorporateGiftingPage .corporateBanner .contentBanner .imageBanner{width:100%;display:block}.CorporateGiftingPage .corporateBanner .contentBanner .imageBanner img{width:100%;height:auto}.CorporateGiftingPage .corporateBanner .imageBanner{display:none}}@media (max-width:768px){.CorporateGiftingPage .corporateBanner .contentBanner button{width:100%}}.CorporateGiftingPage .sponsorSlides{white-space:nowrap;flex-flow:row;justify-content:center;width:100%;margin-bottom:10px;padding:20px 0;display:flex;overflow-x:auto}.CorporateGiftingPage .sponsorSlides img{width:auto;margin:0 10px}.CorporateGiftingPage .corporateGifting{margin:40px 0}.CorporateGiftingPage .corporateGifting h2{letter-spacing:-.03em;text-align:center;color:#4a4a4a;margin-left:120px;font-size:25px;font-style:normal;font-weight:800;line-height:40px}.CorporateGiftingPage .corporateGifting .imageSection{justify-content:center;align-items:center;display:flex}.CorporateGiftingPage .corporateGifting .imageSection img{width:auto;max-width:384px;height:auto;max-height:401px;margin-top:-60px;position:relative}.CorporateGiftingPage .corporateGifting .detailSection{text-align:left}.CorporateGiftingPage .corporateGifting .detailSection p{letter-spacing:-.02em;color:#58595b;text-align:left;margin-bottom:20px;font-size:16px;font-style:normal;font-weight:500;line-height:26px}.CorporateGiftingPage .corporateGifting .detailSection h3{letter-spacing:-.03em;color:#ef3e62;text-align:left;margin-bottom:20px;font-size:22px;font-style:normal;font-weight:700;line-height:30px}.CorporateGiftingPage .corporateGifting .detailSection h3 span{color:#58595b;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.CorporateGiftingPage .corporateGifting .detailSection button{color:#fff;background:#ef3e62;border:0;border-radius:5px;margin-top:10px;padding:15px 64px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:32px;transition:all .5s;display:inline-block;box-shadow:0 4px 4px #00000040}.CorporateGiftingPage .corporateGifting .detailSection button:hover{background:#dc3759;text-decoration:none}@media (max-width:992px){.CorporateGiftingPage .corporateGifting h2{margin-left:0}.CorporateGiftingPage .corporateGifting .imageSection{margin-bottom:20px}.CorporateGiftingPage .corporateGifting .imageSection img{margin-top:0}}.CorporateGiftingPage .whatIn{margin-top:20px;margin-bottom:30px}.CorporateGiftingPage .whatIn h2{text-align:center;letter-spacing:-.03em;color:#4a4a4a;font-size:40px;font-style:normal;font-weight:800;line-height:48px}.CorporateGiftingPage .whatIn p{text-align:center;letter-spacing:-.02em;color:#4a4a4a;margin-top:10px;font-size:16px;font-style:normal;font-weight:400;line-height:35px}.CorporateGiftingPage .whatIn .whatInBox{text-align:left;vertical-align:top;border:1px solid #e7e7e7;border-radius:15px;min-height:120px;margin-bottom:20px;padding:30px}.CorporateGiftingPage .whatIn .whatInBox img{width:40px;height:40px}.CorporateGiftingPage .whatIn .whatInBox h4{letter-spacing:-.02em;text-align:left;color:#000;min-height:56px;margin-top:10px;font-size:18px;font-style:normal;font-weight:700;line-height:28px}.CorporateGiftingPage .whatIn button{color:#fff;background:#ef3e62;border:0;border-radius:5px;margin-top:10px;padding:15px 64px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:32px;transition:all .5s;display:inline-block;box-shadow:0 4px 4px #00000040}.CorporateGiftingPage .whatIn button:hover{background:#dc3759;text-decoration:none}.CorporateGiftingPage .GiftingOccassion{margin-top:30px;margin-bottom:30px}.CorporateGiftingPage .GiftingOccassion h2{text-align:center;letter-spacing:-.03em;color:#4a4a4a;font-size:40px;font-style:normal;font-weight:800;line-height:48px}.CorporateGiftingPage .GiftingOccassion p{text-align:center;letter-spacing:-.02em;color:#4a4a4a;font-size:16px;font-style:normal;font-weight:400;line-height:35px}.CorporateGiftingPage .GiftingOccassion button{color:#fff;background:#ef3e62;border:0;border-radius:5px;margin-top:10px;padding:15px 64px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:32px;transition:all .5s;display:inline-block;box-shadow:0 4px 4px #00000040}.CorporateGiftingPage .GiftingOccassion button:hover{background:#dc3759;text-decoration:none}.CorporateGiftingPage .GiftingOccassion .CategorieOccaSection{margin-top:50px;margin-bottom:30px}.CorporateGiftingPage .GiftingOccassion .occassionCategoriesLeft .category{text-align:center;cursor:pointer;background:#f8f9fd;border-radius:20px;flex-direction:column;justify-content:flex-start;min-height:282px;margin-bottom:40px;padding:15px;display:flex;position:relative}.CorporateGiftingPage .GiftingOccassion .occassionCategoriesLeft .category h3{letter-spacing:-.02em;color:#58595b;margin-bottom:20px;font-size:15px;font-style:normal;font-weight:700;line-height:28px;transition:all .5s}.CorporateGiftingPage .GiftingOccassion .occassionCategoriesLeft .category img{width:160px;margin:0 auto}.CorporateGiftingPage .GiftingOccassion .occassionCategoriesLeft .category:after{content:"";background:url(../media/ForwardIcon.0yp7407wbisa9.png) 0 0/contain no-repeat;width:36px;height:36px;position:absolute;bottom:10px;right:14px}.CorporateGiftingPage .GiftingOccassion .occassionCategoriesLeft .category:hover h3{color:#ef3e62}.CorporateGiftingPage .GiftingOccassion .occassionCategoriesRight .category{text-align:center;cursor:pointer;background:#f8f9fd;border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:center;min-height:605px;padding:15px;display:flex;position:relative}@media (max-width:991px){.CorporateGiftingPage .GiftingOccassion .occassionCategoriesRight .category{height:auto}}.CorporateGiftingPage .GiftingOccassion .occassionCategoriesRight .category h3{letter-spacing:-.02em;color:#58595b;margin-bottom:20px;font-size:15px;font-style:normal;font-weight:700;line-height:28px;transition:all .5s}.CorporateGiftingPage .GiftingOccassion .occassionCategoriesRight .category img{width:370px;margin:0 auto}@media (max-width:431px){.CorporateGiftingPage .GiftingOccassion .occassionCategoriesRight .category img{width:100%}}.CorporateGiftingPage .GiftingOccassion .occassionCategoriesRight .category:after{content:"";background:url(../media/ForwardIcon.0yp7407wbisa9.png) 0 0/contain no-repeat;width:36px;height:36px;position:absolute;bottom:10px;right:14px}.CorporateGiftingPage .GiftingOccassion .occassionCategoriesRight .category:hover h3{color:#ef3e62}.CorporateGiftingPage .getInTouch h2{text-align:center;letter-spacing:-.03em;color:#58595b;margin:10px 0 20px;font-size:34px;font-style:normal;font-weight:800;line-height:50px}.CorporateGiftingPage .getInTouch .contactCard{background:#fff;border-radius:20px;margin-top:20px;margin-bottom:30px;padding:50px 100px;box-shadow:0 141.825px 113.46px #00000008,0 91.9235px 66.4476px #00000006,0 54.6288px 36.1391px #00000005,0 28.365px 18.4372px #00000004,0 11.5561px 9.24488px #00000003,0 2.62639px 4.46486px #00000002}@media (max-width:991px){.CorporateGiftingPage .getInTouch .contactCard{padding:50px}}@media (max-width:431px){.CorporateGiftingPage .getInTouch .contactCard{padding:15px 15px 30px}}.CorporateGiftingPage .getInTouch .contactCard form{text-align:left}.CorporateGiftingPage .getInTouch .contactCard form label{color:#333;text-transform:capitalize;text-align:left;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.CorporateGiftingPage .getInTouch .contactCard form input,.CorporateGiftingPage .getInTouch .contactCard form textarea{background-color:linear-gradient(0deg, #f7f7f7 0%, #f7f7f7 100%),#fff;color:#565656;text-transform:capitalize;border:1px solid #3333331a;border-radius:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:normal;box-shadow:inset 0 4px 6px #00000026}.CorporateGiftingPage .getInTouch .contactCard form input{height:42px}.CorporateGiftingPage .getInTouch .contactCard form button{color:#fff;background:#ef3e62;border:0;border-radius:5px;margin-top:10px;padding:15px 64px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:32px;transition:all .5s;display:inline-block;box-shadow:0 4px 4px #00000040}.CorporateGiftingPage .getInTouch .contactCard form button:hover{background:#dc3759;text-decoration:none}@media (max-width:431px){.CorporateGiftingPage .getInTouch .contactCard form button{width:100%}}.modal .modal-dialog .modal-content .modal-header{border:0}.staticPages h2.pageTitle{color:#565656;text-align:left;letter-spacing:.36px;text-transform:capitalize;margin-top:20px;font-family:Poppins;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.staticPages p{color:#191919;text-transform:capitalize;text-align:left;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:148.5%}.staticPages ul{margin:0;padding-left:20px}.staticPages ul li{color:#191919;text-transform:capitalize;text-align:left;margin-bottom:5px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:148.5%}.staticPages ul li ul li{margin-bottom:5px}.staticPages a{color:#191919;text-transform:capitalize;text-align:left;text-align:left;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:148.5%;text-decoration:underline}.staticPages h4{color:#7e33c8;text-align:left;text-transform:capitalize;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:148.5%}.staticPages h3{color:#dc3545;text-align:left;text-transform:capitalize;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:148.5%}.staticPages .NeedAssis{text-align:left;border-top:1px solid #c49dec80;margin-top:30px;margin-bottom:30px;padding-top:15px}.staticPages .NeedAssis p{color:#1e1e1e;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.staticPages .NeedAssis h4{color:#7e33c8;text-transform:uppercase;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.staticPages .NeedAssis h6{color:#7e33c8;text-transform:uppercase;margin-top:20px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.staticPages .NeedAssis h5{color:#7e33c8;text-transform:uppercase;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.staticPages .NeedAssis p.call{color:#404040;text-transform:uppercase;margin-bottom:5px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.staticPages .NeedAssis p.call a{color:#404040;text-transform:uppercase;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-decoration-line:underline}.staticPages .Tabs{margin:15px 0}.staticPages .Tabs .nav-tabs{white-space:nowrap;border:0;flex-flow:row;padding-left:0;display:flex;overflow-x:auto}.staticPages .Tabs .nav-tabs::-webkit-scrollbar{display:none}.staticPages .Tabs .nav-tabs ::-webkit-scrollbar{display:none}.staticPages .Tabs .nav-tabs li button{color:#565656;text-transform:capitalize;border:0;border-bottom:2px solid #fff;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal;transition:all .5s}.staticPages .Tabs .nav-tabs li button:hover{border:0;border-bottom:2px solid #fff}.staticPages .Tabs .nav-tabs li button.active{color:#565656;text-transform:capitalize;border:0;border-bottom:2px solid #ee2e5d;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.staticPages .Tabs .tab-content{text-align:left}.staticPages .Tabs .tab-content p span{display:block}.staticPages .Tabs .tab-content p strong{color:#333;text-transform:capitalize;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:148.5%}.staticPages .accordion{border:0}.staticPages .accordion .accordion-item{border:0;border-bottom:1px solid #e8becc;border-radius:0}.staticPages .accordion .accordion-item:last-child{border-bottom:0}.staticPages .accordion .accordion-item .accordion-header button{color:#565656;letter-spacing:.28px;text-transform:capitalize;box-shadow:none;background:0 0;border:0;border-radius:0;padding:10px 0;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.staticPages .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed):after{background-image:url(../media/arrow_downios_new.14m_z_n6mlr-0.png);background-repeat:no-repeat;transform:rotate(180deg)}.staticPages .accordion .accordion-item .accordion-header .accordion-button:after{background-image:url(../media/arrow_downios_new.14m_z_n6mlr-0.png);background-repeat:no-repeat}.staticPages .accordion .accordion-item .accordion-body{padding:10px}.staticPages .accordion .accordion-item .accordion-body h4{color:#565656;letter-spacing:.28px;text-transform:capitalize;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.staticPages .accordion .accordion-item .accordion-body h4 ul{margin:10px 0}.capitecPromoPage{text-align:left;background:#f1f5f5}.capitecPromoPage img{margin:20px 0}.capitecPromoPage h1{color:#565656;letter-spacing:.36px;text-transform:capitalize;margin-bottom:20px;font-family:Poppins;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.capitecPromoPage h4{color:#333;text-transform:capitalize;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.capitecPromoPage p{color:#333;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.capitecPromoPage form{margin-bottom:15px}.capitecPromoPage form label{color:#333;text-transform:capitalize;text-align:left;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.capitecPromoPage form input{color:#333;background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #3333331a;border-radius:10px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal;box-shadow:inset 0 4px 6px #00000026}.capitecPromoPage form input:focus{box-shadow:none}.capitecPromoPage form input:focus::placeholder{color:#0000}.capitecPromoPage form input:focus:-ms-placeholder-shown{color:#0000}.capitecPromoPage form input:focus::-moz-placeholder{color:#0000}.capitecPromoPage form button{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border:0;border-radius:40px;width:100%;padding:8px 25px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%;transition:all .5s}.capitecPromoPage form button:hover,.capitecPromoPage form button:focus,.capitecPromoPage form button:focus-visible{background:#c8264e}.capitecPromoPage ul{margin:0 0 30px;padding-left:20px}.capitecPromoPage ul li{color:#333;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.SignUpPageContainer{width:100%;display:inline-block;position:relative}.SignUpPageContainer .SignUpPage{margin:40px auto}.SignUpPageContainer .SignUpPage .logoSignUp{margin-bottom:30px}.SignUpPageContainer .SignUpPage .logoSignUp h3{color:#000;margin-top:15px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.SignUpPageContainer .SignUpPage .linksRedirect{flex-direction:column;justify-content:center;align-items:center;gap:12px;margin:10px 0;display:flex}.SignUpPageContainer .SignUpPage .linksRedirect button{color:#333;background:#f6f0f0;border:1px solid #dc3545;border-radius:8px;justify-content:space-between;align-items:center;width:100%;font-size:14px;line-height:40px;display:flex}.SignUpPageContainer .SignUpPage .linksRedirect button:focus-visible{box-shadow:none}.SignUpPageContainer .SignUpPage .linksRedirect button:hover,.SignUpPageContainer .SignUpPage .linksRedirect button:active,.SignUpPageContainer .SignUpPage .linksRedirect button:focus,.SignUpPageContainer .SignUpPage .linksRedirect button:focus-visible{color:#fff;background:#dc3545;border:1px solid #dc3545}.SignUpPageContainer .SignUpPage .linksRedirect button svg{font-size:18px}.SignUpPageContainer .SignUpPage .SocialMediaInner{background:0 0;min-height:60px;overflow:hidden}.SignUpPageContainer .SignUpPage .SocialMediaInner .SocialIcons{margin:0}.SignUpPageContainer .comboImageForm{margin:0 auto 70px}.SignUpPageContainer .comboImageForm .ComboImage{background-color:#f6f0f0;border:1px solid #dc3545;border-radius:8px;overflow:hidden}.SignUpPageContainer .comboImageForm .ComboImage img{width:100%;height:auto}.SignUpPageContainer .comboImageForm .competitionForm{text-align:left;margin-top:30px}@media (max-width:767px){.SignUpPageContainer .comboImageForm .competitionForm{margin-top:20px}}.SignUpPageContainer .comboImageForm .competitionForm p{color:#333;font-family:Poppins;font-size:15px;font-style:normal;font-weight:400;line-height:normal}.SignUpPageContainer .comboImageForm .competitionForm ul li{color:#333;margin-bottom:5px;font-family:Poppins;font-size:15px;font-style:normal;font-weight:400;line-height:normal}.SignUpPageContainer .comboImageForm .competitionForm form .input-group .input-group-text{background-color:#f6f0f0;border-right:#f6f0f0;border-radius:8px;height:42px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.SignUpPageContainer .comboImageForm .competitionForm form .input-group .input-group-text.prefix{border:1px solid #dc3545;margin-right:10px}.SignUpPageContainer .comboImageForm .competitionForm form .input-group .form-control{color:#333;border:1px solid #dc3545;border-radius:8px;height:42px;padding:8px 15px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.SignUpPageContainer .comboImageForm .competitionForm form .input-group .form-control:focus{box-shadow:none;border-color:#dc3545}.SignUpPageContainer .comboImageForm .competitionForm form .input-group .form-control::placeholder{color:#6c757d;opacity:1}.SignUpPageContainer .comboImageForm .competitionForm form button[type=submit]{text-transform:uppercase;color:#fff;background:#dc3545;border:0;border-radius:8px;width:auto;margin-bottom:15px;padding:10px 15px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.SignUpPageContainer .comboImageForm .competitionForm form button[type=submit]:hover,.SignUpPageContainer .comboImageForm .competitionForm form button[type=submit]:focus,.SignUpPageContainer .comboImageForm .competitionForm form button[type=submit]:active{color:#fff;background:#c8264e}.SignUpPageContainer .comboImageForm .competitionForm form button[type=submit]:disabled{cursor:not-allowed;background-color:#eb8c95}.SignUpPageContainer .comboImageForm .competitionForm form .react-datepicker-popper{z-index:1050}.SignUpPageContainer .comboImageForm .competitionForm form .react-datepicker-popper .react-datepicker__month-select,.SignUpPageContainer .comboImageForm .competitionForm form .react-datepicker-popper .react-datepicker__year-select{border:1px solid #dc3545;border-radius:6px;padding:2px}.SignUpPageContainer .comboImageForm .competitionForm form .react-datepicker__navigation,.SignUpPageContainer .comboImageForm .competitionForm form .react-datepicker__navigation:hover{background:0 0}.SignUpPageContainer .comboImageForm .termsAndConditions{text-align:left;margin-top:30px}.SignUpPageContainer .comboImageForm .termsAndConditions h5{color:#565656;text-align:left;letter-spacing:.28px;text-transform:capitalize;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.SignUpPageContainer .comboImageForm .termsAndConditions p{color:#191919;text-transform:normal;text-align:left;text-transform:normal;margin-bottom:5px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:148.5%}.SignUpPageContainer .comboImageForm .termsAndConditions p a{margin-left:5px;margin-right:5px}.SignUpPageContainer .comboImageForm .termsAndConditions ul li{color:#191919;text-transform:normal;text-align:left;margin-bottom:5px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:148.5%}.ReminderPage .loader-overlay{z-index:9999;background:#ffffffb3;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.ReminderPage .loader-overlay.hide{display:none}.ReminderPage .loader-overlay.show{display:flex}.ReminderPage .remindersAlert{margin-top:20px;margin-bottom:20px}.ReminderPage .remindersAlert .alertInner{justify-content:space-between;align-items:center;padding:0;display:flex}.ReminderPage .remindersAlert .alertLeft{align-items:center;display:flex}.ReminderPage .remindersAlert .alertIcon{margin-right:10px;font-size:20px}.ReminderPage .remindersAlert .errorAlertIcon{width:35px;height:35px;margin-right:10px}.ReminderPage .remindersAlert .undoBtn{color:#155724;cursor:pointer;background:0 0;border:1px solid #155724;border-radius:4px;padding:4px 12px;font-family:Poppins,sans-serif;font-weight:600;transition:background .2s}.ReminderPage .remindersAlert .undoBtn:hover{background:#d4edda}.ReminderPage .backBtn{align-items:center;gap:10px;margin-top:20px;margin-bottom:10px;display:flex}.ReminderPage .backBtn svg{color:#333;font-size:14pt}.ReminderPage .backBtn span{color:#333;letter-spacing:0%;font-size:14px;font-weight:500;line-height:100%}.ReminderPage .reminderHero{color:#fff;text-align:center;background:#7fa6a8;border-radius:5px;justify-content:center;align-items:center;padding:40.5px 0;display:flex}.ReminderPage .reminderHero .heroContent h1{margin-bottom:5px;font-family:Poppins;font-size:40px;font-weight:500;line-height:55px}@media (max-width:541px){.ReminderPage .reminderHero .heroContent h1{font-size:22px;line-height:30px}}.ReminderPage .reminderHero .heroContent p{font-family:Poppins;font-size:22px;font-weight:500;line-height:32px}@media (max-width:541px){.ReminderPage .reminderHero .heroContent p{font-size:14px;line-height:20px}.ReminderPage .reminderHero{padding:15px}}.ReminderPage .reminderLead{background:#fff;padding:25px 0}.ReminderPage .reminderLead .reminderLeadText{color:#58595b;letter-spacing:1%;text-align:left;margin:0;font-family:Poppins;font-size:16px;font-weight:500;line-height:32px}.ReminderPage .reminderIntro{background:#eee;padding:24px 5px}.ReminderPage .reminderIntro .introContent{box-shadow:none;background:0 0;border:none;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;width:100%;max-width:none;padding:0;display:flex}.ReminderPage .reminderIntro .introContent .introBadge{color:#58595b;letter-spacing:.35px;text-transform:capitalize;text-align:left;margin:0;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:24px}.ReminderPage .reminderIntro .introContent .createReminderBtn{color:#fff;cursor:pointer;white-space:nowrap;text-transform:uppercase;letter-spacing:.5px;box-shadow:none;background:#ee2e5d;border:none;border-radius:30px;margin:0;padding:12px 36px;font-family:Poppins,sans-serif;font-size:18px;font-weight:500;transition:background .2s}.ReminderPage .reminderIntro .introContent .createReminderBtn:hover{background:#d93556}.ReminderPage .reminderFormSection{margin-left:0}.ReminderPage .reminderFormSection .formTopButton,.ReminderPage .reminderFormSection .createReminderBtn{color:#fff;text-transform:uppercase;cursor:pointer;white-space:nowrap;letter-spacing:.5px;box-shadow:none;background:#ef3e62;border:none;border-radius:999px;padding:12px 36px;font-family:Poppins,sans-serif;font-size:18px;font-weight:500;line-height:27px;transition:background .2s}.ReminderPage .reminderFormSection .formTopButton:hover,.ReminderPage .reminderFormSection .createReminderBtn:hover{background:#d93556}.ReminderPage .reminderFormSection .formHeader{justify-content:flex-start;margin-bottom:30px;display:flex}.ReminderPage .reminderFormSection .reminderFormContainer{margin-bottom:40px}.ReminderPage .reminderFormSection .reminderFormContainer .reminderFormCard{box-shadow:none;background:#fff;border:1px solid #e8becc;border-radius:24px;margin:0;padding:20px}.ReminderPage .reminderFormSection .reminderFormContainer .reminderFormCard.formOnlyCard{border-color:#e8becc}@media (max-width:480px){.ReminderPage .reminderFormSection .reminderFormContainer form .selectDatepicker .react-datepicker__tab-loop .react-datepicker-popper{left:0!important}}.ReminderPage .reminderFormSection .reminderFormContainer form label{text-align:left;color:#58595b;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;line-height:24px;display:block}.ReminderPage .reminderFormSection .reminderFormContainer form .required{color:#ef3e62;margin-left:4px}.ReminderPage .reminderFormSection .reminderFormContainer form .formInput,.ReminderPage .reminderFormSection .reminderFormContainer form .formSelect{color:#58595b;border:1px solid #e8d5dd;border-radius:10px;outline:none;padding:10px 14px;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:149%;transition:all .5s;box-shadow:inset 4px 4px 8px #0003}.ReminderPage .reminderFormSection .reminderFormContainer form .formInput:focus,.ReminderPage .reminderFormSection .reminderFormContainer form .formSelect:focus{border-color:#ef3e62;box-shadow:0 0 0 3px #ef3e621f}.ReminderPage .reminderFormSection .reminderFormContainer form .inputError{border-color:red!important}.ReminderPage .reminderFormSection .reminderFormContainer form .datePickerInput{cursor:pointer}.ReminderPage .reminderFormSection .reminderFormContainer form .dateFieldWrapper{position:relative}.ReminderPage .reminderFormSection .reminderFormContainer form .dateFieldWrapper .calendarIcon{color:#58595b;cursor:pointer;z-index:2;font-size:16px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.ReminderPage .reminderFormSection .reminderFormContainer form .dateFieldWrapper .formControl,.ReminderPage .reminderFormSection .reminderFormContainer form .dateFieldWrapper .formSelect{padding-right:40px}.ReminderPage .reminderFormSection .reminderFormContainer form .inputHint{color:#6b6b6b;text-align:left;margin:5px 0 0;font-family:Poppins,sans-serif;font-size:12px;display:block}.ReminderPage .reminderFormSection .reminderFormContainer form .fieldError{color:red;text-align:left;margin-top:5px;margin-bottom:0;font-size:12px}.ReminderPage .reminderFormSection .reminderFormContainer form .formActions{justify-content:flex-start;margin-top:20px;display:flex}.ReminderPage .reminderHowItWorks{margin:40px 0}.ReminderPage .reminderHowItWorks h3{letter-spacing:1%;text-transform:capitalize;text-align:left;color:#333;margin-bottom:20px;font-family:Poppins,sans-serif;font-size:18px;font-weight:500;line-height:24px}.ReminderPage .reminderHowItWorks .stepsGrid{flex-direction:row;justify-content:flex-start;gap:20px;margin-top:40px;display:flex}.ReminderPage .reminderHowItWorks .stepsGrid .stepCard{text-align:left;background:#fff;border:1px solid #80a6ad;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:14px;width:320px;min-height:120px;padding:32px 20px 20px;display:flex;position:relative}.ReminderPage .reminderHowItWorks .stepsGrid .stepCard .stepIcon{color:#fff;background:#80a6ad;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.35rem;display:inline-flex;position:absolute;top:-24px;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #00000014}.ReminderPage .reminderHowItWorks .stepsGrid .stepCard p{color:#58595b;margin:0;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;line-height:22px}.ReminderPage .yourReminders,.ReminderPage .monthlyReminder{margin-bottom:45px}.ReminderPage .yourReminders h3,.ReminderPage .monthlyReminder h3{text-align:left;letter-spacing:1%;text-transform:capitalize;text-align:left;color:#000;font-family:Poppins,sans-serif;font-size:22px;font-weight:500;line-height:32px}.ReminderPage .yourReminders p,.ReminderPage .monthlyReminder p{color:#000;text-align:left;margin:0 0 10px;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:22px}.ReminderPage .yourReminders .noRemindersText,.ReminderPage .monthlyReminder .noRemindersText{color:#58595b;padding:1rem;font-family:Poppins,sans-serif}.ReminderPage .yourReminders .remindersWrapper,.ReminderPage .monthlyReminder .remindersWrapper{position:relative}.ReminderPage .yourReminders .remindersWrapper .carouselArrow,.ReminderPage .monthlyReminder .remindersWrapper .carouselArrow{display:none}.ReminderPage .yourReminders .remindersWrapper .reminders,.ReminderPage .monthlyReminder .remindersWrapper .reminders{gap:20px;width:100%;display:flex;align-items:stretch!important}.ReminderPage .yourReminders .remindersWrapper .reminders.reminders-carousel,.ReminderPage .monthlyReminder .remindersWrapper .reminders.reminders-carousel{scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap!important;overflow-x:auto!important}.ReminderPage .yourReminders .remindersWrapper .reminders.reminders-carousel::-webkit-scrollbar{display:none}.ReminderPage .monthlyReminder .remindersWrapper .reminders.reminders-carousel::-webkit-scrollbar{display:none}@media (max-width:768px){.ReminderPage .yourReminders .remindersWrapper .reminders.reminders-carousel .reminderCard,.ReminderPage .monthlyReminder .remindersWrapper .reminders.reminders-carousel .reminderCard{flex:0 0 80%!important;min-width:320px!important;max-width:none!important}}@media (max-width:541px){.ReminderPage .yourReminders .remindersWrapper .reminders.reminders-carousel .reminderCard,.ReminderPage .monthlyReminder .remindersWrapper .reminders.reminders-carousel .reminderCard{min-width:250px!important}}.ReminderPage .yourReminders .remindersWrapper .reminders.reminders-grid,.ReminderPage .monthlyReminder .remindersWrapper .reminders.reminders-grid{overflow-x:unset!important;flex-wrap:wrap!important}.ReminderPage .yourReminders .remindersWrapper .reminders.reminders-grid .reminderCard,.ReminderPage .monthlyReminder .remindersWrapper .reminders.reminders-grid .reminderCard{flex:0 0 calc(25% - 15px)!important;min-width:0!important;max-width:calc(25% - 15px)!important;margin:0!important}@media (max-width:992px){.ReminderPage .yourReminders .remindersWrapper .reminders.reminders-grid .reminderCard,.ReminderPage .monthlyReminder .remindersWrapper .reminders.reminders-grid .reminderCard{flex:0 0 calc(33.333% - 13px)!important;max-width:calc(33.333% - 13px)!important}}@media (max-width:768px){.ReminderPage .yourReminders .remindersWrapper .reminders.reminders-grid .reminderCard,.ReminderPage .monthlyReminder .remindersWrapper .reminders.reminders-grid .reminderCard{flex:0 0 calc(50% - 10px)!important;max-width:calc(50% - 10px)!important}}@media (max-width:541px){.ReminderPage .yourReminders .remindersWrapper .reminders.reminders-grid .reminderCard .cardImage,.ReminderPage .monthlyReminder .remindersWrapper .reminders.reminders-grid .reminderCard .cardImage{height:100px!important;max-height:100px!important}}.ReminderPage .yourReminders .remindersWrapper .reminders .reminderCard,.ReminderPage .monthlyReminder .remindersWrapper .reminders .reminderCard{background:#ef3e62;border-radius:10px;flex-direction:column;flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px);margin-bottom:20px;display:flex;position:relative;overflow:hidden;box-shadow:2px 2px 4px #00000026;height:auto!important}.ReminderPage .yourReminders .remindersWrapper .reminders .reminderCard .cardImage,.ReminderPage .monthlyReminder .remindersWrapper .reminders .reminderCard .cardImage{width:100%;max-width:320px;height:222px;max-height:222px;overflow:hidden}.ReminderPage .yourReminders .remindersWrapper .reminders .reminderCard .cardImage img,.ReminderPage .monthlyReminder .remindersWrapper .reminders .reminderCard .cardImage img{object-fit:cover;width:100%;height:100%}.ReminderPage .yourReminders .remindersWrapper .reminders .reminderCard .cardDetails,.ReminderPage .monthlyReminder .remindersWrapper .reminders .reminderCard .cardDetails{text-align:left;flex-direction:column;flex-grow:1;padding:15px;display:flex}.ReminderPage .yourReminders .remindersWrapper .reminders .reminderCard .cardDetails h4,.ReminderPage .monthlyReminder .remindersWrapper .reminders .reminderCard .cardDetails h4{color:#fff;margin:0;font-family:Poppins,sans-serif;font-size:22px;font-weight:600;line-height:32px}.ReminderPage .yourReminders .remindersWrapper .reminders .reminderCard .cardDetails h6,.ReminderPage .monthlyReminder .remindersWrapper .reminders .reminderCard .cardDetails h6{color:#fff;margin:0;font-family:Poppins,sans-serif;font-size:18px;font-weight:400;line-height:28px}.ReminderPage .yourReminders .remindersWrapper .reminders .reminderCard .cardDetails p,.ReminderPage .monthlyReminder .remindersWrapper .reminders .reminderCard .cardDetails p{color:#fff;margin:0;font-family:Poppins,sans-serif;font-size:16px;font-weight:700;line-height:26px}.ReminderPage .yourReminders .remindersWrapper .reminders .reminderCard .cardDetails a,.ReminderPage .monthlyReminder .remindersWrapper .reminders .reminderCard .cardDetails a{align-self:flex-start;margin-top:auto;text-decoration:none}.ReminderPage .yourReminders .remindersWrapper .reminders .reminderCard .cardDetails .shopBtn,.ReminderPage .monthlyReminder .remindersWrapper .reminders .reminderCard .cardDetails .shopBtn{color:#f7f7f7;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #fff;border-radius:8px;margin-top:15px;padding:8px 20px;font-family:Poppins,sans-serif;font-size:18px;font-weight:600;line-height:24px}.ReminderPage .yourReminders .remindersWrapper .reminders .reminderCard .cardActions,.ReminderPage .monthlyReminder .remindersWrapper .reminders .reminderCard .cardActions{flex-direction:column;gap:15px;display:flex;position:absolute;top:10px;right:10px}.ReminderPage .yourReminders .remindersWrapper .reminders .reminderCard .cardActions .editIcon,.ReminderPage .yourReminders .remindersWrapper .reminders .reminderCard .cardActions .deleteIcon,.ReminderPage .monthlyReminder .remindersWrapper .reminders .reminderCard .cardActions .editIcon,.ReminderPage .monthlyReminder .remindersWrapper .reminders .reminderCard .cardActions .deleteIcon{cursor:pointer;background:#fff;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;transition:background .2s;display:flex}.ReminderPage .yourReminders .remindersWrapper .reminders .reminderCard .cardActions .editIcon svg,.ReminderPage .yourReminders .remindersWrapper .reminders .reminderCard .cardActions .deleteIcon svg,.ReminderPage .monthlyReminder .remindersWrapper .reminders .reminderCard .cardActions .editIcon svg,.ReminderPage .monthlyReminder .remindersWrapper .reminders .reminderCard .cardActions .deleteIcon svg{color:#ef3e62;font-size:20px}.ReminderPage .yourReminders .remindersWrapper .reminders .reminderCard .cardActions .editIcon:hover,.ReminderPage .yourReminders .remindersWrapper .reminders .reminderCard .cardActions .deleteIcon:hover,.ReminderPage .monthlyReminder .remindersWrapper .reminders .reminderCard .cardActions .editIcon:hover,.ReminderPage .monthlyReminder .remindersWrapper .reminders .reminderCard .cardActions .deleteIcon:hover{background:#fff}.ReminderPage .yourReminders .remindersWrapper .reminders .reminderCard .cardActions .editIcon:hover svg,.ReminderPage .yourReminders .remindersWrapper .reminders .reminderCard .cardActions .deleteIcon:hover svg,.ReminderPage .monthlyReminder .remindersWrapper .reminders .reminderCard .cardActions .editIcon:hover svg,.ReminderPage .monthlyReminder .remindersWrapper .reminders .reminderCard .cardActions .deleteIcon:hover svg{color:#ef3e62}@media (max-width:768px){.ReminderPage .yourReminders .remindersWrapper .carouselArrow,.ReminderPage .monthlyReminder .remindersWrapper .carouselArrow{z-index:2;background:#ffffffa6;border:0;border-radius:30px;padding:8px;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:-1px 1px 1px #00000040}.ReminderPage .yourReminders .remindersWrapper .carouselArrow svg,.ReminderPage .monthlyReminder .remindersWrapper .carouselArrow svg{color:#58595b;font-size:20px}.ReminderPage .yourReminders .remindersWrapper .arrowLeft,.ReminderPage .monthlyReminder .remindersWrapper .arrowLeft{left:10px}.ReminderPage .yourReminders .remindersWrapper .arrowRight,.ReminderPage .monthlyReminder .remindersWrapper .arrowRight{right:10px}}.ReminderPage .yourReminders .remindHeader,.ReminderPage .monthlyReminder .remindHeader{flex-flow:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;margin-bottom:20px;display:flex}.ReminderPage .yourReminders .remindHeader .createReminderBtn,.ReminderPage .monthlyReminder .remindHeader .createReminderBtn{color:#fff;text-transform:uppercase;cursor:pointer;white-space:nowrap;letter-spacing:.5px;box-shadow:none;background:#ef3e62;border:none;border-radius:999px;flex-shrink:0;padding:12px 36px;font-family:Poppins,sans-serif;font-size:18px;font-weight:500;line-height:27px;transition:background .2s}@media (max-width:541px){.ReminderPage .yourReminders .remindHeader .createReminderBtn,.ReminderPage .monthlyReminder .remindHeader .createReminderBtn{padding:10px 20px;font-size:16px}}@media (max-width:391px){.ReminderPage .yourReminders .remindHeader .createReminderBtn,.ReminderPage .monthlyReminder .remindHeader .createReminderBtn{padding:10px 20px;font-size:14px}}.ReminderPage .yourReminders .remindHeader .formTopButton:hover,.ReminderPage .yourReminders .remindHeader .createReminderBtn:hover,.ReminderPage .monthlyReminder .remindHeader .formTopButton:hover,.ReminderPage .monthlyReminder .remindHeader .createReminderBtn:hover{background:#d93556}.ReminderPage .yourReminders .remindHeader form,.ReminderPage .monthlyReminder .remindHeader form{flex-shrink:0}.ReminderPage .yourReminders .remindHeader form .form-switch label,.ReminderPage .monthlyReminder .remindHeader form .form-switch label{letter-spacing:0%;vertical-align:middle;color:#58595b;padding-left:10px;font-family:Poppins;font-size:14px;font-weight:600;line-height:149%;text-decoration:underline;text-decoration-thickness:calc(1em/3.40282e38)}@media (max-width:391px){.ReminderPage .yourReminders .remindHeader form .form-switch label,.ReminderPage .monthlyReminder .remindHeader form .form-switch label{font-size:10px}}.ReminderPage .yourReminders .remindHeader form .form-switch input.form-check-input,.ReminderPage .monthlyReminder .remindHeader form .form-switch input.form-check-input{background-color:#f7f7f7;border:0;width:36px;height:20px;box-shadow:2px 2px 2px #00000040}.ReminderPage .yourReminders .remindHeader form .form-switch input.form-check-input:checked,.ReminderPage .monthlyReminder .remindHeader form .form-switch input.form-check-input:checked{background-color:#ef3e62}.ReminderPage .allRemindersLink .monthlyReminder{text-align:left;margin:40px 0}.ReminderPage .allRemindersLink .monthlyReminder h3{font-family:Poppins;font-weight:500;font-style:Medium;letter-spacing:0%;vertical-align:middle;text-transform:capitalize;color:#000;margin-bottom:20px;font-size:22px;line-height:149%}.ReminderPage .allRemindersLink .monthlyReminder p{font-family:Poppins;font-weight:400;font-style:Regular;letter-spacing:0%;vertical-align:middle;color:#58595b;font-size:14px;line-height:149%}.ReminderPage .allRemindersLink .monthlyReminder .monthwise{flex-wrap:nowrap;grid-template-columns:repeat(6,auto);justify-content:start;gap:15px;display:grid}.ReminderPage .allRemindersLink .monthlyReminder .monthwise .months{scroll-behavior:smooth;background-color:#80a6ad;border:1px solid #80a6ad;border-radius:4px;flex-direction:column;justify-content:center;align-items:flex-start;width:160px;height:140px;padding:10px;transition:all .3s;display:flex;box-shadow:2px 2px 2px #00000040}.ReminderPage .allRemindersLink .monthlyReminder .monthwise .months h6{font-family:Poppins;font-weight:600;font-style:SemiBold;color:#fff;letter-spacing:0%;text-transform:uppercase;font-size:16px;line-height:100%}.ReminderPage .allRemindersLink .monthlyReminder .monthwise .months p{font-family:Poppins;font-weight:400;font-style:Regular;color:#fff;letter-spacing:0%;font-size:12px;line-height:149%}.ReminderPage .allRemindersLink .monthlyReminder .monthwise .months.active{background-color:#fff;border:1px solid #80a6ad}.ReminderPage .allRemindersLink .monthlyReminder .monthwise .months.active h6{color:#000}.ReminderPage .allRemindersLink .monthlyReminder .monthwise .months.active p{color:#58595b}.ReminderPage .allRemindersLink .monthlyReminder .monthwise .months.monthDisabled{opacity:.5;cursor:default}.ReminderPage .allRemindersLink .monthlyReminder .monthwise .months.monthDisabled:hover{background-color:#80a6ad;border:1px solid #80a6ad}.ReminderPage .allRemindersLink .monthlyReminder .monthwise .months.monthDisabled:hover h6,.ReminderPage .allRemindersLink .monthlyReminder .monthwise .months.monthDisabled:hover p{color:#fff}.ReminderPage .allRemindersLink .monthlyReminder .monthwise .months:hover:not(.monthDisabled),.ReminderPage .allRemindersLink .monthlyReminder .monthwise .months:active:not(.monthDisabled){cursor:pointer;background-color:#fff;border:1px solid #80a6ad}.ReminderPage .allRemindersLink .monthlyReminder .monthwise .months:hover:not(.monthDisabled) h6,.ReminderPage .allRemindersLink .monthlyReminder .monthwise .months:active:not(.monthDisabled) h6{color:#000}.ReminderPage .allRemindersLink .monthlyReminder .monthwise .months:hover:not(.monthDisabled) p,.ReminderPage .allRemindersLink .monthlyReminder .monthwise .months:active:not(.monthDisabled) p{color:#58595b}@media (max-width:1025px){.ReminderPage .allRemindersLink .monthlyReminder .monthwise{grid-template-columns:repeat(5,auto)}.ReminderPage .allRemindersLink .monthlyReminder .monthwise .months{width:140px;height:120px}}@media (max-width:991px){.ReminderPage .allRemindersLink .monthlyReminder .monthwise{grid-template-columns:repeat(4,auto)}}@media (max-width:541px){.ReminderPage .allRemindersLink .monthlyReminder .monthwise{grid-template-columns:repeat(4,auto)}.ReminderPage .allRemindersLink .monthlyReminder .monthwise .months{width:87px;height:67px}.ReminderPage .allRemindersLink .monthlyReminder .monthwise .months h6{font-size:12px}.ReminderPage .allRemindersLink .monthlyReminder .monthwise .months p{font-size:8px}}@media (max-width:415px){.ReminderPage .allRemindersLink .monthlyReminder .monthwise{grid-template-columns:repeat(3,auto)}}@media (max-width:480px){.react-datepicker-popper{left:0!important}}.PaymentPage{background:#f1f5f5;min-height:100vh;padding-bottom:200px}.PaymentPage .tabBasketPages{border-bottom:1px solid #ee2e5d33}.PaymentPage .tabBasketPages.fixed-top{position:relative}@media (max-width:431px){.PaymentPage .tabBasketPages.fixed-top{background:#fff;position:relative;top:0;box-shadow:0 8px 8px #00000040}}.PaymentPage .tabBasketPages .tabsBasket{justify-content:center;display:flex}.PaymentPage .tabBasketPages .tabsBasket button{color:#333;text-align:center;background:0 0;border:2px solid #565656;border-radius:15px;width:56px;height:61px;margin-right:35px;padding:0;font-family:Poppins;font-size:9px;font-style:normal;font-weight:500;line-height:11px}.PaymentPage .tabBasketPages .tabsBasket button svg{margin-bottom:4px;font-size:22px}.PaymentPage .tabBasketPages .tabsBasket button:active,.PaymentPage .tabBasketPages .tabsBasket button:hover,.PaymentPage .tabBasketPages .tabsBasket button:focus,.PaymentPage .tabBasketPages .tabsBasket button:focus-visible,.PaymentPage .tabBasketPages .tabsBasket button.active{color:#fff;text-align:center;background:#ee2e5d;border:2px solid #ee2e5d;border-radius:15px;font-family:Poppins;font-size:9px;font-style:normal;font-weight:600;line-height:11px}.PaymentPage .tabBasketPages .tabsBasket a.marginRight0 button{margin-right:0}.PaymentPage h3.pageTitle{color:#343434;text-transform:capitalize;text-align:left;margin:10px 0;font-family:Poppins;font-size:24px;font-style:normal;font-weight:700;line-height:148.5%}.PaymentPage .VoucherCredit .nav-tabs{border:0;justify-content:flex-end;align-items:center;display:flex}.PaymentPage .VoucherCredit .nav-tabs .nav-item button{color:#ee2e5d;text-align:center;text-transform:uppercase;background:#f7f7f7;border:1px solid #ee2e5d;border-radius:8px;width:194px;height:33px;padding:0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px;box-shadow:0 4px 48px #0000001a}.PaymentPage .VoucherCredit .nav-tabs .nav-item button:hover,.PaymentPage .VoucherCredit .nav-tabs .nav-item button:focus,.PaymentPage .VoucherCredit .nav-tabs .nav-item button:focus-visible,.PaymentPage .VoucherCredit .nav-tabs .nav-item button.active{color:#fff;background:#ee2e5d;border:1px solid #ee2e5d;border-radius:8px}.PaymentPage .VoucherCredit .nav-tabs .nav-item{margin-right:15px}.PaymentPage .VoucherCredit .nav-tabs .nav-item:last-child{margin-right:0}@media (max-width:431px){.PaymentPage .VoucherCredit .nav-tabs{justify-content:center}.PaymentPage .VoucherCredit .nav-tabs .nav-item{width:48%}.PaymentPage .VoucherCredit .nav-tabs .nav-item button{width:100%}}@media (max-width:398px){.PaymentPage .VoucherCredit .nav-tabs .nav-item{width:47%}}.PaymentPage .VoucherCredit .tab-pane{background:#f7f7f7;border:2px solid #e8becc80;border-radius:11px;margin-bottom:20px;padding:18px}.PaymentPage .VoucherCredit .tab-pane .innerCard{text-align:left;position:relative}.PaymentPage .VoucherCredit .tab-pane .innerCard a.howitWorksLink{position:absolute;top:0;right:0}.PaymentPage .VoucherCredit .tab-pane .innerCard a.howitWorksLink svg{color:#7e33c880;font-size:22px}.PaymentPage .VoucherCredit .tab-pane .innerCard h3{color:#565656;justify-content:space-between;align-items:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal;display:flex}.PaymentPage .VoucherCredit .tab-pane .innerCard form label{color:#333;text-transform:capitalize;text-align:left;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.PaymentPage .VoucherCredit .tab-pane .innerCard form input{color:#333;text-transform:capitalize;background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #3333331a;border-radius:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:28px;box-shadow:inset 0 4px 6px #00000026}.PaymentPage .VoucherCredit .tab-pane .innerCard form button{color:#565656;text-align:center;text-transform:uppercase;background:#f7f7f7;border:1px solid #565656;border-radius:8px;margin-top:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:19px;box-shadow:0 4px 48px #0000001a}@media (max-width:767px){.PaymentPage .VoucherCredit .tab-pane .innerCard form button{width:100%}}.PaymentPage .VoucherCredit .tab-pane .innerCard .availableVouchers h3{color:#565656;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.PaymentPage .VoucherCredit .tab-pane .innerCard .availableVouchers .voucherCard{background:#ef3e620a;border:1px solid #565656;border-radius:8px;justify-content:space-between;align-items:flex-end;padding:10px;display:flex;position:relative}.PaymentPage .VoucherCredit .tab-pane .innerCard .availableVouchers .voucherCard h6{color:#565656;text-transform:capitalize;font-family:Poppins;font-size:9px;font-style:normal;font-weight:500;line-height:normal}.PaymentPage .VoucherCredit .tab-pane .innerCard .availableVouchers .voucherCard h5{color:#565656;text-transform:capitalize;margin:0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:700;line-height:28px}.PaymentPage .VoucherCredit .tab-pane .innerCard .availableVouchers .voucherCard h4{color:#565656;text-transform:uppercase;margin:0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:700;line-height:28px}.PaymentPage .VoucherCredit .tab-pane .innerCard .availableVouchers .voucherCard p{color:#1e1e1e;margin-bottom:5px;font-family:Poppins;font-size:9px;font-style:normal;font-weight:400;line-height:normal}.PaymentPage .VoucherCredit .tab-pane .innerCard .availableVouchers .voucherCard p.undoRedeemText{color:#1e1e1e;text-transform:uppercase;cursor:pointer;margin-bottom:5px;font-family:Poppins;font-size:11px;font-style:normal;font-weight:400;line-height:18px;text-decoration:underline;position:absolute;top:10px;right:10px}.PaymentPage .VoucherCredit .tab-pane .innerCard .availableVouchers .voucherCard button{color:#565656;text-align:center;text-transform:uppercase;background:#f7f7f7;border:1px solid #565656;border-radius:8px;padding:6px 23px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px;box-shadow:0 4px 48px #0000001a}@media (max-width:991px){.PaymentPage .VoucherCredit .tab-pane .innerCard .availableVouchers .voucherCard{margin-bottom:20px}}.PaymentPage .VoucherCredit .tab-pane .innerCard .howVocherWorks h3{color:#7e33c8;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.PaymentPage .VoucherCredit .tab-pane .innerCard .howVocherWorks p{color:#1e1e1e;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.PaymentPage .VoucherCredit .tab-pane .innerCard .howVocherWorks h4{color:#7e33c8;text-transform:uppercase;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.PaymentPage .VoucherCredit .tab-pane .innerCard .howVocherWorks h6{color:#7e33c8;text-transform:uppercase;margin-top:20px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.PaymentPage .VoucherCredit .tab-pane .innerCard .howVocherWorks h5{color:#7e33c8;text-transform:uppercase;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.PaymentPage .VoucherCredit .tab-pane .innerCard .howVocherWorks p.call{color:#404040;text-transform:uppercase;margin-bottom:5px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.PaymentPage .VoucherCredit .tab-pane .innerCard .howVocherWorks p.call a{color:#404040;text-transform:uppercase;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-decoration-line:underline}.PaymentPage .VoucherCredit .tab-pane .innerCard .availCredit{background:#ef3e620a;border:1px solid #565656;border-radius:8px;padding:5px}.PaymentPage .VoucherCredit .tab-pane .innerCard .availCredit h4{color:#333;text-transform:capitalize;text-align:left;margin-bottom:0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.PaymentPage .VoucherCredit .tab-pane .innerCard .availCredit h2{color:#565656;text-align:center;font-family:Poppins;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.PaymentPage .VoucherCredit .tab-pane .innerCard .redeemValue{align-items:center;display:flex}.PaymentPage .VoucherCredit .tab-pane .innerCard .redeemValue .redeembasketValue{color:#fff;text-align:center;text-transform:uppercase;background:#565656;border:0;border-radius:40px;width:100%;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}@media (max-width:480px){.PaymentPage .VoucherCredit .tab-pane .innerCard .redeemValue .redeembasketValue{margin-bottom:10px}}.PaymentPage .VoucherCredit .tab-pane .innerCard .undoRedeemText{position:relative}.PaymentPage .VoucherCredit .tab-pane .innerCard .undoRedeemText p{color:#565656;text-transform:uppercase;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;position:absolute;bottom:-38px}.PaymentPage .VoucherCredit .tab-pane .innerCard .viewCredit{color:#7e33c8;text-align:right;text-transform:uppercase;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline}.PaymentPage .VoucherCredit .tab-pane .innerCard .howVocherWorks h3{color:#7e33c8;margin-bottom:20px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.PaymentPage .VoucherCredit .tab-pane .innerCard .howVocherWorks h5{color:#1e1e1e;margin:0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.PaymentPage .VoucherCredit .tab-pane .innerCard .howVocherWorks h4{color:#7e33c8;margin:0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.PaymentPage .VoucherCredit .tab-pane .innerCard .howVocherWorks p{color:#1e1e1e;margin:0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.PaymentPage .VoucherCredit .tab-pane .innerCard .howVocherWorks p.call{margin-bottom:0}.PaymentPage .VoucherCredit .tab-pane .innerCard .howVocherWorks .operatingHours h6{margin-top:0;margin-bottom:0}.PaymentPage .VoucherCredit .tab-pane .innerCard .howVocherWorks .operatingHours h5{color:#7e33c8;text-transform:uppercase;margin:0;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.PaymentPage .VoucherCredit .tab-pane .innerCard .howVocherWorks a.viewCredit{color:#565656;text-transform:uppercase;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline}.PaymentPage .VoucherCredit .tab-pane .innerCard .creditHistorySection h3{color:#7e33c8;margin-bottom:15px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.PaymentPage .VoucherCredit .tab-pane .innerCard .creditHistorySection .historySection{max-height:200px;overflow-y:auto}.PaymentPage .VoucherCredit .tab-pane .innerCard .creditHistorySection .historySection .creditHistory{background:#7e33c80a;border:1px solid #7e33c8;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:15px;padding:15px;display:flex}.PaymentPage .VoucherCredit .tab-pane .innerCard .creditHistorySection .historySection .creditHistory .historydetails p{color:#333;text-transform:capitalize;margin:0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.PaymentPage .VoucherCredit .tab-pane .innerCard .creditHistorySection .historySection .creditHistory .detailsPrice{color:#7e33c8;text-align:right;font-family:Poppins;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.PaymentPage .VoucherCredit .tab-pane .innerCard .creditTCs h3{color:#7e33c8;margin-bottom:15px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.PaymentPage .VoucherCredit .tab-pane .innerCard .creditTCs p{color:#1e1e1e;text-align:left;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:19px}.PaymentPage .VoucherCredit .tab-pane .innerCard .creditTCs h5{color:#7e33c8;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.PaymentPage .VoucherCredit .tab-pane .innerCard .creditTCs h5 a{color:#7e33c8;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-decoration-line:underline}.PaymentPage .continueReceipt{margin-bottom:20px}.PaymentPage .continueReceipt .continuetoReceiptBtn{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border:0;border-radius:40px;width:100%;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:148.5%}.PaymentPage .PaymentCard{text-align:left;background:#f7f7f7;border:1px solid #e8becc;border-radius:20px;padding:15px}.PaymentPage .PaymentCard .paybtnDiv{justify-content:flex-end;margin-top:20px;display:flex}.PaymentPage .PaymentCard .paybtnDiv .payBtn{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border:0;border-radius:40px;width:100%;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:148.5%}.PaymentPage .PaymentCard .defaultPayment .paybtnDiv{justify-content:flex-start}.PaymentPage .PaymentCard .defaultPayment .titleHeader,.PaymentPage .PaymentCard .UcountPayment .titleHeader{justify-content:space-between;align-items:center;display:flex}.PaymentPage .PaymentCard .defaultPayment .titleHeader h3,.PaymentPage .PaymentCard .UcountPayment .titleHeader h3{color:#343434;text-transform:capitalize;font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:148.5%}.PaymentPage .PaymentCard .defaultPayment .titleHeader .form-switch,.PaymentPage .PaymentCard .UcountPayment .titleHeader .form-switch{flex-direction:row-reverse;justify-content:space-between;align-items:center;transition:all .5s;display:flex}.PaymentPage .PaymentCard .defaultPayment .titleHeader .form-switch label,.PaymentPage .PaymentCard .UcountPayment .titleHeader .form-switch label{color:#333;text-transform:capitalize;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.PaymentPage .PaymentCard .defaultPayment .titleHeader .form-switch input,.PaymentPage .PaymentCard .UcountPayment .titleHeader .form-switch input{box-shadow:none;cursor:pointer;background-color:#d9d9d9;background-image:none;border-color:#d9d9d9;width:46px;height:25px;margin:0 0 0 10px;transition:background-position .15s ease-in-out;position:relative}.PaymentPage .PaymentCard .defaultPayment .titleHeader .form-switch input:after,.PaymentPage .PaymentCard .UcountPayment .titleHeader .form-switch input:after{content:"";background:#565656;border-radius:21px;width:17px;height:17px;position:absolute;top:3px;left:3px;right:auto}.PaymentPage .PaymentCard .defaultPayment .titleHeader .form-switch input:checked,.PaymentPage .PaymentCard .UcountPayment .titleHeader .form-switch input:checked{background-color:#e8becc;background-image:none;border-color:#e8becc}.PaymentPage .PaymentCard .defaultPayment .titleHeader .form-switch input:checked:focus,.PaymentPage .PaymentCard .defaultPayment .titleHeader .form-switch input:checked:focus-visible,.PaymentPage .PaymentCard .UcountPayment .titleHeader .form-switch input:checked:focus,.PaymentPage .PaymentCard .UcountPayment .titleHeader .form-switch input:checked:focus-visible{outline:0}.PaymentPage .PaymentCard .defaultPayment .titleHeader .form-switch input:checked:after,.PaymentPage .PaymentCard .UcountPayment .titleHeader .form-switch input:checked:after{content:"";background:#ee2e5d;border-radius:21px;width:17px;height:17px;position:absolute;top:3px;left:auto;right:3px}.PaymentPage .PaymentCard .defaultPayment form label,.PaymentPage .PaymentCard .UcountPayment form label{color:#333;text-transform:capitalize;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.PaymentPage .PaymentCard .defaultPayment form input,.PaymentPage .PaymentCard .UcountPayment form input{color:#565656;text-transform:capitalize;background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #3333331a;border-radius:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:28px;box-shadow:inset 0 4px 6px #00000026}.PaymentPage .PaymentCard .defaultPayment form .selectForm .form-select,.PaymentPage .PaymentCard .UcountPayment form .selectForm .form-select{color:#565656;text-transform:capitalize;background-color:#f7f7f7;background-image:url(../media/arrowselectdown.0r3~o8f8a6pz4.png);background-position:right .75rem center;background-repeat:no-repeat;border:1px solid #3333331a;border-radius:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:28px;box-shadow:inset 0 4px 6px #00000026}.PaymentPage .PaymentCard .giftTogetherPayment,.PaymentPage .PaymentCard .OzoPayment,.PaymentPage .PaymentCard .PayflexPayment,.PaymentPage .PaymentCard .PaypalPayment,.PaymentPage .PaymentCard .ZapperPayment,.PaymentPage .PaymentCard .ApayPayment,.PaymentPage .PaymentCard .EbucksPayment,.PaymentPage .PaymentCard .DisMilesPayment,.PaymentPage .PaymentCard .MobircedPayment,.PaymentPage .PaymentCard .SAPayment,.PaymentPage .PaymentCard .MasterpassPayment,.PaymentPage .PaymentCard .vodapayPayment,.PaymentPage .PaymentCard .CorporatePayment{text-align:left}.PaymentPage .PaymentCard .giftTogetherPayment .logo h3,.PaymentPage .PaymentCard .OzoPayment .logo h3,.PaymentPage .PaymentCard .PayflexPayment .logo h3,.PaymentPage .PaymentCard .PaypalPayment .logo h3,.PaymentPage .PaymentCard .ZapperPayment .logo h3,.PaymentPage .PaymentCard .ApayPayment .logo h3,.PaymentPage .PaymentCard .EbucksPayment .logo h3,.PaymentPage .PaymentCard .DisMilesPayment .logo h3,.PaymentPage .PaymentCard .MobircedPayment .logo h3,.PaymentPage .PaymentCard .SAPayment .logo h3,.PaymentPage .PaymentCard .MasterpassPayment .logo h3,.PaymentPage .PaymentCard .vodapayPayment .logo h3,.PaymentPage .PaymentCard .CorporatePayment .logo h3{color:#ee2e5d;text-transform:uppercase;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.PaymentPage .PaymentCard .giftTogetherPayment h2,.PaymentPage .PaymentCard .OzoPayment h2,.PaymentPage .PaymentCard .PayflexPayment h2,.PaymentPage .PaymentCard .PaypalPayment h2,.PaymentPage .PaymentCard .ZapperPayment h2,.PaymentPage .PaymentCard .ApayPayment h2,.PaymentPage .PaymentCard .EbucksPayment h2,.PaymentPage .PaymentCard .DisMilesPayment h2,.PaymentPage .PaymentCard .MobircedPayment h2,.PaymentPage .PaymentCard .SAPayment h2,.PaymentPage .PaymentCard .MasterpassPayment h2,.PaymentPage .PaymentCard .vodapayPayment h2,.PaymentPage .PaymentCard .CorporatePayment h2{color:#404040;text-align:center;text-align:left;margin:15px 0;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.PaymentPage .PaymentCard .giftTogetherPayment h3,.PaymentPage .PaymentCard .OzoPayment h3,.PaymentPage .PaymentCard .PayflexPayment h3,.PaymentPage .PaymentCard .PaypalPayment h3,.PaymentPage .PaymentCard .ZapperPayment h3,.PaymentPage .PaymentCard .ApayPayment h3,.PaymentPage .PaymentCard .EbucksPayment h3,.PaymentPage .PaymentCard .DisMilesPayment h3,.PaymentPage .PaymentCard .MobircedPayment h3,.PaymentPage .PaymentCard .SAPayment h3,.PaymentPage .PaymentCard .MasterpassPayment h3,.PaymentPage .PaymentCard .vodapayPayment h3,.PaymentPage .PaymentCard .CorporatePayment h3{color:#ee2e5d;margin:15px 0;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.PaymentPage .PaymentCard .giftTogetherPayment p,.PaymentPage .PaymentCard .OzoPayment p,.PaymentPage .PaymentCard .PayflexPayment p,.PaymentPage .PaymentCard .PaypalPayment p,.PaymentPage .PaymentCard .ZapperPayment p,.PaymentPage .PaymentCard .ApayPayment p,.PaymentPage .PaymentCard .EbucksPayment p,.PaymentPage .PaymentCard .DisMilesPayment p,.PaymentPage .PaymentCard .MobircedPayment p,.PaymentPage .PaymentCard .SAPayment p,.PaymentPage .PaymentCard .MasterpassPayment p,.PaymentPage .PaymentCard .vodapayPayment p,.PaymentPage .PaymentCard .CorporatePayment p{color:#343434;margin-bottom:15px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.PaymentPage .PaymentCard .giftTogetherPayment ul,.PaymentPage .PaymentCard .OzoPayment ul,.PaymentPage .PaymentCard .PayflexPayment ul,.PaymentPage .PaymentCard .PaypalPayment ul,.PaymentPage .PaymentCard .ZapperPayment ul,.PaymentPage .PaymentCard .ApayPayment ul,.PaymentPage .PaymentCard .EbucksPayment ul,.PaymentPage .PaymentCard .DisMilesPayment ul,.PaymentPage .PaymentCard .MobircedPayment ul,.PaymentPage .PaymentCard .SAPayment ul,.PaymentPage .PaymentCard .MasterpassPayment ul,.PaymentPage .PaymentCard .vodapayPayment ul,.PaymentPage .PaymentCard .CorporatePayment ul{margin-top:15px;padding:0;list-style:none}.PaymentPage .PaymentCard .giftTogetherPayment ul li,.PaymentPage .PaymentCard .OzoPayment ul li,.PaymentPage .PaymentCard .PayflexPayment ul li,.PaymentPage .PaymentCard .PaypalPayment ul li,.PaymentPage .PaymentCard .ZapperPayment ul li,.PaymentPage .PaymentCard .ApayPayment ul li,.PaymentPage .PaymentCard .EbucksPayment ul li,.PaymentPage .PaymentCard .DisMilesPayment ul li,.PaymentPage .PaymentCard .MobircedPayment ul li,.PaymentPage .PaymentCard .SAPayment ul li,.PaymentPage .PaymentCard .MasterpassPayment ul li,.PaymentPage .PaymentCard .vodapayPayment ul li,.PaymentPage .PaymentCard .CorporatePayment ul li{margin-bottom:15px}.PaymentPage .PaymentCard .giftTogetherPayment ul li img,.PaymentPage .PaymentCard .OzoPayment ul li img,.PaymentPage .PaymentCard .PayflexPayment ul li img,.PaymentPage .PaymentCard .PaypalPayment ul li img,.PaymentPage .PaymentCard .ZapperPayment ul li img,.PaymentPage .PaymentCard .ApayPayment ul li img,.PaymentPage .PaymentCard .EbucksPayment ul li img,.PaymentPage .PaymentCard .DisMilesPayment ul li img,.PaymentPage .PaymentCard .MobircedPayment ul li img,.PaymentPage .PaymentCard .SAPayment ul li img,.PaymentPage .PaymentCard .MasterpassPayment ul li img,.PaymentPage .PaymentCard .vodapayPayment ul li img,.PaymentPage .PaymentCard .CorporatePayment ul li img{background:#fff;border-radius:8px;width:auto;height:auto;margin-right:20px}.PaymentPage .PaymentCard .giftTogetherPayment ul li,.PaymentPage .PaymentCard .OzoPayment ul li,.PaymentPage .PaymentCard .PayflexPayment ul li,.PaymentPage .PaymentCard .PaypalPayment ul li,.PaymentPage .PaymentCard .ZapperPayment ul li,.PaymentPage .PaymentCard .ApayPayment ul li,.PaymentPage .PaymentCard .EbucksPayment ul li,.PaymentPage .PaymentCard .DisMilesPayment ul li,.PaymentPage .PaymentCard .MobircedPayment ul li,.PaymentPage .PaymentCard .SAPayment ul li,.PaymentPage .PaymentCard .MasterpassPayment ul li,.PaymentPage .PaymentCard .vodapayPayment ul li,.PaymentPage .PaymentCard .CorporatePayment ul li{text-align:left;color:#404040;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:17px}.PaymentPage .PaymentCard .giftTogetherPayment form label,.PaymentPage .PaymentCard .OzoPayment form label,.PaymentPage .PaymentCard .PayflexPayment form label,.PaymentPage .PaymentCard .PaypalPayment form label,.PaymentPage .PaymentCard .ZapperPayment form label,.PaymentPage .PaymentCard .ApayPayment form label,.PaymentPage .PaymentCard .EbucksPayment form label,.PaymentPage .PaymentCard .DisMilesPayment form label,.PaymentPage .PaymentCard .MobircedPayment form label,.PaymentPage .PaymentCard .SAPayment form label,.PaymentPage .PaymentCard .MasterpassPayment form label,.PaymentPage .PaymentCard .vodapayPayment form label,.PaymentPage .PaymentCard .CorporatePayment form label{color:#333;text-transform:capitalize;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.PaymentPage .PaymentCard .giftTogetherPayment form input,.PaymentPage .PaymentCard .OzoPayment form input,.PaymentPage .PaymentCard .PayflexPayment form input,.PaymentPage .PaymentCard .PaypalPayment form input,.PaymentPage .PaymentCard .ZapperPayment form input,.PaymentPage .PaymentCard .ApayPayment form input,.PaymentPage .PaymentCard .EbucksPayment form input,.PaymentPage .PaymentCard .DisMilesPayment form input,.PaymentPage .PaymentCard .MobircedPayment form input,.PaymentPage .PaymentCard .SAPayment form input,.PaymentPage .PaymentCard .MasterpassPayment form input,.PaymentPage .PaymentCard .vodapayPayment form input,.PaymentPage .PaymentCard .CorporatePayment form input{color:#565656;text-transform:capitalize;background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #3333331a;border-radius:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:28px;box-shadow:inset 0 4px 6px #00000026}.PaymentPage .PaymentCard .UcountPayment img{position:relative;left:-12px}.PaymentPage .PaymentCard .vodapayPayment .logo h3{text-transform:none}.PaymentPage .PaymentCard .CorporatePayment h2{color:#ee2e5d;text-transform:uppercase;margin:0;font-family:Poppins;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.PaymentPage .PaymentCard .WicodePayment,.PaymentPage .PaymentCard .momentumePayment,.PaymentPage .PaymentCard .EdgarsPayment{text-align:left}.PaymentPage .PaymentCard .WicodePayment .logo img,.PaymentPage .PaymentCard .momentumePayment .logo img,.PaymentPage .PaymentCard .EdgarsPayment .logo img{position:relative}.PaymentPage .PaymentCard .WicodePayment .logo h3,.PaymentPage .PaymentCard .momentumePayment .logo h3,.PaymentPage .PaymentCard .EdgarsPayment .logo h3{color:#ee2e5d;text-transform:uppercase;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.PaymentPage .PaymentCard .WicodePayment h2,.PaymentPage .PaymentCard .momentumePayment h2,.PaymentPage .PaymentCard .EdgarsPayment h2{color:#404040;text-align:center;text-align:left;margin:15px 0;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.PaymentPage .PaymentCard .WicodePayment form,.PaymentPage .PaymentCard .momentumePayment form,.PaymentPage .PaymentCard .EdgarsPayment form{border-bottom:1px solid #e8becc;padding-bottom:20px}.PaymentPage .PaymentCard .WicodePayment form input,.PaymentPage .PaymentCard .momentumePayment form input,.PaymentPage .PaymentCard .EdgarsPayment form input{color:#565656;text-transform:capitalize;background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #3333331a;border-radius:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:28px;box-shadow:inset 0 4px 6px #00000026}.PaymentPage .PaymentCard .WicodePayment form button,.PaymentPage .PaymentCard .momentumePayment form button,.PaymentPage .PaymentCard .EdgarsPayment form button{color:#ee2e5d;text-align:center;text-transform:uppercase;background:#f7f7f7;border:1px solid #ee2e5d;border-radius:8px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px}.PaymentPage .PaymentCard .WicodePayment form .form-select,.PaymentPage .PaymentCard .momentumePayment form .form-select,.PaymentPage .PaymentCard .EdgarsPayment form .form-select{color:#565656;text-transform:capitalize;background-color:#f7f7f7;background-image:url(../media/arrowselectdown.0r3~o8f8a6pz4.png);background-position:right .75rem center;background-repeat:no-repeat;border:1px solid #3333331a;border-radius:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:28px;box-shadow:inset 0 4px 6px #00000026}.PaymentPage .PaymentCard .MasterpassPayment .logo h3{text-transform:none}.PaymentPage .PaymentCard .MasterpassPayment p{margin-bottom:0}.PaymentPage .accordian{margin-bottom:20px}.PaymentPage .accordian .accordianItem{background:0 0;border-top:1px solid #e8becc;padding-bottom:30px}.PaymentPage .accordian .accordianItem .accordion-header{color:#343434;text-transform:capitalize;box-shadow:none;text-align:left;background:0 0;margin:20px 0;padding-left:0;padding-right:0;font-family:Poppins;font-size:24px;font-style:normal;font-weight:400;line-height:148.5%}@media (max-width:581px){.PaymentPage .accordian .accordianItem .payFields{flex-direction:column-reverse}}.PaymentPage .accordian .accordianItem .paymentScrollWrapper{flex-direction:column;align-items:center;display:flex}.PaymentPage .accordian .accordianItem .paymentScrollWrapper .scrollArrow{color:#fff;background:#ee2e5d;border:0;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:none}.PaymentPage .accordian .accordianItem .paymentBody{flex-flow:wrap;justify-content:flex-start;align-items:flex-start;gap:20px 32px;padding:10px 0;display:flex;overflow:hidden}.PaymentPage .accordian .accordianItem .paymentBody button{background:#f7f7f7;border:1px solid #565656;border-radius:8px;justify-content:center;align-items:center;width:240px;height:53px;display:flex}.PaymentPage .accordian .accordianItem .paymentBody button img{height:auto}.PaymentPage .accordian .accordianItem .paymentBody button.visaCreditCard img{width:230px}.PaymentPage .accordian .accordianItem .paymentBody button.unsupported-method{opacity:.4;cursor:not-allowed;pointer-events:auto;background:#e9ecef;border-color:#ced4da}.PaymentPage .accordian .accordianItem .paymentBody button.googlepayBtn{background-color:#f7f7f7;border:1px solid #565656;border-radius:10px}@media (max-width:1400px){.PaymentPage .accordian .accordianItem .paymentBody{gap:20px}.PaymentPage .accordian .accordianItem .paymentBody button{width:210px}.PaymentPage .accordian .accordianItem .paymentBody button.corporateBtn img{width:200px}.PaymentPage .accordian .accordianItem .paymentBody button.wicodeBtn img{width:120px}.PaymentPage .accordian .accordianItem .paymentBody button.visaCreditCard img{width:210px}}@media (max-width:1200px){.PaymentPage .accordian .accordianItem .paymentBody button{width:178px}.PaymentPage .accordian .accordianItem .paymentBody button.corporateBtn img{width:170px}.PaymentPage .accordian .accordianItem .paymentBody button.wicodeBtn img{width:120px}.PaymentPage .accordian .accordianItem .paymentBody button.visaCreditCard img,.PaymentPage .accordian .accordianItem .paymentBody button.giftTogetherbtn img{width:170px}}@media (max-width:1025px){.PaymentPage .accordian .accordianItem .paymentBody{margin-bottom:20px}.PaymentPage .accordian .accordianItem .paymentBody button{width:178px}}@media (max-width:992px){.PaymentPage .accordian .accordianItem .paymentBody{justify-content:center;margin-bottom:20px}.PaymentPage .accordian .accordianItem .paymentBody button{width:240px}}@media (max-width:530px){.PaymentPage .accordian .accordianItem .paymentBody button{width:200px}}@media (max-width:440px){.PaymentPage .accordian .accordianItem .paymentBody button{width:180px}}@media (max-width:391px){.PaymentPage .accordian .accordianItem .paymentBody button{width:170px}.PaymentPage .accordian .accordianItem .paymentBody button.corporateBtn img,.PaymentPage .accordian .accordianItem .paymentBody button.visaCreditCard img,.PaymentPage .accordian .accordianItem .paymentBody button.giftTogetherbtn img{width:160px}}.PaymentPage .accordian .accordianItem .orderSummary{text-align:left;background:#f7f7f7;border:1px solid #e8becc;border-radius:20px;justify-content:space-between;margin-bottom:20px;padding:15px;display:flex}.PaymentPage .accordian .accordianItem .orderSummary h3{color:#ee2e5d;text-transform:capitalize;font-family:Poppins;font-size:24px;font-style:normal;font-weight:700;line-height:148.5%}.PaymentPage .accordian .accordianItem .orderSummary h4{color:#343434;text-transform:capitalize;font-family:Poppins;font-size:20px;font-style:normal;font-weight:500;line-height:148.5%}.PaymentPage .accordian .accordianItem .orderItems h3{color:#343434;text-transform:capitalize;text-align:left;margin:15px 0;font-family:Poppins;font-size:24px;font-style:normal;font-weight:400;line-height:148.5%}.PaymentPage .accordian .accordianItem .orderItems .basketCard{background:#f7f7f7;border:1px solid #e8becc;border-radius:20px;margin-bottom:20px;padding:15px;position:relative}@media (max-width:376px){.PaymentPage .accordian .accordianItem .orderItems .basketCard{padding:9px}}.PaymentPage .accordian .accordianItem .orderItems .basketCard .innerBasketCard{flex-direction:row;display:flex;position:relative}@media (max-width:768px){.PaymentPage .accordian .accordianItem .orderItems .basketCard .innerBasketCard{flex-direction:column}}.PaymentPage .accordian .accordianItem .orderItems .basketCard .innerBasketCard .card-body{flex-direction:row;display:flex;position:relative}.PaymentPage .accordian .accordianItem .orderItems .basketCard .innerBasketCard .card-body .card-image img{border:1px solid #979797f0;border-radius:20px}.PaymentPage .accordian .accordianItem .orderItems .basketCard .innerBasketCard .card-body h3.card-title{color:#565656;text-transform:capitalize;text-align:left;margin-top:5px;margin-left:15px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:110.5%}@media (max-width:390px){.PaymentPage .accordian .accordianItem .orderItems .basketCard .innerBasketCard .card-body h3.card-title{font-size:15px}}.PaymentPage .accordian .accordianItem .orderItems .basketCard .innerBasketCard .card-body h3.card-title p{color:#333;text-transform:capitalize;margin:10px 0 0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.PaymentPage .accordian .accordianItem .orderItems.show{border-bottom:1px solid #e8becc}.PaymentPage .is-invalid{border-color:red!important}.PaymentPage .invalid-feedback{color:red}.payment-response{background:#ef3e62;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.payment-response p{text-align:center;color:#fff;margin-top:10px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.payment-response .loader{box-sizing:border-box;border:2px solid #fff;border-radius:50%;width:48px;height:48px;animation:1s linear infinite rotation;display:inline-block;position:relative}.payment-response .loader:after,.payment-response .loader:before{content:"";box-sizing:border-box;background:#fff;border-radius:50%;width:6px;height:6px;position:absolute;top:0;left:0;transform:translate(150%,150%)}.payment-response .loader:before{inset:auto 0 0 auto;transform:translate(-150%,-150%)}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.errorDiv{color:#fff;text-transform:none;background-color:#e20000;border-radius:10px;margin-top:15px;padding:15px 10px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:600}.successDiv{color:#fff;text-transform:none;background-color:#38af4b;border-radius:10px;margin-top:15px;padding:15px 10px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:600}.GiftTogetherPage{padding-top:50px}.GiftTogetherPage .closeButton{position:absolute;top:20px;right:20px}.GiftTogetherPage .closeButton svg{color:#000;font-size:22px}.GiftTogetherPage .logoGiftTogether{text-align:center;margin-bottom:30px}.GiftTogetherPage .logoGiftTogether h2{color:#ee2e5d;text-transform:uppercase;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.GiftTogetherPage .logoGiftTogether h3{color:#404040;text-align:center;text-transform:uppercase;margin:20px 0;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.GiftTogetherPage .logoGiftTogether h4{color:#404040;text-align:center;text-transform:uppercase;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.GiftTogetherPage .addCoGifter h3{color:#404040;text-align:left;text-transform:uppercase;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.GiftTogetherPage .addCoGifter form label{color:#1e1e1e;text-transform:capitalize;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.GiftTogetherPage .addCoGifter form input{color:#333;text-transform:capitalize;background:#fff;border:1px solid #e8becc;border-radius:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;box-shadow:inset 0 4px 4px #00000040}.GiftTogetherPage .addCoGifter form button.addCoGifterBtn{color:#ee2e5d;text-align:center;text-transform:uppercase;border:1px solid #ee2e5d;border-radius:8px;width:238px;margin-top:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px;box-shadow:0 4px 48px #0000001a}.GiftTogetherPage .addCoGifter .footerBtn{text-align:center;margin:0 auto 30px}.GiftTogetherPage .addCoGifter .footerBtn h4{color:#404040;text-align:center;text-transform:uppercase;margin:20px 0;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.GiftTogetherPage .addCoGifter .footerBtn button.saveBtn{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border-radius:40px;width:214px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}.GiftTogetherPage .coGifterAdded h3{color:#404040;text-align:left;text-transform:uppercase;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.GiftTogetherPage .coGifterAdded .accordion .accordion-item{border:0;border-bottom:1px solid #ccc;border-radius:0}.GiftTogetherPage .coGifterAdded .accordion .accordion-item .accordion-header button{color:#404040;text-transform:capitalize;background:0 0;outline:0;padding:15px 0;font-family:Poppins;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.GiftTogetherPage .coGifterAdded .accordion .accordion-item .accordion-header button:focus,.GiftTogetherPage .coGifterAdded .accordion .accordion-item .accordion-header button:focus-visible{box-shadow:none;outline:0}.GiftTogetherPage .coGifterAdded .accordion .accordion-item .accordion-header button:after{background-image:url(../media/arrow_downios_new.14m_z_n6mlr-0.png);background-repeat:0px 0px}.GiftTogetherPage .coGifterAdded .accordion .accordion-item .accordion-collapse .accordion-body{padding:10px 0}.GiftTogetherPage .coGifterAdded form label{color:#1e1e1e;text-transform:capitalize;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.GiftTogetherPage .coGifterAdded form input{color:#565656;text-transform:capitalize;background:#fff;border:1px solid #e8becc;border-radius:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;box-shadow:inset 0 4px 4px #00000040}.GiftTogetherPage .coGifterAdded form button.delete{color:#ee2e5d;text-align:center;text-transform:uppercase;border:1px solid #ee2e5d;border-radius:8px;margin-top:10px;margin-right:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px;box-shadow:0 4px 48px #0000001a}.GiftTogetherPage .coGifterAdded form button.updateBtn{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border:1px solid #ee2e5d;border-radius:8px;margin-top:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px;box-shadow:0 4px 48px #0000001a}.GiftTogetherPage .coGifterAdded form button.addCoGifterBtn{color:#ee2e5d;text-align:center;text-transform:uppercase;border:1px solid #ee2e5d;border-radius:8px;width:238px;margin-top:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px;box-shadow:0 4px 48px #0000001a}.GiftTogetherPage .coGifterAdded .footerBtn{text-align:center;margin:0 auto 30px}.GiftTogetherPage .coGifterAdded .footerBtn h4{color:#404040;text-align:center;text-transform:uppercase;margin:20px 0;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.GiftTogetherPage .coGifterAdded .footerBtn button.saveBtn{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border-radius:40px;width:214px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}.GiftTogetherPage .cofirmCoGifter h3{color:#404040;text-align:left;text-transform:uppercase;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.GiftTogetherPage .cofirmCoGifter .coGifter{border-top:1px solid #0000004d;padding:10px 0}.GiftTogetherPage .cofirmCoGifter .coGifter h4{color:#404040;text-transform:capitalize;margin:0;font-family:Poppins;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.GiftTogetherPage .cofirmCoGifter .coGifter p{color:#404040;text-transform:capitalize;margin:0;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.GiftTogetherPage .cofirmCoGifter button.editCoGifterBtn{color:#ee2e5d;text-align:center;text-transform:uppercase;border:1px solid #ee2e5d;border-radius:8px;width:153px;margin-top:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px;box-shadow:0 4px 48px #0000001a}.GiftTogetherPage .cofirmCoGifter .footerBtn{text-align:center;border-top:1px solid #0000004d;margin:30px auto}.GiftTogetherPage .cofirmCoGifter .footerBtn h4{color:#404040;text-align:center;text-transform:uppercase;margin:20px 0;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.GiftTogetherPage .cofirmCoGifter .footerBtn button.saveBtn{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border-radius:40px;width:214px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}.GiftTogetherPage .completePayment{border-top:1px solid #0000004d;padding-top:15px}.GiftTogetherPage .completePayment h3{color:#404040;text-align:left;text-transform:uppercase;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.GiftTogetherPage .completePayment form label{color:#333;text-transform:capitalize;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.GiftTogetherPage .completePayment form input{color:#33333394;text-transform:capitalize;background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #3333331a;border-radius:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:20px;box-shadow:inset 0 4px 6px #00000026}.GiftTogetherPage .completePayment form .selectForm .form-select{color:#33333394;text-transform:capitalize;background-color:#f7f7f7;background-image:url(../media/arrowselectdown.0r3~o8f8a6pz4.png);background-position:right .75rem center;background-repeat:no-repeat;border:1px solid #3333331a;border-radius:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:28px;box-shadow:inset 0 4px 6px #00000026}.GiftTogetherPage .completePayment .paybtnDiv{margin:20px 0}.GiftTogetherPage .completePayment .paybtnDiv button.payBtn{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border:0;border-radius:40px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}.GiftTogetherPage .swal2-confirm{background-color:#ee2e5d}.GiftTogetherPage .modal{z-index:1000;background-color:#00000080;width:100%;height:100%;display:block;position:fixed;top:0;left:0;overflow:auto}.GiftTogetherPage .modal-content{background-color:#fefefe;border:1px solid #888;width:80%;max-width:800px;margin:15% auto;padding:20px}.GiftTogetherPage .close{color:#aaa;float:right;font-size:28px;font-weight:700}.GiftTogetherPage .close:hover,.GiftTogetherPage .close:focus{color:#000;cursor:pointer;text-decoration:none}.loginGF,.RegisterGF{border-top:1px solid #0000004d;padding-top:15px}.loginGF h3,.RegisterGF h3{color:#404040;text-align:left;text-transform:uppercase;margin:0;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.loginGF .linktoRegister,.RegisterGF .linktoRegister{justify-content:flex-start;align-items:center;margin-top:20px;display:flex}.loginGF .linktoRegister p,.RegisterGF .linktoRegister p{color:#404040;text-transform:uppercase;margin:0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.loginGF .linktoRegister .btn-link,.RegisterGF .linktoRegister .btn-link{color:#404040;text-transform:uppercase;padding:0 0 0 5px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-decoration-line:underline}@media (max-width:431px){.loginGF .linktoRegister,.RegisterGF .linktoRegister{flex-direction:column;justify-content:flex-start;align-items:flex-start}.loginGF .linktoRegister button.btn-link,.RegisterGF .linktoRegister button.btn-link{padding-left:0}}.loginGF form label,.RegisterGF form label{color:#333;text-transform:capitalize;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.loginGF form input,.RegisterGF form input{color:#33333394;text-transform:capitalize;background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #3333331a;border-radius:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:20px;box-shadow:inset 0 4px 6px #00000026}.loginGF form .mobileNumber .PhoneInput,.RegisterGF form .mobileNumber .PhoneInput{background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #3333331a;border-radius:10px;align-items:center;height:42px;display:flex;overflow:hidden;box-shadow:inset 0 4px 6px #00000026}.loginGF form .mobileNumber .PhoneInputCountry,.RegisterGF form .mobileNumber .PhoneInputCountry{flex-shrink:0;align-items:center;height:100%;padding:0 8px 0 10px;display:flex;position:relative}.loginGF form .mobileNumber .PhoneInputCountry .PhoneInputCountryIcon,.RegisterGF form .mobileNumber .PhoneInputCountry .PhoneInputCountryIcon{flex-shrink:0;width:24px;height:16px;overflow:hidden}.loginGF form .mobileNumber .PhoneInputCountry .PhoneInputCountryIcon img,.loginGF form .mobileNumber .PhoneInputCountry .PhoneInputCountryIcon svg,.RegisterGF form .mobileNumber .PhoneInputCountry .PhoneInputCountryIcon img,.RegisterGF form .mobileNumber .PhoneInputCountry .PhoneInputCountryIcon svg{object-fit:cover;width:100%;height:100%;display:block}.loginGF form .mobileNumber .PhoneInputCountry .PhoneInputCountrySelect,.RegisterGF form .mobileNumber .PhoneInputCountry .PhoneInputCountrySelect{z-index:1;opacity:0;cursor:pointer;border:0;width:100%;height:100%;position:absolute;top:0;left:0}.loginGF form .mobileNumber .PhoneInputCountry .PhoneInputCountrySelectArrow,.RegisterGF form .mobileNumber .PhoneInputCountry .PhoneInputCountrySelectArrow{color:#000;opacity:1;width:9px;height:8px;margin-left:6px;font-weight:600}.loginGF form .mobileNumber .PhoneInputInput,.RegisterGF form .mobileNumber .PhoneInputInput{color:#333;background:0 0;border:0;border-left:1px solid #3333331a;outline:none;flex:1;height:100%;padding:9px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.loginGF form .mobileNumber .PhoneInputInput:focus,.RegisterGF form .mobileNumber .PhoneInputInput:focus{box-shadow:none;outline:none}.loginGF form .formPassword,.RegisterGF form .formPassword{position:relative}.loginGF form .formPassword button,.RegisterGF form .formPassword button{background:0 0;border:0;position:absolute;top:33px;right:5px}.loginGF form .formPassword button svg,.RegisterGF form .formPassword button svg{color:#a0a0a0;font-size:21px}.loginGF form .form-check,.RegisterGF form .form-check{margin-bottom:15px}.loginGF form .form-check input.form-check-input,.RegisterGF form .form-check input.form-check-input{border-radius:0;width:20px;height:20px}.loginGF form .form-check input.form-check-input:focus,.RegisterGF form .form-check input.form-check-input:focus{box-shadow:none;outline:0}.loginGF form .form-check input.form-check-input:checked[type=checkbox],.RegisterGF form .form-check input.form-check-input:checked[type=checkbox]{background:url(../media/check_box.0_csys~3zmqc-.png) 50% no-repeat}.loginGF form .form-check input.form-check-input:checked,.RegisterGF form .form-check input.form-check-input:checked{background-color:#0000;border-color:#404040}.loginGF form .form-check label,.RegisterGF form .form-check label{color:#333;text-transform:capitalize;margin-left:8px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.loginGF form .form-select,.RegisterGF form .form-select{color:#333;text-transform:capitalize;border:1px solid #3333331a;border-radius:10px;width:auto;height:42px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;box-shadow:0 4px 6px #00000026}.loginGF form .btn-link,.RegisterGF form .btn-link{color:#e20000;text-transform:uppercase;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:148.5%;text-decoration-line:underline}.loginGF form .loginBtn,.loginGF form .registerBtn,.RegisterGF form .loginBtn,.RegisterGF form .registerBtn{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border:0;border-radius:40px;margin-top:10px;padding:7px 31.934px 7px 31.23px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}.manageCards{margin-top:10px}@media (max-width:1025px){.manageCards{padding-left:15px}}@media (max-width:821px){.manageCards{margin-top:20px}}@media (max-width:431px){.manageCards{padding-left:0}}.manageCards h4{color:#343434;text-transform:capitalize;margin-bottom:20px;font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:148.5%}.manageCards .cardsOption{max-height:318px;padding-bottom:20px}.manageCards .cardsOption .innerCards form .cardCheck{background:#dfe3e8;border:1px solid #c4cdd5;border-radius:8px;justify-content:flex-start;align-items:center;gap:5px;padding:12px 20px;display:flex;box-shadow:0 4px 48px #0000001a}@media (max-width:1400px){.manageCards .cardsOption .innerCards form .cardCheck{padding:12px 15px}}@media (max-width:431px){.manageCards .cardsOption .innerCards form .cardCheck{padding:15px}}.manageCards .cardsOption .innerCards form .cardCheck .cardIcon{margin-right:15px}@media (max-width:1400px){.manageCards .cardsOption .innerCards form .cardCheck .cardIcon{margin-right:5px}}@media (max-width:1025px){.manageCards .cardsOption .innerCards form .cardCheck .cardIcon{margin-right:15px}}.manageCards .cardsOption .innerCards form .cardCheck .cardNumber h5{color:#000;text-transform:uppercase;min-width:130px;max-width:130px;font-family:Poppins;font-size:11px;font-style:normal;font-weight:600;line-height:18px;overflow:hidden}.manageCards .cardsOption .innerCards form .cardCheck .cardNumber p{color:#000;text-transform:uppercase;font-family:Poppins;font-size:11px;font-style:normal;font-weight:400;line-height:18px}@media (max-width:1400px){.manageCards .cardsOption .innerCards form .cardCheck .cardNumber h5{min-width:115px;max-width:115px}}.manageCards .cardsOption .innerCards form .cardCheck input{width:32px;height:32px;box-shadow:none;background-color:#0000;border:1px solid #ccc;border-radius:50%}.manageCards .cardsOption .innerCards form .cardCheck input:checked{background:url(../media/inputcheck.17jhn_rrw5kyu.png) no-repeat;border:0;width:32px;height:32px}@media (max-width:1400px){.manageCards .cardsOption .innerCards form .cardCheck input,.manageCards .cardsOption .innerCards form .cardCheck input:checked{width:26px;height:26px}}.manageCards .cardsOption .innerCards form .removeCard{color:#ee2e5d;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;margin-left:0;font-family:Poppins;font-size:24px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}@media (max-width:1400px){.manageCards .cardsOption .innerCards form .removeCard{padding:5px}}.defaultPayment form input.success,.defaultPayment form .form-control.success[type=text],.defaultPayment form .form-control.success[type=password]{background:url(../media/greenTick.0ihlxosq1thls.png) 97% 8px no-repeat;position:relative;border:2px solid green!important}.defaultPayment form select.success,.defaultPayment form .form-select.success{border:2px solid green!important}.defaultPayment form input.error,.defaultPayment form .form-control.error,.defaultPayment form select.error,.defaultPayment form .form-select.error{border:2px solid red!important}.EbucksPayment .nav-tabs button{text-transform:uppercase;color:#343434;background:0 0;border:0;padding:5px 10px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.EbucksPayment .nav-tabs button.active{color:#fff;background:#ee2e5d;border-radius:8px}.EbucksPayment .tab-content input{color:#565656;text-transform:capitalize;background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #3333331a;border-radius:10px;width:auto;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:28px;box-shadow:inset 0 4px 6px #00000026}.capitecModal .modal-content{border-radius:20px}.capitecModal .modal-content .modal-header{text-align:center;color:#ee2e5d;text-transform:capitalize;border-bottom:0;margin:0 auto;font-family:Poppins;font-size:24px;font-style:normal;font-weight:600;line-height:148.5%}.capitecModal .modal-content .modal-body{text-align:center}.capitecModal .modal-content .modal-body h4{color:#343434;text-transform:capitalize;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.capitecModal .modal-content .modal-footer{text-align:center;border-top:0;justify-content:center}.capitecModal .modal-content .modal-footer button{color:#ee2e5d;text-align:center;text-transform:uppercase;background:0 0;border:1px solid #ee2e5d;border-radius:20px;padding:7px 31.934px 7px 31.23px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:148.5%;transition:all .3s}.capitecModal .modal-content .modal-footer button:hover{color:#fff;background:#ee2e5d}.ApayPayment button{color:#fff;text-align:center;background:#ee2e5d;border:0;border-radius:40px;width:60%;padding:5px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:148.5%}.applepay-hidden{display:none!important}.applepay-loading{visibility:hidden;pointer-events:none}.ProductPage{min-height:calc(100vh + 140px);position:relative}.ProductPage .positionRelative{margin-bottom:20px}.ProductPage .positionRelative .availableDelievryAlerts{height:120px}.ProductPage .positionRelative .availableDelievryAlerts .alert{border-radius:10px;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;margin:10px 0 20px;padding:8px 15px;display:flex;position:absolute;left:0}.ProductPage .positionRelative .availableDelievryAlerts .alert svg{color:#fff;margin-right:15px;font-size:35px}.ProductPage .positionRelative .availableDelievryAlerts .alert img{margin-right:15px}.ProductPage .positionRelative .availableDelievryAlerts .alert span{color:#fff;text-transform:capitalize;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:148.5%}.ProductPage .positionRelative .availableDelievryAlerts .alert span button{color:#565656;text-align:center;text-transform:uppercase;background:#f7f7f7;border:2px solid #565656;border-radius:8px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px;box-shadow:0 4px 48px #0000001a}.ProductPage .positionRelative .availableDelievryAlerts .alert.alert-success{background:#38af4b}.ProductPage .positionRelative .availableDelievryAlerts .alert.alert-danger{background:0 0;border:3px solid #e20000;border-radius:10px}.ProductPage .positionRelative .availableDelievryAlerts .alert.alert-danger span{color:#e20000;text-transform:capitalize;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:148.5%}.ProductPage .positionRelative .availableDelievryAlerts p.dangerP{color:#e20000;text-align:center;letter-spacing:.36px;text-transform:capitalize;margin-bottom:10px;padding-top:100px;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:normal}@media (max-width:580px){.ProductPage .positionRelative{margin-bottom:0;position:relative}.ProductPage .positionRelative .availableDelievryAlerts .alert{border-radius:0}}.ProductPage .searchAvaiPro{align-items:flex-end;margin-bottom:20px;display:flex}.ProductPage .searchAvaiPro button.searchAvailProBtn{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border:0;border-radius:40px;width:100%;height:39px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}@media (max-width:431px){.ProductPage .searchAvaiPro{margin-top:20px}}.ProductPage .newPayflex{background:#fff;border-top:1px solid #ee2e5d;border-bottom:1px solid #ee2e5d;margin-bottom:20px;padding:13px 0}.ProductPage .newPayflex .container{flex-direction:row;justify-content:flex-start;display:flex}.ProductPage .newPayflex .container .new{margin-right:10px}.ProductPage .newPayflex .container .new a{color:#fff;cursor:pointer;background:#ee2e5d;border-radius:10px;padding:5px 10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.ProductPage .newPayflex .container .payflex{cursor:pointer}.ProductPage .newPayflex .container .payflex.tooltip-wrapper{display:inline-block;position:relative}.ProductPage .newPayflex .container .payflex.tooltip-wrapper button{cursor:pointer;background:0 0;border:none;margin:0;padding:0}.ProductPage .newPayflex .container .payflex.tooltip-wrapper .tooltip-text{letter-spacing:1px;text-align:center;color:#58595b;z-index:10;-webkit-backdrop-filter:blur(130px);backdrop-filter:blur(130px);visibility:hidden;opacity:0;background:#ffffffd6;border-radius:8px;width:400px;padding:25px 20px;font-family:Poppins;font-size:12px;font-weight:500;line-height:16px;transition:opacity .1s;position:absolute;top:calc(100% + 8px);left:50%;box-shadow:0 10px 100px #0000004d}@media (max-width:541px){.ProductPage .newPayflex .container .payflex.tooltip-wrapper .tooltip-text{width:320px;left:40%}}@media (max-width:480px){.ProductPage .newPayflex .container .payflex.tooltip-wrapper .tooltip-text{border:1px solid #e20000;transform:translate(-30%)}}.ProductPage .newPayflex .container .payflex.tooltip-wrapper .tooltip-text:before{content:"";border:6px solid #0000;border-bottom-color:#ffffffd6;position:absolute;bottom:100%;left:10px}@media (max-width:541px){.ProductPage .newPayflex .container .payflex.tooltip-wrapper .tooltip-text:before{left:20px}}@media (max-width:480px){.ProductPage .newPayflex .container .payflex.tooltip-wrapper .tooltip-text:before{left:40%}}.ProductPage .newPayflex .container .payflex.tooltip-wrapper .tooltip-text.show{visibility:visible;opacity:1}.ProductPage .newPayflex .container .payflex.tooltip-wrapper .tooltip-text .closePayflexTooltip{cursor:pointer;color:#ee2e5d;background:0 0;border:none;font-size:15px;font-weight:700;position:absolute;top:10px;right:10px}.ProductPage .productNameId{position:relative}.ProductPage .productNameId h1.productTitle{color:#565656;letter-spacing:.36px;text-transform:capitalize;text-align:left;align-items:center;min-height:32px;padding-left:10px;font-family:Poppins;font-size:18px;font-style:normal;font-weight:700;line-height:normal;display:flex}.ProductPage .productNameId p.productCode{color:#333;text-transform:capitalize;text-align:left;min-height:24px;margin-bottom:10px;padding-left:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:148.5%}.ProductPage .productNameId button.ratingBtn{color:#58595b;text-transform:capitalize;align-items:center;font-size:12px;font-weight:500;line-height:24px;text-decoration:none;display:flex;position:absolute;top:0;right:12px}.ProductPage .productNameId button.ratingBtn svg{margin-right:5px;font-size:14px}@media (max-width:768px){.ProductPage .productNameId p.productCode{margin-bottom:0}.ProductPage .productNameId button.ratingBtn{margin-bottom:10px;padding:0 10px;position:relative;top:auto;left:auto;right:auto}}.ProductPage .carousel-root{cursor:all-scroll}.ProductPage .carousel-root .carousel-slider .slider-wrapper ul.slider li.slide img{border-radius:20px}@media (max-width:1199px){.ProductPage .carousel-root .carousel-slider .slider-wrapper ul.slider li.slide img{width:100%;height:auto}}.ProductPage .carousel-root .carousel-slider p.carousel-status{color:#fff;text-align:center;background:#33333380;border-radius:5px;margin:0;font-family:Poppins;font-size:10px;font-style:normal;font-weight:600;top:15px;right:25px}.ProductPage .carousel-root .carousel .slide{touch-action:pan-y!important}.ProductPage .carousel-root .carousel .thumbs-wrapper{margin-left:0;margin-right:0}.ProductPage .carousel-root .carousel .thumbs-wrapper .control-prev.control-arrow{opacity:.7;top:40%}.ProductPage .carousel-root .carousel .thumbs-wrapper .control-prev.control-arrow:before{border-right:8px solid #ee2e5d}.ProductPage .carousel-root .carousel .thumbs-wrapper .control-next.control-arrow{top:40%}.ProductPage .carousel-root .carousel .thumbs-wrapper .control-next.control-arrow:before{border-left:8px solid #ee2e5d}.ProductPage .carousel-root .carousel .thumbs-wrapper ul{padding-bottom:10px;padding-left:0;transition:transform .3s!important}.ProductPage .carousel-root .carousel .thumbs-wrapper ul::-webkit-scrollbar{width:10px;height:4px}.ProductPage .carousel-root .carousel .thumbs-wrapper ul::-webkit-scrollbar-track{box-shadow:inset 0 0 5px gray}.ProductPage .carousel-root .carousel .thumbs-wrapper ul::-webkit-scrollbar-thumb{background:#ef3e62}.ProductPage .carousel-root .carousel .thumbs-wrapper ul::-webkit-scrollbar-thumb:hover{background:#bc2241}.ProductPage .carousel-root .carousel .thumbs-wrapper ul li{border:0}.ProductPage .carousel-root .carousel .thumbs-wrapper ul li img{border-radius:20px;height:auto}.ProductPage .selectVariant h3{color:#565656;letter-spacing:.36px;text-align:left;margin-bottom:24px;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.ProductPage .selectVariant .variants button{color:#565656;text-align:center;text-transform:uppercase;background:#fafafa;border:2px solid #565656;border-radius:8px;width:100%;padding:10px 8px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:20px;box-shadow:0 4px 48px #0000001a}.ProductPage .selectVariant .variants button .variant-guidance-tag{color:#ee2e5d;text-transform:uppercase;min-height:15px;margin-bottom:2px;font-size:12px;font-weight:500;line-height:20px;display:block}.ProductPage .selectVariant .variants button .variant-emotional-name{color:#565656;text-transform:none;margin-bottom:3px;font-size:14px;font-weight:500;line-height:20px;display:block}.ProductPage .selectVariant .variants button .variant-size-name{color:#ee2e5d;text-transform:uppercase;margin-bottom:3px;font-size:14px;font-weight:600;line-height:20px;display:block}.ProductPage .selectVariant .variants button .variant-name-default{color:#565656;text-transform:uppercase;margin-bottom:4px;font-size:14px;font-weight:600;line-height:20px;display:block}.ProductPage .selectVariant .variants button .variant-price{color:#565656;font-size:14px;font-weight:700;line-height:20px;display:block}.ProductPage .selectVariant .variants button:active,.ProductPage .selectVariant .variants button:focus,.ProductPage .selectVariant .variants button:focus-visible,.ProductPage .selectVariant .variants button:hover,.ProductPage .selectVariant .variants button.active{color:#333;background:#ee7e994f;border:2px solid #ee2e5d}.ProductPage .selectVariant .variants button:disabled{cursor:not-allowed;width:100%;height:57px;position:relative;color:#dc3545!important;border:2px solid #dc3545!important}.ProductPage .selectVariant .variants button:disabled:before,.ProductPage .selectVariant .variants button:disabled:after{content:"";transform-origin:50%;background-color:#de350a;width:2px;height:79px;position:absolute;top:50%;left:50%}.ProductPage .selectVariant .variants button:disabled:before{transform:translate(-50%,-50%)rotate(45deg)}.ProductPage .selectVariant .variants button:disabled:after{transform:translate(-50%,-50%)rotate(-45deg)}@media (max-width:991px){.ProductPage .selectVariant .variants button{margin-bottom:20px}}.ProductPage .checkAvailability{text-align:left;margin-top:20px;position:relative}.ProductPage .checkAvailability .enterDD h3{color:#565656;letter-spacing:.36px;text-transform:capitalize;margin:12px 0;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.ProductPage .checkAvailability .enterDD h3:after{content:"";background:url(../media/arrow_up_ios_new.0-3_m0gc53up-.png) no-repeat;width:24px;height:24px;position:absolute;top:10px;right:0}.ProductPage .checkAvailability .enterDD form{padding:10px 55px}.ProductPage .checkAvailability .enterDD form label{color:#343434d9;text-transform:capitalize;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;display:block}.ProductPage .checkAvailability .enterDD form .selectSuburbDate{flex-direction:row;justify-content:space-between;display:flex}.ProductPage .checkAvailability .enterDD form .selectSuburbDate button{color:#565656;text-align:center;text-transform:uppercase;white-space:nowrap;border:2px solid #565656;border-radius:8px;width:auto;height:33px;margin-right:15px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:18px;box-shadow:0 4px 48px #0000001a}.ProductPage .checkAvailability .enterDD form .selectSuburbDate button:last-child{width:100%;margin-right:0}.ProductPage .checkAvailability .enterDD form .selectSuburbDate button:active,.ProductPage .checkAvailability .enterDD form .selectSuburbDate button:focus,.ProductPage .checkAvailability .enterDD form .selectSuburbDate button:focus-visible,.ProductPage .checkAvailability .enterDD form .selectSuburbDate button:hover,.ProductPage .checkAvailability .enterDD form .selectSuburbDate button.active{color:#333;background:#ee7e994f;border:2px solid #ee2e5d}.ProductPage .checkAvailability .enterDD form .selectSuburbDate .react-datepicker-wrapper{width:0}.ProductPage .checkAvailability .enterDD form .selectSuburbDate .react-datepicker__triangle{display:none}.ProductPage .checkAvailability .enterDD form input{color:#565656;text-transform:capitalize;background:#fff;border:1px solid #e8becc;border-radius:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:26px;box-shadow:inset 0 4px 4px #00000040}@media (max-width:1400px){.ProductPage .checkAvailability .enterDD form{padding:10px 25px}}@media (max-width:991px){.ProductPage .checkAvailability .enterDD form{padding:10px 45px}}@media (max-width:420px){.ProductPage .checkAvailability .enterDD form{padding:10px 15px}}.ProductPage .checkAvailability button.checkAvaBtn{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border:0;border-radius:40px;width:100%;margin-bottom:12px;padding:0 85.197px 0 85.311px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:37px}@media (max-width:1200px){.ProductPage .checkAvailability button.checkAvaBtn{padding:0 60px}}.ProductPage .checkAvailability button.changeDeliveryDetails{color:#565656;text-align:center;text-transform:uppercase;border:2px solid #565656;border-radius:40px;width:50%;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%;box-shadow:0 4px 48px #0000001a}@media (max-width:991px){.ProductPage .checkAvailability button.changeDeliveryDetails{width:100%}}.ProductPage .checkAvailability button.changeDeliveryDetails:last-child{margin-right:0}.ProductPage .checkAvailability button.changeDeliveryDetails:active,.ProductPage .checkAvailability button.changeDeliveryDetails:focus,.ProductPage .checkAvailability button.changeDeliveryDetails:focus-visible,.ProductPage .checkAvailability button.changeDeliveryDetails:hover,.ProductPage .checkAvailability button.changeDeliveryDetails.active{color:#333;background:#ee7e994f;border:2px solid #ee2e5d}.ProductPage .checkAvailability .quantity{justify-content:center;align-items:center;width:50%;margin-top:20px;display:flex}@media (max-width:991px){.ProductPage .checkAvailability .quantity{width:100%}}.ProductPage .checkAvailability .quantity button.btn-decrement{color:#56565687;text-align:center;text-transform:uppercase;background:#f6f6f6;border:2px solid #565656;border-radius:20px 0 0 20px;width:75px;height:33px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.ProductPage .checkAvailability .quantity span.quantityNumbers{color:#565656;text-align:center;text-transform:uppercase;background:#f6f6f6;border-top:2px solid #565656;border-bottom:2px solid #565656;justify-content:center;align-items:center;width:50px;height:33px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:600;line-height:normal;display:flex}.ProductPage .checkAvailability .quantity button.btn-increment{color:#56565687;text-align:center;text-transform:uppercase;background:#f6f6f6;border:2px solid #565656;border-radius:0 20px 20px 0;width:75px;height:33px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.ProductPage .checkAvailability .addToCart{justify-content:space-between;margin:20px 0;display:flex}.ProductPage .checkAvailability .addToCart .addToCartBtn{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border:0;border-radius:40px;width:49%;margin-bottom:20px;padding:0 85.197px 0 85.311px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:37px}@media (max-width:991px){.ProductPage .checkAvailability .addToCart{flex-direction:column;margin-bottom:0}.ProductPage .checkAvailability .addToCart .addToCartBtn{width:100%}.ProductPage .checkAvailability{margin-top:0}}.ProductPage .accordion,.ProductPage .accordion .accordion-item{border:0}.ProductPage .accordion .accordion-item .accordion-header button{color:#565656;letter-spacing:.36px;text-transform:capitalize;box-shadow:none;background:0 0;border:0;border-radius:0;padding:10px 0;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.ProductPage .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed):after{background-image:url(../media/arrow_downios_new.14m_z_n6mlr-0.png);background-repeat:no-repeat;transform:rotate(180deg)}.ProductPage .accordion .accordion-item .accordion-header .accordion-button:after{background-image:url(../media/arrow_downios_new.14m_z_n6mlr-0.png);background-repeat:no-repeat}.ProductPage .accordion .accordion-item .accordion-body .nav-tabs{border:0}.ProductPage .accordion .accordion-item .accordion-body .nav-tabs li button{color:#565656;text-transform:capitalize;border:0;border-bottom:2px solid #fff;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal;transition:all .5s}.ProductPage .accordion .accordion-item .accordion-body .nav-tabs li button:hover{border:0;border-bottom:2px solid #fff}.ProductPage .accordion .accordion-item .accordion-body .nav-tabs li button.active{color:#565656;text-transform:capitalize;border:0;border-bottom:2px solid #ee2e5d;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.ProductPage .accordion .accordion-item .accordion-body .tab-content{text-align:left;padding:0 15px}.ProductPage .accordion .accordion-item .accordion-body .tab-content .about p{color:#565656;margin-bottom:5px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:148.5%;transition:max-height .3s;overflow:hidden}.ProductPage .accordion .accordion-item .accordion-body .tab-content .about p.collapsed{max-height:80px}.ProductPage .accordion .accordion-item .accordion-body .tab-content .about p.expanded{max-height:500px}.ProductPage .accordion .accordion-item .accordion-body .tab-content .about .toggle-btn{color:#ef3e62;cursor:pointer;background:0 0;border:none;margin-top:8px;padding:0;font-weight:600}.ProductPage .accordion .accordion-item .accordion-body .tab-content .details p{color:#565656;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:148.5%}.ProductPage .accordion .accordion-item .accordion-body .tab-content .delivery h3{color:#565656;margin-top:20px;margin-bottom:5px;font-family:Poppins;font-size:20px;font-style:normal;font-weight:600;line-height:148.5%}.ProductPage .accordion .accordion-item .accordion-body .tab-content .delivery p{color:#565656;margin-bottom:0;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:148.5%}.ProductPage .accordion .accordion-item .accordion-body .tab-content .review{position:relative}.ProductPage .accordion .accordion-item .accordion-body .tab-content .review button.writeReviewBtn{color:#ef3e62;text-align:center;text-transform:uppercase;background:#f7f7f7;border:2px solid #ee2e5d;border-radius:8px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px;position:absolute;top:-10px;right:-20px;box-shadow:0 4px 48px #0000001a}.ProductPage .accordion .accordion-item .accordion-body .tab-content .review .averageRatings{color:#565656;text-transform:capitalize;background:#f7f7f7;border:2px solid #e8becc;border-radius:10px;align-items:center;margin-bottom:24px;padding:4px 20px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:148.5%;display:flex}.ProductPage .accordion .accordion-item .accordion-body .tab-content .review .averageRatings svg{margin-right:15px}.ProductPage .accordion .accordion-item .accordion-body .tab-content .review .userReview{margin:0 0 32px}.ProductPage .accordion .accordion-item .accordion-body .tab-content .review .userReview h3{color:#565656;text-transform:capitalize;margin-top:10px;margin-bottom:0;font-family:Poppins;font-size:14px;font-style:normal;font-weight:700;line-height:148.5%}.ProductPage .accordion .accordion-item .accordion-body .tab-content .review .userReview p{color:#565656;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:148.5%}.ProductPage .accordion .accordion-item .accordion-body .tab-content .similarProductsTab .similarProducts{white-space:nowrap;flex-direction:row;width:100%;display:flex;overflow-x:auto}.ProductPage .accordion .accordion-item .accordion-body .tab-content .similarProductsTab .similarProducts::-webkit-scrollbar{width:10px;height:4px}.ProductPage .accordion .accordion-item .accordion-body .tab-content .similarProductsTab .similarProducts::-webkit-scrollbar-track{box-shadow:inset 0 0 5px gray}.ProductPage .accordion .accordion-item .accordion-body .tab-content .similarProductsTab .similarProducts::-webkit-scrollbar-thumb{background:#ef3e62}.ProductPage .accordion .accordion-item .accordion-body .tab-content .similarProductsTab .similarProducts::-webkit-scrollbar-thumb:hover{background:#bc2241}.ProductPage .accordion .accordion-item .accordion-body .tab-content .similarProductsTab .similarProducts .similarproductsBox{margin-right:15px}.ProductPage .accordion .accordion-item .accordion-body .tab-content .similarProductsTab .similarProducts .similarproductsBox:last-child{margin-right:0}.ProductPage .accordion .accordion-item .accordion-body .tab-content .similarProductsTab .similarProducts .similarproductsBox img{object-fit:cover;border-radius:20px;width:100%;max-width:118px;height:auto}.ProductPage .accordion .accordion-item .accordion-body .tab-content .similarProductsTab .similarProducts .similarproductsBox h3{color:#333;text-align:center;text-transform:capitalize;white-space:nowrap;text-overflow:ellipsis;width:117px;margin-top:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:148.5%;overflow:hidden}.ProductPage .accordion .accordion-item .accordion-body .tab-content .similarProductsTab .similarProducts .similarproductsBox p{color:#333;text-align:center;text-transform:capitalize;font-family:Poppins;font-size:12px;font-style:normal;font-weight:700;line-height:148.5%}.ProductPage .accordion .accordion-item .accordion-body .tab-content .similarCategoriesTab ul{padding:0;list-style:none}.ProductPage .accordion .accordion-item .accordion-body .tab-content .similarCategoriesTab ul li a{color:#333;width:100%;padding:10px 0;font-family:Poppins;font-size:17px;font-style:normal;font-weight:400;line-height:normal;text-decoration:none;display:block;position:relative}.ProductPage .accordion .accordion-item .accordion-body .tab-content .similarCategoriesTab ul li a:after{content:"";background:url(../media/arrowlinkRight.0zvlo3.yh3~wg.png) no-repeat;width:12px;height:19px;position:absolute;top:15px;right:10px}.ProductPage .accordion .accordion-item.shopSimilar{border-top:1px solid #e8becc;border-radius:0;margin-bottom:20px}.ProductPage .accordion .accordion-item.shopSimilar .accordion-body{padding:0!important}.ProductPage .accordion .accordion-item.personalise{border-bottom:1px solid #e8becc;display:block}.ProductPage .accordion .accordion-item.personalise .accordion-body{text-align:left}.ProductPage .accordion .accordion-item.personalise .accordion-body form label{color:#333;text-transform:capitalize;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.ProductPage .accordion .accordion-item.personalise .accordion-body form textarea{color:#33333394;background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #3333331a;border-radius:10px;padding:12px 10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;box-shadow:inset 0 4px 6px #00000026}@media (max-width:768px){.ProductPage .accordion .accordion-item.personalise .accordion-body form textarea{height:100px}}.ProductPage .accordion .accordion-item.personalise .accordion-body form p{text-align:right;color:#565656;text-transform:capitalize;margin-bottom:5px;font-family:Poppins;font-size:9px;font-style:normal;font-weight:400;line-height:normal}.ProductPage .accordion .accordion-item.personalise .accordion-body button.uploadPhoto{color:#ef3e62;text-align:center;text-transform:uppercase;background:#f7f7f7;border:2px solid #ef3e62;border-radius:8px;margin-bottom:10px;padding:3px 32px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px;box-shadow:0 4px 48px #0000001a}.ProductPage .accordion .accordion-item.personalise .accordion-body .uploadSection{border:2px solid #38af4b;border-radius:20px;margin-bottom:15px;padding:15px}.ProductPage .accordion .accordion-item.personalise .accordion-body .uploadSection h3{color:#38af4b;text-transform:capitalize;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:148.5%}.ProductPage .accordion .accordion-item.personalise .accordion-body .uploadSection h3 svg{color:#38af4b;margin-right:15px;font-size:35px}.ProductPage .accordion .accordion-item.personalise .accordion-body .uploadSection .previewImage{margin-top:15px;margin-bottom:25px}.ProductPage .accordion .accordion-item.personalise .accordion-body .uploadSection .previewImage img{border-radius:20px;width:151px;height:151px}.ProductPage .accordion .accordion-item.personalise .accordion-body .uploadSection .replaceView{text-align:left}.ProductPage .accordion .accordion-item.personalise .accordion-body .uploadSection .replaceView .replacePhoto{color:#565656;text-align:center;text-transform:uppercase;background:#f7f7f7;border:2px solid #565656;border-radius:8px;width:160px;height:33px;margin-right:15px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;box-shadow:0 4px 48px #0000001a}.ProductPage .accordion .accordion-item.personalise .accordion-body .uploadSection .replaceView .viewPreview{color:#fff;text-align:center;text-transform:uppercase;background:#565656;border:2px solid #565656;border-radius:8px;width:160px;height:33px;margin-top:5px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;box-shadow:0 4px 48px #0000001a}@media (max-width:768px){.ProductPage .accordion .accordion-item.personalise .accordion-body .uploadSection .replaceView{text-align:left}.ProductPage .accordion .accordion-item.personalise .accordion-body .uploadSection .replaceView button.viewPreview,.ProductPage .accordion .accordion-item.personalise .accordion-body .uploadSection .replaceView button.replacePhoto{width:45%}}.ProductPage .accordion .accordion-item.personalise .accordion-body .addToCart{justify-content:space-between;margin:20px 0 10px;display:flex}.ProductPage .accordion .accordion-item.personalise .accordion-body .addToCart .addToCartBtn{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border:0;border-radius:40px;width:49%;padding:0 30px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:37px}@media (max-width:768px){.ProductPage .accordion .accordion-item.personalise .accordion-body .addToCart .addToCartBtn{width:100%;margin-top:10px}.ProductPage .accordion .accordion-item.personalise .accordion-body .addToCart{flex-direction:column}}.ProductPage .accordion .accordion-item.personalise .accordion-body .errorImage{background:#f7f7f7;border:2px solid #e20000;border-radius:20px;margin:10px 0;padding:15px}.ProductPage .accordion .accordion-item.personalise .accordion-body .errorImage h3{color:#e20000;text-transform:capitalize;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:148.5%}.ProductPage .accordion .accordion-item.personalise .accordion-body .errorImage h3 svg{color:#e20000;margin-right:15px;font-size:35px}.ProductPage .accordion .accordion-item.personalise .accordion-body .errorImage p{color:#e20000;text-transform:capitalize;margin-top:20px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:148.5%}.ProductPage .accordion .accordion-item.personalise .accordion-body .errorImage button.tryDifferent{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border:2px solid #ef3e62;border-radius:8px;width:40%;margin:10px 0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px;box-shadow:0 4px 48px #0000001a}@media (max-width:768px){.ProductPage .accordion .accordion-item.personalise .accordion-body .errorImage button.tryDifferent{width:100%}}.ProductPage .accordion .accordion-item.personalise .accordion-body .viewPreview{color:#fff;text-align:center;text-transform:uppercase;background:#565656;border:2px solid #565656;border-radius:8px;width:160px;height:33px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;box-shadow:0 4px 48px #0000001a}@media (max-width:768px){.ProductPage .accordion .accordion-item.personalise .accordion-body{text-align:left}.ProductPage .accordion .accordion-item.personalise .accordion-body button.viewPreview,.ProductPage .accordion .accordion-item.personalise .accordion-body button.replacePhoto{width:45%}}.ProductPage .orderDelToday{text-align:left;background:#f7f7f7;border:1.5px solid #e8becc;border-radius:20px;margin:10px 0;padding:20px}.ProductPage .orderDelToday .delToday{border-bottom:1px solid #97979740;flex-direction:row;padding-bottom:20px;display:flex}.ProductPage .orderDelToday .delToday .icon svg{color:#565656;font-size:35px}.ProductPage .orderDelToday .delToday .content{flex-direction:column;margin-left:20px;display:flex}.ProductPage .orderDelToday .delToday .content p{letter-spacing:0%;vertical-align:middle;font-family:Poppins;font-size:12px;font-weight:500;line-height:130%}.ProductPage .orderDelToday .securePay{flex-direction:row;align-items:center;display:flex}.ProductPage .orderDelToday .securePay svg{color:#565656;margin-right:15px;font-size:35px}.ProductPage .orderDelToday h4{letter-spacing:0%;vertical-align:middle;text-transform:capitalize;color:#565656;font-family:Poppins;font-size:18px;font-weight:600;line-height:149%}.ProductPage .product-info{margin:20px 0}@media (max-width:768px){.ProductPage .product-info{margin:10px 0}}.ProductPage .product-info .nav-tabs{border:0}.ProductPage .product-info .nav-tabs li button{color:#565656;text-transform:capitalize;border:0;border-bottom:2px solid #fff;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal;transition:all .5s}.ProductPage .product-info .nav-tabs li button:hover{border:0;border-bottom:2px solid #fff}.ProductPage .product-info .nav-tabs li button.active{color:#565656;text-transform:capitalize;border:0;border-bottom:2px solid #ee2e5d;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.ProductPage .product-info .tab-content{text-align:left;padding:0 10px}.ProductPage .product-info .tab-content .about p{color:#565656;margin-bottom:5px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:148.5%;overflow:hidden}.ProductPage .product-info .tab-content .about p.collapsed{max-height:40px}.ProductPage .product-info .tab-content .about p.expanded{max-height:max-content}.ProductPage .product-info .tab-content .about .toggleLessMoreBtn{color:#ef3e62;cursor:pointer;background:0 0;border:none;margin-top:8px;padding:0;font-size:13px;font-weight:600;text-decoration:underline}.ProductPage .product-info .tab-content .details p{color:#565656;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:148.5%}.ProductPage .product-info .tab-content .delivery h3{color:#565656;margin-top:20px;margin-bottom:0;font-family:Poppins;font-size:20px;font-style:normal;font-weight:600;line-height:25px}.ProductPage .product-info .tab-content .delivery p{color:#565656;margin-bottom:0;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.ProductPage .product-info .tab-content .review{position:relative}.ProductPage .product-info .tab-content .review button.writeReviewBtn{color:#ef3e62;text-align:center;text-transform:uppercase;background:#f7f7f7;border:2px solid #ee2e5d;border-radius:8px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px;position:absolute;top:-10px;right:-20px;box-shadow:0 4px 48px #0000001a}.ProductPage .product-info .tab-content .review .averageRatings{color:#565656;text-transform:capitalize;background:#f7f7f7;border:2px solid #e8becc;border-radius:10px;align-items:center;margin-bottom:24px;padding:4px 20px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:148.5%;display:flex}.ProductPage .product-info .tab-content .review .averageRatings svg{margin-right:15px}.ProductPage .product-info .tab-content .review .userReview{margin:0 0 32px}.ProductPage .product-info .tab-content .review .userReview h3{color:#565656;margin-top:10px;margin-bottom:0;font-family:Poppins;font-size:14px;font-style:normal;font-weight:700;line-height:148.5%}.ProductPage .product-info .tab-content .review .userReview p{color:#565656;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:148.5%}.ProductPage .product-info .tab-content .review .toggleLessMoreBtn{color:#ef3e62;cursor:pointer;background:0 0;border:none;margin-top:32px;padding:0;font-size:13px;font-weight:600;text-decoration:underline;display:block}.ProductPage .product-info .tab-content .similarProductsTab .similarProducts{white-space:nowrap;flex-direction:row;width:100%;display:flex;overflow-x:auto}.ProductPage .product-info .tab-content .similarProductsTab .similarProducts::-webkit-scrollbar{width:10px;height:4px}.ProductPage .product-info .tab-content .similarProductsTab .similarProducts::-webkit-scrollbar-track{box-shadow:inset 0 0 5px gray}.ProductPage .product-info .tab-content .similarProductsTab .similarProducts::-webkit-scrollbar-thumb{background:#ef3e62}.ProductPage .product-info .tab-content .similarProductsTab .similarProducts::-webkit-scrollbar-thumb:hover{background:#bc2241}.ProductPage .product-info .tab-content .similarProductsTab .similarProducts .similarproductsBox{margin-right:15px}.ProductPage .product-info .tab-content .similarProductsTab .similarProducts .similarproductsBox:last-child{margin-right:0}.ProductPage .product-info .tab-content .similarProductsTab .similarProducts .similarproductsBox img{object-fit:cover;border-radius:20px;width:100%;max-width:118px;height:auto}.ProductPage .product-info .tab-content .similarProductsTab .similarProducts .similarproductsBox h3{color:#333;text-align:center;text-transform:capitalize;white-space:nowrap;text-overflow:ellipsis;width:117px;margin-top:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:148.5%;overflow:hidden}.ProductPage .product-info .tab-content .similarProductsTab .similarProducts .similarproductsBox p{color:#333;text-align:center;text-transform:capitalize;font-family:Poppins;font-size:12px;font-style:normal;font-weight:700;line-height:148.5%}.ProductPage .product-info .tab-content .similarCategoriesTab ul{padding:0;list-style:none}.ProductPage .product-info .tab-content .similarCategoriesTab ul li a{color:#333;width:100%;padding:10px 0;font-family:Poppins;font-size:17px;font-style:normal;font-weight:400;line-height:normal;text-decoration:none;display:block;position:relative}.ProductPage .product-info .tab-content .similarCategoriesTab ul li a:after{content:"";background:url(../media/arrowlinkRight.0zvlo3.yh3~wg.png) no-repeat;width:12px;height:19px;position:absolute;top:15px;right:10px}.ProductPage .product-info .tab-content .productDetails .desc-block{margin-bottom:30px;display:block}.ProductPage .product-info .tab-content .productDetails p{letter-spacing:0%;text-align:left;color:#58595b;margin-bottom:20px;font-family:Poppins;font-size:14px;font-weight:400;line-height:149%}.ProductPage .product-info .tab-content .productDetails h4{letter-spacing:0%;text-align:left;text-transform:capitalize;color:#58595b;margin-bottom:10px;font-family:Poppins;font-size:20px;font-weight:600;line-height:149%}.ProductPage .product-info .tab-content .productDetails h6{letter-spacing:0%;text-align:left;color:#58595b;margin-bottom:5px;font-family:Poppins;font-size:14px;font-weight:600;line-height:149%}.ProductPage .product-info .tab-content .productDetails .desc-text{overflow:hidden}.ProductPage .product-info .tab-content .productDetails .desc-text.collapsed{max-height:88px}.ProductPage .product-info .tab-content .productDetails .desc-text.expanded{max-height:900px}.ProductPage .product-info .tab-content .productDetails .desc-gap-block{height:30px;display:block}.ProductPage .product-info .tab-content .productDetails .toggleLessMoreBtn{color:#ef3e62;cursor:pointer;background:0 0;border:none;margin-top:8px;padding:0;font-size:13px;font-weight:600;text-decoration:underline}.ProductPage .product-info .accordion .accordion-item{border:0;border-bottom:.5px solid #9a9ea6}.ProductPage .product-info .accordion .accordion-item:last-child{border-bottom:0}.ProductPage .product-info .accordion .accordion-item .accordion-header button{font-weight:400;line-height:35px}.ProductPage .product-info .accordion .accordion-item .accordion-header button:not(.collapsed){font-weight:600}.ProductPage .product-info .accordion .accordion-item .accordion-body{text-align:left;padding:15px 0}.ProductPage .product-info .accordion .accordion-item .accordion-body p{color:#565656;text-align:left;margin-bottom:5px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:148.5%;overflow:hidden}.ProductPage .product-info .accordion .accordion-item .accordion-body p.collapsed{max-height:40px}.ProductPage .product-info .accordion .accordion-item .accordion-body p.expanded{max-height:max-content}.ProductPage .product-info .accordion .accordion-item .accordion-body .toggleLessMoreBtn{color:#ef3e62;cursor:pointer;background:0 0;border:none;margin-top:8px;padding:0;font-size:13px;font-weight:600;text-decoration:underline}.ProductPage .product-info .accordion .accordion-item .accordion-body.productDetails p{letter-spacing:0%;text-align:left;color:#58595b;margin-bottom:20px;font-family:Poppins;font-size:14px;font-weight:400;line-height:149%}.ProductPage .product-info .accordion .accordion-item .accordion-body.productDetails h4{letter-spacing:0%;text-align:left;text-transform:capitalize;color:#58595b;margin-bottom:10px;font-family:Poppins;font-size:20px;font-weight:600;line-height:149%}.ProductPage .product-info .accordion .accordion-item .accordion-body.productDetails h6{letter-spacing:0%;text-align:left;color:#58595b;margin-bottom:5px;font-family:Poppins;font-size:14px;font-weight:600;line-height:149%}.ProductPage .product-info .accordion .accordion-item .accordion-body.productDetails .desc-text{text-align:left;overflow:hidden}.ProductPage .product-info .accordion .accordion-item .accordion-body.productDetails .desc-text.collapsed{max-height:100px}.ProductPage .product-info .accordion .accordion-item .accordion-body.productDetails .desc-text.expanded{max-height:max-content}.ProductPage .product-info .accordion .accordion-item .accordion-body.productDetails .desc-text .toggle-btn{color:#ef3e62;cursor:pointer;background:0 0;border:none;margin-top:8px;padding:0;font-weight:600}.ProductPage .product-info .accordion .accordion-item .accordion-body.review{position:relative}.ProductPage .product-info .accordion .accordion-item .accordion-body.review button.writeReviewBtn{color:#ef3e62;text-align:center;text-transform:uppercase;background:#f7f7f7;border:2px solid #ee2e5d;border-radius:8px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px;position:absolute;top:15px;right:10px;box-shadow:0 4px 48px #0000001a}.ProductPage .product-info .accordion .accordion-item .accordion-body.review .averageRatings{color:#565656;text-transform:capitalize;background:#f7f7f7;border:2px solid #e8becc;border-radius:10px;align-items:center;margin-bottom:24px;padding:4px 20px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:148.5%;display:flex}.ProductPage .product-info .accordion .accordion-item .accordion-body.review .averageRatings svg{margin-right:15px}.ProductPage .product-info .accordion .accordion-item .accordion-body.review .userReview{margin:0 0 32px}.ProductPage .product-info .accordion .accordion-item .accordion-body.review .userReview h3{color:#565656;margin-top:10px;margin-bottom:0;font-family:Poppins;font-size:14px;font-style:normal;font-weight:700;line-height:148.5%}.ProductPage .product-info .accordion .accordion-item .accordion-body.review .userReview p{color:#565656;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:148.5%}.ProductPage .product-info .accordion .accordion-item .accordion-body.review .toggleLessMoreBtn{color:#ef3e62;cursor:pointer;background:0 0;border:none;margin-top:32px;padding:0;font-size:13px;font-weight:600;text-decoration:underline;display:block}.ProductPage .product-info .accordion .accordion-item .accordion-body.about p{color:#565656;margin-bottom:5px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:148.5%;overflow:hidden}.ProductPage .product-info .accordion .accordion-item .accordion-body.about p.collapsed{max-height:40px}.ProductPage .product-info .accordion .accordion-item .accordion-body.about p.expanded{max-height:max-content}.ProductPage .product-info .accordion .accordion-item .accordion-body.about .toggleLessMoreBtn{color:#ef3e62;cursor:pointer;background:0 0;border:none;margin-top:8px;padding:0;font-size:13px;font-weight:600;text-decoration:underline}.ProductPage .product-info .accordion .accordion-item .accordion-body.details p{color:#565656;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:148.5%}.ProductPage .product-info .accordion .accordion-item .accordion-body.delivery h3{color:#565656;margin-top:20px;margin-bottom:5px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:700;line-height:148.5%}.ProductPage .product-info .accordion .accordion-item .accordion-body.delivery p{color:#565656;margin-bottom:0;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:148.5%}.loginPopup .modal-dialog .modal-content,.ReviewPopUp .modal-dialog .modal-content{background:#f3f3f3;border:2px solid #ee2e5d;border-radius:20px;box-shadow:0 4px 4px #00000040}.loginPopup .modal-dialog .modal-content .modal-header,.ReviewPopUp .modal-dialog .modal-content .modal-header{border:0}.loginPopup .modal-dialog .modal-content .modal-header .modal-title,.ReviewPopUp .modal-dialog .modal-content .modal-header .modal-title{color:#ee2e5d;letter-spacing:.36px;text-transform:capitalize;font-family:Poppins;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.loginPopup .modal-dialog .modal-content .modal-header .btn-close,.ReviewPopUp .modal-dialog .modal-content .modal-header .btn-close{opacity:1;background:url(../media/close_small.12q2_5m07nhk~.png) no-repeat;width:40px;height:40px;padding:0}.loginPopup .modal-dialog .modal-content .modal-body,.ReviewPopUp .modal-dialog .modal-content .modal-body{padding:0 18px}.loginPopup .modal-dialog .modal-content .modal-body form label,.ReviewPopUp .modal-dialog .modal-content .modal-body form label{color:#333;text-transform:capitalize;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.loginPopup .modal-dialog .modal-content .modal-body form input,.ReviewPopUp .modal-dialog .modal-content .modal-body form input{color:#565656;text-transform:none;background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #3333331a;border-radius:10px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:29px;box-shadow:inset 0 4px 6px #00000026}.loginPopup .modal-dialog .modal-content .modal-body form .formPassword,.ReviewPopUp .modal-dialog .modal-content .modal-body form .formPassword{position:relative}.loginPopup .modal-dialog .modal-content .modal-body form .formPassword button,.ReviewPopUp .modal-dialog .modal-content .modal-body form .formPassword button{background:0 0;border:0;position:absolute;top:38px;right:0}.loginPopup .modal-dialog .modal-content .modal-body form .formPassword button svg,.ReviewPopUp .modal-dialog .modal-content .modal-body form .formPassword button svg{color:#a0a0a0;font-size:21px}.loginPopup .modal-dialog .modal-content .modal-body form .btn-link,.ReviewPopUp .modal-dialog .modal-content .modal-body form .btn-link{color:#e20000;text-transform:uppercase;padding:0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:148.5%;text-decoration-line:underline}.loginPopup .modal-dialog .modal-content .modal-body form .linktoRegister,.ReviewPopUp .modal-dialog .modal-content .modal-body form .linktoRegister{margin-top:15px}.loginPopup .modal-dialog .modal-content .modal-body form .linktoRegister p,.ReviewPopUp .modal-dialog .modal-content .modal-body form .linktoRegister p{color:#404040;text-transform:uppercase;margin:0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.loginPopup .modal-dialog .modal-content .modal-body form .linktoRegister .btn-link,.ReviewPopUp .modal-dialog .modal-content .modal-body form .linktoRegister .btn-link{color:#404040;text-transform:uppercase;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-decoration-line:underline}.loginPopup .modal-dialog .modal-content .modal-footer,.ReviewPopUp .modal-dialog .modal-content .modal-footer{border:0;padding:10px 18px}.loginPopup .modal-dialog .modal-content .modal-footer .loginBtn,.ReviewPopUp .modal-dialog .modal-content .modal-footer .loginBtn{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border:0;border-radius:40px;padding:8px 31px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}.ReviewPopUp .modal-content .modal-body .star-rating{margin-top:15px;margin-bottom:20px}.ReviewPopUp .modal-content .modal-body .star-rating label{color:#333;text-transform:capitalize;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;display:block}.ReviewPopUp .modal-content .modal-footer button{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border:0;border-radius:40px;width:100%;height:39px;margin-bottom:15px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}.addToCartPop{z-index:99999;background:#f3f3f3;border-bottom:2px solid #ee2e5d;border-left:2px solid #ee2e5d;border-right:2px solid #ee2e5d;border-radius:0 0 20px 20px;width:25%;padding:10px;position:absolute;top:0;right:20px;box-shadow:0 4px 4px #00000040}.addToCartPop .cartHeader{margin:20px 0;position:relative}.addToCartPop .cartHeader h3{color:#565656;letter-spacing:.36px;text-transform:capitalize;text-align:left;font-family:Poppins;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.addToCartPop .cartHeader button{box-shadow:none;background:0 0;border:0;padding:0;position:absolute;top:-20px;right:10px}.addToCartPop .cartHeader button svg{color:#565656;font-size:30px}.addToCartPop .cartHeader button:active{box-shadow:none;background:0 0}.addToCartPop .cartProduct{border-bottom:1px solid #e8becc;margin-bottom:10px}.addToCartPop .cartProduct .cartDetails{flex-direction:row;justify-content:flex-start;align-items:flex-start;display:flex}.addToCartPop .cartProduct .cartDetails .cartImage{min-width:88px;min-height:113px;margin-right:25px;overflow:hidden}.addToCartPop .cartProduct .cartDetails .cartImage img{border:1px solid #979797f0;border-radius:20px;width:100%;max-width:88px;height:auto;max-height:113px}.addToCartPop .cartProduct .cartDetails .cartContent{text-align:left;text-align:left;flex:1;min-width:0;max-width:300px;position:relative}.addToCartPop .cartProduct .cartDetails .cartContent h3{color:#565656;text-transform:capitalize;margin-bottom:5px;padding-right:35px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:1.2}.addToCartPop .cartProduct .cartDetails .cartContent p{color:#565656;text-transform:capitalize;margin-top:0;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:110.5%}.addToCartPop .cartProduct .cartDetails .cartContent .deleteItemFromPopupBtn{cursor:pointer;background:0 0;border:none;padding:4px;line-height:1;position:absolute;top:0;right:0}.addToCartPop .cartProduct .cartDetails .cartContent .deleteItemFromPopupBtn svg{color:#565656;font-size:18px;display:block}.addToCartPop .cartProduct .cartDetails .cartContent .deleteItemFromPopupBtn:hover svg{color:#ee2e5d}.addToCartPop .cartProduct .cartUpsellAdded{flex-direction:row;align-items:center;width:100%;margin-top:10px;display:flex;overflow-x:auto}.addToCartPop .cartProduct .cartUpsellAdded .upsellAddOn{width:44px;margin-right:5px}.addToCartPop .cartProduct .cartUpsellAdded .upsellAddOn .upsellImg{background:#fff;border:1px solid #97979780;border-radius:10px;padding:3px}.addToCartPop .cartProduct .cartUpsellAdded .upsellAddOn .upsellImg img{border-radius:5px;width:100%;max-width:44px;height:auto;max-height:56px;box-shadow:0 2px 4px #5b1d2940,inset 0 4px 13px #00000040}.addToCartPop .cartProduct .cartUpsellAdded .upsellAddOn h3{color:#565656;text-transform:capitalize;white-space:nowrap;text-overflow:ellipsis;max-width:44px;font-family:Poppins;font-size:9px;font-style:normal;font-weight:500;line-height:148.5%;overflow:hidden}.addToCartPop .cartFooter{flex-direction:column;display:flex}.addToCartPop .cartFooter .reviewCartBtn{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border:0;border-radius:40px;width:100%;margin-bottom:15px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}.addToCartPop .cartFooter .btn-link{color:#565656;text-transform:uppercase;margin:0 auto;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:148.5%;text-decoration-line:underline}@media (max-width:1025px){.addToCartPop{width:35%}}@media (max-width:991px){.addToCartPop{width:40%}}@media (max-width:768px){.addToCartPop{width:50%}}@media (max-width:580px){.addToCartPop{width:95%;left:8px;right:8px}}.UploadFirstPopUp .modal-content,.PhotoPreviewPopup .modal-content{background:#f3f3f3;border:2px solid #ee2e5d;border-radius:20px;box-shadow:0 4px 4px #00000040}.UploadFirstPopUp .modal-content .modal-header,.PhotoPreviewPopup .modal-content .modal-header{border:0}.UploadFirstPopUp .modal-content .modal-header .modal-title.h4,.PhotoPreviewPopup .modal-content .modal-header .modal-title.h4{color:#ee2e5d;letter-spacing:.36px;text-transform:capitalize;font-family:Poppins;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.UploadFirstPopUp .modal-content .modal-header .btn-close,.PhotoPreviewPopup .modal-content .modal-header .btn-close{opacity:1;background:url(../media/close_small.12q2_5m07nhk~.png) no-repeat;width:40px;height:40px;padding:0}.UploadFirstPopUp .modal-content .modal-body form,.PhotoPreviewPopup .modal-content .modal-body form{margin-bottom:30px}.UploadFirstPopUp .modal-content .modal-body form input,.PhotoPreviewPopup .modal-content .modal-body form input{color:#33333394;background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #3333331a;border-radius:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;box-shadow:inset 0 4px 6px #00000026}.UploadFirstPopUp .modal-content .modal-body form .chooseFile,.PhotoPreviewPopup .modal-content .modal-body form .chooseFile{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border:0;border-radius:40px;width:100%;height:39px;margin-bottom:10px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}.UploadFirstPopUp .modal-content .modal-body h5,.PhotoPreviewPopup .modal-content .modal-body h5{color:#565656;text-transform:capitalize;margin:0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.UploadFirstPopUp .modal-content .modal-body h3,.PhotoPreviewPopup .modal-content .modal-body h3,.UploadFirstPopUp .modal-content .modal-body h4,.PhotoPreviewPopup .modal-content .modal-body h4{color:#565656;text-transform:capitalize;margin:0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.UploadFirstPopUp .modal-content .modal-body .plusMinus,.PhotoPreviewPopup .modal-content .modal-body .plusMinus{justify-content:space-between;align-items:center;display:flex}.UploadFirstPopUp .modal-content .modal-body .plusMinus button,.PhotoPreviewPopup .modal-content .modal-body .plusMinus button{background:#f3f3f3;border:0;border-radius:10px;align-items:center;margin:10px 0;padding:14px;transition:all .5s;display:flex;box-shadow:0 2px 4px 2px #00000040}.UploadFirstPopUp .modal-content .modal-body .plusMinus button svg,.PhotoPreviewPopup .modal-content .modal-body .plusMinus button svg{color:#56565670;font-size:24px;font-weight:700}.UploadFirstPopUp .modal-content .modal-body .plusMinus button:hover svg,.UploadFirstPopUp .modal-content .modal-body .plusMinus button:focus-visible svg,.UploadFirstPopUp .modal-content .modal-body .plusMinus button:active svg,.UploadFirstPopUp .modal-content .modal-body .plusMinus button:focus svg,.PhotoPreviewPopup .modal-content .modal-body .plusMinus button:hover svg,.PhotoPreviewPopup .modal-content .modal-body .plusMinus button:focus-visible svg,.PhotoPreviewPopup .modal-content .modal-body .plusMinus button:active svg,.PhotoPreviewPopup .modal-content .modal-body .plusMinus button:focus svg{color:#565656}.UploadFirstPopUp .modal-content .modal-body .previewImage,.PhotoPreviewPopup .modal-content .modal-body .previewImage{text-align:center;margin-top:10px;display:inline-block;position:relative;overflow:hidden}.UploadFirstPopUp .modal-content .modal-body .previewImage img,.PhotoPreviewPopup .modal-content .modal-body .previewImage img{object-fit:cover;border:0;border-radius:0;padding:0;transition:transform .2s ease-in-out}.UploadFirstPopUp .modal-content .modal-body .previewImage img.img-thumbnail,.PhotoPreviewPopup .modal-content .modal-body .previewImage img.img-thumbnail{width:auto;max-width:100%;height:auto;max-height:400px;margin:0 auto;display:block}.UploadFirstPopUp .modal-content .modal-body .previewImage button.confirmImage,.PhotoPreviewPopup .modal-content .modal-body .previewImage button.confirmImage{z-index:999;color:#565656;text-align:center;text-transform:uppercase;background:#c5c5c5b3;border:0;border-radius:10px;height:72px;margin:0 5px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:148.5%;position:absolute;top:30%;left:0;right:0}.UploadFirstPopUp .modal-content .modal-body .sliderRotate,.PhotoPreviewPopup .modal-content .modal-body .sliderRotate{align-items:center;display:flex}.UploadFirstPopUp .modal-content .modal-body .sliderRotate .rangeSlider,.PhotoPreviewPopup .modal-content .modal-body .sliderRotate .rangeSlider{width:100%}.UploadFirstPopUp .modal-content .modal-body .sliderRotate .rangeSlider input,.PhotoPreviewPopup .modal-content .modal-body .sliderRotate .rangeSlider input{appearance:none;opacity:.9;background:#ccc;border-radius:5px;outline:none;width:100%;height:3px;padding:0;transition:opacity .15s ease-in-out}.UploadFirstPopUp .modal-content .modal-body .sliderRotate .rangeSlider input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#666;border-radius:50%;width:20px;height:20px}.PhotoPreviewPopup .modal-content .modal-body .sliderRotate .rangeSlider input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#666;border-radius:50%;width:20px;height:20px}.UploadFirstPopUp .modal-content .modal-body .sliderRotate .rangeSlider input[type=range]::-moz-range-thumb{cursor:pointer;background:#666;border-radius:50%;width:20px;height:20px}.PhotoPreviewPopup .modal-content .modal-body .sliderRotate .rangeSlider input[type=range]::-moz-range-thumb{cursor:pointer;background:#666;border-radius:50%;width:20px;height:20px}.UploadFirstPopUp .modal-content .modal-body .sliderRotate .rangeSlider input[type=range]:hover,.PhotoPreviewPopup .modal-content .modal-body .sliderRotate .rangeSlider input[type=range]:hover{opacity:1}.UploadFirstPopUp .modal-content .modal-body .sliderRotate button,.PhotoPreviewPopup .modal-content .modal-body .sliderRotate button{background:#f3f3f3;border:0;border-radius:10px;align-items:center;width:54px;margin:10px 0 10px 10px;padding:14px;transition:all .5s;display:flex;box-shadow:0 2px 4px 2px #00000040}.UploadFirstPopUp .modal-content .modal-body .sliderRotate button svg,.PhotoPreviewPopup .modal-content .modal-body .sliderRotate button svg{color:#56565670;font-size:22px}.UploadFirstPopUp .modal-content .modal-body .sliderRotate button:hover svg,.UploadFirstPopUp .modal-content .modal-body .sliderRotate button:focus-visible svg,.UploadFirstPopUp .modal-content .modal-body .sliderRotate button:active svg,.UploadFirstPopUp .modal-content .modal-body .sliderRotate button:focus svg,.PhotoPreviewPopup .modal-content .modal-body .sliderRotate button:hover svg,.PhotoPreviewPopup .modal-content .modal-body .sliderRotate button:focus-visible svg,.PhotoPreviewPopup .modal-content .modal-body .sliderRotate button:active svg,.PhotoPreviewPopup .modal-content .modal-body .sliderRotate button:focus svg{color:#565656}.UploadFirstPopUp .modal-content .modal-body .uploadImageBtn,.PhotoPreviewPopup .modal-content .modal-body .uploadImageBtn{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border:0;border-radius:40px;width:100%;height:39px;margin-bottom:10px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}.UploadFirstPopUp .modal-content .modal-body p,.PhotoPreviewPopup .modal-content .modal-body p{color:#000;text-align:center;text-transform:uppercase;margin-top:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:148.5%;text-decoration-line:underline}.PhotoPreviewPopup .modal-body{padding-top:0}.PhotoPreviewPopup .modal-body form{margin-bottom:10px}.react-datepicker__navigation-icon{width:15px}.react-datepicker__day--disabled,.react-datepicker__day--excluded{color:#ccc;cursor:not-allowed;opacity:.6;pointer-events:none;background-color:#f5f5f5;border-radius:50%;text-decoration:line-through}.react-datepicker__day--disabled:hover,.react-datepicker__day--excluded:hover{color:#ccc;background-color:#f5f5f5}.custom-input-class{color:#33333394;background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #3333331a;border-radius:10px;flex-shrink:0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;box-shadow:inset 0 4px 6px #00000026}.error-message{color:#e20000;margin:0 0 8px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.viewPreview{color:#fff;text-align:center;text-transform:uppercase;background:#565656;border:2px solid #565656;border-radius:8px;width:160px;height:33px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;box-shadow:0 4px 48px #0000001a}.modal .modal-dialog .modal-content .modal-body{text-align:left}.requestQuote{margin-bottom:20px}.requestQuote .requestQuoteBtn{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border:0;border-radius:40px;width:100%;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}.getQuotePopup .modal-dialog .modal-content{background:#f3f3f3;border:2px solid #ee2e5d;border-radius:20px;box-shadow:0 4px 4px #00000040}.getQuotePopup .modal-dialog .modal-content .modal-header{border:0;padding-bottom:0}.getQuotePopup .modal-dialog .modal-content .modal-header .modal-title{color:#ee2e5d;letter-spacing:.36px;text-transform:capitalize;font-family:Poppins;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.getQuotePopup .modal-dialog .modal-content .modal-body .alert-info{background:#7e33c8}.getQuotePopup .modal-dialog .modal-content .modal-body .imageQuote{flex-direction:row;justify-content:flex-start;align-items:center;margin-bottom:20px;display:flex}.getQuotePopup .modal-dialog .modal-content .modal-body .imageQuote img{border-radius:20px;margin-right:20px}.getQuotePopup .modal-dialog .modal-content .modal-body .imageQuote h3{color:#565656;text-transform:capitalize;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:110.5%}.getQuotePopup .modal-dialog .modal-content .modal-body .alertQuantity{height:75px}.getQuotePopup .modal-dialog .modal-content .modal-body .alertQuantity .alert-info{justify-content:flex-start;align-items:center;width:100%;padding:8px 1rem;display:flex;position:absolute;left:0}.getQuotePopup .modal-dialog .modal-content .modal-body .alertQuantity .alert-info svg{color:#fff;margin-right:20px;font-size:40px}.getQuotePopup .modal-dialog .modal-content .modal-body .alertQuantity .alert-info p{color:#fff;text-transform:capitalize;margin-bottom:0;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:148.5%}.getQuotePopup .modal-dialog .modal-content .modal-body form label{color:#333;text-transform:capitalize;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.getQuotePopup .modal-dialog .modal-content .modal-body form input{color:#333;text-transform:capitalize;background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #3333331a;border-radius:10px;height:39px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;box-shadow:inset 0 4px 6px #00000026}.getQuotePopup .modal-dialog .modal-content .modal-body form textarea{color:#333;text-transform:capitalize;background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #3333331a;border-radius:10px;height:80px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;box-shadow:inset 0 4px 6px #00000026}.getQuotePopup .modal-dialog .modal-content .modal-body form .character{color:#565656;text-transform:capitalize;text-align:right;font-family:Poppins;font-size:9px;font-style:normal;font-weight:400;line-height:normal}.getQuotePopup .modal-dialog .modal-content .modal-body form .quantity{justify-content:flex-start;align-items:center;display:flex}.getQuotePopup .modal-dialog .modal-content .modal-body form .quantity button.btn-decrement{color:#56565687;text-align:center;text-transform:uppercase;background:#f6f6f6;border:2px solid #565656;border-radius:20px 0 0 20px;width:75px;height:33px;padding-top:3px;font-family:Poppins;font-size:17px;font-style:normal;font-weight:600;line-height:normal}.getQuotePopup .modal-dialog .modal-content .modal-body form .quantity button.btn-decrement:focus-visible,.getQuotePopup .modal-dialog .modal-content .modal-body form .quantity button.btn-decrement:focus,.getQuotePopup .modal-dialog .modal-content .modal-body form .quantity button.btn-decrement:hover{color:#565656}.getQuotePopup .modal-dialog .modal-content .modal-body form .quantity span.quantityNumbers{color:#565656;text-align:center;text-transform:uppercase;background:#f6f6f6;border-top:2px solid #565656;border-bottom:2px solid #565656;justify-content:center;align-items:center;width:50px;height:33px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:600;line-height:normal;display:flex}.getQuotePopup .modal-dialog .modal-content .modal-body form .quantity button.btn-increment{color:#56565687;text-align:center;text-transform:uppercase;background:#f6f6f6;border:2px solid #565656;border-radius:0 20px 20px 0;width:75px;height:33px;padding-top:3px;font-family:Poppins;font-size:17px;font-style:normal;font-weight:600;line-height:normal}.getQuotePopup .modal-dialog .modal-content .modal-body form .quantity button.btn-increment:focus-visible,.getQuotePopup .modal-dialog .modal-content .modal-body form .quantity button.btn-increment:focus,.getQuotePopup .modal-dialog .modal-content .modal-body form .quantity button.btn-increment:hover{color:#565656}.getQuotePopup .modal-dialog .modal-content .modal-footer{border:0;padding-top:0}.getQuotePopup .modal-dialog .modal-content .modal-footer .submitBtn{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border:0;border-radius:40px;padding:8px 26px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}.promoErrorDiv .alert{border-radius:10px;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;margin:10px 0 20px;padding:8px 15px;display:flex;position:relative;left:0}.promoErrorDiv .alert svg{color:#fff;margin-right:15px;font-size:35px}.promoErrorDiv .alert img{width:35px;height:35px;margin-right:15px}.promoErrorDiv .alert span{color:#fff;text-transform:capitalize;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:148.5%}.promoErrorDiv .alert span button{color:#565656;text-align:center;text-transform:uppercase;background:#f7f7f7;border:2px solid #565656;border-radius:8px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px;box-shadow:0 4px 48px #0000001a}.promoErrorDiv .alert.alert-success{background:#38af4b}.promoErrorDiv .alert.alert-info{background:#7e33c8}.promoErrorDiv .alert.alert-danger{background:0 0;border:3px solid #e20000;border-radius:10px}.promoErrorDiv .alert.alert-danger span{color:#e20000;text-transform:capitalize;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:148.5%}.promoErrorDiv p.dangerP{color:#e20000;text-align:center;letter-spacing:.36px;text-transform:capitalize;margin-bottom:10px;padding-top:100px;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.carousel-root{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y!important}.product-hero{aspect-ratio:408/522;background:0 0;width:100%;max-width:408px;margin:0 auto;position:relative;overflow:hidden}.product-hero .carousel-slide,.product-hero img{object-fit:cover;width:100%;height:100%}.product-hero-skeleton{background:#f5f5f5;border-radius:15px;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.product-hero-skeleton .skeleton-image{background:linear-gradient(90deg,#f5f5f5 0%,#e9e9e9 50%,#f5f5f5 100%) 0 0/200% 100%;border-radius:15px;width:100%;height:100%;animation:1.2s linear infinite shimmer}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.thumb-skeleton{background:linear-gradient(90deg,#f5f5f5 0%,#e9e9e9 50%,#f5f5f5 100%);border-radius:15px;width:80px;height:100px;margin-left:0;margin-right:15px;animation:1.2s linear infinite shimmer}html,body{height:auto!important}.thumb-strip-wrapper{align-items:center;width:100%;margin-top:20px;margin-bottom:40px;display:flex;position:relative}.thumb-strip-wrapper .thumb-strip{scroll-behavior:smooth;scrollbar-width:none;white-space:nowrap;align-items:center;height:100px;display:flex;overflow-x:auto}.thumb-strip-wrapper .thumb-strip .thumb{object-fit:cover;cursor:pointer;opacity:.8;border-radius:20px;width:80px;height:100px;margin-right:10px;transition:all .2s}.thumb-strip-wrapper .thumb-strip .thumb.thumb-active{opacity:1;border:0 solid #333}.thumb-strip-wrapper .thumb-arrow{cursor:pointer;-webkit-user-select:none;user-select:none;color:#ee2e5d;opacity:0;background:0 0;border:1px solid #0000;border-radius:50%;width:30px;height:30px;margin:0 5px;font-size:40px;line-height:20px;transition:all .2s;position:absolute}.thumb-strip-wrapper .thumb-arrow.left{left:0}.thumb-strip-wrapper .thumb-arrow.right{right:0}.thumb-strip-wrapper .thumb-arrow:hover{opacity:1}.thumb-strip::-webkit-scrollbar{display:none}.upload-error{color:#e20000;border-radius:6px;padding:10px;font-size:14px}@media (max-width:821px){.react-datepicker-popper{left:-30%!important}}.SuburbSelectPopup .modal-content{background:#f3f3f3;border:2px solid #ee2e5d;border-radius:20px;box-shadow:0 4px 4px #00000040}.SuburbSelectPopup .modal-content .modal-body p{color:#ee2e5d;text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:50px}@media (max-width:480px){.SuburbSelectPopup .modal-content .modal-body p{line-height:20px}}.SuburbSelectPopup .modal-content .modal-footer{border:0;justify-content:center;padding-top:0}.SuburbSelectPopup .modal-content .modal-footer .suburbBtnOk{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border:0;border-radius:40px;padding:8px 26px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}.delivery-title h3{align-items:center;gap:5px;display:flex}.tooltip-container{cursor:pointer;display:inline-block;position:relative}.info-icon{color:#e00034;stroke-width:2.5px;font-size:22px;position:relative;top:-4px}.tooltip-text{visibility:hidden;color:#fff;text-align:left;z-index:10;background-color:#000000bf;border-radius:8px;width:320px;padding:12px 16px;font-size:14px;font-weight:150;position:absolute;top:30px;left:-150px}.tooltip-container:hover .tooltip-text{visibility:visible}.delivery-fee{color:#000;margin:0;font-size:20px;font-weight:700}.delivery-text{color:#0e0d0d;font-family:Poppins;font-weight:400}.BuyVoucher{color:#fff;text-transform:uppercase;cursor:pointer;text-align:center;background:#e91e63;border:none;border-radius:25px;width:100%;padding:12px 20px;font-size:14px;font-weight:600;transition:all .3s;display:inline-block}.BuyVoucher:hover{background:#d81b60}.BuyVoucher:disabled{cursor:not-allowed;background:#ccc}.delivery-details-wrapper{margin-top:20px}.delivery-item{margin-bottom:15px}.delivery-title{color:#565656;margin-bottom:8px;font-family:Poppins;font-size:14px;font-weight:500;line-height:1.4}.custom-heading-new{color:#565656;margin-top:20px;margin-bottom:8px;font-family:Poppins;font-size:18px;font-weight:600;line-height:1.4}.zoom-wrapper{cursor:zoom-in;position:relative;overflow:hidden}.zoom-wrapper.zoomed{cursor:zoom-out}.zoom-image{width:100%;transition:transform .25s}.desc-gap-block{height:2px;display:block}.delivery-heading{margin-bottom:8px!important}.care-desc-value *{color:#58595b!important;font-family:Poppins!important;font-size:14px!important;line-height:149%!important}.error-message{color:red;margin-bottom:8px}.userReview{margin-bottom:32px;padding:0}.userReview:last-of-type{margin-bottom:0}.userReview .star-rating{margin-bottom:8px}.userReview h3{color:#1a1a1a;margin:0 0 6px;font-size:16px;font-weight:700}.userReview p{color:#565656;margin:0 0 10px;font-size:14px;line-height:1.5}.verifiedPurchase{color:#2e7d32;margin-bottom:10px;font-size:15px;font-weight:600;display:block}.reviewOrderDetails p{color:#565656;margin:2px 0;font-size:14px;line-height:1.6}.reviewOrderDetails strong{margin-right:4px;font-weight:700}.ProductUpsellPage{text-align:left;padding:0}.ProductUpsellPage .modal-dialog{height:100%}.ProductUpsellPage .modal-dialog.modal-fullscreen{width:100vw}.ProductUpsellPage .modal-dialog .modal-content .modal-header{border:0;justify-content:space-between;align-items:flex-end;margin-top:10px;padding-left:0;padding-right:0;display:flex}.ProductUpsellPage .modal-dialog .modal-content .modal-header .container{padding:0}@media (max-width:481px){.ProductUpsellPage .modal-dialog .modal-content .modal-header .container .mobile-head{flex-direction:column}}.ProductUpsellPage .modal-dialog .modal-content .modal-header .container h2{color:#ee2e5d;text-align:left;text-transform:capitalize;margin-bottom:0;font-family:Poppins;font-size:24px;font-style:normal;font-weight:700;line-height:148.5%}.ProductUpsellPage .modal-dialog .modal-content .modal-header .container .upsellHeaderButtons{flex-direction:column;align-items:stretch;gap:8px;min-width:220px;display:flex}@media (max-width:481px){.ProductUpsellPage .modal-dialog .modal-content .modal-header .container .upsellHeaderButtons{min-width:unset;flex-direction:column;justify-content:flex-end;margin-top:15px}}.ProductUpsellPage .modal-dialog .modal-content .modal-header .container .reviewCartCheckout{color:#fff;text-align:right;background:#ef3e62;border:1px solid #ef3e62;border-radius:10px;flex-direction:row;align-items:center;padding:8px 15px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:600;line-height:24px;display:flex;box-shadow:0 16px 32px #00000026}.ProductUpsellPage .modal-dialog .modal-content .modal-header .container .reviewCartCheckout span{background:url(../media/reviewCartIcon.15hmc0xypltaq.png) no-repeat;width:20px;height:20px;margin-right:15px}.ProductUpsellPage .modal-dialog .modal-content .modal-header .container .reviewCartCheckout:hover,.ProductUpsellPage .modal-dialog .modal-content .modal-header .container .reviewCartCheckout:focus,.ProductUpsellPage .modal-dialog .modal-content .modal-header .container .reviewCartCheckout:focus-visible,.ProductUpsellPage .modal-dialog .modal-content .modal-header .container .reviewCartCheckout:active{color:#fff;background:#e42252}.ProductUpsellPage .modal-dialog .modal-content .modal-header .container button{box-shadow:none;border:0}.ProductUpsellPage .modal-dialog .modal-content .modal-header .container button svg{color:#1c1b1f;font-size:33px}.ProductUpsellPage .modal-dialog .modal-content .modal-header .container button:active{background:0 0}@media (max-width:1100px){.ProductUpsellPage .modal-dialog .modal-content .modal-header .container{padding:0 20px}}@media (max-width:769px){.ProductUpsellPage .modal-dialog .modal-content .modal-header .container{padding:0 20px}.ProductUpsellPage .modal-dialog .modal-content .modal-header .container .reviewCartCheckout{margin-right:0}}@media (max-width:481px){.ProductUpsellPage .modal-dialog .modal-content .modal-header .container{padding-top:10px}.ProductUpsellPage .modal-dialog .modal-content .modal-header .container .reviewCartCheckout{text-align:center;flex-direction:row;justify-content:center}}.ProductUpsellPage .modal-dialog .modal-content .modal-header .btn-close{display:none}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons h2{color:#ee2e5d;text-align:left;text-transform:capitalize;margin-bottom:30px;font-family:Poppins;font-size:20px;font-style:normal;font-weight:500;line-height:148.5%}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns{margin-bottom:20px;padding-bottom:10px;position:relative}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns h3{color:#ee2e5d;text-align:left;text-transform:capitalize;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:148.5%}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns .sliderNav{justify-content:flex-end;gap:10px;margin-bottom:8px;display:none}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns .popularAddOnProducts{white-space:nowrap;background:#d9d9d933;border:1px solid #ee2e5d33;border-radius:50px;flex-flow:row;justify-content:center;align-items:flex-start;gap:4%;width:100%;margin:30px 0;padding:35px 0;display:flex;overflow-x:auto;box-shadow:7px 7px 7.1px #0000000f}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns .popularAddOnProducts .popularProductBox{text-align:center;vertical-align:top;box-sizing:border-box;text-align:center;border-radius:8px;width:100%;max-width:158px}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns .popularAddOnProducts .popularProductBox a{text-decoration:none}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns .popularAddOnProducts .popularProductBox a .productImage{text-align:center;background:#fff;border-radius:8px;justify-content:center;align-items:center;min-width:160px;min-height:160px;margin:0 auto 10px;display:flex;overflow:hidden}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns .popularAddOnProducts .popularProductBox a .productImage img{width:auto;max-width:160px;height:auto;max-height:160px}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns .popularAddOnProducts .popularProductBox a h4{color:#343434;text-align:center;text-transform:capitalize;white-space:normal;min-height:80px;margin:0;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:148.5%}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns .popularAddOnProducts .popularProductBox a .addOnQuantity{background:#d9d9d966;border-radius:50%;justify-content:center;align-items:center;gap:10px;width:100px;margin:10px auto;padding:3px;display:flex}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns .popularAddOnProducts .popularProductBox a .addOnQuantity button{color:#fff;background:#ef3e6280;border:0;border-radius:50px;width:25px;height:25px;margin:0}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns .popularAddOnProducts .popularProductBox a .addOnQuantity span{color:var(--color-black-solid,#000);text-align:right;font-family:Poppins;font-size:16x;font-style:normal;font-weight:500;line-height:20px}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns .popularAddOnProducts .popularProductBox a p{color:#343434;text-align:center;text-transform:capitalize;margin:12px 0;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns .popularAddOnProducts .popularProductBox button{color:#ee2e5d;text-align:center;text-transform:uppercase;background:0 0;border:1px solid #ee2e5d;border-radius:40px;width:100%;height:34px;margin:15px 0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns .popularAddOnProducts .popularProductBox button:hover,.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns .popularAddOnProducts .popularProductBox button:focus,.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns .popularAddOnProducts .popularProductBox button:focus-visible{color:#fff;background:#ee2e5d;border:1px solid #ee2e5d}@media (min-width:1025px) and (max-width:1200px){.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns .popularAddOnProducts{justify-content:flex-start;gap:3%;padding-left:40px}}@media (min-width:1200px){.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns .popularAddOnProducts{gap:3%}}@media (min-width:1400px){.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns .popularAddOnProducts{gap:4%}}@media (max-width:1025px){.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns .popularAddOnProducts{justify-content:flex-start;padding-left:50px}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns .sliderNav{justify-content:space-between;width:100%;display:flex;position:absolute;top:47%}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns .sliderNav button{background:0 0;border:0}}@supports (-webkit-touch-callout:none){@media screen and (max-width:768px){.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns .popularProductBox:last-child{margin-right:20%}}}@media (max-width:431px){.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns .popularAddOnProducts{scroll-snap-type:x mandatory;gap:0;padding-left:0;padding-right:20%;justify-content:flex-start!important}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns .popularAddOnProducts .popularProductBox{scroll-snap-align:center;margin:0 20%;flex:0 0 65%!important;max-width:65%!important}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns .popularAddOnProducts .popularProductBox:first-child{margin-left:35%}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns .popularAddOnProducts .popularProductBox:last-child{margin-right:20%}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns .sliderNav{pointer-events:none;justify-content:space-between;width:100%;position:absolute;top:45%;display:flex!important}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns .sliderNav button{pointer-events:auto}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns .sliderNav button.left{position:relative;left:5%}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns .sliderNav button.right{position:relative;right:5%}}@media (max-width:394px){.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns .popularAddOnProducts .popularProductBox{scroll-snap-align:center;margin:0 20%;flex:0 0 70%!important;max-width:70%!important}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns .popularAddOnProducts .popularProductBox:first-child{margin-left:30%}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .popularAddOns .popularAddOnProducts .popularProductBox:last-child{margin-right:20%}}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .categoryGroup{vertical-align:top;background:#d9d9d933;border:1px solid #ee2e5d33;border-radius:50px;margin-bottom:40px;padding:20px 40px;display:inline-block;box-shadow:7px 7px 7.1px #0000000f}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .categoryGroup:nth-child(2n-1){margin-right:4%}@media (max-width:431px){.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .categoryGroup{padding:20px}}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .categoryGroup h3{color:#343434;text-transform:capitalize;text-align:left;font-family:Poppins;font-size:18px;font-style:normal;line-height:148.5%;font-weight:var(--font-weight-800,800);margin:10px 0;padding:0 8%;position:relative}@media (max-width:1025px){.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .categoryGroup h3{padding:0 8%}}@media (max-width:991px){.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .categoryGroup h3{padding:0 11%}}@media (max-width:821px){.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .categoryGroup h3{padding:0 5%}}@media (max-width:768px){.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .categoryGroup h3{padding:0 3%}}@media (max-width:541px){.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .categoryGroup h3{padding:0 8%}}@media (max-width:431px){.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .categoryGroup h3{padding:0 6%}}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .categoryGroup h3 button{color:#ee2e5d;text-align:right;text-transform:uppercase;padding:0;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:148.5%;text-decoration-line:underline}@media (max-width:541px){.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .categoryGroup h3 button{font-size:14px}}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .categoryGroup .addonCat{justify-content:flex-start;align-items:center;width:100%;display:flex}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .categoryGroup .addonCat .categoriesBox{text-align:center;margin-right:10px;padding-top:30px;position:relative}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .categoryGroup .addonCat .categoriesBox a{cursor:pointer;text-decoration:none;display:inline-block;position:relative}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .categoryGroup .addonCat .categoriesBox a .catImage{text-align:center;background:#fff;border-radius:10px;justify-content:flex-start;align-items:center;min-width:175px;min-height:172px;margin:0 auto 15px;display:flex}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .categoryGroup .addonCat .categoriesBox a .catImage img{width:auto;max-width:175px;height:auto;max-height:140px;margin:0 auto}@media (max-width:541px){.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .categoryGroup .addonCat .categoriesBox a .catImage{min-width:130px;min-height:130px;overflow:hidden}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .categoryGroup .addonCat .categoriesBox a .catImage img{max-width:100%;max-height:130px}}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .categoryGroup .addonCat .categoriesBox a .addUpsellIcon{z-index:1;position:absolute;top:-21px;right:-25px}@media (max-width:1025px){.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .categoryGroup .addonCat .categoriesBox a .addUpsellIcon{right:-10px}}@media (max-width:540px){.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .categoryGroup .addonCat .categoriesBox a .addUpsellIcon{top:-10px;right:-10px}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .categoryGroup .addonCat .categoriesBox a .addUpsellIcon img{width:30px}}@media (max-width:1230px){.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .categoryGroup .addonCat{gap:0}}@media (max-width:1025px){.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .categoryGroup .addonCat{margin:0 auto;overflow:visible}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .categoryGroup .addonCat .categoriesBox{margin-right:0}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .tabHeaders{flex-wrap:wrap;justify-content:flex-start;gap:10px;margin-bottom:16px;padding:0;display:flex}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .tabHeader{color:#ee2e5db3;text-align:center;text-transform:uppercase;border:1px solid #ee2e5d33;border-radius:20px;padding:8px 16px;font-family:Poppins;font-size:10px;font-style:normal;font-weight:500;line-height:148.5%}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .tabHeader.active{color:#ef3e62;border:1px solid #ef3e62}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .categoryGroup{margin-top:30px}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .categoryGroup h3{display:none}}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .addbyCategoryRow{background:#d9d9d933;border:1px solid #ee2e5d33;border-radius:50px;margin:0;padding:20px 40px;box-shadow:7px 7px 7.1px #0003}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .addbyCategoryRow .catTitle{flex-direction:row-reverse;justify-content:space-between;margin-bottom:30px}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .addbyCategoryRow .catTitle h3{color:var(--www-netflorist-co-za-tundora,var(--color-grey-29,#4a4a4a));font-family:var(--font-family-Font-1,Poppins);font-size:18px;font-style:normal;font-weight:var(--font-weight-800,800);line-height:var(--line-height-40,40px);letter-spacing:var(--letter-spacing--0_75,-.75px);margin-bottom:0}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .addbyCategoryRow .catTitle .me-2{opacity:1;box-shadow:none;background:0 0;border:0;outline:0;padding:0;position:relative;top:-10px;right:0}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .addbyCategoryRow .catTitle .me-2 svg{display:none}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .addbyCategoryRow .catTitle .me-2:after{content:"Exit";color:#ef3e62;text-align:center;letter-spacing:.5px;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;font-family:Poppins;font-size:13px;font-style:normal;font-weight:500;line-height:100%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}@media (max-width:541px){.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .addbyCategoryRow .catTitle{align-items:flex-end!important}}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .addbyCategoryRow .catProducts{flex-wrap:wrap;gap:5rem;padding-bottom:20px;display:flex}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .addbyCategoryRow .catProducts .productAddOnBox{vertical-align:top;box-sizing:border-box;text-align:center;border-radius:8px;flex:0 0 calc(20% - .8rem);width:100%;max-width:160px;margin-bottom:30px}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .addbyCategoryRow .catProducts .productAddOnBox a{text-decoration:none}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .addbyCategoryRow .catProducts .productAddOnBox a .catImage{text-align:center;background:#fff;border-radius:8px;justify-content:center;align-items:center;max-width:150px;min-height:150px;margin:0 auto 10px;display:flex;overflow:hidden}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .addbyCategoryRow .catProducts .productAddOnBox a .catImage img{width:auto;max-width:150px;height:auto;max-height:150px}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .addbyCategoryRow .catProducts .productAddOnBox a h3{color:#343434;text-align:center;text-transform:capitalize;min-height:68px;margin:7px 0;font-family:Poppins;font-size:15px;font-style:normal;font-weight:700;line-height:20px;text-decoration:none}@media (max-width:431px){.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .addbyCategoryRow .catProducts .productAddOnBox a h3{-webkit-line-clamp:2;text-overflow:ellipsis;align-items:unset;justify-content:unset;-webkit-box-orient:vertical;min-height:40px;display:-webkit-box;overflow:hidden}}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .addbyCategoryRow .catProducts .productAddOnBox a p{color:#030303;text-align:center;letter-spacing:.5px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:100%}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .addbyCategoryRow .catProducts .productAddOnBox a .addOnQuantity{background:#d9d9d966;border-radius:50%;justify-content:center;align-items:center;gap:10px;width:100px;margin:10px auto;padding:3px;display:flex}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .addbyCategoryRow .catProducts .productAddOnBox a .addOnQuantity button{color:#fff;background:#ef3e6280;border:0;border-radius:50px;width:25px;height:25px;margin:0;padding:0}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .addbyCategoryRow .catProducts .productAddOnBox a .addOnQuantity span{color:var(--color-black-solid,#000);text-align:right;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:20px}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .addbyCategoryRow .catProducts .productAddOnBox a button{color:#ee2e5d;text-align:center;text-transform:uppercase;opacity:1;background:0 0;border:2px solid #ee2e5d;border-radius:40px;padding:5px 24px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:148.5%}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .addbyCategoryRow .catProducts .productAddOnBox a button:hover{color:#fff;background:#ee2e5d}@media (max-width:580px){.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .addbyCategoryRow .catProducts .productAddOnBox a button{float:none;margin-top:30px;position:relative}}@media (max-width:1025px){.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .addbyCategoryRow .catProducts{justify-content:space-between;gap:4rem}}@media (max-width:541px){.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .addbyCategoryRow .catProducts{text-align:center;justify-content:center;gap:0;margin:0 auto}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .addbyCategoryRow .catProducts .productAddOnBox{min-width:140px;margin-right:0}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .addbyCategoryRow .catProducts .productAddOnBox:nth-child(2n-1){margin-right:10%}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .addbyCategoryRow .catProducts .productAddOnBox a h3{font-size:14px}}@media (max-width:395px){.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .addbyCategoryRow .catProducts{justify-content:space-between}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .addbyCategoryRow .catProducts .productAddOnBox:nth-child(2n-1){margin-right:5%}}@media (max-width:379px){.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .addbyCategoryRow .catProducts .productAddOnBox:nth-child(2n-1){margin-right:3%}}@media (max-width:366px){.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .addbyCategoryRow .catProducts .productAddOnBox{max-width:100%}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .addbyCategoryRow .catProducts .productAddOnBox:nth-child(2n-1){margin-right:0%}}@media (max-width:1025px){.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .addbyCategoryRow{margin-top:45px}}@media (max-width:501px){.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .addbyCategoryRow{padding:20px}.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .addbyCategoryRow .catTitle{padding:0 5%}}@media (max-width:481px){.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .addbyCategoryRow .catTitle{padding:0 8%}}@media (max-width:394px){.ProductUpsellPage .modal-dialog .modal-content .modal-body .mainAddons .addOnByCategories .addbyCategoryRow .catTitle{padding:0 3%}}.ProductUpsellPage .modal-dialog .modal-content .modal-body .miniCart{background:#fff;border-top:2px solid #ef3e62;border-radius:20px;width:23.5%;position:fixed;bottom:20px;right:85px;overflow:hidden;box-shadow:0 4px 8px #00000040}.ProductUpsellPage .modal-dialog .modal-content .modal-body .miniCart .accordion .accordion-item{border:0}.ProductUpsellPage .modal-dialog .modal-content .modal-body .miniCart .accordion .accordion-item .accordion-header{margin:0}.ProductUpsellPage .modal-dialog .modal-content .modal-body .miniCart .accordion .accordion-item .accordion-header button{color:#565656;text-align:center;text-transform:capitalize;box-shadow:none;background:0 0;border:0;padding:10px 15px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:148.5%}.ProductUpsellPage .modal-dialog .modal-content .modal-body .miniCart .accordion .accordion-item .accordion-header button:after{background-image:url(../media/arrow_downios_new.14m_z_n6mlr-0.png);background-repeat:0px 0px}.ProductUpsellPage .modal-dialog .modal-content .modal-body .miniCart .accordion .accordion-item .accordion-body .overflowX{width:100%;padding-bottom:10px;display:flex;overflow-x:auto}.ProductUpsellPage .modal-dialog .modal-content .modal-body .miniCart .accordion .accordion-item .accordion-body .overflowX .panelMini{border:1px solid #d9d9d9;border-radius:8px;width:92px;margin-right:10px;padding:5px 0;position:relative}.ProductUpsellPage .modal-dialog .modal-content .modal-body .miniCart .accordion .accordion-item .accordion-body .overflowX .panelMini button.btndelete{width:auto;height:auto;padding:0;position:absolute;top:0;right:0}.ProductUpsellPage .modal-dialog .modal-content .modal-body .miniCart .accordion .accordion-item .accordion-body .overflowX .panelMini button.btndelete svg{color:#e20000;font-size:18px}.ProductUpsellPage .modal-dialog .modal-content .modal-body .miniCart .accordion .accordion-item .accordion-body .overflowX .panelMini .panelMiniCart{flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-left:8px;margin-right:10px;display:flex}.ProductUpsellPage .modal-dialog .modal-content .modal-body .miniCart .accordion .accordion-item .accordion-body .overflowX .panelMini .panelMiniCart .catImage{text-align:center;justify-content:flex-start;align-items:center;min-width:75px;min-height:59px;margin:0 auto 10px;display:flex;overflow:hidden}.ProductUpsellPage .modal-dialog .modal-content .modal-body .miniCart .accordion .accordion-item .accordion-body .overflowX .panelMini .panelMiniCart .catImage img{width:auto;max-width:59px;height:auto;max-height:75px}.ProductUpsellPage .modal-dialog .modal-content .modal-body .miniCart .accordion .accordion-item .accordion-body .overflowX .panelMini .panelMiniCart h3,.ProductUpsellPage .modal-dialog .modal-content .modal-body .miniCart .accordion .accordion-item .accordion-body .overflowX .panelMini .panelMiniCart p{color:#000;text-transform:capitalize;width:70px;margin:0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:148.5%;overflow:hidden}.ProductUpsellPage .modal-dialog .modal-content .modal-body .miniCart .miniCartFooter{text-align:right;padding:12px 15px}@media (max-width:541px){.ProductUpsellPage .modal-dialog .modal-content .modal-body .miniCart .miniCartFooter{text-align:left}}.ProductUpsellPage .modal-dialog .modal-content .modal-body .miniCart .miniCartFooter .addtoorder{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border:1px solid #ef3e62;border-radius:8px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px}@media (max-width:1024px){.ProductUpsellPage .modal-dialog .modal-content .modal-body .miniCart{width:50%}}@media (max-width:991px){.ProductUpsellPage .modal-dialog .modal-content .modal-body .miniCart{width:55%}}@media (max-width:768px){.ProductUpsellPage .modal-dialog .modal-content .modal-body .miniCart{width:60%}}@media (max-width:580px){.ProductUpsellPage .modal-dialog .modal-content .modal-body .miniCart{width:100%;bottom:0;left:0;right:0}}@media (max-width:431px){.ProductUpsellPage .modal-dialog .modal-content .modal-body{padding:10px 8px}}@media (min-width:991px){.ProductUpsellPage .container{max-width:1100px}.ProductUpsellPage .ProductUpsellPage .modal-dialog .modal-content .modal-header .container{padding:0 20px}}@media (max-width:820px){.ProductUpsellPage .ProductUpsellPage .modal-dialog .modal-content .modal-header .container{padding:0}}.ExitPopup .modal-content .modal-header{text-align:center;border:0;position:relative}.ExitPopup .modal-content .modal-header .modal-title{color:#1c1b1f;text-align:center;text-transform:capitalize;font-family:Poppins;font-size:24px;font-style:normal;font-weight:500;line-height:148.5%}.ExitPopup .modal-content .modal-header .modal-title span{text-transform:lowercase}.ExitPopup .modal-content .modal-header .btn-close{position:absolute;top:15px;right:10px}.ExitPopup .modal-content .modal-body{flex-direction:column;justify-content:center;align-items:center;display:flex}.ExitPopup .modal-content .modal-body button.addToOrderBtn{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border:0;border-radius:40px;margin-bottom:20px;padding:8px 50px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}.ExitPopup .modal-content .modal-body .btn-link{color:#000;text-align:center;text-transform:uppercase;margin-bottom:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:148.5%;text-decoration-line:underline}html{overflow-y:inherit!important}.upsellModal .modal-dialog,.descriptionModal .modal-dialog{width:40%;max-width:40%}@media (max-width:1225px){.upsellModal .modal-dialog,.descriptionModal .modal-dialog{width:100%;max-width:60%}}@media (max-width:1025px){.upsellModal .modal-dialog,.descriptionModal .modal-dialog{width:100%;max-width:60%}}@media (max-width:820px){.upsellModal .modal-dialog,.descriptionModal .modal-dialog{width:100%;max-width:80%;margin:0 auto}}@media (max-width:541px){.upsellModal .modal-dialog,.descriptionModal .modal-dialog{width:100%;max-width:95%}}.upsellModal .modal-dialog .modal-content,.descriptionModal .modal-dialog .modal-content{background:#eee;border:1px solid #ee2e5d;border-radius:40px;padding:30px;box-shadow:7px 7px 7.1px #0000004d}.upsellModal .modal-dialog .modal-content .modal-header,.descriptionModal .modal-dialog .modal-content .modal-header{padding:0 15px}.upsellModal .modal-dialog .modal-content .modal-header .modal-title,.descriptionModal .modal-dialog .modal-content .modal-header .modal-title{color:var(--color-red-59,#ef3e62);font-family:var(--font-family-Font-1,Poppins);font-size:var(--font-size-18,18px);font-style:normal;font-weight:var(--font-weight-700,700);line-height:var(--line-height-27,27px);text-transform:capitalize}.upsellModal .modal-dialog .modal-content .modal-header .modal-title span,.descriptionModal .modal-dialog .modal-content .modal-header .modal-title span{margin-right:10px}.upsellModal .modal-dialog .modal-content .modal-header .modal-title svg,.descriptionModal .modal-dialog .modal-content .modal-header .modal-title svg{font-size:35px}.upsellModal .modal-dialog .modal-content .modal-header .btn-close,.descriptionModal .modal-dialog .modal-content .modal-header .btn-close{opacity:1;box-shadow:none;background:0 0;outline:0;padding:0;display:none;position:relative;top:-20px}.upsellModal .modal-dialog .modal-content .modal-header .btn-close:after,.descriptionModal .modal-dialog .modal-content .modal-header .btn-close:after{content:"Exit";color:#ef3e62;text-align:center;letter-spacing:.5px;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;font-family:Poppins;font-size:13px;font-style:normal;font-weight:500;line-height:100%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}@media (max-width:540px){.upsellModal .modal-dialog .modal-content .modal-header,.descriptionModal .modal-dialog .modal-content .modal-header{justify-content:flex-start;margin-bottom:20px}.upsellModal .modal-dialog .modal-content .modal-header .modal-title,.descriptionModal .modal-dialog .modal-content .modal-header .modal-title{flex-direction:row-reverse;justify-content:space-between;align-items:center;width:100%;display:flex}.upsellModal .modal-dialog .modal-content .modal-header .modal-title span:after,.descriptionModal .modal-dialog .modal-content .modal-header .modal-title span:after{content:"Exit";color:#ef3e62;text-align:right;letter-spacing:.5px;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;font-family:Poppins;font-size:13px;font-style:normal;font-weight:500;line-height:100%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto;display:block}.upsellModal .modal-dialog .modal-content .modal-header .modal-title span svg,.descriptionModal .modal-dialog .modal-content .modal-header .modal-title span svg{display:none}}@media (max-width:415px){.upsellModal .modal-dialog .modal-content .modal-header,.descriptionModal .modal-dialog .modal-content .modal-header{padding:0}}.upsellModal .modal-dialog .modal-content .modal-body,.descriptionModal .modal-dialog .modal-content .modal-body{margin-bottom:30px}.upsellModal .modal-dialog .modal-content .modal-body .productAddOnBox,.descriptionModal .modal-dialog .modal-content .modal-body .productAddOnBox{flex-direction:row;justify-content:flex-start;display:flex}.upsellModal .modal-dialog .modal-content .modal-body .productAddOnBox .productDetailsImage,.descriptionModal .modal-dialog .modal-content .modal-body .productAddOnBox .productDetailsImage{background:#fff;border-radius:10px;min-width:195px;min-height:195px;margin-right:25px;overflow:hidden}.upsellModal .modal-dialog .modal-content .modal-body .productAddOnBox .productDetailsImage img,.descriptionModal .modal-dialog .modal-content .modal-body .productAddOnBox .productDetailsImage img{width:100%;max-width:195px;height:auto;max-height:195px}@media (max-width:655px){.upsellModal .modal-dialog .modal-content .modal-body .productAddOnBox .productDetailsImage,.descriptionModal .modal-dialog .modal-content .modal-body .productAddOnBox .productDetailsImage{margin-right:20px}}@media (max-width:541px){.upsellModal .modal-dialog .modal-content .modal-body .productAddOnBox .productDetailsImage,.descriptionModal .modal-dialog .modal-content .modal-body .productAddOnBox .productDetailsImage{align-items:center;min-width:130px;min-height:130px;margin:0;display:flex}.upsellModal .modal-dialog .modal-content .modal-body .productAddOnBox .productDetailsImage img,.descriptionModal .modal-dialog .modal-content .modal-body .productAddOnBox .productDetailsImage img{max-width:130px;max-height:130px}}.upsellModal .modal-dialog .modal-content .modal-body .productAddOnBox .productDetailsContent,.descriptionModal .modal-dialog .modal-content .modal-body .productAddOnBox .productDetailsContent{text-align:left;position:relative}.upsellModal .modal-dialog .modal-content .modal-body .productAddOnBox .productDetailsContent h4.upsellTitle,.descriptionModal .modal-dialog .modal-content .modal-body .productAddOnBox .productDetailsContent h4.upsellTitle{color:#000;text-transform:capitalize;margin:0;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:148.5%}.upsellModal .modal-dialog .modal-content .modal-body .productAddOnBox .productDetailsContent p.upsellPrice,.descriptionModal .modal-dialog .modal-content .modal-body .productAddOnBox .productDetailsContent p.upsellPrice{color:#030303;letter-spacing:.5px;font-family:Poppins;font-size:15px;font-style:normal;font-weight:700;line-height:100%}.upsellModal .modal-dialog .modal-content .modal-body .productAddOnBox .productDetailsContent .Productdescription h5,.descriptionModal .modal-dialog .modal-content .modal-body .productAddOnBox .productDetailsContent .Productdescription h5{text-transform:capitalize;color:#030303;letter-spacing:.5px;margin:0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:100%}.upsellModal .modal-dialog .modal-content .modal-body .productAddOnBox .productDetailsContent .Productdescription ul,.descriptionModal .modal-dialog .modal-content .modal-body .productAddOnBox .productDetailsContent .Productdescription ul{margin:0}.upsellModal .modal-dialog .modal-content .modal-body .productAddOnBox .productDetailsContent .Productdescription ul li,.descriptionModal .modal-dialog .modal-content .modal-body .productAddOnBox .productDetailsContent .Productdescription ul li{color:#030303;letter-spacing:.5px;text-transform:capitalize;text-align:left;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:100%}.upsellModal .modal-dialog .modal-content .modal-body .productAddOnBox .productDetailsContent .addOnQuantity,.descriptionModal .modal-dialog .modal-content .modal-body .productAddOnBox .productDetailsContent .addOnQuantity{background:#d9d9d966;border-radius:50%;justify-content:center;align-items:center;gap:10px;width:100px;margin:10px 0;padding:3px;display:flex}.upsellModal .modal-dialog .modal-content .modal-body .productAddOnBox .productDetailsContent .addOnQuantity button,.descriptionModal .modal-dialog .modal-content .modal-body .productAddOnBox .productDetailsContent .addOnQuantity button{color:#fff;background:#ef3e6280;border:0;border-radius:50px;width:25px;height:25px;margin:0;padding:0}.upsellModal .modal-dialog .modal-content .modal-body .productAddOnBox .productDetailsContent .addOnQuantity span,.descriptionModal .modal-dialog .modal-content .modal-body .productAddOnBox .productDetailsContent .addOnQuantity span{color:var(--color-black-solid,#000);text-align:right;font-family:Poppins;font-size:16x;font-style:normal;font-weight:500;line-height:20px}.upsellModal .modal-dialog .modal-content .modal-body .productAddOnBox .productDetailsContent button,.descriptionModal .modal-dialog .modal-content .modal-body .productAddOnBox .productDetailsContent button{color:#ee2e5d;text-align:center;text-transform:uppercase;background:0 0;border:2px solid #ee2e5d;border-radius:40px;padding:7px 45px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}.upsellModal .modal-dialog .modal-content .modal-body .productAddOnBox .productDetailsContent button:hover,.descriptionModal .modal-dialog .modal-content .modal-body .productAddOnBox .productDetailsContent button:hover{color:#fff;background:#ee2e5d}@media (max-width:580px){.upsellModal .modal-dialog .modal-content .modal-body .productAddOnBox .productDetailsContent button,.descriptionModal .modal-dialog .modal-content .modal-body .productAddOnBox .productDetailsContent button{float:left;margin-top:30px;padding:7px 20px;position:relative}}@media (max-width:541px){.upsellModal .modal-dialog .modal-content .modal-body .productAddOnBox,.descriptionModal .modal-dialog .modal-content .modal-body .productAddOnBox{flex-direction:row;justify-content:center;align-items:flex-start;gap:2rem!important}.upsellModal .modal-dialog .modal-content .modal-body .productAddOnBox .productDetailsContent h4,.descriptionModal .modal-dialog .modal-content .modal-body .productAddOnBox .productDetailsContent h4{text-align:left}.upsellModal .modal-dialog .modal-content .modal-body .productAddOnBox .productDetailsContent p,.descriptionModal .modal-dialog .modal-content .modal-body .productAddOnBox .productDetailsContent p{text-align:left;margin-bottom:0}.upsellModal .modal-dialog .modal-content .modal-body .productAddOnBox .productDetailsContent .Productdescription,.descriptionModal .modal-dialog .modal-content .modal-body .productAddOnBox .productDetailsContent .Productdescription{margin-top:10px;padding:0}}@media (max-width:415px){.upsellModal .modal-dialog .modal-content .modal-body .productAddOnBox,.descriptionModal .modal-dialog .modal-content .modal-body .productAddOnBox{justify-content:flex-start;gap:1rem!important}.upsellModal .modal-dialog .modal-content .modal-body,.descriptionModal .modal-dialog .modal-content .modal-body{padding:10px 0}.upsellModal .modal-dialog .modal-content,.descriptionModal .modal-dialog .modal-content{padding:20px 25px}}.addonCategoryModal{margin-top:5px;padding-left:0}.addonCategoryModal .modal-dialog .modal-content{border:1px solid var(--color-red-56,#ee2e5d);background:var(--color-grey-97,#f7f7f7);border-radius:50px;padding:15px 15px 30px;box-shadow:7px 7px 7.1px #0000004d}.addonCategoryModal .modal-dialog .modal-content .modal-header{flex-direction:row-reverse;justify-content:flex-end;padding:10px;display:flex;position:relative}.addonCategoryModal .modal-dialog .modal-content .modal-header .modal-title.h4{justify-content:flex-start;align-items:center;padding-left:0;display:flex}.addonCategoryModal .modal-dialog .modal-content .modal-header .modal-title.h4 button{box-shadow:none;background:0 0;border:0;padding:0;display:none}.addonCategoryModal .modal-dialog .modal-content .modal-header .modal-title.h4 button svg{color:#ee2e5d;font-size:35px}.addonCategoryModal .modal-dialog .modal-content .modal-header .modal-title.h4 button:active{background:0 0}.addonCategoryModal .modal-dialog .modal-content .modal-header .modal-title.h4 h3{color:#ee2e5d;text-align:center;text-transform:capitalize;margin-bottom:0;margin-left:10px;font-family:Poppins;font-size:24px;font-style:normal;font-weight:700;line-height:148.5%}.addonCategoryModal .modal-dialog .modal-content .modal-header .btn-close{width:40px;height:20px;box-shadow:none;opacity:1;background:url(../media/arrowBack.15s921v7gaowr.png) 10px 2px/64% no-repeat;margin:0;padding:0}.addonCategoryModal .modal-dialog .modal-content .modal-body{height:auto;padding:10px 10px 30px}.addonCategoryModal .modal-dialog .modal-content .modal-body .addbyCategoryRow{background:#d9d9d933;border:1px solid #ee2e5d33;border-radius:50px;margin:0;padding:20px 40px;box-shadow:7px 7px 7.1px #0003}.addonCategoryModal .modal-dialog .modal-content .modal-body .addbyCategoryRow .catTitle{margin-bottom:30px}.addonCategoryModal .modal-dialog .modal-content .modal-body .addbyCategoryRow .catTitle h3{color:var(--www-netflorist-co-za-tundora,var(--color-grey-29,#4a4a4a));font-family:var(--font-family-Font-1,Poppins);font-size:18px;font-style:normal;font-weight:var(--font-weight-800,800);line-height:var(--line-height-40,40px);letter-spacing:var(--letter-spacing--0_75,-.75px);margin-bottom:0}.addonCategoryModal .modal-dialog .modal-content .modal-body .addbyCategoryRow .catProducts{flex-wrap:wrap;gap:5rem;padding-bottom:20px;display:flex}.addonCategoryModal .modal-dialog .modal-content .modal-body .addbyCategoryRow .catProducts .productAddOnBox{vertical-align:top;box-sizing:border-box;text-align:center;border-radius:8px;flex:0 0 calc(20% - .8rem);width:100%;max-width:160px;margin-bottom:30px}.addonCategoryModal .modal-dialog .modal-content .modal-body .addbyCategoryRow .catProducts .productAddOnBox a{text-decoration:none}.addonCategoryModal .modal-dialog .modal-content .modal-body .addbyCategoryRow .catProducts .productAddOnBox a .catImage{text-align:center;background:#fff;border-radius:8px;justify-content:center;align-items:center;max-width:150px;min-height:150px;margin:0 auto 10px;display:flex;overflow:hidden}.addonCategoryModal .modal-dialog .modal-content .modal-body .addbyCategoryRow .catProducts .productAddOnBox a .catImage img{width:auto;max-width:150px;height:auto;max-height:150px}.addonCategoryModal .modal-dialog .modal-content .modal-body .addbyCategoryRow .catProducts .productAddOnBox a h3{color:#343434;text-align:center;text-transform:capitalize;min-height:68px;margin:7px 0;font-family:Poppins;font-size:15px;font-style:normal;font-weight:700;line-height:20px;text-decoration:none}.addonCategoryModal .modal-dialog .modal-content .modal-body .addbyCategoryRow .catProducts .productAddOnBox a p{color:#030303;text-align:center;letter-spacing:.5px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:100%}.addonCategoryModal .modal-dialog .modal-content .modal-body .addbyCategoryRow .catProducts .productAddOnBox a .addOnQuantity{background:#d9d9d966;border-radius:50%;justify-content:center;align-items:center;gap:10px;width:100px;margin:10px auto;padding:3px;display:flex}.addonCategoryModal .modal-dialog .modal-content .modal-body .addbyCategoryRow .catProducts .productAddOnBox a .addOnQuantity button{color:#fff;background:#ef3e6280;border:0;border-radius:50px;width:25px;height:25px;margin:0;padding:0}.addonCategoryModal .modal-dialog .modal-content .modal-body .addbyCategoryRow .catProducts .productAddOnBox a .addOnQuantity span{color:var(--color-black-solid,#000);text-align:right;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:20px}.addonCategoryModal .modal-dialog .modal-content .modal-body .addbyCategoryRow .catProducts .productAddOnBox a button{color:#ee2e5d;text-align:center;text-transform:uppercase;opacity:1;background:0 0;border:2px solid #ee2e5d;border-radius:40px;padding:5px 24px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:148.5%}.addonCategoryModal .modal-dialog .modal-content .modal-body .addbyCategoryRow .catProducts .productAddOnBox a button:hover{color:#fff;background:#ee2e5d}@media (max-width:580px){.addonCategoryModal .modal-dialog .modal-content .modal-body .addbyCategoryRow .catProducts .productAddOnBox a button{float:right;margin-top:30px;position:relative}}@media (max-width:431px){.addonCategoryModal .modal-dialog .modal-content .modal-body .addbyCategoryRow .catProducts{text-align:center;margin:0 auto}}.ProductUpsellPage .blurred{filter:blur(5px);pointer-events:none;-webkit-user-select:none;user-select:none;transition:filter .3s ease-in-out}.ProductUpsellPage .autoWidthCol{flex:none;width:auto;max-width:fit-content}.ProductUpsellPage .popularProductBox{text-align:center;vertical-align:top;box-sizing:border-box;text-align:center;border-radius:8px;flex:0 0 calc(20% - .8rem);width:100%;max-width:160px}.ProductUpsellPage .popularProductBox a{text-decoration:none}.ProductUpsellPage .popularProductBox a .productImage{text-align:center;background:#fff;border-radius:8px;justify-content:center;align-items:center;min-width:160px;min-height:160px;margin:0 auto 10px;display:flex;overflow:hidden}.ProductUpsellPage .popularProductBox a .productImage img{width:auto;max-width:160px;height:auto;max-height:160px}.ProductUpsellPage .popularProductBox a h4{color:#343434;text-align:center;text-transform:capitalize;white-space:normal;min-height:80px;margin:0;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:148.5%}.ProductUpsellPage .popularProductBox a .addOnQuantity{background:#d9d9d966;border-radius:50%;justify-content:center;align-items:center;gap:10px;width:100px;margin:10px auto;padding:3px;display:flex}.ProductUpsellPage .popularProductBox a .addOnQuantity button{color:#fff;background:#ef3e6280;border:0;border-radius:50px;width:25px;height:25px;margin:0}.ProductUpsellPage .popularProductBox a .addOnQuantity span{color:var(--color-black-solid,#000);text-align:right;font-family:Poppins;font-size:16x;font-style:normal;font-weight:500;line-height:20px}.ProductUpsellPage .popularProductBox a p{color:#343434;text-align:center;text-transform:capitalize;margin:12px 0;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}.ProductUpsellPage .popularProductBox button{color:#ee2e5d;text-align:center;text-transform:uppercase;background:0 0;border:1px solid #ee2e5d;border-radius:40px;width:100%;height:34px;margin:15px 0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.ProductUpsellPage .popularProductBox button:hover,.ProductUpsellPage .popularProductBox button:focus,.ProductUpsellPage .popularProductBox button:focus-visible{color:#fff;background:#ee2e5d;border:1px solid #ee2e5d}.ProductUpsellPage .parentDiv .width-33{width:27%;margin-right:4%}.ProductUpsellPage .parentDiv .width-33:last-child,.ProductUpsellPage .parentDiv .width-33:nth-child(2n-1){margin-right:0%}.ProductUpsellPage .parentDiv .width-33 .addonCat{margin:0 auto}.ProductUpsellPage .parentDiv .width-33 .addonCat h3{text-align:center;justify-content:center!important}.ProductUpsellPage .parentDiv .width-33 .addonCat .col-lg-6.col-md-6.col-sm-6.col-6{width:100%}.ProductUpsellPage .parentDiv .width-33 .addonCat .col-lg-6.col-md-6.col-sm-6.col-6 .categoriesBox{margin-right:0}.ProductUpsellPage .parentDiv .width-33 .addonCat .col-lg-6.col-md-6.col-sm-6.col-6 .categoriesBox .popularProductBox{text-align:center;vertical-align:top;box-sizing:border-box;text-align:center;border-radius:8px;width:100%;max-width:160px;margin:0 auto}.ProductUpsellPage .parentDiv .width-33 .addonCat .col-lg-6.col-md-6.col-sm-6.col-6 .categoriesBox .popularProductBox .productImage{text-align:center;background:#fff;border-radius:8px;justify-content:center;align-items:center;min-width:160px;min-height:160px;margin:0 auto 10px;display:flex;overflow:hidden}.ProductUpsellPage .parentDiv .width-33 .addonCat .col-lg-6.col-md-6.col-sm-6.col-6 .categoriesBox .popularProductBox .productImage img{width:auto;max-width:160px;height:auto;max-height:160px}.ProductUpsellPage .parentDiv .width-33 .addonCat .col-lg-6.col-md-6.col-sm-6.col-6 .categoriesBox .popularProductBox h4{color:#343434;text-align:center;text-transform:capitalize;white-space:normal;min-height:80px;margin:0;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:148.5%}.ProductUpsellPage .parentDiv .width-33 .addonCat .col-lg-6.col-md-6.col-sm-6.col-6 .categoriesBox .popularProductBox .addOnQuantity{background:#d9d9d966;border-radius:50%;justify-content:center;align-items:center;gap:10px;width:100px;margin:10px auto;padding:3px;display:flex}.ProductUpsellPage .parentDiv .width-33 .addonCat .col-lg-6.col-md-6.col-sm-6.col-6 .categoriesBox .popularProductBox .addOnQuantity button{color:#fff;background:#ef3e6280;border:0;border-radius:50px;width:25px;height:25px;margin:0}.ProductUpsellPage .parentDiv .width-33 .addonCat .col-lg-6.col-md-6.col-sm-6.col-6 .categoriesBox .popularProductBox .addOnQuantity span{color:var(--color-black-solid,#000);text-align:right;font-family:Poppins;font-size:16x;font-style:normal;font-weight:500;line-height:20px}.ProductUpsellPage .parentDiv .width-33 .addonCat .col-lg-6.col-md-6.col-sm-6.col-6 .categoriesBox .popularProductBox p{color:#343434;text-align:center;text-transform:capitalize;margin:12px 0;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}.ProductUpsellPage .parentDiv .width-33 .addonCat .col-lg-6.col-md-6.col-sm-6.col-6 .categoriesBox .popularProductBox button{color:#ee2e5d;text-align:center;text-transform:uppercase;background:0 0;border:1px solid #ee2e5d;border-radius:40px;width:100%;height:34px;margin:15px 0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.ProductUpsellPage .parentDiv .width-33 .addonCat .col-lg-6.col-md-6.col-sm-6.col-6 .categoriesBox .popularProductBox button:hover,.ProductUpsellPage .parentDiv .width-33 .addonCat .col-lg-6.col-md-6.col-sm-6.col-6 .categoriesBox .popularProductBox button:focus,.ProductUpsellPage .parentDiv .width-33 .addonCat .col-lg-6.col-md-6.col-sm-6.col-6 .categoriesBox .popularProductBox button:focus-visible{color:#fff;background:#ee2e5d;border:1px solid #ee2e5d}@media (max-width:1025px){.ProductUpsellPage .parentDiv .width-33{width:33%}}@media (max-width:821px){.ProductUpsellPage .parentDiv .width-33{width:50%}}@media (max-width:768px){.ProductUpsellPage .parentDiv .width-33{width:48%}}@media (max-width:541px){.ProductUpsellPage .parentDiv .width-33{width:100%}}.ProductUpsellPage .width-49{width:48%}@media (max-width:1025px){.ProductUpsellPage .width-49{width:100%}}.ProductUpsellPage .width-100{width:100%}@media (min-width:1200px){.ProductUpsellPage .modal-dialog .modal-content .container{max-width:1200px}}@media (min-width:1400px){.ProductUpsellPage .modal-dialog .modal-content .container{max-width:1356px}}@media (min-width:768px) and (max-width:1024px){.ProductUpsellPage .modal-dialog .modal-content .addOnByCategories .categoryGroup .addonCat .col-lg-6{flex:none;width:33.3333%}}@media (min-width:541px) and (max-width:768px){.ProductUpsellPage .modal-dialog .modal-content .container{max-width:100%}}.ProductUpsellPage .modal-dialog .modal-content .modal-header .container button.uploadPhotos{color:#ef3e62;text-align:center;text-transform:uppercase;cursor:pointer;background:#f7f7f7;border:2px solid #ef3e62;border-radius:8px;width:100%;margin-bottom:10px;padding:3px 32px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px;box-shadow:0 4px 48px #0000001a}.ProductUpsellPage .modal-dialog .modal-content .modal-header .container button.uploadPhotos:hover,.ProductUpsellPage .modal-dialog .modal-content .modal-header .container button.uploadPhotos:focus,.ProductUpsellPage .modal-dialog .modal-content .modal-header .container button.uploadPhotos:focus-visible,.ProductUpsellPage .modal-dialog .modal-content .modal-header .container button.uploadPhotos:active{color:#ef3e62;background:#f7f7f7;border:2px solid #ef3e62;box-shadow:0 4px 48px #0000001a}.upsellStockErrorBanner{color:#fff;text-align:center;z-index:9999;background-color:#e20000;border-radius:10px;width:70%;padding:14px 20px;font-family:Poppins;font-size:15px;font-weight:600;position:fixed;top:75px;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #0000004d}@media (max-width:541px){.upsellStockErrorBanner{width:90%;padding:10px 15px;font-size:13px;top:80px}}.ReceiptPage{background:#f1f5f5;min-height:100vh;padding-bottom:200px}.ReceiptPage .tabBasketPages{border-bottom:1px solid #ee2e5d33}.ReceiptPage .tabBasketPages.fixed-top{position:relative}@media (max-width:431px){.ReceiptPage .tabBasketPages.fixed-top{background:#fff;position:relative;top:0;box-shadow:0 8px 8px #00000040}}.ReceiptPage .tabBasketPages .tabsBasket{justify-content:center;display:flex}.ReceiptPage .tabBasketPages .tabsBasket button{color:#333;text-align:center;background:0 0;border:2px solid #565656;border-radius:15px;width:56px;height:61px;margin-right:35px;padding:0;font-family:Poppins;font-size:9px;font-style:normal;font-weight:500;line-height:11px}.ReceiptPage .tabBasketPages .tabsBasket button svg{margin-bottom:4px;font-size:22px}.ReceiptPage .tabBasketPages .tabsBasket button:active,.ReceiptPage .tabBasketPages .tabsBasket button:hover,.ReceiptPage .tabBasketPages .tabsBasket button:focus,.ReceiptPage .tabBasketPages .tabsBasket button:focus-visible,.ReceiptPage .tabBasketPages .tabsBasket button.active{color:#fff;text-align:center;background:#ee2e5d;border:2px solid #ee2e5d;border-radius:15px;font-family:Poppins;font-size:9px;font-style:normal;font-weight:600;line-height:11px}.ReceiptPage .tabBasketPages .tabsBasket a.marginRight0 button{margin-right:0}.ReceiptPage h3.pageTitle{color:#343434;text-transform:capitalize;text-align:left;margin:10px 0;font-family:Poppins;font-size:24px;font-style:normal;font-weight:700;line-height:148.5%}.ReceiptPage h4.thanksMsg{color:#ee2e5d;text-transform:capitalize;text-align:left;margin-top:20px;font-family:Poppins;font-size:24px;font-style:normal;font-weight:700;line-height:148.5%}.ReceiptPage .ReviewReceipt{text-align:left;background:#f7f7f7;border:1px solid #e8becc;border-radius:20px;justify-content:space-between;margin-bottom:20px;padding:15px;display:flex}.ReceiptPage .ReviewReceipt .totalCount{text-align:right}.ReceiptPage .ReviewReceipt h3{color:#ee2e5d;text-transform:capitalize;font-family:Poppins;font-size:24px;font-style:normal;font-weight:700;line-height:148.5%}.ReceiptPage .ReviewReceipt h4{color:#343434;text-transform:capitalize;font-family:Poppins;font-size:20px;font-style:normal;font-weight:500;line-height:148.5%}.ReceiptPage .ReviewReceipt button{color:#fff;text-align:center;text-transform:uppercase;background:#565656;border:0;border-radius:40px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:148.5%}.ReceiptPage .accordion{margin-bottom:20px}.ReceiptPage .accordion .accordion-item{background:0 0;border:0}.ReceiptPage .accordion .accordion-item .accordion-collapse.show{border-bottom:1px solid #e8becc;border-radius:0}.ReceiptPage .accordion .accordion-item button{color:#343434;text-transform:capitalize;box-shadow:none;background:0 0;padding-left:0;padding-right:0;font-family:Poppins;font-size:24px;font-style:normal;font-weight:400;line-height:148.5%}.ReceiptPage .accordion .accordion-item button.collapsed{border-bottom:1px solid #e8becc;border-radius:0}.ReceiptPage .accordion .accordion-item .accordion-collapse .accordion-body{padding:0}.ReceiptPage .accordion .accordion-item .accordion-collapse .accordion-body .orderSummary{text-align:left;background:#f7f7f7;border:1px solid #e8becc;border-radius:20px;justify-content:space-between;margin-bottom:20px;padding:15px;display:flex}.ReceiptPage .accordion .accordion-item .accordion-collapse .accordion-body .orderSummary h3{color:#ee2e5d;text-transform:capitalize;font-family:Poppins;font-size:24px;font-style:normal;font-weight:700;line-height:148.5%}.ReceiptPage .accordion .accordion-item .accordion-collapse .accordion-body .orderSummary h4{color:#343434;text-transform:capitalize;font-family:Poppins;font-size:20px;font-style:normal;font-weight:500;line-height:148.5%}.ReceiptPage .accordion .accordion-item .accordion-collapse .accordion-body .orderItems h3{color:#343434;text-transform:capitalize;text-align:left;margin:15px 0;font-family:Poppins;font-size:24px;font-style:normal;font-weight:400;line-height:148.5%}.ReceiptPage .accordion .accordion-item .accordion-collapse .accordion-body .orderItems .basketCard{background:#f7f7f7;border:1px solid #e8becc;border-radius:20px;margin-bottom:20px;padding:15px;position:relative}@media (max-width:376px){.ReceiptPage .accordion .accordion-item .accordion-collapse .accordion-body .orderItems .basketCard{padding:9px}}.ReceiptPage .accordion .accordion-item .accordion-collapse .accordion-body .orderItems .basketCard .innerBasketCard{flex-direction:row;display:flex;position:relative}@media (max-width:768px){.ReceiptPage .accordion .accordion-item .accordion-collapse .accordion-body .orderItems .basketCard .innerBasketCard{flex-direction:column}}.ReceiptPage .accordion .accordion-item .accordion-collapse .accordion-body .orderItems .basketCard .innerBasketCard .card-body{flex-direction:row;justify-content:flex-start;align-items:flex-start;margin-left:0;display:flex;position:relative}.ReceiptPage .accordion .accordion-item .accordion-collapse .accordion-body .orderItems .basketCard .innerBasketCard .card-body .card-image img{border:1px solid #979797f0;border-radius:20px}.ReceiptPage .accordion .accordion-item .accordion-collapse .accordion-body .orderItems .basketCard .innerBasketCard .card-body h3.card-title{color:#565656;text-transform:capitalize;text-align:left;margin-top:5px;margin-bottom:0;margin-left:15px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:110.5%}@media (max-width:390px){.ReceiptPage .accordion .accordion-item .accordion-collapse .accordion-body .orderItems .basketCard .innerBasketCard .card-body h3.card-title{font-size:15px}}.ReceiptPage .accordion .accordion-item .accordion-collapse .accordion-body .orderItems .basketCard .innerBasketCard .card-body h3.card-title p{color:#333;text-transform:capitalize;margin:10px 0 0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.ReceiptPage .accordion .accordion-item .accordion-collapse .accordion-body .orderItems .basketCard .upsellsProducts{white-space:nowrap;width:100%;margin:10px 0;display:flex;overflow-x:auto}.ReceiptPage .accordion .accordion-item .accordion-collapse .accordion-body .orderItems .basketCard .upsellsProducts .upsell{background:#fff;border:1px solid #97979780;border-radius:10px;margin-right:5px;padding:5px}.ReceiptPage .accordion .accordion-item .accordion-collapse .accordion-body .earnRewardsBody p.note{color:#7e33c8;text-align:left;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.ReceiptPage .accordion .accordion-item .accordion-collapse .accordion-body .earnRewardsBody .earnReward{text-align:left;background:#f7f7f7;border:1px solid #e8becc;border-radius:20px;margin-bottom:20px;padding:10px}.ReceiptPage .accordion .accordion-item .accordion-collapse .accordion-body .earnRewardsBody .earnReward h3{color:#ee2e5d;text-transform:uppercase;margin:10px 0;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.ReceiptPage .accordion .accordion-item .accordion-collapse .accordion-body .earnRewardsBody .earnReward h4{color:#404040;text-align:left;margin:15px 0;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.ReceiptPage .accordion .accordion-item .accordion-collapse .accordion-body .earnRewardsBody .earnReward form label{color:#333;text-transform:capitalize;margin-bottom:5px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.ReceiptPage .accordion .accordion-item .accordion-collapse .accordion-body .earnRewardsBody .earnReward form input{color:#33333394;text-transform:capitalize;background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #3333331a;border-radius:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:28px;box-shadow:inset 0 4px 6px #00000026}.ReceiptPage .accordion .accordion-item .accordion-collapse .accordion-body .earnRewardsBody .earnReward form .btnDiv{margin-top:30px}.ReceiptPage .accordion .accordion-item .accordion-collapse .accordion-body .earnRewardsBody .earnReward form .btnDiv button{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border:1px solid #ef3e62;border-radius:8px;padding:4px 25px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px;box-shadow:0 4px 48px #0000001a}.ReceiptPage .accordion .accordion-item .accordion-collapse .accordion-body .earnRewardsBody .earnReward form .btnDiv.SsBtn button,.ReceiptPage .accordion .accordion-item .accordion-collapse .accordion-body .earnRewardsBody .earnReward form .btnDiv.oldmutualBtn button{padding:4px 5px}@media (max-width:767px){.ReceiptPage .accordion .accordion-item .accordion-collapse .accordion-body .earnRewardsBody .earnReward form .btnDiv{text-align:right;margin-top:0}}.ReceiptPage .accordion .accordion-item .accordion-collapse .accordion-body .myAccount .confirmContactDetails{text-align:left;background:#f7f7f7;border:1px solid #e8becc;border-radius:20px;margin-bottom:20px;padding:10px}.ReceiptPage .accordion .accordion-item .accordion-collapse .accordion-body .myAccount .confirmContactDetails h3{color:#343434;text-transform:capitalize;font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:148.5%}.ReceiptPage .accordion .accordion-item .accordion-collapse .accordion-body .myAccount .confirmContactDetails h4{color:#404040;text-align:left;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.ReceiptPage .accordion .accordion-item .accordion-collapse .accordion-body .myAccount .confirmContactDetails form label{color:#333;text-transform:capitalize;margin-bottom:5px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.ReceiptPage .accordion .accordion-item .accordion-collapse .accordion-body .myAccount .confirmContactDetails form input[type=text]{color:#33333394;text-transform:capitalize;background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #3333331a;border-radius:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:28px;box-shadow:inset 0 4px 6px #00000026}.ReceiptPage .accordion .accordion-item .accordion-collapse .accordion-body .myAccount .confirmContactDetails form .form-check label{color:#333;text-transform:capitalize;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.ReceiptPage .accordion .accordion-item .accordion-collapse .accordion-body .myAccount .confirmContactDetails .paybtnDiv{justify-content:flex-end;margin-top:20px;margin-bottom:20px;display:flex}.ReceiptPage .accordion .accordion-item .accordion-collapse .accordion-body .myAccount .confirmContactDetails .paybtnDiv .payBtn{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border:0;border-radius:40px;width:100%;font-family:Poppins;font-size:12px;font-style:normal;font-weight:700;line-height:148.5%}.ReceiptPage .accordion .accordion-item .accordion-collapse .accordion-body .myAccount .confirmContactLabel{background:#ef3e62;border:1px solid #e8becc;border-radius:20px;justify-content:space-between;align-items:center;padding:15px 25px;display:flex}.ReceiptPage .accordion .accordion-item .accordion-collapse .accordion-body .myAccount .confirmContactLabel p{color:#fff;text-transform:capitalize;margin:0;font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:148.5%}.ReceiptPage .accordion .accordion-item .accordion-collapse .accordion-body .myAccount .confirmContactLabel svg{color:#fff;font-size:30px}.ReceiptPage .accordion .accordion-item .accordion-collapse .accordion-body .myAccount .myAccountBtns{margin:20px 0}.ReceiptPage .accordion .accordion-item .accordion-collapse .accordion-body .myAccount .myAccountBtns button{color:#565656;text-align:center;text-transform:capitalize;background:#f7f7f7;border:1px solid #565656;border-radius:8px;width:100%;font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:35px;box-shadow:0 4px 48px #0000001a}@media (max-width:768px){.ReceiptPage .accordion .accordion-item .accordion-collapse .accordion-body .myAccount .myAccountBtns button{margin-bottom:15px}}.ReceiptPage .accordion .accordion-item .accordion-collapse .accordion-body.show{border-bottom:1px solid #e8becc}.ReceiptPage .accordion .reminderOffer{border:2px solid #ee2e5d;border-radius:20px;padding:0 15px;font-family:Poppins}.ReceiptPage .accordion .reminderOffer .accordion-header .accordion-button{color:#ee2e5d;text-transform:capitalize;box-shadow:none;background:0 0;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-bottom:10px;padding-left:0;padding-right:0;font-family:Poppins;font-size:20px;font-style:normal;font-weight:500;line-height:148.5%;display:flex}.ReceiptPage .accordion .reminderOffer .accordion-header .accordion-button.collapsed{box-shadow:none;border-bottom:none}.ReceiptPage .accordion .reminderOffer .accordion-header .accordion-button:after{position:absolute;top:35px;right:0}.ReceiptPage .accordion .reminderOffer .accordion-header .accordion-button h4{color:#58595b}.ReceiptPage .accordion .reminderOffer .accordion-body .createReminder{text-align:left}.ReceiptPage .accordion .reminderOffer .accordion-body .createReminder p{color:#343434;text-transform:capitalize;margin:0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:148.5%}.ReceiptPage .accordion .reminderOffer .accordion-body .createReminder .loginSection{display:none}.ReceiptPage .accordion .reminderOffer .accordion-body .createReminder .loginSection p{color:#343434;text-transform:capitalize;margin:0 0 10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:148.5%}.ReceiptPage .accordion .reminderOffer .accordion-body .createReminder .loginSection button{color:#fff;text-align:center;text-transform:uppercase;cursor:pointer;background-color:#e63956;border:none;border-radius:20px;justify-content:center;width:70%;margin:6px 0;padding:8px 40px;font-family:Poppins;font-size:14px;font-weight:600}.ReceiptPage .accordion .reminderOffer .accordion-body .createReminder .loginSection button:hover{background-color:#cf2a48}@media (max-width:541px){.ReceiptPage .accordion .reminderOffer .accordion-body .createReminder .loginSection button{text-align:center;justify-content:center;width:100%}}.ReceiptPage .accordion .reminderOffer .accordion-body .createReminder button.createReminderBtn{color:#fff;text-align:center;text-transform:capitalize;cursor:pointer;background-color:#e63956;border:none;border-radius:20px;justify-content:center;width:70%;margin:15px 0;padding:8px 40px;font-family:Poppins;font-size:14px;font-weight:600}.ReceiptPage .accordion .reminderOffer .accordion-body .createReminder button.createReminderBtn:hover{background-color:#cf2a48}@media (max-width:541px){.ReceiptPage .accordion .reminderOffer .accordion-body .createReminder button.createReminderBtn{text-align:center;justify-content:center;width:100%}}.ReceiptPage .accordion .reminderOffer .accordion-body .createReminder form{text-align:left}.ReceiptPage .accordion .reminderOffer .accordion-body .createReminder form label{color:#333;text-align:left;text-transform:capitalize;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.ReceiptPage .accordion .reminderOffer .accordion-body .createReminder form input{color:#33333394;text-transform:capitalize;background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #3333331a;border-radius:10px;padding:11px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;box-shadow:inset 0 4px 6px #00000026}.ReceiptPage .accordion .reminderOffer .accordion-body .createReminder form .form-select{color:#565656;text-transform:capitalize;background-color:#f7f7f7;background-image:url(../media/arrowselectdown.0r3~o8f8a6pz4.png);background-position:right .75rem center;background-repeat:no-repeat;border:1px solid #3333331a;border-radius:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:28px;box-shadow:inset 0 4px 6px #00000026}@media (max-width:541px){.ReceiptPage .accordion .reminderOffer .accordion-body .createReminder form .form-select{margin-bottom:20px}}.ReceiptPage .accordion .reminderOffer .accordion-body .createReminder p.reminderText{text-align:center;color:#e63956;-webkit-text-decoration:normal;text-decoration:normal;margin-bottom:5px;font-family:Poppins;font-size:14px}.ReceiptPage .accordion .reminderOffer .accordion-body .createReminder .progressWrapper{flex-wrap:nowrap;justify-content:center;align-items:center;gap:0;margin-top:10px;margin-bottom:16px;display:flex}.ReceiptPage .accordion .reminderOffer .accordion-body .createReminder .progressWrapper .stepGroup{align-items:center;display:flex}.ReceiptPage .accordion .reminderOffer .accordion-body .createReminder .progressWrapper .stepGroup .step{color:#e63956;border:2px solid #e63956;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-weight:600;transition:all .3s;display:flex}.ReceiptPage .accordion .reminderOffer .accordion-body .createReminder .progressWrapper .stepGroup .step.active{color:#fff;background:#e63956;transform:scale(1.05)}.ReceiptPage .accordion .reminderOffer .accordion-body .createReminder .progressWrapper .stepGroup .line{background:#e63956;width:24px;height:4px;margin:0;transition:background .3s}.ReceiptPage .accordion .reminderOffer .accordion-body .createReminder .progressWrapper .stepGroup .line.active{background:#e63956}@media (max-width:541px){.ReceiptPage .accordion .reminderOffer .accordion-body .createReminder .progressWrapper .stepGroup .line{width:50px}}.ReceiptPage .accordion .reminderOffer .accordion-body .createReminder .progressWrapper .stepGroup .createBtn:disabled{opacity:.6;cursor:not-allowed}.ReceiptPage .accordion .reminderOffer .accordion-body .createReminder .progressWrapper .line{background:#e63956;width:24px;height:4px;margin:0;transition:background .3s}@media (max-width:541px){.ReceiptPage .accordion .reminderOffer .accordion-body .createReminder .progressWrapper .line{width:50px}}.ReceiptPage .accordion .reminderOffer .accordion-body .createReminder .progressWrapper .voucher{color:#e63956;white-space:nowrap;border:2px solid #e63956;border-radius:20px;padding:4px 12px;font-size:14px;font-weight:600;transition:all .3s}.ReceiptPage .accordion .reminderOffer .accordion-body .createReminder .progressWrapper .voucher.unlocked{opacity:1;color:#fff;background:#e63956}.ReceiptPage .accordion .reminderOffer .accordion-body .createReminder .emailVoucher{text-align:center}.ReceiptPage .accordion .reminderOffer .accordion-body .createReminder .emailVoucher h4{color:#ee2e5d;text-transform:capitalize;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:148.5%}.ReceiptPage .accordion .reminderOffer .accordion-body .createReminder .emailVoucher p{text-align:center;color:#333;-webkit-text-decoration:normal;text-decoration:normal;text-transform:none;margin-bottom:5px;font-family:Poppins;font-size:14px}.ReceiptPage .receiptFull{border-bottom:1px solid #e8becc;margin-bottom:20px}.ReceiptPage .receiptFull .receiptDetails{text-align:left;margin-bottom:10px}.ReceiptPage .receiptFull .receiptDetails p{color:#343434;text-transform:capitalize;margin:0;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:148.5%}.ReceiptPage .receiptFull .receiptDetails h5{color:#343434;text-transform:capitalize;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:148.5%}.ReceiptPage .basketCard{background:#f7f7f7;border:1px solid #e8becc;border-radius:20px;margin-bottom:20px;padding:15px;position:relative}@media (max-width:376px){.ReceiptPage .basketCard{padding:9px}}.ReceiptPage .basketCard .innerBasketCard{flex-direction:row;display:flex}.ReceiptPage .basketCard .innerBasketCard img{border:1px solid #979797f0;border-radius:20px}.ReceiptPage .basketCard .innerBasketCard .card-body{flex-direction:column;justify-content:center;align-items:flex-start;margin-left:15px;display:flex;position:relative}.ReceiptPage .basketCard .innerBasketCard .card-body .deleteBasket{cursor:pointer;position:absolute;top:0;right:0}@media (max-width:390px){.ReceiptPage .basketCard .innerBasketCard .card-body .deleteBasket{top:-10px;right:5px}}@media (max-width:376px){.ReceiptPage .basketCard .innerBasketCard .card-body .deleteBasket{top:-5px}}.ReceiptPage .basketCard .innerBasketCard .card-body .deleteBasket svg{color:#565656;font-size:22px}.ReceiptPage .basketCard .innerBasketCard .card-body .card-title{text-align:left}.ReceiptPage .basketCard .innerBasketCard .card-body .card-title h3{color:#565656;text-transform:capitalize;text-align:left;margin-top:2px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:600;line-height:110.5%}.ReceiptPage .basketCard .innerBasketCard .card-body .card-title p{color:#333;text-transform:capitalize;margin-bottom:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.ReceiptPage .basketCard .addOns{border-top:1px solid #e8becc;margin-top:10px;padding-top:15px}.ReceiptPage .basketCard .addOns .addTitle{color:#565656;text-transform:capitalize;text-align:left;margin-bottom:10px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:110.5%}.ReceiptPage .basketCard .addOns .upsellBox{white-space:nowrap;flex-direction:row;margin:15px 0;padding-bottom:10px;display:flex;overflow-x:auto}.ReceiptPage .basketCard .addOns .upsellBox .upsellProduct{border:1px solid #e8becc;border-radius:8px;width:100px;min-width:100px;margin-right:15px;padding:10px 8px;position:relative}.ReceiptPage .basketCard .addOns .upsellBox .upsellProduct:last-child{margin-right:0}.ReceiptPage .basketCard .addOns .upsellBox .upsellProduct .deleteupsell{position:absolute;top:5px;right:5px}.ReceiptPage .basketCard .addOns .upsellBox .upsellProduct .deleteupsell svg{vertical-align:top;font-size:12px}.ReceiptPage .basketCard .addOns .upsellBox .upsellProduct .upsellimage{background:#fff;border:1px solid #97979780;border-radius:10px;width:50px;height:64px;margin:0 auto;padding:3px}.ReceiptPage .basketCard .addOns .upsellBox .upsellProduct h4{color:#565656;text-transform:capitalize;white-space:break-spaces;margin:5px 0;font-family:Poppins;font-size:9px;font-style:normal;font-weight:500;line-height:148.5%}.ReceiptPage .basketCard .addOns .upsellBox .upsellProduct p{color:#565656;text-transform:capitalize;margin:0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:148.5%}@media (max-width:431px){.ReceiptPage .basketCard .addOns .upsellBox{white-space:nowrap;width:100%;padding-bottom:10px;overflow-x:auto}}.ReceiptPage .basketCard .addOns .addonPrice{text-align:right}.ReceiptPage .basketCard .addOns .addonPrice p{color:#565656;text-align:right;text-transform:capitalize;font-family:Poppins;font-size:24px;font-style:normal;font-weight:700;line-height:75.5%}.ReceiptPage .basketPersonalization{text-align:left;margin-top:10px;position:relative}.ReceiptPage .basketPersonalization h3.personalizationTitle{color:#ee2e5d;text-transform:capitalize;margin-bottom:15px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:75.5%}.ReceiptPage .basketPersonalization p.countResult{color:#565656;text-transform:capitalize;margin:0;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:75.5%;position:absolute;top:40px;right:10px}.ReceiptPage .basketPersonalization img{border-radius:20px;width:auto;margin-bottom:20px}.ReceiptPage .basketPersonalization p{color:#565656;text-transform:capitalize;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:75.5%}.ReceiptPage .basketPersonalization p span{font-weight:700}.ReceiptPage .basketPersonalization button{color:#565656;text-align:center;text-transform:uppercase;cursor:pointer;background:#f7f7f7;border:1px solid #565656;border-radius:8px;width:103px;height:33px;margin-right:15px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:19px;display:block;box-shadow:0 0 8px #0000001a}.ReceiptPage .basketPersonalization button:hover,.ReceiptPage .basketPersonalization button:active,.ReceiptPage .basketPersonalization button:focus-visible,.ReceiptPage .basketPersonalization button:focus,.ReceiptPage .basketPersonalization button:active{color:#fff;background:#ef3e62;border:1px solid #ef3e62;outline:0}.ReceiptPage .basketPersonalization button:last-child{margin-right:0}.ReceiptPage .card-footer{text-align:right;border-top:1px solid #e8becc;margin-top:10px}.ReceiptPage .card-footer .subTotal{margin-top:15px}.ReceiptPage .card-footer .subTotal p{color:#565656;text-transform:capitalize;margin:0;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:135.5%}.ReceiptPage .card-footer .subTotal p span{color:#565656;text-transform:capitalize;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:135.5%}.ReceiptPage .card-footer .subTotal h4{color:#565656;text-transform:capitalize;font-family:Poppins;font-size:20px;font-style:normal;font-weight:500;line-height:135.5%}.ReceiptPage .card-footer .subTotal h4 span{color:#565656;text-transform:capitalize;font-family:Poppins;font-size:20px;font-style:normal;font-weight:700;line-height:135.5%}.ReceiptPage .totalSummary{border-top:1px solid #e8becc;justify-content:space-between;margin-bottom:20px;padding-top:15px;display:flex}.ReceiptPage .totalSummary .totalHeading{text-align:left}.ReceiptPage .totalSummary .totalHeading h3{color:#ee2e5d;text-transform:capitalize;font-family:Poppins;font-size:24px;font-style:normal;font-weight:700;line-height:148.5%}.ReceiptPage .totalSummary .totalHeading h4{color:#343434;text-transform:capitalize;font-family:Poppins;font-size:20px;font-style:normal;font-weight:500;line-height:148.5%}.ReceiptPage .totalSummary .totalCount{text-align:right}.ReceiptPage .totalSummary .totalCount h3{color:#ee2e5d;text-transform:capitalize;font-family:Poppins;font-size:24px;font-style:normal;font-weight:700;line-height:148.5%}.ReceiptPage .totalSummary .totalCount h4{color:#343434;text-transform:capitalize;font-family:Poppins;font-size:20px;font-style:normal;font-weight:500;line-height:148.5%}.ReceiptPage .returntohome{justify-content:flex-end;align-items:center;margin-bottom:30px;display:flex}.ReceiptPage .returntohome button{color:#fff;text-align:center;text-transform:uppercase;background:#565656;border:0;border-radius:40px;padding:5px 50px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:148.5%}.ReceiptPage .accordion-button:not(.collapsed):after{background-image:url(../media/arrow_up_ios_new.0-3_m0gc53up-.png);background-repeat:no-repeat}.ReceiptPage .accordion-button:after{background-image:url(../media/arrow_downios_new.14m_z_n6mlr-0.png);background-repeat:no-repeat}.ReceiptPageModal .modal-content{filter:drop-shadow(7px 7px 7.1px #0000004d);background:#eee;border-width:1px;border-color:#ee2e5d;border-radius:25px 25px 10px 10px}.ReceiptPageModal .modal-content .modal-header{background:var(--Fuschia-Netflorist-Pink,#ef3e62);border-radius:25px;justify-content:center;align-items:center;height:80px;display:flex}.ReceiptPageModal .modal-content .modal-header .h4{color:#fff;text-align:center;letter-spacing:.75px;font-family:Poppins;font-size:25px;font-style:normal;font-weight:700;line-height:40px}.ReceiptPageModal .modal-content .modal-header .btn-close{color:#fff;opacity:1;box-shadow:none;background:url(../media/closeBuyItForward.0bmz1v5-vtb-l.png) 50% no-repeat;position:absolute;top:15px;right:25px}.ReceiptPageModal .modal-content .modal-body{flex-direction:column;justify-content:center;align-items:center;padding:30px;display:flex}.ReceiptPageModal .modal-content .modal-body h3{color:#4a4a4a;text-align:center;letter-spacing:var(--letter-spacing--0_75,-.75px);margin:20px 0;font-family:Poppins;font-size:25px;font-style:normal;font-weight:700;line-height:40px}.ReceiptPageModal .modal-content .modal-body p{color:#58595b;text-align:center;letter-spacing:.5px;margin:0;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:100%}.ReceiptPageModal .modal-content .modal-footer{border-top:0;border-radius:0;justify-content:center;margin-bottom:20px}.ReceiptPageModal .modal-content .modal-footer .noThanks{color:#ee2e5d;text-align:center;text-transform:uppercase;background:0 0;border:2px solid #ee2e5d;border-radius:40px;margin-right:30px;padding:6px 40px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}.ReceiptPageModal .modal-content .modal-footer .yesPlease{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border:0;border-radius:40px;padding:6px 40px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}@media (max-width:431px){.ReceiptPageModal .modal-content .modal-footer{justify-content:space-evenly}.ReceiptPageModal .modal-content .modal-footer .noThanks{margin-right:0;padding:6px 20px}.ReceiptPageModal .modal-content .modal-footer .yesPlease{padding:6px 20px}}.ReceiptPageModal .modal-content .border-top-gray{border-top:1px solid #58595b30}.ReceiptPageModal .modal-content .defaultPayment{background:#fff;border:1px solid #ef3e62;border-radius:20px;margin:30px;padding:20px}.ReceiptPageModal .modal-content .defaultPayment .titleHeader{justify-content:space-between;display:flex}.ReceiptPageModal .modal-content .defaultPayment .titleHeader h3{color:#343434;text-transform:capitalize;font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:148.5%}@media (max-width:431px){.ReceiptPageModal .modal-content .defaultPayment .titleHeader h3{font-size:17px}}.ReceiptPageModal .modal-content .defaultPayment .titleHeader .form-switch{flex-direction:row-reverse;justify-content:space-between;align-items:center;transition:all .5s;display:flex}@media (max-width:540px){.ReceiptPageModal .modal-content .defaultPayment .titleHeader .form-switch{padding-left:1.5em;display:none}}@media (max-width:394px){.ReceiptPageModal .modal-content .defaultPayment .titleHeader .form-switch{padding-left:.5em}}.ReceiptPageModal .modal-content .defaultPayment .titleHeader .form-switch label{color:#333;text-transform:capitalize;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.ReceiptPageModal .modal-content .defaultPayment .titleHeader .form-switch input{box-shadow:none;cursor:pointer;background-color:#d9d9d9;background-image:none;border-color:#d9d9d9;width:46px;height:25px;margin:0 0 0 10px;transition:background-position .15s ease-in-out;position:relative}.ReceiptPageModal .modal-content .defaultPayment .titleHeader .form-switch input:after{content:"";background:gray;border-radius:21px;width:17px;height:17px;position:absolute;top:3px;left:3px;right:auto}.ReceiptPageModal .modal-content .defaultPayment .titleHeader .form-switch input:checked{background-color:#ced4da;background-image:none;border-color:#ced4da}.ReceiptPageModal .modal-content .defaultPayment .titleHeader .form-switch input:checked:focus,.ReceiptPageModal .modal-content .defaultPayment .titleHeader .form-switch input:checked:focus-visible{outline:0}.ReceiptPageModal .modal-content .defaultPayment .titleHeader .form-switch input:checked:after{content:"";background:#ee2e5d;border-radius:21px;width:17px;height:17px;position:absolute;top:3px;left:auto;right:3px}.ReceiptPageModal .modal-content .defaultPayment form{text-align:left}.ReceiptPageModal .modal-content .defaultPayment form label{color:#333;text-align:left;text-transform:capitalize;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.ReceiptPageModal .modal-content .defaultPayment form input{color:#33333394;text-transform:capitalize;background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #3333331a;border-radius:10px;padding:11px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;box-shadow:inset 0 4px 6px #00000026}.ReceiptPageModal .modal-content .defaultPayment form .selectForm .form-select{color:#565656;text-transform:capitalize;background-color:#f7f7f7;background-image:url(../media/arrowselectdown.0r3~o8f8a6pz4.png);background-position:right .75rem center;background-repeat:no-repeat;border:1px solid #3333331a;border-radius:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:28px;box-shadow:inset 0 4px 6px #00000026}@media (max-width:541px){.ReceiptPageModal .modal-content .defaultPayment form .selectForm .form-select{margin-bottom:20px}}@media (max-width:992px){.ReceiptPageModal .modal-content .defaultPayment form .me-4{margin-right:0!important}}.ReceiptPageModal .modal-content .defaultPayment form .paybtnDiv{text-align:right}.ReceiptPageModal .modal-content .defaultPayment form .paybtnDiv button.payBtn{text-transform:uppercase;color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border:0;border-radius:40px;padding:8px 36.754px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:148.5%}@media (max-width:541px){.ReceiptPageModal .modal-content .defaultPayment form .paybtnDiv{text-align:right}}.ReceiptPageModal .modal-content .defaultPayment form .cvv .form-label{justify-content:space-between;display:flex;position:relative}.ReceiptPageModal .modal-content .defaultPayment form .cvv .form-label svg{color:#1c1b1f99;font-size:18px;position:relative;right:-20px}.ReceiptPageModal .modal-content .paymentSuccessFull,.ReceiptPageModal .modal-content .paymentUnsuccessFull{border:1px solid var(--Fuschia-Netflorist-Pink,#ef3e62);background:var(--color-white-solid,#fff);text-align:center;border-radius:20px;margin:30px;padding:30px}.ReceiptPageModal .modal-content .paymentSuccessFull img,.ReceiptPageModal .modal-content .paymentUnsuccessFull img{margin-bottom:30px}.ReceiptPageModal .modal-content .paymentSuccessFull h4,.ReceiptPageModal .modal-content .paymentUnsuccessFull h4{color:#58595b;text-align:center;letter-spacing:.5px;margin:30px 0;font-family:Poppins;font-size:24px;font-style:normal;font-weight:600;line-height:100%}.ReceiptPageModal .modal-content .paymentSuccessFull p,.ReceiptPageModal .modal-content .paymentUnsuccessFull p{color:#58595b;text-align:center;letter-spacing:.5px;margin-bottom:30px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:100%}.ReceiptPageModal .modal-content .paymentSuccessFull .viewCred,.ReceiptPageModal .modal-content .paymentUnsuccessFull .viewCred{color:#fff;text-align:center;text-transform:uppercase;background:#ee2e5d;border:0;border-radius:40px;margin:0 auto 20px;padding:8px 27px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%;display:block}.ReceiptPageModal .modal-content .paymentSuccessFull .returnReceipt,.ReceiptPageModal .modal-content .paymentUnsuccessFull .returnReceipt{color:#ee2e5d;text-align:center;text-transform:uppercase;background:0 0;border:2px solid #ee2e5d;border-radius:40px;margin:0 auto;padding:8px 23px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%;display:block}.ReceiptPage .freeChocsMsg{text-align:left;margin-bottom:20px}.ReceiptPage .freeChocsMsg p{color:#ee2e5d;font-family:Poppins;font-size:14px;font-weight:500}.ReceiptPage .reminderContainer{text-align:center;padding:16px;font-family:Inter,sans-serif}.ReceiptPage .reminderText{color:#e63956;margin-bottom:12px;font-weight:600}.ReceiptPage .successReminderMessage{color:#2e7d32;text-align:center;background-color:#e6f7ed;border-radius:6px;margin-bottom:10px;padding:8px 12px;font-size:14px;font-weight:500}.ReceiptPage .errorMessage{color:#b71c1c;text-align:center;background-color:#fdecea;border-radius:6px;margin-bottom:10px;padding:8px 12px;font-size:14px;font-weight:500}.ReceiptPage .fieldError{color:#b71c1c;text-align:left;margin-top:4px;font-size:13px}.mscMotherPopup .modal-dialog .modal-content{border:0;border-radius:24px}.mscMotherPopup .modal-dialog .modal-content img{width:100%;height:auto;position:absolute;top:0;left:0}.mscMotherPopup .modal-dialog .modal-content .modal-header{background:0 0;height:0;padding:0}.mscMotherPopup .modal-dialog .modal-content .modal-body{justify-content:flex-end;align-items:flex-end;padding:0;display:flex}.mscMotherPopup .modal-dialog .modal-content .modal-body .deskcontent{flex-direction:column;justify-content:center;align-items:center;width:70%;height:245px;display:flex}.mscMotherPopup .modal-dialog .modal-content .modal-body .deskcontent h3{color:#fff;text-align:center;margin:15px 0;font-family:Poppins;font-size:20px;font-style:normal;font-weight:500;line-height:30px}.mscMotherPopup .modal-dialog .modal-content .modal-body .deskcontent p{text-transform:normal;color:#fff;margin:10px 0;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:120.5%}.mscMotherPopup .modal-dialog .modal-content .modal-body .deskcontent p.small-size{font-size:10px}.mscMotherPopup .modal-dialog .modal-content .modal-body .deskcontent button{color:#fff;background-color:#e63956;border:0;border-radius:8px;font-size:14px;font-weight:500}@media (max-width:431px){.mscMotherPopup .modal-dialog .modal-content .modal-body .deskcontent{justify-content:flex-end;align-items:center;width:100%;height:520px;padding-bottom:30px}}@media (max-width:541px){.mscMotherPopup .modal-dialog .modal-content{border-radius:30px}.mscMotherPopup .modal-dialog .modal-content img{border-radius:0;width:100%;height:100%;top:0;left:0}}.GreetingCardPage .tabBasketPages{border-bottom:1px solid #ee2e5d33}.GreetingCardPage .tabBasketPages.fixed-top{position:relative}@media (max-width:431px){.GreetingCardPage .tabBasketPages.fixed-top{background:#fff;position:relative;top:0;box-shadow:0 8px 8px #00000040}}.GreetingCardPage .tabBasketPages .tabsBasket{justify-content:center;display:flex}.GreetingCardPage .tabBasketPages .tabsBasket button{color:#333;text-align:center;background:0 0;border:2px solid #565656;border-radius:15px;width:56px;height:61px;margin-right:35px;padding:0;font-family:Poppins;font-size:9px;font-style:normal;font-weight:500;line-height:11px}@media (max-width:431px){.GreetingCardPage .tabBasketPages .tabsBasket button{margin-right:25px}}.GreetingCardPage .tabBasketPages .tabsBasket button:last-child{margin-right:0}.GreetingCardPage .tabBasketPages .tabsBasket button svg{margin-bottom:4px;font-size:22px}.GreetingCardPage .tabBasketPages .tabsBasket button:active,.GreetingCardPage .tabBasketPages .tabsBasket button:hover,.GreetingCardPage .tabBasketPages .tabsBasket button:focus,.GreetingCardPage .tabBasketPages .tabsBasket button:focus-visible,.GreetingCardPage .tabBasketPages .tabsBasket button.active{color:#fff;text-align:center;background:#ee2e5d;border:2px solid #ee2e5d;border-radius:15px;font-family:Poppins;font-size:9px;font-style:normal;font-weight:600;line-height:11px}.GreetingCardPage .tabBasketPages .tabsBasket a.marginRight0 button{margin-right:0}.GreetingCardPage .cardGreeting{background:#d9d9d926;border:1px solid #ef3e6226;border-radius:20px;margin:30px;padding:30px}@media (max-width:768px){.GreetingCardPage .cardGreeting{background:0 0;border:0;margin:30px 0;padding:15px}}.GreetingCardPage .cardGreeting .cardTitle{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.GreetingCardPage .cardGreeting .cardTitle h3{color:#ef3e62;text-align:left;letter-spacing:-1.02px;margin:0;font-family:Poppins;font-size:34px;font-style:normal;font-weight:800;line-height:50px}@media (max-width:541px){.GreetingCardPage .cardGreeting .cardTitle h3{font-size:24px}}.GreetingCardPage .cardGreeting p{color:#ef3e62;text-align:left;letter-spacing:.36px;margin-top:30px;font-family:Poppins;font-size:18px;font-style:normal;font-weight:700;line-height:normal}@media (max-width:541px){.GreetingCardPage .cardGreeting p{margin-top:20px;font-size:16px}}.GreetingCardPage .cardGreeting .categoriesGreetingCard{position:relative}.GreetingCardPage .cardGreeting .categoriesGreetingCard .freeCard{height:100%}.GreetingCardPage .cardGreeting .categoriesGreetingCard .freeCard h3{color:#ef3e62;text-align:center;letter-spacing:.36px;margin-bottom:30px;font-family:Poppins;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.GreetingCardPage .cardGreeting .categoriesGreetingCard .freeCard button.freeCardImg{background:0 0;border:0;border-radius:15px;width:70%;margin:70px auto;padding:0;position:relative;overflow:hidden}.GreetingCardPage .cardGreeting .categoriesGreetingCard .freeCard button.freeCardImg span{color:#fff;text-transform:capitalize;background:#565656;width:100%;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:28px;position:absolute;bottom:0;left:0}@media (max-width:992px){.GreetingCardPage .cardGreeting .categoriesGreetingCard .freeCard button.freeCardImg{width:80%}}.GreetingCardPage .cardGreeting .categoriesGreetingCard .freeCard button.freeCardContinue{background:var(--Fuschia-Netflorist-Pink,#ef3e62);color:#fff;text-align:center;text-transform:uppercase;border:0;border-radius:10px;margin-top:32px;padding:8px 31px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:148.5%}@media (max-width:992px){.GreetingCardPage .cardGreeting .categoriesGreetingCard .freeCard{border-bottom:1px solid #ccc;margin-bottom:40px;padding-bottom:40px}}.GreetingCardPage .cardGreeting .categoriesGreetingCard .cardCategories{border:0;border-bottom:1px solid #58595b30;margin-bottom:40px}@media (max-width:541px){.GreetingCardPage .cardGreeting .categoriesGreetingCard .cardCategories{justify-content:center;display:none}}@media (max-width:431px){.GreetingCardPage .cardGreeting .categoriesGreetingCard .cardCategories{justify-content:center}}.GreetingCardPage .cardGreeting .categoriesGreetingCard .cardCategories .nav-item{margin-bottom:20px;margin-right:20px}.GreetingCardPage .cardGreeting .categoriesGreetingCard .cardCategories .nav-item a{color:#ef3e62;text-align:center;text-transform:uppercase;border:2px solid #ef3e62;border-radius:40px;min-width:140px;padding:3px 30px;font-family:Poppins;font-size:11px;font-style:normal;font-weight:500;line-height:148.5%}.GreetingCardPage .cardGreeting .categoriesGreetingCard .cardCategories .nav-item a:active,.GreetingCardPage .cardGreeting .categoriesGreetingCard .cardCategories .nav-item a:focus,.GreetingCardPage .cardGreeting .categoriesGreetingCard .cardCategories .nav-item a:focus-visible,.GreetingCardPage .cardGreeting .categoriesGreetingCard .cardCategories .nav-item a:hover,.GreetingCardPage .cardGreeting .categoriesGreetingCard .cardCategories .nav-item a.active{color:#fff;background:#ef3e62;border-radius:40px}@media (max-width:431px){.GreetingCardPage .cardGreeting .categoriesGreetingCard .cardCategories .nav-item a{padding:3px 0}}.GreetingCardPage .cardGreeting .categoriesGreetingCard select{background-color:linear-gradient(0deg, #f7f7f7 0%, #f7f7f7 100%),#fff;color:#33333394;text-transform:capitalize;border:1px solid #3333331a;border-radius:10px;width:65%;margin:30px auto 0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;display:none;box-shadow:inset 0 4px 6px #00000026}.GreetingCardPage .cardGreeting .categoriesGreetingCard select option{color:#33333394;text-transform:capitalize;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.GreetingCardPage .cardGreeting .categoriesGreetingCard select option:hover,.GreetingCardPage .cardGreeting .categoriesGreetingCard select option:focus-visible,.GreetingCardPage .cardGreeting .categoriesGreetingCard select option:focus,.GreetingCardPage .cardGreeting .categoriesGreetingCard select option:active{color:#fff;background:#ee2e5d}@media (max-width:541px){.GreetingCardPage .cardGreeting .categoriesGreetingCard select{display:block}}.GreetingCardPage .cardGreeting .categoriesGreetingCard h3{color:#ef3e62;text-align:center;letter-spacing:.36px;margin-bottom:30px;font-family:Poppins;font-size:20px;font-style:normal;font-weight:700;line-height:normal}@media (max-width:992px){.GreetingCardPage .cardGreeting .categoriesGreetingCard h3{margin-bottom:0}}.GreetingCardPage .cardGreeting .categoriesGreetingCard .tab-content{padding-top:40px;padding-bottom:35px}@media (max-width:1025px){.GreetingCardPage .cardGreeting .categoriesGreetingCard .tab-content{padding:0}}.GreetingCardPage .cardGreeting .editFreeCard .freeCardTitle{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.GreetingCardPage .cardGreeting .editFreeCard .freeCardTitle h3{color:#ef3e62;text-align:left;letter-spacing:-1.02px;margin:0;font-family:Poppins;font-size:34px;font-style:normal;font-weight:800;line-height:50px}@media (max-width:541px){.GreetingCardPage .cardGreeting .editFreeCard .freeCardTitle h3{font-size:24px}}@media (max-width:431px){.GreetingCardPage .cardGreeting .editFreeCard .freeCardTitle h3{font-size:18px}}.GreetingCardPage .cardGreeting .editFreeCard .freeCardTitle h3 button.backbtn{background:0 0;margin-right:10px;padding:0}.GreetingCardPage .cardGreeting .editFreeCard .freeCardTitle h3 button.backbtn svg{color:#ef3e62;font-size:42px}.GreetingCardPage .cardGreeting .editFreeCard .freeCardTitle button{background:var(--Fuschia-Netflorist-Pink,#ef3e62);color:#fff;text-align:center;text-transform:uppercase;border:0;border-radius:40px;padding:11px 31px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:148.5%}@media (max-width:431px){.GreetingCardPage .cardGreeting .editFreeCard .freeCardTitle button{padding:5px 22px}}.GreetingCardPage .cardGreeting .editFreeCard .cardSliderWrapper{text-align:center;max-width:600px;margin:50px auto;position:relative}@media (max-width:431px){.GreetingCardPage .cardGreeting .editFreeCard .cardSliderWrapper .keen-slider__slide .bigCards img{width:100%}}.GreetingCardPage .cardGreeting .editFreeCard .cardSliderWrapper .bigCard{object-fit:cover;border-radius:10px;width:auto;height:360px;margin:auto;transition:all .3s;display:block}.GreetingCardPage .cardGreeting .editFreeCard .cardSliderWrapper .bigCard .editableArea p{color:#58595b;text-align:center;text-shadow:0 4px 4px #ef3e624d;text-transform:none;white-space:pre-wrap;word-break:break-word;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px}.GreetingCardPage .cardGreeting .editFreeCard .cardSliderWrapper .cardThumbSlider{background:#d9d9d933;border-radius:50px;justify-content:space-between;margin-top:60px;display:flex;box-shadow:7px 7px 7.1px #0000004d}@media (max-width:541px){.GreetingCardPage .cardGreeting .editFreeCard .cardSliderWrapper .cardThumbSlider{margin-top:30px}}.GreetingCardPage .cardGreeting .editFreeCard .cardSliderWrapper .cardThumbSlider .thumbCard{cursor:pointer;width:108px;height:151px;transition:all .3s}@media (max-width:541px){.GreetingCardPage .cardGreeting .editFreeCard .cardSliderWrapper .cardThumbSlider .thumbCard{width:100%;height:100%}}.GreetingCardPage .cardGreeting .editFreeCard .cardSliderWrapper .cardThumbSlider .thumbCardSlide,.GreetingCardPage .cardGreeting .editFreeCard .cardSliderWrapper .cardThumbSlider .swiper-slide{width:193px;padding:30px}.GreetingCardPage .cardGreeting .editFreeCard .cardSliderWrapper .cardThumbSlider .thumbCardSlide:nth-child(2),.GreetingCardPage .cardGreeting .editFreeCard .cardSliderWrapper .cardThumbSlider .swiper-slide:nth-child(2){padding:30px 20px}.GreetingCardPage .cardGreeting .editFreeCard .cardSliderWrapper .cardThumbSlider .thumbCardSlide:nth-child(2) img,.GreetingCardPage .cardGreeting .editFreeCard .cardSliderWrapper .cardThumbSlider .swiper-slide:nth-child(2) img{width:140px}@media (max-width:541px){.GreetingCardPage .cardGreeting .editFreeCard .cardSliderWrapper .cardThumbSlider .thumbCardSlide:nth-child(2) img,.GreetingCardPage .cardGreeting .editFreeCard .cardSliderWrapper .cardThumbSlider .swiper-slide:nth-child(2) img{width:101px}.GreetingCardPage .cardGreeting .editFreeCard .cardSliderWrapper .cardThumbSlider .thumbCardSlide,.GreetingCardPage .cardGreeting .editFreeCard .cardSliderWrapper .cardThumbSlider .swiper-slide{padding:25px}}.GreetingCardPage .cardGreeting .editFreeCard .cardSliderWrapper .cardThumbSlider .activeThumb,.GreetingCardPage .cardGreeting .editFreeCard .cardSliderWrapper .cardThumbSlider .swiper-slide-thumb-active{opacity:1;background:#d9d9d933;border-radius:50px;padding:30px;box-shadow:7px 7px 7.1px #0000004d}@media (max-width:541px){.GreetingCardPage .cardGreeting .editFreeCard .cardSliderWrapper .cardThumbSlider .activeThumb,.GreetingCardPage .cardGreeting .editFreeCard .cardSliderWrapper .cardThumbSlider .swiper-slide-thumb-active{padding:25px}}.GreetingCardPage .cardGreeting .editFreeCard .cardSliderWrapper .cardThumbSlider.hideThumbs{display:none!important}.GreetingCardPage .cardGreeting .editFreeCard .cardSliderWrapper .card-prev,.GreetingCardPage .cardGreeting .editFreeCard .cardSliderWrapper .card-next{cursor:pointer;z-index:10;background:#ee748d;border:none;border-radius:50%;width:86px;height:86px;font-size:20px;transition:opacity .3s;position:absolute;top:30%}@media (max-width:541px){.GreetingCardPage .cardGreeting .editFreeCard .cardSliderWrapper .card-prev,.GreetingCardPage .cardGreeting .editFreeCard .cardSliderWrapper .card-next{width:50px;height:50px}.GreetingCardPage .cardGreeting .editFreeCard .cardSliderWrapper .card-prev img,.GreetingCardPage .cardGreeting .editFreeCard .cardSliderWrapper .card-next img{width:25px}}.GreetingCardPage .cardGreeting .editFreeCard .cardSliderWrapper .card-prev{left:-20%}@media (max-width:992px){.GreetingCardPage .cardGreeting .editFreeCard .cardSliderWrapper .card-prev{left:-30%}}@media (max-width:946px){.GreetingCardPage .cardGreeting .editFreeCard .cardSliderWrapper .card-prev{left:-23%}}@media (max-width:821px){.GreetingCardPage .cardGreeting .editFreeCard .cardSliderWrapper .card-prev{left:-70px}}@media (max-width:541px){.GreetingCardPage .cardGreeting .editFreeCard .cardSliderWrapper .card-prev{left:-20px}}.GreetingCardPage .cardGreeting .editFreeCard .cardSliderWrapper .card-next{right:-20%;transform:rotate(180deg)}@media (max-width:992px){.GreetingCardPage .cardGreeting .editFreeCard .cardSliderWrapper .card-next{right:-30%}}@media (max-width:946px){.GreetingCardPage .cardGreeting .editFreeCard .cardSliderWrapper .card-next{right:-23%}}@media (max-width:821px){.GreetingCardPage .cardGreeting .editFreeCard .cardSliderWrapper .card-next{right:-70px}}@media (max-width:541px){.GreetingCardPage .cardGreeting .editFreeCard .cardSliderWrapper .card-next{right:-20px}}.GreetingCardPage .cardGreeting .editFreeCard .messageForm,.GreetingCardPage .cardGreeting .editFreeCard .signCard{background-color:#d9d9d933;border-radius:50px;max-width:900px;margin:0 auto;padding:30px;box-shadow:7px 7px 7.1px #0003}.GreetingCardPage .cardGreeting .editFreeCard .messageForm h4,.GreetingCardPage .cardGreeting .editFreeCard .signCard h4{color:#ef3e62;letter-spacing:.5px;text-align:center;margin-bottom:30px;font-family:Poppins;font-size:20px;font-style:normal;font-weight:600;line-height:100%}@media (max-width:431px){.GreetingCardPage .cardGreeting .editFreeCard .messageForm h4,.GreetingCardPage .cardGreeting .editFreeCard .signCard h4{font-size:18px}}.GreetingCardPage .cardGreeting .editFreeCard .messageForm .textarea,.GreetingCardPage .cardGreeting .editFreeCard .signCard .textarea{position:relative}.GreetingCardPage .cardGreeting .editFreeCard .messageForm .textarea textarea,.GreetingCardPage .cardGreeting .editFreeCard .signCard .textarea textarea{text-align:center;color:#33333394;text-align:left;text-transform:normal;background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #3333331a;border-radius:10px;justify-content:center;align-items:center;height:100px;padding:15px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;display:flex;box-shadow:inset 0 4px 6px #00000026}.GreetingCardPage .cardGreeting .editFreeCard .messageForm .textarea .textarea-inner-loader,.GreetingCardPage .cardGreeting .editFreeCard .signCard .textarea .textarea-inner-loader{pointer-events:none;background:#fff9;border-radius:10px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;transform:none}.GreetingCardPage .cardGreeting .editFreeCard .messageForm .textarea .small-circular-loader,.GreetingCardPage .cardGreeting .editFreeCard .signCard .textarea .small-circular-loader{border:3px solid #efefef;border-top-color:#ef3e62;border-radius:50%;width:24px;height:24px;animation:1s linear infinite spin}.GreetingCardPage .cardGreeting .editFreeCard .messageForm .textarea .textarea-icon-group,.GreetingCardPage .cardGreeting .editFreeCard .signCard .textarea .textarea-icon-group{justify-content:flex-end;gap:8px;margin-top:8px;display:flex;position:static}.GreetingCardPage .cardGreeting .editFreeCard .messageForm .textarea .generate-icon,.GreetingCardPage .cardGreeting .editFreeCard .signCard .textarea .generate-icon{color:#ef3e62;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff0f3;border:1px solid #ef3e62;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-weight:600;display:inline-flex}.GreetingCardPage .cardGreeting .editFreeCard .messageForm .textarea .char-remaining-text,.GreetingCardPage .cardGreeting .editFreeCard .signCard .textarea .char-remaining-text{margin-top:6px}.GreetingCardPage .cardGreeting .editFreeCard .messageForm .textarea p,.GreetingCardPage .cardGreeting .editFreeCard .signCard .textarea p{text-align:right;color:#565656;text-transform:capitalize;margin:0;font-family:Poppins;font-size:9px;font-style:normal;font-weight:400;line-height:normal}.GreetingCardPage .cardGreeting .editFreeCard .messageForm .input input,.GreetingCardPage .cardGreeting .editFreeCard .signCard .input input{text-align:center;color:#33333394;text-align:center;text-transform:none;background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #3333331a;border-radius:10px;justify-content:center;align-items:center;padding:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;display:flex;box-shadow:inset 0 4px 6px #00000026}.GreetingCardPage .cardGreeting .editFreeCard .messageForm .input p,.GreetingCardPage .cardGreeting .editFreeCard .signCard .input p{text-align:right;color:#565656;text-transform:capitalize;margin:0;font-family:Poppins;font-size:9px;font-style:normal;font-weight:400;line-height:normal}.GreetingCardPage .cardGreeting .editFreeCard .messageForm .dropdowns p,.GreetingCardPage .cardGreeting .editFreeCard .signCard .dropdowns p{color:#565656;text-transform:capitalize;margin:0 0 25px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:130.5%}.GreetingCardPage .cardGreeting .editFreeCard .messageForm .dropdowns p strong,.GreetingCardPage .cardGreeting .editFreeCard .signCard .dropdowns p strong{font-weight:500;display:block}.GreetingCardPage .cardGreeting .editFreeCard .messageForm .dropdowns select,.GreetingCardPage .cardGreeting .editFreeCard .signCard .dropdowns select{background-color:linear-gradient(0deg, #f7f7f7 0%, #f7f7f7 100%),#fff;color:#33333394;text-transform:capitalize;border:1px solid #3333331a;border-radius:10px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;box-shadow:inset 0 4px 6px #00000026}.GreetingCardPage .cardGreeting .editFreeCard .messageForm .confirmBtn,.GreetingCardPage .cardGreeting .editFreeCard .signCard .confirmBtn{color:#fff;text-align:center;text-transform:uppercase;background:#ef3e62;border:1px solid #ef3e62;border-radius:8px;margin-left:auto;margin-right:0;padding:4px 50px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px;display:block;box-shadow:0 4px 48px #0000001a}.GreetingCardPage .cardGreeting .editFreeCard .signCard{max-width:600px}.message-mode-container{flex-wrap:wrap;justify-content:flex-start;gap:10px;display:flex}.message-mode-container .btn-mode-toggle{color:#333;text-transform:uppercase;text-align:center;background:#fff;border:1px solid #565656;border-radius:10px;flex:none;justify-content:center;align-items:center;padding:8px 12px;font-size:12px;font-weight:600;display:inline-flex}.message-mode-container .btn-mode-toggle.active{color:#fff;background:#ef3e62;border-color:#ef3e62}.greetingCardSlider{text-align:center;width:auto;max-width:78%;margin:0 auto;position:relative}@media (max-width:1025px){.greetingCardSlider{max-width:88%}}@media (max-width:992px){.greetingCardSlider{max-width:100%}}.greetingCardSlider .keen-slider{justify-content:flex-start;align-items:center;min-height:345px;padding-right:18px}.greetingCardSlider .keen-slider .keen-slider__slide{opacity:.8;justify-content:center;width:160px;height:226px;transition:transform 70ms,opacity .3s;display:flex;transform:scale(.85)}@media (max-width:1200px){.greetingCardSlider .keen-slider .keen-slider__slide .cardBox img{width:100%}}@media (max-width:1025px){.greetingCardSlider .keen-slider .keen-slider__slide{height:207px}.greetingCardSlider .keen-slider .keen-slider__slide .cardBox{height:217px}}@media (max-width:541px){.greetingCardSlider .keen-slider .keen-slider__slide{transition:none}}.greetingCardSlider .keen-slider .keen-slider__slide.active-slide{opacity:1;z-index:10;width:223px;height:303px;transform:scale(1.2)}.greetingCardSlider .keen-slider .keen-slider__slide.active-slide .cardBox{border:2px solid #ef3e62;border-radius:20px;height:285px;box-shadow:0 4px 12px #ee2e5d66}.greetingCardSlider .keen-slider .keen-slider__slide.active-slide .cardBox img{width:217px;height:285px}@media (max-width:1025px){.greetingCardSlider .keen-slider .keen-slider__slide.active-slide .cardBox img{width:100%}}@media (max-width:1200px){.greetingCardSlider .keen-slider .keen-slider__slide.active-slide .cardBox{height:230px}.greetingCardSlider .keen-slider .keen-slider__slide.active-slide .cardBox img{width:151px;height:238px}}@media (max-width:1025px){.greetingCardSlider .keen-slider .keen-slider__slide.active-slide{height:240px}.greetingCardSlider .keen-slider .keen-slider__slide.active-slide .cardBox{height:230px}.greetingCardSlider .keen-slider .keen-slider__slide.active-slide .cardBox img{width:100%;height:100%}}@media (max-width:431px){.greetingCardSlider .keen-slider .keen-slider__slide.active-slide{height:295px}.greetingCardSlider .keen-slider .keen-slider__slide.active-slide .cardBox{height:290px}.greetingCardSlider .keen-slider .keen-slider__slide.active-slide .cardBox img{width:100%;height:100%}}.greetingCardSlider .keen-slider .keen-slider__slide .cardBox{text-align:center;border-radius:10px;height:200px;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 4px 4px #00000040}.greetingCardSlider .keen-slider .keen-slider__slide .cardBox img{border-radius:12px 12px 0 0;width:160px;height:200px}@media (max-width:541px){.greetingCardSlider .keen-slider .keen-slider__slide .cardBox img{width:100%}}.greetingCardSlider .keen-slider .keen-slider__slide .cardBox p{color:#f178b6;text-align:center;text-transform:uppercase;background:#fff9;border-radius:0 0 10px 10px;width:100%;margin:0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px;position:absolute;bottom:0;box-shadow:7px 7px 7.1px #0000004d}@media (max-width:1025px){.greetingCardSlider .keen-slider{padding-right:20px}}@media (max-width:992px){.greetingCardSlider .keen-slider{padding-right:15px}}@media (max-width:431px){.greetingCardSlider .keen-slider{justify-content:flex-start;padding-right:0}}.greetingCardSlider .greetingSlider{height:385px}.greetingCardSlider .greeting-nav .greeting-prev{color:#fff;z-index:99;background:#ee748d;border:0;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;padding:0;display:flex;position:absolute;top:40%;left:-10%}.greetingCardSlider .greeting-nav .greeting-prev img{width:30px}@media (max-width:1025px){.greetingCardSlider .greeting-nav .greeting-prev{width:45px;height:45px;left:-7%}}@media (max-width:992px){.greetingCardSlider .greeting-nav .greeting-prev{left:-3%}.greetingCardSlider .greeting-nav .greeting-prev img{width:20px}}.greetingCardSlider .greeting-nav .greeting-next{color:#fff;z-index:99;background:#ee748d;border:0;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;padding:0;display:flex;position:absolute;top:40%;right:-10%;transform:rotate(180deg)}.greetingCardSlider .greeting-nav .greeting-next img{width:30px}@media (max-width:1025px){.greetingCardSlider .greeting-nav .greeting-next{width:45px;height:45px}}@media (max-width:992px){.greetingCardSlider .greeting-nav .greeting-next{right:-3%}.greetingCardSlider .greeting-nav .greeting-next img{width:20px}}.greetingCardSlider .confirmButton{justify-content:center;align-items:center;margin-top:30px;display:flex}.greetingCardSlider .confirmButton .confirmBtn{border:1px solid var(--Fuschia-Netflorist-Pink,#ef3e62);background:var(--Fuschia-Netflorist-Pink,#ef3e62);color:#fff;text-align:center;text-transform:uppercase;border:none;border-radius:8px;margin:0;padding:5px 48px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:24px}@media (max-width:992px){.greetingCardSlider .confirmButton{margin-top:10px}}.cardAddedSuccessfully .modal-dialog{max-width:43%}@media (max-width:1025px){.cardAddedSuccessfully .modal-dialog{max-width:70%}}@media (max-width:541px){.cardAddedSuccessfully .modal-dialog{max-width:70%;margin:0 auto}}@media (max-width:431px){.cardAddedSuccessfully .modal-dialog{max-width:95%}}.cardAddedSuccessfully .modal-dialog .modal-content{border-radius:25px}.cardAddedSuccessfully .modal-dialog .modal-content .modal-header{background:var(--Fuschia-Netflorist-Pink,#ef3e62);border-radius:25px}.cardAddedSuccessfully .modal-dialog .modal-content .modal-header .h4{color:#fff;text-align:center;letter-spacing:-.75px;margin:0 auto;font-family:Poppins;font-size:24px;font-style:normal;font-weight:700;line-height:40px}@media (max-width:541px){.cardAddedSuccessfully .modal-dialog .modal-content .modal-header .h4{font-size:18px}}.cardAddedSuccessfully .modal-dialog .modal-content .modal-header .btn-close{display:none}.cardAddedSuccessfully .modal-dialog .modal-content .modal-body{margin:20px}@media (max-width:541px){.cardAddedSuccessfully .modal-dialog .modal-content .modal-body{margin:10px 20px}}.cardAddedSuccessfully .modal-dialog .modal-content .modal-body .popUpCardImage{border:1px solid var(--Fuschia-Netflorist-Pink,#ef3e62);background:#d9d9d9;border-radius:15px;padding:20px}@media (max-width:541px){.cardAddedSuccessfully .modal-dialog .modal-content .modal-body .popUpCardImage{margin-bottom:20px}}.cardAddedSuccessfully .modal-dialog .modal-content .modal-body .popUpCardImage img{border-radius:10px}.cardAddedSuccessfully .modal-dialog .modal-content .modal-body .popUpCardImage .backCircle{text-align:center;background:#104940;border:1px solid #c5c531;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;width:177px;height:auto;margin:20px auto;padding:20px;display:flex;position:relative}.cardAddedSuccessfully .modal-dialog .modal-content .modal-body .popUpCardImage .backCircle div{border-radius:50%;width:96px;height:96px;margin:0 auto;overflow:hidden}.cardAddedSuccessfully .modal-dialog .modal-content .modal-body .popUpCardImage .backCircle div img{object-fit:cover;width:100%;height:100%}.cardAddedSuccessfully .modal-dialog .modal-content .modal-body .popUpCardImage .backCircle p.previewText{color:var(--Fuschia-White,#fff);text-align:center;text-transform:uppercase;margin-top:20px;font-family:Poppins;font-size:15px;font-style:normal;font-weight:600;line-height:24px}.cardAddedSuccessfully .modal-dialog .modal-content .modal-body .description h3{color:#565656;text-align:left;text-transform:capitalize;margin-bottom:20px;font-family:Poppins;font-size:19px;font-style:normal;font-weight:600;line-height:110.5%}@media (max-width:541px){.cardAddedSuccessfully .modal-dialog .modal-content .modal-body .description h3{text-align:center;font-size:17px}}.cardAddedSuccessfully .modal-dialog .modal-content .modal-body .description .greetingCardMessageSummary{text-align:left;flex-direction:column;align-items:flex-start;width:100%;margin-bottom:20px;display:flex}@media (max-width:541px){.cardAddedSuccessfully .modal-dialog .modal-content .modal-body .description .greetingCardMessageSummary{text-align:center;align-items:center;margin-bottom:10px}}.cardAddedSuccessfully .modal-dialog .modal-content .modal-body .description .greetingCardMessageSummary label{color:var(--Fuschia-Netflorist-Pink,#ef3e62);text-transform:uppercase;margin-bottom:15px;font-family:Poppins;font-size:15px;font-style:normal;font-weight:600;line-height:24px;display:block}@media (max-width:541px){.cardAddedSuccessfully .modal-dialog .modal-content .modal-body .description .greetingCardMessageSummary label{margin-bottom:5px}}.cardAddedSuccessfully .modal-dialog .modal-content .modal-body .description .greetingCardMessageSummary p{color:#58595b;letter-spacing:.5px;overflow-wrap:anywhere;word-break:break-word;width:100%;margin:0;font-family:Poppins;font-size:15px;font-style:normal;font-weight:500;line-height:100%}@media (max-width:541px){.cardAddedSuccessfully .modal-dialog .modal-content .modal-body .description .greetingCardMessageSummary{text-align:center}}.cardAddedSuccessfully .modal-dialog .modal-content .modal-footer{border:0;justify-content:space-between;margin-bottom:30px;padding:0 50px}@media (max-width:882px){.cardAddedSuccessfully .modal-dialog .modal-content .modal-footer{padding:0 30px}}@media (max-width:541px){.cardAddedSuccessfully .modal-dialog .modal-content .modal-footer{justify-content:center}}.cardAddedSuccessfully .modal-dialog .modal-content .modal-footer .editCard{color:#8c8c8c;text-align:center;text-transform:uppercase;background:0 0;border:2px solid #8c8c8c;border-radius:40px;padding:6px 53px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}@media (max-width:541px){.cardAddedSuccessfully .modal-dialog .modal-content .modal-footer .editCard{margin-bottom:15px}}.cardAddedSuccessfully .modal-dialog .modal-content .modal-footer .ptDD{background:var(--Fuschia-Netflorist-Pink,#ef3e62);color:#fff;text-align:center;text-transform:uppercase;border:0;border-radius:40px;padding:8px 12px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}.uploadImageModal .modal-content{border-radius:25px}.uploadImageModal .modal-content .modal-header{background:var(--Fuschia-Netflorist-Pink,#ef3e62);border-radius:25px;position:relative}.uploadImageModal .modal-content .modal-header .h4{color:#fff;text-align:center;letter-spacing:-.75px;margin:0 auto;font-family:Poppins;font-size:24px;font-style:normal;font-weight:800;line-height:40px}.uploadImageModal .modal-content .modal-header .btn-close{opacity:1;background:url(../media/closeBuyItForward.0bmz1v5-vtb-l.png) no-repeat;width:22px;height:22px;position:absolute;top:30px;right:20px}.uploadImageModal .modal-content .modal-body .uploadWrapper{text-align:center;flex-direction:column;align-items:center;margin:30px 0;display:flex}.uploadImageModal .modal-content .modal-body .uploadWrapper .backCircle{background:#104940;border:1px solid #ef3e62;border-radius:15px;position:relative}@media (max-width:431px){.uploadImageModal .modal-content .modal-body .uploadWrapper .backCircle .uploadCircle{width:280px!important;height:280px!important}}.uploadImageModal .modal-content .modal-body .uploadWrapper .backCircle .uploadCircle .clickToOpenImage{color:#4a4a4a;text-align:center;letter-spacing:-.75px;background:#d9d9d980;border:1px solid #c5c531;border-radius:50px;padding:3px 50px;font-family:Poppins;font-size:11px;font-style:normal;font-weight:700;line-height:40px;box-shadow:7px 7px 7.1px #0000004d}.uploadImageModal .modal-content .modal-body .uploadWrapper .backCircle .uploadCircle .previewImg{object-fit:cover;transform-origin:50%;width:100%;height:100%;transition:transform .14s linear;display:block}.uploadImageModal .modal-content .modal-body .uploadWrapper p.imageSuccess{color:#43a047;text-transform:uppercase;margin-top:20px;margin-bottom:0;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.uploadImageModal .modal-content .modal-body .uploadWrapper p.imagewarning{color:#e39d1c}.uploadImageModal .modal-content .modal-body .uploadWrapper p.imagedanger{color:#e53935}.uploadImageModal .modal-content .modal-body .uploadWrapper .controls{justify-content:center;align-items:center;gap:12px;width:100%;margin-top:20px;margin-bottom:12px;display:flex}.uploadImageModal .modal-content .modal-body .uploadWrapper .controls .zoomInOut button{cursor:pointer;background:#d9d9d980;border:1px solid #ef3e62;border-radius:20px;width:44px;height:54px;position:absolute;top:30%;box-shadow:7px 7px 7.1px #0000004d}@media (max-width:431px){.uploadImageModal .modal-content .modal-body .uploadWrapper .controls .zoomInOut button{top:21%}}.uploadImageModal .modal-content .modal-body .uploadWrapper .controls .zoomInOut button svg{color:#727272;font-size:30px}.uploadImageModal .modal-content .modal-body .uploadWrapper .controls .zoomInOut button.minus{left:12px}@media (max-width:431px){.uploadImageModal .modal-content .modal-body .uploadWrapper .controls .zoomInOut button.minus{left:9px}}.uploadImageModal .modal-content .modal-body .uploadWrapper .controls .zoomInOut button.plus{right:12px}@media (max-width:431px){.uploadImageModal .modal-content .modal-body .uploadWrapper .controls .zoomInOut button.plus{right:9px}}.uploadImageModal .modal-content .modal-body .uploadWrapper .controls .inputRange{justify-content:space-between;align-items:center;display:flex;position:relative;left:-5px}.uploadImageModal .modal-content .modal-body .uploadWrapper .controls .inputRange .rotate,.uploadImageModal .modal-content .modal-body .uploadWrapper .controls .inputRange .drag{cursor:pointer;cursor:pointer;background:#d9d9d980;border:1px solid #ef3e62;border-radius:20px;width:44px;height:54px;box-shadow:7px 7px 7.1px #0000004d}.uploadImageModal .modal-content .modal-body .uploadWrapper .controls .inputRange .rotate svg,.uploadImageModal .modal-content .modal-body .uploadWrapper .controls .inputRange .drag svg{color:#727272;font-size:22px}.uploadImageModal .modal-content .modal-body .uploadWrapper .controls .inputRange input[type=range]{accent-color:#e39d1c;height:2px;margin:0 10px}.uploadImageModal .modal-content .modal-body .uploadWrapper .controls .inputRange input[type=range]::-webkit-slider-thumb{background:#e39d1c}.uploadImageModal .modal-content .modal-body .uploadWrapper .controls .inputRange input[type=range]::-moz-range-thumb{background:#e39d1c}.uploadImageModal .modal-content .modal-body .uploadWrapper .confirmUpload{margin:20px 0}.uploadImageModal .modal-content .modal-body .uploadWrapper .confirmUpload button{color:#fff;text-align:center;text-transform:uppercase;min-width:none;background:#ef3e62;border:0;border-radius:40px;padding:10px 30px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:148.5%}.uploadImageModal .modal-content .modal-body .uploadWrapper .imageDescription{margin:10px 0}.uploadImageModal .modal-content .modal-body .uploadWrapper .imageDescription a{color:var(--Labels---Vibrant---Controls-Secondary,#8c8c8c);text-align:center;letter-spacing:.5px;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;margin-bottom:20px;font-family:Poppins;font-size:20px;font-style:normal;font-weight:500;line-height:100%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto;display:block}@media (max-width:431px){.uploadImageModal .modal-content .modal-body .uploadWrapper .imageDescription a{font-size:16px}}.uploadImageModal .modal-content .modal-body .uploadWrapper .imageDescription h5{color:#4a4a4a;text-align:center;letter-spacing:-.75px;margin-bottom:20px;font-family:Poppins;font-size:20px;font-style:normal;font-weight:800;line-height:40px}.uploadImageModal .modal-content .modal-body .uploadWrapper .imageDescription p{color:#58595b;text-align:center;letter-spacing:.5px;margin-top:10px;margin-bottom:0;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:100%}.uploadSuccessModal .modal-dialog .modal-content{border:#ef3e62;border-radius:25px}.uploadSuccessModal .modal-dialog .modal-content .modal-header{text-align:center;background:#ef3e62;border-radius:25px}.uploadSuccessModal .modal-dialog .modal-content .modal-header .h4{color:#fff;text-align:center;letter-spacing:-.75px;margin:0 auto;font-family:Poppins;font-size:24px;font-style:normal;font-weight:800;line-height:40px}.uploadSuccessModal .modal-dialog .modal-content .modal-header .btn-close{display:none}.uploadSuccessModal .modal-dialog .modal-content .modal-body .backCircle{text-align:center;background:#104940;border:1px solid #c5c531;border-radius:15px;justify-content:center;align-items:center;width:177px;height:177px;margin:20px auto;display:flex;position:relative}.uploadSuccessModal .modal-dialog .modal-content .modal-body .backCircle div{border-radius:50%;width:166px;height:166px;margin:0 auto;overflow:hidden}.uploadSuccessModal .modal-dialog .modal-content .modal-body .backCircle div img{object-fit:cover;width:100%;height:100%}.uploadSuccessModal .modal-dialog .modal-content .modal-body button{margin:20px auto;display:block}.uploadSuccessModal .modal-dialog .modal-content .modal-body button.replaceImage{color:#8c8c8c;text-align:center;text-transform:uppercase;border:2px solid #8c8c8c;border-radius:40px;padding:5px 13px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:148.5%}.uploadSuccessModal .modal-dialog .modal-content .modal-body button.proceed{background:var(--Fuschia-Netflorist-Pink,#ef3e62);color:#fff;text-align:center;text-transform:uppercase;border:0;border-radius:40px;padding:7px 50px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:148.5%}.cardSliderWrapper .uploadCard .backCircle .uploadedImage{border-radius:50%;width:200px;height:200px;margin-top:50px;overflow:hidden}.cardSliderWrapper .uploadCard .backCircle .uploadedImage img{object-fit:cover;width:100%;height:100%}.cardSliderWrapper .editText{color:var(--Fuschia-White,#fff);text-align:center;text-transform:uppercase;background:0 0;border:0;font-family:Poppins;font-size:15px;font-style:normal;font-weight:600;line-height:24px;position:absolute;bottom:20%;left:24px;right:0}.cardSliderWrapper .msgBtn{bottom:10%!important}.cardSliderWrapper .previewText{text-transform:uppercase;margin:0;position:absolute;bottom:22%;text-align:center!important;color:#fff!important;left:25px!important;right:0!important}.custom-text-popup{border:#ef3e62;border-radius:25px}.custom-text-popup .modal-header{text-align:center;background:#ef3e62;border-radius:25px}.custom-text-popup .modal-header .h4{color:#fff;text-align:center;letter-spacing:-.75px;margin:0 auto;font-family:Poppins;font-size:24px;font-style:normal;font-weight:800;line-height:40px}.custom-text-popup .modal-header .btn-close{opacity:1;background:url(../media/closeBuyItForward.0bmz1v5-vtb-l.png) no-repeat;width:22px;height:22px;position:absolute;top:30px;right:20px}.custom-text-popup .modal-body .preview-box{color:#fff;background:#104940;border:1px solid #ef3e62;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;width:350px;height:350px;margin:0 auto;display:flex}.custom-text-popup .modal-body .preview-box p{color:#fff;text-align:center;letter-spacing:3px;text-transform:uppercase;font-family:Poppins;font-size:24px;font-style:normal;font-weight:600;line-height:40px}.custom-text-popup .modal-body .formGroup{width:350px;margin:0 auto}.custom-text-popup .modal-body .formGroup label{color:#ef3e62;text-align:center;letter-spacing:.5px;margin-bottom:10px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:600;line-height:100%}.custom-text-popup .modal-body .formGroup input{color:#33333394;text-align:center;text-transform:capitalize;background:linear-gradient(#f7f7f7 0% 100%),#fff;border:1px solid #3333331a;border-radius:10px;height:72px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal;box-shadow:inset 0 4px 6px #00000026}.custom-text-popup .modal-body .formGroup .char-count{color:#565656;text-transform:capitalize;margin:10px 0;font-family:Poppins;font-size:9px;font-style:normal;font-weight:400;line-height:normal}.custom-text-popup .modal-footer{border:0;padding:0}.custom-text-popup .modal-footer .confirm-btn{color:#fff;text-align:center;text-transform:uppercase;background:#ef3e62;border:0;border-radius:40px;margin-bottom:30px;padding:10px 30px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:700;line-height:148.5%}.uploadCardContinueModal{text-align:center}.uploadCardContinueModal .modal-content{background:#eee;border:#ef3e62;border-radius:25px}.uploadCardContinueModal .modal-content .modal-header .modal-title{color:#ef3e62;text-align:center;text-transform:uppercase;margin:0 auto;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.uploadCardContinueModal .modal-content .modal-header .btn-close{display:none}.uploadCardContinueModal .modal-content .modal-body p{color:#58595b;text-align:center;letter-spacing:.5px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:100%}.uploadCardContinueModal .modal-content .modal-footer{border:0;flex-direction:column;display:flex}.uploadCardContinueModal .modal-content .modal-footer .continueCCBtn{color:#fff;text-align:center;text-transform:uppercase;background:#ef3e62;border:0;border-radius:40px;font-family:Poppins;font-size:13px;font-style:normal;font-weight:500;line-height:148.5%}.uploadCardContinueModal .modal-content .modal-footer .returnCPBtn{color:#8c8c8c;text-align:center;text-transform:uppercase;background:0 0;border:2px solid #8c8c8c;border-radius:40px;margin-top:10px;font-family:Poppins;font-size:13px;font-style:normal;font-weight:500;line-height:148.5%}@media (max-width:431px){.cardSliderWrapper .keen-slider.cardPreviewSlider .keen-slider__slide img.bigCards{object-fit:cover;border-radius:10px;width:auto;height:300px;margin:auto;transition:all .3s;display:block}}@media (max-width:416px){.cardSliderWrapper .keen-slider.cardPreviewSlider .keen-slider__slide img.bigCards{height:280px}}@media (max-width:394px){.cardSliderWrapper .keen-slider.cardPreviewSlider .keen-slider__slide img.bigCards{height:270px}}.single-slide-center{justify-content:center!important;display:flex!important}.popUpCardImageCol{text-align:center}.loader-overlay{z-index:99999;background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.loader-overlay.show{display:flex}.loader-overlay.hide{display:none}
