﻿[draggable=true]{-khtml-user-drag:element}[contenteditable]{-webkit-user-select:all;-webkit-user-select:text;-moz-user-select:all;-ms-user-select:all;-ms-user-select:text;user-select:all}html,body{margin:0;height:100%}html{height:100%}body{width:1px;min-width:100%;font-family:Roboto,Arial;font-weight:300}.VerticalFlexParent{display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.VerticalFlexChild{-ms-flex:1 0 auto;-webkit-flex:1 0 auto;flex:1 0 auto}a{font:inherit;color:inherit;text-decoration:none}div{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}label{cursor:inherit}pre{font-family:inherit;font-size:inherit;white-space:pre-line}.NoWordWrap{overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.Clear{clear:both}.Hidden{display:none !important}.OverflowHidden{overflow:hidden}.LineClamp1,.LineClamp3,.LineClamp5,.LineClamp8,.LineClamp10{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.LineClamp1{-webkit-line-clamp:3}.LineClamp3{-webkit-line-clamp:3}.LineClamp5{-webkit-line-clamp:5}.LineClamp8{-webkit-line-clamp:8}.LineClamp10{-webkit-line-clamp:10}.TextCenter{text-align:center}.TextLeft{text-align:left}.TextRight{text-align:right}.FloatLeft{float:left}.FloatRight{float:right}.Separator{margin:20px 0;border-bottom:1px solid #eee}.SquareBox{display:inline-block}.SquareBox::before{content:"";display:block;padding-bottom:100%}.SquareBox169{display:inline-block}.SquareBox169::before{content:"";display:block;padding-bottom:56.25%}.MainContent{position:relative;min-height:100%;font-family:Roboto;font-size:16px;font-weight:300;min-width:0 !important}.MainContent .SpinnerLayout{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10001;background:rgba(255,255,255,.75);display:none}.MainContent .SpinnerLayout::before{content:"";position:absolute;top:calc(50% - 100px);left:calc(50% - 100px);width:200px;height:200px;background-image:radial-gradient(#fff 50%,rgba(255,255,255,0) 70%,rgba(255,255,255,0))}.MainContent .SpinnerLayout.Show{display:block}.MainContent .Spinner{position:fixed;top:calc(50% - 100px);left:calc(50% - 100px);width:200px;height:200px;z-index:10002;background:center center no-repeat;background-size:contain;display:none}.MainContent .Spinner.Show{display:block}.MainContent:not(.Tablet):not(.Mobile){min-width:1000px}.MainContent:not(.Tablet):not(.Mobile) ::-webkit-scrollbar{width:8px;height:8px}.MainContent:not(.Tablet):not(.Mobile) ::-webkit-scrollbar-button{width:8px;height:5px}.MainContent:not(.Tablet):not(.Mobile) ::-webkit-scrollbar-track{background:#eee;border:thin solid #d3d3d3;box-shadow:0 0 3px #dfdfdf inset;border-radius:10px}.MainContent:not(.Tablet):not(.Mobile) ::-webkit-scrollbar-thumb{background:#999;border:thin solid #808080;border-radius:10px}.MainContent:not(.Tablet):not(.Mobile) ::-webkit-scrollbar-thumb:hover{background:#7d7d7d}.MainContent .Image{background:center center no-repeat;background-size:cover}.MainContent .ButtonsWrapper{margin-top:20px}.MainContent .DefaultButton{border:1px solid #bce0fd;outline:none;color:#2c89ce;background:#fff;min-width:100px;max-width:100%;padding:3px 20px;font-family:inherit;font-weight:500;border-radius:3px !important;font-size:14px;cursor:pointer;margin:0 10px;-moz-transition:color .4s,background-color .4s;-o-transition:color .4s,background-color .4s;-webkit-transition:color .4s,background-color .4s;transition:color .4s,background-color .4s}.MainContent .DefaultButton.Small{font-size:12px}.MainContent .DefaultButton.Tall{line-height:40px;padding:0 10px}.MainContent .DefaultButton.Large{min-width:100px;padding:0 20px;line-height:40px}.MainContent .DefaultButton.Blue{color:var(--ThemeColor);border-color:var(--ThemeColor)}.MainContent .DefaultButton.FilledBlue{background-color:var(--ThemeColor);color:#fff !important;border-color:var(--ThemeColor)}.MainContent .DefaultButton.GreyButton{color:#9f9f9f;background-color:#e8e8e8;border-color:transparent;min-width:50px}.MainContent .DefaultButton:hover{color:#fff;background-color:#2c89ce}.MainContent .DefaultButton:hover.GreyButton{color:#6d6d6d;background-color:#e8e8e8}.MainContent .DefaultButton:hover.FilledBlue{background-color:var(--ThemeColor)}.MainContent .DefaultButton:disabled,.MainContent .DefaultButton.Disabled{pointer-events:none;border-color:#cecece !important;color:#cecece !important;cursor:default}.MainContent div{-webkit-overflow-scrolling:touch}.MainContent label.SingleBorderGrey{border:none;border-bottom:1px solid #9f9f9f;background-color:transparent;border-radius:0;padding-left:0;padding-right:0}.MainContent input[type=number].NoArrow{-moz-appearance:textfield}.MainContent input[type=number].NoArrow::-webkit-outer-spin-button,.MainContent input[type=number].NoArrow::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.MainContent input[type=text],.MainContent input[type=number],.MainContent input[type=email],.MainContent input[type=tel],.MainContent input[type=url],.MainContent input[type=date],.MainContent input[type=password],.MainContent input[type=search],.MainContent select{outline:none;border:1px solid #e8e8e8;background:#fff;margin:0;padding:3px 5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px;color:#6d6d6d;height:30px;width:calc(100% - 20px);max-width:400px}.MainContent input[type=text].SingleBorderGrey,.MainContent input[type=number].SingleBorderGrey,.MainContent input[type=email].SingleBorderGrey,.MainContent input[type=tel].SingleBorderGrey,.MainContent input[type=url].SingleBorderGrey,.MainContent input[type=date].SingleBorderGrey,.MainContent input[type=password].SingleBorderGrey,.MainContent input[type=search].SingleBorderGrey,.MainContent select.SingleBorderGrey{border:none;border-bottom:1px solid #9f9f9f;background-color:transparent;border-radius:0;padding-left:0;padding-right:0}.MainContent input[type=text].Nice,.MainContent input[type=number].Nice,.MainContent input[type=email].Nice,.MainContent input[type=tel].Nice,.MainContent input[type=url].Nice,.MainContent input[type=date].Nice,.MainContent input[type=password].Nice,.MainContent input[type=search].Nice,.MainContent select.Nice{border-radius:5px}.MainContent input[type=text]::placeholder,.MainContent input[type=number]::placeholder,.MainContent input[type=email]::placeholder,.MainContent input[type=tel]::placeholder,.MainContent input[type=url]::placeholder,.MainContent input[type=date]::placeholder,.MainContent input[type=password]::placeholder,.MainContent input[type=search]::placeholder,.MainContent select::placeholder{color:#cecece}.MainContent textarea{outline:none;border:1px solid #e8e8e8;background:#fff;margin:0;padding:3px 5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px;color:#6d6d6d;height:150px;width:calc(100% - 20px);max-width:400px;resize:none}.MainContent textarea.Nice{border-radius:5px}.MainContent textarea::-webkit-input-placeholder{color:#bbb}.MainContent textarea:-moz-placeholder{color:#bbb}.MainContent textarea::-moz-placeholder{color:#bbb}.MainContent textarea:-ms-input-placeholder{color:#bbb}.MainContent textarea::placeholder{color:#bbb}.MainContent .PageContent{position:relative;background-color:#fff}.MainContent .PageContent.ContentPage .PageHeader{background-color:var(--ThemeColor);color:#fff;position:sticky;top:0;font-size:18px;padding:10px;font-weight:500;vertical-align:middle;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);z-index:10;border-bottom:1px solid #fff}.MainContent .PageContent.ContentPage .PageHeader label.Title{display:inline-block;vertical-align:middle}.MainContent .PageContent.ContentPage .PageHeader label.ReturnLink{color:#fff;font-size:12px;display:block;cursor:pointer}.MainContent .PageContent.ContentPage .ContentPageText{font-size:14px;font-weight:300;padding:10px 20px 20px}.MainContent .PageContent.ContentPage .ContentPageText a{color:#2196f3;text-decoration:none}.MainContent .PageContent.ContentPage .ContentPageText .Title{font-size:16px;font-weight:500;margin:30px 0 20px}.MainContent .PageContent label.RadioSwitch{display:block;position:relative;padding-left:35px;margin-bottom:5px;cursor:pointer;font-size:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.MainContent .PageContent label.RadioSwitch input[type=radio]{position:absolute;opacity:0;cursor:pointer}.MainContent .PageContent label.RadioSwitch input[type=radio]:checked~.Checkmark::after{display:block}.MainContent .PageContent label.RadioSwitch span.Checkmark{position:absolute;top:0;left:0;height:13px;width:13px;border-radius:50%;border:1px solid #2196f3}.MainContent .PageContent label.RadioSwitch span.Checkmark::after{content:"";position:absolute;display:none;top:2px;left:2px;width:9px;height:9px;border-radius:50%;background:#2196f3}.MainContent .PageContent label.RadioSwitch.Large{margin-bottom:8px;font-size:14px}.MainContent .PageContent label.RadioSwitch.Large span.Checkmark{height:17px;width:17px}.MainContent .PageContent label.RadioSwitch.Large span.Checkmark::after{width:13px;height:13px}.MainContent .PageContent .HeadTitle{background-color:var(--ThemeColor);color:#fff;position:sticky;top:0;height:50px;font-size:18px;line-height:50px;padding:0 10px;font-weight:500;vertical-align:middle;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);z-index:10;border-bottom:1px solid #fff}.MainContent .PageContent .HeadTitle label.Title{display:inline-block;vertical-align:middle}.MainContent .PageContent .HeadTitle label.ReturnLink{color:#fff}.MainContent .PageContent .HeadTitle .InfoIcon,.MainContent .PageContent .HeadTitle .ClosePopupIcon{vertical-align:middle;float:right;line-height:50px;cursor:pointer}.MainContent .PageContent .HeadTitle .Logo{background:center center no-repeat;background-size:cover;border-radius:50%;width:35px;height:35px;vertical-align:middle;margin-right:8px;display:inline-block;cursor:pointer}.MainContent .PageContent .HeadTitle#HomeTitle label.Title{width:calc(100% - 70px)}.MainContent .PageContent .HeadTitle#CartTitle,.MainContent .PageContent .HeadTitle#DeliveryDetailsTitle,.MainContent .PageContent .HeadTitle#ProductDetailsTitle,.MainContent .PageContent .HeadTitle#OrderSummaryTitle{text-align:center}.MainContent .PageContent .HeadTitle#CartTitle a,.MainContent .PageContent .HeadTitle#DeliveryDetailsTitle a,.MainContent .PageContent .HeadTitle#ProductDetailsTitle a,.MainContent .PageContent .HeadTitle#OrderSummaryTitle a{float:left;color:inherit}.MainContent .PageContent .HeadTitle#CartTitle label.Title,.MainContent .PageContent .HeadTitle#DeliveryDetailsTitle label.Title,.MainContent .PageContent .HeadTitle#ProductDetailsTitle label.Title,.MainContent .PageContent .HeadTitle#OrderSummaryTitle label.Title{width:calc(100% - 30px)}.MainContent .PageContent .QuantityWrapper{display:inline-block}.MainContent .PageContent .QuantityWrapper .Decrease,.MainContent .PageContent .QuantityWrapper .Increase{cursor:pointer;vertical-align:middle;color:var(--ThemeColor);background-color:#fff;width:24px;height:24px;line-height:1;font-size:24px;border-radius:50%}.MainContent .PageContent .QuantityWrapper .Quantity{font-size:14px;text-align:center;width:40px;margin:0 5px}.MainContent .PageContent .QuantityWrapper .Sold{display:none;font-size:12px;font-weight:500;color:#f00}.MainContent .PageContent .ButtonsWrapper{padding:10px;text-align:center}.MainContent .PageContent .ButtonsWrapper .DefaultButton{width:100%;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);font-size:14px;height:40px;margin:0;max-width:500px;border-radius:5px !important}.MainContent .PageContent .ButtonsWrapper .DefaultButton.Disabled{background-color:#f0f0f0;color:#bfc5d2}.MainContent .PageContent .SectionTitle{font-size:16px;font-weight:bold}.MainContent .PageContent .SectionText{font-size:14px}.MainContent .PageContent .SectionText .Price{font-weight:500}.MainContent .PageContent .VMartPopup{position:fixed;top:0;left:100%;bottom:0;width:100vw;background-color:#fff;-moz-transition:left .3s;-o-transition:left .3s;-webkit-transition:left .3s;transition:left .3s;z-index:50;overflow-y:auto}.MainContent .PageContent .VMartPopup .HeadTitle{position:relative}.MainContent .PageContent .VMartPopup .PopupContent{color:#2e384d;padding:10px;font-size:14px}.MainContent .PageContent .VMartPopup#DeliveryOptionsPopup .PopupContent{text-align:center}.MainContent .PageContent .VMartPopup#CompanyDetailsPopup .PopupContent{color:#2e384d;width:800px;max-width:100%;margin:0 auto;padding:10px;font-size:14px}.MainContent .PageContent .VMartPopup#CompanyDetailsPopup .PopupContent .CompanyLogo{width:100%;background:center center no-repeat #e0e0e0;background-size:contain}.MainContent .PageContent .VMartPopup#CompanyDetailsPopup .PopupContent .InfoTitle{color:#69707f;margin-top:15px}.MainContent .PageContent .VMartPopup#CompanyDetailsPopup .PopupContent .InfoContent{font-weight:500}.MainContent .PageContent .VMartPopup#CompanyDetailsPopup .PopupContent .GetDirection{font-size:12px;font-weight:bold;cursor:pointer;display:inline-block;float:right}.MainContent .PageContent .VMartPopup#CompanyDetailsPopup .PopupContent .ContactButtons{float:right}.MainContent .PageContent .VMartPopup#CompanyDetailsPopup .PopupContent .ContactButtons .ContactButton{width:40px;height:40px;color:#fff;cursor:pointer;display:inline-block;text-align:center;line-height:40px;font-size:20px;border-radius:4px;overflow:hidden}.MainContent .PageContent .VMartPopup#CompanyDetailsPopup .PopupContent .ContactButtons .ContactButton.WhatsappButton{background-color:#25d366;margin-right:10px}.MainContent .PageContent .VMartPopup#CompanyDetailsPopup .PopupContent .ContactButtons .ContactButton.PhoneButton{background-color:#000}.MainContent .PageContent .VMartPopup#CompanyDetailsPopup .LinksWrapper{position:sticky;font-size:10px;color:#333;text-align:center;margin:10px}.MainContent .PageContent .VMartPopup#CompanyDetailsPopup .LinksWrapper a{color:#2196f3;text-decoration:none}.MainContent .PageContent .VMartPopup.Open{left:0}.MainContent .PageContent .MarketContent{position:relative}.MainContent .PageContent .MarketContent .CategoryBar{position:sticky;top:50px;background-color:#fff;border:8px solid var(--ThemeColor);z-index:1}.MainContent .PageContent .MarketContent .CategoryBar select{height:34px;width:100%;max-width:none;font-size:16px}.MainContent .PageContent .MarketContent .CompanyDetails{color:#2e384d;width:800px;max-width:100%;margin:0 auto;padding:10px;font-size:14px}.MainContent .PageContent .MarketContent .CompanyDetails .CompanyBanner{width:100%}.MainContent .PageContent .MarketContent .CompanyDetails .CompanyBanner img{max-width:100%}.MainContent .PageContent .MarketContent .CompanyDetails .InfoTitle{color:#69707f;margin-top:15px}.MainContent .PageContent .MarketContent .CompanyDetails .InfoContent{font-weight:500}.MainContent .PageContent .MarketContent .MarketListing{padding:10px 10px 80px;color:#2e384d;width:800px;max-width:100%;margin:0 auto}.MainContent .PageContent .MarketContent .MarketListing .CategoryTitle{font-size:16px;font-weight:bold;margin-top:20px}.MainContent .PageContent .MarketContent .MarketListing .CategoryTitle:first-child{margin-top:0}.MainContent .PageContent .MarketContent .MarketListing .Product{min-height:100px;border:1px solid #eef3f5;margin:5px 0;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.MainContent .PageContent .MarketContent .MarketListing .Product .Image{width:100px;float:left;cursor:pointer;background-size:contain}.MainContent .PageContent .MarketContent .MarketListing .Product .Details{font-size:14px;margin-left:100px;padding:5px 5px 5px 10px}.MainContent .PageContent .MarketContent .MarketListing .Product .Details .Title{font-weight:500}.MainContent .PageContent .MarketContent .MarketListing .Product .Details .AvailableItems{padding:5px 0 10px;font-size:12px;color:#8798ad}.MainContent .PageContent .MarketContent .MarketListing .Product .Details .Description{color:#8798ad;font-size:12px;white-space:pre-line;min-height:32px}.MainContent .PageContent .MarketContent .MarketListing .Product .Details .PriceArea{margin-top:10px;line-height:30px}.MainContent .PageContent .MarketContent .MarketListing .Product .Details .PriceArea .Price{font-size:16px;font-weight:500;line-height:30px;width:calc(100% - 110px);display:inline-block}.MainContent .PageContent .MarketContent .MarketListing .Product.NoImage .Image{display:none}.MainContent .PageContent .MarketContent .MarketListing .Product.NoImage .Details{margin-left:0}.MainContent .PageContent .MarketContent .MarketListing .Product.NoImage .Details .Price{max-width:300px}.MainContent .PageContent .MarketContent .MarketListing .Product.SoldOut{opacity:.5;pointer-events:none}.MainContent .PageContent .MarketContent .MarketListing .Product.SoldOut .QuantityWrapper{text-align:right;width:100px}.MainContent .PageContent .MarketContent .MarketListing .Product.SoldOut .QuantityWrapper .Decrease,.MainContent .PageContent .MarketContent .MarketListing .Product.SoldOut .QuantityWrapper .Increase,.MainContent .PageContent .MarketContent .MarketListing .Product.SoldOut .QuantityWrapper .Quantity{display:none}.MainContent .PageContent .MarketContent .MarketListing .Product.SoldOut .QuantityWrapper .Sold{display:inline-block}.MainContent .PageContent .MarketContent .MarketListing .DeliveryDetailsContent .SectionTitle{margin-top:50px}.MainContent .PageContent .MarketContent .MarketListing .DeliveryDetailsContent .FieldTitle{font-size:14px;margin:15px 0 5px;display:block;font-weight:500}.MainContent .PageContent .MarketContent .MarketListing .DeliveryDetailsContent .InputWrapper{border:1px solid #e6e7e8;min-height:35px;margin-bottom:5px;padding:0 5px}.MainContent .PageContent .MarketContent .MarketListing .DeliveryDetailsContent .InputWrapper .FixedPart{height:35px;width:35px;vertical-align:top;font-size:14px;line-height:35px}.MainContent .PageContent .MarketContent .MarketListing .DeliveryDetailsContent .InputWrapper input[type=text],.MainContent .PageContent .MarketContent .MarketListing .DeliveryDetailsContent .InputWrapper input[type=date],.MainContent .PageContent .MarketContent .MarketListing .DeliveryDetailsContent .InputWrapper input[type=email],.MainContent .PageContent .MarketContent .MarketListing .DeliveryDetailsContent .InputWrapper input[type=tel],.MainContent .PageContent .MarketContent .MarketListing .DeliveryDetailsContent .InputWrapper input[type=number],.MainContent .PageContent .MarketContent .MarketListing .DeliveryDetailsContent .InputWrapper select,.MainContent .PageContent .MarketContent .MarketListing .DeliveryDetailsContent .InputWrapper textarea{border:none;max-width:none;width:calc(100% - 40px);font-size:14px;min-height:35px;padding:0}.MainContent .PageContent .MarketContent .MarketListing .DeliveryDetailsContent .InputWrapper input[type=text]:only-child,.MainContent .PageContent .MarketContent .MarketListing .DeliveryDetailsContent .InputWrapper input[type=date]:only-child,.MainContent .PageContent .MarketContent .MarketListing .DeliveryDetailsContent .InputWrapper input[type=email]:only-child,.MainContent .PageContent .MarketContent .MarketListing .DeliveryDetailsContent .InputWrapper input[type=tel]:only-child,.MainContent .PageContent .MarketContent .MarketListing .DeliveryDetailsContent .InputWrapper input[type=number]:only-child,.MainContent .PageContent .MarketContent .MarketListing .DeliveryDetailsContent .InputWrapper select:only-child,.MainContent .PageContent .MarketContent .MarketListing .DeliveryDetailsContent .InputWrapper textarea:only-child{width:100%}.MainContent .PageContent .MarketContent .MarketListing .DeliveryDetailsContent .InputWrapper select option[value=""]{display:none}.MainContent .PageContent .MarketContent .MarketListing .DeliveryDetailsContent .InputWrapper select option{color:#000}.MainContent .PageContent .MarketContent .MarketListing .DeliveryDetailsContent .InputWrapper select:required:invalid{color:#bbb}.MainContent .PageContent .MarketContent .MarketListing .DeliveryOptionsWrapper .SectionTitle{margin-top:50px}.MainContent .PageContent .MarketContent .MarketListing .DeliveryOptionsWrapper .DeliveryOptions .DeliveryOptionsGroup{display:none;pointer-events:none}.MainContent .PageContent .MarketContent .MarketListing .DeliveryOptionsWrapper .DeliveryOptions .DeliveryOptionsGroup .Title{color:#69707f;font-weight:500;margin:15px 0 10px}.MainContent .PageContent .MarketContent .MarketListing .DeliveryOptionsWrapper .DeliveryOptions .DeliveryOptionsGroup .RadioSwitch{padding-left:0}.MainContent .PageContent .MarketContent .MarketListing .DeliveryOptionsWrapper .DeliveryOptions .DeliveryOptionsGroup .RadioSwitch .OptionLocation,.MainContent .PageContent .MarketContent .MarketListing .DeliveryOptionsWrapper .DeliveryOptions .DeliveryOptionsGroup .RadioSwitch .OptionPrice{font-weight:500;display:block}.MainContent .PageContent .MarketContent .MarketListing .DeliveryOptionsWrapper .DeliveryOptions .DeliveryOptionsGroup .RadioSwitch .Checkmark{display:none}.MainContent .PageContent .MarketContent .MarketListing .DeliveryOptionsWrapper .DeliveryOptions .DeliveryOptionsGroup.Selected{display:block}.MainContent .PageContent .MarketContent .MarketListing .PriceBriefWrapper{position:fixed;left:0;right:0;bottom:0;z-index:10;padding:10px;background-color:#fff;box-shadow:0 -2px 10px 0 rgba(0,0,0,.1)}.MainContent .PageContent .MarketContent .MarketListing .PriceBriefWrapper .PriceBrief{line-height:40px;background-color:var(--ThemeColor);color:#fff;padding:0 10px;border-radius:5px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);font-weight:500;max-width:780px;margin:0 auto;text-align:right;cursor:pointer;position:relative}.MainContent .PageContent .MarketContent .MarketListing .PriceBriefWrapper .PriceBrief .WAIcon{font-size:20px;position:absolute;left:10px;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}.MainContent .PageContent .MarketContent .MarketListing .PriceBriefWrapper .PriceBrief .Brief{font-size:14px;position:absolute;right:10px;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.MainContent .PageContent .MarketContent .MarketListing .PriceBriefWrapper .PriceBrief .Content{font-size:12px}.MainContent .PageContent .MarketContent .MarketListing .PriceBriefWrapper .PriceBrief .Items{font-size:14px;position:absolute;left:10px;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.MainContent .PageContent .MarketContent .MarketListing .PriceBriefWrapper .PriceBrief::before{content:"ORDER NOW";position:absolute;top:50%;left:10px;right:10px;text-align:left;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.MainContent .PageContent .MarketContent .MarketListing .PriceBriefWrapper .PriceBrief.Manual{background-color:#25d366}.MainContent .PageContent .MarketContent .MarketListing .PriceBriefWrapper .PriceBrief.Manual .WAIcon{display:block}.MainContent .PageContent .MarketContent .MarketListing .PriceBriefWrapper .PriceBrief.Manual::before{content:"SEND ORDER";left:35px}.MainContent .PageContent .MarketContent .MarketListing .PriceBriefWrapper .LinksWrapper{font-size:10px;color:#8798ad;text-align:center;margin-top:5px}.MainContent .PageContent .MarketContent .MarketListing .PriceBriefWrapper .LinksWrapper a{color:#2196f3;text-decoration:none}.MainContent .PageContent .CartContent{color:#2e384d;width:800px;max-width:100%;margin:0 auto}.MainContent .PageContent .CartContent .CartListing .Product{min-height:80px;border-bottom:1px solid #eef3f5;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.MainContent .PageContent .CartContent .CartListing .Product .Image{width:60px;float:left;margin:10px}.MainContent .PageContent .CartContent .CartListing .Product .Details{font-size:0;margin-left:80px;padding:10px 5px 10px 0}.MainContent .PageContent .CartContent .CartListing .Product .Details .InfoPart{font-size:14px;width:130px;display:inline-block}.MainContent .PageContent .CartContent .CartListing .Product .Details .InfoPart .Title{font-weight:500;margin-bottom:13px}.MainContent .PageContent .CartContent .CartListing .Product .Details .PricePart{font-size:14px;cursor:default;display:inline-block;width:calc(100% - 135px);text-align:right;vertical-align:top}.MainContent .PageContent .CartContent .CartListing .Product .Details .PricePart .Price{margin-top:21px;font-weight:500}.MainContent .PageContent .CartContent .CartListing .Product .Details .PricePart .Delete{color:#bfc5d2;cursor:pointer}.MainContent .PageContent .CartContent .CartListing .Product.NoImage .Image{display:none}.MainContent .PageContent .CartContent .CartListing .Product.NoImage .Details{margin-left:0}.MainContent .PageContent .CartContent .CartBrief{table-layout:fixed;padding:20px 10px;width:100%;font-size:14px}.MainContent .PageContent .CartContent .CartBrief tr:last-child{font-weight:bold}.MainContent .PageContent .CartContent .CartBrief td{padding:5px 0;text-align:right}.MainContent .PageContent .CartContent .CartBrief td.DeliveryOptionsLink{color:#1ca5f6;cursor:pointer}.MainContent .PageContent .CartContent .CartBrief td:first-child{padding-right:10px}.MainContent .PageContent .CartContent .CartBrief td:last-child{width:110px}.MainContent .PageContent .DeliveryDetailsContent{color:#2e384d;width:800px;max-width:100%;margin:0 auto;padding:10px}.MainContent .PageContent .DeliveryDetailsContent .FieldTitle{font-size:14px;margin:15px 0 5px;display:block;font-weight:500}.MainContent .PageContent .DeliveryDetailsContent .FieldTitle.Required span{position:relative}.MainContent .PageContent .DeliveryDetailsContent .FieldTitle.Required span::after{content:"";font-family:'Font Awesome 5 Free';font-weight:900;position:absolute;left:calc(100% + 3px);top:0;color:#f00;font-size:7px}.MainContent .PageContent .DeliveryDetailsContent .InputWrapper{border:1px solid #e6e7e8;min-height:35px;margin-bottom:5px;padding:0 5px}.MainContent .PageContent .DeliveryDetailsContent .InputWrapper .FixedPart{height:35px;width:35px;vertical-align:top;font-size:14px;line-height:35px}.MainContent .PageContent .DeliveryDetailsContent .InputWrapper input[type=text],.MainContent .PageContent .DeliveryDetailsContent .InputWrapper input[type=date],.MainContent .PageContent .DeliveryDetailsContent .InputWrapper input[type=email],.MainContent .PageContent .DeliveryDetailsContent .InputWrapper input[type=tel],.MainContent .PageContent .DeliveryDetailsContent .InputWrapper input[type=number],.MainContent .PageContent .DeliveryDetailsContent .InputWrapper select,.MainContent .PageContent .DeliveryDetailsContent .InputWrapper textarea{border:none;max-width:none;width:calc(100% - 40px);font-size:14px;min-height:35px;padding:0}.MainContent .PageContent .DeliveryDetailsContent .InputWrapper input[type=text]:only-child,.MainContent .PageContent .DeliveryDetailsContent .InputWrapper input[type=date]:only-child,.MainContent .PageContent .DeliveryDetailsContent .InputWrapper input[type=email]:only-child,.MainContent .PageContent .DeliveryDetailsContent .InputWrapper input[type=tel]:only-child,.MainContent .PageContent .DeliveryDetailsContent .InputWrapper input[type=number]:only-child,.MainContent .PageContent .DeliveryDetailsContent .InputWrapper select:only-child,.MainContent .PageContent .DeliveryDetailsContent .InputWrapper textarea:only-child{width:100%}.MainContent .PageContent .DeliveryDetailsContent .InputWrapper select option[value=""]{display:none}.MainContent .PageContent .DeliveryDetailsContent .InputWrapper select option{color:#000}.MainContent .PageContent .DeliveryDetailsContent .InputWrapper select:required:invalid{color:#bbb}.MainContent .PageContent .OverMessage{min-height:35px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);width:780px;max-width:calc(100% - 20px);margin:0 auto;z-index:60;border:1px solid #9ee8a8;background-color:#e6f9f1;position:fixed;top:33px;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:10px;font-size:12px;font-weight:400;color:#08c314}.MainContent .PageContent .OverMessage i{width:20px}.MainContent .PageContent .OverMessage .CloseOverMessage{float:right;cursor:pointer;text-align:center}.MainContent .PageContent .OverMessage.Fail{color:#d63649;background-color:#faeaec}.MainContent .PageContent .OverMessage.Fail i:not(.CloseOverMessage)::before{content:"" !important}.MainContent .PageContent .PaymentInformationContent{color:#2e384d;width:800px;max-width:100%;margin:0 auto;padding:10px}.MainContent .PageContent .PaymentInformationContent .BankDetailsWrapper{border:1px solid #bfc5d2;border-radius:5px;padding:10px}.MainContent .PageContent .PaymentInformationContent .BankDetailsWrapper table{width:100%;font-size:14px}.MainContent .PageContent .PaymentInformationContent .BankDetailsWrapper table tr td{vertical-align:top;padding:10px 0}.MainContent .PageContent .PaymentInformationContent .BankDetailsWrapper table tr td:first-child{width:110px}.MainContent .PageContent .PaymentInformationContent .BankDetailsWrapper table tr td:last-child{font-weight:500;padding-left:10px}.MainContent .PageContent .PaymentInformationContent .BankDetailsWrapper table tr:not(:last-child) td{border-bottom:1px solid #bfc5d2}.MainContent .PageContent .PaymentInformationContent .UploadArea{border:1px dashed #90d3f9;border-radius:5px;background-color:#f0f0f0;padding:10px;text-align:center}.MainContent .PageContent .PaymentInformationContent .UploadArea .ActionItems label{color:#5a5a5a;font-size:16px;display:block}.MainContent .PageContent .PaymentInformationContent .UploadArea .ActionItems .DefaultButton{width:110px;font-size:14px;font-weight:300;padding:0;height:40px;margin:20px 0 0;border-radius:5px !important}.MainContent .PageContent .PaymentInformationContent .UploadArea .UploadedItems{display:none}.MainContent .PageContent .PaymentInformationContent .UploadArea .UploadedItems i{color:#33ac2e}.MainContent .PageContent .PaymentInformationContent .UploadArea .UploadedItems .UploadedFileName{color:#69707f;font-size:14px;font-weight:500}.MainContent .PageContent .PaymentInformationContent .UploadArea .UploadedItems .ReplaceAction{color:#1ca5f6;font-size:12px}.MainContent .PageContent .PaymentInformationContent .UploadArea.Uploaded .ActionItems{display:none}.MainContent .PageContent .PaymentInformationContent .UploadArea.Uploaded .UploadedItems{display:block}.MainContent .PageContent .PaymentInformationContent .ButtonsWrapper{padding:10px 0}.MainContent .PageContent .SuccessMessageWrapper{color:#2e384d;font-family:Roboto;font-size:25px;font-weight:bold;margin-top:80px;padding:20px 30px}.MainContent .PageContent .SuccessMessageWrapper .Logo{width:150px}.MainContent .PageContent .SuccessMessageWrapper .Description{font-size:14px}.MainContent .PageContent .ProductDetailsContent{color:#2e384d;width:800px;max-width:100%;margin:0 auto;padding:10px}.MainContent .PageContent .ProductDetailsContent .AvailableItems{font-size:12px;color:#8798ad}.MainContent .PageContent .ProductDetailsContent .ProductImage{width:100%;background:center center no-repeat #e0e0e0;background-size:contain}.MainContent .PageContent .ProductDetailsContent .QuantityWrapper{margin:20px 0 0;text-align:center;display:block}.MainContent .PageContent .ProductDetailsContent .ButtonsWrapper{padding:10px 0}.MainContent .PageContent .ProductDetailsContent.SoldOut .QuantityWrapper{width:auto;text-align:center}.MainContent .PageContent .ProductDetailsContent.SoldOut .QuantityWrapper .Decrease,.MainContent .PageContent .ProductDetailsContent.SoldOut .QuantityWrapper .Increase,.MainContent .PageContent .ProductDetailsContent.SoldOut .QuantityWrapper .Quantity{display:none}.MainContent .PageContent .ProductDetailsContent.SoldOut .QuantityWrapper .Sold{display:inline-block}.MainContent .PageContent .OrderSummaryContent{color:#2e384d;width:800px;max-width:100%;margin:0 auto;padding:10px 15px}.MainContent .PageContent .OrderSummaryContent .OrderSection{margin-bottom:30px}.MainContent .PageContent .OrderSummaryContent .OrderSection .Title{font-size:16px;font-weight:500;border-bottom:1px solid #eee;padding-bottom:5px;margin:10px 0 15px}.MainContent .PageContent .OrderSummaryContent .OrderSection .QRCode{background:center center no-repeat;background-size:contain;width:100px;float:right}.MainContent .PageContent .OrderSummaryContent .OrderSection .ItemTitle{font-size:14px;font-weight:500;margin-bottom:5px}.MainContent .PageContent .OrderSummaryContent .OrderSection .ItemValue{font-size:14px;font-weight:300}.MainContent .PageContent .OrderSummaryContent .OrderSection .ItemValue .ItemWarningMessage{color:#f00;display:block}.MainContent .PageContent .OrderSummaryContent table.OrderList,.MainContent .PageContent .OrderSummaryContent table.ItemsTotal,.MainContent .PageContent .OrderSummaryContent table.OrderTotal{width:100%;margin-top:20px}.MainContent .PageContent .OrderSummaryContent table.OrderList th,.MainContent .PageContent .OrderSummaryContent table.ItemsTotal th,.MainContent .PageContent .OrderSummaryContent table.OrderTotal th{font-size:14px;font-weight:500}.MainContent .PageContent .OrderSummaryContent table.OrderList th:not(:first-child),.MainContent .PageContent .OrderSummaryContent table.ItemsTotal th:not(:first-child),.MainContent .PageContent .OrderSummaryContent table.OrderTotal th:not(:first-child){text-align:right}.MainContent .PageContent .OrderSummaryContent table.OrderList td,.MainContent .PageContent .OrderSummaryContent table.ItemsTotal td,.MainContent .PageContent .OrderSummaryContent table.OrderTotal td{font-size:14px;font-weight:300}.MainContent .PageContent .OrderSummaryContent table.OrderList td:not(:first-child),.MainContent .PageContent .OrderSummaryContent table.ItemsTotal td:not(:first-child),.MainContent .PageContent .OrderSummaryContent table.OrderTotal td:not(:first-child){text-align:right}.MainContent .PageContent .OrderSummaryContent table.OrderTotal tr:last-child td{font-size:16px;font-weight:500}.MainContent .PageContent .OrderSummaryContent .ButtonsWrapper.Fixed{position:fixed;left:0;right:0;bottom:0;box-shadow:0 -2px 10px 0 rgba(0,0,0,.1);z-index:1;background-color:#fff}.MainContent .PageContent .OrderSummaryContent .OrderItem{border-bottom:1px solid #eef3f5;padding:20px 0;font-size:14px;color:#2e384d}.MainContent .PageContent .OrderSummaryContent .OrderItem .Price{float:right;width:100px;text-align:right}.MainContent .PageContent .OrderSummaryContent .OrderItem .OrderItemInfo{margin-right:120px}.MainContent .PageContent .OrderSummaryContent .OrderItem .OrderItemInfo .ItemName{font-weight:500}.MainContent .PageContent .OrderSummaryContent .OrderItem .OrderItemInfo .ItemInfo{color:#8798ad}.MainContent .PageContent .OrderSummaryContent .TotalInfo{color:#2e384d;margin:20px 0 70px}.MainContent .PageContent .OrderSummaryContent .TotalInfo .TotalItem{font-size:0;margin-bottom:10px;text-align:right}.MainContent .PageContent .OrderSummaryContent .TotalInfo .TotalItem .TotalTitle{width:calc(100% - 120px);display:inline-block;font-size:14px}.MainContent .PageContent .OrderSummaryContent .TotalInfo .TotalItem .TotalPrice{width:100px;margin-left:20px;display:inline-block;font-size:14px}.MainContent .PageContent .OrderSummaryContent .TotalInfo .TotalItem.Bold{font-weight:bold}