.elementor-kit-6{--e-global-color-primary:#001F3F;--e-global-color-secondary:#C09554;--e-global-color-text:#1A1A1A;--e-global-color-accent:#A97F40;--e-global-color-anc01:#0B2C50;--e-global-color-anc02:#163A62;--e-global-color-anc03:#213267;--e-global-color-anc04:#F4ECDF;--e-global-color-anc05:#5A6472;--e-global-color-anc06:#DCE1E7;--e-global-color-anc07:#ECEFF3;--e-global-color-anc08:#EEF1F4;--e-global-color-anc09:#F6F7F9;--e-global-color-anc10:#FFFFFF;--e-global-color-anc11:#2E7D4F;--e-global-color-anc12:#B3261E;--e-global-color-anc13:#3D4753;--e-global-color-anc14:#E1E6EC;--e-global-color-anc15:#B9C6D6;--e-global-color-anc16:#8EA3BC;--e-global-color-anc17:#C4D0DE;--e-global-typography-primary-font-family:"Plus Jakarta Sans";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Plus Jakarta Sans";--e-global-typography-secondary-font-weight:600;--e-global-typography-text-font-family:"Plus Jakarta Sans";--e-global-typography-text-font-size:15.5px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.6em;--e-global-typography-accent-font-family:"Plus Jakarta Sans";--e-global-typography-accent-font-size:15.5px;--e-global-typography-accent-font-weight:600;background-color:#FFFFFF;color:#1A1A1A;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.6em;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{background-color:#C09554;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15.5px;font-weight:600;color:#FFFFFF;border-style:none;border-radius:6px 6px 6px 6px;padding:12px 22px 12px 22px;}.elementor-kit-6 button:hover,.elementor-kit-6 button:focus,.elementor-kit-6 input[type="button"]:hover,.elementor-kit-6 input[type="button"]:focus,.elementor-kit-6 input[type="submit"]:hover,.elementor-kit-6 input[type="submit"]:focus,.elementor-kit-6 .elementor-button:hover,.elementor-kit-6 .elementor-button:focus{background-color:#A97F40;color:#FFFFFF;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 a{color:#001F3F;}.elementor-kit-6 a:hover{color:#A97F40;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1280px;}.e-con{--container-max-width:1280px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1000px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:640px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --navy:#001F3F; --navy-2:#0B2C50; --navy-3:#163A62; --logo:#213267; --gold:#C09554; --gold-dark:#A97F40; --gold-light:#F4ECDF; --ink:#1A1A1A; --muted:#5A6472; --line:#DCE1E7; --line-2:#ECEFF3; --steel:#EEF1F4; --mist:#F6F7F9; --white:#FFFFFF; --ok:#2E7D4F; --error:#B3261E; --text-soft:#3D4753; --text-dark:#2F3946; --on-navy:#C4D0DE; --footer-text:#B9C6D6; --footer-meta:#8EA3BC; --steel-hover:#E1E6EC; --placeholder-icon:#B3BDC9; --ok-light:#E4F1E9; --ok-dark:#1F5D39; --font-main:Plus Jakarta Sans; --fs-body:15.5px; --fs-small:13px; --fs-label:12px; --fs-nav:15px; --fs-h1:40px; --fs-h1-mobile:29px; --fs-h2:30px; --fs-h2-mobile:22px; --fs-h3:18px; --fs-slider:48px; --fs-slider-mobile:30px; --fs-price:21px; --fs-price-large:32px; --lh-body:1.6; --lh-heading:1.15; --lh-slider:1.1; --lh-article:1.7; --ls-heading:-0.01em; --ls-slider:-0.018em; --content-width:1280px; --gutter:24px; --gutter-mobile:16px; --section-gap:72px; --section-gap-mobile:40px; --radius-s:6px; --radius-m:10px; --radius-l:14px; --radius-badge:4px; --btn-pad-y:12px; --btn-pad-x:22px; --field-pad-y:11px; --field-pad-x:14px; --badge-pad-y:3px; --badge-pad-x:8px; --border-w:1.5px; --underline-offset:3px; --sp-2:2px; --sp-4:4px; --sp-6:6px; --sp-8:8px; --sp-10:10px; --sp-12:12px; --sp-14:14px; --sp-16:16px; --sp-18:18px; --sp-20:20px; --sp-22:22px; --sp-24:24px; --sp-28:28px; --sp-32:32px; --sp-36:36px; --sp-40:40px; --sp-44:44px; --sp-48:48px; --sp-56:56px; --sp-64:64px; --stroke-1:1px; --stroke-3:3px; --radius-pill:999px; --logo-height:42px; --logo-height-mobile:32px; --logo-height-footer:44px; --icon-md:24px; --icon-sm:20px; --control-lg:44px; --control-md:38px; --control-sm:36px; --counter-size:18px; --search-max-width:640px; --fs-counter:11px; --fs-footer-heading:16px; --footer-about-width:32ch; --stroke-2:2px; --fs-lead:17px; --fs-promo:23px; --fs-about:26px; --fs-about-mobile:20px; --fs-brand:20px; --fs-card-mobile:14px; --fs-price-mobile:18px; --control-xs:32px; --icon-usp:26px; --icon-usp-mobile:22px; --icon-promo:64px; --icon-promo-mobile:44px; --icon-arrow:18px; --slider-min-height:440px; --slider-art-mobile:180px; --znak-slider:260px; --mark-about:96px; --mark-about-mobile:64px; --promo-min-height:220px; --promo-min-height-mobile:120px; --brand-tile-height:120px; --brand-tile-height-mobile:96px; --text-narrow:16ch; --text-medium:40ch; --text-wide:46ch; --img-pad-product:8% 0 3%; --img-pad-category:10% 0 2%; --slider-art-tall:84%; --slider-art-short:62%; --slider-art-width:32%; --rail-4:calc((100% - 3 * 22px) / 4); --rail-3:calc((100% - 2 * 14px) / 3); --rail-2:calc((100% - 12px) / 2); --shadow-art:drop-shadow(0 18px 20px rgba(0, 0, 0, 0.35)); --znak-slider-width:52%; --slider-art-gap:3%; --sidebar-width:250px; --sp-26:26px; --sp-52:52px; --sp-72:72px; --thumb-size:80px; --thumb-size-mobile:64px; --desc-width:74ch; --brand-desc-width:70ch; --spec-max-width:880px; --dl-card-max-width:560px; --icon-pdf:34px; --icon-check:19px; --control-buy:46px; --stock-dot:7px; --brand-logo-width:200px; --brand-logo-height:120px; --brand-logo-height-mobile:90px; --chip-thumb:28px; --shadow-sticky:0 -10px 24px -16px rgba(0, 31, 63, 0.35); --slider-arrow:42px; --drawer-width:min(86vw, 360px); --overlay:rgba(0, 31, 63, 0.45); --dot-idle:rgba(255, 255, 255, 0.55); --dot-ring:rgba(0, 31, 63, 0.25); --shadow-mega:0 24px 40px -20px rgba(0, 31, 63, 0.35); --spec-label-width:46%; --fs-post-big:27px; --article-width:760px; --fs-notice:14.5px; --notice-text:#5D4520; }