.tcb{--tcb-bg: #54392d;--tcb-ink: #fff;--tcb-text: rgba(255, 255, 255, .88);--tcb-line: rgba(255, 255, 255, .28);position:relative;display:grid;grid-template-areas:"photo" "band" "hero" "offer";color:var(--tcb-text);font-family:Avantt,Helvetica,sans-serif}.tcb--skin{--tcb-bg: linear-gradient(0deg, #454345, #686568)}.tcb--body{--tcb-bg: #ce9573}.tcb--bege{--tcb-bg: #f7f6f3;--tcb-ink: #54392d;--tcb-text: rgba(84, 57, 45, .88);--tcb-line: rgba(84, 57, 45, .18)}.tcb__photo{grid-area:photo;aspect-ratio:16 / 10;overflow:hidden;background:#2b1d17}.tcb__img{display:block;width:100%;height:100%;object-fit:cover}.tcb__band{grid-area:band;background:var(--tcb-bg);padding:3.2rem 0 3.6rem}.tcb__grid{display:grid;gap:2.4rem}.tcb__head{display:grid;gap:1.4rem;align-content:end}.tcb__title{display:grid;gap:1.2rem;margin:0;color:var(--tcb-ink);font-family:inherit;letter-spacing:0}.tcb__eyebrow{font-size:1.2rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;opacity:.85;font-variant-numeric:tabular-nums}.tcb__concept{font-size:clamp(3.4rem,4.4vw,6.4rem);font-weight:700;line-height:.98;text-wrap:balance}.tcb__rating{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1rem;margin:0;color:var(--tcb-ink);font-size:1.4rem}.tcb__stars{letter-spacing:.12em;font-size:1.3rem}.tcb__rating b{font-weight:700}.tcb__side{display:grid;gap:2rem;align-content:end}.tcb__text{margin:0;max-width:56rem;font-size:1.6rem;line-height:1.55}.tcb__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 2.8rem}.tcb__cta{display:inline-flex;align-items:center;min-height:4.8rem;padding:0 2.6rem;background:var(--tcb-ink);color:#54392d;font-size:1.2rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;transition:opacity .2s ease}.tcb--bege .tcb__cta{color:#fff}.tcb__cta:hover{opacity:.88}.tcb__link{display:inline-flex;align-items:center;min-height:4.4rem;color:var(--tcb-ink);font-size:1.4rem;font-weight:600;text-decoration:underline;text-underline-offset:.4rem}.tcb__link:hover{text-underline-offset:.6rem}.tcb__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem;margin:.4rem 0 0;padding:0;list-style:none}.tcb__step{display:grid;gap:.4rem;align-content:start;padding-top:1.2rem;border-top:1px solid var(--tcb-ink)}.tcb__step-label{font-size:1.1rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;opacity:.8}.tcb__step-text{color:var(--tcb-ink);font-size:1.4rem;font-weight:600;line-height:1.3;text-decoration:none}a.tcb__step-text:hover{text-decoration:underline;text-underline-offset:.3rem}.tcb__hero{grid-area:hero;position:relative;z-index:2;display:grid;grid-template-columns:8.8rem minmax(0,1fr);gap:1.4rem;align-items:center;margin:1.6rem 1.5rem 0;padding:1.2rem;background:#fff;color:#54392d;box-shadow:0 1rem 3rem #1f140f29}.tcb__hero-media{display:block;aspect-ratio:1 / 1;overflow:hidden;background:#f7f6f3}.tcb__hero-media img{display:block;width:100%;height:100%;object-fit:cover}.tcb__hero-body{display:grid;gap:.4rem;min-width:0}.tcb__hero-eyebrow{margin:0;color:#54392d9e;font-size:1.1rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.tcb__hero-name{margin:0;font-size:1.5rem;font-weight:700;line-height:1.25;text-transform:uppercase}.tcb__hero-name a{color:#54392d;text-decoration:none}.tcb__hero-name a:hover{text-decoration:underline;text-underline-offset:.3rem}.tcb__hero-note{margin:0;font-size:1.3rem;line-height:1.4}.tcb__hero-foot{display:flex;flex-wrap:wrap;align-items:center;gap:0 1.6rem}.tcb__hero-price{font-size:1.4rem;font-weight:600}.tcb__hero .tas{display:contents}.tcb__hero .tas form{margin:0}.tcb__hero .tas__link{position:relative;display:inline-flex;align-items:center;gap:.8rem;min-height:4.4rem;padding:0;border:0;background:none;color:#54392d;font:inherit;font-size:1.3rem;font-weight:600;text-decoration:underline;text-underline-offset:.4rem;cursor:pointer}.tcb__hero .tas__link:hover{text-underline-offset:.6rem}.tcb__hero .tas__link[aria-disabled=true]{opacity:.55;cursor:progress}.tcb__hero .tas__link .loading__spinner{width:1.4rem;height:1.4rem}.tcb__hero .tas__link .loading__spinner.hidden{display:none}.tcb__offer{grid-area:offer;display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem 3.2rem;margin:1.6rem 0 0;padding:1.2rem 1.5rem;list-style:none;background:#54392d;color:#fff;font-size:1.1rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-align:center}.tcb--body .tcb__offer,.tcb--skin .tcb__offer{background:#54392d}.tcb:not(:has(.tcb__hero)) .tcb__offer{margin-top:0}@media screen and (min-width:750px){.tcb__photo{aspect-ratio:auto;height:min(calc(100vw * 9 / 21),62svh)}.tcb__hero{margin:1.6rem 5rem 0;max-width:44rem;justify-self:end}}@media screen and (min-width:990px){.tcb{grid-template-areas:"photo" "band" "offer"}.tcb__band{padding:4rem 0 4.4rem}.tcb__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(4rem,6vw,9.6rem);align-items:end}.tcb__hero{grid-area:photo;align-self:end;justify-self:end;margin:0 clamp(3.2rem,4vw,6.4rem) 2.8rem 0;width:min(40rem,34vw)}.tcb__offer{margin-top:0}}.tcc2{--tcc2-bg: #f7f6f3;background:var(--tcc2-bg);color:#54392d;font-family:Avantt,Helvetica,sans-serif;padding:3.2rem 0;scroll-margin-top:2rem}.tcc2--branco{--tcc2-bg: #fff}.tcc2__wrap{display:grid;gap:2rem}.tcc2__title{margin:0;color:#54392d;font-family:inherit;font-size:1.3rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.tcc2__list{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:1.2rem;margin:0 -1.5rem;padding:0 1.5rem .8rem;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:1.5rem;scrollbar-width:none}.tcc2__list::-webkit-scrollbar{display:none}.tcc2__list>li{scroll-snap-align:start}.tcc2__case{display:grid;gap:1.2rem;align-content:space-between;height:100%;min-height:12rem;padding:2rem;background:#fff;border:1px solid rgba(84,57,45,.16);color:#54392d;text-decoration:none;transition:border-color .2s ease,background-color .2s ease}.tcc2--branco .tcc2__case{background:#f7f6f3}.tcc2__case:hover{border-color:#54392d}.tcc2__quote{font-size:1.7rem;font-weight:300;line-height:1.35}.tcc2__prod{font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}@media screen and (min-width:750px){.tcc2__list{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;overflow:visible}}@media screen and (min-width:1200px){.tcc2__list{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}}.tcp{--tcp-bg: #fff;--tcp-card: #f7f6f3;--ti-ink: #54392d;background:var(--tcp-bg);color:#54392ddb;font-family:Avantt,Helvetica,sans-serif;padding:9.6rem 0}.tcp--bege{--tcp-bg: #f7f6f3;--tcp-card: #fff}.tcp__head{margin-bottom:4.8rem}.tcp__eyebrow{margin:0 0 1.2rem;color:#54392da8;font-size:1.2rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.tcp__title{margin:0;color:#54392d;font-family:inherit;font-size:clamp(3rem,3.6vw,5rem);font-weight:300;line-height:1.05;letter-spacing:-.01em}.tcp__list{display:grid;gap:2.4rem}.tcp__pair{background:var(--tcp-card);padding:2.8rem}.tcp__q{margin:0 0 2.4rem;color:#54392d;font-family:inherit;font-size:clamp(2rem,2vw,2.6rem);font-weight:700;letter-spacing:0}.tcp__sides{display:grid;gap:2.4rem}.tcp__side{display:grid;grid-template-columns:8rem minmax(0,1fr);column-gap:1.6rem;row-gap:.8rem;align-content:start}.tcp__media{grid-row:span 4;display:block;aspect-ratio:1 / 1;overflow:hidden;background:#54392d0f}.tcp__media img{display:block;width:100%;height:100%;object-fit:cover}.tcp__name{margin:0;font-family:inherit;font-size:1.6rem;font-weight:700;line-height:1.25;letter-spacing:0;text-transform:uppercase}.tcp__name a{color:#54392d;text-decoration:none}.tcp__name a:hover{text-decoration:underline;text-underline-offset:.3rem}.tcp__focus{margin:0;color:#54392d;font-size:1.5rem;line-height:1.45}.tcp__who{margin:0;font-size:1.4rem;line-height:1.45}.tcp__who b{color:#54392d}.tcp__foot{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 2rem}.tcp__price{color:#54392d;font-size:1.5rem;font-weight:600}.tcp__vs{display:none}.tcp__together{margin:2.4rem 0 0;padding-top:2rem;border-top:1px solid rgba(84,57,45,.16);font-size:1.5rem;line-height:1.5}.tcp__together b{color:#54392d}.tcp .tas{display:contents}.tcp .tas form{margin:0}.tcp .tas__link{position:relative;display:inline-flex;align-items:center;gap:.8rem;min-height:4.4rem;padding:0;border:0;background:none;color:#54392d;font:inherit;font-size:1.3rem;font-weight:600;text-decoration:underline;text-underline-offset:.4rem;cursor:pointer}.tcp .tas__link:hover{text-underline-offset:.6rem}.tcp .tas__link[aria-disabled=true]{opacity:.55;cursor:progress}.tcp .tas__link .loading__spinner{width:1.4rem;height:1.4rem}.tcp .tas__link .loading__spinner.hidden{display:none}.tcp .tas__erro{font-size:1.2rem}@media screen and (min-width:990px){.tcp__list{grid-template-columns:repeat(2,minmax(0,1fr))}.tcp__list>:only-child{grid-column:1 / -1}.tcp__sides{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:2.4rem}.tcp__side{grid-template-columns:1fr}.tcp__media{grid-row:auto;width:12rem}.tcp__vs{display:block;align-self:center;color:#54392d66;font-size:3.2rem;font-weight:300}}@media screen and (max-width:749px){.tcb__band{padding:2.8rem 0 3.2rem}.tcb__steps{gap:1rem}.tcb__step-text{font-size:1.3rem}.tcp{padding:6.4rem 0}.tcp__pair{padding:2rem}}@media(prefers-reduced-motion:reduce){.tcb__cta,.tcc2__case{transition:none}}.tcn{background:#fff;color:#54392d;font-family:Avantt,Helvetica,sans-serif;padding-top:2.4rem;scroll-margin-top:calc(var(--th-bloco, 7.8rem) + 6rem)}.tcn__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.2rem 2rem}.tcn__seg{display:inline-flex;border:1px solid #54392d}.tcn__opt{min-height:4.4rem;padding:0 2rem;border:0;background:transparent;color:#54392d;cursor:pointer;font:inherit;font-size:1.3rem;font-weight:600;letter-spacing:.04em;transition:background-color .2s ease,color .2s ease}.tcn__opt+.tcn__opt{border-left:1px solid #54392d}.tcn__opt[aria-pressed=true]{background:#54392d;color:#fff}.tcn__opt:focus-visible{outline:2px solid #54392d;outline-offset:2px}.tcn__count{margin:0;color:#54392da8;font-size:1.3rem;font-variant-numeric:tabular-nums}.tcn__groups[hidden],.tcn [hidden]{display:none!important}.tcn__groups{display:grid;gap:5.6rem;padding-top:4rem;padding-bottom:8rem}.tcn__group{display:grid;gap:2rem}.tcn__group-head{display:grid;gap:.6rem;padding-top:1.6rem;border-top:1px solid #54392d}.tcn__group-title{margin:0;color:#54392d;font-family:inherit;font-size:clamp(2.2rem,2.2vw,3rem);font-weight:700;line-height:1.1;letter-spacing:0}.tcn__group-text{margin:0;max-width:60rem;color:#54392ddb;font-size:1.5rem;line-height:1.5}.tcn__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem 1.2rem;margin:0;padding:0;list-style:none}.tcn__card{display:grid;gap:.8rem;align-content:start}.tcn__media{display:block;aspect-ratio:3 / 4;overflow:hidden;background:#f7f6f3}.tcn__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.tcn__card:hover .tcn__media img{transform:scale(1.03)}.tcn__name{margin:0;font-size:1.4rem;font-weight:700;line-height:1.25;text-transform:uppercase}.tcn__name a{color:#54392d;text-decoration:none}.tcn__name a:hover{text-decoration:underline;text-underline-offset:.3rem}.tcn__foot{display:flex;flex-wrap:wrap;align-items:center;gap:0 1.6rem}.tcn__price{font-size:1.4rem;font-weight:600}.tcn .tas{display:contents}.tcn .tas form{margin:0}.tcn .tas__link{position:relative;display:inline-flex;align-items:center;gap:.8rem;min-height:4.4rem;padding:0;border:0;background:none;color:#54392d;font:inherit;font-size:1.3rem;font-weight:600;text-decoration:underline;text-underline-offset:.4rem;cursor:pointer}.tcn .tas__link:hover{text-underline-offset:.6rem}.tcn .tas__link[aria-disabled=true]{opacity:.55;cursor:progress}.tcn .tas__link .loading__spinner{width:1.4rem;height:1.4rem}.tcn .tas__link .loading__spinner.hidden{display:none}.tcn__sticky{position:fixed;left:0;right:0;z-index:30;top:calc(var(--th-desce, 6.2rem) + .8rem);opacity:0;transform:translateY(-.8rem);pointer-events:none;transition:opacity .25s ease,transform .25s ease}.tcn__sticky.is-on{opacity:1;transform:none;pointer-events:auto}.tcn__sticky-row{display:flex;align-items:center;gap:1.2rem 2.4rem;min-height:5.2rem;padding-top:.4rem;padding-bottom:.4rem;background:#fffffff5;box-shadow:0 .6rem 2.4rem #1f1f1f1a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.tcn__sticky-name{margin:0;font-size:1.3rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.tcn__seg--sm .tcn__opt{min-height:3.6rem;padding:0 1.4rem;font-size:1.2rem}.tcn__sticky-count{margin-left:auto;color:#54392da8;font-size:1.2rem;font-variant-numeric:tabular-nums}.tcn__top{display:inline-flex;align-items:center;min-height:4.4rem;color:#54392d;font-size:1.2rem;font-weight:600;text-decoration:underline;text-underline-offset:.4rem}@media screen and (min-width:750px){.tcn__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem 1.6rem}}@media screen and (min-width:990px){.tcn__list{grid-template-columns:repeat(4,minmax(0,1fr))}.tcn__sticky-row{max-width:min(120rem,calc(100% - 4.8rem));margin:0 auto;border-radius:12px}}@media screen and (max-width:749px){.tcn__sticky-name,.tcn__sticky-count{display:none}.tcn__sticky-row{justify-content:space-between;margin:0 1.4rem;padding-left:1rem;padding-right:1rem;border-radius:12px}}@media(prefers-reduced-motion:reduce){.tcn__sticky,.tcn__opt,.tcn__media img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/94/assets/section-theoric-colecao.css.map */
