.gtlp-gallery-shell{margin:1.2rem 0 1.5rem;text-align:center}.gtlp-gallery-stage{position:relative;overflow:hidden;border-radius:9px;background:radial-gradient(ellipse at 50% 60%,#232723 0%,#0b0e0c 52%,#030504 100%);box-shadow:0 24px 48px -24px #000;isolation:isolate}.gtlp-gallery-track{position:relative;perspective:900px;min-height:clamp(220px,39vw,500px);overflow:hidden}.gtlp-gallery-track .gtlp-shot{position:absolute;left:50%;top:47%;width:56%;height:77%;object-fit:cover;border-radius:8px;box-shadow:0 18px 40px #000c;border:1px solid #ffffff30;margin:0}.gtlp-shot-center{transform:translate(-50%,-50%);z-index:3}.gtlp-shot-left{transform:translate(-100%,-50%) rotateY(34deg) scale(.76);filter:brightness(.58)}.gtlp-shot-right{transform:translate(0%,-50%) rotateY(-34deg) scale(.76);filter:brightness(.58)}.gtlp-gallery-arrows{display:flex;align-items:center;justify-content:center;gap:15px;color:#fff;padding:0 0 14px}.gtlp-gallery-arrows button{color:white!important;border:1px solid #ffffff65!important;background:#ffffff14!important;min-width:42px;min-height:40px;border-radius:4px;font:inherit;cursor:pointer}.gtlp-gallery-toggle{display:inline-block;margin:1.4rem auto .35rem;padding:.65rem 1.2rem;border:1px solid #304b36;border-radius:3px;color:#fff!important;background:#304b36!important;cursor:pointer;font:inherit}.gtlp-gallery[hidden],.gtlp-legacy [hidden]{display:none!important}.gtlp-gallery{grid-template-columns:repeat(auto-fit,minmax(min(100%,175px),1fr))!important}.gtlp-price-tables,.gtlp-legacy .wp-block-table{color:#202a20}.gtlp-price-tables>div,.gtlp-legacy .wp-block-table{overflow:auto;border:1px solid #d9d9cb!important;border-radius:7px;background:#fffdf6;box-shadow:0 8px 22px #19281a0b}.gtlp-price-tables table,.gtlp-legacy table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.gtlp-price-tables caption,.gtlp-legacy table thead{background:#263c2c!important;color:#f7f3e8!important;font-weight:700}.gtlp-price-tables td:last-child{text-align:right;font-weight:700;white-space:nowrap}.gtlp-legacy table td,.gtlp-legacy table th{padding:.65rem .85rem;border-color:#ddddd0}.gtlp-legacy table tbody tr:nth-child(even){background:#edf0e7}.gtlp-site-langs{display:flex;align-items:center;gap:5px;width:max-content;max-width:100%;padding:4px;background:#18281f;border:1px solid #cab68a70;border-radius:100px;font:650 12px/1.1 system-ui,sans-serif;z-index:50}.gtlp-site-langs a,.gtlp-site-langs button{display:inline-flex;align-items:center;gap:5px;padding:8px;border:0;border-radius:100px;background:transparent;color:#f9f5e8!important;text-decoration:none;cursor:pointer;font:inherit}.gtlp-site-langs [aria-current],.gtlp-site-langs [aria-pressed=true]{background:#dfbc83;color:#19271e!important}.gtlp-site-langs a:hover,.gtlp-site-langs button:hover{outline:1px solid #dfbc83}.gtlp-language-dock{position:fixed;right:clamp(9px,3vw,30px);bottom:clamp(9px,3vw,24px);box-shadow:0 4px 18px #0006}.gtlp-footer-links{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:1.4rem clamp(1rem,4vw,3rem);background:#18281f;color:#f7f3e8}.gtlp-footer-links a{color:#f7f3e8!important;text-decoration:underline;text-underline-offset:.22em}.gtlp :focus-visible,.gtlp-gallery-shell :focus-visible,.gtlp-site-langs :focus-visible{outline:3px solid #c99b53;outline-offset:3px}
@media(max-width:600px){.gtlp-gallery-track .gtlp-shot{width:69%}.gtlp-shot-left{transform:translate(-89%,-50%) rotateY(30deg) scale(.72)}.gtlp-shot-right{transform:translate(-11%,-50%) rotateY(-30deg) scale(.72)}.gtlp-language-dock{bottom:8px;right:8px}}
.gtlp-redizajn footer.site-footer,.gtlp-redizajn footer[role=contentinfo]{background:#18281f;color:#f7f3e8;padding-bottom:3.2rem}.gtlp-redizajn footer.site-footer a,.gtlp-redizajn footer[role=contentinfo] a{color:#f7f3e8}.gtlp-legacy .gallery:has(+.gtlp-gallery-shell){margin-bottom:0}
