<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/*#region DIALOGS */
.jqifade { position: absolute; background-color: #000; }
div.jqi { width: 400px; position: absolute; text-align: center; background: #fff; padding: 20px; border-top: 1px solid #1f150d; border-top-width: 38px; }
    div.jqi .jqiclose { width:22px; height:22px; color: #fff !important; background: none; font-size: 27px; line-height: 16px; top: -28px; right: 9px; position: absolute; cursor:pointer; font-family:Arial; opacity: 0.8; filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8;}
div.jqi .jqiclose:hover {opacity: 1.0; filter: alpha(opacity=100); -moz-opacity: 1.0; -khtml-opacity: 1.0;}
    div.jqi .jqititle { padding: 5px 10px; font-size: 16px; line-height: 20px; border-bottom: solid 1px #eeeeee; }
    div.jqi .jqimessage { padding: 0 15px 15px 15px; line-height: 20px; color: #444444; font-size: 15px;}
    div.jqi .jqibuttons button { margin: 0; padding: 10px 20px; border: none; color: #fff; font-weight: normal; font-size: 12px; outline: none; background:#f15500; }
        div.jqi .jqibuttons button:hover { background-color:#008361 ; color: #fff; cursor: pointer; }
    /* sub states */
    div.jqi .jqiparentstate::after { background-color: #777; opacity: 0.6; filter: alpha(opacity=60); content: ''; position: absolute; top: 0; left: 0; bottom: 0; right: 0; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; }
    div.jqi .jqisubstate { position: absolute; top: 0; left: 20%; width: 60%; padding: 7px; border: solid 1px #eeeeee; border-top: none; border-radius: 0 0 6px 6px; -moz-border-radius: 0 0 6px 6px; -webkit-border-radius: 0 0 6px 6px; }
        div.jqi .jqisubstate .jqibuttons button { padding: 10px 18px; }
/* arrows for tooltips/tours */
.jqi .jqiarrow { position: absolute; height: 0; width: 0; line-height: 0; font-size: 0; border: solid 10px transparent; }
.jqi .jqiarrowtl { left: 10px; top: -20px; border-bottom-color: #ffffff; }
.jqi .jqiarrowtc { left: 50%; top: -20px; border-bottom-color: #ffffff; margin-left: -10px; }
.jqi .jqiarrowtr { right: 10px; top: -20px; border-bottom-color: #ffffff; }
.jqi .jqiarrowbl { left: 10px; bottom: -20px; border-top-color: #ffffff; }
.jqi .jqiarrowbc { left: 50%; bottom: -20px; border-top-color: #ffffff; margin-left: -10px; }
.jqi .jqiarrowbr { right: 10px; bottom: -20px; border-top-color: #ffffff; }
.jqi .jqiarrowlt { left: -20px; top: 10px; border-right-color: #ffffff; }
.jqi .jqiarrowlm { left: -20px; top: 50%; border-right-color: #ffffff; margin-top: -10px; }
.jqi .jqiarrowlb { left: -20px; bottom: 10px; border-right-color: #ffffff; }
.jqi .jqiarrowrt { right: -20px; top: 10px; border-left-color: #ffffff; }
.jqi .jqiarrowrm { right: -20px; top: 50%; border-left-color: #ffffff; margin-top: -10px; }
.jqi .jqiarrowrb { right: -20px; bottom: 10px; border-left-color: #ffffff; }
/*#endregion */
/*#region HODNOCENI */
/* List */
div.plStar { margin: 0 0 10px 63px; }
div.plStar &gt; div { margin: 0 auto; }
/* Náhled na detailu s tlaèítkem */
div.pldStars &gt; div.ratingDetailBox { margin: 0 0 2.5rem 0; max-width:330px; width: 100%; display: flex; flex-wrap: wrap; align-items: center; font-size: 12px;}
.rBFL, .rBFL div.stars, .rBFL, .rBFL span {float:left}
.rBFL {width:200px!important}
.rBFL span {margin:5px 0 0 10px}
.ratingEmptyText {float:left;}
.shopRatingFormTitle {font-size: 18px; margin: 0 0 2rem 0; font-weight: bold;}
div.pldStars &gt; div.ratingDetailBox &gt; div.pldRatingPreview &gt; div.ratingStar {width: 100px; height: 20px; }
div.pldStars &gt; div.ratingDetailBox &gt; div.pldRatingPreview &gt; div.ratingLabel {line-height: 20px; font-weight: bold; color: #000; margin: 0 0 0 10px; }
div.pldStars &gt; div.ratingDetailBox &gt; div.ratingProductButton { padding: 0; text-decoration: none; color: #fff; cursor: pointer; }
div.pldStars &gt; div.ratingDetailBox &gt; div.ratingProductButton &gt; div &gt; div.voteButton &gt; div { display: none; }
div.pldStars &gt; div.ratingDetailBox &gt; div.ratingProductButton &gt; div &gt; div.voteButton &gt; input { background: transparent; border: none; width: 100%; text-decoration:underline; padding:0; margin:0; font-weight: bold; color: #008361; font-family: "Poppins", sans-serif;}
div.pldStars &gt; div.ratingDetailBox &gt; div.ratingProductButton &gt; div &gt; div.voteButton:hover &gt; div { display: block; }
div.pldStars &gt; div.ratingDetailBox &gt; div.ratingProductButton &gt; div &gt; div.voteButton:hover &gt; input { display: none; }
/* PopUp okno */
div.pldStars &gt; div.ratingDetailBox &gt; div.ratingPopUpBox { background: #fff; border: 1px solid #b8b8b8; padding: 20px; z-index:10000}
div.pldStars &gt; div.ratingDetailBox &gt; div.ratingPopUpBox &gt; div.ratingPopUpTitle { font-size: 22px; font-weight: bold; }
div.pldStars &gt; div.ratingDetailBox &gt; div.ratingPopUpBox &gt; div.ratingPopUpAvarage { margin: 0 0 15px 0; }
div.pldStars &gt; div.ratingDetailBox &gt; div.ratingPopUpBox &gt; div.ratingPopUpAvarage &gt; strong { margin: 0 5px 0 0; }
div.pldStars &gt; div.ratingDetailBox &gt; div.ratingPopUpBox &gt; div.ratingPopUpStarItem { height: 27px; line-height: 25px; }
div.pldStars &gt; div.ratingDetailBox &gt; div.ratingPopUpBox &gt; div.ratingPopUpStarItem &gt; div.starsWrap {}
div.pldStars &gt; div.ratingDetailBox &gt; div.ratingPopUpBox &gt; div.ratingPopUpStarItem &gt; div.starsWrap &gt; div.stars {margin: 2px 15px 0 0; }
div.pldStars &gt; div.ratingDetailBox &gt; div.ratingPopUpBox &gt; div.ratingPopUpStarItem &gt; div.ratingPopUpNumber {margin: 0 0 0 10px; }
/* Vypis hodnocení a recenzí */
div.scoreBox {margin: 0 0 15px 0; background:#fff}
div.scoreBox &gt; div.scoreBoxTop { background: #dcd2c7; padding: 7px 15px; }
div.scoreBox &gt; div.scoreBoxTop &gt; div.sBTTitle {margin: 2px 10px 0 0; font-weight: bold; font-size: 14px; }
div.scoreBox &gt; div.scoreBoxTop &gt; div.sBTScore {}
div.scoreBox &gt; div.scoreBoxTop &gt; div.sBTScore &gt; div.starsWrap &gt; div &gt; div.stars {margin: 0px 15px 0 0; }
div.scoreBox &gt; div.scoreBoxTop &gt; div.sBTTDate { }
div.scoreBox &gt; div.cBBox { padding: 15px 15px 5px 15px; }
div.scoreBox &gt; div.sBLeft { margin: 10px 0 10px 15px;width: 333px; }
div.scoreBox &gt; div.sBLeft &gt; ul { margin: 0; padding: 0; list-style: none; }
div.scoreBox &gt; div.sBLeft &gt; ul &gt; li { margin: 0; padding: 0 0 7px 15px; background: url('/templates/images/shopRating/ratingPlus.jpg') no-repeat left 4px; }
div.scoreBox &gt; div.sBRight { margin: 10px 15px 10px 0px; width: 333px; }
div.scoreBox &gt; div.sBRight &gt; ul { margin: 0; padding: 0; list-style: none; }
div.scoreBox &gt; div.sBRight &gt; ul &gt; li { margin: 0; padding: 0 0 7px 15px; background: url('/templates/images/shopRating/ratingMinus.jpg') no-repeat left 8px; }
#ajaxShopRatingForm { max-width: 425px; margin:0 auto}
#ajaxShopRatingForm h2 {padding:10px 45px 10px 15px !important}
.ratingFormWide {display: flex; flex-wrap: wrap; align-items: center; width: 100%; margin: 0 0 1rem 0;}
.ratingFormStarLabel {display: block; padding: 8px 0 0 0; color: #474747; font-size: 15px; width:30%; font-weight: bold;}
.ratingFormStarImage {width: 70%;}
.titleStars {padding:10px 0 0 0px; font-size: 14px; margin: 0 0 1rem 0;}
/*#endregion */
/* pplParcelShopPanel */
#pplParcelShopPanel { width: 91%;margin:0 10px 0 auto; }
.cssRoot { display: none; }
.cssMainWrap { border: 1px solid #d0d0d0; width: 100%; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; background:#fff; cursor:pointer;}
.cssHeader { position: relative; }
.cssCaption { padding: 4px 20px 4px 4px; }
.cssArrow { width: 20px; background:url(images/select.png) no-repeat center center; position: absolute; top: 0; right: 0; height: 100%; }
.cssBody { width: 100%; height: 250px; display: none; }
.cssExpanded .cssBody { display: block; }
.cssFilter { box-sizing: border-box; width: 96%; padding:4px 5px;-moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; margin:2%}
.cssList { overflow: auto; height: calc(100% - 48px); }
.cssItem { /*line-height: 20px; min-height: 20px;*/ width: 100%; padding:4px 5px; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}
.cssItem:hover { background: #ddd; }
.cssItemHidden { display: none; }
.cssEmptyResult { display: none; }
.cssEmptyResult.cssExpanded { display: block; }
.branchAddress {padding:10px 0;}
#pplParcelShopPanel strong {font-size:1.1em; margin:0 0 5px 0; display:block;}
.branchOpeningHours {padding:10px 0;}
/*#endregion */

/* fonty pro kupony */
/* woff*/
@font-face {
    font-family: 'HelveticaNeueNew';
    src: url('/templates/styles/fonts/helveticaneue.woff2') format('woff2'), url('/templates/styles/fonts/helveticaneue.woff') format('woff');
}

@font-face {
    font-family: 'HelveticaNeueLtNew';
    src: url('/templates/styles/fonts/helveticaneuelt.woff2') format('woff2'), url('/templates/styles/fonts/helveticaneuelt.woff') format('woff');
}

/* popup */

@media only screen and (max-width: 800px) {
    .info-panel-popup__content {
        max-height: calc(100% - 4rem);
        overflow-y: scroll !important;
        margin: 2rem 0;
    }
}</pre></body></html>