﻿@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");@import url("https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,100..900&display=swap");.ProductListWrap{position:relative;margin-bottom:25px;width:100%;}.ProductListWrap .Table .TableRow{position:relative;}.ProductListWrap .Table .TableRow:after{position:absolute;bottom:0;left:0;width:100%;height:1px;display:block;content:"";background:#e7e7e7;}.ProductListWrap .Table .TableRow.TableHeader .TableCell{background:none!important;font-weight:400!important;opacity:.5;font-size:14px;line-height:20px;padding:10px 12px;}@media only screen and (min-width:1201px){.ProductListWrap .Table .TableRow:not(.TableHeader):hover .TableCell{background-color:#f5f5f5;}}.ProductListWrap .Table .TableCell{padding:15px 12px;text-align:left;vertical-align:middle;}.ProductListWrap .Table .TableCell.CellImage{width:85px;padding:12px;}.ProductListWrap .Table .TableCell.CellImage a{width:65px;height:65px;border:1px solid #e7e7e7;background:#fff;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;justify-content:center;align-items:center;padding:5px;}.ProductListWrap .Table .TableCell.CellTitle{font-size:16px;line-height:20px;word-break:break-word;}.ProductListWrap .Table .TableCell.CellTitle a{color:#000;text-decoration:none;}.ProductListWrap .Table .TableCell.CellTitle a span{display:block;}.ProductListWrap .Table .TableCell.CellTitle a span.TitleSecondary{color:#424242;opacity:.7;font-size:14px;line-height:20px;margin-top:2px;}.ProductListWrap .Table .TableCell.CellTitle a:hover{color:#000;}.ProductListWrap .Table .TableCell.CellTitle a:hover span.TitlePrimary{text-decoration:underline;}.ProductListWrap .Table .TableCell.CellTitle a:hover span.TitleSecondary{text-decoration:none;}.ProductListWrap .Table .TableCell.CellAvailability{text-align:center;font-size:14px;line-height:20px;width:150px;padding-left:15px;padding-right:15px;}.ProductListWrap .Table .TableCell.CellAvailability.Skladem{color:#309239;}.ProductListWrap .Table .TableCell.CellAvailability.NaObjednavku{color:#424242;}.ProductListWrap .Table .TableCell.CellPrice{text-align:right;line-height:20px;}.ProductListWrap .Table .TableCell.CellPrice .PricePrimary{color:#e01077;font-weight:600;display:block;white-space:nowrap;}.ProductListWrap .Table .TableCell.CellPrice .PriceSecondary{color:#424242;opacity:.7;font-size:14px;line-height:20px;display:block;}.ProductListWrap .Table .TableCell.CellItems{text-align:center;white-space:nowrap;}.ProductListWrap .Table .TableCell.CellItems input[type=text]{width:55px;text-align:center;padding:0 2px;border:1px solid #e7e7e7;}.ProductListWrap .Table .TableCell.CellItems span.Unit{display:inline-block;margin-left:10px;}.ProductListWrap .Table .TableCell.CellRemove{color:#000;font-size:16px;font-weight:500;}.ProductListWrap .Table .TableCell.CellRemove .CartItemRemove,.ProductListWrap .Table .TableCell.CellRemove .CartItemRemoveAll{font-size:0;width:26px;height:26px;display:block;background:#e01077;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:15px;mask-size:15px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-image:url(/app_themes/ps-standard/images/xmark-light.svg);mask-image:url(/app_themes/ps-standard/images/xmark-light.svg);cursor:pointer;}.ProductListWrap .Table .TableCell.CellRemove .CartItemRemove:hover,.ProductListWrap .Table .TableCell.CellRemove .CartItemRemoveAll:hover{background:#ab0b5a;}.ProductListWrap .Table .TableCell.CellRemove .CartItemRemoveAll{background:#424242;}.ProductListWrap .Table .TableCell.CellRemove .CartItemRemoveAll:hover{background:#000;}@media only screen and (max-width:1400px){.ProductListWrap .Table{display:block;}.ProductListWrap .Table .TableRow{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;justify-content:flex-end;align-items:center;flex-wrap:wrap;border-bottom:1px solid #e7e7e7;}.ProductListWrap .Table .TableRow:not(.TableHeader){min-height:90px;padding:15px 7px 15px 100px;}.ProductListWrap .Table .TableRow:after{display:none;}.ProductListWrap .Table .TableRow.TableHeader{padding:0 7px;}.ProductListWrap .Table .TableRow.TableHeader .TableCell{padding:3px 5px;}.ProductListWrap .Table .TableRow .TableCell{border:0;background:none;padding:3px 5px;display:block;}.ProductListWrap .Table .TableRow .TableCell.CellImage{position:absolute;top:50%;left:0;margin-top:-40px;height:80px;width:80px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;justify-content:center;align-items:center;}.ProductListWrap .Table .TableRow .TableCell.CellTitle{flex-basis:100%;padding-bottom:3px;}.ProductListWrap .Table .TableRow .TableCell.CellPrice{flex-basis:170px;white-space:nowrap;}.ProductListWrap .Table .TableRow .TableCell.CellAvailability{flex-basis:165px;}.ProductListWrap .Table .TableRow .TableCell.CellItems{flex-basis:130px;text-align:center;}.ProductListWrap .Table .TableRow .TableCell.CellBtn{flex-basis:90px;text-align:right;}.ProductListWrap .Table .TableRow .TableCell.CellRemove{position:absolute;top:10px;right:10px;}.ProductListWrap .Table .TableRow.TableHeader{background:transparent;}.ProductListWrap .Table .TableRow.TableHeader .CellTitle,.ProductListWrap .Table .TableRow.TableHeader .CellRemove{display:none;}}@media only screen and (max-width:700px){.ProductListWrap .Table .TableRow.TableHeader{display:none;}.ProductListWrap .Table .TableRow:not(.TableHeader){padding-left:100px;}.ProductListWrap .Table .TableRow:not(.TableHeader) .TableCell.CellImage{top:15px;margin-top:0;}.ProductListWrap .Table .TableRow:not(.TableHeader) .TableCell.CellItems{position:absolute;bottom:15px;left:3px;width:100px;text-align:left;}.ProductListWrap .Table .TableRow:not(.TableHeader) .TableCell.CellPrice{flex-basis:50%;width:50%;}.ProductListWrap .Table .TableRow:not(.TableHeader) .TableCell.CellAvailability{flex-basis:100%;width:100%;text-align:left;margin-bottom:10px;}.ProductListWrap .Table .TableRow:not(.TableHeader) .TableCell.CellRemove{position:absolute;top:12px;right:7px;}.ProductListWrap .Table .TableRow:not(.TableHeader) .TableCell.CellTitle{padding-right:40px;}}@media only screen and (max-width:520px){.ProductListWrap .Table .TableRow:not(.TableHeader){padding-left:55px;}.ProductListWrap .Table .TableRow:not(.TableHeader) .TableCell.CellImage{width:50px;height:50px;}.ProductListWrap .Table .TableRow:not(.TableHeader) .TableCell.CellImage .Photo{width:40px;height:40px;padding:2px;}.ProductListWrap .Table .TableRow:not(.TableHeader) .TableCell.CellPrice{flex-basis:100%;width:100%;}}.CartRecap .ProductListWrap{margin-bottom:0;}.CartRecap .ProductListWrap .TableRow:hover .TableCell{background-color:transparent!important;}.AddManuallyButtonsWrap{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin:0 -10px;font-size:16px;}.AddManuallyButtonsWrap>*{position:relative;color:#e01077;padding-left:25px;margin:5px 10px;cursor:pointer;text-decoration:underline;}.AddManuallyButtonsWrap>*:hover{text-decoration:underline;}.AddManuallyButtonsWrap>*:before{position:absolute;top:50%;left:0;content:"";display:block;width:16px;height:16px;margin-top:-8px;flex-shrink:0;margin-right:10px;background:#e01077;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:12px;mask-size:12px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-image:url("/app_themes/ps-standard/images/plus-light.svg");mask-image:url("/app_themes/ps-standard/images/plus-light.svg");}.AddManuallyPopupsWrap{margin-top:15px;}.AddManuallyPopupsWrap>*{position:relative;margin-bottom:11px;max-width:804px;display:none;}.AddManuallyPopupsWrap>* .Content{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;justify-content:space-between;align-items:center;margin:0 -4px;}.AddManuallyPopupsWrap>* .Content>*{margin:4px;}.AddManuallyPopupsWrap>* .Content span{white-space:nowrap;flex-shrink:0;}@media only screen and (max-width:460px){.AddManuallyPopupsWrap>* .Content{display:flex;flex-direction:column;justify-content:center;align-items:center;justify-content:center;align-items:center;}}.CartInnerRecapWrap{position:relative;}.CartInnerRecapWrap .RecapItemOne{position:relative;border-bottom:1px dashed #becacf;margin:0 0 16px 0;padding:0 0 16px 0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;justify-content:space-between;align-items:flex-start;}.CartInnerRecapWrap .RecapItemOne .RecapItemImage{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;justify-content:center;align-items:center;flex-basis:48px;width:48px;flex-shrink:0;height:48px;margin-right:16px;border:1px dashed #becacf;background:#fff;margin-top:5px;padding:3px;display:none;}.CartInnerRecapWrap .RecapItemOne .RecapItemTitle{position:relative;flex-basis:100%;}.CartInnerRecapWrap .RecapItemOne .RecapItemTitle a{position:relative;color:#000;font-weight:500;text-decoration:none;display:block;padding-right:24px;}.CartInnerRecapWrap .RecapItemOne .RecapItemTitle a:hover{color:#000;text-decoration:underline;}.CartInnerRecapWrap .RecapItemOne .RecapItemTitle .RecapItemRestWrap{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;justify-content:space-between;align-items:flex-start;margin-top:10px;color:#424242;}.CartInnerRecapWrap .RecapItemOne .RecapItemTitle .RecapItemRestWrap>*{font-weight:400;font-size:14px;line-height:18px;}.CartInnerRecapWrap .RecapItemOne .RecapItemTitle .RecapItemRestWrap>*.RecapItemRemove{position:absolute;top:0;right:0;font-size:0;width:20px;height:20px;display:block;background:#e01077;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:14px;mask-size:14px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-image:url(/app_themes/ps-standard/images/xmark-light.svg);mask-image:url(/app_themes/ps-standard/images/xmark-light.svg);cursor:pointer;}.CartInnerRecapWrap .RecapItemOne .RecapItemTitle .RecapItemRestWrap>*.RecapItemRemove:hover{background:#ab0b5a;}.CartInnerRecapWrap .RecapPriceSum,.CartInnerRecapWrap .RecapPriceTotal{position:relative;color:#000;}.CartInnerRecapWrap .RecapPriceSum .RecapPriceUnit,.CartInnerRecapWrap .RecapPriceTotal .RecapPriceUnit{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;justify-content:space-between;align-items:center;}.CartInnerRecapWrap .RecapPriceSum .RecapPriceUnit>*,.CartInnerRecapWrap .RecapPriceTotal .RecapPriceUnit>*{padding:4px 0;}.CartInnerRecapWrap .RecapPriceSum .RecapPriceUnit .RecapPricePrice,.CartInnerRecapWrap .RecapPriceTotal .RecapPriceUnit .RecapPricePrice{font-weight:400;font-size:14px;line-height:18px;padding-left:15px;white-space:nowrap;flex-shrink:0;color:#424242;}.CartInnerRecapWrap .RecapPriceSum{margin:0 0 16px 0;padding:0 0 16px 0;border-bottom:1px dashed #becacf;}.CartStepsButtons{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;justify-content:space-between;align-items:center;flex-wrap:wrap;width:100%;margin-top:27px;font-size:16px;}.CartStepsButtons .OP{flex-basis:100%;text-align:right;font-size:14px;line-height:16px;margin-top:10px;font-style:italic;opacity:.7;}.CartStepsButtons .CartStepButtonsLeft{margin-right:20px;}.CartStepsButtons .CartStepButtonsLeft a{position:relative;display:inline-block;text-decoration:underline;padding-left:22px;margin:14px 0;}.CartStepsButtons .CartStepButtonsLeft a:before{position:absolute;top:50%;left:0;display:block;content:"";width:16px;height:16px;margin-top:-8px;background:#e01077;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:12px;mask-size:12px;-webkit-mask-position:50%;mask-position:50%;transform:rotate(180deg);-webkit-mask-image:url(/app_themes/ps-standard/images/chevrons-right-light.svg);mask-image:url(/app_themes/ps-standard/images/chevrons-right-light.svg);}.CartStepsButtons .CartStepButtonsRight{margin-left:20px;}.CartStepsButtons .CartStepButtonsRight a{margin:14px 0;padding:10px 25px;font-size:18px;line-height:24px;}.CartStepsButtons .CartStepButtonsRight .NotAllowedShoppingReason{position:relative;text-align:right;}@media only screen and (max-width:600px){.CartStepsButtons{flex-wrap:wrap;align-items:center;flex-direction:column;justify-content:flex-start;}.CartStepsButtons .CartStepButtonsLeft{margin-right:0;order:3;}.CartStepsButtons .OP{order:2;}.CartStepsButtons .CartStepButtonsRight{margin-left:0;order:1;}.CartStepsButtons .CartStepButtonsRight .NotAllowedShoppingReason{text-align:center;}}.OsUdajeLogin{position:relative;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;width:100%;margin-bottom:20px;padding-bottom:20px;border-bottom:1px dashed #becacf;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;justify-content:flex-start;align-items:center;flex-shrink:0;}.OsUdajeLogin>.TableCell{display:block;padding:26px;}.OsUdajeLogin>.TableCell:first-child{flex-shrink:0;}.OsUdajeLogin p{margin:0;}.OsUdajeLogin .Btn01{margin-right:24px;padding-right:46px;white-space:nowrap;}.OsUdajeLogin .Btn01:after{position:absolute;top:50%;right:15px;display:block;content:"";width:20px;height:20px;margin-top:-10px;background:#fff;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:18px;mask-size:18px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-image:url("/app_themes/ps-standard/images/right-to-bracket-light.svg");mask-image:url("/app_themes/ps-standard/images/right-to-bracket-light.svg");}@media only screen and (max-width:480px){.OsUdajeLogin{flex-direction:column;text-align:center;}.OsUdajeLogin .Btn01{margin:5px 0 15px 0;}}.AddressAnother{position:relative;margin-bottom:0;}.AddressAnother .ShipAddressItem{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;justify-content:flex-start;align-items:center;flex-wrap:wrap;border:2px solid #e9edef;padding:16px 28px 16px 72px;cursor:pointer;}.AddressAnother .ShipAddressItem .Title{position:relative;display:block;font-weight:600;flex-basis:100%;flex-grow:1;flex-shrink:0;}.AddressAnother .ShipAddressItem:before{position:absolute;top:50%;left:28px;display:block;content:"";width:22px;height:22px;margin-top:-11px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:1px solid #becacf;background:#fff;}.AddressAnother .ShipAddressItem:after{position:absolute;bottom:-3px;left:0;display:block;content:"";width:100%;height:1px;border-bottom:1px dashed #becacf;z-index:2;}.AddressAnother .ShipAddressItem.Selected{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:2px solid #29505f;z-index:4;}.AddressAnother .ShipAddressItem.Selected:after{position:absolute;top:50%;bottom:auto;left:34px;display:block;content:"";width:10px;height:10px;margin-top:-5px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:0;background:#29505f;}.AddressAnother .ShipAddressItem.NewAddress:after{display:none;}.AddressAnother .ShipAddressItem.NewAddress.Selected{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-topleft:6px;border-top-right-radius:6px;border-top-left-radius:6px;border-bottom:0;}.AddressAnother .ShipAddressItem.NewAddress.Selected:after{display:block;}@media only screen and (max-width:530px){.AddressAnother .ShipAddressItem{flex-direction:column;text-align:center;padding:26px 15px;padding-top:80px;}.AddressAnother .ShipAddressItem:before{left:50%;top:30px;margin:0 0 0 -11px;}.AddressAnother .ShipAddressItem.Selected:after{left:50%;top:36px;margin:0 0 0 -5px;}}.AddressAnother .pnlNewShipAddress{-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;border:2px solid #29505f;border-top:0;z-index:4;padding:0 22px 16px 72px;}@media only screen and (max-width:530px){.AddressAnother .pnlNewShipAddress{padding:0 22px 16px 22px;}}