/* header iš page.css */
.pg-body:has(.hd--over) .pg{padding-top:0}
.hd{background:#fff;border-bottom:1px solid #ddd;box-shadow:none}
.hd--over{background:transparent}
.hd--over.is-stuck{background:#fff}
.tb{display:flex;justify-content:space-between;height:40px;box-shadow:inset 0 -1px 0 #ddd;padding:0 40px;font:400 12px/40px var(--body);color:#333}
.tb ul{display:flex;list-style:none;margin:0;padding:0}
.tb li{display:flex;align-items:center;border-right:1px solid #ddd;padding-right:20px;margin-right:20px}
.tb li:last-child{border:0;padding:0;margin:0}
.tb a{display:flex;color:#333;text-decoration:none;transition:color .3s}
.tb a:hover{color:var(--pink)}
.tb svg{width:13px;height:13px;fill:currentColor}
.hd__in--pg{position:relative;display:flex;align-items:center;justify-content:space-between;height:80px;max-width:none;padding:0 40px}
.hd__in--pg .hd__nav{position:absolute;left:50%;transform:translateX(-50%)}
.hd__in--pg .hd__nav>ul{gap:0}
.hd__in--pg .hd__nav>ul>li{padding:0 15px}
.hd__in--pg .hd__nav>ul>li>a{position:relative;padding:39px 0 0;height:80px;box-sizing:border-box;font:600 13px/13px var(--body);letter-spacing:.05em;color:#000}
.hd__in--pg .hd__nav>ul>li>a::after{content:"";position:absolute;left:50%;right:50%;bottom:0;height:4px;background:var(--pink);transition:left .3s,right .3s}
.hd__in--pg .hd__nav>ul>li>a:hover::after,.hd__in--pg .hd__nav>ul>li:hover>a::after{left:0;right:0}
.hd__in--pg .hd__nav span{position:relative;display:inline-block}
.hd__in--pg .hd__nav span::before{content:attr(data-n);position:absolute;right:-.2em;top:-.9em;font:500 9.75px/1 var(--body);letter-spacing:0;color:#000;transform:translateX(100%)}
.hd__in--pg .hd__nav .sub{background:#000;padding:0;top:100%}
.hd__in--pg .hd__nav .sub a{color:#fff;font-weight:600;padding:12px 20px}
.hd__cta{display:inline-block;padding:10px 20px;border-radius:50px;background:var(--cb);color:var(--cc);font:500 13px/16px var(--head);letter-spacing:.05em;text-decoration:none;transition:opacity .3s}
.hd__cta:hover{opacity:.85}
@media(max-width:1024px){.tb{display:none}.hd__in--pg{padding:0 20px}.hd__in--pg .hd__nav{position:fixed;transform:translateX(100%);left:0}.hd__in--pg .hd__nav.is-open{transform:none}.hd__cta{display:none}}
@media(max-width:767px){.hd__in--pg{height:60px}.hd__in--pg .hd__logo img{width:40px;height:40px}.hd__in--pg .hd__nav{top:61px;inset-block-start:61px}}
.hd__in--pg .hd__nav>ul>li.on>a::after{left:0;right:0}
.hd__in--pg .hd__nav span::before{right:0;top:-1.3em;transform:none}
@media(max-width:1024px){.hd__in--pg .hd__nav{padding:10px 30px 0 20px;inset:81px 0 0 0;background:#fff}.hd__in--pg .hd__nav ul{padding:0;margin:0;list-style:none;gap:0}.hd__in--pg .hd__nav>ul>li>a,.hd__in--pg .hd__nav .sub a{display:block;position:relative;height:auto;box-sizing:border-box;padding:10px 0 10px 30px;font:600 13px/21px var(--body);letter-spacing:.05em;text-transform:uppercase;color:#000;border:0;background:none}.hd__in--pg .hd__nav>ul>li>a::before,.hd__in--pg .hd__nav .sub a::before{content:"\2022";position:absolute;left:15px;top:10px;color:#ff008f;font:600 13px/21px var(--body)}.hd__in--pg .hd__nav>ul>li>a::after{display:none}.hd__in--pg .hd__nav span::before{display:none}.hd__in--pg .hd__nav .sub{position:static;opacity:1;visibility:visible;transform:none;box-shadow:none;background:none;padding:0;margin:0 0 0 15px;min-width:0}}
@media(max-width:767px){.hd__in--pg .hd__nav{inset:60px 0 0 0}}
@media(max-width:1024px){.hd__in--pg .hd__nav>ul>li{padding:0;margin:0}}
@media(max-width:1024px){.hd__in--pg .hd__nav{padding-right:45px}}
