:root{--cm-patria-navy: #081a38;--cm-patria-red: #d7193f;--cm-patria-blue: #0754a5;--cm-patria-text: #ffffff}.cm-patria-bar,.cm-patria-bar *{box-sizing:border-box}.cm-patria-bar{position:relative;z-index:8;overflow:hidden;border-top:1px solid rgba(255,255,255,.12);border-bottom:4px solid transparent;border-image:linear-gradient(90deg,var(--cm-patria-red) 0 33.33%,#fff 33.33% 66.66%,var(--cm-patria-blue) 66.66%) 1;background:radial-gradient(ellipse at 12% 130%,rgba(7,84,165,.55),transparent 38%),radial-gradient(ellipse at 88% -20%,rgba(215,25,63,.38),transparent 36%),linear-gradient(105deg,#06152e,var(--cm-patria-navy) 54%,#102b52);color:var(--cm-patria-text);box-shadow:0 8px 24px #05142c33}.cm-patria-bar:after{position:absolute;right:0;bottom:0;left:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.62),transparent);content:""}.cm-patria-bar__inner{position:relative;z-index:2;display:grid;width:min(100% - 34px,1440px);min-height:88px;margin:0 auto;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:18px;padding:13px 0}.cm-patria-flag{display:grid;width:52px;height:36px;overflow:hidden;grid-template:repeat(2,1fr) / repeat(2,1fr);border:1px solid rgba(255,255,255,.8);border-radius:4px;background:#fff;box-shadow:0 4px 14px #00000040;transform:rotate(-4deg)}.cm-patria-flag__quadrant{display:grid;place-items:center;font-size:15px;line-height:1}.cm-patria-flag__quadrant--white-blue{color:var(--cm-patria-blue);background:#fff}.cm-patria-flag__quadrant--red{background:var(--cm-patria-red)}.cm-patria-flag__quadrant--blue{background:var(--cm-patria-blue)}.cm-patria-flag__quadrant--white-red{color:var(--cm-patria-red);background:#fff}.cm-patria-bar__copy{display:flex;min-width:0;align-items:baseline;gap:12px}.cm-patria-bar__eyebrow{flex:0 0 auto;padding:6px 10px;border:1px solid rgba(255,255,255,.33);border-radius:999px;background:#ffffff1a;color:#fff;font-size:10px;font-weight:850;letter-spacing:.12em;line-height:1}.cm-patria-bar__heading{flex:0 0 auto;color:#fff;font-size:clamp(20px,2vw,30px);font-weight:900;letter-spacing:-.025em;line-height:1.08;text-shadow:0 2px 16px rgba(0,0,0,.2)}.cm-patria-bar__text{min-width:0;overflow:hidden;color:#ffffffd6;font-size:13px;font-weight:600;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.cm-patria-bar__button{display:inline-flex;min-height:43px;align-items:center;justify-content:center;gap:9px;padding:10px 20px;border:1px solid rgba(255,255,255,.82);border-radius:999px;background:linear-gradient(110deg,var(--cm-patria-red),#bd1236);color:#fff!important;font-size:13px;font-weight:850;line-height:1;text-decoration:none!important;box-shadow:0 7px 20px #d7193f3d;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.cm-patria-bar__button:hover{background:linear-gradient(110deg,#e51d48,var(--cm-patria-red));color:#fff!important;transform:translateY(-2px);box-shadow:0 10px 24px #d7193f5c}.cm-patria-bar__button span{font-size:18px;line-height:.7}.cm-patria-star{position:absolute;z-index:1;color:#ffffff94;pointer-events:none;animation:cm-patria-drift 7s ease-in-out infinite alternate}.cm-patria-star--one{top:13px;left:7%;font-size:17px}.cm-patria-star--two{right:29%;bottom:8px;color:#d7193fcc;font-size:13px;animation-delay:-3s}.cm-patria-ribbon{position:absolute;top:-34px;right:13%;width:38px;height:130px;border-right:1px solid rgba(255,255,255,.12);border-left:1px solid rgba(255,255,255,.12);background:linear-gradient(90deg,#d7193f2e 0 33%,#ffffff29 33% 66%,#0754a533 66%);transform:rotate(28deg);pointer-events:none}@keyframes cm-patria-drift{0%{transform:translateZ(0) rotate(0);opacity:.5}to{transform:translate3d(0,8px,0) rotate(18deg);opacity:1}}@media(max-width:900px){.cm-patria-bar__inner{width:min(100% - 28px,1440px);gap:13px}.cm-patria-bar__copy{flex-wrap:wrap;align-items:center;gap:7px 10px}.cm-patria-bar__eyebrow{font-size:9px}.cm-patria-bar__heading{font-size:clamp(19px,3vw,26px)}.cm-patria-bar__text{flex-basis:100%;font-size:12px}}@media(max-width:560px){.cm-patria-bar__inner{width:min(100% - 24px,1440px);min-height:78px;grid-template-columns:43px minmax(0,1fr) auto;gap:10px;padding:12px 0}.cm-patria-flag{width:42px;height:30px}.cm-patria-flag__quadrant{font-size:12px}.cm-patria-bar__copy{gap:5px 7px}.cm-patria-bar__eyebrow{padding:5px 7px;font-size:8px;letter-spacing:.08em}.cm-patria-bar__heading{font-size:18px}.cm-patria-bar__text{font-size:11px;white-space:normal}.cm-patria-bar__button{min-height:38px;gap:5px;padding:8px 11px;font-size:11px}.cm-patria-ribbon{right:8%;opacity:.55}.cm-patria-star--one{left:2%}.cm-patria-star--two{right:28%}}@media(prefers-reduced-motion:reduce){.cm-patria-star{animation:none}.cm-patria-bar__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/cellmax-mes-patria.css.map */
