section.hero{padding-block: calc(var(--header-height) + var(--section-padding));background-color:rgba(199,186,156,.6);background-blend-mode:multiply;background-repeat:no-repeat;background-size:110%;background-position:top 69% left 44%;display:flex;align-items:center;justify-content:center;text-align:center}section.hero .container h1{font-family: var(--font-playfair);font-weight:700;font-style:italic;font-size:var(--text-2xl);color:var(--color-white)}section.prices{background-image:url(/wp-content/themes/zornica/assets/img/backgrounds/back-gn.svg);background-repeat:no-repeat;background-size:contain;background-position:top center;background-color:#fff;background-blend-mode:multiply}section.prices .container table{display:grid;row-gap:1rem;margin-bottom:2rem}section.prices .container thead,section.prices .container tbody,section.prices .container tfoot,section.prices .container thead tr,section.prices .container tbody tr,section.prices .container tfoot tr{display:grid;grid-template-columns:subgrid;grid-column:span 3}section.prices .container thead tr th:first-child,section.prices .container tfoot tr th:first-child{display:none}section.prices .container thead tr th,section.prices .container tfoot tr th{display:flex;align-items:center;color:var(--color-secondary);font-size:var(--text-xl)}section.prices .container thead tr,section.prices .container tbody tr,section.prices .container tfoot tr{justify-items:center}section.prices .container tbody tr:first-child{border-top:1px solid var(--color-secondary)}section.prices .container tbody tr{border-bottom:1px solid var(--color-secondary)}section.prices .container tbody tr td:first-child{grid-column:span 3;justify-self:start;color:var(--color-text);font-weight:600;font-size: clamp(0.875rem, 0.725rem + 0.5vw, 1.125rem)}section.prices .container tbody tr td{font-size:var(--text-xl);color:var(--color-primary-soft);font-weight:700;line-height:1.2;padding:12px 20px}section.prices .container p{font-weight:400;font-size:14px;line-height:1.2;color:var(--color-text);margin-bottom:10px}@media screen and (min-width:768px){section.prices .container thead,section.prices .container tbody,section.prices .container tfoot,section.prices .container thead tr,section.prices .container tbody tr,section.prices .container tfoot tr{grid-column:span 4}section.prices .container tbody tr td:first-child{grid-column:unset;justify-self:start;align-self:center}section.prices .container thead tr th:first-child,section.prices .container tfoot tr th:first-child{display:grid}section.prices .container tbody tr td{padding-block:30px}}section.info{padding-block:0}section.info .with-bg{background-color:var(--color-panel)}section.info>div{text-align:center;padding-block:var(--section-padding)}section.info .container h2{font-weight:700;font-size:var(--text-xl);line-height:1.4;letter-spacing:.01em;color:var(--color-primary-soft);margin-bottom:40px}section.info .container>strong{display:inline-block;font-weight:600;font-size: clamp(1rem, 0.85rem + 0.5vw, 1.25rem);line-height:1.4;letter-spacing:.02em;color:var(--color-text);margin-bottom:10px}section.info .container span{display:inline-block;font-weight:400;font-size:1rem;letter-spacing:.02em;color:var(--color-text);margin-bottom:10px}section.info .container span b{font-weight:600;font-size: clamp(1rem, 0.85rem + 0.5vw, 1.25rem)}section.info .container ul{text-align:left;list-style:unset}section.info .container ul li{margin-left: clamp(0.9375rem, 0.375rem + 1.875vw, 1.875rem);margin-bottom:10px}