@font-face{font-family:"Golos Text";src:url(/wp-content/themes/govorila-astra/assets/fonts/golos-text-cyrillic.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Golos Text";src:url(/wp-content/themes/govorila-astra/assets/fonts/golos-text-latin.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Unbounded";src:url(/wp-content/themes/govorila-astra/assets/fonts/unbounded-cyrillic.woff2) format("woff2");font-weight:600 800;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Unbounded";src:url(/wp-content/themes/govorila-astra/assets/fonts/unbounded-latin.woff2) format("woff2");font-weight:600 800;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Govorila Script";src:url(/wp-content/themes/govorila-astra/assets/fonts/govorila-wordmark.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap}:root{--gov-color-milk:#f4efe8;--gov-color-ink:#161414;--gov-color-cherry:#8e1b3a;--gov-color-paper:#fffdfc;--gov-color-line:rgba(22, 20, 20, 0.18);--gov-color-muted:#6d6664;--gov-color-blush:#d8aaa9;--gov-color-sage:#818b78;--gov-max:1280px;--gov-radius-sm:0.45rem;--gov-radius-md:1rem;--gov-radius-lg:1.75rem;--gov-shadow:0 24px 70px rgba(31, 16, 19, 0.12);--gov-focus:0 0 0 3px var(--gov-color-paper), 0 0 0 6px var(--gov-color-cherry)}.gov-site.govorila-layout .site-content>.ast-container{width:100%;max-width:none;margin:0;padding:0}.gov-site.govorila-layout .entry-content>.alignfull{width:100%!important;max-width:none!important;margin-right:0!important;margin-left:0!important}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--gov-color-milk);color:var(--gov-color-ink);font-family:"Golos Text",Arial,sans-serif;font-size:17px;line-height:1.55;text-rendering:optimizeLegibility}body.is-locked{overflow:hidden}img,svg{display:block;max-width:100%}a{color:inherit;text-decoration-thickness:.08em;text-underline-offset:.16em}button,input,select,textarea{color:inherit;font:inherit}button,a{-webkit-tap-highlight-color:#fff0}:focus-visible{border-radius:2px;outline:0;box-shadow:var(--gov-focus)}.gov-skip-link{position:fixed;z-index:1000;top:.75rem;left:.75rem;padding:.75rem 1rem;background:var(--gov-color-paper);transform:translateY(-160%)}.gov-skip-link:focus{transform:translateY(0)}.gov-container{width:min(calc(100% - 48px), var(--gov-max));margin-inline:auto}.gov-kicker{margin:0 0 .8rem;color:var(--gov-color-cherry);font-size:.78rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.gov-display,h1,h2{margin-top:0;font-family:"Unbounded","Arial Black",sans-serif;font-weight:700;letter-spacing:-.045em;line-height:.98}h1{font-size:clamp(3.15rem, 7vw, 7.1rem)}h2{font-size:clamp(2rem, 4vw, 4.2rem)}h3{margin-top:0;font-size:1.25rem;line-height:1.2}.gov-announcement{padding:.58rem 1rem;background:var(--gov-color-cherry);color:var(--gov-color-paper);font-size:.8rem;font-weight:600;letter-spacing:.025em;text-align:center}.gov-header{position:relative;z-index:20;border-bottom:1px solid var(--gov-color-line);background:rgb(244 239 232 / .94);backdrop-filter:blur(14px)}.gov-header__inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:84px}.gov-brand{display:inline-flex;gap:.6rem;align-items:center;width:max-content;font-weight:700;text-decoration:none}.gov-brand__mark{display:grid;width:34px;height:34px;place-items:center;border-radius:50%;background:var(--gov-color-cherry);color:var(--gov-color-paper);font-weight:700}.gov-nav{display:flex;gap:1.8rem;justify-content:center;font-size:.88rem;font-weight:600}.gov-nav a{text-decoration:none}.gov-nav a[aria-current="page"],.gov-nav a:hover{color:var(--gov-color-cherry)}.gov-tools{display:flex;gap:.35rem;justify-content:flex-end;align-items:center}.gov-tool,.gov-menu-toggle{min-width:42px;min-height:42px;padding:.55rem .7rem;border:1px solid #fff0;background:#fff0;cursor:pointer;font-size:.78rem;font-weight:700}.gov-tool:hover,.gov-menu-toggle:hover{border-color:var(--gov-color-ink)}.gov-menu-toggle{display:none}.gov-mobile-nav{display:none}.gov-btn{display:inline-flex;justify-content:center;align-items:center;min-height:52px;padding:.85rem 1.25rem;border:1px solid var(--gov-color-ink);border-radius:999px;background:var(--gov-color-ink);color:var(--gov-color-paper);cursor:pointer;font-weight:700;text-decoration:none;transition:transform 160ms ease,background 160ms ease,color 160ms ease}.gov-btn:hover{transform:translateY(-2px);background:var(--gov-color-cherry);border-color:var(--gov-color-cherry)}.gov-btn--light{background:#fff0;color:var(--gov-color-ink)}.gov-btn--light:hover{background:var(--gov-color-paper);color:var(--gov-color-ink);border-color:var(--gov-color-ink)}.gov-btn--paper{background:var(--gov-color-paper);color:var(--gov-color-ink);border-color:var(--gov-color-paper)}.gov-btn[disabled]{opacity:.45;pointer-events:none}.gov-hero{min-height:min(820px, calc(100vh - 112px));border-bottom:1px solid var(--gov-color-line)}.gov-hero__grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(380px,0.88fr);min-height:inherit}.gov-hero__copy{display:flex;flex-direction:column;justify-content:center;padding:7rem 6vw 7rem max(24px, calc((100vw - var(--gov-max)) / 2))}.gov-hero__copy h1{max-width:9ch;margin-bottom:2rem}.gov-hero__lead{max-width:610px;margin:0 0 2.2rem;font-size:clamp(1.15rem, 2vw, 1.5rem)}.gov-actions{display:flex;flex-wrap:wrap;gap:.75rem}.gov-portrait{position:relative;min-height:640px;overflow:hidden;background:linear-gradient(180deg,transparent 64%,rgb(22 20 20 / .14)),url(/wp-content/themes/govorila-astra/assets/images/generated/founder-hero-lemons-v3.webp) center 28% / cover no-repeat}.gov-portrait::after{content:none}.gov-portrait__note{position:absolute;z-index:2;right:1.5rem;bottom:1.5rem;max-width:250px;padding:.85rem 1rem;border:1px solid rgb(255 253 252 / .5);background:rgb(22 20 20 / .72);color:var(--gov-color-paper);font-size:.78rem}.gov-section{padding-block:clamp(4.5rem, 9vw, 9rem)}.gov-section--paper{background:var(--gov-color-paper)}.gov-section__head{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:3rem}.gov-section__head h2{max-width:9ch;margin-bottom:0}.gov-section__head p{max-width:430px;margin:0}.gov-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem}.gov-card{min-width:0}.gov-card__media{position:relative;display:grid;aspect-ratio:.82;place-items:center;overflow:hidden;border-radius:var(--gov-radius-md);background:#e4dbd2}.gov-card__media--rose{background:#d8aaa9}.gov-card__media--sage{background:#9da392}.gov-card__media--ink{background:#282526}.gov-garment{position:relative;width:68%;aspect-ratio:.82;filter:drop-shadow(0 22px 22px rgb(22 20 20 / .18))}.gov-garment::before{content:"";position:absolute;inset:0;background:var(--garment,#fffdfc);clip-path:polygon(25% 4%,40% 0,46% 8%,54% 8%,60% 0,75% 4%,100% 20%,86% 39%,76% 31%,78% 100%,22% 100%,24% 31%,14% 39%,0 20%)}.gov-garment--sweat::before{clip-path:polygon(22% 4%,40% 0,46% 8%,54% 8%,60% 0,78% 4%,100% 23%,86% 45%,77% 35%,79% 100%,21% 100%,23% 35%,14% 45%,0 23%)}.gov-garment__phrase{position:absolute;z-index:1;top:35%;left:50%;width:66%;transform:translateX(-50%);color:var(--print,#161414);font-family:"Unbounded","Arial Black",sans-serif;font-size:clamp(0.52rem, 1.1vw, 0.9rem);font-weight:700;line-height:1.08;text-align:center}.gov-card__badge{position:absolute;top:.8rem;left:.8rem;padding:.45rem .6rem;border-radius:999px;background:var(--gov-color-paper);font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.gov-card__body{padding:1rem .2rem 0}.gov-card__body a{text-decoration:none}.gov-card__body h2,.gov-card__body h3{margin-bottom:.4rem}.gov-card__meta{display:flex;justify-content:space-between;color:var(--gov-color-muted);font-size:.88rem}.gov-manifesto{overflow:hidden;padding:clamp(5rem, 10vw, 10rem) 0;background:var(--gov-color-cherry);color:var(--gov-color-paper)}.gov-manifesto__line{width:max-content;margin:0;font-family:"Unbounded","Arial Black",sans-serif;font-size:clamp(3rem, 8vw, 8rem);font-weight:700;letter-spacing:-.05em;line-height:.96;transform:translateX(-1vw)}.gov-manifesto__small{max-width:630px;margin:3rem auto 0;padding-inline:24px;font-size:clamp(1.2rem, 2vw, 1.55rem);text-align:center}.gov-story{display:grid;grid-template-columns:minmax(0,0.9fr) minmax(0,1.1fr);gap:clamp(2rem, 7vw, 7rem);align-items:center}.gov-story__image{position:relative;min-height:620px;border-radius:var(--gov-radius-lg);background:url(/wp-content/themes/govorila-astra/assets/images/generated/founder-about-sweater-v2.webp) center 42% / cover no-repeat}.gov-story__image--cafe{background-image:url(/wp-content/themes/govorila-astra/assets/images/generated/founder-about-sweater-v2.webp);background-position:center 42%}.gov-story__image span{position:absolute;right:1rem;bottom:1rem;padding:.6rem .75rem;background:var(--gov-color-paper);font-size:.74rem}.gov-story__copy p{max-width:620px;font-size:1.12rem}.gov-values{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:3rem;background:var(--gov-color-line);border:1px solid var(--gov-color-line)}.gov-value{padding:1.4rem;background:var(--gov-color-milk)}.gov-value strong{display:block;margin-bottom:.45rem}.gov-process{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;counter-reset:process}.gov-process article{padding-top:1.5rem;border-top:1px solid var(--gov-color-ink);counter-increment:process}.gov-process article::before{content:"0" counter(process);display:block;margin-bottom:2.5rem;color:var(--gov-color-cherry);font-weight:700}.gov-newsletter{display:grid;grid-template-columns:1.15fr 0.85fr;gap:3rem;align-items:end;padding:clamp(2rem, 5vw, 4.5rem);border-radius:var(--gov-radius-lg);background:var(--gov-color-ink);color:var(--gov-color-paper)}.gov-newsletter h2{max-width:9ch;margin-bottom:0}.gov-form-row{display:flex;gap:.55rem}.gov-input{width:100%;min-height:52px;padding:.78rem 1rem;border:1px solid var(--gov-color-line);border-radius:var(--gov-radius-sm);background:var(--gov-color-paper)}.gov-check{display:flex;gap:.55rem;align-items:flex-start;margin-top:.8rem;font-size:.75rem}.gov-form-status{min-height:1.3em;margin-top:.7rem;color:#f0c8d4;font-size:.85rem}.gov-footer{padding:4rem 0 2rem;background:var(--gov-color-paper)}.gov-footer__grid{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:2rem;padding-bottom:4rem}.gov-footer h3{font-size:.85rem;text-transform:uppercase}.gov-footer ul{padding:0;margin:0;list-style:none}.gov-footer li+li{margin-top:.5rem}.gov-footer__bottom{display:flex;justify-content:space-between;gap:1rem;padding-top:1.2rem;border-top:1px solid var(--gov-color-line);color:var(--gov-color-muted);font-size:.8rem}.gov-page-head{padding:clamp(4rem, 8vw, 8rem) 0 3rem}.gov-page-head h1{max-width:10ch;margin-bottom:1.5rem}.gov-page-head p{max-width:660px;font-size:1.2rem}.gov-filterbar{display:flex;justify-content:space-between;gap:1rem;align-items:center;margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid var(--gov-color-line)}.gov-tabs{display:flex;flex-wrap:wrap;gap:.55rem}.gov-chip{padding:.6rem .8rem;border:1px solid var(--gov-color-ink);border-radius:999px;background:#fff0;cursor:pointer;font-size:.82rem;font-weight:700}.gov-chip.is-active,.gov-chip:hover{background:var(--gov-color-ink);color:var(--gov-color-paper)}.gov-product{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(420px,0.92fr);gap:clamp(2rem, 6vw, 6rem);padding:4rem 0 7rem}.gov-product__gallery{display:grid;grid-template-columns:repeat(2,1fr);gap:.8rem}.gov-product__gallery .gov-card__media:first-child{grid-column:1 / -1}.gov-product-photo{position:relative;aspect-ratio:4 / 5;margin:0;overflow:hidden;border-radius:var(--gov-radius-md);background:#ddd4cc}.gov-product-photo:first-child{grid-column:1 / -1}.gov-product-photo img{width:100%;height:100%;object-fit:cover}.gov-photo-print{position:absolute;top:46%;left:50%;width:31%;transform:translate(-50%,-50%) rotate(-1deg);color:var(--gov-color-cherry);font-family:var(--gov-font-display);font-size:clamp(0.55rem, 1.35vw, 1.25rem);font-weight:700;line-height:1.05;text-align:center}.gov-product-photo--flatlay .gov-photo-print{top:43%;left:49%;width:34%;font-size:clamp(0.45rem, 1vw, 0.95rem)}.gov-product-photo--tram .gov-photo-print{top:39%;left:29%;width:23%;font-size:clamp(0.38rem, 0.85vw, 0.82rem)}.gov-photo-print--light{color:var(--gov-color-paper)}.gov-product__gallery .gov-card__media:not(:first-child){aspect-ratio:1}.gov-product__summary{position:sticky;top:2rem;align-self:start}.gov-breadcrumb{margin-bottom:1.5rem;color:var(--gov-color-muted);font-size:.8rem}.gov-product__summary h1{max-width:12ch;margin-bottom:1rem;font-size:clamp(2.4rem, 4.2vw, 4.8rem)}.gov-meaning{margin:0 0 1.3rem;color:var(--gov-color-cherry);font-size:.95rem;font-weight:600}.gov-price{margin:0 0 2rem;font-size:1.5rem;font-weight:700}.gov-option{padding:1.3rem 0;border-top:1px solid var(--gov-color-line)}.gov-option__label{display:flex;justify-content:space-between;margin-bottom:.85rem;font-size:.88rem;font-weight:700}.gov-swatches,.gov-sizes{display:flex;flex-wrap:wrap;gap:.65rem}.gov-swatch{width:42px;height:42px;border:4px solid var(--gov-color-milk);border-radius:50%;background:var(--swatch);box-shadow:0 0 0 1px var(--gov-color-line);cursor:pointer}.gov-swatch.is-active{box-shadow:0 0 0 2px var(--gov-color-ink)}.gov-size{min-width:48px;height:48px;border:1px solid var(--gov-color-line);border-radius:var(--gov-radius-sm);background:#fff0;cursor:pointer;font-weight:700}.gov-size.is-active,.gov-size:hover{border-color:var(--gov-color-ink);background:var(--gov-color-ink);color:var(--gov-color-paper)}.gov-add{width:100%;margin-top:1.1rem}.gov-promise{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;margin-top:1rem;color:var(--gov-color-muted);font-size:.74rem}.gov-accordion{border-top:1px solid var(--gov-color-line)}.gov-accordion details{border-bottom:1px solid var(--gov-color-line)}.gov-accordion summary{padding:1.1rem 0;cursor:pointer;font-weight:700}.gov-accordion details>div{padding:0 0 1.2rem;color:var(--gov-color-muted)}.gov-cart-overlay{position:fixed;z-index:80;inset:0;visibility:hidden;background:rgb(22 20 20 / .5);opacity:0;transition:opacity 180ms ease,visibility 180ms ease}.gov-cart-overlay.is-open{visibility:visible;opacity:1}.gov-cart-drawer{position:absolute;top:0;right:0;display:flex;flex-direction:column;width:min(460px, 100%);height:100%;padding:1.5rem;background:var(--gov-color-paper);transform:translateX(100%);transition:transform 220ms ease}.gov-cart-overlay.is-open .gov-cart-drawer{transform:translateX(0)}.gov-drawer__head,.gov-drawer__total{display:flex;justify-content:space-between;gap:1rem;align-items:center}.gov-drawer__head{padding-bottom:1rem;border-bottom:1px solid var(--gov-color-line)}.gov-drawer__head h2{margin:0;font-family:"Golos Text",Arial,sans-serif;font-size:1.2rem;letter-spacing:0}.gov-icon-btn{width:44px;height:44px;border:1px solid var(--gov-color-line);border-radius:50%;background:#fff0;cursor:pointer}.gov-drawer__item{display:grid;grid-template-columns:100px 1fr;gap:1rem;padding:1.3rem 0}.gov-drawer__thumb{display:grid;aspect-ratio:.82;place-items:center;background:#d8aaa9}.gov-drawer__thumb .gov-garment{width:78%}.gov-drawer__body{flex:1}.gov-drawer__footer{padding-top:1rem;border-top:1px solid var(--gov-color-line)}.gov-drawer__footer .gov-btn{width:100%;margin-top:1rem}.gov-checkout{display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:4rem;padding:4rem 0 7rem}.gov-checkout h1{margin-bottom:2.4rem;font-size:clamp(2.5rem, 5vw, 5rem)}.gov-form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.gov-field{display:grid;gap:.4rem}.gov-field--full{grid-column:1 / -1}.gov-field label{font-size:.8rem;font-weight:700}.gov-order{position:sticky;top:2rem;align-self:start;padding:1.5rem;border-radius:var(--gov-radius-md);background:var(--gov-color-paper)}.gov-order h2{font-family:"Golos Text",Arial,sans-serif;font-size:1.25rem;letter-spacing:0}.gov-order__row{display:flex;justify-content:space-between;gap:1rem;padding:.8rem 0;border-bottom:1px solid var(--gov-color-line)}.gov-order__total{font-weight:700}.gov-payment{margin-top:1.5rem;padding:1rem;border:1px solid var(--gov-color-line);border-radius:var(--gov-radius-sm);background:var(--gov-color-milk)}.gov-prelaunch{display:grid;min-height:100vh;grid-template-columns:minmax(0,1.05fr) minmax(380px,.95fr);background:var(--gov-color-cherry);color:var(--gov-color-paper)}.gov-prelaunch__copy{display:flex;flex-direction:column;justify-content:space-between;padding:clamp(2rem, 5vw, 5rem)}.gov-prelaunch__copy h1{max-width:9ch;margin:4rem 0 1.5rem}.gov-prelaunch__copy p{max-width:620px;font-size:1.2rem}.gov-prelaunch__visual{display:grid;min-height:640px;place-items:center;overflow:hidden;background:linear-gradient(180deg,rgb(22 20 20 / .02),rgb(22 20 20 / .5)),url(/wp-content/themes/govorila-astra/assets/images/generated/founder-hero-city-white-v1.webp) center 30% / cover no-repeat}.gov-prelaunch__phrase{max-width:10ch;color:var(--gov-color-paper);font-family:var(--gov-font-display);font-size:clamp(2.2rem, 5vw, 5.5rem);font-weight:700;line-height:.95;text-align:center;text-shadow:0 2px 24px rgb(22 20 20 / .25)}.gov-prelaunch__visual .gov-garment{width:min(56%, 420px)}.gov-prelaunch__visual .gov-garment__phrase{font-size:clamp(0.7rem, 2vw, 1.3rem)}.gov-prelaunch .gov-input{border-color:var(--gov-color-paper)}.gov-prelaunch .gov-form-status{color:var(--gov-color-paper)}.gov-cookie{position:fixed;z-index:70;right:1rem;bottom:1rem;width:min(440px, calc(100% - 2rem));padding:1.25rem;border:1px solid var(--gov-color-ink);border-radius:var(--gov-radius-md);background:var(--gov-color-paper);box-shadow:var(--gov-shadow)}.gov-cookie[hidden]{display:none}.gov-cookie p{margin:0 0 1rem;font-size:.82rem}.gov-cookie__actions{display:flex;gap:.5rem}.gov-cookie .gov-btn{min-height:42px;padding:.5rem .8rem;font-size:.78rem}.gov-mobile-add{display:none}.gov-size-layout,.gov-shipping-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,0.8fr);gap:clamp(2rem, 7vw, 7rem);align-items:start}.gov-table-wrap{overflow-x:auto;margin-top:2rem;border-top:1px solid var(--gov-color-ink)}.gov-size-table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.gov-size-table th,.gov-size-table td{padding:1rem .75rem;border-bottom:1px solid var(--gov-color-line);text-align:left}.gov-size-table thead th{font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.gov-size-table tbody th{font-family:var(--gov-font-display)}.gov-measure-note{max-width:58ch;color:var(--gov-color-muted);font-size:.78rem}.gov-fit-card{position:relative;padding:clamp(1.5rem, 4vw, 3rem);border-radius:var(--gov-radius-lg);background:var(--gov-color-cherry);color:var(--gov-color-paper);overflow:hidden}.gov-size-side{display:grid;gap:1rem}.gov-size-model{min-height:520px;border-radius:var(--gov-radius-lg);background:var(--gov-color-milk) url(/wp-content/themes/govorila-astra/assets/images/generated/founder-hero-lemons-v3.webp) center 28% / cover no-repeat;box-shadow:var(--gov-shadow-soft)}.gov-fit-card h2{font-size:clamp(1.5rem, 3vw, 2.75rem)}.gov-fit-card li+li{margin-top:.7rem}.gov-fit-card__line{display:block;width:68%;height:1px;margin:0 0 2rem auto;background:currentColor;transform:rotate(-7deg);transform-origin:right}@media (max-width:980px){.gov-size-layout,.gov-shipping-layout{grid-template-columns:1fr}.gov-header__inner{grid-template-columns:1fr auto}.gov-nav,.gov-tools .gov-tool:not([data-cart-open]){display:none}.gov-tools{grid-column:2}.gov-menu-toggle{display:inline-block}.gov-mobile-nav.is-open{display:grid;gap:.2rem;padding:0 24px 1.3rem}.gov-mobile-nav a{padding:.8rem 0;border-top:1px solid var(--gov-color-line);font-weight:700;text-decoration:none}.gov-hero__grid,.gov-story,.gov-newsletter,.gov-product,.gov-checkout,.gov-prelaunch{grid-template-columns:1fr}.gov-hero__copy{padding:5rem 24px}.gov-portrait{min-height:620px}.gov-products{grid-template-columns:repeat(2,minmax(0,1fr))}.gov-story__image{min-height:540px}.gov-product__summary,.gov-order{position:static}.gov-prelaunch__visual{min-height:70vh}}@media (max-width:640px){body{font-size:16px}.gov-site .site-branding{padding:0}.gov-site .site-title{font-size:1.05rem}.gov-site .ast-site-identity .site-title a{gap:.45rem;white-space:nowrap}.gov-site .ast-site-identity .site-title a::before{width:32px;height:32px;flex-basis:32px}.gov-container{width:min(calc(100% - 32px), var(--gov-max))}.gov-header__inner{min-height:68px}.gov-brand__word{font-size:.9rem}.gov-hero__copy{padding:4.5rem 16px 3.8rem}.gov-hero__lead{font-size:1.05rem}.gov-portrait{min-height:520px}.gov-section__head,.gov-footer__bottom,.gov-filterbar{align-items:flex-start;flex-direction:column}.gov-products{grid-template-columns:1fr}.gov-product-grid-mobile{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.gov-product-grid-mobile .gov-card__body h2,.gov-product-grid-mobile .gov-card__body h3{font-size:.94rem}.gov-product-grid-mobile .gov-card__meta{display:grid}.gov-values,.gov-process,.gov-footer__grid,.gov-promise{grid-template-columns:1fr}.gov-story__image{min-height:460px}.gov-form-row,.gov-cookie__actions{flex-direction:column}.gov-form-grid{grid-template-columns:1fr}.gov-field--full{grid-column:auto}.gov-product{padding-top:1.5rem}.gov-product__gallery{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.gov-product__gallery .gov-card__media{flex:0 0 88%;aspect-ratio:.82;scroll-snap-align:start}.gov-product__gallery .gov-product-photo{flex:0 0 88%;scroll-snap-align:start}.gov-product__summary h1{margin-top:1rem}.gov-mobile-add{position:fixed;z-index:45;right:0;bottom:0;left:0;display:flex;gap:.75rem;align-items:center;padding:.7rem 1rem max(0.7rem, env(safe-area-inset-bottom));border-top:1px solid var(--gov-color-line);border-right:0;border-bottom:0;border-left:0;border-radius:0;background:var(--gov-color-paper);width:auto}.gov-mobile-add .gov-btn{flex:1;min-height:46px}.gov-prelaunch__copy{min-height:74vh;padding:1.5rem}.gov-prelaunch__copy h1{margin-top:2.5rem}}@media (max-width:782px){.admin-bar.gov-site #masthead{top:46px!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{scroll-behavior:auto!important;transition-duration:0.01ms!important}}.gov-site,.gov-site #page,.gov-site .site-content{background:var(--gov-color-milk)}.govorila-layout .site-content>.ast-container,.govorila-layout .content-area,.govorila-layout .site-main,.govorila-layout .ast-article-single,.govorila-layout .entry-content{width:100%;max-width:none;margin:0;padding:0}.govorila-layout .entry-header{display:none}.govorila-layout .entry-content>.alignfull{width:100%;max-width:none;margin-right:0;margin-left:0}.govorila-layout .entry-content>:not(.alignfull){width:min(calc(100% - 48px), var(--gov-max));margin-right:auto;margin-left:auto}.gov-site .ast-container,.gov-site .site-content>.ast-container{max-width:var(--gov-max)}.gov-site .site-header,.gov-site .ast-primary-header-bar{border-color:var(--gov-color-line);background:rgb(244 239 232 / .94)}.gov-site #masthead{position:sticky!important;z-index:100;top:0!important;right:auto!important;bottom:auto!important;left:auto!important;box-shadow:0 10px 32px rgb(31 16 19 / .08)}.admin-bar.gov-site #masthead{top:32px!important}.gov-site .site-title,.gov-site .site-title a,.gov-site .main-header-menu>.menu-item>.menu-link{color:var(--gov-color-ink)}.gov-site .ast-site-identity .site-title a{display:inline-flex;gap:.6rem;align-items:center;font-weight:700;text-transform:lowercase;text-decoration:none}.gov-site .ast-site-identity .site-logo-img{display:none!important}.gov-site .ast-site-identity .site-title a::before{content:"я";display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;border-radius:50%;background:var(--gov-color-cherry);color:var(--gov-color-paper);font-family:"Golos Text",Arial,sans-serif;font-size:1rem;font-weight:700}.gov-site .site-primary-footer-wrap{border-color:var(--gov-color-line);background:var(--gov-color-paper)}.gov-site .entry-title,.gov-site .woocommerce-products-header__title,.gov-site div.product .product_title{font-family:"Unbounded","Arial Black",sans-serif;letter-spacing:-.045em}.gov-site.tax-product_cat .woocommerce-products-header__title,.gov-site.post-type-archive-product .woocommerce-products-header__title{max-width:18ch;margin-bottom:1.25rem;font-size:clamp(2.25rem, 4.2vw, 4rem);line-height:1.04;text-wrap:balance}.gov-site.tax-product_cat .site-main,.gov-site.post-type-archive-product .site-main{padding-top:clamp(2.5rem, 5vw, 4.5rem)}.gov-site .woocommerce ul.products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem}.gov-site .woocommerce ul.products::before,.gov-site .woocommerce ul.products::after{display:none}.gov-site .woocommerce ul.products li.product{width:auto!important;margin:0!important}.gov-site .gov-category-intro{max-width:880px;margin:0 0 clamp(2rem, 4vw, 3.5rem);color:var(--gov-color-ink);font-size:clamp(1rem, 1.2vw, 1.12rem);line-height:1.65}.gov-site .gov-category-intro p{margin:0 0 .9rem}.gov-site .gov-category-intro p:last-child{margin-bottom:0}.gov-site .gov-category-intro a{color:var(--gov-color-wine);font-weight:700;text-decoration-thickness:1px;text-underline-offset:.18em}.gov-site ul.products li.product .astra-shop-thumbnail-wrap,.gov-site ul.products li.product .gcg-card__media,.gov-site ul.products li.product .woocommerce-loop-product__link img{overflow:hidden;border-radius:var(--gov-radius-md)}.gov-site ul.products li.product .astra-shop-thumbnail-wrap{background:#fff;isolation:isolate}.gov-site ul.products li.product .woocommerce-loop-product__link img,.gov-site ul.products li.product .gcg-card__media img{display:block;transform:translateZ(0) scale(1);transform-origin:center;transition:transform 360ms cubic-bezier(.22,1,.36,1);will-change:transform}@media (hover:hover) and (pointer:fine){.gov-site ul.products li.product .astra-shop-thumbnail-wrap:hover .woocommerce-loop-product__link img,.gov-site ul.products li.product .woocommerce-loop-product__link:focus-visible img,.gov-site ul.products li.product .gcg-card__media:hover img,.gov-site ul.products li.product .gcg-card__media:focus-visible img{transform:translateZ(0) scale(1.5)}}@media (prefers-reduced-motion:reduce){.gov-site ul.products li.product .woocommerce-loop-product__link img,.gov-site ul.products li.product .gcg-card__media img{transition:none}}.gov-site .woocommerce ul.products li.product .woocommerce-loop-product__title{color:var(--gov-color-ink);font-size:1.05rem;line-height:1.25}.gov-site .woocommerce ul.products li.product .price,.gov-site .woocommerce div.product p.price,.gov-site .woocommerce div.product span.price{color:var(--gov-color-ink);font-weight:700}.gov-site .woocommerce a.button,.gov-site .woocommerce button.button,.gov-site .woocommerce input.button,.gov-site .woocommerce #respond input#submit,.gov-site .wp-block-button__link{min-height:48px;padding:.8rem 1.15rem;border:1px solid var(--gov-color-ink);border-radius:999px;background:var(--gov-color-ink);color:var(--gov-color-paper);font-weight:700}.gov-site .woocommerce a.button:hover,.gov-site .woocommerce button.button:hover,.gov-site .wp-block-button__link:hover{border-color:var(--gov-color-cherry);background:var(--gov-color-cherry);color:var(--gov-color-paper)}.gov-site .woocommerce div.product div.images img{border-radius:var(--gov-radius-md)}.gov-site .woocommerce div.product form.cart .variations{border-top:1px solid var(--gov-color-line)}.gov-site .woocommerce div.product form.cart .variations th,.gov-site .woocommerce div.product form.cart .variations td{padding-block:1rem;border-bottom:1px solid var(--gov-color-line)}.gov-site .woocommerce div.product form.cart .button{min-height:52px}.gov-product-meaning{margin:0 0 1.25rem;color:var(--gov-color-cherry);font-size:.92rem;font-weight:600}.gov-product-story{margin-block:1rem;font-size:1.05rem}.gov-product-benefits{padding:1.2rem;margin:1.35rem 0 0;border:1px solid rgb(142 27 58 / .16);border-radius:var(--gov-radius-md);background:linear-gradient(145deg,rgb(255 253 252 / .96),rgb(216 170 169 / .14));box-shadow:0 12px 32px rgb(31 16 19 / .06)}.gov-site div.product .gov-product-benefits h2{margin:0 0 .9rem;font-family:"Golos Text",Arial,sans-serif;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.gov-product-promises{display:grid;gap:.75rem;padding:0;margin:0;list-style:none}.gov-product-promises li{display:grid;grid-template-columns:2.35rem minmax(0,1fr);gap:.75rem;align-items:center}.gov-product-promises__icon{display:grid;width:2.35rem;height:2.35rem;place-items:center;border-radius:50%;background:var(--gov-color-cherry);color:var(--gov-color-paper)}.gov-product-promises__icon svg,.gov-product-payment__lock svg{width:1.25rem;height:1.25rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.gov-product-promises strong,.gov-product-promises small,.gov-product-payment__heading strong,.gov-product-payment__heading small{display:block}.gov-product-promises strong{color:var(--gov-color-ink);font-size:.86rem;line-height:1.3}.gov-product-promises small{margin-top:.1rem;color:var(--gov-color-muted);font-size:.73rem;line-height:1.35}.gov-product-payment{padding:1rem 0 0;margin-top:1rem;border-top:1px solid var(--gov-color-line)}.gov-model-label{display:flex;flex-wrap:wrap;gap:.35rem .8rem;align-items:baseline;justify-content:space-between}.gov-model-help{padding:0;border:0;background:#fff0;color:var(--gov-color-cherry);cursor:pointer;font-family:inherit;font-size:.72rem;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.gov-model-help:hover{color:var(--gov-color-ink)}.gov-model-help:focus-visible{outline:2px solid var(--gov-color-cherry);outline-offset:3px}.gov-model-dialog{width:min(620px, calc(100% - 2rem));max-height:calc(100dvh - 2rem);padding:0;border:0;border-radius:var(--gov-radius-md);background:var(--gov-color-paper);color:var(--gov-color-ink);box-shadow:0 24px 80px rgb(31 16 19 / .28)}.gov-model-dialog::backdrop{background:rgb(22 20 20 / .62);backdrop-filter:blur(3px)}.gov-model-dialog__panel{position:relative;padding:clamp(1.4rem, 5vw, 2.5rem)}.gov-model-dialog__close{position:absolute;top:.75rem;right:.75rem;display:grid;width:2.75rem;height:2.75rem;padding:0;border:1px solid var(--gov-color-line);border-radius:50%;background:var(--gov-color-paper);color:var(--gov-color-ink);cursor:pointer;font-size:1.5rem;line-height:1;place-items:center}.gov-model-dialog__kicker{margin:0 3rem .4rem 0;color:var(--gov-color-cherry);font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.gov-model-dialog h2{margin:0 3rem 1.25rem 0;font-size:clamp(1.7rem, 5vw, 2.6rem);line-height:1.02}.gov-model-dialog__steps{display:grid;gap:.65rem}.gov-model-dialog__steps section{display:grid;grid-template-columns:minmax(110px,0.32fr) minmax(0,1fr);gap:1rem;padding:.9rem 1rem;border:1px solid var(--gov-color-line);border-radius:.75rem;background:rgb(255 255 255 / .58)}.gov-model-dialog__steps h3,.gov-model-dialog__steps p{margin:0}.gov-model-dialog__steps h3{font-size:.9rem}.gov-model-dialog__steps p,.gov-model-dialog__note{font-size:.82rem;line-height:1.45}.gov-model-dialog__note{margin:1rem 0;color:var(--gov-color-muted)}.gov-model-dialog__more{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:.7rem 1rem;border-radius:999px;background:var(--gov-color-cherry);color:#fff;font-size:.82rem;font-weight:700;text-decoration:none}.gov-model-dialog__more:hover{background:var(--gov-color-ink);color:#fff}.gov-delivery-estimate{padding:1rem;margin:1rem 0 0;border:1px solid var(--gov-color-line);border-radius:var(--gov-radius-sm);background:rgb(255 253 252 / .72)}.gov-delivery-estimate__head{display:flex;gap:.65rem;align-items:center;margin-bottom:.8rem}.gov-delivery-estimate__icon{display:grid;width:2rem;height:2rem;flex:0 0 2rem;place-items:center;border-radius:50%;background:rgb(142 27 58 / .1);color:var(--gov-color-cherry)}.gov-delivery-estimate__icon svg{width:1.1rem;height:1.1rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.gov-delivery-estimate__head strong,.gov-delivery-estimate__head small,.gov-delivery-estimate__result strong,.gov-delivery-estimate__result small{display:block}.gov-delivery-estimate__head strong{font-size:.84rem}.gov-delivery-estimate__head small,.gov-delivery-estimate__result small{margin-top:.1rem;color:var(--gov-color-muted);font-size:.7rem;line-height:1.35}.gov-delivery-estimate__label{display:block;margin-bottom:.35rem;font-size:.72rem;font-weight:700}.gov-delivery-estimate__select{width:100%;min-height:44px;padding:.65rem 2.3rem .65rem .75rem;border:1px solid var(--gov-color-line);border-radius:var(--gov-radius-sm);background-color:var(--gov-color-paper);color:var(--gov-color-ink);font:inherit;font-size:.82rem}.gov-delivery-estimate__result{margin:.7rem 0 0;color:var(--gov-color-muted);font-size:.74rem;line-height:1.4}.gov-delivery-estimate__result strong{color:var(--gov-color-cherry);font-size:.84rem}.gov-delivery-restrictions{padding-top:.75rem;margin-top:.75rem;border-top:1px solid var(--gov-color-line)}.gov-delivery-restrictions summary{color:var(--gov-color-cherry);cursor:pointer;font-size:.72rem;font-weight:700;line-height:1.4;text-decoration:underline;text-underline-offset:.18em}.gov-delivery-restrictions summary:focus-visible{outline:2px solid var(--gov-color-cherry);outline-offset:3px}.gov-delivery-restrictions p{margin:.65rem 0 0;color:var(--gov-color-muted);font-size:.72rem;line-height:1.55}.gov-product-payment__heading{display:flex;gap:.65rem;align-items:center}.gov-product-payment__lock{display:grid;width:2rem;height:2rem;flex:0 0 2rem;place-items:center;color:var(--gov-color-cherry)}.gov-product-payment__heading strong{font-size:.82rem}.gov-product-payment__heading small{margin-top:.05rem;color:var(--gov-color-muted);font-size:.7rem}.gov-payment-marks{display:flex;flex-wrap:wrap;gap:.4rem;padding:0;margin:.75rem 0 0;list-style:none!important}.gov-payment-marks li::marker{content:""}.gov-payment-mark{display:inline-flex;min-width:3.45rem;height:1.9rem;align-items:center;justify-content:center;padding:0 .55rem;border:1px solid rgb(22 20 20 / .14);border-radius:.38rem;background:#fff;color:#111;font-family:Arial,sans-serif;font-size:.72rem;font-weight:700;letter-spacing:-.02em;line-height:1}.gov-payment-mark--visa{color:#1434cb;font-size:.82rem;font-style:italic}.gov-payment-mark--mastercard span{position:relative;width:2rem;height:1.15rem}.gov-payment-mark--mastercard span::before,.gov-payment-mark--mastercard span::after{position:absolute;top:0;width:1.15rem;height:1.15rem;border-radius:50%;content:""}.gov-payment-mark--mastercard span::before{left:0;background:#eb001b}.gov-payment-mark--mastercard span::after{right:0;background:rgb(247 158 27 / .92)}.gov-payment-mark--amex{background:#2e77bc;color:#fff;font-size:.66rem;letter-spacing:.01em}.gov-payment-mark--apple,.gov-payment-mark--google{min-width:4.3rem;font-size:.76rem;font-weight:600}.gov-payment-mark--apple span,.gov-payment-mark--google span{margin-right:.22rem;font-size:.95rem}.gov-payment-mark--google span{color:#4285f4;font-weight:700}.gov-site div.product .product_meta .tagged_as{display:none}.gov-site .woocommerce-tabs{border-top:1px solid var(--gov-color-line)}.gov-site .woocommerce-tabs ul.tabs{border:0}.gov-site .woocommerce-message,.gov-site .woocommerce-info,.gov-site .woocommerce-error{border-top-color:var(--gov-color-cherry);background:var(--gov-color-paper)}.gov-mobile-add[data-gov-mobile-add]{position:fixed;z-index:90;right:1.5rem;bottom:1.5rem;display:flex;gap:1rem;align-items:center;width:min(520px, calc(100vw - 3rem));padding:.8rem;border:1px solid var(--gov-color-line);border-radius:1rem;background:rgb(255 253 252 / .96);box-shadow:0 18px 55px rgb(31 16 19 / .2);backdrop-filter:blur(16px);visibility:hidden;opacity:0;transform:translateY(1rem);pointer-events:none;transition:transform 180ms ease,opacity 180ms ease,visibility 180ms ease}.gov-mobile-add[data-gov-mobile-add].is-visible{visibility:visible;opacity:1;transform:translateY(0);pointer-events:auto}.gov-mobile-add__product{display:grid;flex:1;min-width:0;line-height:1.25}.gov-mobile-add__product small{overflow:hidden;color:var(--gov-color-muted);font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.gov-mobile-add__product strong{margin-top:.18rem;font-size:1rem}@media (max-width:767px){.gov-mobile-add[data-gov-mobile-add]{right:0;bottom:0;left:0;width:auto;padding:.7rem 1rem max(0.7rem, env(safe-area-inset-bottom));border-right:0;border-bottom:0;border-left:0;border-radius:0}}.gov-editor-note{padding:.8rem 1rem;border:1px dashed var(--gov-color-cherry);color:var(--gov-color-cherry);font-size:.82rem}@media (max-width:980px){.gov-site .woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:544px){.gov-site .woocommerce ul.products{gap:.75rem}.gov-product-benefits{padding:1rem}.gov-payment-mark{min-width:3.25rem}.gov-model-label{align-items:flex-start;flex-direction:column;gap:.3rem}.gov-model-help{min-height:32px;margin-left:0!important;text-align:left}.gov-model-dialog{width:calc(100% - 1rem);max-height:calc(100dvh - 1rem);border-radius:1rem}.gov-model-dialog__panel{padding:1.25rem}.gov-model-dialog__steps section{grid-template-columns:1fr;gap:.3rem}}:root{--gov-max:1296px;--gov-text:800px;--gov-gutter:clamp(20px, 5vw, 72px);--gov-radius-md:1.35rem;--gov-radius-lg:2rem;--gov-shadow-soft:0 18px 55px rgba(31, 16, 19, 0.1)}.gov-site .gov-announcement{display:flex;min-height:36px;align-items:center;justify-content:center;padding:.4rem var(--gov-gutter);font-size:.72rem;letter-spacing:.045em}.gov-site .site-header{border-bottom:1px solid rgb(22 20 20 / .1);box-shadow:0 8px 30px rgb(31 16 19 / .035)}.gov-site .ast-primary-header-bar{min-height:88px;border:0;background:rgb(244 239 232 / .96);backdrop-filter:blur(16px)}.gov-site .site-header .ast-container{width:min(calc(100% - (var(--gov-gutter) * 2)), var(--gov-max));max-width:var(--gov-max);padding-inline:0}.gov-site .site-title{margin:0;font-size:inherit;line-height:1}.gov-site .ast-site-identity .site-title a{position:relative;gap:.72rem;color:var(--gov-color-ink);font-family:"Govorila Script","Golos Text",cursive;font-size:clamp(1.88rem, 2.45vw, 2.06rem);font-weight:520;font-variation-settings:"wght" 520;line-height:.92;letter-spacing:-.018em}.gov-site .ast-site-identity .site-title a::before{content:"";width:38px;height:38px;flex-basis:38px;border-radius:50%;background:#fff0 url(/wp-content/themes/govorila-astra/assets/images/brand-mark.svg?v=5) center / contain no-repeat;box-shadow:none}.gov-site .ast-site-identity .site-title a::after{content:"";position:absolute;right:-.04em;bottom:-4px;width:47%;height:9px;background:#fff0 url(/wp-content/themes/govorila-astra/assets/images/wordmark-swoosh.svg?v=1) center / 100% 100% no-repeat;pointer-events:none}.gov-site .main-header-menu>.menu-item>.menu-link{min-height:88px;padding-inline:1rem;font-size:.88rem;font-weight:560;letter-spacing:.005em;transition:color 160ms ease}.gov-site .main-header-menu>.menu-item>.menu-link:hover,.gov-site .main-header-menu>.current-menu-item>.menu-link{color:var(--gov-color-cherry)}.gov-site .gov-hero{min-height:0;padding:clamp(2rem, 4vw, 3.75rem) 0 clamp(4.5rem, 7vw, 7rem);border:0}.gov-site .gov-hero__grid{display:grid!important;width:min(calc(100% - (var(--gov-gutter) * 2)), var(--gov-max))!important;max-width:var(--gov-max)!important;min-height:650px;grid-template-columns:minmax(0,0.9fr) minmax(0,1.1fr);gap:clamp(2.5rem, 5vw, 5rem);align-items:stretch;margin-inline:auto!important}.gov-site .gov-hero__copy{padding:clamp(3rem, 6vw, 6.5rem) 0}.gov-site .gov-hero__copy h1{max-width:11ch;margin-bottom:1.8rem;font-size:clamp(3.6rem, 4.6vw, 4.6rem);line-height:.96}.gov-site .gov-hero__lead{max-width:570px;margin-bottom:1.8rem;font-size:clamp(1.1rem, 1.5vw, 1.35rem);line-height:1.5}.gov-site .gov-hero__proof{max-width:540px;margin:2rem 0 0;padding-top:1.1rem;border-top:1px solid var(--gov-color-line);color:var(--gov-color-muted);font-size:.76rem;font-weight:600;letter-spacing:.035em}.gov-site .gov-portrait{min-height:650px;border-radius:var(--gov-radius-lg);box-shadow:var(--gov-shadow-soft)}.gov-site .gov-section{padding-block:clamp(5rem, 8vw, 8rem)}.gov-site .gov-section.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)),.gov-site .gov-section>.gov-story,.gov-site .gov-section>.gov-shipping-layout,.gov-site .gov-section>.gov-size-layout{width:min(calc(100% - (var(--gov-gutter) * 2)), var(--gov-max));max-width:var(--gov-max)!important;margin-right:auto!important;margin-left:auto!important}.gov-site .gov-section__head{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,0.62fr);gap:clamp(2rem, 6vw, 6rem);align-items:end;margin-bottom:clamp(2.5rem, 5vw, 4.5rem)!important}.gov-site .gov-section__head h2{max-width:10ch;font-size:clamp(2.8rem, 4.6vw, 4.85rem)}.gov-site .gov-section__head>p{max-width:500px;padding-bottom:.35rem;font-size:1.05rem}.gov-site .gov-products{gap:clamp(1rem, 1.8vw, 1.5rem)}.gov-site .gov-home-catalog{padding:clamp(4.5rem, 8vw, 7.5rem) var(--gov-gutter)}.gov-site .gov-home-catalog__head,.gov-site .gov-catalog-carousel,.gov-site .gov-home-catalog__actions{width:min(100%, var(--gov-max));margin-inline:auto}.gov-site .gov-home-catalog__head{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,0.55fr);gap:clamp(1.5rem, 5vw, 5rem);align-items:end;margin-bottom:2rem}.gov-site .gov-home-catalog__head h2{font-size:clamp(2.5rem, 4.8vw, 4.8rem)}.gov-site .gov-home-catalog__head>p{max-width:500px}.gov-site .gov-catalog-carousel{position:relative}.gov-site .gov-catalog-carousel__controls{display:flex;justify-content:flex-end;gap:.65rem;margin-bottom:1rem}.gov-site .gov-catalog-carousel__arrow{display:grid;width:46px;height:46px;padding:0;place-items:center;border:1px solid var(--gov-color-ink);border-radius:999px;color:var(--gov-color-ink);background:#fff0;font-size:1.25rem;cursor:pointer}.gov-site .gov-catalog-carousel__arrow:hover,.gov-site .gov-catalog-carousel__arrow:focus-visible{color:#fff;background:var(--gov-color-cherry);border-color:var(--gov-color-cherry)}.gov-site .gov-catalog-carousel__viewport{overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory;overscroll-behavior-inline:contain}.gov-site .gov-catalog-carousel__viewport::-webkit-scrollbar{display:none}.gov-site .gov-catalog-carousel__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 4.5rem) / 4);gap:1.5rem}.gov-site .gov-catalog-card{min-width:0;scroll-snap-align:start}.gov-site .gov-catalog-card__media{display:block;overflow:hidden;aspect-ratio:.82;border-radius:var(--gov-radius-md);background:#fff}.gov-site .gov-catalog-card__media img{width:100%;height:100%;margin:0;object-fit:cover;transition:transform 260ms ease}.gov-site .gov-catalog-card__media:hover img{transform:scale(1.025)}.gov-site .gov-catalog-card__body{padding-top:1rem}.gov-site .gov-catalog-card__body h3{margin:0 0 .4rem;font-size:1rem;line-height:1.3}.gov-site .gov-catalog-card__body a{color:inherit;text-decoration:none}.gov-site .gov-catalog-card__price{color:var(--gov-color-cherry);font-weight:800}.gov-site .gov-catalog-carousel__dots{display:flex;justify-content:center;gap:.45rem;margin-top:1.5rem}.gov-site .gov-catalog-carousel__dot{width:7px;height:7px;padding:0;border:0;border-radius:999px;background:rgb(31 16 19 / .24)}.gov-site .gov-catalog-carousel__dot.is-active{width:22px;background:var(--gov-color-cherry)}.gov-site .gov-home-catalog__actions{display:flex;justify-content:center;margin-top:2rem}.gov-site .gov-card__media{border:1px solid rgb(22 20 20 / .08);border-radius:var(--gov-radius-md);box-shadow:0 10px 30px rgb(31 16 19 / .07);transition:transform 220ms ease,box-shadow 220ms ease}.gov-site .gov-card__media:hover{transform:translateY(-5px);box-shadow:0 22px 48px rgb(31 16 19 / .12)}.gov-site .gov-design-grid .gov-design-card__media{aspect-ratio:.82;padding:clamp(0.8rem, 1.4vw, 1.4rem);background-image:none}.gov-site .gov-design-card__media--lemons{background-color:#efe9dd}.gov-site .gov-design-card__media--ai{background-color:#e5becb}.gov-site .gov-design-card__media--dostoevsky{background-color:#b7c2b6}.gov-site .gov-design-card__media--everything{background-color:#d6c4da}.gov-site .gov-design-card__art{display:block;width:100%;height:100%;border-radius:.55rem;background-position:center;background-repeat:no-repeat;background-size:contain}.gov-site .gov-design-card__art--lemons{background-image:url(/wp-content/themes/govorila-astra/assets/images/generated/case-lemons-preview-v1.webp)}.gov-site .gov-design-card__art--ai{background-image:url(/wp-content/themes/govorila-astra/assets/images/generated/print-ai-v1.webp)}.gov-site .gov-design-card__art--dostoevsky{background-image:url(/wp-content/themes/govorila-astra/assets/images/generated/print-dostoevsky-v1.webp)}.gov-site .gov-design-card__art--everything{background-image:url(/wp-content/themes/govorila-astra/assets/images/generated/print-everything-v1.webp)}.gov-site .gov-drop-note{max-width:680px;margin:2.5rem auto 1.75rem!important;color:var(--gov-color-muted);font-size:.88rem;line-height:1.55;text-align:center}.gov-site .gov-products .gov-card__badge{z-index:2}.gov-site .gov-card__body{padding-top:1.1rem}.gov-site .gov-card__body h3{margin-bottom:.55rem;font-size:1.08rem}.gov-site .gov-manifesto{padding:clamp(6rem, 10vw, 10rem) 0}.gov-site .gov-manifesto>h2{width:min(calc(100% - (var(--gov-gutter) * 2)), 1200px);max-width:1200px!important;margin-inline:auto;font-size:clamp(3.1rem, 7.3vw, 7.1rem);line-height:.96;overflow-wrap:anywhere;color:var(--gov-color-paper)}.gov-site .gov-story{display:grid!important;grid-template-columns:minmax(0,0.95fr) minmax(0,1.05fr);gap:clamp(3rem, 7vw, 7rem)}.gov-site .gov-story__image{min-height:660px;box-shadow:var(--gov-shadow-soft)}.gov-site .gov-story__copy h2{max-width:11ch;font-size:clamp(2.6rem, 4.4vw, 4.6rem)}.gov-site .gov-values{overflow:hidden;border-radius:.8rem}.gov-site .gov-process article{padding:1.75rem 1.5rem 1.5rem 0}.gov-site .gov-process article::before{margin-bottom:3.5rem;font-family:"Unbounded","Arial Black",sans-serif;font-size:.78rem}.gov-site .gov-newsletter{padding:clamp(2.5rem, 5vw, 5rem);border:1px solid rgb(255 253 252 / .12);box-shadow:var(--gov-shadow-soft)}.gov-site .gov-newsletter h2{color:var(--gov-color-paper)}.gov-site .gov-newsletter .gov-kicker{color:var(--gov-color-blush)}.gov-site .gov-newsletter .wp-block-button__link{border-color:var(--gov-color-cherry);background:var(--gov-color-cherry);color:var(--gov-color-paper)}.gov-site .gov-page-head{padding:clamp(5.5rem, 9vw, 8.5rem) 0 clamp(4.5rem, 7vw, 7rem);text-align:center}.gov-site .gov-page-head.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)),.gov-site .gov-page-head>:where(:not(.alignleft):not(.alignright):not(.alignfull)){width:min(calc(100% - (var(--gov-gutter) * 2)), var(--gov-text));max-width:var(--gov-text)!important;margin-right:auto!important;margin-left:auto!important}.gov-site .gov-page-head h1{max-width:14ch!important;margin-bottom:1.75rem!important;font-size:clamp(3.2rem, 6vw, 6.2rem);line-height:.97}.gov-site .gov-page-head .has-lead-font-size{max-width:720px!important;margin-bottom:0;font-size:clamp(1.15rem, 1.8vw, 1.45rem)!important;line-height:1.55}.gov-site .gov-shipping-layout,.gov-site .gov-size-layout{display:grid!important;grid-template-columns:minmax(0,1.22fr) minmax(360px,0.78fr);gap:clamp(3rem, 6vw, 6rem)}.gov-site .gov-fit-card{padding:clamp(2rem, 4vw, 3.5rem);border:1px solid rgb(255 253 252 / .16);box-shadow:var(--gov-shadow-soft)}.gov-site .gov-size-side{display:grid;gap:1.25rem}.gov-site .gov-size-model{min-height:560px}.gov-site .gov-size-table{table-layout:auto}.gov-site .gov-size-table th,.gov-site .gov-size-table td{padding:1.05rem .8rem}.gov-site .gov-faq-list>details{width:min(calc(100% - (var(--gov-gutter) * 2)), 920px)!important;max-width:920px!important;margin:0 auto!important;border-top:1px solid var(--gov-color-line)}.gov-site .gov-faq-list>details:last-child{border-bottom:1px solid var(--gov-color-line)}.gov-site .gov-faq-list summary{padding:1.55rem 3.5rem 1.55rem 0;font-size:1.12rem;font-weight:700}.gov-site .gov-faq-list details>p{max-width:680px;padding:0 0 1.5rem;color:var(--gov-color-muted)}.gov-site.woocommerce-shop .site-content>.ast-container,.gov-site.post-type-archive-product .site-content>.ast-container,.gov-site.woocommerce-cart .site-content>.ast-container,.gov-site.woocommerce-checkout .site-content>.ast-container{width:min(calc(100% - (var(--gov-gutter) * 2)), var(--gov-max));max-width:var(--gov-max);padding-inline:0}.gov-site.woocommerce-shop .site-main,.gov-site.post-type-archive-product .site-main,.gov-site.woocommerce-cart .site-main,.gov-site.woocommerce-checkout .site-main{padding-block:clamp(4rem, 8vw, 7rem)}.gov-site .site-primary-footer-wrap{padding-block:1.25rem}@media (max-width:980px){.gov-site .gov-catalog-carousel__track{grid-auto-columns:calc((100% - 1.5rem) / 2)}.gov-site .gov-home-catalog__head{grid-template-columns:1fr;gap:1rem}.gov-site .gov-hero__grid,.gov-site .gov-story,.gov-site .gov-newsletter{grid-template-columns:1fr}.gov-site .gov-hero__copy{padding:3rem 0 1rem}.gov-site .gov-portrait{min-height:min(720px, 105vw)}.gov-site .gov-section__head{grid-template-columns:1fr;gap:1.25rem}.gov-site .gov-shipping-layout,.gov-site .gov-size-layout{grid-template-columns:1fr}.gov-site .gov-story__image{min-height:min(680px, 105vw)}.gov-site .gov-size-model{min-height:min(760px, 122vw)}}@media (max-width:640px){:root{--gov-gutter:18px;--gov-radius-md:1rem;--gov-radius-lg:1.35rem}body.gov-site.woocommerce-checkout,body.gov-site.woocommerce-cart{overflow-x:clip}.gov-site.woocommerce-checkout .site-content>.ast-container,.gov-site.woocommerce-cart .site-content>.ast-container{width:100%;max-width:100%;margin-inline:auto;padding-inline:var(--gov-gutter);box-sizing:border-box}.gov-site.woocommerce-checkout .site-main,.gov-site.woocommerce-checkout .entry-content,.gov-site.woocommerce-checkout .wp-block-woocommerce-checkout,.gov-site.woocommerce-checkout .wc-block-checkout,.gov-site.woocommerce-checkout .wc-block-components-sidebar-layout{width:100%;min-width:0;max-width:100%;margin-inline:0;box-sizing:border-box}.gov-site.woocommerce-checkout .entry-content>.wp-block-woocommerce-checkout,.gov-site.woocommerce-checkout .wp-block-woocommerce-checkout.alignwide,.gov-site.woocommerce-checkout .wp-block-woocommerce-checkout.alignfull{position:relative;left:auto;right:auto;transform:none;margin-left:0!important;margin-right:0!important;padding-inline:0!important}.gov-site.woocommerce-checkout .wc-block-components-sidebar-layout,.gov-site.woocommerce-checkout .wc-block-components-main,.gov-site.woocommerce-checkout .wc-block-checkout__main,.gov-site.woocommerce-checkout .wc-block-components-sidebar,.gov-site.woocommerce-checkout .wc-block-checkout__sidebar{width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box}.gov-site.woocommerce-checkout .wc-block-components-express-payment,.gov-site.woocommerce-checkout .wc-block-checkout__terms,.gov-site.woocommerce-checkout .wc-block-components-checkout-step,.gov-site.woocommerce-checkout .wc-block-components-checkout-step__container{width:100%;min-width:0;max-width:100%;margin-left:0;margin-right:0;box-sizing:border-box;overflow-wrap:anywhere}.gov-site.woocommerce-cart .site-main,.gov-site.woocommerce-cart .entry-content,.gov-site.woocommerce-cart .wp-block-woocommerce-cart,.gov-site.woocommerce-cart .wc-block-cart,.gov-site.woocommerce-cart .wc-block-components-sidebar-layout,.gov-site.woocommerce-cart .wc-block-components-main,.gov-site.woocommerce-cart .wc-block-cart__main,.gov-site.woocommerce-cart .wc-block-components-sidebar,.gov-site.woocommerce-cart .wc-block-cart__sidebar{width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box}.gov-site.woocommerce-cart .entry-content>.wp-block-woocommerce-cart,.gov-site.woocommerce-cart .wp-block-woocommerce-cart.alignwide,.gov-site.woocommerce-cart .wp-block-woocommerce-cart.alignfull{position:relative;left:auto;right:auto;transform:none}.gov-site .gov-announcement{min-height:42px;padding-block:.5rem;font-size:.75rem;line-height:1.35}.gov-site.tax-product_cat .woocommerce-products-header__title,.gov-site.post-type-archive-product .woocommerce-products-header__title{max-width:none;margin-bottom:.9rem;font-size:clamp(1.85rem, 8.4vw, 2.45rem);line-height:1.08}.gov-site.tax-product_cat .site-main,.gov-site.post-type-archive-product .site-main{padding-top:2.25rem}.gov-site .gov-home-catalog{padding-inline:var(--gov-gutter)}.gov-site .gov-home-catalog__head h2{font-size:clamp(2.15rem, 10vw, 3rem)}.gov-site .gov-catalog-carousel__controls{justify-content:space-between}.gov-site .gov-catalog-carousel__track{grid-auto-columns:82%;gap:.9rem}.gov-site .ast-primary-header-bar{min-height:72px}.gov-site .ast-site-identity .site-title a{gap:.55rem;font-size:1.56rem}.gov-site .ast-site-identity .site-title a::before{width:29px;height:29px;flex-basis:29px}.gov-site .ast-site-identity .site-title a::after{bottom:-2px;height:7px}.gov-site .gov-hero{padding-top:1rem;padding-bottom:4.5rem}.gov-site .gov-hero__grid{gap:2.25rem}.gov-site .gov-hero__copy{padding:2.75rem 0 0}.gov-site .gov-hero__copy h1{max-width:none;margin-bottom:1.35rem;font-size:clamp(2.8rem, 12.2vw, 3.05rem)}.gov-site .gov-hero .wp-block-buttons{gap:.6rem}.gov-site .gov-hero__lead{font-size:1.05rem}.gov-site .gov-hero__proof{margin-top:1.5rem;font-size:.7rem}.gov-site .gov-portrait{min-height:118vw}.gov-site .gov-section{padding-block:4.5rem}.gov-site .gov-section__head h2{font-size:clamp(2.35rem, 11vw, 3.2rem)}.gov-site .gov-story__copy h2{max-width:none;font-size:clamp(2rem, 9.2vw, 2.8rem);line-height:1.06;overflow-wrap:normal;word-break:normal;hyphens:none;text-wrap:balance}.gov-site .gov-page-head{padding:4.75rem 0 4rem}.gov-site .gov-page-head h1{font-size:clamp(2.3rem, 11.5vw, 3.55rem);overflow-wrap:normal;word-break:normal;hyphens:none;text-wrap:balance}.gov-site .gov-manifesto>h2{font-size:clamp(2.3rem, 11.5vw, 3.55rem);overflow-wrap:normal;word-break:normal;hyphens:none;text-wrap:balance}.gov-site .gov-newsletter{gap:1.5rem;padding:clamp(1.5rem, 6vw, 2.5rem)}.gov-site .gov-newsletter>.wp-block-group,.gov-site .gov-newsletter .wp-block-buttons,.gov-site .gov-newsletter .wp-block-button,.gov-site .gov-newsletter .wp-block-button__link{width:100%;min-width:0}.gov-site .gov-newsletter h2{max-width:none;font-size:clamp(1.65rem, 7.5vw, 2.2rem);line-height:1.12;overflow-wrap:normal;word-break:normal;hyphens:none;text-wrap:balance}.gov-site .gov-story__image{min-height:122vw}.gov-site .gov-size-model{min-height:128vw}.gov-site .gov-faq-list summary{padding-block:1.35rem;font-size:1rem}.gov-site .gov-size-table table,.gov-site .gov-size-table tbody,.gov-site .gov-size-table tr,.gov-site .gov-size-table td{display:block;width:100%}.gov-site .gov-size-table thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.gov-site .gov-size-table tr{padding:1rem;border:1px solid var(--gov-color-line);border-radius:.85rem;background:rgb(255 255 255 / .62)}.gov-site .gov-size-table tr+tr{margin-top:.7rem}.gov-site .gov-size-table td{padding:0;border:0;overflow-wrap:normal;word-break:normal}.gov-site .gov-size-table td:first-child{margin-bottom:.35rem;color:var(--gov-color-cherry);font-size:.84rem;font-weight:800}.gov-site .gov-size-table td:last-child{font-size:.92rem;line-height:1.5}}@media (max-width:400px){body.gov-site.woocommerce.mobile-columns-2 ul.products:not(.elementor-grid),body.gov-site.woocommerce.single-product ul.products:not(.elementor-grid),.gov-site .woocommerce ul.products{grid-template-columns:minmax(0,1fr);gap:2rem}}.gov-site .gov-infinite-loader{display:grid;width:min(100%, 420px);margin:3rem auto 1rem;place-items:center;gap:.85rem;text-align:center}.gov-site .gov-infinite-loader__button{min-width:190px;padding:.9rem 1.4rem;border:1px solid var(--gov-color-cherry);border-radius:999px;color:var(--gov-color-cherry);background:#fff0;font-weight:800;cursor:pointer}.gov-site .gov-infinite-loader__button:hover,.gov-site .gov-infinite-loader__button:focus-visible,.gov-site .gov-infinite-loader.is-loading .gov-infinite-loader__button{color:#fff;background:var(--gov-color-cherry)}.gov-site .gov-infinite-loader__button:disabled{cursor:wait;opacity:.75}.gov-site .gov-infinite-loader__status{min-height:1.4em;color:var(--gov-color-muted);font-size:.88rem}.gov-site .gov-infinite-loader__sentinel{width:1px;height:1px}.gov-site .gov-infinite-loader.is-complete{margin-top:2rem}@media (max-width:921px){.gov-site #ast-mobile-header .ast-mobile-header-content{max-height:calc(100dvh - 76px);padding:.75rem 1rem 1.25rem;overflow-y:auto;border-top:1px solid var(--gov-color-line);background:#fbf8f4;box-shadow:0 18px 40px rgb(29 24 34 / .12)}.gov-site #ast-mobile-header .ast-builder-menu-mobile{padding:0}.gov-site #ast-mobile-header .main-header-menu{display:grid;gap:0}.gov-site #ast-mobile-header .main-header-menu>.menu-item>.menu-link{min-height:0;padding:.95rem .25rem;border-bottom:1px solid rgb(29 24 34 / .1);color:var(--gov-color-ink);font-size:1rem;font-weight:650;line-height:1.25}.gov-site #ast-mobile-header .main-header-menu>.menu-item>.menu-link::after{content:"→";float:right;color:var(--gov-color-cherry);font-weight:500}.gov-mobile-menu-tools{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.65rem;margin-bottom:.45rem}.gov-mobile-menu-search{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;border:1px solid rgb(29 24 34 / .16);border-radius:999px;background:#fff;overflow:hidden}.gov-mobile-menu-search>span{padding-left:.85rem;color:var(--gov-color-cherry);font-size:1.45rem;line-height:1}.gov-site .gov-mobile-menu-search input[type="search"]{width:100%;height:46px;padding:0 .55rem;border:0;border-radius:0;background:#fff0;box-shadow:none;color:var(--gov-color-ink)}.gov-mobile-menu-search button{height:38px;margin-right:4px;padding:0 .85rem;border:0;border-radius:999px;background:var(--gov-color-cherry);color:#fff;font-size:.78rem;font-weight:750}.gov-mobile-menu-cart{position:relative;display:grid;width:48px;height:48px;place-items:center;border:1px solid rgb(29 24 34 / .16);border-radius:50%;background:#fff;color:var(--gov-color-ink);text-decoration:none}.gov-mobile-menu-cart svg{width:23px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.gov-mobile-menu-cart span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.gov-mobile-menu-cart strong{position:absolute;top:-4px;right:-3px;display:grid;min-width:20px;height:20px;padding:0 5px;place-items:center;border-radius:999px;background:var(--gov-color-cherry);color:#fff;font-size:.68rem;line-height:1}}.gov-site .ast-site-identity .site-title{display:block!important}.gov-site .ast-site-identity .site-title a{display:block;width:250px;height:58px;font-size:0;background:url(/wp-content/themes/govorila-astra/assets/images/signature/wordmark.svg) left center / contain no-repeat}.gov-site .ast-site-identity .site-title a::before,.gov-site .ast-site-identity .site-title a::after{display:none;content:none}.gov-site .ast-site-identity .site-description{display:none}@media (max-width:544px){.gov-site .ast-site-identity .site-title a{width:200px;height:47px}}