.ice-marquee,.ice-marquee *{-webkit-text-size-adjust:none;text-size-adjust:none;max-height:999999px}.ice-marquee{padding:9px 0}.ice-marquee__item{font-size:12px;line-height:1.2;letter-spacing:.14em}@media(max-width:749px){.ice-marquee__item{font-size:11.5px;padding:0 1.8em}}body:has(.h16),body:has(.i16),body:has(.q16),body:has(.shopify-policy__container){background:#0a0a0a}@media(min-width:990px){.h16 .h-chapter:not(.h-hero) .h-chapter__bar{justify-content:center}.h16 .h-chapter:not(.h-hero) .h-chapter__card,.h16 .h-half .h-chapter__card{align-items:center;text-align:center}.h16 .h-chapter__card .h-row{justify-content:center}.h16 .h-shelf__head{position:relative;justify-content:center}.h16 .h-shelf__nav{position:absolute;right:var(--gut);top:0}.h16 .h-shelf__head .h-h{font-size:22px}}.h16 .h-half:nth-child(2) .h-half__media img{object-position:50% 6%}.h16 .h-hero__side--loja{grid-template-columns:96px 1fr}.h16 .h-hero__side--loja .h-stack{position:relative;width:96px;height:84px;background:none}.h16 .h-hero__side--loja .h-stack img{position:absolute;width:58px;height:58px;object-fit:cover;border:1px solid var(--line);border-radius:2px;background:var(--ink);box-shadow:0 8px 18px #00000080}.h16 .h-hero__side--loja .h-stack img:nth-child(1){left:0;top:0}.h16 .h-hero__side--loja .h-stack img:nth-child(2){left:19px;top:13px}.h16 .h-hero__side--loja .h-stack img:nth-child(3){left:38px;top:26px}.h16 .h-hero__side--loja b{font-size:16px;margin:2px 0 4px}.h16 .h-hero__side--loja i{font-style:normal;display:inline-block;transition:transform .25s}.h16 .h-hero__side--loja:hover i{transform:translate(4px)}.h16 .h-hero__side--loja:hover{border-color:#eeebe359}.h16 .h-page{min-height:60svh;padding:56px var(--gut) 80px}.h16 .h-page__head{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;max-width:760px;margin:0 auto 32px;position:relative;z-index:2}.h16 .h-page__head .h-h{font-size:clamp(34px,5vw,68px);font-stretch:118%}.h16 .h-page__head .h-sub{color:var(--silver);font-size:14px;max-width:60ch}.h16 .h-count{color:var(--silver)}.h16 .h-page>*{position:relative;z-index:2}.h16 .h-chips{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding:2px 0 6px;margin:0 auto 18px;max-width:1200px;justify-content:center;flex-wrap:wrap}.h16 .h-chips::-webkit-scrollbar{display:none}.h16 .h-chip{flex:0 0 auto;display:inline-flex;align-items:center;height:34px;padding:0 14px;border:1px solid var(--line);border-radius:2px;background:#eeebe308;font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;color:var(--silver);transition:border-color .2s,color .2s}.h16 .h-chip:hover{border-color:#eeebe366;color:var(--bone)}.h16 .h-chip[aria-current=page]{border-color:var(--bone);color:var(--bone);background:#eeebe314}@media(max-width:749px){.h16 .h-chips{flex-wrap:nowrap;justify-content:flex-start;margin:0 calc(-1 * var(--gut)) 14px;padding:2px var(--gut) 6px}}.h16 .h-bar{display:flex;justify-content:space-between;align-items:center;gap:12px;max-width:1400px;margin:0 auto 14px;padding:10px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.h16 .h-sort{display:flex;align-items:center;gap:10px}.h16 .h-sort select{height:34px;padding:0 30px 0 12px;border:1px solid var(--line);border-radius:2px;background:#111 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23b8bcc2' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat right 11px center;color:var(--bone);font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;appearance:none;-webkit-appearance:none}.h16 .h-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;max-width:1400px;margin:0 auto}.h16 .h-grid .h-pcard{padding-bottom:18px}@media(max-width:989px){.h16 .h-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.h16 .h-page{padding-top:36px}}.h16 .h-empty{text-align:center;color:var(--silver);padding:48px 0;display:flex;flex-direction:column;gap:18px;align-items:center}.h16 .h-pag{display:flex;justify-content:center;gap:6px;margin-top:32px;font-family:var(--mono);font-size:12px}.h16 .h-pag a,.h16 .h-pag span{min-width:36px;height:36px;display:grid;place-items:center;padding:0 10px;border:1px solid var(--line);border-radius:2px;text-decoration:none}.h16 .h-pag .current{border-color:var(--bone)}.h16 .h-doors--list{padding:0;max-width:1400px;margin:0 auto;grid-template-columns:repeat(4,1fr)}@media(max-width:989px){.h16 .h-doors--list{grid-template-columns:1fr 1fr}}.h16 .h-door .h-door__ph{width:100%;height:100%;display:grid;place-items:center;background:radial-gradient(60% 60% at 50% 45%,var(--graphite),var(--ink))}.h16 .h-search{display:flex;gap:6px;width:min(100%,640px);margin:8px auto 0}.h16 .h-search input{flex:1;min-width:0;height:44px;padding:0 14px;border:1px solid var(--line);border-radius:2px;background:#eeebe30a;color:var(--bone);font-family:var(--body);font-size:15px}.h16 .h-search input::placeholder{color:#b8bcc28c}.h16 .h-rte{max-width:760px;margin:0 auto;padding:28px 32px;font-size:15px;line-height:1.7;color:#d9d6ce}.h16 .h-rte :is(h1,h2,h3,h4){font-family:var(--display);font-weight:800;text-transform:uppercase;letter-spacing:-.01em;color:var(--bone);margin:1.4em 0 .5em;line-height:1.1}.h16 .h-rte h2{font-size:22px}.h16 .h-rte h3{font-size:18px}.h16 .h-rte p,.h16 .h-rte ul,.h16 .h-rte ol{margin:0 0 1em}.h16 .h-rte ul{list-style:none;padding:0}.h16 .h-rte ul li{padding-left:18px;position:relative}.h16 .h-rte ul li:before{content:"\2726";position:absolute;left:0;color:var(--silver);font-size:10px;top:.35em}.h16 .h-rte a{color:var(--bone);text-decoration:underline;text-underline-offset:4px}.h16 .h-rte strong{color:var(--bone)}@media(max-width:749px){.h16 .h-rte{padding:22px 18px}}.h16 .h-contact{display:grid;grid-template-columns:1fr 1.2fr;gap:4px;max-width:1100px;margin:0 auto}.h16 .h-contact__info{display:flex;flex-direction:column;gap:4px}.h16 .h-contact__card{padding:22px 24px;display:flex;flex-direction:column;gap:6px;text-decoration:none}.h16 .h-contact__card b{font-family:var(--display);font-weight:800;font-size:18px;text-transform:uppercase}.h16 .h-contact__card span{color:var(--silver);font-size:14px}.h16 a.h-contact__card:hover{border-color:#eeebe359}.h16 .h-form{padding:24px;display:flex;flex-direction:column;gap:12px}.h16 .h-form label{display:flex;flex-direction:column;gap:6px}.h16 .h-form :is(input,textarea){width:100%;padding:12px 14px;border:1px solid var(--line);border-radius:2px;background:#eeebe30a;color:var(--bone);font-family:var(--body);font-size:15px}.h16 .h-form textarea{min-height:140px;resize:vertical}.h16 .h-form .h-cta{align-self:flex-start;cursor:pointer}.h16 .h-note{padding:12px 14px;border:1px solid var(--line);border-radius:2px;font-size:14px}.h16 .h-note--ok{border-color:#2e6b3a;color:#5fc870}.h16 .h-note--err{border-color:var(--red)}@media(max-width:989px){.h16 .h-contact{grid-template-columns:1fr}}.h16 .h-404 .h-row{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-top:8px}.shopify-policy__container{max-width:820px!important;margin:0 auto!important;padding:56px 16px 80px!important;color:#d9d6ce;font-family:Public Sans,Helvetica Neue,Arial,sans-serif;font-size:15px;line-height:1.7}.shopify-policy__title{text-align:center;margin-bottom:28px}.shopify-policy__title h1{font-family:Archivo,Arial Black,sans-serif;font-weight:900;font-stretch:118%;text-transform:uppercase;letter-spacing:-.02em;font-size:clamp(30px,4.6vw,56px);line-height:.95;color:#eeebe3}.shopify-policy__body{padding:28px 32px;background:#1c1c1c8c;border:1px solid rgba(238,235,227,.12);border-radius:2px}.shopify-policy__body :is(h1,h2,h3,h4,strong){color:#eeebe3}.shopify-policy__body :is(h2,h3){font-family:Archivo,sans-serif;font-weight:800;text-transform:uppercase;font-size:18px;margin:1.4em 0 .5em}.shopify-policy__body a{color:#eeebe3}@media(max-width:749px){.shopify-policy__body{padding:22px 18px}}.ice-pay{display:flex;flex-direction:column;gap:10px}.ice-pay__list{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.ice-pay__list li{display:flex;align-items:center;justify-content:center;gap:6px;min-width:46px;height:30px;padding:0 8px;border:1px solid rgba(238,235,227,.16);border-radius:4px;background:#eeebe30f;color:#eeebe3;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.ice-pay__list li svg.icon{width:38px;height:24px}.ice-pay__pix svg{width:15px;height:15px;color:#32bcad}.ice-pay__safe{display:flex;align-items:center;gap:8px;margin:0;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#b8bcc2}.ice-pay__safe svg{width:16px;height:16px;color:#5fc870;flex:0 0 auto}.ice-pay--compacto{margin-top:12px;align-items:center}.ice-pay--compacto .ice-pay__list{justify-content:center}.ice-pay--compacto .ice-pay__list li{height:26px;min-width:40px;font-size:10px}.ice-pay--compacto .ice-pay__list li svg.icon{width:32px;height:20px}.footer__payment .ice-pay{align-items:flex-start}.ice-frete{display:flex;flex-direction:column;gap:8px;margin:0 0 14px;padding:12px 14px;border:1px solid rgba(238,235,227,.14);border-radius:4px;background:#eeebe30d;text-align:left}.ice-frete__msg{margin:0;font-size:13px;line-height:1.4}.ice-frete__msg span{color:#b8bcc2}.ice-frete__msg--ok b{color:#5fc870}.ice-frete__bar{height:6px;border-radius:3px;background:#eeebe31f;overflow:hidden}.ice-frete__bar i{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,#ca0013,#ff3b4a);transition:width .4s}.ice-frete__msg--ok+.ice-frete__bar i{background:#5fc870}.ice-frete__inst{margin:0;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:11px;letter-spacing:.04em;color:#b8bcc2}.cart__ctas:has(.ymp_elem_mainBtn) .cart__checkout-button:not(.ymp_elem_mainBtn){display:none!important}.cart__ctas{flex-wrap:wrap}.cart__ctas .ice-pay{flex:1 0 100%}.h16 .h-pcard .h-parc{font-family:var(--mono);font-size:11px;letter-spacing:.02em;padding:0 10px;color:var(--silver)}.h16 .h-pcard .h-rev{font-family:var(--mono);font-size:11px;padding:0 10px;color:var(--bone)}.h16 .h-pcard .h-rev i{font-style:normal;color:#0a2aff;text-shadow:0 0 8px rgba(10,42,255,.5);letter-spacing:1px}.h16 .h-pcard .h-rev span{color:var(--silver)}.h16 .h-pcard .h-badge--off{background:#ca0013;color:#fff;border-color:#ca0013;-webkit-backdrop-filter:none;backdrop-filter:none}.i16 .i-pcard .i-parc{font-size:11px;padding-top:0}.i16 .i-stars{display:inline-flex;align-items:baseline;gap:6px;font-family:var(--mono);font-size:12px;color:var(--silver);text-decoration:none}.i16 .i-stars span[aria-hidden]{color:#0a2aff;text-shadow:0 0 8px rgba(10,42,255,.5);letter-spacing:2px}.i16 .i-stars b{color:var(--bone);font-weight:500}.i16 .i-stars:hover span:last-child{text-decoration:underline}.i16 .i-cep{display:flex;flex-direction:column;gap:8px;padding-top:12px;border-top:1px solid var(--line)}.i16 .i-cep__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px}.i16 .i-cep input{height:44px;min-width:0;padding:0 12px;border:1px solid var(--line);border-radius:2px;background:#eeebe30f;color:var(--bone);font-family:var(--mono);font-size:16px;letter-spacing:.06em}.i16 .i-cep input:focus-visible{outline:2px solid var(--bone);outline-offset:1px}.i16 .i-cep .i-cta{width:auto;padding:0 18px}.i16 .i-cep__out{margin:0;font-size:13px;line-height:1.5;color:var(--bone)}.i16 .i-cep__ok{color:#5fc870}.i16 .i-cep__help{align-self:flex-start;font-family:var(--mono);font-size:11px;color:var(--silver);text-underline-offset:3px}.i16 .i-pixline{font-family:var(--mono);font-size:13px;letter-spacing:.02em;color:var(--bone)}.i16 .i-pixline b{color:#32bcad;font-weight:500}.i16 .i-paybox{display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--line);border-radius:2px;background:#eeebe30a}.i16 .i-paybox__lines{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.i16 .i-paybox__lines li{display:grid;grid-template-columns:64px minmax(0,1fr);gap:10px;align-items:baseline;font-size:13px;line-height:1.4}.i16 .i-paybox__k{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--silver)}.i16 .i-paybox__lines b{font-weight:600;color:var(--bone)}.i16 .i-paybox__lines li:first-child b{color:#32bcad}.i16 .i-paybox .ice-pay--compacto{margin-top:2px;align-items:flex-start}.i16 .i-paybox .ice-pay--compacto .ice-pay__list{justify-content:flex-start}.ice-pay__boleto svg{width:15px;height:15px}.i16 .i-roll .i-block__h{display:none}.i16 .i-roll{padding-top:48px}.i16 .i-roll .i-roll__track img{height:min(62vh,640px)}@media(max-width:989px){.i16 .i-roll{padding-top:32px}.i16 .i-roll .i-roll__track img{height:50svh}}.i16 .i-tools .i-tool--fit,.i16 .i-tools .i-tool--chart{color:#fff;-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%)}.i16 .i-tools .i-tool--fit{background:linear-gradient(135deg,#0a2aff6b,#0a2aff29);border-color:#4664ffe6;box-shadow:inset 0 1px #ffffff38,0 0 0 1px #0a2aff40,0 10px 26px -12px #0a2affd9}.i16 .i-tools .i-tool--fit:hover{background:linear-gradient(135deg,#0a2aff8c,#0a2aff3d)}.i16 .i-tools .i-tool--chart{background:linear-gradient(135deg,#ca001373,#ca001329);border-color:#eb283ce6;box-shadow:inset 0 1px #fff3,0 0 0 1px #ca001340,0 10px 26px -12px #ca0013d9}.i16 .i-tools .i-tool--chart:hover{background:linear-gradient(135deg,#ca001394,#ca00133d)}.i16 .i-tools .i-tool--fit i,.i16 .i-tools .i-tool--chart i{border-color:#fff9;background:#ffffff14}.i16 .i-tools .i-tool--fit svg,.i16 .i-tools .i-tool--chart svg{stroke:#fff}@supports not (backdrop-filter:blur(1px)){.i16 .i-tools .i-tool--fit{background:#0a2aff8c}.i16 .i-tools .i-tool--chart{background:#ca001394}}.shopify-section.shopify-section-group-header-group:has(sticky-header){z-index:30}.i16 .i-panel{z-index:2}@media(min-width:990px){.header.header--middle-left{grid-template-columns:auto 1fr auto;column-gap:2rem}.header--middle-left .header__inline-menu{justify-self:center}}@media(min-width:990px)and (max-width:1199px){.header--middle-left .header__inline-menu .header__menu-item{padding:1rem .55rem;letter-spacing:.04em}.header.header--middle-left{column-gap:.75rem}}@media(max-width:989px){.header .header__heading-logo{max-width:96px;height:auto}}@media(min-width:990px)and (max-width:1079px){.header--middle-left .header__inline-menu .header__menu-item{padding:1rem .4rem;letter-spacing:.02em}.header--middle-left .header__inline-menu .header__menu-item span{font-size:10.5px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/ice16-global.css.map */
