html.cm-pg{--cm-p:#274952;--cm-pd:#1b363d;--cm-g:#8a8a8a;--cm-ink:#24242a;--cm-mt:#62626b;--cm-ln:#ececf0;--cm-pt:#f3e7cf;--cm-ok:#128a5a}html.cm-pg .cm-ico{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:var(--cm-pt);color:var(--cm-p);transition:background .25s,color .25s,transform .25s}html.cm-pg .cm-ic{width:22px;height:22px;display:block}html.cm-pg .cm-tx{display:flex;flex-direction:column;text-align:left;min-width:0}html.cm-pg .cm-tx b{font-weight:800;color:var(--cm-ink);font-size:15px;line-height:1.2;transition:color .25s}html.cm-pg .cm-tx small{font-size:13px;color:var(--cm-mt);line-height:1.3;margin-top:2px;font-weight:500}html.cm-pg .cm-it{font:inherit;cursor:default;border:0;background:none;padding:0;margin:0;color:inherit}html.cm-pg .cm-it:hover .cm-ico{background:var(--cm-p);color:#fff;transform:translateY(-2px) scale(1.06)}html.cm-pg .cm-it:hover .cm-tx b{color:var(--cm-p)}html.cm-pg .cm-cp{cursor:pointer}html.cm-pg .cm-cp.cm-ok .cm-tx small{color:var(--cm-ok);font-weight:800}html.cm-pg .cm-dots{display:none}html.cm-pg #cm-top{background:#fff;border-bottom:1px solid #efe5d2;position:relative;z-index:1;animation:cmIn .7s cubic-bezier(.2,.8,.2,1) both}html.cm-pg #cm-top .cm-trk{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));position:relative}html.cm-pg #cm-top .cm-it{display:flex;align-items:center;justify-content:center;gap:12px;padding:16px 14px;position:relative}html.cm-pg #cm-top .cm-it+.cm-it:before{content:"";position:absolute;left:0;top:26%;height:48%;width:1px;background:var(--cm-ln)}@media(max-width:991px){html.cm-pg #cm-top .cm-it{gap:9px;padding:14px 8px}html.cm-pg #cm-top .cm-ico{width:38px;height:38px}html.cm-pg #cm-top .cm-tx b{font-size:14px}html.cm-pg #cm-top .cm-tx small{font-size:12.5px}}@media(max-width:767px){html.cm-pg #cm-top .cm-trk{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}html.cm-pg #cm-top .cm-trk::-webkit-scrollbar{display:none}html.cm-pg #cm-top>.container{padding-left:0!important;padding-right:0!important}html.cm-pg #cm-top .cm-it{flex:0 0 66.667%;box-sizing:border-box;scroll-snap-align:start;justify-content:flex-start;gap:10px;padding:12px 14px}html.cm-pg #cm-top .cm-it:before{display:none}html.cm-pg #cm-top .cm-tx b{font-size:14px}html.cm-pg #cm-top .cm-tx small{font-size:12.5px}html.cm-pg .cm-dots{display:flex;justify-content:center;gap:6px;padding:0 0 11px}html.cm-pg .cm-dots i{width:6px;height:6px;border-radius:99px;background:#e2d6bc;transition:width .3s,background .3s;cursor:pointer}html.cm-pg .cm-dots i.on{width:20px;background:var(--cm-p)}}html.cm-pg .cm-on .price-container{display:none!important}html.cm-pg .cm-of{margin:4px 0 20px;animation:cmIn .8s cubic-bezier(.2,.8,.2,1) .15s both;text-align:left}@keyframes cmIn{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}html.cm-pg .cm-cmp{display:flex;align-items:center;gap:10px;margin-bottom:2px}html.cm-pg .cm-cmp s{color:var(--cm-g);font-size:16px;font-weight:600}html.cm-pg .cm-cmp em{font-style:normal;background:var(--cm-pt);color:var(--cm-p);font-weight:800;font-size:13px;padding:3px 10px;border-radius:99px}html.cm-pg .cm-price{display:block;font-size:32px;line-height:1.15;font-weight:800;color:var(--cm-ink);letter-spacing:-.01em}html.cm-pg .cm-price small,html.cm-pg .cm-pv strong small{font-size:.5em;font-weight:700;margin-right:3px;letter-spacing:0}html.cm-pg .cm-pix{position:relative;overflow:hidden;margin-top:12px;padding:13px 16px 14px;border-radius:16px;display:grid;grid-template-columns:1fr auto;grid-template-areas:"pl pr" "pv pr";align-items:center;column-gap:14px;row-gap:3px;color:#fff;background:linear-gradient(135deg,#33606b 0%,#274952 45%,#1b363d 100%);box-shadow:0 16px 30px -14px rgba(39,73,82,.6);transition:transform .3s,box-shadow .3s}html.cm-pg .cm-pix:hover{transform:translateY(-2px);box-shadow:0 20px 36px -14px rgba(39,73,82,.7)}html.cm-pg .cm-pix:after{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.38),transparent);transform:skewX(-20deg);pointer-events:none;animation:cmSh 2.2s ease 1s 1 both}html.cm-pg .cm-pix:hover:after{animation:cmSh2 1.1s ease both}@keyframes cmSh{from{left:-60%}to{left:140%}}@keyframes cmSh2{from{left:-60%}to{left:140%}}html.cm-pg .cm-pl{grid-area:pl;display:flex;align-items:center;gap:8px;font-weight:800;font-size:13px;letter-spacing:.08em;text-transform:uppercase}html.cm-pg .cm-pl .cm-ic{width:19px;height:19px}html.cm-pg .cm-chip{background:#fff;color:var(--cm-p);font-weight:800;font-size:13px;padding:4px 11px;border-radius:99px;box-shadow:0 4px 10px -4px rgba(0,0,0,.25)}html.cm-pg .cm-pv{grid-area:pv;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}html.cm-pg .cm-pr{grid-area:pr;display:flex;flex-direction:column;align-items:flex-end;gap:9px}html.cm-pg .cm-pv strong{font-size:34px;line-height:1;font-weight:800;letter-spacing:-.015em}html.cm-pg .cm-pv span{font-weight:700;font-size:14.5px;opacity:.95}html.cm-pg .cm-sv{display:inline-flex;align-items:center;gap:7px;background:rgba(255,255,255,.2);padding:6px 12px 6px 10px;border-radius:99px;font-size:13.5px;font-weight:600;line-height:1.25}html.cm-pg .cm-sv .cm-ic{width:15px;height:15px;flex:0 0 auto}html.cm-pg .cm-sv b{font-weight:800}html.cm-pg .cm-ins{display:flex;align-items:center;gap:12px;margin-top:12px;padding:13px 15px;border:1px solid var(--cm-ln);border-radius:14px;font-size:15px;line-height:1.35;color:var(--cm-ink);background:#fff;transition:border-color .25s,box-shadow .25s}html.cm-pg .cm-ins:hover{border-color:var(--cm-p);box-shadow:0 10px 22px -14px rgba(39,73,82,.55)}html.cm-pg .cm-ins .cm-ic{color:var(--cm-p);width:24px;height:24px;flex:0 0 auto}html.cm-pg .cm-ins b{font-weight:800}html.cm-pg .cm-more{display:inline-block;margin-top:11px;font-size:14px;font-weight:700;color:var(--cm-p)!important;text-decoration:underline;text-underline-offset:3px;cursor:pointer;transition:opacity .2s}html.cm-pg .cm-more:hover{opacity:.75}html.cm-pg #single-product [data-store^="product-info"]{color:#3a3a42}html.cm-pg #single-product [data-store^="product-info"] .font-small{font-size:13.5px}html.cm-pg #single-product [data-store^="product-info"] .opacity-60,html.cm-pg #single-product [data-store^="product-info"] .opacity-50{opacity:1;color:var(--cm-mt)}html.cm-pg #single-product [data-store^="product-info"] .price-compare{color:var(--cm-g)}html.cm-pg #single-product [data-store^="product-info"] .btn-link{color:var(--cm-p);font-weight:700}html.cm-pg #single-product [data-store^="product-info"] h1{color:var(--cm-ink)}html.cm-pg #single-product [data-store^="product-info"] .breadcrumbs .crumb{font-size:13px;color:var(--cm-mt)}html.cm-pg #single-product [data-store^="product-info"] .breadcrumbs .crumb.active{color:var(--cm-ink);font-weight:600}html.cm-pg #single-product [data-store^="product-info"] .label-block{font-size:15px;font-weight:700;color:var(--cm-ink)}html.cm-pg #single-product [data-store^="product-info"] .js-insta-variation-label{font-weight:800;color:var(--cm-p)}html.cm-pg #single-product .color-hex-swatches__item:hover .color-hex-swatches__swatch,html.cm-pg #single-product .color-hex-swatches__item.selected .color-hex-swatches__swatch{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--cm-p)}html.cm-pg #single-product .btn-variant{font-weight:700;color:var(--cm-ink);transition:border-color .2s,color .2s,box-shadow .2s,transform .2s}html.cm-pg #single-product .btn-variant:hover{color:var(--cm-p);transform:translateY(-1px)}html.cm-pg #single-product .btn-variant.selected{color:var(--cm-p)}html.cm-pg #single-product .js-buy-button-container{align-items:center!important}html.cm-pg #single-product .form-group.js-quantity{margin-bottom:0}html.cm-pg #single-product .form-quantity{border:1.5px solid #d9d9df;border-radius:14px;background:#fff;height:52px;min-height:0;box-sizing:border-box;margin:0;transition:border-color .2s}html.cm-pg #single-product .form-quantity:hover{border-color:var(--cm-p)}html.cm-pg #single-product .form-quantity .js-quantity-input{font-size:17px;font-weight:800;color:var(--cm-ink)}html.cm-pg #single-product .form-quantity-icon{color:var(--cm-ink)}html.cm-pg #single-product .btn-add-to-cart,html.cm-pg #single-product .js-addtocart-placeholder{background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.4) 50%,transparent 65%) no-repeat -160% 0/60% 100%,linear-gradient(135deg,#33606b,#274952 50%,#1b363d);color:#fff;border:0;border-radius:14px;height:52px;min-height:0;box-sizing:border-box;padding-top:0;padding-bottom:0;line-height:1;font-size:15px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 16px 28px -14px rgba(39,73,82,.75);transition:transform .25s,box-shadow .25s}html.cm-pg #single-product .addKit{display:flex!important;align-items:center;justify-content:center;width:calc(100% - 30px);margin:4px 15px 0!important;height:52px;padding:0!important;border:0;border-radius:14px;background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.4) 50%,transparent 65%) no-repeat -160% 0/60% 100%,linear-gradient(135deg,#33606b,#274952 50%,#1b363d)!important;color:#fff!important;font-size:15px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 16px 28px -14px rgba(39,73,82,.75);transition:transform .25s,box-shadow .25s}html.cm-pg #single-product .addKit:hover{transition:transform .25s,box-shadow .25s,background-position .9s;background-position:260% 0,0 0!important;transform:translateY(-2px);box-shadow:0 20px 34px -14px rgba(39,73,82,.85)}html.cm-pg #single-product .btn-add-to-cart:hover{transition:transform .25s,box-shadow .25s,background-position .9s;background-position:260% 0,0 0;transform:translateY(-2px);box-shadow:0 20px 34px -14px rgba(39,73,82,.85)}html.cm-pg #single-product .btn-add-to-cart:active{transform:translateY(0)}html.cm-pg #cm-bx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:-6px 0 22px}html.cm-pg #cm-bx .cm-it{display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px 8px;border:1px solid var(--cm-ln);border-radius:14px;background:#fff;text-align:center;transition:border-color .25s,transform .25s,box-shadow .25s}html.cm-pg #cm-bx .cm-it:hover{border-color:var(--cm-p);transform:translateY(-3px);box-shadow:0 14px 24px -16px rgba(39,73,82,.6)}html.cm-pg #cm-bx .cm-ico{width:40px;height:40px}html.cm-pg #cm-bx .cm-ic{width:20px;height:20px}html.cm-pg #cm-bx .cm-tx{align-items:center;text-align:center}html.cm-pg #cm-bx .cm-tx b{font-size:14px}html.cm-pg #cm-bx .cm-tx small{font-size:12.5px;word-break:break-word}@media(max-width:575px){html.cm-pg #cm-bx{grid-template-columns:1fr;gap:8px}html.cm-pg #cm-bx .cm-it{flex-direction:row;text-align:left;gap:12px;padding:10px 14px}html.cm-pg #cm-bx .cm-ico{width:38px;height:38px}html.cm-pg #cm-bx .cm-tx{align-items:flex-start;text-align:left}html.cm-pg #cm-bx .cm-tx b{font-size:15px}html.cm-pg #cm-bx .cm-tx small{font-size:13px}}html.cm-pg #single-product .radio-button-item.card{border:1px solid var(--cm-ln);border-radius:12px;background:#fff;transition:border-color .2s,box-shadow .2s}html.cm-pg #single-product .radio-button-item.card:hover{border-color:var(--cm-p);box-shadow:0 10px 20px -14px rgba(39,73,82,.55)}html.cm-pg #single-product .shipping-option-name{font-size:14.5px;font-weight:700;color:var(--cm-ink)}html.cm-pg #single-product [data-component="option.price"]{font-weight:700;color:var(--cm-ink);font-size:14.5px}html.cm-pg #single-product [data-component="option.price"] .text-accent{color:var(--cm-ok)}html.cm-pg #cm-cart{padding:12px 20px 4px;background:#fff}html.cm-pg #cm-cart .cm-trk{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;position:relative;border-radius:14px;background:var(--cm-pt)}html.cm-pg #cm-cart .cm-trk::-webkit-scrollbar{display:none}html.cm-pg #cm-cart .cm-it{flex:0 0 100%;scroll-snap-align:center;display:flex;align-items:center;justify-content:center;gap:10px;padding:9px 12px;min-height:54px;width:100%}html.cm-pg #cm-cart .cm-ico{width:34px;height:34px;background:#fff}html.cm-pg #cm-cart .cm-ic{width:18px;height:18px}html.cm-pg #cm-cart .cm-tx b{font-size:14px}html.cm-pg #cm-cart .cm-tx small{font-size:12.5px;margin-top:1px}html.cm-pg #cm-cart .cm-dots{display:flex;justify-content:center;gap:5px;padding:8px 0 0}html.cm-pg #cm-cart .cm-dots i{width:5px;height:5px;border-radius:99px;background:#e2d6bc;transition:width .3s,background .3s;cursor:pointer}html.cm-pg #cm-cart .cm-dots i.on{width:16px;background:var(--cm-p)}@media(prefers-reduced-motion:reduce){html.cm-pg .cm-of,html.cm-pg #cm-top{animation:none}html.cm-pg .cm-pix:after{animation:none}}html.cm-pg .cm-sz{display:inline-flex;align-items:center;gap:6px;margin-left:10px;padding:4px 12px 4px 9px;border-radius:99px;background:var(--cm-pt);color:var(--cm-p);font-size:13px;font-weight:600;line-height:1.3;vertical-align:middle;border:1px solid rgba(39,73,82,.2);animation:cmPop .45s cubic-bezier(.2,.9,.3,1.3) both}html.cm-pg .cm-sz b{font-weight:800}html.cm-pg .cm-sz .cm-ic{width:15px;height:15px}@keyframes cmPop{from{opacity:0;transform:scale(.7) translateX(-8px)}to{opacity:1;transform:none}}html.cm-pg .cm-tb{display:inline-flex;align-items:center;gap:7px;height:36px;margin:0 0 0 8px;padding:0 15px 0 11px;vertical-align:top;border:1.5px solid var(--cm-p);border-radius:99px;background:#fff;color:var(--cm-p);font:inherit;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background .25s,color .25s,transform .25s,box-shadow .25s}html.cm-pg .cm-tb .cm-ic{width:17px;height:17px}html.cm-pg #single-product .js-product-variants-group .btn-variant{vertical-align:top}@media(max-width:575px){html.cm-pg .cm-tb{display:flex;width:max-content;margin:12px 0 0;height:40px;font-size:12.5px}}html.cm-pg .cm-tb:hover{background:var(--cm-p);color:#fff;transform:translateY(-2px);box-shadow:0 14px 24px -14px rgba(39,73,82,.85)}html.cm-pg.cm-lock{overflow:hidden!important}html.cm-pg #cm-md{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(36,36,42,.6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}html.cm-pg #cm-md.on{opacity:1;visibility:visible}html.cm-pg #cm-md .cm-dlg{position:relative;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.55fr);width:100%;max-width:960px;max-height:92vh;overflow:hidden;background:#fff;border-radius:24px;box-shadow:0 40px 80px -30px rgba(0,0,0,.55);transform:translateY(26px) scale(.97);transition:transform .45s cubic-bezier(.2,.8,.2,1)}html.cm-pg #cm-md.on .cm-dlg{transform:none}html.cm-pg #cm-md .cm-ph{position:relative;min-height:100%;background:#e9dfd6}html.cm-pg #cm-md .cm-ph img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 18%}html.cm-pg #cm-md .cm-ph:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,transparent 55%,rgba(36,36,42,.6))}html.cm-pg #cm-md .cm-ph span{position:absolute;left:22px;bottom:20px;z-index:1;color:#fff;font-weight:800;letter-spacing:.16em;font-size:12px;text-transform:uppercase}html.cm-pg #cm-md .cm-bd{padding:36px 34px 30px;overflow:auto}html.cm-pg #cm-md .cm-x{position:absolute;top:14px;right:14px;z-index:3;width:42px;height:42px;padding:0;border-radius:50%;border:0;background:#fff;color:var(--cm-ink);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 8px 18px -6px rgba(0,0,0,.35);transition:background .25s,color .25s,transform .35s}html.cm-pg #cm-md .cm-x:hover{background:var(--cm-p);color:#fff;transform:rotate(90deg)}html.cm-pg #cm-md .cm-x .cm-ic{width:20px;height:20px}html.cm-pg #cm-md .cm-eb{font-size:12px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--cm-p)}html.cm-pg #cm-md h3{font-family:var(--heading-font,inherit);font-weight:400;font-size:32px;line-height:1.15;color:var(--cm-ink);margin:8px 0 10px;text-transform:uppercase;letter-spacing:.02em}html.cm-pg #cm-md .cm-sb{font-size:15px;line-height:1.5;color:var(--cm-mt);margin:0;max-width:440px}html.cm-pg #cm-md .cm-sb b{color:var(--cm-ink);font-weight:800}html.cm-pg #cm-md .cm-tbl{table-layout:fixed;border-collapse:separate;border-spacing:6px;width:calc(100% + 12px);margin:22px -6px 0}html.cm-pg #cm-md .cm-tbl th,html.cm-pg #cm-md .cm-tbl td{text-align:center;padding:13px 3px;border:0;border-radius:11px;font-size:15px;line-height:1.2}html.cm-pg #cm-md .cm-tbl thead th{position:relative;background:var(--cm-g);color:#fff;font-weight:800;font-size:17px;transition:background .3s,box-shadow .3s,transform .3s}html.cm-pg #cm-md .cm-tbl thead th:first-child{background:none;width:23%}html.cm-pg #cm-md .cm-tbl thead th small{display:block;font-size:11.5px;font-weight:600;opacity:.92;margin-top:3px}html.cm-pg #cm-md .cm-tbl tbody th{text-align:left;background:none;font-weight:800;color:var(--cm-ink);text-transform:uppercase;font-size:12.5px;letter-spacing:.08em;padding-left:6px}html.cm-pg #cm-md .cm-tbl td{background:#f5f4f6;color:var(--cm-ink);font-weight:700;transition:background .2s,color .2s,transform .2s}html.cm-pg #cm-md .cm-tbl td:hover{background:var(--cm-pt);color:var(--cm-p);transform:scale(1.04)}html.cm-pg #cm-md .cm-tbl .na{opacity:.38}html.cm-pg #cm-md .cm-tbl thead th.sel{background:linear-gradient(135deg,#33606b,#1b363d);box-shadow:0 12px 20px -10px rgba(39,73,82,.8)}html.cm-pg #cm-md .cm-tbl thead th.sel:after{content:"Seu tamanho";position:absolute;top:-11px;left:50%;transform:translateX(-50%);background:var(--cm-ink);color:#fff;font-size:9.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;border-radius:99px;white-space:nowrap}html.cm-pg #cm-md .cm-tbl td.sel{background:var(--cm-pt);color:var(--cm-p);font-weight:800;box-shadow:inset 0 0 0 1.5px rgba(39,73,82,.45)}html.cm-pg #cm-md .cm-tbl-w{padding-top:6px}html.cm-pg #cm-md .cm-tips{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:22px}html.cm-pg #cm-md .cm-tp{padding:13px 14px;border:1px solid var(--cm-ln);border-radius:14px;transition:border-color .25s,transform .25s,box-shadow .25s}html.cm-pg #cm-md .cm-tp:hover{border-color:var(--cm-p);transform:translateY(-2px);box-shadow:0 12px 22px -16px rgba(39,73,82,.6)}html.cm-pg #cm-md .cm-tp b{display:block;font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--cm-p);margin-bottom:4px}html.cm-pg #cm-md .cm-tp span{font-size:13.5px;line-height:1.4;color:var(--cm-mt)}@media(max-width:767px){html.cm-pg #cm-md{padding:5vw}html.cm-pg #cm-md .cm-dlg{grid-template-columns:1fr;max-width:none;max-height:100%;overflow:auto;border-radius:20px}html.cm-pg #cm-md .cm-ph{min-height:0;height:150px}html.cm-pg #cm-md .cm-ph img{object-position:50% 14%}html.cm-pg #cm-md .cm-bd{padding:22px 16px 28px;overflow:visible}html.cm-pg #cm-md h3{font-size:25px}html.cm-pg #cm-md .cm-sb{font-size:14px}html.cm-pg #cm-md .cm-tbl th,html.cm-pg #cm-md .cm-tbl td{padding:11px 1px;font-size:13.5px}html.cm-pg #cm-md .cm-tbl thead th{font-size:15px}html.cm-pg #cm-md .cm-tbl thead th small{font-size:10.5px}html.cm-pg #cm-md .cm-tbl tbody th{font-size:11px;letter-spacing:.04em;padding-left:2px}html.cm-pg #cm-md .cm-tbl thead th.sel:after{content:"Seu";font-size:9px;padding:2px 7px}html.cm-pg #cm-md .cm-tips{grid-template-columns:1fr}}html.cm-pg .cm-of{margin-top:12px}@media(max-width:767px){html.cm-pg #single-product [data-store^="product-info"] .text-center{text-align:left!important}}@media(max-width:767px){html.cm-pg #cm-md .cm-tbl{border-spacing:4px;width:calc(100% + 8px);margin:22px -4px 0}html.cm-pg #cm-md .cm-tbl thead th:first-child{width:19%}html.cm-pg #cm-md .cm-tbl td{font-size:12px;letter-spacing:-.02em;white-space:nowrap;padding:12px 0}}html.cm-pg #cm-md .cm-dlg.cm-np{grid-template-columns:1fr;max-width:720px}@media(max-width:480px){html.cm-pg .cm-pix{padding:12px 13px 13px;column-gap:10px}html.cm-pg .cm-pv strong{font-size:29px}html.cm-pg .cm-pv span{font-size:13px}html.cm-pg .cm-pl{font-size:12px;letter-spacing:.06em}html.cm-pg .cm-sv{font-size:12.5px;padding:5px 10px;max-width:132px}html.cm-pg .cm-sv .cm-ic{display:none}html.cm-pg .cm-chip{font-size:12px;padding:3px 10px}}html.cm-pg .cm-fr{display:flex!important;align-items:center;gap:9px;margin:0 0 10px;font-size:13px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--cm-ink)}html.cm-pg .cm-fr .cm-ic{width:22px;height:22px;color:var(--cm-p);flex:0 0 auto}html.cm-pg .js-shipping-calculator-container .js-shipping-input{height:54px;padding:0 128px 0 16px;border:1.5px solid #d9d9df;border-radius:14px;background:#fff;font-size:17px;font-weight:700;color:var(--cm-ink);transition:border-color .2s,box-shadow .2s}html.cm-pg .js-shipping-calculator-container .js-shipping-input:focus{border-color:var(--cm-p);box-shadow:0 0 0 4px rgba(39,73,82,.12);outline:0}html.cm-pg .js-shipping-calculator-container .js-shipping-input::placeholder{color:#9a9aa3;font-weight:500}html.cm-pg .js-shipping-calculator-container .js-calculate-shipping.form-control-submit{display:flex;align-items:center;right:7px;top:auto;bottom:0;height:54px}html.cm-pg .js-shipping-calculator-container .js-calculate-shipping-wording{display:inline-block;padding:9px 18px;border-radius:99px;background:var(--cm-p);color:#fff!important;font-size:12.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;transition:background .2s,transform .2s,box-shadow .2s}html.cm-pg .js-shipping-calculator-container .js-calculate-shipping:hover .js-calculate-shipping-wording{background:var(--cm-pd);transform:translateY(-1px);box-shadow:0 10px 18px -10px rgba(39,73,82,.8)}html.cm-pg .js-shipping-calculator-container .js-shipping-calculator-current-zip{font-size:15px;font-weight:800;color:var(--cm-ink)}html.cm-pg .js-shipping-calculator-container .js-shipping-calculator-change-zipcode,html.cm-pg .js-shipping-calculator-container .js-shipping-zipcode-help{color:var(--cm-p)!important;font-weight:700;text-decoration:underline}html.cm-pg .js-shipping-calculator-container .radio-button-item.card{border:1px solid var(--cm-ln);border-radius:12px;background:#fff;transition:border-color .2s,box-shadow .2s}html.cm-pg .js-shipping-calculator-container .radio-button-item.card:hover{border-color:var(--cm-p);box-shadow:0 10px 20px -14px rgba(39,73,82,.55)}html.cm-pg .js-shipping-calculator-container .shipping-option-name{font-size:14.5px;font-weight:700;color:var(--cm-ink)}html.cm-pg #cm-cart .cm-it:hover .cm-ico{background:var(--cm-p);color:#fff}html.cm-pg #modal-cart .modal-header{border-bottom:1px solid #efe5d2;padding:8px 0}html.cm-pg #modal-cart .modal-header .col{font-family:var(--heading-font,inherit);font-size:21px;color:var(--cm-ink)}html.cm-pg #modal-cart .modal-close{transition:transform .3s,color .2s}html.cm-pg #modal-cart .modal-close:hover{transform:rotate(90deg);color:var(--cm-p)}html.cm-pg #modal-cart .cart-item{padding:12px;margin-bottom:12px!important;border:1px solid var(--cm-ln);border-radius:16px;background:#fff;transition:border-color .25s,box-shadow .25s}html.cm-pg #modal-cart .cart-item:hover{border-color:rgba(39,73,82,.35);box-shadow:0 14px 26px -18px rgba(39,73,82,.55)}html.cm-pg #modal-cart .cart-item-image{border-radius:12px}html.cm-pg #modal-cart .cart-item [data-component="line-item.name"],html.cm-pg #modal-cart .cart-item [data-component="line-item.name"] a{font-size:14px;font-weight:700;color:var(--cm-ink);line-height:1.35}html.cm-pg #modal-cart .cart-item [data-component="line-item.name"] small{font-weight:500;color:var(--cm-mt)}html.cm-pg #modal-cart .js-cart-item-subtotal{font-size:17px;font-weight:800;color:var(--cm-ink)}html.cm-pg #modal-cart .cart-item .btn-link{color:var(--cm-mt)!important;font-weight:600;text-decoration:underline}html.cm-pg #modal-cart .cart-item .btn-link:hover{color:var(--cm-p)!important}html.cm-pg #modal-cart .cart-item .form-quantity{border:1.5px solid #e1e1e6;border-radius:12px;background:#fff;transition:border-color .2s}html.cm-pg #modal-cart .cart-item .form-quantity:hover{border-color:var(--cm-p)}html.cm-pg #modal-cart [data-store="cart-subtotal"]{font-size:16px;color:var(--cm-ink)}html.cm-pg #modal-cart [data-store="cart-subtotal"] .js-cart-subtotal{font-weight:800}html.cm-pg #modal-cart [data-store="cart-total"]{padding-top:6px}html.cm-pg #modal-cart [data-store="cart-total"] .js-cart-total{font-size:30px;font-weight:800;color:var(--cm-ink);letter-spacing:-.01em}html.cm-pg #modal-cart .js-payment-discount-price-cart-container{margin-top:8px;padding:9px 14px;border-radius:12px;background:var(--cm-pt);color:var(--cm-p);font-size:14px;font-weight:700}html.cm-pg #modal-cart .js-payment-discount-price-cart{font-size:17px;font-weight:800}html.cm-pg #modal-cart .btn-primary[name="go_to_checkout"]{height:56px;padding:0 54px 0 24px;border:0;border-radius:14px;background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.4) 50%,transparent 65%) no-repeat -160% 0/60% 100%,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14m-6-6 6 6-6 6'/%3E%3C/svg%3E") no-repeat right 22px center/20px,linear-gradient(135deg,#33606b,#274952 50%,#1b363d);color:#fff;font-size:15px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 16px 28px -14px rgba(39,73,82,.75);transition:transform .25s,box-shadow .25s}html.cm-pg #modal-cart .btn-primary[name="go_to_checkout"]:hover{transition:transform .25s,box-shadow .25s,background-position .9s;background-position:260% 0,right 18px center,0 0;transform:translateY(-2px);box-shadow:0 20px 34px -14px rgba(39,73,82,.85)}html.cm-pg #modal-cart .cm-sec{display:flex;align-items:center;justify-content:center;gap:7px;margin:2px 0 14px;font-size:12.5px;font-weight:600;color:var(--cm-mt)}html.cm-pg #modal-cart .cm-sec .cm-ic{width:15px;height:15px;color:var(--cm-ok)}html.cm-pg #modal-cart .text-center .btn-link{color:var(--cm-p)!important;font-weight:700;text-decoration:underline}html.cm-pg #modal-cart a.js-modal-close.btn-link{display:flex;align-items:center;justify-content:center;height:56px;border-radius:14px;background:#f0f0f3;color:#4a4a55!important;font-size:14px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;text-decoration:none!important;transition:background .25s,color .25s,transform .25s}html.cm-pg #modal-cart a.js-modal-close.btn-link:hover{background:#e4e4e9;color:var(--cm-p)!important;transform:translateY(-1px)}html.cm-pg .cm-hs{display:none!important}html.cm-pg #single-product .boxListaKit{margin:6px 15px 16px!important;padding:0!important;list-style:none}html.cm-pg #single-product .boxListaKit li:not(.tituloKit){display:flex;align-items:flex-start;gap:14px;margin:0 0 12px;padding:14px 14px 12px;border:1px solid var(--cm-ln);border-bottom:1px solid var(--cm-ln)!important;border-radius:16px;background:#fff;transition:border-color .25s,box-shadow .25s}html.cm-pg #single-product .boxListaKit li:not(.tituloKit):hover{border-color:rgba(39,73,82,.35);box-shadow:0 14px 26px -18px rgba(39,73,82,.5)}html.cm-pg #single-product .boxListaKit .imgKit{flex:0 0 auto;width:46px!important;height:46px!important;padding:9px;border-radius:50%;background:var(--cm-pt);box-sizing:border-box}html.cm-pg #single-product .boxListaKit li>div{flex:1;min-width:0}html.cm-pg #single-product .boxListaKit .titKit{font-size:15px;font-weight:800;color:var(--cm-ink);line-height:1.3}html.cm-pg #single-product .boxListaKit .kit-price-tag{display:inline-block;margin:4px 0 0!important;font-size:14px!important;font-weight:800!important;color:var(--cm-p)!important}html.cm-pg #single-product .grupoVarKit{display:flex;flex-direction:column;margin-top:6px}html.cm-pg #single-product .grupoVarKit>div:nth-child(1){order:1}html.cm-pg #single-product .grupoVarKit>.kit-swatches__list{order:2}html.cm-pg #single-product .grupoVarKit>div:nth-child(2){order:3;margin-top:4px}html.cm-pg #single-product .grupoVarKit label{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0 6px;font-size:13px!important;font-weight:700;color:var(--cm-ink)}html.cm-pg #single-product .grupoVarKit .kit-selected-label{margin:0;font-weight:800;color:var(--cm-p)}html.cm-pg #single-product .grupoVarKit .kit-swatches__list{gap:9px;margin:0 0 2px}html.cm-pg #single-product .grupoVarKit .kit-swatches__swatch{width:28px;height:28px}html.cm-pg #single-product .grupoVarKit .kit-swatches__item:hover .kit-swatches__swatch,html.cm-pg #single-product .grupoVarKit .kit-swatches__item.selected .kit-swatches__swatch{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--cm-p)}html.cm-pg .cm-kz{display:flex;flex-wrap:wrap;gap:8px;margin:2px 0 4px}html.cm-pg .cm-kzb{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0 8px;border:1.5px solid #d9d9df;border-radius:99px;background:#fff;color:var(--cm-ink);font:inherit;font-size:12.5px;font-weight:700;cursor:pointer;transition:border-color .2s,color .2s,transform .2s,box-shadow .2s}html.cm-pg .cm-kzb:hover{border-color:var(--cm-p);color:var(--cm-p);transform:translateY(-1px)}html.cm-pg .cm-kzb.on{border:2px solid var(--cm-ink);color:var(--cm-p);font-weight:800}html.cm-pg #single-product .boxListaKit .cm-tb{margin:8px 0 0;height:34px;font-size:11.5px}html.cm-pg #cm-av{display:flex;align-items:flex-start;gap:14px;margin:0 0 22px;padding:16px 18px;border:1px solid rgba(39,73,82,.18);border-radius:16px;background:linear-gradient(135deg,#fbf6ec,#f3e7cf);text-align:left}html.cm-pg #cm-av .cm-ico{width:46px;height:46px;background:var(--cm-p);color:#fff}html.cm-pg #cm-av .cm-ic{width:22px;height:22px}html.cm-pg #cm-av b{display:block;margin-bottom:3px;font-size:16px;font-weight:800;color:var(--cm-ink)}html.cm-pg #cm-av p{margin:0;font-size:14px;line-height:1.5;color:#3a3a42}html.cm-pg #cm-av p strong{font-weight:800;color:var(--cm-p)}@media(max-width:575px){html.cm-pg #cm-av{gap:12px;padding:14px}html.cm-pg #cm-av .cm-ico{width:40px;height:40px}html.cm-pg #cm-av b{font-size:15px}html.cm-pg #cm-av p{font-size:13.5px}}html.cm-pg #cm-top .cm-tx{text-transform:uppercase}html.cm-pg #cm-av p{text-transform:none;font-size:16px}html.cm-pg #cm-md .cm-ph img.cm-measure-guides{z-index:2;pointer-events:none}#modal-cart.cm-fixed-checkout{overflow:hidden!important}#modal-cart.cm-fixed-checkout>form{display:flex!important;flex-direction:column;height:100%!important;min-height:0}#modal-cart.cm-fixed-checkout .modal-header,#modal-cart.cm-fixed-checkout #cm-cart{flex-shrink:0}#modal-cart.cm-fixed-checkout .modal-body{height:auto!important;flex:1 1 auto;min-height:0;overflow-y:auto!important;padding-bottom:16px}#cm-checkout-footer{flex:0 0 auto;background:#fff;border-top:1px solid #efe5d2;box-shadow:0 -6px 20px rgba(36,36,42,.06);padding:12px 20px max(12px,env(safe-area-inset-bottom))}#cm-checkout-footer [data-store="cart-total"]{margin:0!important;padding-top:0!important}#cm-checkout-footer .js-payment-discount-price-cart-container{margin:5px 0 8px!important;padding:6px 10px!important}#cm-checkout-footer .js-cart-total{font-size:25px!important}#cm-checkout-footer .cm-sec{margin:14px 0 0!important;font-size:14px!important;color:#45454f!important;gap:7px!important}#cm-checkout-footer a.js-modal-close.btn-link{display:flex!important;align-items:center!important;justify-content:center!important;width:100%;box-sizing:border-box;min-height:52px!important;height:auto!important;margin-top:10px!important;padding:14px!important;background:#f0f0f3!important;color:#45454f!important;border:1px solid #e3e3e8!important;border-radius:13px!important;font-size:16px!important;font-weight:700!important;letter-spacing:.03em!important;text-transform:none!important;text-decoration:none!important}#cm-checkout-footer a.js-modal-close.btn-link:hover{background:#e7e7ec!important}#cm-checkout-footer .btn-primary[name="go_to_checkout"]{height:50px!important}#cm-checkout-footer #ajax-cart-submit-div{margin-bottom:0!important}#modal-cart .cm-cart-native-amount{display:none!important}#modal-cart .cm-cart-products-total{font-size:25px;font-weight:800;letter-spacing:-.01em}#modal-cart .cm-cart-products-pix{font-size:17px;font-weight:800}html.cm-pg #cm-bx{grid-template-columns:1fr;gap:8px}html.cm-pg #cm-bx .cm-it{flex-direction:row;justify-content:flex-start;gap:12px;padding:10px 14px}html.cm-pg #cm-bx .cm-tx{align-items:flex-start;text-align:left}html.cm-pg #cm-bx .cm-coupon-compact{grid-column:1/-1;flex-direction:row;text-align:left;justify-content:flex-start;gap:12px;padding:10px 14px}html.cm-pg #cm-bx .cm-coupon-compact .cm-tx{align-items:flex-start;text-align:left;text-transform:none}html.cm-pg #cm-bx .cm-coupon-compact .cm-tx b{font-size:14px}html.cm-pg #cm-bx .cm-coupon-compact small{font-size:13px;font-weight:700;color:var(--cm-p)}html.cm-pg #cm-bx .cm-coupon-hint{display:block;font-size:12px;line-height:1.35;color:var(--cm-mt);margin-top:2px}@media(max-width:767px){ #shoppingCartPage #cart-sticky-summary .btn-primary[name="go_to_checkout"]{height:56px;padding:0 54px 0 24px;border:0;border-radius:14px;background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.4) 50%,transparent 65%) no-repeat -160% 0/60% 100%,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14m-6-6 6 6-6 6'/%3E%3C/svg%3E") no-repeat right 22px center/20px,linear-gradient(135deg,#33606b,#274952 50%,#1b363d);color:#fff;font-size:15px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 16px 28px -14px rgba(39,73,82,.75);transition:transform .25s,box-shadow .25s}#shoppingCartPage #cart-sticky-summary .btn-primary[name="go_to_checkout"]{height:50px!important;min-height:50px!important;border-radius:10px!important;width:100%;box-sizing:border-box}#shoppingCartPage #cart-sticky-summary a.btn-link[href="/produtos/"]{display:flex!important;align-items:center!important;justify-content:center!important;width:100%;box-sizing:border-box;min-height:52px!important;height:auto!important;margin-top:10px!important;padding:14px!important;background:#f0f0f3!important;color:#4a4a55!important;border:1px solid #e3e3e8!important;border-radius:13px!important;font-size:16px!important;font-weight:700!important;letter-spacing:.03em!important;line-height:1.4!important;text-transform:none!important;text-decoration:none!important}#shoppingCartPage #cart-sticky-summary a.btn-link[href="/produtos/"]:hover{background:#e7e7ec!important}}html body .breadcrumbs{display:none!important}#modal-cart .js-payment-discount-price-cart-container,#shoppingCartPage .js-payment-discount-price-cart-container{display:none!important}html.cm-pg #modal-cart .cm-sec,#shoppingCartPage .cm-sec{display:none!important}.template-home .section-featured-home{overflow-x:hidden;overflow-x:clip}.template-home .section-featured-home>[class*="-container"].container{max-width:none !important;padding-left:0 !important;padding-right:0 !important}.template-home .section-featured-home>[class*="-container"].container>.row{margin-left:0;margin-right:0}.template-home .section-featured-home>[class*="-container"].container>.row>.col-12{padding-left:0;padding-right:0}.template-home .section-featured-home .section-title,.template-home .section-featured-home .section-subtitle{padding-left:15px;padding-right:15px}.template-home .section-featured-home .swiper-button-prev,.template-home .section-featured-home .swiper-button-next{display:none !important}.template-home .section-featured-home .swiper-pagination-custom{position:static;display:flex !important;align-items:center;justify-content:center;gap:8px;width:auto;min-height:20px;margin-top:18px;font-size:0}.template-home .section-featured-home .swiper-pagination-custom.swiper-pagination-lock{display:none !important}.cm-dot{flex:0 0 auto;width:7px;height:7px;padding:0;margin:0;border:0;border-radius:99px;background:#e2d6bc;cursor:pointer;transition:width .35s cubic-bezier(.2,.8,.2,1),background .3s,transform .3s,opacity .3s}.cm-dot:hover{background:#c3a042}.cm-dot.is-active{width:28px;background:#274952}.cm-dot.is-edge{transform:scale(.72);opacity:.7}@media (max-width:767px){.template-home .section-featured-home .swiper-pagination-custom{margin-top:14px}}.item-description .item-name{opacity:1 !important;color:#24242a;font-size:14.5px;line-height:1.4}.item-description .item-price-container{display:block}.item-description .item-price{color:#24242a;font-size:18px;font-weight:700;letter-spacing:-.01em}.item-description .item-price-container .price-compare{margin-left:6px;color:#8a8a8a;font-size:14px;font-weight:500}.item-description .payment-discount-price-product-container{display:flex !important;align-items:center;gap:5px;width:-webkit-fit-content;width:fit-content;max-width:100%;margin-top:7px !important;padding:4px 11px 4px 9px;border-radius:99px;background:#f3e7cf;color:#274952 !important;font-size:14px;font-weight:400;line-height:1.4}.item-description .payment-discount-price-product-container[style*="display: none"],.item-description .payment-discount-price-product-container[style*="display:none"]{display:none !important}.item-description .payment-discount-price-product-container:before{content:"";flex:0 0 auto;width:13px;height:13px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2.9 21.1 12 12 21.1 2.9 12z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2.9 21.1 12 12 21.1 2.9 12z'/%3E%3C/svg%3E") center / contain no-repeat}.item-description .payment-discount-price-product{font-weight:700}.item-description .item-installments{margin-top:6px !important;color:#62626b;font-size:13px}.item-colors.cm-item-colors{justify-content:flex-start !important;flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px !important;padding-top:0 !important}.item-colors .cm-gc{flex:0 0 auto;width:16px;height:16px;margin:0 !important;border:0;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.14);cursor:pointer;transition:transform .2s,box-shadow .2s}.item-colors .cm-gc:hover,.item-colors .cm-gc.selected{transform:scale(1.12);box-shadow:0 0 0 2px #fff,0 0 0 3.5px #274952}.item-colors .cm-gc-more{width:auto;height:16px;margin:0 !important;padding:0 2px;border:0;background:none;color:#62626b;font-size:11.5px;font-weight:700;line-height:16px}.cm-item-sizes{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px}.cm-item-size{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:22px;padding:0 6px;border:1px solid #e3e3e8;border-radius:6px;background:#fff;color:#3a3a42;font-size:11px;font-weight:700;line-height:1}@media (max-width:767px){.item-description .item-name{font-size:13.5px}.item-description .item-price{font-size:16.5px}.item-description .item-price-container .price-compare{font-size:12.5px}.item-description .payment-discount-price-product-container{font-size:12.5px;padding:3px 9px 3px 7px}.item-description .item-installments{font-size:12px}.item-colors .cm-gc{width:14px;height:14px}.cm-item-size{min-width:23px;height:20px;font-size:10.5px}}.template-home .section-video-home{padding-left:0 !important;padding-right:0 !important}.template-home .section-video-home .js-section-video{width:100%;max-width:none !important;padding-left:0 !important;padding-right:0 !important}.template-home .section-video-home .js-home-video-container{border-radius:0 !important}.template-home .section-featured-home .item-description{padding-left:10px;padding-right:10px}.template-home .js-home-banner[data-image="original"] .js-textbanner-image-container{position:relative;aspect-ratio:3 / 4;overflow:hidden}.template-home .js-home-banner[data-image="original"] .js-textbanner-image-container .js-textbanner-image{width:100% !important;height:100% !important;object-fit:cover !important;object-position:center top !important}.js-item-product .item-image .js-item-image-padding{padding-bottom:125% !important;overflow:hidden}.js-item-product .item-image .js-item-image-padding img.js-item-image,.js-item-product .item-image .js-item-image-padding .item-image-secondary{top:0 !important;left:0 !important;width:100% !important;height:100% !important;max-width:none !important;max-height:none !important;-webkit-transform:none !important;transform:none !important;object-fit:cover !important;object-position:center top !important}:root{--cm-ac:#eba778;--cm-au:#c3a042;--cm-cr:#f3e7cf}@media (min-width:768px){html body .nav-desktop-list>li:last-of-type>.nav-item-container>.nav-list-link,html body .nav-desktop-list>li:last-of-type>.nav-list-link{color:#274952 !important}}html body .modal-nav-hamburger .js-desktop-nav-item:last-of-type .nav-list-link{color:var(--main-foreground) !important;font-weight:inherit}html body .modal-nav-hamburger .nav-list>.js-desktop-nav-item:last-of-type>.nav-list-link,html body .modal-nav-hamburger .nav-list>.js-desktop-nav-item:last-of-type>.nav-item-container>.nav-list-link{color:#274952 !important;font-weight:700}html body .badge{background-color:#274952;color:#fff}html.cm-pg .cm-pix{box-shadow:inset 0 0 0 1px rgba(195,160,66,.45),0 16px 30px -14px rgba(39,73,82,.6)}html.cm-pg .cm-pl .cm-ic{color:#c3a042}html.cm-pg .cm-chip{background:#f3e7cf;color:#274952}html.cm-pg .cm-sv{background:#eba778;color:#274952;font-weight:700}html.cm-pg #cm-md .cm-eb{color:#8a6d1f}.cm-dot.is-active{background:#274952}.cm-cta.section-home{padding:90px 0;background:#fff}.cm-cta-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-template-rows:1fr auto auto 1fr;grid-template-areas:". foto" "tx foto" "acao foto" ". foto";column-gap:80px;max-width:1180px;margin:0 auto}.cm-cta-esq .cm-cta-grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);grid-template-areas:"foto ." "foto tx" "foto acao" "foto ."}.cm-cta-tx{grid-area:tx}.cm-cta-foto{grid-area:foto;position:relative;padding:0 18px 18px 0}.cm-cta-esq .cm-cta-foto{padding:0 0 18px 18px}.cm-cta-acao{grid-area:acao}.cm-cta-eb{display:inline-flex;align-items:center;gap:12px;color:#8a6d1f;font-size:12px;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.cm-cta-eb:before{content:"";width:32px;height:1px;background:#c3a042}.cm-cta-h{margin:16px 0 18px;color:#274952;font-family:var(--heading-font,inherit);font-size:46px;font-weight:400;line-height:1.1;letter-spacing:.01em;text-transform:uppercase}.cm-cta-p{max-width:470px;margin:0;color:#62626b;font-size:16px;line-height:1.65}.cm-cta-lista{display:grid;gap:10px;margin:30px 0 24px;padding:0;list-style:none}.cm-cta-item{display:flex;align-items:center;gap:16px;padding:15px 20px;border:1px solid #efe5d2;border-radius:14px;background:#fbf6ec;transition:transform .3s,border-color .3s,box-shadow .3s}.cm-cta-item:hover{transform:translateX(4px);border-color:#e3cf9a;box-shadow:0 12px 24px -18px rgba(39,73,82,.45)}.cm-cta-num{min-width:22px;color:#8a6d1f;font-size:12.5px;font-weight:800;letter-spacing:.06em}.cm-cta-ic{flex:0 0 auto;width:24px;height:24px;color:#274952}.cm-cta-it{color:#24242a;font-size:15px;font-weight:600;line-height:1.35}.cm-cta-btn{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;height:58px;padding:0 24px;border-radius:14px;background:linear-gradient(135deg,#33606b,#274952 50%,#1b363d);color:#fff !important;font-size:14px;font-weight:800;letter-spacing:.12em;text-decoration:none !important;text-transform:uppercase;box-shadow:0 18px 30px -16px rgba(39,73,82,.75);transition:transform .25s,box-shadow .25s}.cm-cta-btn svg{width:20px;height:20px;transition:transform .25s}.cm-cta-btn:hover{transform:translateY(-2px);box-shadow:0 22px 36px -16px rgba(39,73,82,.85)}.cm-cta-btn:hover svg{transform:translateX(4px)}.cm-cta-foto:before{content:"";position:absolute;top:18px;right:0;bottom:0;left:18px;border:1px solid #c3a042;border-radius:24px}.cm-cta-esq .cm-cta-foto:before{right:18px;left:0}.cm-cta-img{position:relative;z-index:1;aspect-ratio:4 / 5;border-radius:24px;background:linear-gradient(160deg,#fbf6ec,#f3e7cf);overflow:hidden}.cm-cta-img img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.cm-cta-ph{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;height:100%;padding:30px;color:#c3a042;text-align:center}.cm-cta-ph svg{width:110px;height:110px}.cm-cta-ph small{max-width:260px;color:#8a6d1f;font-size:13px;line-height:1.45}@media (max-width:991px){.cm-cta-grid{column-gap:40px}.cm-cta-h{font-size:36px}}@media (max-width:767px){.cm-cta.section-home{padding:50px 0}.cm-cta-grid,.cm-cta-esq .cm-cta-grid{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"tx" "foto" "acao";row-gap:26px}.cm-cta-h{margin:12px 0 14px;font-size:31px}.cm-cta-p{font-size:15px}.cm-cta-foto,.cm-cta-esq .cm-cta-foto{padding:0 12px 12px 0}.cm-cta-foto:before,.cm-cta-esq .cm-cta-foto:before{top:12px;right:0;left:12px}.cm-cta-lista{margin:0 0 18px}.cm-cta-item{gap:13px;padding:13px 16px}.cm-cta-it{font-size:14.5px}.cm-cta-btn{height:54px;font-size:13.5px}}.cmb{--cmb-p:#274952;--cmb-pd:#1b363d;--cmb-ink:#24242a;--cmb-mt:#62626b;--cmb-ln:#ececf0;--cmb-pt:#f3e7cf;--cmb-bg:#fbf6ec;color:var(--cmb-ink);text-align:left}.cmb *{box-sizing:border-box}.cmb button{font:inherit;color:inherit}.cmb-ic{width:18px;height:18px;flex:0 0 auto}.cmb-eb{display:block;color:var(--cmb-p);font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.cmb-link{display:inline-flex;align-items:center;gap:5px;padding:0;border:0;background:none;color:var(--cmb-p) !important;font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.cmb-link .cmb-ic{width:15px;height:15px}.cm-mb-page{padding:0 0 70px}.cm-mb-hero{max-width:760px;margin:0 auto 26px;padding:0 15px;text-align:center}.cm-mb-hero .cmb-eb{margin-bottom:10px}.cm-mb-hero h1{margin:0 0 12px;color:#24242a;font-family:var(--heading-font,inherit);font-size:40px;font-weight:400;line-height:1.1}.cm-mb-hero p{margin:0;color:#62626b;font-size:16px;line-height:1.55}.cm-mb-intro{max-width:760px;margin:0 auto 18px;padding:0 15px;color:#62626b;text-align:center}.cmb-steps{display:flex;align-items:center;justify-content:center;gap:10px;max-width:640px;margin:0 auto 22px}.cmb-step{display:inline-flex;align-items:center;gap:9px;padding:6px 4px;border:0;background:none;color:var(--cmb-mt) !important;font-size:14px;font-weight:700;cursor:pointer;white-space:nowrap}.cmb-step i{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1.5px solid #e2d6bc;border-radius:50%;background:#fff;font-style:normal;font-size:13px;transition:background .25s,border-color .25s,color .25s}.cmb-step i .cmb-ic{width:16px;height:16px}.cmb-step.on{color:var(--cmb-ink) !important}.cmb-step.on i{border-color:var(--cmb-p);color:var(--cmb-p);box-shadow:0 0 0 4px var(--cmb-pt)}.cmb-step.done i{border-color:var(--cmb-p);background:var(--cmb-p);color:#fff}.cmb-step-ln{flex:1 1 30px;max-width:70px;height:2px;border-radius:2px;background:#efe5d2}.cmb-body{display:grid;grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:28px}.cmb-pick-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.cmb-pick-head h3{margin:0;color:var(--cmb-ink);font-family:var(--heading-font,inherit);font-size:26px;font-weight:400}.cmb-subs{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;max-width:100%}.cmb-subs::-webkit-scrollbar{display:none}.cmb-sub{flex:0 0 auto;height:34px;padding:0 14px;border:1px solid var(--cmb-ln);border-radius:99px;background:#fff;color:var(--cmb-mt) !important;font-size:12.5px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.cmb-sub:hover{border-color:var(--cmb-p);color:var(--cmb-p) !important}.cmb-sub.on{border-color:var(--cmb-ink);background:var(--cmb-ink);color:#fff !important}.cmb-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.cmb-card{display:flex;flex-direction:column;padding:0;border:1.5px solid transparent;border-radius:16px;background:#fff;text-align:left;cursor:pointer;overflow:hidden;box-shadow:0 1px 0 var(--cmb-ln);transition:transform .25s,box-shadow .25s,border-color .25s}.cmb-card:hover{transform:translateY(-3px);box-shadow:0 18px 32px -20px rgba(36,36,42,.45)}.cmb-card.on{border-color:var(--cmb-p);box-shadow:0 0 0 3px var(--cmb-pt),0 18px 32px -20px rgba(39,73,82,.55)}.cmb-card-img{position:relative;display:block;aspect-ratio:4 / 5;background:#f3eeeb;overflow:hidden}.cmb-card-img img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block;transition:transform .5s}.cmb-card:hover .cmb-card-img img{transform:scale(1.04)}.cmb-card-ok{position:absolute;top:10px;right:10px;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--cmb-p);color:#fff;opacity:0;transform:scale(.6);transition:opacity .25s,transform .25s}.cmb-card.on .cmb-card-ok{opacity:1;transform:none}.cmb-card-tx{display:flex;flex-direction:column;gap:3px;padding:12px 13px 14px}.cmb-card-tx b{font-size:15px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.cmb-card-tx small{color:var(--cmb-mt);font-size:12px}.cmb-card-pr{margin-top:4px;font-size:15px;font-weight:700}.cmb-card-pr span{display:block;color:var(--cmb-p);font-size:12.5px;font-weight:700}.cmb-card-dots{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-top:6px}.cmb-card-dots i{width:13px;height:13px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.12)}.cmb-card-dots em{color:var(--cmb-mt);font-size:11px;font-style:normal;font-weight:700}.cmb-skel{display:block;border-radius:16px;background:#fff;overflow:hidden}.cmb-skel i,.cmb-skel b{display:block;background:linear-gradient(90deg,#f2edea 25%,#faf6f4 37%,#f2edea 63%);background-size:400% 100%;animation:cmbSk 1.3s ease infinite}.cmb-skel i{aspect-ratio:4 / 5}.cmb-skel b{height:12px;margin:12px 13px 0;border-radius:6px}.cmb-skel b + b{width:50%;margin-bottom:14px}@keyframes cmbSk{0%{background-position:100% 50%}100%{background-position:0 50%}}.cmb-empty{padding:28px 18px;border:1.5px dashed #e2d6bc;border-radius:16px;background:#fff;color:var(--cmb-mt);text-align:center}.cmb-empty button{margin-left:6px;padding:0;border:0;background:none;color:var(--cmb-p) !important;font-weight:700;text-decoration:underline;cursor:pointer}.cmb-pc-k{color:var(--cmb-p);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.cmb-pc-this{padding:2px 8px;border-radius:99px;background:var(--cmb-pt);color:var(--cmb-p);font-size:11px;font-weight:700}.cmb-pc-n{font-size:14px;font-weight:700;text-transform:uppercase;line-height:1.25}.cmb-pc-n small{color:var(--cmb-mt);font-size:11.5px;font-weight:400}.cmb-pc-l{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:3px;color:var(--cmb-mt);font-size:12.5px}.cmb-pc-l b{color:var(--cmb-ink);font-weight:700}.cmb-veste{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:99px;background:var(--cmb-pt);color:var(--cmb-p);font-size:11.5px}.cmb-veste .cmb-ic{width:13px;height:13px}.cmb-veste b{color:var(--cmb-p)}.cmb-sws,.cmb-szs{display:flex;flex-wrap:wrap;gap:6px}.cmb-sw{width:26px;height:26px;padding:2px;border:0;border-radius:50%;background:none;cursor:pointer;box-shadow:0 0 0 1.5px transparent;transition:box-shadow .2s,transform .2s}.cmb-sw span{display:block;width:100%;height:100%;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.12)}.cmb-sw:hover{transform:scale(1.08)}.cmb-sw.on{box-shadow:0 0 0 2px var(--cmb-p)}.cmb-sw.off{opacity:.3;cursor:not-allowed}.cmb-sz{min-width:36px;height:32px;padding:0 8px;border:1.5px solid #dcdce2;border-radius:99px;background:#fff;font-size:12.5px;font-weight:700;cursor:pointer;transition:border-color .2s,color .2s}.cmb-sz:hover{border-color:var(--cmb-p);color:var(--cmb-p) !important}.cmb-sz.on{border:2px solid var(--cmb-ink);color:var(--cmb-p) !important}.cmb-sz.off{color:#b9b9c0 !important;text-decoration:line-through;cursor:not-allowed}.cmb-tabela{align-self:flex-start;margin-top:2px;font-size:12px}.cmb-pc-pr{margin-top:4px;font-size:15px;font-weight:700}.cmb-tot{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin-top:6px;padding-top:12px;border-top:1px solid var(--cmb-ln)}.cmb-tot span{display:block;color:var(--cmb-mt);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.cmb-tot b{font-size:24px;font-weight:700}.cmb-tot-pix{padding:6px 12px;border-radius:12px;background:var(--cmb-pt);text-align:right}.cmb-tot-pix span{color:var(--cmb-p);font-size:15px;letter-spacing:0;text-transform:none}.cmb-tot-pix small{color:var(--cmb-p);font-size:11.5px}.cmb-add{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:54px;padding:0 16px;border:0;border-radius:14px;background:linear-gradient(135deg,#33606b,#274952 50%,#1b363d);color:#fff !important;font-size:14.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;box-shadow:0 16px 28px -14px rgba(39,73,82,.75);transition:transform .25s,box-shadow .25s,opacity .25s}.cmb-add:hover{transform:translateY(-2px)}.cmb-add.off{background:#ecebef;color:#8a8a93 !important;box-shadow:none;cursor:default;transform:none;letter-spacing:.02em;text-transform:none}.cmb-add.busy{opacity:.75;cursor:progress}.cmb-msg{min-height:0;color:#128a5a;font-size:13px;font-weight:700;text-align:center}.cmb-msg:empty{display:none}.cmb-bar{display:none}html.cmb-lock{overflow:hidden !important}#cmb-pop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147482999;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(36,36,42,.6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}#cmb-pop.on{opacity:1;visibility:visible}.cmb-pop-dlg{display:flex;flex-direction:column;width:100%;max-width:1180px;max-height:92vh;border-radius:24px;background:#fbf6ec;overflow:hidden;box-shadow:0 40px 80px -30px rgba(0,0,0,.55);transform:translateY(24px) scale(.98);transition:transform .45s cubic-bezier(.2,.8,.2,1)}#cmb-pop.on .cmb-pop-dlg{transform:none}.cmb-pop-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 22px;border-bottom:1px solid #efe5d2;background:#fff}.cmb-pop-head b{display:block;margin-top:2px;color:#24242a;font-family:var(--heading-font,inherit);font-size:22px;font-weight:400}.cmb-pop-x{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:#f4f1f2;color:#24242a;cursor:pointer;transition:background .2s,color .2s,transform .3s}.cmb-pop-x:hover{background:#274952;color:#fff;transform:rotate(90deg)}.cmb-pop-body{padding:20px 22px 26px;overflow:auto;-webkit-overflow-scrolling:touch}#cmb-cta{display:flex;align-items:center;gap:12px;margin:0 0 14px;padding:12px 12px 12px 14px;border:1.5px solid #e3cf9a;border-radius:16px;background:linear-gradient(135deg,#fbf6ec,#f3e7cf);cursor:pointer;transition:border-color .25s,box-shadow .25s,transform .25s}#cmb-cta:hover{border-color:#274952;box-shadow:0 14px 26px -18px rgba(39,73,82,.7);transform:translateY(-1px)}.cmb-cta-ico{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:42px;height:42px;border-radius:50%;background:#274952;color:#fff}.cmb-cta-ico .cmb-ic{width:20px;height:20px}.cmb-cta-tx{display:flex;flex-direction:column;min-width:0;flex:1 1 auto;text-align:left}.cmb-cta-tx b{color:#24242a;font-size:15px;font-weight:700}.cmb-cta-tx span{color:#62626b;font-size:13px;line-height:1.35}.cmb-cta-btn{flex:0 0 auto;height:40px;padding:0 16px;border:0;border-radius:99px;background:#24242a;color:#fff;font:inherit;font-size:12.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:background .2s}#cmb-cta:hover .cmb-cta-btn{background:#274952}.cmb-cta-btn[disabled]{opacity:.55}@media (max-width:991px){.cmb-body{grid-template-columns:minmax(0,1fr) 330px;gap:18px}.cmb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.cm-mb-hero h1{font-size:30px}.cm-mb-hero p{font-size:14.5px}.cmb-steps{gap:6px;margin-bottom:16px}.cmb-step{font-size:12.5px;gap:6px}.cmb-step i{width:28px;height:28px}.cmb-step-ln{flex-basis:14px}.cmb-body{grid-template-columns:minmax(0,1fr);gap:22px}.cmb-pick-head{display:block}.cmb-pick-head h3{margin-bottom:10px}.cmb-pick-head h3{font-size:22px}.cmb-subs{margin:0 -15px;padding:0 15px}.cmb-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cmb-card-tx{padding:10px 10px 12px}.cmb-card-tx b{font-size:13.5px}.cmb-card-pr{font-size:14px}.cm-mb-page .cmb-bar{position:fixed;left:10px;right:10px;bottom:10px;z-index:1040;display:flex;align-items:center;gap:10px;padding:8px 8px 8px 10px;border-radius:18px;background:rgba(255,255,255,.96);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 18px 40px -16px rgba(36,36,42,.5),0 0 0 1px rgba(36,36,42,.06)}.cmb-bar-th{display:flex;flex:0 0 auto;padding:0;border:0;background:none}.cmb-bar-th img,.cmb-bar-ph{width:40px;height:48px;border-radius:9px;object-fit:cover;object-position:center top}.cmb-bar-th img + img,.cmb-bar-th img + .cmb-bar-ph,.cmb-bar-ph + img,.cmb-bar-ph + .cmb-bar-ph{margin-left:-10px;box-shadow:-2px 0 0 #fff}.cmb-bar-ph{display:flex;align-items:center;justify-content:center;background:#f3e7cf;color:#274952}.cmb-bar-tx{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;line-height:1.2}.cmb-bar-tx b{font-size:16px;font-weight:700}.cmb-bar-tx small{color:#274952;font-size:12px;font-weight:700}.cmb-bar-btn{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;height:44px;padding:0 16px;border:0;border-radius:12px;background:linear-gradient(135deg,#33606b,#274952 50%,#1b363d);color:#fff !important;font-size:12.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.cmb-bar-btn.off{background:#24242a}.cm-mb-page{padding-bottom:100px}#cmb-pop{align-items:flex-end;padding:0}.cmb-pop-dlg{max-height:94vh;border-radius:22px 22px 0 0;transform:translateY(100%)}.cmb-pop-head{padding:14px 16px}.cmb-pop-head b{font-size:19px}.cmb-pop-body{padding:14px 15px 22px}#cmb-cta{flex-wrap:wrap}.cmb-cta-btn{width:100%}}.cmb-eb{color:#8a6d1f}.cmb-cta-ico{box-shadow:0 0 0 3px #fbf6ec,0 0 0 4px #c3a042}.cmb-step.on i{box-shadow:0 0 0 3px #f3e7cf,0 0 0 4px #c3a042}.cmb-tot-pix small{color:#8a6d1f}.cmb-body{grid-template-columns:minmax(0,1fr) 440px;gap:32px}.cmb-pick-head{margin-bottom:12px}.cmb-filtro{margin:0 0 16px}.cmb-fchips{display:flex;flex-wrap:wrap;gap:8px}.cmb-fchip{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 18px;border:1.5px solid var(--cmb-ln);border-radius:99px;background:#fff;font-size:14px;font-weight:700;cursor:pointer;transition:border-color .2s,background .2s,color .2s}.cmb-fchip:hover{border-color:#e3cf9a}.cmb-fchip.on{border-color:var(--cmb-p);background:var(--cmb-p);color:#fff !important}.cmb-fchip-fixo{cursor:default}.cmb-fdot{width:24px;height:24px;margin-left:-10px;border-radius:50%;box-shadow:0 0 0 2px #fff}.cmb-fnota{margin:12px 0 10px;color:var(--cmb-mt);font-size:13.5px}.cmb-fnota b{color:var(--cmb-ink)}.cmb-fsws{display:flex;flex-wrap:wrap;gap:10px}.cmb-fsw{display:inline-flex;flex-direction:column;align-items:center;gap:6px;padding:0;border:0;background:none;cursor:pointer}.cmb-fsw span{display:block;width:38px;height:38px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.12),0 0 0 2px #fff,0 0 0 3px transparent;transition:box-shadow .2s,transform .2s}.cmb-fsw:hover span{transform:scale(1.06)}.cmb-fsw.on span{box-shadow:inset 0 0 0 1px rgba(0,0,0,.12),0 0 0 2px #fff,0 0 0 4px var(--cmb-p)}.cmb-fsw em{max-width:66px;color:var(--cmb-mt);font-size:10.5px;font-style:normal;font-weight:700;letter-spacing:.04em;line-height:1.2;text-align:center;text-transform:uppercase}.cmb-fsw.on em{color:var(--cmb-p)}.cmb-fsws.est{gap:12px 6px}.cmb-fsws.est .cmb-fsw{width:66px}.cmb-fsws.est .cmb-fsw span{width:46px;height:46px}.cmb-subs{margin:0 0 16px}.cmb-stage{position:-webkit-sticky;position:sticky;top:100px;display:flex;flex-direction:column;gap:12px;padding:18px;border:1px solid var(--cmb-ln);border-radius:24px;background:#fff;box-shadow:0 24px 48px -30px rgba(36,36,42,.35)}.cmb-stage-head{display:flex;align-items:center;justify-content:space-between}.cmb-stage-head b{color:var(--cmb-mt);font-size:12.5px;font-weight:700}.cmb-mont{display:flex;flex-direction:column;border-radius:18px;background:#f3eeeb;overflow:hidden}.cmb-half{position:relative;aspect-ratio:4 / 5;background:#f3eeeb;overflow:hidden;touch-action:pan-y;-webkit-user-select:none;user-select:none}.cmb-half + .cmb-half{border-top:2px solid #fff}.cmb-half img{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none;animation:cmbIn .35s ease}.cmb-half img{object-position:center}.cmb-half-dots{position:absolute;left:0;right:0;bottom:12px;z-index:2;display:flex;justify-content:center;gap:5px;pointer-events:none}.cmb-half-dots i{width:6px;height:6px;border-radius:99px;background:rgba(255,255,255,.7);box-shadow:0 0 0 1px rgba(36,36,42,.12);transition:width .3s,background .3s}.cmb-half-dots i.on{width:18px;background:#274952}.cmb-half.branco,.cmb-half.branco img{background:#fff}@keyframes cmbIn{from{opacity:.35}to{opacity:1}}.cmb-half-ph{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:100%;padding:0;border:0;background:linear-gradient(135deg,#fbf6ec,#f3e7cf);color:var(--cmb-p) !important;font-size:15px;font-weight:700;cursor:pointer}.cmb-half-ph .cmb-ic{width:46px;height:46px;padding:12px;border-radius:50%;background:#fff;box-shadow:0 0 0 1px #e3cf9a}.cmb-nav{position:absolute;top:50%;display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-top:-20px;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.94);color:var(--cmb-p) !important;box-shadow:0 6px 16px -8px rgba(36,36,42,.45);cursor:pointer;transition:transform .2s,background .2s,color .2s}.cmb-nav:hover{background:var(--cmb-p);color:#fff !important;transform:scale(1.06)}.cmb-nav .cmb-ic{width:20px;height:20px}.cmb-nav-p{left:10px}.cmb-nav-n{right:10px}.cmb-half-tag{position:absolute;left:12px;top:10px;padding:4px 10px;border-radius:99px;background:rgba(255,255,255,.94);color:var(--cmb-p);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;pointer-events:none}.cmb-half-top .cmb-half-tag{top:10px;bottom:auto}.cmb-half.on .cmb-half-tag{background:var(--cmb-p);color:#fff}.cmb-info{display:flex;flex-direction:column;gap:8px}.cmb-info-l1{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.cmb-info-l1 .cmb-pc-k{flex:0 0 100%}.cmb-info-l1 .cmb-pc-n{flex:1 1 auto;min-width:0;color:var(--cmb-ink) !important;text-decoration:none}.cmb-info-l1 .cmb-pc-pr{margin:0;font-size:16px}.cmb-info-l2{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}.cmb-info .cmb-pc-l{margin:0;color:var(--cmb-ink);font-weight:700;text-transform:capitalize}.cmb-pc-this{margin-left:6px;font-style:normal}.cmb-info .cmb-tabela{margin:0}@media (max-width:991px){.cmb-body{grid-template-columns:minmax(0,1fr) 360px;gap:20px}}@media (max-width:767px){.cmb-body{grid-template-columns:minmax(0,1fr);gap:16px}.cmb-fchip{height:40px;padding:0 16px;font-size:13.5px}.cmb-grid{display:flex;gap:10px;margin:0 -15px;padding:2px 15px 10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.cmb-grid::-webkit-scrollbar{display:none}.cmb-grid>*{flex:0 0 42%;scroll-snap-align:start}.cmb-card-tx b{font-size:12.5px}.cmb-card-tx small{font-size:11px}.cmb-card-pr{font-size:13px}.cmb-card-pr span{font-size:11.5px}.cmb-stage{position:static;padding:12px;border-radius:20px}.cmb-mont{margin:0 -2px;border-radius:14px}.cmb-nav{width:36px;height:36px;margin-top:-18px}}@media (min-width:768px){.cmb-stage{top:90px;max-height:calc(100vh - 110px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:#e2d6bc transparent}.cmb-pop-body .cmb-stage{top:0;max-height:calc(92vh - 120px)}.cmb-stage-foot{position:-webkit-sticky;position:sticky;bottom:-18px;z-index:3;margin:0 -18px -18px;padding:2px 18px 18px;background:#fff;box-shadow:0 -14px 18px -14px rgba(36,36,42,.18)}}.cmb-stage>*,.cmb-mont>*{flex-shrink:0}.cmb-stage-foot{display:flex;flex-direction:column;gap:10px}@media (min-width:1200px){.cmb{--cmb-fw:clamp(270px,calc((100vh - 200px) * .4),360px)}.cmb-pop-root{--cmb-fw:clamp(240px,calc((92vh - 270px) * .4),330px)}.cmb-body{grid-template-columns:minmax(0,1fr) calc(var(--cmb-fw) + 330px)}.cmb-stage{display:grid;grid-template-columns:var(--cmb-fw) minmax(0,1fr);grid-template-rows:auto auto auto 1fr;grid-template-areas:"head head" "mont top" "mont bot" "mont foot";align-items:start;column-gap:22px;row-gap:14px}.cmb-stage-head{grid-area:head}.cmb-mont{grid-area:mont}.cmb-info[data-k="top"]{grid-area:top}.cmb-info[data-k="bot"]{grid-area:bot;padding-top:14px;border-top:1px solid var(--cmb-ln)}.cmb-stage-foot{grid-area:foot;align-self:end;position:static;margin:0;padding:0;box-shadow:none}.cmb-pop-body .cmb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.cmb-tot b,.cmb-tot-pix span,.cmb-tot-pix small{white-space:nowrap}@media (min-width:1200px){.cmb-tot{gap:8px}.cmb-tot b{font-size:22px}.cmb-tot-pix{padding:6px 10px}.cmb-tot-pix span{font-size:14px}.cmb-tot-pix small{font-size:11px}}@media (min-width:1200px){.cmb-add{padding:0 12px;font-size:13px;letter-spacing:.04em}}.cmb-pc-cor{display:inline-flex;align-items:center;gap:8px;color:var(--cmb-ink);font-size:12.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.cmb-pc-cor i{width:20px;height:20px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.12),0 0 0 2px #fff,0 0 0 3px #e2d6bc}@media (min-width:1200px){.cmb-stage .cmb-tot{flex-wrap:wrap;row-gap:8px}.cmb-stage .cmb-tot-pix{max-width:100%;text-align:left}}.cmb-hbar{position:absolute;left:8px;right:8px;bottom:8px;z-index:3;display:flex;flex-direction:column;gap:7px;padding:9px 10px 10px;border-radius:14px;background:rgba(255,255,255,.88);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 10px 24px -14px rgba(36,36,42,.5)}.cmb-hb-l1{display:flex;align-items:center;gap:6px;min-width:0;font-size:12.5px;line-height:1.2}.cmb-hb-l1 b{overflow:hidden;font-weight:700;letter-spacing:.03em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.cmb-hb-l1 small{flex:0 0 auto;color:var(--cmb-mt);font-size:11px}.cmb-hb-dot{flex:0 0 auto;width:14px;height:14px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15)}.cmb-hb-pr{flex:0 0 auto;margin-left:auto;font-weight:700;white-space:nowrap}.cmb-hb-l2{display:flex;align-items:center;gap:6px}.cmb-hb-lb{color:var(--cmb-mt);font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.cmb-hbar .cmb-szs{display:flex;flex-wrap:nowrap;gap:4px}.cmb-hbar .cmb-sz{min-width:30px;height:28px;padding:0 7px;border:1.5px solid #dcd3c0;border-radius:99px;background:#fff;font-size:12px}.cmb-hbar .cmb-sz.on{border-color:var(--cmb-p);background:var(--cmb-p);color:#fff !important}.cmb-hbar.falta .cmb-hb-lb{color:#8a6d1f}.cmb-hbar.falta .cmb-sz:not(.off){animation:cmbPisca 1.8s ease 2}@keyframes cmbPisca{0%,100%{box-shadow:0 0 0 0 rgba(195,160,66,0)}50%{box-shadow:0 0 0 3px rgba(195,160,66,.45)}}.cmb-hb-tab{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:28px;height:28px;margin-left:auto;padding:0;border:0;border-radius:50%;background:#f3e7cf;color:var(--cmb-p) !important;cursor:pointer}.cmb-hb-tab .cmb-ic{width:15px;height:15px}.cmb-half-dots{top:16px;right:12px;bottom:auto;left:auto;justify-content:flex-end}.cmb-half .cmb-nav{top:40%}.cmb-res{display:flex;flex-direction:column;gap:14px}.cmb-res-list{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.cmb-res-it button{display:flex;align-items:center;gap:12px;width:100%;padding:8px 12px 8px 8px;border:1px solid var(--cmb-ln);border-radius:14px;background:#fbf6ec;text-align:left;cursor:pointer;transition:border-color .2s}.cmb-res-it button:hover:not([disabled]){border-color:#e3cf9a}.cmb-res-it button[disabled]{cursor:default}.cmb-res-it.vazio button{border-style:dashed;background:#fff}.cmb-res-th{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:48px;height:60px;border-radius:10px;background:#f3e7cf;color:var(--cmb-p);overflow:hidden}.cmb-res-th img{width:100%;height:100%;object-fit:cover}.cmb-res-tx{display:flex;flex-direction:column;flex:1 1 auto;gap:2px;min-width:0}.cmb-res-tx b{overflow:hidden;font-size:13.5px;font-weight:700;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.cmb-res-tx b small{color:var(--cmb-mt);font-size:11.5px;font-weight:400}.cmb-res-meta{display:flex;align-items:center;gap:6px;color:var(--cmb-mt);font-size:12px}.cmb-res-meta i{flex:0 0 auto;width:12px;height:12px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15)}.cmb-res-meta em{color:#8a6d1f;font-style:normal;font-weight:700}.cmb-res-pr{flex:0 0 auto;font-size:14px;font-weight:700}.cmb-voo{position:fixed;z-index:2147483000;border-radius:14px;object-fit:cover;pointer-events:none;box-shadow:0 24px 40px -18px rgba(36,36,42,.55);transform-origin:center;will-change:transform,opacity}.cmb-half.cmb-chegou:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;box-shadow:inset 0 0 0 3px #c3a042;pointer-events:none;animation:cmbSome .9s ease forwards}.cmb-half.cmb-chegou img{animation:cmbZoom .9s ease}@keyframes cmbSome{from{opacity:1}to{opacity:0}}@keyframes cmbZoom{from{transform:scale(1.06);filter:brightness(1.12)}to{transform:none;filter:none}}.cmb-bar-th.cmb-chegou{animation:cmbPulo .6s ease}@keyframes cmbPulo{0%,100%{transform:none}40%{transform:scale(1.15)}}@media (min-width:1200px){.cmb-stage{grid-template-rows:auto 1fr;grid-template-areas:"head head" "mont res"}.cmb-res{grid-area:res;align-self:stretch;justify-content:center;gap:18px}}.cmb-res-l1{display:flex;align-items:center;justify-content:space-between;gap:8px}.cmb-res-meta{overflow:hidden;white-space:nowrap}.cmb-res-meta span{overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;letter-spacing:.03em}.cmb-res-meta b{margin-left:4px;color:var(--cmb-ink)}.cmb-card-img.branco{background:#fff}.cmb-hchip{position:absolute;right:10px;bottom:10px;z-index:3;display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px 0 14px;border:0;border-radius:99px;background:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 8px 20px -10px rgba(36,36,42,.5);color:var(--cmb-p) !important;font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;animation:cmbIn .3s ease;transition:transform .2s,background .2s}.cmb-hchip b{font-size:13px;letter-spacing:0}.cmb-hchip .cmb-ic{width:14px;height:14px}.cmb-hchip:hover{transform:translateY(-1px);background:#fff}#cmb-cta{position:relative;display:flex;align-items:center;gap:16px;margin:4px 0 18px;padding:14px 16px 14px 14px;border:0;border-radius:18px;background:linear-gradient(120deg,#1b363d 0%,#274952 55%,#33606b 100%);color:#fff;box-shadow:0 18px 34px -18px rgba(27,54,61,.75),inset 0 0 0 1px rgba(195,160,66,.45);cursor:pointer;overflow:hidden;transition:transform .25s,box-shadow .25s}#cmb-cta:after{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.16),transparent);transform:skewX(-20deg);pointer-events:none;animation:cmbBrilho 4.5s ease 1.2s infinite}@keyframes cmbBrilho{0%{left:-60%}30%,100%{left:140%}}#cmb-cta:hover{transform:translateY(-2px);box-shadow:0 22px 40px -18px rgba(27,54,61,.85),inset 0 0 0 1px rgba(195,160,66,.7)}#cmb-cta:focus-visible{outline:2px solid #c3a042;outline-offset:3px}#cmb-cta.carregando{cursor:progress}.cmb-cta-vis{display:flex;flex-direction:column;flex:0 0 auto;width:58px;border-radius:10px;background:#fff;box-shadow:0 0 0 2px rgba(255,255,255,.9),0 0 0 3px #c3a042;overflow:hidden}.cmb-cta-pc{display:block;height:46px;background:#f3eeeb;overflow:hidden}.cmb-cta-pc + .cmb-cta-pc{border-top:1px solid #fff}.cmb-cta-pc img{display:block;width:100%;height:100%;object-fit:cover}.cmb-cta-pc.vazio{display:flex;align-items:center;justify-content:center;background:#f3e7cf;color:#274952;animation:cmbVazio 1.8s ease infinite}.cmb-cta-pc.vazio .cmb-ic{width:18px;height:18px}@keyframes cmbVazio{0%,100%{background:#f3e7cf}50%{background:#eba778}}#cmb-cta .cmb-cta-tx{display:flex;flex-direction:column;flex:1 1 auto;gap:3px;min-width:0;text-align:left}#cmb-cta .cmb-cta-eb{display:inline-flex;align-items:center;gap:6px;color:#e0c46f;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}#cmb-cta .cmb-cta-eb .cmb-ic{width:14px;height:14px}#cmb-cta .cmb-cta-tx b{color:#fff;font-family:var(--heading-font,inherit);font-size:19px;font-weight:400;line-height:1.2}#cmb-cta .cmb-cta-sub{color:rgba(255,255,255,.78);font-size:12.5px;line-height:1.4}#cmb-cta .cmb-cta-btn{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;height:42px;padding:0 14px 0 18px;border-radius:99px;background:#f3e7cf;color:#1b363d;font-size:12.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;transition:background .2s,transform .2s}#cmb-cta .cmb-cta-btn .cmb-ic{width:17px;height:17px;transition:transform .2s}#cmb-cta:hover .cmb-cta-btn{background:#fff}#cmb-cta:hover .cmb-cta-btn .cmb-ic{transform:translateX(3px)}#cmb-cta.carregando .cmb-cta-btn{opacity:.6}@media (max-width:767px){ #cmb-cta{flex-wrap:wrap;gap:12px 14px;padding:14px}#cmb-cta .cmb-cta-tx b{font-size:17px}#cmb-cta .cmb-cta-btn{justify-content:center;width:100%;height:46px}}@media (prefers-reduced-motion:reduce){ #cmb-cta:after,.cmb-cta-pc.vazio{animation:none}}@media (max-width:767px){ #cmb-cta .cmb-cta-tx{flex:1 1 0}.cmb-cta-vis{width:50px}.cmb-cta-pc{height:40px}}.cm-vid.section-home{padding:70px 0;background:#fff}.cm-vid-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:22px}.cm-vid-h{margin:0;color:#274952;font-family:var(--heading-font,inherit);font-size:34px;font-weight:400;line-height:1.15}.cm-vid-p{margin:8px 0 0;color:#62626b;font-size:15px}.cm-vid-setas{display:flex;flex:0 0 auto;gap:8px}.cm-vid-seta{display:flex;align-items:center;justify-content:center;width:46px;height:46px;padding:0;border:1.5px solid #274952;border-radius:50%;background:#fff;color:#274952;cursor:pointer;transition:background .2s,color .2s,transform .2s}.cm-vid-seta:hover{background:#274952;color:#fff;transform:translateY(-1px)}.cm-vid-seta svg{width:20px;height:20px}.cm-vid-trilho{display:flex;gap:14px;margin:0 -6px;padding:8px 6px 20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:6px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.cm-vid-trilho::-webkit-scrollbar{display:none}.cm-vid-item{position:relative;flex:0 0 calc((100% - 56px) / 5);scroll-snap-align:start}.cm-vid-card{position:relative;display:block;width:100%;aspect-ratio:9 / 16;padding:0;border:0;border-radius:20px;background:linear-gradient(160deg,#33606b,#1b363d);overflow:hidden;cursor:pointer;box-shadow:0 14px 30px -20px rgba(27,54,61,.7);transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s}.cm-vid-item:hover .cm-vid-card{transform:translateY(-6px);box-shadow:0 26px 44px -22px rgba(27,54,61,.8)}.cm-vid-capa{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .6s,transform .8s cubic-bezier(.2,.8,.2,1)}.cm-vid-item:hover .cm-vid-capa{transform:scale(1.05)}.cm-vid-item.pronto .cm-vid-capa{opacity:0}.cm-vid-frame{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.cm-vid-frame iframe{position:absolute;top:50%;left:50%;width:100%;height:100%;border:0;opacity:0;transform:translate(-50%,-50%) scale(1.22);transition:opacity .6s}.cm-vid-item.hz .cm-vid-frame iframe{width:316%;transform:translate(-50%,-50%) scale(1.06)}.cm-vid-item.pronto .cm-vid-frame iframe{opacity:1}.cm-vid-sombra{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(10,20,23,.45) 0%,rgba(10,20,23,0) 22%,rgba(10,20,23,0) 58%,rgba(10,20,23,.55) 100%);pointer-events:none}.cm-vid-barra{position:absolute;top:10px;left:12px;right:12px;height:3px;border-radius:3px;background:rgba(255,255,255,.28);overflow:hidden;opacity:0;transition:opacity .3s}.cm-vid-barra i{display:block;width:0;height:100%;background:#fff}.cm-vid-item.on .cm-vid-barra{opacity:1}.cm-vid-item.pronto .cm-vid-barra i{animation:cmVidBarra 5s linear forwards}@keyframes cmVidBarra{from{width:0}to{width:100%}}.cm-vid-num{position:absolute;top:22px;left:12px;display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:26px;padding:0 8px;border-radius:99px;background:rgba(255,255,255,.22);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font-size:11.5px;font-weight:700;letter-spacing:.06em}.cm-vid-btn{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:58px;height:58px;margin:-29px 0 0 -29px;border-radius:50%;background:rgba(255,255,255,.24);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;box-shadow:0 0 0 1px rgba(255,255,255,.45);opacity:.92;transition:transform .35s cubic-bezier(.2,.8,.2,1),background .3s,opacity .3s}.cm-vid-btn svg{width:22px;height:22px;margin-left:3px}.cm-vid-item.pronto .cm-vid-btn{opacity:0;transform:scale(.8)}.cm-vid-item:hover .cm-vid-btn{opacity:1;transform:scale(1.12);background:#c3a042;box-shadow:none}.cm-vid-prod{display:none}.cm-vid-prod.on{position:absolute;left:10px;right:10px;bottom:10px;display:flex;align-items:center;gap:9px;padding:7px 7px 7px 7px;border-radius:14px;background:rgba(255,255,255,.94);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#24242a !important;text-decoration:none !important;box-shadow:0 10px 22px -14px rgba(0,0,0,.6);transition:transform .3s,background .3s}.cm-vid-prod.on:hover{transform:translateY(-2px);background:#fff}.cm-vid-prod img{flex:0 0 auto;width:38px;height:48px;border-radius:8px;object-fit:cover}.cm-vid-prod-tx{display:flex;flex-direction:column;flex:1 1 auto;gap:2px;min-width:0}.cm-vid-prod-tx b{overflow:hidden;font-size:12px;font-weight:600;letter-spacing:.02em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.cm-vid-prod-tx small{color:#274952;font-size:13px;font-weight:800}.cm-vid-prod-ic{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:34px;height:34px;border-radius:50%;background:#274952;color:#fff;transition:background .2s}.cm-vid-prod.on:hover .cm-vid-prod-ic{background:#c3a042}.cm-vid-prod-ic svg{width:16px;height:16px}.cm-vid-vazio{padding:30px;border:1.5px dashed #e3cf9a;border-radius:16px;color:#8a6d1f}html.cm-vid-lock{overflow:hidden !important}#cm-vid-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;gap:26px;opacity:0;visibility:hidden;transition:opacity .35s,visibility .35s}#cm-vid-lb.on{opacity:1;visibility:visible}.cm-vid-lb-fundo{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(10,22,26,.86);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.cm-vid-lb-box{position:relative;z-index:1;height:min(88vh,860px);aspect-ratio:9 / 16;border-radius:22px;background:#000;overflow:hidden;box-shadow:0 40px 80px -30px rgba(0,0,0,.8),0 0 0 1px rgba(195,160,66,.35);transform:translateY(18px) scale(.97);transition:transform .45s cubic-bezier(.2,.8,.2,1)}#cm-vid-lb.on .cm-vid-lb-box{transform:none}#cm-vid-lb.hz .cm-vid-lb-box{width:min(92vw,1100px);height:auto;aspect-ratio:16 / 9}.cm-vid-lb-player,.cm-vid-lb-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.cm-vid-lb-x{position:absolute;top:14px;right:14px;z-index:3;display:flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.92);color:#1b363d;cursor:pointer;transition:transform .3s,background .2s}.cm-vid-lb-x:hover{background:#fff;transform:rotate(90deg)}.cm-vid-lb-x svg,.cm-vid-lb-nav svg{width:20px;height:20px}.cm-vid-lb-cont{position:absolute;top:20px;left:16px;z-index:3;padding:4px 10px;border-radius:99px;background:rgba(0,0,0,.45);color:#fff;font-size:12px;font-weight:700;letter-spacing:.06em;pointer-events:none}.cm-vid-lb-nav{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:54px;height:54px;padding:0;border:1.5px solid rgba(255,255,255,.7);border-radius:50%;background:transparent;color:#fff;cursor:pointer;transition:background .2s,color .2s,transform .2s}.cm-vid-lb-nav:hover{background:#fff;color:#1b363d;transform:scale(1.06)}#cm-vid-lb.so1 .cm-vid-lb-nav{visibility:hidden}.cm-vid-lb-prod{display:none}.cm-vid-lb-prod.on{position:absolute;left:12px;right:12px;bottom:12px;z-index:3;display:flex;align-items:center;gap:12px;padding:10px;border-radius:16px;background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#24242a;animation:cmVidSobe .4s cubic-bezier(.2,.8,.2,1)}@keyframes cmVidSobe{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.cm-vid-lb-prod img{flex:0 0 auto;width:50px;height:62px;border-radius:10px;object-fit:cover}.cm-vid-lb-prod .cm-vid-prod-tx b{font-size:13px}.cm-vid-lb-prod .cm-vid-prod-tx small{font-size:15px}.cm-vid-lb-ver{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto;height:42px;padding:0 16px;border-radius:99px;background:linear-gradient(135deg,#33606b,#274952 50%,#1b363d);color:#fff !important;font-size:12px;font-weight:800;letter-spacing:.06em;text-decoration:none !important;text-transform:uppercase;white-space:nowrap}.cm-vid-lb-ver svg{width:16px;height:16px}@media (max-width:991px){.cm-vid-item{flex-basis:calc((100% - 28px) / 3.2)}}@media (max-width:767px){.cm-vid.section-home{padding:46px 0}.cm-vid-h{font-size:26px}.cm-vid-setas{display:none}.cm-vid-trilho{gap:10px;margin:0 -15px;padding:8px 15px 18px;scroll-padding:15px}.cm-vid-item{flex-basis:46%}.cm-vid-card{border-radius:16px}.cm-vid-btn{width:48px;height:48px;margin:-24px 0 0 -24px}.cm-vid-prod.on{left:7px;right:7px;bottom:7px;gap:7px;padding:6px}.cm-vid-prod img{width:32px;height:40px}.cm-vid-prod-tx b{font-size:10.5px}.cm-vid-prod-tx small{font-size:12px}.cm-vid-prod-ic{display:none}#cm-vid-lb{gap:0}.cm-vid-lb-box,#cm-vid-lb.hz .cm-vid-lb-box{width:100vw;height:100vh;height:100dvh;aspect-ratio:auto;border-radius:0}.cm-vid-lb-nav{position:absolute;top:50%;z-index:4;width:40px;height:40px;margin-top:-20px;background:rgba(0,0,0,.3)}.cm-vid-lb-nav.ant{left:8px}.cm-vid-lb-nav.prox{right:8px}.cm-vid-lb-prod.on{bottom:max(14px,env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.cm-vid-card,.cm-vid-capa,.cm-vid-lb-box{transition:none}}.cm-vid-lb-box{display:flex;flex-direction:column;gap:10px;height:auto;aspect-ratio:auto;border-radius:0;background:transparent;overflow:visible;box-shadow:none}.cm-vid-lb-tela{position:relative;height:min(78vh,760px);aspect-ratio:9 / 16;border-radius:22px;background:#000;overflow:hidden;box-shadow:0 40px 80px -30px rgba(0,0,0,.8),0 0 0 1px rgba(195,160,66,.35)}#cm-vid-lb.hz .cm-vid-lb-box{width:auto;height:auto;aspect-ratio:auto}#cm-vid-lb.hz .cm-vid-lb-tela{width:min(92vw,1000px);height:auto;aspect-ratio:16 / 9}.cm-vid-lb-prod.on{position:static}@media (max-width:767px){.cm-vid-lb-box,#cm-vid-lb.hz .cm-vid-lb-box{width:100vw;height:100vh;height:100dvh;padding:0 0 max(10px,env(safe-area-inset-bottom));gap:8px;background:#000}.cm-vid-lb-tela,#cm-vid-lb.hz .cm-vid-lb-tela{flex:1 1 auto;width:100%;height:auto;aspect-ratio:auto;border-radius:0;box-shadow:none}.cm-vid-lb-prod.on{margin:0 10px}}