.customPopup{display:none}.customPopup .customPopup_container{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;background-color:rgba(0,0,0,0.3);z-index:99}.customPopup .customPopup_container .customPopup_inner{background:#fff;width:90%;display:inline-block;margin:0 auto;position:relative;padding:25px 20px}.customPopup .customPopup_container .customPopup_inner .close_customPopup{color:#2363ca;outline:none;padding:0;margin:0;color:transparent;position:absolute;top:17px;right:17px;cursor:pointer;background:url(../../resources/images/Header/close-btn.png);background-size:100%;width:15px !important;height:15px !important;background-repeat:no-repeat}.customPopup .customPopup_container .customPopup_inner .customPopup_msg p{display:inline-block;width:100%;font-family:"FiraSans-Medium";font-size:16px;line-height:1.4;color:#616161;margin-bottom:10px;text-align:left}.customPopup .customPopup_container .customPopup_inner .customPopup_msg p a{color:#0052cc;font-style:italic}.customPopup .customPopup_container .customPopup_inner .customPopup_msg p a:hover{color:#0052cc;text-decoration:underline}.customPopup .customPopup_container .customPopup_inner .customPopup_buttons{display:inline-block;width:100%;padding:15px 0px 0px;text-align:center}.customPopup .customPopup_container .customPopup_inner .customPopup_buttons button.mz-button{outline:none;padding:0;margin:0 !important;color:transparent;width:100%;text-transform:uppercase;font-family:"FiraSans-SemiBold";height:42px;padding:0px;border-radius:0;transition:background-color 300ms ease-out;letter-spacing:0.5px;font-size:14.93px !important;cursor:pointer}.customPopup .customPopup_container .customPopup_inner .customPopup_buttons button.mz-button.greenButton{border:1px solid #0279c3;background-color:#0279c3;color:#fff}.customPopup .customPopup_container .customPopup_inner .customPopup_buttons button.mz-button.greenButton:hover{background-color:#005c92;border-color:#005c92}.customPopup .customPopup_container .customPopup_inner .customPopup_buttons button.mz-button.whiteButton{border:1px solid #444;background-color:white;color:#444}.customPopup .customPopup_container .customPopup_inner .customPopup_buttons button.mz-button.whiteButton:hover{background-color:#444;color:white}@media only screen and (min-width:768px){.customPopup .customPopup_container .customPopup_inner{max-width:730px;padding:40px 6% 35px 3%}.customPopup .customPopup_container .customPopup_inner .customPopup_buttons button.mz-button{width:49% !important}.customPopup .customPopup_container .customPopup_inner .customPopup_buttons button.mz-button.greenButton{float:left}.customPopup .customPopup_container .customPopup_inner .customPopup_buttons button.mz-button.whiteButton{float:right;margin-left:2% !important;margin-right:0 !important}}@media only screen and (max-width:767px){.customPopup .customPopup_container .customPopup_inner .close_customPopup{top:12px;right:12px;width:12px !important;height:12px}.customPopup .customPopup_container .customPopup_inner .customPopup_msg p{font-size:14px !important}.customPopup .customPopup_container .customPopup_inner .customPopup_buttons{padding-top:10px}.customPopup .customPopup_container .customPopup_inner .customPopup_buttons button.mz-button+button.mz-button{margin-top:15px !important}}.proForma-popup .customPopup_container .customPopup_inner .customPopup_msg p a{font-style:inherit;text-decoration:underline}.mz-myaccount .customPopup.addtocart_confirmPopup{line-height:normal}@media only screen and (min-width:768px){.proForma-popup .customPopup_container .customPopup_inner{padding:40px 2% 35px}}.addtocartPopup{display:none}.addtocartPopup .addtocartPopup_container{position:fixed;top:10px;left:0;right:0;bottom:0;display:flex;align-items:center;background-color:rgba(0,0,0,0.3);z-index:99}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner{background:#fff;width:90%;display:inline-block;margin:0 auto;position:relative}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .swiper{width:100%}@media only screen and (max-width:768px){.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .swiper .swiper-button-prev{left:35px}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .swiper .swiper-button-next{right:35px}}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .mz-price{font-family:'FiraSans-Medium' !important;color:#222 !important;margin-top:0 !important;font-size:14px}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .is-saleprice{font-size:14px !important;color:#648d18 !important;width:100%;display:block}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .button-align{display:flex;justify-content:center}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .button-align .mz-button{width:-webkit-fill-available;margin:10px 10px 0px !important;border-radius:0px;font-size:1rem;font-weight:500;border:2px solid #0279c3;height:48px;text-transform:capitalize}@media only screen and (max-width:768px){.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .button-align .mz-button{height:42px;border:0px;font-family:'FiraSans-SemiBold'}}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .button-align button{margin:0px}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .button-align .contShopping{margin-right:5px}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .button-align .whiteButton{border:2px solid #0279c3;background-color:white;color:#0279c3;font-size:1rem;font-weight:550;font-family:'FiraSans-SemiBold'}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .button-align .whiteButton:hover{background-color:#005c92;color:#fff}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .subtitle{font-size:16px;text-align:center;padding:10px;font-family:'FiraSans-SemiBold';margin:0px}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .greyBackground{background:#ebedee}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .mz-productimages-thumb{display:inline-block;margin:12.5px 12.5px 0 0;border:1px solid #999;font-family:'FiraSans-SemiBold'}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .product_details{padding:0px 0px 10px 35px}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .product_details h4{display:inline-block}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .product_details .prodImage{display:inline-block;width:19%}@media only screen and (max-width:768px){.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .product_details .pdp-desktop-view{display:none !important}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .product_details .prodImage{display:block;margin-left:auto;margin-right:auto;width:100px;height:100px;text-align:center}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .product_details .prodImage img{margin-right:0px}}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .product_details .prodDetails{float:right;padding-top:15px;padding-left:10px;width:80%;display:flex}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .product_details .prodDetails .mz-pgetitle{font-size:16px;font-family:'FiraSans-regular'}@media only screen and (max-width:768px){.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .product_details .prodDetails .mz-pgetitle{font-family:'FiraSans-Medium'}}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .product_details .prodDetails .prd-detail{width:100%;margin-right:15px}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .product_details .prodDetails .priceNquantity{flex:0 0 43%;text-align:right;padding-right:15px}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .product_details .prodDetails .priceNquantity .mz-promo-error{display:none}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .product_details .prodDetails .prodPrize{font-family:"FiraSans-Medium";font-size:15px}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .product_details .prodDetails .mz_quantity{font-family:"FiraSans-Medium";font-size:15px;display:inline-block}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .product_details .prodDetails .attribute-value{font-size:15px;font-family:"FiraSans-regular";color:#000}@media only screen and (max-width:768px){.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .product_details .prodDetails{display:block;margin-top:5px}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .product_details .prodDetails h4,.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .product_details .prodDetails .attribute-value,.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .product_details .prodDetails .attribute-label{text-align:center}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .product_details .prodDetails .prodPrize::after{content:' ';display:block}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .product_details .prodDetails .prodPrize,.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .product_details .prodDetails .mz_quantity{display:inline}}@media only screen and (max-width:768px){.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .product_details{padding:0px;display:block}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .product_details .prodDetails{text-align:center;font-family:"FiraSans-Medium";padding-top:12px;padding-left:0px;width:100%}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .product_details .prodDetails h4{color:#0279c3}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .button-align{display:block}}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .close_addtocartPopup{color:#2363ca;outline:none;padding:0;margin:0;color:transparent;position:absolute;top:13px;right:17px;cursor:pointer;background:url(../../resources/images/Header/close-btn.png);background-size:100%;width:15px !important;height:15px !important;background-repeat:no-repeat}@media only screen and (min-width:768px){.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .separator{border-width:thin;width:100%;margin:0 auto;border-color:#0279c3;border-style:solid;margin-bottom:10px;clear:both}}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .addtocartPopup_msg p{display:inline-block;width:100%;font-family:"FiraSans-Medium";font-size:16px;line-height:1.4;color:#616161;margin-bottom:10px;text-align:left}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .addtocartPopup_msg p a{color:#0052cc;font-style:italic}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .addtocartPopup_msg p a:hover{color:#0052cc;text-decoration:underline}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .addtocartPopup_msg .evg-product-rec{width:140px !important;height:200px !important;margin-bottom:12px}@media only screen and (max-width:768px){.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .addtocartPopup_msg{background:#f7f7f7;margin:10px 0}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .addtocartPopup_msg .evg-einstein-product-recs{margin:0 !important}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .addtocartPopup_msg .evg-einstein-product-recs .evg-product-recs .evg-h3{font-weight:500px}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .addtocartPopup_msg .evg-einstein-product-recs .evg-product-recs .LM_LINK{font-size:14px}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .addtocartPopup_msg .evg-product-rec{width:auto !important;border:1px solid #d7d7d7;padding:10px;display:inline-table}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .addtocartPopup_msg .evg-product-rec div{margin-top:2px}}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .addtocartPopup_msg .evg-product-name{font-size:12px;line-height:18x;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .addtocartPopup_msg .LM_LINK{font-size:10px}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .addtocartPopup_msg .MB_PRODUCTNAME{font-size:14px}@media only screen and (max-width:768px){.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .addtocartPopup_msg .MB_PRODUCTNAME{width:20ch}}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .addtocartPopup_msg .MB_PRODUCTPRICE{font-size:14px}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .addtocartPopup_buttons{display:inline-block;width:100%;padding:15px 0px 0px;text-align:center}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .addtocartPopup_buttons button.mz-button{outline:none;padding:0;width:45%;margin:0 !important;color:transparent;width:100%;text-transform:uppercase;font-family:"FiraSans-SemiBold";height:48px;padding:0px;border-radius:0;transition:background-color 300ms ease-out;letter-spacing:0.5px;font-size:14.93px !important;cursor:pointer}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .addtocartPopup_buttons button.mz-button.greenButton{border:1px solid #0279c3;background-color:#0279c3;color:#fff}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .addtocartPopup_buttons button.mz-button.greenButton:hover{background-color:#005c92;border-color:#005c92}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .addtocartPopup_buttons button.mz-button.whiteButton{border:1px solid #444;background-color:white;color:#444}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .addtocartPopup_buttons button.mz-button.whiteButton:hover{background-color:#444;color:white}@media only screen and (min-width:768px){.addtocartPopup .addtocartPopup_container .addtocartPopup_inner{max-width:700px}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .addtocartPopup_buttons button.mz-button{width:49% !important}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .addtocartPopup_buttons button.mz-button.greenButton{float:left}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .addtocartPopup_buttons button.mz-button.whiteButton{float:right;margin-left:2% !important;margin-right:0 !important}}@media only screen and (max-width:767px){.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .close_customPopup{top:12px;right:12px;width:12px !important;height:12px}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .addtocartPopup_msg p{font-size:14px !important}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .addtocartPopup_buttons{padding-top:10px}.addtocartPopup .addtocartPopup_container .addtocartPopup_inner .addtocartPopup_buttons button.mz-button+button.mz-button{margin-top:15px !important}}@media only screen and (min-width:768px){.removeAll_confirmPopup .customPopup_container .customPopup_inner .customPopup_buttons button.mz-button.greenButton:first-child{margin-right:5px !important}.removeAll_confirmPopup .customPopup_container .customPopup_inner .customPopup_buttons button.mz-button.greenButton:last-child{margin-left:5px !important}}