

.price-detail-heading{margin:32px 0 12px!important}.price-expand summary{cursor:pointer;list-style:none;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.price-expand summary::-webkit-details-marker{display:none}.price-expand summary:focus-visible{outline:3px solid #153328;outline-offset:5px;border-radius:2px}.price-toggle{display:inline-flex;align-items:center;gap:8px;font-size:.875rem;font-weight:700;text-decoration:underline;text-underline-offset:3px}.price-icon{display:inline-grid;place-items:center;width:22px;height:22px;border:1px solid currentColor;border-radius:50%;text-decoration:none}.price-icon:after{content:'+';font-size:18px;line-height:1}.price-close-label{display:none}.price-expand[open] .price-open-label{display:none}.price-expand[open] .price-close-label{display:inline}.price-expand[open] .price-icon:after{content:'−'}.price-expand-body{padding:18px 0 0;font-weight:400}.price-expand-body h3{font-size:1.1rem;line-height:1.4;margin:0 0 12px}.price-expand-body li{font-weight:400}.price-table td:first-child{width:65%}@media(max-width:700px){.price-table{min-width:0}.price-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.price-table tbody,.price-table tr,.price-table td{display:block}.price-table tr{display:grid;grid-template-columns:1fr auto;border-bottom:1px solid rgba(21,51,40,.18)}.price-table tr:last-child{border:0}.price-table td{border:0;padding:0 16px 14px}.price-table td:first-child{grid-column:1/-1;width:auto;padding:18px 16px 12px}.price-table td:nth-child(2)::before{content:'Délka trvání: ';font-weight:600}.price-table td:nth-child(3)::before{content:'Cena: ';font-weight:600}}

