.FontNormal{font-family:Montserrat,Arial}.ErrorMessageFont{color:#fff;padding:1.2rem;font-weight:600;line-height:1.8rem}.FontMedium{font-family:Montserrat-Medium,Arial}.FontLight{font-family:Montserrat-Light,Arial}.FontBold{font-family:Montserrat-Bold,Arial}.FontSerif{font-family:Montserrat,Arial}@font-face{font-family:Montserrat;src:url(/Styles/VI/Font/Montserrat-Regular.ttf);font-weight:normal;font-display:swap}@font-face{font-family:Montserrat-Bold;src:url(/Styles/VI/Font/Montserrat-Bold.ttf);font-weight:bold;font-display:swap}@font-face{font-family:Montserrat-Light;src:url(/Styles/VI/Font/Montserrat-Light.ttf);font-weight:300;font-display:swap}@font-face{font-family:Montserrat-Medium;src:url(/Styles/VI/Font/Montserrat-Medium.ttf);font-weight:500;font-display:swap}@font-face{font-family:Roboto;src:url(/Areas/CheckoutMobile/Styles/font/Roboto-Regular.ttf);font-weight:normal;font-display:swap}@font-face{font-family:Roboto-Bold;src:url(/Areas/CheckoutMobile/Styles/font/Roboto-Bold.ttf);font-weight:bold;font-display:swap}@font-face{font-family:Roboto-Light;src:url(/Areas/CheckoutMobile/Styles/font/Roboto-Light.ttf);font-weight:300;font-display:swap}@font-face{font-family:Roboto-Medium;src:url(/Areas/CheckoutMobile/Styles/font/Roboto-Medium.ttf);font-weight:500;font-display:swap}.MultilineParagraph{line-height:1.2}.Layout_Phone #CartPage .Cart_Body .Cart-Campaigns .Cart-Products .Cart-Product{padding-top:1.2rem;padding-bottom:1.2rem}.Layout_Phone #CartPage .Cart_Body .Cart-Campaigns .Cart-Products .Cart-Product .Cart-Variants .Cart-VariantItem{margin-left:0;width:100%}.Layout_Phone #CartPage .Cart_Body .Cart-Campaigns .Cart-Products .Cart-Product .Cart-Variants .Cart-VariantItem .Cart-Shade{margin-bottom:1rem}.Layout_Phone #CartPage .Cart_Body .Cart-Footer .Cart-Coupon .code .Cart-NoCoupon form input{width:58%}.Layout_Phone #CartPage .Cart_Body .Cart-Footer .Cart-Coupon .code .Cart-NoCoupon form .Button{width:37%;margin-right:0;-ms-word-break:break-word;word-break:break-word;white-space:normal;display:inline-block}.Layout_Phone #CartPage .Cart_Body .Cart-Footer .Cart-LinkTotal{margin-bottom:1rem}.Layout_Phone #CartPage .Cart_Body .Cart-Footer .Cart-LinkTotal .Cart-Summary{display:table-cell}.Layout_Phone #CartPage .Cart_Body .Cart-Footer .Cart-LinkTotal .Cart-Summary .Cart-SubTotalLabel{display:block;padding-right:0;padding-top:0;text-align:right}.Layout_Phone #CartPage .Cart_Body .Cart-Footer .Cart-LinkTotal .Cart-Summary .Cart-SubTotal{padding-top:0}.Layout_Phone #CartPage .Cart_Body .Cart-Footer .Cart-ButtonsBottom .Alt{margin-right:0}#CartPage #fscNotAvailable .Modal{background-color:#f1a087;border-radius:0;width:80%}#CartPage #fscNotAvailable .Modal .ModalClose{top:unset;right:unset;left:2rem;bottom:1.5rem}#CartPage #fscNotAvailable .Modal .ModalClose span{color:#000;font-weight:bold}#CartPage #fscNotAvailable .Modal .ModalClose svg-icon{display:none}#CartPage #fscNotAvailable .Modal .ModalContent{position:relative;top:-2rem}#CartPage #fscNotAvailable h2{color:#000;font-size:1.5rem;font-style:normal;font-weight:bold;margin-bottom:1rem}#CartPage #fscNotAvailable svg-icon[icon="info-black"]{color:#000;width:1.4rem;height:1.4rem;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;margin-right:1rem}#CartPage #fscNotAvailable img{width:4rem;height:4rem;margin-right:1rem}#CartPage #fscNotAvailable .reason-line{margin-bottom:1rem}#CartPage #fscNotAvailable .product-line{display:flex;align-items:center;margin-bottom:.2rem}#CartPage #fscNotAvailable .product-line .product-name{display:inline-block;max-width:50rem}#CartPage #fscNotAvailable hr{border:none;border-top:1px dotted #000;margin-top:1rem;margin-bottom:1rem}#CartPage img{width:100%;height:100%}#CartPage .errorContainer{margin-left:80px}#CartPage .errorText{color:red}#CartPage .RemoveFromBasketContainer{background-color:red;padding:1.5rem}#CartPage .RemoveFromBasketText{color:#fff;margin:25%}#CartPage a.disabled{cursor:default;pointer-events:none;text-decoration:none}#CartPage .ContentTop{display:block;margin-top:2rem;margin-bottom:2rem}#CartPage .ContentBottom{display:block;margin-top:3rem}#CartPage .CouponInputBox{height:3rem;margin-right:1rem}#CartPage .TooltipInfo .TooltipText{display:block;left:0;top:-10rem;margin-top:0;white-space:normal}#CartPage #empty-cart{position:relative;left:1rem}#CartPage #empty-cart .ContinueShoppingLink{margin-left:1rem;margin-right:1rem}#CartPage .Cart_Promotion{background-color:#f2f2f2;padding:2rem;margin-bottom:3rem}#CartPage .Cart_Promotion li{border-bottom-style:dotted;border-bottom-width:1px;padding-bottom:1rem;padding-top:1rem;list-style:none}#CartPage .Cart_Promotion .Cart_PromotionsTitle{font-size:1.8rem;font-family:Montserrat,Arial}#CartPage .Cart_Promotion .CartPromotion_PartQualified{margin-top:1.5rem}#CartPage .Cart_Promotion .Cart-ViewMore{color:#7f28c4}#CartPage .Cart_Promotion .Cart-ViewMore:after{content:" ▿"}#CartPage .Cart_Promotion .Cart-ViewLess{color:#7f28c4}#CartPage .Cart_Promotion .Cart-ViewLess:after{content:" ▵"}#CartPage .Cart_Promotion .Cart-ViewOffer{color:#7f28c4}#CartPage .Cart_Promotion .Cart-ViewOffer:after{content:" ▹"}#CartPage .Cart_ShippingOption{background-color:#f2f2f2;padding:2rem;margin-bottom:3rem}#CartPage .Cart_ShippingOption li{border-bottom-style:dotted;border-bottom-width:1px;padding-bottom:1rem;padding-top:1rem;list-style:none}#CartPage .Cart_ShippingOption .Cart_ShippingOptionsTitle{font-size:1.8rem;font-family:Montserrat,Arial}#CartPage .Cart_ShippingOption .CartShippingOption_AlmostQualified{margin-top:1.5rem}#CartPage .Cart_ShippingOption .Cart-ShippingOptionViewMore{color:#7f28c4}#CartPage .Cart_ShippingOption .Cart-ShippingOptionViewMore:after{content:" ▿"}#CartPage .Cart_ShippingOption .Cart-ShippingOptionViewLess{color:#7f28c4}#CartPage .Cart_ShippingOption .Cart-ShippingOptionViewLess:after{content:" ▵"}#CartPage .Cart-ContinueShopping-Bar{background-color:#f6f9f9;position:relative;font-weight:bold;font-size:1.6rem;line-height:3rem;padding-left:1rem;margin:2rem 1rem}#CartPage .Cart-ContinueShopping-Bar a{color:#181818}#CartPage .Cart-ContinueShopping-Bar svg-icon{position:absolute;right:0;top:.5rem}#CartPage .CartHeader{position:relative;white-space:nowrap}.Layout_Phone #CartPage .CartHeader{padding-left:1rem;padding-right:1rem;white-space:normal}#CartPage .CartHeader h2{display:inline-block;font-family:Montserrat,Arial;font-size:3.5rem}.Layout_Phone #CartPage .CartHeader h2{font-size:2.8rem;line-height:3.6rem;font-family:Montserrat;font-weight:300;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#181818}.Layout_Tablet #CartPage .CartHeader h2{font-size:3rem}#CartPage .CartHeader .products-count:before{content:"("}#CartPage .CartHeader .products-count:after{content:")"}#CartPage .CartHeader .ContinueShoppingLinik{color:#707677;padding-left:1.5rem;position:relative;right:1.9rem}#CartPage .CartHeader .ContinueShoppingLinik:before{font-size:1.2rem;margin-left:.16rem;content:"◃ "}#CartPage .CartHeader .CartHeader-left{display:inline-block}#CartPage .CartHeader .CartHeader-left h2 span{font-family:Montserrat-Light,Arial;color:#181818;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;font-size:3.2rem}.Layout_Tablet #CartPage .CartHeader .CartHeader-left{position:relative;top:1rem}#CartPage .CartHeader .CartHeader-right{display:inline-block;position:absolute;right:0}#CartPage .Cart_Body{margin-top:3rem}.Layout_Phone #CartPage .Cart_Body{padding-left:1rem;padding-right:1rem}#CartPage .Cart_Body .DottedLine{border-bottom:dotted 1px #bdc4c6;padding-bottom:1rem}#CartPage .Cart_Body .Cart-ProductsHeader{text-transform:uppercase;font-weight:bold;border-bottom:solid;border-bottom-color:#bdc4c6;padding-bottom:1rem}#CartPage .Cart_Body .Cart-ProductsHeader .Cart-ProductName{display:inline-block;width:42%;font-family:Montserrat-Bold,Arial;font-size:1.4rem;color:#181818}.Layout_Tablet #CartPage .Cart_Body .Cart-ProductsHeader .Cart-ProductName{width:42%}#CartPage .Cart_Body .Cart-ProductsHeader .Cart-ProductPrice{display:inline-block;width:22%;text-align:right;font-family:Montserrat-Bold,Arial;font-size:1.4rem;color:#181818}#CartPage .Cart_Body .Cart-ProductsHeader .Cart-Quantity{display:inline-block;width:16%;text-align:right;font-family:Montserrat-Bold,Arial;font-size:1.4rem;color:#181818}#CartPage .Cart_Body .Cart-ProductsHeader .Cart-ProductTotalPrice{display:inline-block;width:18%;text-align:right;white-space:nowrap;font-family:Montserrat-Bold,Arial;font-size:1.4rem;color:#181818}#CartPage .Cart_Body .Cart-Campaigns{border-bottom:solid .2rem #bdc4c6}#CartPage .Cart_Body .Cart-Campaigns .Cart-Campaign{display:inline-block;width:100%;margin-top:1rem;margin-bottom:1rem}#CartPage .Cart_Body .Cart-Campaigns .Cart-Campaign .Cart-CampaignImage{display:table-cell;padding-right:2rem;vertical-align:middle}#CartPage .Cart_Body .Cart-Campaigns .Cart-Campaign .Cart-CampaignImage img{width:6rem;height:8rem}#CartPage .Cart_Body .Cart-Campaigns .Cart-Campaign .Cart-CampaignName{display:table-cell;vertical-align:middle}#CartPage .Cart_Body .Cart-Campaigns .Cart-Campaign .Cart-CampaignName .Cart-CampaignOffer{font-family:Montserrat,Arial;font-size:1.2rem;color:#546264}#CartPage .Cart_Body .Cart-Campaigns .Cart-Campaign .Cart-CampaignName .Cart-CampaignTitle{font-weight:300;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;font-family:Montserrat-Light,Arial;color:#181818}.Layout_Desktop #CartPage .Cart_Body .Cart-Campaigns .Cart-Campaign .Cart-CampaignName .Cart-CampaignTitle{font-size:3.2rem}.Layout_Tablet #CartPage .Cart_Body .Cart-Campaigns .Cart-Campaign .Cart-CampaignName .Cart-CampaignTitle{font-size:3.2rem}.Layout_Phone #CartPage .Cart_Body .Cart-Campaigns .Cart-Campaign .Cart-CampaignName .Cart-CampaignTitle{font-size:2.4rem}#CartPage .Cart_Body .Cart-Campaigns .Cart-Campaign .Cart_Promotion{display:block;margin-top:2rem;margin-bottom:0}#CartPage .Cart_Body .Cart-Product{padding-top:1rem;border-bottom:solid 1px #bdc4c6;padding-bottom:1rem}#CartPage .Cart_Body .Cart-Product .Cart-ProductImage{width:6rem;height:6rem;display:inline-block;margin-right:2%;vertical-align:middle}#CartPage .Cart_Body .Cart-Product .Cart-ProductName{display:inline-block;font-family:Montserrat-Bold,Arial;color:#181818;font-size:1.4rem;line-height:2.4rem}.Layout_Desktop #CartPage .Cart_Body .Cart-Product .Cart-ProductName{width:33.5%}.Layout_Tablet #CartPage .Cart_Body .Cart-Product .Cart-ProductName{width:27.5%}.Layout_Phone #CartPage .Cart_Body .Cart-Product .Cart-ProductName{width:22rem}#CartPage .Cart_Body .Cart-Product .Cart-ProductPrice{display:inline-block}#CartPage .Cart_Body .Cart-Product .Cart-ProductPrice #legalInfoContainer{color:#546264;font-family:Montserrat,Arial;font-size:1.2rem}#CartPage .Cart_Body .Cart-Product .Cart-ProductPrice .Cart-ProductPriceOld{color:#a2acae}#CartPage .Cart_Body .Cart-Product .Cart-ProductPrice .Cart-ProductPriceOld .Cart-OldPrice{position:relative;margin-right:1rem}#CartPage .Cart_Body .Cart-Product .Cart-ProductPrice .Cart-ProductPriceOld .Cart-OldPrice:after{border-bottom:.2rem solid #a2acae;content:"";left:0;position:absolute;right:0;top:50%}#CartPage .Cart_Body .Cart-Product .Cart-ProductPrice .Cart-ProductUnitPrice{color:#999}.Layout_Desktop #CartPage .Cart_Body .Cart-Product .Cart-ProductPrice{width:22%;text-align:right}.Layout_Tablet #CartPage .Cart_Body .Cart-Product .Cart-ProductPrice{width:22%;text-align:right}.Layout_Phone #CartPage .Cart_Body .Cart-Product .Cart-ProductPrice{width:33%;text-align:left}#CartPage .Cart_Body .Cart-Product .Cart-ProductPrice .Cart-ProductPriceCurrent{font-family:Montserrat-Medium,Arial;font-size:2.2rem;line-height:2.4rem}.Layout_Phone #CartPage .Cart_Body .Cart-Product .Cart-ProductPrice .Cart-ProductPriceCurrent{width:85%;display:inline-block;white-space:nowrap}#CartPage .Cart_Body .Cart-Product .Cart-ProductPrice .Cart-ProductPriceCurrentDiscount{color:#181818}#CartPage .Cart_Body .Cart-Product .Cart-ProductPrice .Cart-ProductPriceCurrentNoDiscount{color:#7f28c4}#CartPage .Cart_Body .Cart-Product .Cart-ProductActions{display:inline-block;position:relative;top:.5rem}.Layout_Desktop #CartPage .Cart_Body .Cart-Product .Cart-ProductActions{padding-left:7.5rem}#CartPage .Cart_Body .Cart-Product .Cart-ProductActions .Cart-Quantity-Disabled{text-align:center;font-weight:bold}#CartPage .Cart_Body .Cart-Product .Cart-ProductActions .Cart-ProductRemove{text-align:center;font-weight:bold;padding-top:.1rem;display:block;color:#181818}.Layout_Desktop #CartPage .Cart_Body .Cart-Product .Cart-ProductActions .VariantRemove .Cart-ProductRemove{float:right}.Layout_Desktop #CartPage .Cart_Body .Cart-Product .Cart-ProductActions{width:20%}.Layout_Tablet #CartPage .Cart_Body .Cart-Product .Cart-ProductActions{width:18%}.Layout_Phone #CartPage .Cart_Body .Cart-Product .Cart-ProductActions{width:31%}#CartPage .Cart_Body .Cart-Product .Cart-ProductTotalPrice{display:inline-block;color:#181818;font-size:2.2rem;text-align:right;vertical-align:super;white-space:nowrap;position:relative;left:.7rem;font-family:Montserrat-Medium,Arial}.Layout_Desktop #CartPage .Cart_Body .Cart-Product .Cart-ProductTotalPrice{width:14%}.Layout_Tablet #CartPage .Cart_Body .Cart-Product .Cart-ProductTotalPrice{width:18%;white-space:nowrap}.Layout_Phone #CartPage .Cart_Body .Cart-Product .Cart-ProductTotalPrice{width:33%}#CartPage .Cart_Body .Cart-Product .Cart-VariantItem{margin-left:8rem;width:77%;position:relative;height:8rem}.Layout_Phone #CartPage .Cart_Body .Cart-Product .Cart-VariantItem{padding-right:1rem;min-height:8rem;height:initial}#CartPage .Cart_Body .Cart-Product .Cart-VariantItem .Cart-Shade{text-transform:uppercase;font-weight:bold;border-top:dotted 1px #bdc4c6;padding-top:.5rem;border-bottom:dotted 1px #bdc4c6;padding-bottom:.5rem;margin-top:1rem}#CartPage .Cart_Body .Cart-Product .Cart-VariantItem .Cart-VariantImage{display:inline-block;width:6rem;margin-right:2%;vertical-align:middle}#CartPage .Cart_Body .Cart-Product .Cart-VariantItem .Cart-VariantName{display:inline-block}.Layout_Desktop #CartPage .Cart_Body .Cart-Product .Cart-VariantItem .Cart-VariantName{padding-top:2rem}.Layout_Phone #CartPage .Cart_Body .Cart-Product .Cart-VariantItem .Cart-VariantName{width:23%;vertical-align:top}#CartPage .Cart_Body .Cart-Product .Cart-VariantItem .Cart-ProductActions{display:inline-block;position:absolute;right:1rem;width:25.5%}.Layout_Phone #CartPage .Cart_Body .Cart-Product .Cart-VariantItem .Cart-ProductActions{margin-top:1rem}#CartPage .Cart_Body .Cart-Product .Cart-VariantItem .Cart-ProductActions .Cart-Quantity-Disabled{text-align:center;font-weight:bold}.Layout_Phone #CartPage .Cart_Body .Cart-Product .Cart-VariantItem .Cart-ProductActions .Quantity{padding-top:2rem}.Layout_Desktop #CartPage .Cart_Body .Cart-Product .Cart-VariantItem .Cart-ProductActions .VariantRemove .Cart-ProductRemove{float:none}.Layout_Phone #CartPage .Cart_Body{padding-bottom:3rem;border-bottom:solid 1px #bdc4c6;margin-bottom:2rem}#CartPage .Cart-Footer{position:relative;margin-top:2rem}.Layout_Phone #CartPage .Cart-Footer{padding-left:1rem;padding-right:1rem}#CartPage .Cart-Footer .Cart-Coupon{vertical-align:top}.Layout_Desktop #CartPage .Cart-Footer .Cart-Coupon{display:inline-block}.Layout_Tablet #CartPage .Cart-Footer .Cart-Coupon{display:inline-block}#CartPage .Cart-Footer .Cart-Coupon .Cart-PromoHeading{color:#999}#CartPage .Cart-Footer .Cart-Coupon .Cart-NoCoupon .Validation{position:relative;top:1rem;color:#851168}#CartPage .Cart-Footer .Cart-Coupon .CouponInputBox{width:23.8rem;line-height:1;height:3.6rem;border:solid 1px #e4eded;border-radius:2rem;padding-left:1rem;color:#707677;background-color:#f6f9f9;font-family:Montserrat-Medium,Arial;font-size:1.4rem}#CartPage .Cart-Footer .Cart-Coupon .CouponInputBox::-webkit-input-placeholder{color:#999!important;font-family:"Montserrat-Medium";font-style:normal;font-weight:normal;font-size:1.4rem}#CartPage .Cart-Footer .Cart-Coupon .CouponInputBox:-moz-placeholder{color:#999!important;font-family:"Montserrat-Medium";font-style:normal;font-weight:normal;font-size:1.4rem;opacity:.5}#CartPage .Cart-Footer .Cart-Coupon .CouponInputBox::-moz-placeholder{color:#999!important;font-family:"Montserrat-Medium";font-style:normal;font-weight:normal;font-size:1.4rem;opacity:.5}#CartPage .Cart-Footer .Cart-Coupon .CouponInputBox:-ms-input-placeholder{color:#999!important;font-family:"Montserrat-Medium";font-style:normal;font-weight:normal!important;font-size:1.4rem;opacity:.5}#CartPage .Cart-Footer .Cart-Coupon .CouponInputBox.placeholder{color:#999!important;font-family:"Montserrat-Medium";font-style:normal;font-weight:normal!important;font-size:1.4rem;opacity:.5}#CartPage .Cart-Footer .Cart-Coupon .CouponInputBox .Validation{position:relative;top:1rem}.Layout_Desktop #CartPage .Cart-Footer .Cart-Coupon .CouponInputBox{width:33rem}.Layout_Tablet #CartPage .Cart-Footer .Cart-Coupon .CouponInputBox{width:25rem}.Layout_Phone #CartPage .Cart-Footer .Cart-Coupon .CouponInputBox{width:18rem}#CartPage .Cart-Footer .Cart-Summary{text-align:right;float:right;display:table;border-spacing:.5rem;border-collapse:separate}#CartPage .Cart-Footer .Cart-Summary .Cart-Saving1,#CartPage .Cart-Footer .Cart-Summary .Cart-Saving2,#CartPage .Cart-Footer .Cart-Summary .Cart-SubTotal-Wrapper,#CartPage .Cart-Footer .Cart-Summary .Cart-Asterix{text-transform:uppercase;display:table-row}.Layout_Phone #CartPage .Cart-Footer .Cart-Summary .Cart-Saving1,.Layout_Phone #CartPage .Cart-Footer .Cart-Summary .Cart-Saving2,.Layout_Phone #CartPage .Cart-Footer .Cart-Summary .Cart-SubTotal-Wrapper,.Layout_Phone #CartPage .Cart-Footer .Cart-Summary .Cart-Asterix{position:relative;text-align:right;display:inline-block}#CartPage .Cart-Footer .Cart-Summary .Cart-Saving1 .Cart-OrderTotal,#CartPage .Cart-Footer .Cart-Summary .Cart-Saving1 .Cart-OrderTotalLabel{display:table-cell}#CartPage .Cart-Footer .Cart-Summary .Cart-Saving2 .Cart-Save,#CartPage .Cart-Footer .Cart-Summary .Cart-Saving2 .Cart-SaveLabel{display:table-cell}#CartPage .Cart-Footer .Cart-Summary .Cart-Saving2 .Cart-SaveLabel{padding-top:1rem}.Layout_Desktop #CartPage .Cart-Footer .Cart-Summary.FullWidth{display:block;float:none}.Layout_Tablet #CartPage .Cart-Footer .Cart-Summary{display:inline-block;width:50%}#CartPage .Cart-Footer .Cart-Summary .Cart-Asterix{text-transform:none}#CartPage .Cart-Footer .Cart-Summary .Cart-Asterix .asterix-info{display:table-cell;text-align:right;width:23rem}#CartPage .Cart-Footer .Cart-Summary .Cart-SubTotalLabel,#CartPage .Cart-Footer .Cart-Summary .Cart-ShippingLabel,#CartPage .Cart-Footer .Cart-Summary .Cart-TotalLabel,#CartPage .Cart-Footer .Cart-Summary .Cart-RegularPriceLabel,#CartPage .Cart-Footer .Cart-Summary .Cart-SaveLabel,#CartPage .Cart-Footer .Cart-Summary .Cart-Tax,#CartPage .Cart-Footer .Cart-Summary .Cart-OrderTotalLabel{color:#546264;text-transform:uppercase;text-align:right;font-size:1.4rem}#CartPage .Cart-Footer .Cart-Summary .Cart-SubTotal,#CartPage .Cart-Footer .Cart-Summary .Cart-ShippingPrice,#CartPage .Cart-Footer .Cart-Summary .Cart-TotalPrice,#CartPage .Cart-Footer .Cart-Summary .Cart-RegularPrice{color:#7f28c4;font-size:2.4rem;text-align:right;display:inline-block;white-space:nowrap;float:right}.Layout_Phone #CartPage .Cart-Footer .Cart-Summary .Cart-SubTotal,.Layout_Phone #CartPage .Cart-Footer .Cart-Summary .Cart-ShippingPrice,.Layout_Phone #CartPage .Cart-Footer .Cart-Summary .Cart-TotalPrice,.Layout_Phone #CartPage .Cart-Footer .Cart-Summary .Cart-RegularPrice{text-align:right;display:inline-block}#CartPage .Cart-Footer .Cart-Summary .Cart-ShippingPrice,#CartPage .Cart-Footer .Cart-Summary .Cart-TotalPrice,#CartPage .Cart-Footer .Cart-Summary .Cart-RegularPrice{color:#7f28c4}#CartPage .Cart-Footer .Cart-Summary .Cart-SubTotal{color:#7f28c4;font-weight:bold}#CartPage .Cart-Footer .Cart-Summary .Cart-SubTotalLabel,#CartPage .Cart-Footer .Cart-Summary .Cart-SubTotal{display:table-cell;float:none;padding-top:2rem;font-family:Montserrat-Medium,Arial;font-size:2.2rem;color:#7f28c4}#CartPage .Cart-Footer .Cart-Summary .Cart-OrderTotal,#CartPage .Cart-Footer .Cart-Summary .Cart-Save{font-weight:bold}#CartPage .Cart-Footer .Cart-Summary .Cart-OrderTotalLabel,#CartPage .Cart-Footer .Cart-Summary .Cart-SaveLabel,#CartPage .Cart-Footer .Cart-Summary .Cart-SubTotalLabel{padding-right:5rem;font-family:Montserrat-Medium,Arial;font-size:1.6rem;color:#181818}#CartPage .Cart-Footer .Cart-LinkTotal{display:table;min-height:6rem;margin-top:1rem}.Layout_Phone #CartPage .Cart-Footer .Cart-LinkTotal{width:100%}#CartPage .Cart-Footer .Cart-BottomActions{position:relative;margin-top:12rem;padding-top:5px}.Layout_Desktop #CartPage .Cart-Footer .Cart-BottomActions .Cart-ButtonsBottom{display:inline-block;position:absolute;right:0}.Layout_Tablet #CartPage .Cart-Footer .Cart-BottomActions .Cart-ButtonsBottom{display:inline-block;position:absolute;right:0}.Layout_Phone #CartPage .Cart-Footer .Cart-BottomActions .Cart-ButtonsBottom .Button{display:block}#CartPage .Cart-Footer .Cart-ContinueShopping{display:inline-block;color:#7f28c4;font-family:Montserrat-Bold,Arial;font-size:1.4rem}.Layout_Phone #CartPage .Cart-Footer .Cart-ContinueShopping{display:table-cell;vertical-align:middle;width:61%}.Layout_Phone #CartPage .Cart-Footer .Cart-ButtonsBottom .Button{display:flex;margin-left:0;margin-top:1rem;text-align:center}.Layout_Phone #Cart{padding-left:1.5rem;padding-right:1.5rem}.quantity-border{display:inline-flex;justify-content:center;border-radius:4px;border:solid .115rem #ccc;width:4.6rem;height:4.6rem}.quantity-border .quantity-border-content{align-self:center}.FontNormal{font-family:Montserrat,Arial}.ErrorMessageFont{color:#fff;padding:1.2rem;font-weight:600;line-height:1.8rem}.FontMedium{font-family:Montserrat-Medium,Arial}.FontLight{font-family:Montserrat-Light,Arial}.FontBold{font-family:Montserrat-Bold,Arial}.FontSerif{font-family:Montserrat,Arial}@font-face{font-family:Montserrat;src:url(/Styles/VI/Font/Montserrat-Regular.ttf);font-weight:normal;font-display:swap}@font-face{font-family:Montserrat-Bold;src:url(/Styles/VI/Font/Montserrat-Bold.ttf);font-weight:bold;font-display:swap}@font-face{font-family:Montserrat-Light;src:url(/Styles/VI/Font/Montserrat-Light.ttf);font-weight:300;font-display:swap}@font-face{font-family:Montserrat-Medium;src:url(/Styles/VI/Font/Montserrat-Medium.ttf);font-weight:500;font-display:swap}@font-face{font-family:Roboto;src:url(/Areas/CheckoutMobile/Styles/font/Roboto-Regular.ttf);font-weight:normal;font-display:swap}@font-face{font-family:Roboto-Bold;src:url(/Areas/CheckoutMobile/Styles/font/Roboto-Bold.ttf);font-weight:bold;font-display:swap}@font-face{font-family:Roboto-Light;src:url(/Areas/CheckoutMobile/Styles/font/Roboto-Light.ttf);font-weight:300;font-display:swap}@font-face{font-family:Roboto-Medium;src:url(/Areas/CheckoutMobile/Styles/font/Roboto-Medium.ttf);font-weight:500;font-display:swap}.MultilineParagraph{line-height:1.2}.accept-order{padding:2.5rem 0}.accept-order .logo{text-align:center}.accept-order .logo svg-icon{width:12rem;height:3rem}.accept-order #CartPage .Cart-Footer{display:flex;justify-content:flex-end;padding:0!important}.accept-order #CartPage .Cart-Footer .Cart-LinkTotal{width:auto!important;min-height:0;margin-bottom:2rem}.accept-order #CartPage .Cart-Footer .Cart-LinkTotal .Cart-Summary{float:none;border-spacing:0}.accept-order #CartPage .Cart-Footer .Cart-LinkTotal .Cart-Summary .Cart-SubTotalLabel,.accept-order #CartPage .Cart-Footer .Cart-LinkTotal .Cart-Summary .Cart-SubTotal{padding-top:0}.accept-order .accept-button{text-align:center}.accept-order .Button{white-space:normal}.accept-order #accept-order-error-message{text-align:center;margin-top:2rem;font-size:2rem}.accept-order #accpet-order-exception{color:transparent;margin-top:2rem}.FontNormal{font-family:Montserrat,Arial}.ErrorMessageFont{color:#fff;padding:1.2rem;font-weight:600;line-height:1.8rem}.FontMedium{font-family:Montserrat-Medium,Arial}.FontLight{font-family:Montserrat-Light,Arial}.FontBold{font-family:Montserrat-Bold,Arial}.FontSerif{font-family:Montserrat,Arial}@font-face{font-family:Montserrat;src:url(/Styles/VI/Font/Montserrat-Regular.ttf);font-weight:normal;font-display:swap}@font-face{font-family:Montserrat-Bold;src:url(/Styles/VI/Font/Montserrat-Bold.ttf);font-weight:bold;font-display:swap}@font-face{font-family:Montserrat-Light;src:url(/Styles/VI/Font/Montserrat-Light.ttf);font-weight:300;font-display:swap}@font-face{font-family:Montserrat-Medium;src:url(/Styles/VI/Font/Montserrat-Medium.ttf);font-weight:500;font-display:swap}@font-face{font-family:Roboto;src:url(/Areas/CheckoutMobile/Styles/font/Roboto-Regular.ttf);font-weight:normal;font-display:swap}@font-face{font-family:Roboto-Bold;src:url(/Areas/CheckoutMobile/Styles/font/Roboto-Bold.ttf);font-weight:bold;font-display:swap}@font-face{font-family:Roboto-Light;src:url(/Areas/CheckoutMobile/Styles/font/Roboto-Light.ttf);font-weight:300;font-display:swap}@font-face{font-family:Roboto-Medium;src:url(/Areas/CheckoutMobile/Styles/font/Roboto-Medium.ttf);font-weight:500;font-display:swap}.MultilineParagraph{line-height:1.2}.Layout_Desktop #OnlineCatalogCartModal .Modal{width:80rem}.Layout_Tablet #OnlineCatalogCartModal .Modal{width:100%}.mobile #Complete-Order-Title{font-family:Montserrat,Arial;text-align:center;font-size:3rem;margin:2rem 0 3rem 0}.mobile #SectionCheckout{margin-bottom:1rem}.mobile #SectionCheckout .checkout-label{font-family:Montserrat,Arial;text-align:center;font-size:2rem;margin-bottom:1rem}.mobile #SectionCheckout .checkout-description{font-family:Montserrat,Arial;text-align:center;font-size:1.2rem;margin-top:1rem}.mobile #SectionCheckout .checkout-description-second{margin-top:0}.mobile #SectionCheckout .checkout-button button{margin:0;width:100%;padding:2rem 3rem}.mobile #MiddleSeparator{font-family:Montserrat,Arial;text-align:center;margin:2rem 0 2rem 0;font-size:1.6rem}.mobile #SectionShare .share-options-label{text-align:center}.mobile #SectionShare .custom-options{margin:.5rem 0 .5rem 0}.mobile #SectionShare .share-options-button{margin-top:.5rem;text-align:center}.mobile #SectionShare .share-options-button .share-options-label{display:none}.mobile #SectionShare .share-description{font-family:Montserrat,Arial;text-align:center;font-size:1.2rem;margin-top:1rem}.mobile #SectionShare .share-description-second{margin:0}.Layout_Desktop #OnlineCatalogCartModal .Modal #CartPage #Complete-Order-Title,.Layout_Tablet #OnlineCatalogCartModal .Modal #CartPage #Complete-Order-Title{font-family:Montserrat,Arial;text-align:center;font-size:3rem;margin:2rem 0 3rem 0}.Layout_Desktop #OnlineCatalogCartModal .Modal #CartPage #Complete-Order-Content,.Layout_Tablet #OnlineCatalogCartModal .Modal #CartPage #Complete-Order-Content{display:flex;width:100%}.Layout_Desktop #OnlineCatalogCartModal .Modal #CartPage #SectionCheckout,.Layout_Tablet #OnlineCatalogCartModal .Modal #CartPage #SectionCheckout{flex:1;width:50%}.Layout_Desktop #OnlineCatalogCartModal .Modal #CartPage #SectionCheckout .checkout-label,.Layout_Tablet #OnlineCatalogCartModal .Modal #CartPage #SectionCheckout .checkout-label{font-family:Montserrat,Arial;text-align:center;font-size:1.8rem;margin-bottom:2rem}.Layout_Desktop #OnlineCatalogCartModal .Modal #CartPage #SectionCheckout .checkout-description,.Layout_Tablet #OnlineCatalogCartModal .Modal #CartPage #SectionCheckout .checkout-description{font-family:Montserrat,Arial;text-align:center;font-size:1.4rem;padding:1rem 1rem 0 1rem}.Layout_Desktop #OnlineCatalogCartModal .Modal #CartPage #SectionCheckout .checkout-description-second,.Layout_Tablet #OnlineCatalogCartModal .Modal #CartPage #SectionCheckout .checkout-description-second{padding:0}.Layout_Desktop #OnlineCatalogCartModal .Modal #CartPage #SectionCheckout .checkout-button button,.Layout_Tablet #OnlineCatalogCartModal .Modal #CartPage #SectionCheckout .checkout-button button{margin:0;min-width:20rem;padding:2rem 3rem}.Layout_Desktop #OnlineCatalogCartModal .Modal #CartPage #MiddleSeparator,.Layout_Tablet #OnlineCatalogCartModal .Modal #CartPage #MiddleSeparator{font-family:Montserrat,Arial;width:4rem;text-align:center;padding-top:4.2rem;font-size:2rem}.Layout_Desktop #OnlineCatalogCartModal .Modal #CartPage #SectionShare,.Layout_Tablet #OnlineCatalogCartModal .Modal #CartPage #SectionShare{flex:1;width:50%}.Layout_Desktop #OnlineCatalogCartModal .Modal #CartPage #SectionShare .share-options-label,.Layout_Tablet #OnlineCatalogCartModal .Modal #CartPage #SectionShare .share-options-label{text-align:center;margin-bottom:2rem}.Layout_Desktop #OnlineCatalogCartModal .Modal #CartPage #SectionShare .share-options-button,.Layout_Tablet #OnlineCatalogCartModal .Modal #CartPage #SectionShare .share-options-button{text-align:center}.Layout_Desktop #OnlineCatalogCartModal .Modal #CartPage #SectionShare .share-options-button .share-options-label,.Layout_Tablet #OnlineCatalogCartModal .Modal #CartPage #SectionShare .share-options-button .share-options-label{color:transparent}.Layout_Desktop #OnlineCatalogCartModal .Modal #CartPage #SectionShare .share-description,.Layout_Tablet #OnlineCatalogCartModal .Modal #CartPage #SectionShare .share-description{font-family:Montserrat,Arial;text-align:center;font-size:1.4rem;padding:1rem 1rem 0 1rem}.Layout_Desktop #OnlineCatalogCartModal .Modal #CartPage #SectionShare .share-description-second,.Layout_Tablet #OnlineCatalogCartModal .Modal #CartPage #SectionShare .share-description-second{padding:0}.Layout_Desktop #OnlineCatalogCartModal .Modal #CartPage .Cart_Body .Cart-Campaigns .Cart-Products .Cart-Product .Cart-ProductActions,.Layout_Tablet #OnlineCatalogCartModal .Modal #CartPage .Cart_Body .Cart-Campaigns .Cart-Products .Cart-Product .Cart-ProductActions{width:18%;padding-left:5%}#OnlineCatalogCartModal .Modal{padding:1rem;padding-top:3rem;padding-right:.2rem}#OnlineCatalogCartModal .Modal .ModalContent h2{font-family:Montserrat,Arial;font-size:3.5rem}#OnlineCatalogCartModal .Modal .ModalContent #CartPage .Cart-Footer{display:flex;justify-content:flex-end;padding:0!important}#OnlineCatalogCartModal .Modal .ModalContent #CartPage .Cart-Footer .Cart-LinkTotal{width:auto!important;min-height:0;margin-bottom:1rem}#OnlineCatalogCartModal .Modal .ModalContent #CartPage .Cart-Footer .Cart-LinkTotal .Cart-Summary{float:none;border-spacing:0}#OnlineCatalogCartModal .Modal .ModalContent #CartPage .Cart-Footer .Cart-LinkTotal .Cart-Summary .Cart-SubTotalLabel,#OnlineCatalogCartModal .Modal .ModalContent #CartPage .Cart-Footer .Cart-LinkTotal .Cart-Summary .Cart-SubTotal{padding-top:0}#OnlineCatalogCartModal .Modal .ModalContent #CartPage .Cart-ButtonsBottom{text-align:center;margin-bottom:2rem}#OnlineCatalogCartModal .Modal .ModalContent #CartPage .Cart-Representative{color:#4a4a4a;font-family:Montserrat,Arial;font-size:1.2rem;background-color:#f7f8fa;padding:1rem;text-align:center;margin-top:1rem;margin-bottom:1rem}#OnlineCatalogCartModal .Modal .ModalContent #CartPage .Cart-Representative .name{font-weight:bold;text-transform:capitalize}#OnlineCatalogCartModal .Modal .ModalContent .checkout-button{display:flex;justify-content:center;margin-bottom:.5rem}#OnlineCatalogCartModal .Modal .ModalContent .share-options{display:flex;justify-content:center;margin-bottom:1.5rem}#OnlineCatalogCartModal .Modal .ModalContent .share-options .share-options-label{font-family:Montserrat,Arial;font-size:1.8rem}#OnlineCatalogCartModal .Modal .ModalContent .share-options .custom-options{display:flex;justify-content:center}#OnlineCatalogCartModal .Modal .ModalContent .share-options .custom-options .share-button{display:flex;justify-content:center;height:34px;width:34px;border-radius:26px;margin:0 2px;padding:5px}#OnlineCatalogCartModal .Modal .ModalContent .share-options .custom-options .share-button.share-button-whatsapp{background-color:#4dc247}#OnlineCatalogCartModal .Modal .ModalContent .share-options .custom-options .share-button.share-button-viber{background-color:#7b519d}#OnlineCatalogCartModal .Modal .ModalContent .share-options .custom-options .share-button.share-button-sms{background-color:#1ece8e}#OnlineCatalogCartModal .Modal .ModalContent .share-options .custom-options .share-button.share-button-mailto{background-color:#585858}#OnlineCatalogCartModal .Modal .ModalContent .share-options .custom-options .share-button.share-button-whatsapp img,#OnlineCatalogCartModal .Modal .ModalContent .share-options .custom-options .share-button.share-button-sms img{width:29px}#OnlineCatalogCartModal .Modal .ModalContent .share-options .custom-options .share-button.share-button-viber img{width:34px}#OnlineCatalogCartModal .Modal .ModalContent .share-options .custom-options .share-button.share-button-mailto img{width:25px}.imb-cart-notification{display:block;padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;padding-right:1rem;min-height:5rem;box-shadow:0 4px 4px 0 rgba(0,0,0,.2);background-color:#293132;font-family:Montserrat,Arial;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:center;color:#fff;display:flex;justify-content:center;align-items:center}.imb-cart-notification .action{cursor:pointer}.imb-cart-notification .imb-cart-notification-alert{height:2rem;width:2rem;top:.5rem}.imb-cart-notification .imb-cart-notification-close{align-self:flex-start;top:.2rem;margin:.5rem 0 0 auto}.imb-cart-notification .imb-cart-notification-close svg-icon{color:#fff;width:1.4rem;height:1.4rem}.imb-cart-notification .imb-cart-notification-text{margin-right:4rem;margin-left:4rem;display:inline-block;width:80%;text-align:center}.mobile .imb-cart-notification{padding:.5rem 1rem}.mobile .imb-cart-notification-text{margin-right:1rem;margin-left:1rem;width:100%;text-align:left}#CartPage .Cart_Body .Cart-Product .Cart-ProductName{width:18rem}#CartPage .Cart_Body .Cart-Product .Cart-ProductPrice .Cart-ProductPriceCurrent{font-size:2rem}#CartPage .Cart_Body .Cart-Product .Cart-ProductActions .Cart-Quantity-Disabled{top:-.5rem;position:relative}#CartPage .Cart_Body .Cart-Product .Cart-ProductTotalPrice{font-size:2rem;vertical-align:initial}.Layout_Phone #CartPage .Cart_Body .Cart-Product .Cart-ProductName{width:18rem}.Layout_Desktop #CartPage .Cart_Body .Cart-Product .Cart-ProductName{width:22rem}.Layout_Desktop #CartPage .Cart_Body .Cart-Product .Cart-ProductActions{top:2rem}.Layout_Desktop #CartPage .Cart_Body .Cart-Product .Cart-ProductActions .Cart-Quantity-Disabled{top:-2rem}.FontNormal{font-family:Montserrat,Arial}.ErrorMessageFont{color:#fff;padding:1.2rem;font-weight:600;line-height:1.8rem}.FontMedium{font-family:Montserrat-Medium,Arial}.FontLight{font-family:Montserrat-Light,Arial}.FontBold{font-family:Montserrat-Bold,Arial}.FontSerif{font-family:Montserrat,Arial}@font-face{font-family:Montserrat;src:url(/Styles/VI/Font/Montserrat-Regular.ttf);font-weight:normal;font-display:swap}@font-face{font-family:Montserrat-Bold;src:url(/Styles/VI/Font/Montserrat-Bold.ttf);font-weight:bold;font-display:swap}@font-face{font-family:Montserrat-Light;src:url(/Styles/VI/Font/Montserrat-Light.ttf);font-weight:300;font-display:swap}@font-face{font-family:Montserrat-Medium;src:url(/Styles/VI/Font/Montserrat-Medium.ttf);font-weight:500;font-display:swap}@font-face{font-family:Roboto;src:url(/Areas/CheckoutMobile/Styles/font/Roboto-Regular.ttf);font-weight:normal;font-display:swap}@font-face{font-family:Roboto-Bold;src:url(/Areas/CheckoutMobile/Styles/font/Roboto-Bold.ttf);font-weight:bold;font-display:swap}@font-face{font-family:Roboto-Light;src:url(/Areas/CheckoutMobile/Styles/font/Roboto-Light.ttf);font-weight:300;font-display:swap}@font-face{font-family:Roboto-Medium;src:url(/Areas/CheckoutMobile/Styles/font/Roboto-Medium.ttf);font-weight:500;font-display:swap}.MultilineParagraph{line-height:1.2}.log-in{display:flex;flex-direction:column;text-align:center;color:#4a4a4a;margin:1rem;margin-top:4.5rem}.log-in .logo{margin-bottom:7.5rem}.log-in .logo svg-icon{width:12rem;height:3rem}.log-in h1{font-family:sans-serif;font-style:normal;font-weight:100}.log-in .body-text{margin-top:2rem;font-size:1.4rem}.log-in .body-text>div{margin-bottom:2rem}.log-in .AvonForm .FormField:last-of-type{padding-bottom:0}.log-in .AvonForm .SubmitButton{margin-top:4.5rem}.FontNormal{font-family:Montserrat,Arial}.ErrorMessageFont{color:#fff;padding:1.2rem;font-weight:600;line-height:1.8rem}.FontMedium{font-family:Montserrat-Medium,Arial}.FontLight{font-family:Montserrat-Light,Arial}.FontBold{font-family:Montserrat-Bold,Arial}.FontSerif{font-family:Montserrat,Arial}@font-face{font-family:Montserrat;src:url(/Styles/VI/Font/Montserrat-Regular.ttf);font-weight:normal;font-display:swap}@font-face{font-family:Montserrat-Bold;src:url(/Styles/VI/Font/Montserrat-Bold.ttf);font-weight:bold;font-display:swap}@font-face{font-family:Montserrat-Light;src:url(/Styles/VI/Font/Montserrat-Light.ttf);font-weight:300;font-display:swap}@font-face{font-family:Montserrat-Medium;src:url(/Styles/VI/Font/Montserrat-Medium.ttf);font-weight:500;font-display:swap}@font-face{font-family:Roboto;src:url(/Areas/CheckoutMobile/Styles/font/Roboto-Regular.ttf);font-weight:normal;font-display:swap}@font-face{font-family:Roboto-Bold;src:url(/Areas/CheckoutMobile/Styles/font/Roboto-Bold.ttf);font-weight:bold;font-display:swap}@font-face{font-family:Roboto-Light;src:url(/Areas/CheckoutMobile/Styles/font/Roboto-Light.ttf);font-weight:300;font-display:swap}@font-face{font-family:Roboto-Medium;src:url(/Areas/CheckoutMobile/Styles/font/Roboto-Medium.ttf);font-weight:500;font-display:swap}.MultilineParagraph{line-height:1.2}.ipaper-wrapper{height:100%}.vi-btn{min-height:4rem}.online-catalog{display:table;height:calc(100% - 5.5rem);width:100%}.online-catalog-content{display:table-cell}.online-catalog-content iframe{width:100%;height:85vh;max-height:calc(100% - 5.5rem);min-height:85%}.online-catalog-representative{color:#4a4a4a;font-family:Montserrat;font-size:1.2rem;background-color:#f7f8fa;padding:1rem;text-align:center;margin-top:1rem}.online-catalog-representative .name{font-weight:bold;text-transform:capitalize}.online-catalog-searchpanel{display:table-cell;width:38.482rem;background-color:#f7f8fa;vertical-align:top;margin-left:auto}.online-catalog-searchpanel .input-container{margin:2.88615rem 1.9241rem 2.88615rem 1.9241rem;display:flex}.online-catalog-searchpanel .icon{position:absolute;right:2.88615rem;color:#4a4a4a;padding-top:.38482rem}.online-catalog-searchpanel .input-field{width:100%;padding:.76964rem;outline:none;flex:1;border:1px solid #b3b3b3;border-radius:.481025rem;color:#4a4a4a}.online-catalog-searchpanel .input-field:focus{border:1px solid #b3b3b3}.online-catalog-searchpanel .clearinput-container{position:relative;margin-left:2.405125rem;margin-right:.481025rem}.online-catalog-searchpanel .clearinput-container svg-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#4a4a4a}.online-catalog-searchpanel #online-catalog-searchpanel-summary{text-align:center}.online-catalog-searchpanel #online-catalog-searchpanel-summary .color-avon{color:#7f28c4;font-size:1.2rem;font-family:Roboto}.online-catalog-searchpanel #online-catalog-searchpanel-error{text-align:center;font-size:1.2rem;font-family:Roboto}.online-catalog-searchpanel #online-catalog-searchpanel-container{height:76vh;overflow-y:auto}.online-catalog-searchpanel #online-catalog-searchpanel-container .search-result-ul{list-style-type:none;margin-left:2.88615rem;margin-right:2.88615rem}.online-catalog-searchpanel #online-catalog-searchpanel-container .search-result-ul .search-result-ul-li{border-top:1px solid;border-top-color:#e6e6e6;padding-top:1.9241rem;padding-bottom:1.9241rem}.online-catalog-searchpanel #online-catalog-searchpanel-container .search-result-ul .search-result-ul-li .add-to-cart-error{text-align:center;height:10rem;background-color:#fff;line-height:10rem;cursor:pointer}.online-catalog-searchpanel #online-catalog-searchpanel-container .search-result-ul .search-result-ul-li .search-result-container{display:flex}.online-catalog-searchpanel #online-catalog-searchpanel-container .search-result-ul .search-result-ul-li .product-image{flex:1}.online-catalog-searchpanel #online-catalog-searchpanel-container .search-result-ul .search-result-ul-li .product-image img{cursor:pointer}.online-catalog-searchpanel #online-catalog-searchpanel-container .search-result-ul .search-result-ul-li .product-details{flex:3}.online-catalog-searchpanel #online-catalog-searchpanel-container .search-result-ul .search-result-ul-li .product-details .name{font-size:1.4rem;font-family:Roboto;cursor:pointer}.online-catalog-searchpanel #online-catalog-searchpanel-container .search-result-ul .search-result-ul-li .product-details .section-quantity{clear:both;margin:2rem 0 6rem 0}.online-catalog-searchpanel #online-catalog-searchpanel-container .search-result-ul .search-result-ul-li .product-details .section-quantity .quantities{float:right;width:16rem;text-align:center;justify-content:center;display:flex}.online-catalog-searchpanel #online-catalog-searchpanel-container .search-result-ul .search-result-ul-li .product-details .section-quantity .quantities .quantity-icon{display:inline-block;stroke:gray}.online-catalog-searchpanel #online-catalog-searchpanel-container .search-result-ul .search-result-ul-li .product-details .section-quantity .quantities .quantity-icon svg{width:2rem;height:2rem;cursor:pointer}.online-catalog-searchpanel #online-catalog-searchpanel-container .search-result-ul .search-result-ul-li .product-details .section-quantity .quantities div{display:inline-block;display:flex;align-items:center}.online-catalog-searchpanel #online-catalog-searchpanel-container .search-result-ul .search-result-ul-li .product-details .section-quantity .quantities div span{margin:0 1rem 0 1rem}.online-catalog-searchpanel #online-catalog-searchpanel-container .search-result-ul .search-result-ul-li .product-details .footer{clear:both;margin:2rem 0 0 0}.online-catalog-searchpanel #online-catalog-searchpanel-container .search-result-ul .search-result-ul-li .product-details .footer .product-prices{display:inline-block}.online-catalog-searchpanel #online-catalog-searchpanel-container .search-result-ul .search-result-ul-li .product-details .footer .product-prices div{height:3rem;display:flex;align-items:center}.online-catalog-searchpanel #online-catalog-searchpanel-container .search-result-ul .search-result-ul-li .product-details .footer .product-prices div span{font-weight:bold;font-size:1.6rem;font-family:Roboto}.online-catalog-searchpanel #online-catalog-searchpanel-container .search-result-ul .search-result-ul-li .product-details .footer .buttons{float:right}.online-catalog-searchpanel #online-catalog-searchpanel-container .search-result-ul .search-result-ul-li .product-details .footer .buttons a{text-align:center;width:14rem;height:4rem;line-height:3rem}.online-catalog-searchpanel #online-catalog-searchpanel-container .search-result-ul .search-result-ul-li .product-details .footer .buttons a span{vertical-align:middle}.header{display:flex;justify-content:space-between;height:5.5rem;align-items:flex-end}.header .logo svg-icon{height:4rem;width:20.5rem;color:#4a4a4a}.header .cart-icon{position:relative}.header .cart-icon svg-icon{width:4rem;height:4rem;color:#4a4a4a}.header .cart-icon .item-added-overlay{position:absolute;right:100%;top:0;width:auto;height:auto;background-color:#4a4a4a;border-color:#4a4a4a;color:#fff;white-space:nowrap;padding:5px;font-weight:bold;margin-right:10px}.header .cart-icon .item-added-overlay span{display:block}.header .cart-icon .item-added-overlay.ng-enter{transition:.5s linear all;opacity:0}.header .cart-icon .item-added-overlay.ng-enter-active{opacity:1}.header .cart-icon .item-added-overlay.ng-leave{transition:.5s linear all;opacity:1}.header .cart-icon .item-added-overlay.ng-leave.ng-leave-active{opacity:0}.header .cart-icon .item-count{position:absolute;width:2rem;height:2rem;z-index:10;background-color:#4a4a4a;color:#fff;top:-1rem;left:-1rem;text-align:center;border-radius:50%;line-height:2rem}.FontNormal{font-family:Montserrat,Arial}.ErrorMessageFont{color:#fff;padding:1.2rem;font-weight:600;line-height:1.8rem}.FontMedium{font-family:Montserrat-Medium,Arial}.FontLight{font-family:Montserrat-Light,Arial}.FontBold{font-family:Montserrat-Bold,Arial}.FontSerif{font-family:Montserrat,Arial}@font-face{font-family:Montserrat;src:url(/Styles/VI/Font/Montserrat-Regular.ttf);font-weight:normal;font-display:swap}@font-face{font-family:Montserrat-Bold;src:url(/Styles/VI/Font/Montserrat-Bold.ttf);font-weight:bold;font-display:swap}@font-face{font-family:Montserrat-Light;src:url(/Styles/VI/Font/Montserrat-Light.ttf);font-weight:300;font-display:swap}@font-face{font-family:Montserrat-Medium;src:url(/Styles/VI/Font/Montserrat-Medium.ttf);font-weight:500;font-display:swap}@font-face{font-family:Roboto;src:url(/Areas/CheckoutMobile/Styles/font/Roboto-Regular.ttf);font-weight:normal;font-display:swap}@font-face{font-family:Roboto-Bold;src:url(/Areas/CheckoutMobile/Styles/font/Roboto-Bold.ttf);font-weight:bold;font-display:swap}@font-face{font-family:Roboto-Light;src:url(/Areas/CheckoutMobile/Styles/font/Roboto-Light.ttf);font-weight:300;font-display:swap}@font-face{font-family:Roboto-Medium;src:url(/Areas/CheckoutMobile/Styles/font/Roboto-Medium.ttf);font-weight:500;font-display:swap}.MultilineParagraph{line-height:1.2}.order-accepted{display:flex;flex-direction:column;text-align:center;color:#4a4a4a;padding:4.5rem}.order-accepted .logo{margin-bottom:7.5rem}.order-accepted .logo svg-icon{width:12rem;height:3rem}.order-accepted h1{font-family:sans-serif;font-style:normal;font-weight:100}.order-accepted .body-text{margin-top:2rem;font-size:1.4rem}.order-accepted .body-text>div{margin-bottom:2rem}.order-accepted .action-buttons{display:flex;flex-direction:column;margin-top:11rem}.order-accepted .action-buttons a{margin-bottom:2rem}