.c4{--c4-ink: #000;--c4-ink-2: #292c2f;--c4-mute: #6b6f73;--c4-line: #d9dbdd;--c4-bg-2: #eff0f1;--c4-accent: #f4762e}.c4-banner img{display:block;width:100%;height:auto}.c4-banner__img--desk{display:none!important}.c4-body{padding-left:12px;padding-right:12px}.c4-head{padding:18px 0 4px;text-align:center}.c4-head__copy,.c4-head__terms{max-width:48rem;margin-left:auto!important;margin-right:auto!important}.c4-head__selo{display:inline-block;margin-bottom:8px;padding:3px 8px;background:var(--c4-accent);color:#000;font-size:1.05rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.c4-head__title{margin:0 0 6px;font-size:2.2rem;line-height:1.15;font-weight:700;text-transform:uppercase;color:var(--c4-ink);letter-spacing:0}.c4-head__copy{margin:0 0 4px;font-size:1.4rem;line-height:1.45;color:var(--c4-ink-2)}.c4-head__terms{margin:0;font-size:1.15rem;line-height:1.4;color:var(--c4-mute)}.c4-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;padding:10px 0;border-top:1px solid var(--c4-line);border-bottom:1px solid var(--c4-line)}.c4-toolbar__count{font-size:1.3rem;color:var(--c4-mute)}.c4-sort select{min-height:36px;padding:0 28px 0 12px;border:1px solid var(--c4-ink);border-radius:0;background:#fff 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='%23000' stroke-width='1.4'/%3E%3C/svg%3E") no-repeat right 10px center;-webkit-appearance:none;appearance:none;font:inherit;font-size:1.3rem;color:var(--c4-ink);cursor:pointer}.c4-chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin:12px -12px 16px;padding:0 12px;-webkit-overflow-scrolling:touch}.c4-chips::-webkit-scrollbar{display:none}.c4-chip{flex:0 0 auto;min-height:36px;padding:0 16px;border-radius:999px;border:1px solid var(--c4-line);background:#fff;color:var(--c4-ink-2);font:inherit;font-size:1.3rem;cursor:pointer;white-space:nowrap}.c4-chip.is-active{background:var(--c4-ink);border-color:var(--c4-ink);color:#fff}.c4-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 8px}.c4-item[hidden]{display:none}.c4-card{display:flex;flex-direction:column;height:100%}.c4-card__media{position:relative;aspect-ratio:4 / 5;background:var(--c4-bg-2);overflow:hidden}.c4-card__gallery{display:flex;width:100%;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.c4-card__gallery::-webkit-scrollbar{display:none}.c4-card__img{flex:0 0 100%;width:100%;height:100%;object-fit:cover;scroll-snap-align:start;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.c4-card__dots{position:absolute;left:0;right:0;bottom:8px;display:flex;justify-content:center;gap:4px;pointer-events:none}.c4-card__dots span{display:block;width:5px;height:5px;border-radius:50%;background:#00000040}.c4-card__dots span.is-on{background:#000}.c4-card__nav{display:none;position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:32px;height:32px;border:0;border-radius:50%;background:#ffffffe6;font-size:2.2rem;line-height:30px;color:#000;cursor:pointer}.c4-card__nav--prev{left:8px}.c4-card__nav--next{right:8px}.c4-card__selo{position:absolute;top:8px;right:8px;z-index:2;pointer-events:none;padding:3px 7px;border:1px solid #000;border-radius:4px;background:#fff;color:#000;font-size:.95rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;line-height:1.3}.c4{font-family:var(--font-body-family)}.c4-head__title,.c4-card__title{font-family:var(--font-heading-family)}.c4-card__media,.c4-card__img{border-radius:4px}.c4-card__media .product_badges{z-index:3}.c4-card__media .c4-card__stars{position:absolute;top:8px;right:8px;z-index:3;margin:0}.c4-card__info{display:flex;flex-direction:column;flex:1 1 auto;padding-top:10px}.c4-card__title{margin:0 0 6px;font-size:1.6rem;line-height:1.3;font-weight:var(--font-heading-weight, 600);letter-spacing:.06rem}.c4-card__title a{color:#121212;text-decoration:none}.c4-card__price{display:flex;flex-direction:column;align-items:flex-start;gap:2px;color:#121212;letter-spacing:.1rem}.c4-price__cmp{font-size:1.15rem;color:#121212;text-decoration:line-through}.c4-price__pix{font-size:1.3rem}.c4-price__pix b{font-size:2rem;font-weight:500;color:#000;letter-spacing:.05rem}.c4-price__inst{font-size:1.2rem;color:#121212}.c4-card__opts{margin-top:10px}.c4-card__row{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:10px}.c4-card__optlabel{font-size:1.2rem;color:#6b6f73;margin-left:2px}.c4-card__rowname{flex:0 0 100%;margin:0 0 2px;font-size:1.1rem;line-height:1.3;color:#6b6f73;letter-spacing:.04rem}.c4-card__row+.c4-card__row{margin-top:14px}.c4-sw{position:relative;width:20px;height:20px;padding:0;border-radius:50%;cursor:pointer;background:var(--sw, #ccc) var(--sw-img, none) center / cover;border:1px solid #ccc;box-shadow:inset 0 0 0 1.5px #fff;transition:border-color .3s}.c4-sw:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:50%}.c4-sw:hover,.c4-sw.is-on{border:1.5px solid #3b3b3b}.c4-sw.is-out{opacity:.45}.c4-sw.is-out:before{content:"";position:absolute;left:-2px;right:-2px;top:50%;height:1.5px;background:#3f4347;transform:rotate(-45deg);pointer-events:none}.c4-opt{min-width:36px;height:32px;padding:0 8px;border-radius:4px;border:1px solid #D9DBDD;background:#fff;color:#121212;font:inherit;font-size:1.2rem;font-weight:500;letter-spacing:.05rem;cursor:pointer;transition:border-color .2s}.c4-opt:hover{border-color:#121212}.c4-opt.is-on{border-color:#121212;background:#121212;color:#fff;font-weight:600}.c4-opt.is-out{color:#b0b3b6;background:#fff;border-color:#eff0f1;text-decoration:line-through;cursor:not-allowed}.c4-card__msg{margin:0 0 6px;font-size:1.2rem;color:var(--bf-cor,#FF370F)}.c4-card__msg:empty{display:none}.c4-card__add{margin-top:auto;width:100%;min-height:42px;border:0;border-radius:4px;background:#121212;color:#fff;font:inherit;font-size:1.3rem;font-weight:600;letter-spacing:.15rem;text-transform:uppercase;cursor:pointer;transition:opacity .2s}.c4-card__add:hover{opacity:.88}.c4-card__add:disabled{background:#a3a6a9;cursor:not-allowed;opacity:1}.c4-card__add.is-added{background:#2a7a2a}.c4-grid{gap:28px 16px}@media screen and (max-width:768px){.c4-price__cmp{font-size:1rem}.c4-price__pix{font-size:1.1rem}.c4-price__pix b{font-size:1.6rem}.c4-price__inst{font-size:1.1rem}.c4-card__title{font-size:1.4rem}.c4-card__price,.c4-price__inst{letter-spacing:.02rem}.c4-card__add{font-size:1.1rem;letter-spacing:.03rem;padding:0 4px;white-space:nowrap}}.c4-card--shake .c4-card__opts{animation:c4shake .35s}@keyframes c4shake{25%{transform:translate(-4px)}75%{transform:translate(4px)}}@media(prefers-reduced-motion:reduce){.c4-card--shake .c4-card__opts{animation:none}}.c4-toast{position:fixed;top:12px;right:12px;z-index:1001;width:min(320px,calc(100vw - 24px));display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;background:#fff;color:#292c2f;font-size:1.3rem;line-height:1.35;border:1px solid #D9DBDD;border-radius:8px;box-shadow:0 8px 24px #0000001f;opacity:0;transform:translateY(-6px);pointer-events:none;transition:opacity .18s ease,transform .18s ease}.c4-toast.is-on{opacity:1;transform:translateY(0);pointer-events:auto}.c4-toast:before{content:"";position:absolute;top:-6px;right:var(--c4-arrow, 18px);width:10px;height:10px;background:#fff;border-left:1px solid #D9DBDD;border-top:1px solid #D9DBDD;transform:rotate(45deg)}.c4-toast__txt b{font-weight:700}.c4-toast__cta{flex:0 0 auto;padding:0;border:0;background:none;color:#292c2f;font:inherit;font-size:1.2rem;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}cart-drawer.drawer{transition:visibility var(--duration-default) ease,background-color .12s ease}cart-drawer.drawer:not(.active){background-color:transparent!important;pointer-events:none!important}@media(prefers-reduced-motion:reduce){.c4-toast{transition:none}}@media screen and (min-width:750px){.c4-banner__img--mob{display:none!important}.c4-banner__img--desk{display:block!important}.c4-body{padding-left:5rem;padding-right:5rem}.c4-head{padding-top:28px}.c4-head__title{font-size:2.8rem}.c4-head__copy{font-size:1.6rem}.c4-chips{margin:16px 0 24px;padding:0;flex-wrap:wrap}.c4-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 16px}.c4-card__title,.c4-card__price{font-size:1.5rem}}@media screen and (min-width:990px){.c4-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(hover:hover)and (min-width:990px){.c4-card__media:hover .c4-card__nav{display:block}}.c4-mq{background:#121212;color:#fff;overflow:hidden;white-space:nowrap;font-size:1.2rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1}.c4-mq--over{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;align-items:center;transform:translate(-101%);transition:transform 1.6s cubic-bezier(.22,1,.36,1)}.c4-mq.is-in{transform:none}.c4-mq:not(.c4-mq--over){padding:11px 0}.c4-mq:not(.is-in):not(.c4-mq--over){display:none}.c4-mq__track{display:inline-flex;gap:22px;animation:c4-mq 40s linear infinite}.c4-mq__item{display:inline-flex;align-items:center;gap:8px}.c4-mq__o{color:#f4762e}.c4-mq__dash{display:inline-flex;gap:3px}.c4-mq__dash i{display:block;width:10px;height:3px;background:#fff;border-radius:2px}.c4-mq__dash i:last-child{background:#f4762e}@keyframes c4-mq{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.c4-mq--over{transition:none}.c4-mq__track{animation:none}}.c4-pg-slot{margin-top:12px}.c4-pg{background:#fff}.c4-pg.is-stuck{position:fixed;left:0;right:0;z-index:997;border-bottom:1px solid #d9dbdd;box-shadow:0 4px 14px #0000000f}.c4-pg__in{display:grid;grid-template-columns:1fr auto;grid-template-areas:"msg chip" "bars bars";align-items:center;column-gap:8px;row-gap:9px;padding:10px 0 20px}.c4-pg.is-stuck .c4-pg__in{max-width:var(--page-width, 120rem);margin:0 auto;padding:10px 16px 20px}.c4-pg__msg{grid-area:msg;font-size:1.3rem;line-height:1.3;color:#3f4347}.c4-pg__msg b{color:#121212}.c4-pg__o{color:#f4762e;font-weight:700}.c4-pg__chip{grid-area:chip;justify-self:end;padding:2px 7px;border-radius:3px;background:#eff0f1;font-size:1.2rem;font-weight:700;color:#121212;white-space:nowrap}.c4-pg__chip--on{background:#fdebdd}.c4-pg__chip--on b{color:#f4762e}.c4-pg__bars{grid-area:bars;display:flex;align-items:center;gap:8px;min-width:0}.c4-pg__set{flex:1 1 0;min-width:0;display:flex;gap:4px;transition:flex-grow .6s cubic-bezier(.22,1,.36,1),flex-basis .6s cubic-bezier(.22,1,.36,1),opacity .4s ease}.c4-pg__set.is-mini{flex:0 0 var(--c4-mini, 40px);gap:3px}.c4-pg__set.is-new{flex-grow:0;opacity:0}.c4-pg__set.is-hidden{display:none}.c4-pg__seg{flex:1;position:relative;height:5px;background:#e3e5e7;border-radius:2px}.c4-pg__seg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:#292c2f;transform:scaleX(0);transform-origin:left center;transition:transform .7s cubic-bezier(.22,1,.36,1)}.c4-pg__seg.is-on:after{transform:scaleX(1)}.c4-pg__seg.is-gift{background:transparent;box-shadow:inset 0 0 0 1.5px #f4762e}.c4-pg__seg.is-gift:after{background:#f4762e}.c4-pg--instant .c4-pg__seg:after,.c4-pg--instant .c4-pg__set{transition:none!important}.c4-pg__tag{position:absolute;right:0;top:9px;font-size:.95rem;font-weight:700;letter-spacing:.04em;line-height:1;color:#f4762e}.c4-pg__set.is-mini .c4-pg__tag{display:none}@media screen and (min-width:750px){.c4-pg__in{grid-template-columns:30rem 1fr auto;grid-template-areas:"msg bars chip";column-gap:24px;padding:8px 0}.c4-pg.is-stuck .c4-pg__in{padding:7px 5rem}.c4-pg__chip{padding:1px 7px}.c4-pg__bars{margin-right:34px}.c4-pg__tag{top:50%;right:auto;left:calc(100% + 8px);transform:translateY(-50%)}}@media(prefers-reduced-motion:reduce){.c4-pg__set,.c4-pg__seg:after{transition:none}}.c4{--c4-mark: #f9b489}.c4-grid .c4-card{padding:4px;border:1px solid transparent;border-radius:10px;transition:border-color .25s ease}.c4-grid .c4-card.is-in-cart{border-color:var(--c4-mark)}.c4-grid .c4-card__media:after{content:"";position:absolute;top:7px;left:7px;z-index:4;width:15px;height:15px;border-radius:50%;background:#fdebdd url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='7' viewBox='0 0 9 7'%3E%3Cpath d='M1 3.6 3.3 5.9 8 1.1' fill='none' stroke='%23e0661f' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center;opacity:0;transform:scale(.6);transition:opacity .25s ease,transform .3s cubic-bezier(.22,1,.36,1)}.c4-grid .c4-card.is-in-cart .c4-card__media:after{opacity:1;transform:none}.c4-card .product_badges--superior-esquerda{transition:transform .25s ease}.c4-card.is-in-cart .product_badges--superior-esquerda{transform:translateY(20px)}@media screen and (min-width:750px){.c4-grid .c4-card{padding:12px;border-width:1.5px;border-radius:12px}.c4-grid .c4-card__media:after{top:10px;left:10px;width:20px;height:20px;background-size:11px 9px}.c4-card.is-in-cart .product_badges--superior-esquerda{transform:translateY(26px)}}.c4-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:flex;align-items:flex-end;justify-content:center;background:#12121200;transition:background-color .25s ease}.c4-modal[hidden]{display:none}.c4-modal.is-on{background:#12121280}.c4-modal__box{position:relative;width:100%;max-height:92vh;overflow-y:auto;-webkit-overflow-scrolling:touch;background:#fff;border-radius:12px 12px 0 0;padding:44px 16px 20px;transform:translateY(100%);transition:transform .35s cubic-bezier(.22,1,.36,1)}.c4-modal.is-on .c4-modal__box{transform:none}.c4-modal__close{position:absolute;top:6px;right:8px;z-index:5;width:36px;height:36px;border:0;background:transparent;font-size:2.8rem;line-height:1;color:#121212;cursor:pointer}.c4-card--modal{height:auto}.c4-card--modal .c4-card__media{aspect-ratio:4 / 5}.c4-card--modal .c4-card__gallery{cursor:default}.c4-modal__more{display:inline-block;margin-top:14px;font-size:1.3rem;color:#3f4347;text-decoration:underline;text-underline-offset:3px}html.c4-modal-open,html.c4-modal-open body{overflow:hidden}.c4-modal__thumbs{display:none}@media screen and (min-width:750px){.c4-modal{align-items:center;padding:24px}.c4-modal__box{max-width:920px;border-radius:8px;padding:28px;transform:translateY(16px) scale(.98);opacity:0;transition:transform .3s cubic-bezier(.22,1,.36,1),opacity .25s ease}.c4-modal.is-on .c4-modal__box{transform:none;opacity:1}.c4-modal__box{max-width:1080px}.c4-card--modal{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:36px;align-items:start}.c4-card--modal .c4-card__title{font-size:2.2rem}.c4-modal__gal{display:grid;grid-template-columns:76px minmax(0,1fr);gap:14px;align-items:start}.c4-modal__thumbs{display:flex;flex-direction:column;gap:10px;max-height:100%;overflow-y:auto;scrollbar-width:none}.c4-modal__thumbs::-webkit-scrollbar{display:none}.c4-modal__thumb{display:block;padding:0;border:1.5px solid transparent;border-radius:4px;background:#eff0f1;aspect-ratio:4 / 5;overflow:hidden;cursor:pointer;transition:border-color .2s ease}.c4-modal__thumb img{display:block;width:100%;height:100%;object-fit:cover}.c4-modal__thumb.is-on{border-color:#121212}.c4-card--modal .c4-card__dots{display:none}.c4-card--modal .c4-card__nav{display:block;width:32px;height:56px;border-radius:4px;background:#fff;border:1px solid #e3e5e7;font-size:2.2rem;color:#121212}}@media(prefers-reduced-motion:reduce){.c4-modal,.c4-modal__box{transition:none}}html.c4-modal-open footer-bar-mobile{display:none!important}.c4-modal__box{padding-bottom:calc(20px + env(safe-area-inset-bottom,0px))}.c4-modal__box:focus,.c4-modal__close:focus{outline:none;box-shadow:none}.c4-modal__close:focus-visible{outline:2px solid #121212;outline-offset:2px}@media screen and (min-width:750px){.c4-modal__box{padding-bottom:28px}}.c4-card__optlabel{display:none}.c4-sw{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.c4-tip{position:fixed;z-index:1060;pointer-events:none;padding:5px 9px;border-radius:4px;background:#121212;color:#fff;font-size:1.2rem;line-height:1.2;white-space:nowrap;opacity:0;transform:translateY(4px);transition:opacity .15s ease,transform .15s ease}.c4-tip.is-on{opacity:1;transform:none}.c4-tip:after{content:"";position:absolute;top:100%;left:var(--c4-tip-x, 50%);margin-left:-5px;border:5px solid transparent;border-top-color:#121212}.c4-szh{margin:4px 0 14px}.c4-szh[hidden]{display:none}.c4-szh__q{display:flex;align-items:center;gap:8px;margin:0 0 8px;font-size:1.3rem;font-weight:600;color:#121212}.c4-szh__btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px;background:#fff;border:1.5px solid #ff7c1c;border-radius:8px;color:#ff7c1c;font:inherit;font-size:1.4rem;font-weight:600;cursor:pointer;transition:background-color .15s ease}.c4-szh__btn:hover{background:#fff7ef}.c4-szb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1080;display:flex;align-items:center;justify-content:center;padding:16px;background:#12121280}.c4-szb__box{position:relative;width:100%;max-width:760px;height:min(86vh,760px);background:#fff;border-radius:8px;overflow:hidden}.c4-szb__frame{display:block;width:100%;height:100%;border:0}.c4-szb__close{position:absolute;top:6px;right:8px;z-index:2;width:36px;height:36px;border:0;background:#fff;border-radius:50%;font-size:2.6rem;line-height:1;cursor:pointer}@media screen and (max-width:749px){.c4-szb{padding:0;align-items:flex-end}.c4-szb__box{height:88vh;border-radius:12px 12px 0 0}}.c4-szh__btn[aria-expanded=true]{background:#ff7c1c;color:#fff}.c4-szh__panel{display:flex;flex-direction:column;gap:8px;margin-top:8px}.c4-szh__panel[hidden]{display:none}.c4-szh__row{display:flex;align-items:center;gap:12px;width:100%;padding:12px;text-align:left;background:#fff;border:1px solid #e2e2e2;border-radius:8px;font:inherit;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.c4-szh__row:hover{border-color:#121212;background:#fafafa}.c4-szh__row svg{flex:0 0 22px}.c4-szh__row span{display:flex;flex-direction:column;gap:2px}.c4-szh__row strong{font-size:1.4rem;font-weight:600;color:#121212}.c4-szh__row small{font-size:1.2rem;color:#6b7280}.c4-szh__row--accent{border:1.5px solid #ff7c1c;color:#ff7c1c}.c4-szh__row--accent:hover{background:#fff7ef;border-color:#ff7c1c}.c4-szb--full{padding:0!important;align-items:center!important;background:#000c}.c4-szb--full .c4-szb__box{width:948px;max-width:calc(100vw - 32px);height:540px;max-height:calc(100vh - 32px);border-radius:0;background:transparent}@media screen and (max-width:749px){.c4-szb--full .c4-szb__box{width:100vw;max-width:none;height:100vh;height:100dvh;max-height:none;border-radius:0;background:#fff}}
/*# sourceMappingURL=/cdn/shop/t/271/assets/compre-3-leve-4.css.map */
