.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}#legalInfoContainer{font-size:1.443075rem;color:#999;line-height:1.9241rem}#legalInfoContainer .wrapper .firstItem{float:left;padding-right:.481025rem}#legalInfoContainer .wrapper .secondItem{position:relative}#legalInfoContainer .wrapper .secondItem #legalInfoIcon{color:#7f28c4}#legalInfoContainer .wrapper .secondItem .info{height:1.635485rem;width:1.635485rem;cursor:pointer}#legalInfoContainer .wrapper .secondItem .TooltipBelow{top:auto;left:-28.4rem;width:32.8rem;text-align:left}#legalInfoContainer .wrapper .secondItem .TooltipBelow .TooltipContent{border-radius:0;border-top:.288615rem solid #7f28c4}#legalInfoContainer .wrapper .secondItem .TooltipBelow .TooltipContent div:nth-child(2){overflow-x:auto;max-height:12rem}#legalInfoContainer .wrapper .secondItem .TooltipBelow .TooltipContent .closeContainer{text-align:right}#legalInfoContainer .wrapper .secondItem .TooltipBelow .TooltipContent .closeContainer .closeIcon{width:1.250665rem;height:1.250665rem;color:#000;cursor:pointer}#legalInfoContainer .wrapper .secondItem .TooltipBelow .TooltipContent:before{border-color:transparent transparent #7f28c4 transparent;left:28.1rem}#legalInfoContainer.Type1 .firstItem{display:inline-block}#legalInfoContainer.Type1 .secondItem{display:inline-block}.Layout_Phone #legalInfoContainer.Type1 .wrapper .secondItem .TooltipBelow{position:fixed;bottom:1.25%;width:95%;left:2.5%}.Layout_Phone #legalInfoContainer.Type1 .TooltipContent:before{display:none}#legalInfoContainer.Type2 .firstItem{display:inline-block}#legalInfoContainer.Type2 .secondItem{display:inline-block}#legalInfoContainer.Type2 .wrapper .firstItem{float:right}#legalInfoContainer.Type2 .wrapper .icon{padding-left:0;padding-right:.481025rem}.Layout_Phone #legalInfoContainer.Type2{font-size:.9rem;line-height:1.2}.Layout_Phone #legalInfoContainer.Type2 .wrapper .secondItem .TooltipBelow{position:fixed;bottom:1.25%;width:95%;left:2.5%}.Layout_Phone #legalInfoContainer.Type2 .TooltipContent:before{display:none}#legalInfoContainer.Type3 .wrapper .firstItem{float:none;display:table-cell}#legalInfoContainer.Type3 .wrapper .secondItem{display:table-cell;vertical-align:top}#legalInfoContainer.Type3 .wrapper .secondItem .TooltipBelow{top:auto;left:-25rem;width:29rem}#legalInfoContainer.Type3 .wrapper .secondItem .TooltipBelow .TooltipContent:before{left:24.8rem}.Layout_Phone #legalInfoContainer.Type3{font-size:.9rem;line-height:1.2}.Layout_Phone #legalInfoContainer.Type3 .wrapper{float:none}.Layout_Phone #legalInfoContainer.Type3 .wrapper .secondItem .TooltipBelow{position:fixed;bottom:1.25%;width:95%;left:2.5%}.Layout_Phone #legalInfoContainer.Type3 .wrapper .secondItem.icon{padding-bottom:.2rem}.Layout_Phone #legalInfoContainer.Type3 .wrapper .TooltipContent:before{display:none}#legalInfoContainer.Type4{text-transform:none;text-align:center;font-size:1.1rem;line-height:1.2}#legalInfoContainer.Type4 .wrapper{display:inline-block}#legalInfoContainer.Type4 .wrapper .firstItem{float:none;display:inline-block}#legalInfoContainer.Type4 .wrapper .secondItem{float:left;padding:0 .3rem .3rem 0}#legalInfoContainer.Type4 .wrapper .secondItem .info{height:1.2rem;width:1.2rem}.Layout_Desktop #legalInfoContainer.Type4 .TooltipBelow,.Layout_Tablet #legalInfoContainer.Type4 .TooltipBelow{position:fixed;width:30rem}.Layout_Desktop #legalInfoContainer.Type4 .TooltipContent:before,.Layout_Tablet #legalInfoContainer.Type4 .TooltipContent:before{display:none}.Layout_Phone #legalInfoContainer.Type4{font-size:.9rem;line-height:1.2}.Layout_Phone #legalInfoContainer.Type4 .wrapper .secondItem .TooltipBelow{position:fixed;bottom:1.25%;width:95%;left:2.5%}.Layout_Phone #legalInfoContainer.Type4 .TooltipContent:before{display:none}#legalInfoContainer.Type5{display:inline-flex}#legalInfoContainer.Type5>.firstItem{margin-right:.5rem}#legalInfoContainer.Type5>.secondItem{margin-right:.5rem}#legalInfoContainer.Type5 .firstItem{display:inline-block}#legalInfoContainer.Type5 .secondItem{display:inline-block}#legalInfoContainer.Type5 .wrapper{display:inline-block}.Layout_Phone #legalInfoContainer.Type5{display:inline-block}.Layout_Phone #legalInfoContainer.Type5>.secondItem{display:block}.Layout_Phone #legalInfoContainer.Type5{font-size:1.058255rem;line-height:1.443075rem}.Layout_Phone #legalInfoContainer.Type5 .wrapper .secondItem .info{height:1.53928rem;width:1.53928rem}.Layout_Phone #legalInfoContainer.Type5 .wrapper .secondItem .TooltipBelow{position:fixed;bottom:1.25%;width:95%;left:2.5%}.Layout_Phone #legalInfoContainer.Type5 .TooltipContent:before{display:none}#legalInfoContainer.PDPMobile{font-size:1.1rem}.Layout_Phone #legalInfoContainer.PDPMobile .wrapper .secondItem{display:inline}.Layout_Phone #legalInfoContainer.PDPMobile .wrapper .secondItem .TooltipBelow{position:fixed;bottom:1.25%;width:95%;left:2.5%}.Layout_Phone #legalInfoContainer.PDPMobile .wrapper .secondItem .TooltipBelow .TooltipContent:before{display:none}#legalInfoContainer.Basket{font-size:1.2rem}#legalInfoContainer.Basket .wrapper .firstItem{float:unset}.Layout_Phone #legalInfoContainer.Basket .wrapper .secondItem .TooltipBelow{position:fixed;bottom:1.25%;width:95%;left:2.5%}.Layout_Phone #legalInfoContainer.Basket .wrapper .secondItem .TooltipBelow .TooltipContent:before{display:none}#legalInfoContainer.MiniCart .wrapper .firstItem{float:none}#legalInfoContainer.MiniCart .wrapper .TooltipBelow{width:24.4rem;left:-20.4rem}#legalInfoContainer.MiniCart .wrapper .TooltipBelow .TooltipContent:before{left:20.1rem}.Layout_Phone #legalInfoContainer.MiniCart .wrapper .secondItem .TooltipBelow{position:fixed;bottom:1.25%;width:95%;left:2.5%}.Layout_Phone #legalInfoContainer.MiniCart .wrapper .secondItem .TooltipBelow .TooltipContent .closeContainer{padding-top:.2rem;padding-bottom:2rem}.Layout_Phone #legalInfoContainer.MiniCart .wrapper .secondItem .TooltipBelow .TooltipContent .closeContainer .closeIcon{position:fixed;right:2rem}.Layout_Phone #legalInfoContainer.MiniCart .wrapper .secondItem .TooltipBelow .TooltipContent:before{display:none}.Layout_Phone #legalInfoContainer.SearchAssistant .wrapper .secondItem .TooltipBelow{position:fixed;bottom:1.25%;width:95%;left:2.5%}.Layout_Phone #legalInfoContainer.SearchAssistant .TooltipContent:before{display:none}#legalInfoContainer.OnlineBrochure{line-height:normal;margin-bottom:.5rem}.Layout_Desktop #legalInfoContainer.OnlineBrochure .wrapper .secondItem .TooltipBelow,.Layout_Tablet #legalInfoContainer.OnlineBrochure .wrapper .secondItem .TooltipBelow{left:-20.2rem}.Layout_Desktop #legalInfoContainer.OnlineBrochure .wrapper .secondItem .TooltipBelow .TooltipContent:before,.Layout_Tablet #legalInfoContainer.OnlineBrochure .wrapper .secondItem .TooltipBelow .TooltipContent:before{left:19.9rem}.Layout_Phone #legalInfoContainer.OnlineBrochure .wrapper .secondItem .TooltipBelow{position:fixed;bottom:1.25%;width:95%;left:2.5%}.Layout_Phone #legalInfoContainer.OnlineBrochure .TooltipContent:before{display:none}.Layout_Phone #legalInfoContainer.WishList .wrapper .firstItem{float:none}.Layout_Phone #legalInfoContainer.WishList .wrapper .secondItem .TooltipBelow{position:fixed;bottom:1.25%;width:95%;left:2.5%}.Layout_Phone #legalInfoContainer.WishList .wrapper .secondItem .TooltipContent:before{display:none}