﻿@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap");.JobsTopText .BlockContent{padding-bottom:0;}.JobsTeaserText{position:relative;width:100%;max-width:561px;margin-bottom:85px;font-weight:400;font-size:24px;line-height:40px;}.JobsTeaserText:empty{display:none;}.JobsMainContent .BlockContent{padding-top:0;}.JobsWrap{position:relative;display:flex;flex-wrap:nowrap;align-items:center;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:0 0 35px 0;}.JobsWrap .JobOneWrap{position:relative;margin:0 0 8px 0;width:100%;}.JobsWrap .JobOneWrap .JobOne{position:relative;width:100%;background-color:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:20px;}.JobsWrap .JobOneWrap .JobOne .CirclesWrap{position:absolute;}.JobsWrap .JobOneWrap .JobOne .JobOneShort{position:relative;width:100%;display:flex;flex-wrap:nowrap;align-items:center;flex-direction:row;justify-content:space-between;align-items:center;padding-left:20px;}.JobsWrap .JobOneWrap .JobOne .JobOneShort .JobOneShortGroup{position:relative;flex-basis:100%;display:flex;flex-wrap:nowrap;align-items:center;flex-direction:row;justify-content:space-between;align-items:center;padding-right:78px;}.JobsWrap .JobOneWrap .JobOne .JobOneShort .JobOneShortGroup .JobLocation{display:block;padding-left:25px;}.JobsWrap .JobOneWrap .JobOne .JobOneShort .JobName{font-weight:600;}.JobsWrap .JobOneWrap .JobOne .JobOneShort .JobName a{text-decoration:none;color:#1b2333;}.JobsWrap .JobOneWrap .JobOne .JobOneShort .JobName a:hover{text-decoration:underline;color:#1b2333;}.JobsWrap .JobOneWrap .JobOne .JobOneShort .Btn01{min-width:150px;text-align:center;}.JobsWrap .JobOneWrap .JobOne .JobOneShort .Btn01 .BtnTextLess{display:none;}@media only screen and (max-width:800px){.JobsWrap .JobOneWrap .JobOne .JobOneShort{padding-left:0;}.JobsWrap .JobOneWrap .JobOne .JobOneShort .JobOneShortGroup{display:flex;flex-wrap:nowrap;align-items:center;flex-direction:column;justify-content:center;align-items:flex-start;padding-right:25px;}.JobsWrap .JobOneWrap .JobOne .JobOneShort .JobOneShortGroup .JobLocation{padding-left:0;}}@media only screen and (max-width:480px){.JobsWrap .JobOneWrap .JobOne .JobOneShort{padding-left:0;flex-wrap:wrap;flex-direction:column;}.JobsWrap .JobOneWrap .JobOne .JobOneShort .JobOneShortGroup{align-items:center;padding:0;margin-bottom:15px;}}.JobsWrap .JobOneWrap .JobOne.Opened .Btn01 .BtnTextLess{display:block;}.JobsWrap .JobOneWrap .JobOne.Opened .Btn01 .BtnTextMore{display:none!important;}.JobsWrap .JobOneWrap .JobDetail{position:relative;margin:0 auto;padding-top:70px;padding-bottom:74px;max-width:668px;}@media only screen and (max-width:800px){.JobsWrap .JobOneWrap .JobDetail{padding-top:45px;padding-bottom:0;}}@media only screen and (max-width:760px){.JobsWrap .JobOneWrap .JobDetail{max-width:100%;}}.JobsWrap .JobOneWrap .JobDetail .JobSummary{font-weight:400;font-size:16px;line-height:22px;margin-bottom:45px;}.JobsWrap .JobOneWrap .JobDetail h3{font-weight:600;font-size:14px;line-height:22px;margin-top:35px;}.JobsWrap .JobOneWrap .JobDetail .InfoLabel{font-weight:600;font-size:20px;line-height:26px;margin:15px 0;}.JobsWrap .JobOneWrap .JobDetail .ErrorLabel{color:#dd2a59;}.CareerFormStandalone{max-width:734px;margin:85px auto 0 auto;}.CareerFormStandalone h2{font-size:24px;line-height:33px;margin:0 0 32px 0;}.CareerFormStandalone input[type=submit],.JobDetail input[type=submit]{width:100%;max-width:287px;}.JobOne{overflow:hidden;}.JobOne .CirclesWrap{opacity:0;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;}.JobOne.Opened .CirclesWrap{opacity:1;position:absolute;top:50%;right:0;display:block;width:486px;height:486px;overflow:hidden;margin-top:-243px;}.JobOne.Opened .CirclesWrap .CirclesContent{position:relative;top:0;left:0;display:block;width:100%;max-width:1080px;height:486px;margin:0 auto;}.JobOne.Opened .CirclesWrap .CirclesContent .Circles{position:absolute;top:105px;right:0;right:-50px;display:block;width:276px;height:276px;background:transparent;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;border:1px solid #1b2333;opacity:.1;}.JobOne.Opened .CirclesWrap .CirclesContent .Circles:before{position:absolute;top:50%;right:50%;display:block;width:388px;height:388px;margin-top:-194px;margin-right:-194px;content:"";background:transparent;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;border:1px solid #1b2333;opacity:.5;z-index:-1;}.JobOne.Opened .CirclesWrap .CirclesContent .Circles:after{position:absolute;top:50%;right:50%;display:block;width:486px;height:486px;margin-top:-243px;margin-right:-243px;content:"";background:transparent;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;border:1px solid #1b2333;opacity:.25;z-index:-1;}.CartReviewInfo{font-weight:600;display:block;margin-top:15px;margin-bottom:15px;}.CartFramedBlock{border:1px solid #f5f5f5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:20px;margin-bottom:25px;}.CartFramedBlock.WithBackground{background-color:#f5f5f5;}.FreeShippingInfo{position:relative;top:-20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:5px 20px;background:#dd2a59;color:#fff;text-align:center;margin-bottom:25px;}.FreeShippingInfo.FreeShippingActive{background:#5fa921;}.FreeShippingInfo .FreeShippingInfoText{display:flex;flex-wrap:nowrap;align-items:center;flex-direction:row;justify-content:center;align-items:center;font-weight:700;}.FreeShippingInfo .FreeShippingInfoText:before{content:"";display:inline-block;width:30px;height:30px;flex-shrink:0;background-color:transparent;background-repeat:no-repeat;background-position:50%;background-size:contain;background-image:url("../images/ico-truck-white.svg");margin-right:10px;}.CartPriceRecapWrap{position:relative;display:flex;flex-wrap:nowrap;align-items:center;flex-direction:row;justify-content:flex-end;align-items:center;}.CartPriceRecapWrap .DivTable.CartPriceRecap{margin-top:25px;margin-bottom:25px;}.CartPriceRecapWrap .DivTable.CartPriceRecap .TableRow .TableCell{padding:2px 10px;vertical-align:middle;}.CartPriceRecapWrap .DivTable.CartPriceRecap .TableRow .TableCell:first-child{padding-left:20px;}.CartPriceRecapWrap .DivTable.CartPriceRecap .TableRow .TableCell:last-child{text-align:right;}.CartPriceRecapWrap .DivTable.CartPriceRecap .TableRow:last-child .TableCell{font-weight:700;color:#1b2333;}.CartPriceRecapWrap .DivTable.CartPriceRecap .TableRow:last-child .TableCell:last-child{font-size:1.8rem;line-height:2.3rem;}@media only screen and (min-width:481px){.CartPriceRecapWrap .DivTable.CartPriceRecap .TableRow.WithLine .TableCell{position:relative;padding-bottom:20px;}.CartPriceRecapWrap .DivTable.CartPriceRecap .TableRow.WithLine .TableCell:after{position:absolute;bottom:10px;left:0;content:"";display:block;width:100%;height:1px;background:#f5f5f5;}}@media only screen and (max-width:480px){.CartPriceRecapWrap .DivTable.CartPriceRecap,.CartPriceRecapWrap .TableRow,.CartPriceRecapWrap .TableCell,.CartPriceRecapWrap .TableCell:last-child{display:block!important;text-align:center!important;}.CartPriceRecapWrap .TableRow{border-bottom:1px solid #f5f5f5;margin-bottom:10px;padding-bottom:10px;}.CartPriceRecapWrap .TableRow:last-child{border:0;margin-bottom:0;padding-bottom:0;}}.ReqStar{color:#dd2a59;vertical-align:super;font-size:12px;display:inline-block;margin-left:2px;}.CartForm{position:relative;display:flex;flex-wrap:nowrap;align-items:center;flex-direction:column;justify-content:flex-start;align-items:flex-start;}.CartForm .CartFormLine{position:relative;top:0;left:0;width:100%;max-width:490px;display:flex;flex-wrap:nowrap;align-items:center;flex-direction:row;margin:0 -5px 0 -5px;}@media only screen and (max-width:420px){.CartForm .CartFormLine{flex-wrap:wrap;}}.CartForm .CartFormLine .CartFormItem{flex-basis:100%;margin-bottom:10px;}.CartForm .CartFormLine .CartFormItem.StreetNumber{flex-basis:160px;}.CartForm .CartFormLine .CartFormItem.Zip{flex-basis:160px;}.CartForm .CartFormLine .CartFormItem.Country{flex-basis:100%;}.CartFormItem{margin:0 5px;}.CartFormItem .ErrorMessage{display:block;color:#dd2a59;margin:5px 0 0 0;}.CartFormItem label{display:block;margin-bottom:5px;}.CartFormItem span.Info{display:inline-block;background-size:12px 12px;background-position:0 50%;background-repeat:no-repeat;opacity:.5;}@media only screen and (min-width:600px){.CartFormItem span.Info{margin-left:15px;}}.CartFormItem span.Info i{display:none;}.CartFormItem span.Info.Red{color:#dd2a59;}.CartFormItem span.Info.Green{color:#5fa921;}@media only screen and (max-width:800px){.CartStep02 .Grid-Prc-S320 .Block02,.CartStep03 .Grid-Prc-S320 .Block02{display:none;}}.CartStep02 .Grid-Prc-S320 .Block02 h2:first-child,.CartStep03 .Grid-Prc-S320 .Block02 h2:first-child{margin:0 0 20px 0;font-size:1.5rem;line-height:2rem;}.CartStep02 .Grid-Prc-S320 .Block02,.CartStep03 .Grid-Prc-S320 .Block02{position:sticky;position:-webkit-sticky;top:20px;}.CartStep02 .Grid-Prc-S320 .Block02 .CartFramedBlock,.CartStep03 .Grid-Prc-S320 .Block02 .CartFramedBlock{margin-bottom:0;}@media only screen and (max-width:950px) and (min-width:800px){.CartStep02 .Grid-Prc-S320 .CartStepsButtons,.CartStep03 .Grid-Prc-S320 .CartStepsButtons{display:flex;flex-wrap:nowrap;align-items:center;flex-direction:column;}.CartStep02 .Grid-Prc-S320 .CartStepsButtons>*,.CartStep03 .Grid-Prc-S320 .CartStepsButtons>*{margin:15px 0;}}.CartInnerRecapProducts{margin-bottom:20px;}.MimoradneSdeleniWrap{position:relative;font-weight:600;margin-bottom:25px;}.CartDetailGrid{position:relative;display:flex;flex-wrap:nowrap;align-items:center;flex-direction:row;justify-content:space-between;align-items:flex-start;}.CartDetailGrid>.Block01{flex-basis:67.6851851852%;}.CartDetailGrid>.Block02{flex-basis:26.5740740741%;flex-shrink:0;}@media only screen and (max-width:900px){.CartDetailGrid{display:flex;flex-wrap:nowrap;align-items:center;flex-direction:column;justify-content:flex-start;align-items:center;}.CartDetailGrid>.Block02{flex-basis:auto;width:100%;margin-top:40px;}}.CartDetailGrid .Block01>h2:first-child,.CartDetailGrid .Block02>h2:first-child{font-weight:600;font-size:32px;line-height:44px;margin-top:0;}.CartDetailGrid .CartItemsTotalPrice>*{position:relative;display:flex;flex-wrap:nowrap;align-items:center;flex-direction:row;justify-content:space-between;align-items:flex-start;}.CartDetailGrid .CartItemsTotalPrice>*>*{padding-top:5px;padding-bottom:5px;}.CartDetailGrid .CartItemsTotalPrice>*>*:nth-child(2){font-weight:600;}.CartStepsButtons{position:relative;display:flex;flex-wrap:nowrap;align-items:center;flex-direction:row;justify-content:space-between;}.CartStepsButtons>*{margin:5px 0;}.CartStepsButtons>*.CartStepButtonsLeft{margin-top:35px;text-align:center;}.CartStepsButtons>*.CartStepButtonsLeft a{position:relative;color:#3c88ca;text-decoration:none;}.CartStepsButtons>*.CartStepButtonsLeft a:hover{color:#3c88ca;text-decoration:underline;}.CartStepsButtons>*.CartStepButtonsRight{margin-top:35px;width:100%;max-width:260px;}.CartStepsButtons>*.CartStepButtonsRight a{width:100%;}@media only screen and (max-width:500px){.CartStepsButtons{flex-direction:column;margin-top:35px;}.CartStepsButtons .CartStepButtonsRight{margin-top:25px;text-align:center;}}@media only screen and (max-width:520px){.CartStepsButtons{flex-direction:column;justify-content:flex-start;}.CartStepsButtons .CartStepButtonsLeft{order:2;margin-top:15px;}.CartStepsButtons CartStepButtonsRight{order:1;}}@media only screen and (min-width:901px){.CartDetailGrid .Block02 .CartStepsButtons{flex-direction:column;justify-content:flex-start;}.CartDetailGrid .Block02 .CartStepsButtons .CartStepButtonsLeft{order:2;margin-top:15px;}.CartDetailGrid .Block02 .CartStepsButtons CartStepButtonsRight{order:1;}}.FramedBlock{background:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:32px;}.InputsWrap{position:relative;display:flex;flex-wrap:nowrap;align-items:center;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;margin:0 -8px;}.InputsWrap .InputItem{position:relative;flex-basis:100%;flex-shrink:0;margin-bottom:16px;}.InputsWrap .InputItem.InputItemSize50{flex-basis:50%;}.InputsWrap .InputItem.InputItemSize33{flex-basis:33.3333333333%;}.InputsWrap .InputItem.InputItemSize100{flex-basis:100%;}.InputsWrap .InputItem .InputItemContent{margin:0 8px;height:100%;}.InputsWrap .InputItem label:not(.lblPurchaseWRegistration,.lblCompanyPurchase,.lblDeliveryAnotherAddress){font-weight:400;font-size:12px;line-height:22px;opacity:.5;display:block;margin:3px 0;}.InputsWrap .InputItem:last-child{margin-bottom:0;}.InputsWrap .InputItem:last-child:first-child{margin-bottom:16px!important;}.InputsWrap .InputItem .NacistAres{font-weight:400;font-size:12px;line-height:22px;opacity:.5;display:block;margin:3px 0;cursor:pointer;}.InputsWrap .InputItem .NacistAres:hover{text-decoration:underline;}@media only screen and (max-width:630px){.InputsWrap .InputItem.InputItemSize33{flex-basis:50%;}.InputsWrap .InputItem.InputItemSize33.InputItemResponzSize100{flex-basis:100%;}.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{flex-basis:100%;}}.CartInnerRecapWrap{position:relative;}.CartInnerRecapWrap .RecapItemOne{position:relative;border-bottom:1px solid #efefef;margin:0 0 16px 0;padding:0 0 16px 0;display:flex;flex-wrap:nowrap;align-items:center;flex-direction:row;justify-content:space-between;align-items:flex-start;}.CartInnerRecapWrap .RecapItemOne .RecapItemImage{position:relative;display:flex;flex-wrap:nowrap;align-items:center;flex-direction:row;justify-content:center;align-items:center;flex-basis:48px;width:48px;flex-shrink:0;height:48px;margin-right:16px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px solid #efefef;background:#fff;margin-top:5px;padding:3px;}.CartInnerRecapWrap .RecapItemOne .RecapItemTitle{position:relative;flex-basis:100%;}.CartInnerRecapWrap .RecapItemOne .RecapItemTitle a{position:relative;color:#1b2333;text-decoration:none;display:block;}.CartInnerRecapWrap .RecapItemOne .RecapItemTitle a:hover{color:#1b2333;text-decoration:underline;}.CartInnerRecapWrap .RecapItemOne .RecapItemTitle .RecapItemRestWrap{display:flex;flex-wrap:nowrap;align-items:center;flex-direction:row;justify-content:space-between;align-items:flex-start;margin-top:10px;}.CartInnerRecapWrap .RecapItemOne .RecapItemTitle .RecapItemRestWrap>*{font-weight:400;font-size:12px;line-height:22px;opacity:.5;}.CartInnerRecapWrap .RecapItemOne .RecapItemTitle .RecapItemRestWrap>*.RecapItemRemove{cursor:pointer;}.CartInnerRecapWrap .RecapItemOne .RecapItemTitle .RecapItemRestWrap>*.RecapItemRemove:hover{text-decoration:underline;}.RecapPriceSum,.RecapPriceTotal{position:relative;}.RecapPriceSum .RecapPriceUnit,.RecapPriceTotal .RecapPriceUnit{position:relative;display:flex;flex-wrap:nowrap;align-items:center;flex-direction:row;justify-content:space-between;align-items:center;}.RecapPriceSum .RecapPriceUnit>*,.RecapPriceTotal .RecapPriceUnit>*{padding:4px 0;}.RecapPriceSum .RecapPriceUnit .RecapPricePrice,.RecapPriceTotal .RecapPriceUnit .RecapPricePrice{font-weight:600;padding-left:15px;white-space:nowrap;}.RecapPriceSum{margin:0 0 16px 0;padding:0 0 16px 0;border-bottom:1px solid #efefef;}.ShoppingCartMainWarning{font-weight:600;color:#dd2a59;text-align:center;margin:25px 0;}.RecapAddress{position:relative;border-bottom:1px solid #efefef;margin:0 0 16px 0;padding:0 0 16px 0;}.RecapAddress>*{opacity:.5;}.RecapAddress>*.AddressTitle{font-weight:600;opacity:1;}