﻿@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");.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;}.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;}.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;}.PageMenuWrap{position:relative;width:calc(100% + 20px);display:flex;flex-direction:row;justify-content:flex-start;align-items:center;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;list-style-type:none;margin:0 -10px 25px -10px;}.PageMenuWrap a.PageMenuOne{position:relative;min-height:50px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;justify-content:center;align-items:center;list-style-type:none;margin:6px 10px;padding:5px 20px;color:#000;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background-color:#ddd;cursor:pointer;text-decoration:none;}.PageMenuWrap a.PageMenuOne:not(.CurrentDocument):hover{background-color:#b6b6b6;color:#000;}.PageMenuWrap a.PageMenuOne.CurrentDocument{background-color:#29505f;color:#fff;}.ContentBox.ProductDetailMain .BoxTitle{background-color:#ddd;padding:26px 36px 21px 36px;}.ContentBox.ProductDetailMain .BoxTitle h1{margin:0 0 45px 0;width:100%;}@media only screen and (max-width:850px){.ContentBox.ProductDetailMain .BoxTitle h1{margin:0 0 15px 0;}}@media only screen and (max-width:850px){.ContentBox.ProductDetailMain .BoxTitle .BoxContent{padding:0;}}.ContentBox.ProductDetailMain .BoxContentWrap .BoxContent{display:block;}.ContentBox.ProductDetailMain .BoxContentWrap .BoxContent>h2{margin-top:0;margin-bottom:45px;}.ProductDetailHead{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;justify-content:space-between;align-items:flex-start;}.ProductDetailHead .Block01{position:relative;flex-basis:35%;margin-bottom:30px;overflow:hidden;}.ProductDetailHead .Block02{position:relative;flex-basis:60%;margin-bottom:30px;}@media only screen and (max-width:850px){.ProductDetailHead{flex-direction:column;}.ProductDetailHead .Block01{flex-basis:auto;width:100%;max-width:320px;margin:0 auto 25px auto;}.ProductDetailHead .Block02{flex-basis:auto;width:100%;}}.ProductDetailHead .KratkyPopis{font-size:22px;line-height:32px;color:#000;margin-bottom:25px;font-weight:400;width:100%;margin-top:0;}.ProductDetailHead .KratkyPopis p:first-child{margin-top:0;}.ProductDetailHead .KratkyPopis p:last-child{margin-bottom:0;}.DetailImageWrap{background:#fff;padding:20px;border:1px solid #c5c5c5;--swiper-navigation-color:#e01077;--swiper-navigation-size:18px;}.DetailImageWrap.NoImage{padding:0;}.DetailImageWrap .swiper-wrapper{align-items:stretch;height:100%;}.DetailImageWrap .swiper-slide{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;justify-content:center;height:auto!important;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.DetailImageWrap .swiper-slide img{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.DetailImageWrap .swiper-slide.swiper-slide-thumb-active{border:1px solid #e01077!important;}.DetailImageWrap .swiper.mySwiper{max-height:70px;}.DetailImageWrap .swiper.mySwiper img{max-height:100%;}.DetailImageWrap .swiper.mySwiper .swiper-slide{padding:5px;border:1px solid #e7e7e7;max-height:70px;}.PricesForm{position:relative;width:100%;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:35px 50px 35px 50px;margin-top:25px;border:1px dashed #c7c7c7;}@media only screen and (max-width:1100px){.PricesForm{padding:25px 30px;}}.PricesForm .FormWrap{position:relative;overflow:hidden;transition:height .4s ease;}.PricesForm .FormWrap .FormContent{position:relative;margin-top:25px;padding-top:25px;}.PricesForm .FormWrap .FormContent:before{position:absolute;top:0;left:0;width:100%;height:1px;display:block;content:"";border-top:1px dashed #c7c7c7;}.PricesForm .FormWrap h2{margin-bottom:25px!important;}.PricesForm .FormWrap table.EditingFormTable{margin:0 auto;}@media only screen and (max-width:550px){.PricesForm .FormWrap table.EditingFormTable{display:block;text-align:center;}.PricesForm .FormWrap table.EditingFormTable tbody,.PricesForm .FormWrap table.EditingFormTable tr,.PricesForm .FormWrap table.EditingFormTable td{display:block;padding:0;}.PricesForm .FormWrap table.EditingFormTable tr{padding:4px 0;}.PricesForm .FormWrap table.EditingFormTable table.CaptchaTable{margin:0 auto;}}.PricesBtn{position:relative;width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;justify-content:space-between;}.PricesBtn .Prices{margin-right:15px;}.PricesBtn .Prices .CenaVcDPH{color:#e01077;font-weight:600;font-size:22px;line-height:28px;}.PricesBtn .Prices .CenaBezDPH{opacity:.7;}.PricesBtn .Btn01{font-size:18px;line-height:24px;}.PricesBtn .Btn01.BtnIco:before{width:30px;height:30px;margin-right:16px;-webkit-mask-size:21px;mask-size:25px;}.PricesBtn .Btn01.BtnIco.IcoToCart{padding:10px 20px;}@media only screen and (max-width:850px){.PricesBtn{flex-direction:column;}.PricesBtn .Prices{margin-bottom:25px;margin-right:0;text-align:center;}}.ProduktDetailGroup{position:relative;margin:35px 0;}.ProduktDetailGroup h2{margin:0 0 30px 0;}