:root{--hb-green: #0E4632;--hb-white: #FFFFFF;--hb-black: #111111;--hb-muted: #4A4F4C;--hb-lava: #C4502F;--hb-mist: #E8F0EC;--hb-mist-border: #C9D9D0;--heading-font-family: "Cormorant Garamond", Georgia, serif;--body-font-family: "Tenor Sans", system-ui, sans-serif;--accent-font-family: "Tenor Sans", system-ui, sans-serif;--heading-font-weight: 500}html[lang=ar],html[dir=rtl]{--heading-font-family: "Markazi Text", "Noto Naskh Arabic", serif;--body-font-family: "Markazi Text", "Noto Naskh Arabic", serif;--accent-font-family: "Markazi Text", "Noto Naskh Arabic", serif;--heading-font-weight: 600}body{color:var(--hb-black)}h1,h2,h3,h4,h5,h6,.heading{color:var(--hb-green)}a:not(.button):not(.hb-btn){color:var(--hb-green)}a:not(.button):not(.hb-btn):hover{text-decoration-color:var(--hb-lava)}.hb-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5em;min-height:48px;padding:.75em 1.6em;border:1px solid var(--hb-green);background:transparent;color:var(--hb-green);font-family:var(--body-font-family);letter-spacing:.08em;text-transform:uppercase;font-size:14px;text-decoration:none;cursor:pointer;transition:background .2s,color .2s}.hb-btn:hover,.hb-btn--primary{background:var(--hb-green);color:var(--hb-white)}.hb-btn--primary:hover{background:var(--hb-black);border-color:var(--hb-black)}html[dir=rtl] .hb-btn{letter-spacing:0;text-transform:none;font-size:17px}.hb-reserve{margin:1.25rem 0}.hb-reserve__actions{display:flex;flex-wrap:wrap;gap:.6rem}.hb-reserve__actions .hb-btn{flex:1 1 180px}.hb-reserve__note{margin:.75rem 0 0;font-size:14px;color:var(--hb-muted)}.hb-reserve__form{margin-top:1rem;padding:1.25rem;background:var(--hb-mist);border:1px solid var(--hb-mist-border)}.hb-reserve__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem 1rem}.hb-reserve__form label{display:flex;flex-direction:column;gap:.35rem;font-size:14px}.hb-reserve__form input[type=text],.hb-reserve__form input[type=tel],.hb-reserve__form input[type=email],.hb-reserve__form input[type=number],.hb-reserve__form input[type=date]{min-height:44px;padding:.5rem .75rem;border:1px solid var(--hb-mist-border);background:#fff;border-radius:0}.hb-reserve__age{flex-direction:row!important;align-items:center;margin:1rem 0}.hb-reserve__thanks{color:var(--hb-green);font-weight:600}.hb-nobavo{margin:1.25rem 0;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.hb-nobavo--center{align-items:center;text-align:center}.hb-nobavo--right{align-items:flex-end;text-align:end}.hb-nobavo--full .hb-btn--nobavo{width:100%}.hb-btn--nobavo{border-radius:var(--hb-nb-radius, 0);border-color:var(--hb-nb-bg)}.hb-btn--nobavo.hb-btn--solid{background:var(--hb-nb-bg);color:var(--hb-nb-fg)}.hb-btn--nobavo.hb-btn--solid:hover{background:var(--hb-black);border-color:var(--hb-black);color:#fff}.hb-btn--nobavo.hb-btn--outline{background:transparent;color:var(--hb-nb-bg)}.hb-nobavo__price{font-weight:600}.hb-nobavo__note{font-size:14px;color:var(--hb-muted)}.hb-nobavo__note p{margin:0}.hb-card__link{display:block;text-decoration:none;color:inherit}.hb-card__media{background:#fff;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;overflow:hidden}.hb-card__img{width:100%;height:100%;object-fit:contain}.hb-card__body{padding:.75rem 0;text-align:center}.hb-card__vendor{margin:0;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--hb-muted)}.hb-card__title{margin:.25rem 0;font-family:var(--heading-font-family);font-size:20px;color:var(--hb-black)}.hb-card__price{margin:0 0 .5rem}.hb-card__cta{font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--hb-green);border-bottom:1px solid var(--hb-lava)}.hb-page{max-width:880px;margin:0 auto;padding:0 16px}.hb-page h2{margin:2.2rem 0 .8rem;font-size:clamp(28px,4vw,40px)}.hb-page h3{margin:1.6rem 0 .6rem;font-size:clamp(22px,3vw,28px)}.hb-page p,.hb-page li{font-size:17px;line-height:1.75}.hb-page table{width:100%;border-collapse:collapse;margin:1.25rem 0;font-size:15px}.hb-page th,.hb-page td{padding:.7rem .8rem;border-bottom:1px solid var(--hb-mist-border);text-align:start;vertical-align:top}.hb-page th{background:var(--hb-green);color:#fff;font-weight:400}.hb-page tr:nth-child(2n) td{background:var(--hb-mist)}.hb-page details{border-top:1px solid var(--hb-mist-border);padding:.9rem 0}.hb-page details:last-of-type{border-bottom:1px solid var(--hb-mist-border)}.hb-page summary{cursor:pointer;font-family:var(--heading-font-family);font-size:21px;color:var(--hb-green);list-style:none}.hb-page summary::-webkit-details-marker{display:none}.hb-page summary:after{content:"+";float:inline-end;color:var(--hb-lava)}.hb-page details[open] summary:after{content:"\2212"}.hb-page .hb-cta{display:flex;flex-wrap:wrap;gap:.75rem;margin:2rem 0}.hb-page hr{border:0;border-top:1px solid var(--hb-lava);width:64px;margin:2rem 0}@media(max-width:749px){.hb-page .hb-cta .hb-btn{flex:1 1 100%}.hb-page table{display:block;overflow-x:auto}}html[dir=rtl] body{text-align:right}html[dir=rtl] .hb-page summary:after{float:left}
/*# sourceMappingURL=/cdn/shop/t/11/assets/hb-brand.css.map */
