﻿@import url("https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,100..900&display=swap");.BlockWrap.ShoppingCartMainBlock .BlockContent .BoxTitle{background-color:#ddd;padding:26px 10px 21px 10px;}@media only screen and (max-width:780px){.BlockWrap.ShoppingCartMainBlock .BlockContent .BoxTitle{padding:18px 10px 20px 10px;}}@media only screen and (max-width:350px){.BlockWrap.ShoppingCartMainBlock .BlockContent .BoxTitle{padding:18px 0 20px 0;}}.BlockWrap.ShoppingCartMainBlock .BlockContent .BoxTitle h1{margin:0 26px 25px 26px;width:100%;display:none;}@media only screen and (min-width:949px){.BlockWrap.ShoppingCartMainBlock .BlockContent .BoxContent{padding:50px;}}@media only screen and (max-width:600px){.BlockWrap.ShoppingCartMainBlock .BlockContent .BoxContent{padding:20px;}}.CartSidesWrap{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;justify-content:space-between;align-items:flex-start;}@media only screen and (max-width:950px){.CartSidesWrap{flex-direction:column;}}.CartSidesWrap h3{font-size:24px;line-height:32px;}.CartSidesWrap .CartSideLeft{flex-basis:100%;}@media only screen and (min-width:949px){.CartSidesWrap .CartSideLeft{margin-right:50px;}}.CartSidesWrap .CartSideLeft>h3:first-child{margin-top:0;}.CartSidesWrap .CartSideRight{position:relative;flex-basis:360px;flex-shrink:0;}.CartSidesWrap .CartSideRight h2{font-size:24px;line-height:32px;margin:0 0 15px 0;}@media only screen and (max-width:950px){.CartSidesWrap .CartSideRight{flex-grow:1;width:100%;display:none;}}@media only screen and (min-width:949px){.CartSidesWrap .CartSideRight .CartStepsButtons{margin:0;padding:0;display:flex;flex-direction:column;justify-content:center;align-items:center;}.CartSidesWrap .CartSideRight .CartStepsButtons .CartStepButtonsLeft{order:2;}.CartSidesWrap .CartSideRight .CartStepsButtons .CartStepButtonsRight{order:1;padding:0;margin:0;}}.BlockWrap.CartStepsHeaderBlock{position:relative;width:100%;}.BlockWrap.CartStepsHeaderBlock .BlockContent{margin-top:45px;margin-bottom:45px;padding:25px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ddd;}@media only screen and (max-width:1000px){.BlockWrap.CartStepsHeaderBlock .BlockContent{margin-top:25px;margin-bottom:25px;}}@media only screen and (max-width:370px){.BlockWrap.CartStepsHeaderBlock .BlockContent{padding:10px;}}@media only screen and (max-width:350px){.BlockWrap.CartStepsHeaderBlock .BlockContent{padding:5px;}}@media only screen and (max-width:340px){.BlockWrap.CartStepsHeaderBlock .BlockContent{padding:5px 0;}}.CartStepsHeader{position:relative;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;justify-content:space-between;align-items:center;padding:0;max-width:1250px;margin:0 auto;}@media only screen and (min-width:461px) and (max-width:780px){.CartStepsHeader{align-items:flex-start;}}.CartStepsHeader>div{vertical-align:middle;min-height:50px;}.CartStepsHeader .Step{position:relative;text-align:left;flex-basis:25%;display:flex;flex-direction:column;justify-content:center;align-items:center;justify-content:flex-start;align-items:center;}.CartStepsHeader .Step span.StepTitle{color:#000;font-weight:600;font-size:1.5rem;line-height:1.9rem;text-align:center;padding:0 20px;}@media only screen and (max-width:780px){.CartStepsHeader .Step span.StepTitle{font-size:1rem!important;line-height:1.2rem!important;font-weight:400;padding:0 5px;}}@media only screen and (max-width:460px){.CartStepsHeader .Step span.StepTitle{display:none;}}.CartStepsHeader .Step span.StepNo{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;justify-content:center;align-items:center;width:auto;height:auto;font-weight:400;flex-shrink:0;color:#000;margin-bottom:5px;text-align:center;}@media only screen and (max-width:780px){.CartStepsHeader .Step span.StepNo{margin:10px;font-size:0;content:"";width:38px;height:38px;-webkit-border-radius:38px;-moz-border-radius:38px;border-radius:38px;background:#e01077;}.CartStepsHeader .Step span.StepNo:before{position:absolute;top:0;left:0;opacity:1;display:block;content:"";width:38px;height:38px;flex-shrink:0;background:#fff;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:20px;mask-size:20px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-image:url(/app_themes/ps-standard/images/chevron-down-solid.svg);mask-image:url(/app_themes/ps-standard/images/chevron-down-solid.svg);}}.CartStepsHeader .Step.Step01 span.StepNo:before{-webkit-mask-image:url(/app_themes/ps-standard/images/cart-shopping-light.svg);mask-image:url(/app_themes/ps-standard/images/cart-shopping-light.svg);}.CartStepsHeader .Step.Step02 span.StepNo:before{-webkit-mask-image:url(/app_themes/ps-standard/images/address-card-light.svg);mask-image:url(/app_themes/ps-standard/images/address-card-light.svg);}.CartStepsHeader .Step.Step03 span.StepNo:before{-webkit-mask-image:url(/app_themes/ps-standard/images/truck-light.svg);mask-image:url(/app_themes/ps-standard/images/truck-light.svg);}.CartStepsHeader .Step.Step04 span.StepNo:before{-webkit-mask-image:url(/app_themes/ps-standard/images/circle-check-light.svg);mask-image:url(/app_themes/ps-standard/images/circle-check-light.svg);}.CartStepsHeader .Step:is(a) .StepNo,.CartStepsHeader .Step:is(a) .StepTitle{color:#000;}@media only screen and (max-width:780px){.CartStepsHeader .Step:is(a) .StepNo{background:#9c9c9c;}}.CartStepsHeader .Step:is(a) .StepTitle{font-weight:400;font-size:1.2rem;}@media only screen and (max-width:780px){.CartStepsHeader .Step:is(a) .StepTitle{color:#000;}}.CartStepsHeader .Step:is(a):hover .StepNo,.CartStepsHeader .Step:is(a):hover .StepTitle{color:#e01077;}.CartStepsHeader .Step.Disabled .StepNo,.CartStepsHeader .Step.Disabled .StepTitle{color:#000;opacity:.5;}.CartStepsHeader .Step.Disabled .StepTitle{font-size:1.3rem;line-height:1.4rem;font-weight:400;}@media only screen and (max-width:780px){.CartStepsHeader .Step.Disabled .StepNo{background:#9c9c9c;}}.CartStepsHeader a.Step{text-decoration:none;}.CartStepsHeader a.Step:hover{opacity:1;}.CartStepsHeader a.Step:hover .StepNo,.CartStepsHeader a.Step:hover .StepTitle{color:#e01077;}.CartStepsHeader .Arrow{opacity:.4;display:block;flex-basis:20px;min-width:20px;flex-shrink:0;background:#000;transform:rotate(-90deg);min-height:20px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:20px;mask-size:20px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-image:url(/app_themes/ps-standard/images/chevron-down-light.svg);mask-image:url(/app_themes/ps-standard/images/chevron-down-light.svg);}@media only screen and (min-width:461px) and (max-width:780px){.CartStepsHeader .Arrow{margin-top:18px;}}.ContentBox{position:relative;width:100%;align-self:stretch;display:flex;flex-direction:column;justify-content:center;align-items:center;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin-bottom:45px;}@media only screen and (max-width:1000px){.ContentBox{margin-bottom:25px;}}.ContentBox.WithShadow{-webkit-box-shadow:0 5px 10px 7px rgba(0,0,0,.03);-moz-box-shadow:0 5px 10px 7px rgba(0,0,0,.03);box-shadow:0 5px 10px 7px rgba(0,0,0,.03);}.ContentBox.GrayBox{background:#ddd;}.ContentBox.WhiteBox{background:#fff;}.ContentBox.ServiceRequestForm .BoxContent>div{width:100%;}.ContentBox.ServiceRequestForm .BoxContent>div .FramedBlock{margin-bottom:0;}.ContentBox .BoxTitle{position:relative;width:100%;background-color:#cfcfcf;padding:10px 28px;min-height:60px;display:flex;flex-direction:column;justify-content:center;align-items:center;justify-content:center;align-items:flex-start;-webkit-border-top-right-radius:8px;-webkit-border-top-left-radius:8px;-moz-border-radius-topright:8px;-moz-border-radius-topleft:8px;border-top-right-radius:8px;border-top-left-radius:8px;}.ContentBox .BoxTitle h2,.ContentBox .BoxTitle h3{font-size:24px;line-height:28px;}.ContentBox .BoxTitle h2:first-child,.ContentBox .BoxTitle h3:first-child{margin:0;}.ContentBox .BoxContentWrap{position:relative;width:100%;flex-grow:1;}.ContentBox .BoxContentWrap .BoxContent{position:relative;height:100%;padding:28px;display:flex;flex-direction:column;justify-content:center;align-items:center;justify-content:space-between;align-items:flex-start;margin-left:auto;margin-right:auto;}.ContentBox .BoxContentWrap .BoxContent:empty{display:none;}.ContentBox .ContentNarrow{max-width:1200px;margin-left:auto;margin-right:auto;}.StandardMainBlock .BoxContentWrap .BoxContent h1:first-child,.StandardMainBlock .BoxContentWrap .BoxContent h2:first-child{margin-top:0;}.FramedBlock,.logon-panel,.logon-panel-password-retrieval{position:relative;width:100%;margin-bottom:25px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:30px;border:1px dashed #becacf;background:#e9edef;}@media only screen and (max-width:600px){.FramedBlock,.logon-panel,.logon-panel-password-retrieval{padding:15px;}}.FramedBlock.TopMargin,.logon-panel.TopMargin,.logon-panel-password-retrieval.TopMargin{margin-top:35px;}.FramedBlock.ContentCenter .InputsWrap,.logon-panel.ContentCenter .InputsWrap,.logon-panel-password-retrieval.ContentCenter .InputsWrap{margin-left:auto;margin-right:auto;}.InputsWrap{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;margin:20px -14px 0 -14px;max-width:832px;}.InputsWrap:first-child{margin-top:0;}.InputsWrap .InputItem{position:relative;flex-basis:100%;flex-shrink:0;margin-bottom:9px;}.InputsWrap .InputItem:last-child{margin-bottom:0;}.InputsWrap .InputItem.InputItemSize50{flex-basis:50%;}.InputsWrap .InputItem.InputItemSize33{flex-basis:33.3333333333%;}.InputsWrap .InputItem.InputItemSize75{flex-basis:66.6666666667%;}.InputsWrap .InputItem.InputItemSize100{flex-basis:100%;}.InputsWrap .InputItem.ButtonItem{margin-top:25px;}.InputsWrap .InputItem .InputItemContent{margin:0 14px;height:100%;}.InputsWrap .InputItem .InputItemContent.ContentRight{text-align:right;}.InputsWrap .InputItem label:not(.lblPurchaseWRegistration,.lblCompanyPurchase,.lblDeliveryAnotherAddress){display:block;margin:6px 0 6px 0;}.InputsWrap .InputItem label.lblDeliveryAnotherAddress,.InputsWrap .InputItem label.lblPurchaseWRegistration{margin-bottom:18px;}.InputsWrap .InputItem select{width:100%;}.InputsWrap .InputItem .uploader{margin-bottom:10px;}.InputsWrap .InputItem .NacistAres{opacity:.5;display:block;margin:3px 0;cursor:pointer;}.InputsWrap .InputItem .NacistAres:hover{text-decoration:underline;}@media only screen and (max-width:750px){.InputsWrap .InputItem.InputItemSize33,.InputsWrap .InputItem.InputItemSize75{flex-basis:50%;}.InputsWrap .InputItem.InputItemSize33.InputItemResponzSize100,.InputsWrap .InputItem.InputItemSize75.InputItemResponzSize100{flex-basis:100%;}}@media only screen and (max-width:630px){.InputsWrap .InputItem:last-child{margin-bottom:16px;}.InputsWrap .InputItem:last-child:first-child{margin-bottom:16px!important;}}@media only screen and (max-width:500px){.InputsWrap .InputItem.InputItemSize33,.InputsWrap .InputItem.InputItemSize50,.InputsWrap .InputItem.InputItemSize75{flex-basis:100%;}}.InputsWrap table.CaptchaTable{border-collapse:collapse;}.BreadcrumbsWrap{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;color:#000;font-size:14px;line-height:16px;margin:20px 0;}.BreadcrumbsWrap>*{opacity:.25;}.BreadcrumbsWrap a{position:relative;color:#000;text-decoration:none;padding-left:30px;text-transform:lowercase;}.BreadcrumbsWrap a:before{position:absolute;top:50%;left:12px;transform:translateY(-50%);content:"/";display:block;}.BreadcrumbsWrap a:first-child{padding-left:0;margin-left:5px;}.BreadcrumbsWrap a:first-child:before{display:none;}.BreadcrumbsWrap a:hover{opacity:1;color:#e01077;text-decoration:underline;}.BreadcrumbsWrap a:hover:before{opacity:.25;color:#000;}