.cofcof-home-footer__links{grid-template-columns:2fr 1fr;padding:28px 40px;gap:40px}.cofcof-home-footer__links nav>ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 30px;max-width:680px}.cofcof-home-footer__links a{min-height:36px}.cofcof-home-footer__top{grid-template-columns:1fr 1.5fr}.cofcof-home-footer__social,.cofcof-home-footer__newsletter{padding:24px 40px}.cofcof-footer-trust{padding:24px 40px!important}.cofcof-sub-hero--editorial .cofcof-sub-hero-main{row-gap:24px;padding-top:48px;padding-bottom:48px}.cofcof-sub-hero-title{font:700 clamp(30px,4vw,54px)/1.04 var(--fn)!important;letter-spacing:-.045em;max-width:13ch}.cofcof-sub-films-r4{display:flex!important;gap:10px;min-width:0;align-self:start}.cofcof-sub-films-r4 .cofcof-sub-hero-video{flex:1;min-width:0;margin:0;transition:flex-grow .65s ease}.cofcof-sub-films-r4 .cofcof-sub-hero-video.is-active{flex:3.5}.cofcof-sub-films-r4 video{display:block;width:100%;height:330px;object-fit:contain;background:#d8c6a3;border:0}.cofcof-sub-films-r4 figcaption{padding:0!important}.cofcof-sub-films-r4 figcaption button{display:block;width:100%;min-height:56px;border:0;border-bottom:1px solid #bcb2a3;background:transparent;text-align:left;padding:10px 3px;font:500 12px/1.45 var(--fn);color:#101110;cursor:pointer;overflow-wrap:anywhere}.cofcof-sub-films-r4 figure:not(.is-active) video{opacity:.65}.cofcof-sub-films-controls{grid-column:2;display:flex;gap:12px;align-self:start}.cofcof-sub-films-controls button{border:0;border-bottom:1px solid currentColor;background:none;color:#101110;font:500 12px var(--fn);min-height:36px;cursor:pointer}.cofcof-sub-films-r4 button:focus-visible,.cofcof-sub-films-controls button:focus-visible{outline:2px solid #101110;outline-offset:3px}.cofcof-sub-steps-r4{padding:48px 0;background:#f6f1eb;color:#101110;border-block:1px solid #bcb2a3}.cofcof-sub-steps-r4 header{max-width:700px;margin-bottom:28px}.cofcof-sub-steps-r4 h2{font:700 clamp(27px,3vw,42px)/1.1 var(--fn);letter-spacing:-.035em;margin:12px 0}.cofcof-sub-steps-r4 p{font:400 15px/1.7 var(--fn);color:#514b42}.cofcof-sub-steps-r4 ol{list-style:none;padding:0;margin:0 0 28px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #bcb2a3}.cofcof-sub-steps-r4 li{padding:24px;min-width:0;border-right:1px solid #bcb2a3}.cofcof-sub-steps-r4 li:first-child{padding-left:0}.cofcof-sub-steps-r4 li:last-child{border:0}.cofcof-sub-steps-r4 li>span{font:600 11px var(--fn);letter-spacing:.08em}.cofcof-sub-steps-r4 h3{font:600 20px/1.2 var(--fn);letter-spacing:-.02em;margin:22px 0 10px}.cofcof-sub-steps-r4 .cofcof-sub-steps-r4__terms{font-size:12px;max-width:850px;margin-bottom:20px}.cofcof-saches-gw{background:#f6f1eb!important;color:#101110!important;padding:48px 0!important}.cofcof-saches-gw__title{font:700 clamp(28px,3vw,42px)/1.05 var(--fn)!important;letter-spacing:-.035em}.cofcof-saches-gw__card{background:#f6f1eb!important;color:#101110!important;border:1px solid #bcb2a3}.cofcof-saches-gw__card-name,.cofcof-saches-gw__card-desc{color:#101110!important}.cofcof-planos-car__slide{background:#d8c6a3!important}.cofcof-planos-car__slide img{mix-blend-mode:normal;filter:drop-shadow(5px 9px 6px #332b2230)}.cofcof-home-card__media:not(:has([data-cof-product-stage])){background:#fff!important}@media(max-width:900px){.cofcof-sub-films-controls{grid-column:auto}.cofcof-sub-films-r4 video{height:300px}.cofcof-sub-films-r4 .cofcof-sub-hero-video.is-active{flex:3}.cofcof-sub-hero-main{padding-top:32px!important}}@media(max-width:700px){.cofcof-home-footer__links{grid-template-columns:1fr;padding:24px;gap:22px}.cofcof-home-footer__links nav>ul{gap:0 15px}.cofcof-home-footer__links a{min-height:40px}.cofcof-home-footer__top{grid-template-columns:1fr}.cofcof-home-footer__social,.cofcof-home-footer__newsletter{padding:22px 24px}.cofcof-footer-trust{padding:22px 24px!important}.cofcof-sub-steps-r4{padding:32px 0}.cofcof-sub-steps-r4 ol{grid-template-columns:1fr}.cofcof-sub-steps-r4 li,.cofcof-sub-steps-r4 li:first-child{padding:20px 0;border:0;border-bottom:1px solid #bcb2a3}.cofcof-sub-steps-r4 h3{margin-top:15px}.cofcof-sub-films-r4{gap:7px}.cofcof-sub-films-r4 video{height:280px}.cofcof-sub-films-r4 figcaption button{font-size:10px}.cofcof-sub-hero-title{max-width:16ch}.cofcof-sub-steps-r4 .cofcof-btn{width:100%}}@media(prefers-reduced-motion:reduce){.cofcof-sub-films-r4 .cofcof-sub-hero-video{transition:none}}.cofcof-sub-hero--editorial{padding:0!important}
/*# sourceMappingURL=/cdn/shop/t/67/assets/cofcof-store-r4.css.map */
