.abd-produto{max-width:var(--page-content-width, 75rem);margin-inline:auto;display:grid;grid-template-columns:minmax(0,27rem) minmax(0,36rem);gap:clamp(2rem,5vw,5.5rem);align-items:start;min-height:min(70svh,38rem)}.abd-produto__buy{max-width:32rem}.abd-produto__title{font-size:var(--text-h1)}.abd-produto__price{display:flex;align-items:baseline;gap:.9rem;font-family:var(--font-paragraph--family);font-size:var(--text-title);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;margin:1.5rem 0 0}.abd-produto__price-was{font-size:var(--text-body);font-weight:var(--weight-semibold);color:var(--role-on-ground-muted)}:is(.abd-cream,.abd-wash) .abd-produto__price-was{color:var(--role-text-secondary)}.abd-produto__ficha{font-family:var(--font-paragraph--family);font-size:var(--text-small);line-height:var(--leading-body);max-width:34ch;margin:.9rem 0 0;color:var(--role-on-ground-muted)}:is(.abd-cream,.abd-wash) .abd-produto__ficha{color:var(--role-text-secondary)}.abd-produto__form{margin-top:2.2rem}.abd-opcao{border:0;padding:0;margin:0 0 1.6rem;min-width:0}.abd-opcao__legend{font-family:var(--font-paragraph--family);font-size:var(--text-label);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--role-on-ground-muted);padding:0;margin-bottom:.85rem}:is(.abd-cream,.abd-wash) .abd-opcao__legend{color:var(--role-text-secondary)}.abd-opcao__values{display:flex;flex-wrap:wrap;gap:.6rem}.abd-opcao__value{display:inline-flex;align-items:center;gap:.5rem;min-height:3rem;padding:.75rem 1.25rem;font-family:var(--font-paragraph--family);font-size:var(--text-body);line-height:var(--leading-snug);text-decoration:none;color:inherit;border:1px solid var(--role-on-ground-muted);transition:background-color .16s cubic-bezier(.16,1,.3,1),color .16s cubic-bezier(.16,1,.3,1)}:is(.abd-cream,.abd-wash) .abd-opcao__value{border-color:var(--role-text-muted)}@media(hover:hover){.abd-opcao__value:hover{background:var(--c-green-press)}:is(.abd-cream,.abd-wash) .abd-opcao__value:hover{background:var(--role-surface)}}.abd-opcao__value.is-selected{background:var(--role-on-ground);border-color:var(--role-on-ground);color:var(--c-ink);font-weight:var(--weight-bold)}:is(.abd-cream,.abd-wash) .abd-opcao__value.is-selected{background:var(--role-confirm);border-color:var(--role-confirm);color:var(--role-on-confirm)}@media(hover:hover){:is(.abd-cream,.abd-wash) .abd-opcao__value.is-selected:hover{background:var(--role-confirm-strong);border-color:var(--role-confirm-strong)}}.abd-opcao__value.is-out{color:var(--role-on-ground-muted);border-style:dashed;cursor:not-allowed}:is(.abd-cream,.abd-wash) .abd-opcao__value.is-out{color:var(--role-text-muted)}.abd-opcao__out{font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase}.abd-produto__actions{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.9rem}.abd-qty{display:flex;flex-direction:column;gap:.55rem}.abd-qty__label{font-family:var(--font-paragraph--family);font-size:var(--text-label);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--role-on-ground-muted)}:is(.abd-cream,.abd-wash) .abd-qty__label{color:var(--role-text-secondary)}.abd-produto-section .abd-qty__input{width:5.5rem;min-height:3.35rem;padding:.75rem .65rem;background:transparent;border:1px solid var(--role-on-ground-muted);color:var(--role-on-ground);font-family:var(--font-paragraph--family);font-size:var(--text-body);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;text-align:center}.abd-produto-section:is(.abd-cream,.abd-wash) .abd-qty__input{border-color:var(--role-text-muted);color:var(--role-text)}.abd-produto-section .abd-qty__input:focus{outline:none;border-color:var(--role-on-ground-accent);box-shadow:0 0 0 1px var(--role-on-ground-accent)}.abd-produto-section:is(.abd-cream,.abd-wash) .abd-qty__input:focus{border-color:var(--role-action);box-shadow:0 0 0 1px var(--role-action)}.abd-qty__control{display:flex;align-items:stretch;border:1px solid var(--role-on-ground-muted)}:is(.abd-cream,.abd-wash) .abd-qty__control{border-color:var(--role-text-muted)}.abd-qty--upgraded .abd-qty__input{width:3.25rem;border:0;padding-inline:0;-webkit-appearance:textfield;appearance:textfield}.abd-qty--upgraded .abd-qty__input::-webkit-inner-spin-button,.abd-qty--upgraded .abd-qty__input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.abd-qty--upgraded .abd-qty__input:focus{box-shadow:none;outline:2px solid var(--role-on-ground-accent);outline-offset:-2px}:is(.abd-cream,.abd-wash) .abd-qty--upgraded .abd-qty__input:focus{outline-color:var(--role-action)}.abd-qty__step{width:2.75rem;min-height:3.35rem;display:grid;place-items:center;background:none;border:0;padding:0;cursor:pointer;color:var(--role-on-ground-muted);transition:color .16s ease}:is(.abd-cream,.abd-wash) .abd-qty__step{color:var(--role-text-secondary)}@media(hover:hover){.abd-qty__step:hover{color:var(--role-on-ground)}:is(.abd-cream,.abd-wash) .abd-qty__step:hover{color:var(--role-text)}}.abd-qty__step[disabled]{cursor:not-allowed;color:var(--role-on-ground-muted);opacity:.45}:is(.abd-cream,.abd-wash) .abd-qty__step[disabled]{color:var(--role-text-muted)}@media(hover:hover){.abd-qty__step[disabled]:hover{color:var(--role-on-ground-muted)}:is(.abd-cream,.abd-wash) .abd-qty__step[disabled]:hover{color:var(--role-text-muted)}}.abd-qty__step svg{width:.9rem;height:.9rem;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.abd-produto__submit{flex:1 1 12rem;min-height:3.35rem;cursor:pointer;font-size:var(--text-body)}.abd-produto__submit[disabled]{cursor:not-allowed;background:transparent;border:1px dashed var(--role-on-ground-muted);color:var(--role-on-ground-muted)}:is(.abd-cream,.abd-wash) .abd-produto__submit[disabled]{border-color:var(--role-text-muted);color:var(--role-text-muted);background:transparent}.abd-produto__error{font-family:var(--font-paragraph--family);font-size:var(--text-body);line-height:var(--leading-body);margin:1rem 0 0;color:var(--role-on-ground-accent)}:is(.abd-cream,.abd-wash) .abd-produto__error{color:var(--role-action)}.abd-produto__cep{margin-top:1.4rem}.abd-produto__piece{display:flex;flex-direction:column;align-items:flex-start}.abd-produto__piece{--abd-piece-cap: min(74svh, 40rem)}.abd-produto__frame{display:block;width:min(100%,calc(var(--abd-piece-cap) * var(--abd-piece-ratio, .8)))}.abd-produto__frame img{display:block;width:100%;height:auto}.abd-produto__frame--empty{display:grid;place-items:center;width:100%;min-height:22rem;border:1px dashed var(--role-on-ground-hair);color:var(--role-on-ground-muted);font-family:var(--font-paragraph--family);font-size:var(--text-small);padding:2rem;text-align:center}.abd-produto__thumbs{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.2rem;align-self:flex-start}.abd-produto__thumb{width:4.5rem;height:5.6rem;padding:0;border:1px solid transparent;background:none;cursor:pointer;overflow:hidden;transition:border-color .16s ease}.abd-produto__thumb img{width:100%;height:100%;object-fit:cover;display:block;opacity:.72;transition:opacity .22s cubic-bezier(.16,1,.3,1)}.abd-produto__thumb.is-current img{opacity:1}@media(hover:hover){.abd-produto__thumb:hover img{opacity:1}}.abd-produto__thumb.is-current{border-color:var(--role-on-ground-muted)}:is(.abd-cream,.abd-wash) .abd-produto__thumb.is-current{border-color:var(--role-confirm)}.abd-leitura{max-width:var(--page-content-width, 75rem);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(2rem,5vw,5rem);align-items:start}.abd-leitura:not(:has(.abd-leitura__fotos)){grid-template-columns:minmax(0,1fr)}.abd-leitura__heading{font-size:var(--text-h2);letter-spacing:var(--tracking-heading);margin-bottom:1.6rem}.abd-rte{font-family:var(--font-paragraph--family);font-size:var(--text-body);line-height:var(--leading-body);color:var(--role-text-secondary);max-width:66ch}.abd-ground .abd-rte{color:var(--role-on-ground-muted)}.abd-produto-section .abd-rte>*+*{margin-top:1.25em}.abd-rte p{margin:0}.abd-rte strong,.abd-rte b{color:var(--role-text);font-weight:var(--weight-bold)}.abd-ground .abd-rte :is(strong,b){color:var(--role-on-ground)}.abd-rte :is(h2,h3,h4){font-family:var(--font-h2--family);font-style:var(--font-h2--style);font-weight:var(--font-h2--weight);font-size:var(--text-title);line-height:var(--leading-snug);letter-spacing:var(--tracking-heading);color:var(--role-text);margin-top:2em}.abd-rte :is(ul,ol){padding-left:1.2em;margin-block:0}.abd-rte li+li{margin-top:.5em}.abd-rte a{color:var(--role-action)}.abd-leitura__fotos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.75rem,1.5vw,1.25rem)}.abd-leitura__foto{margin:0}.abd-leitura__foto:last-child:nth-child(odd){grid-column:1 / -1}.abd-leitura__foto img{width:100%;height:100%;aspect-ratio:4 / 5;object-fit:cover;display:block}.abd-entrega{max-width:var(--page-content-width, 75rem);margin-inline:auto;display:grid;grid-template-columns:minmax(0,20rem) minmax(0,1fr);gap:clamp(2rem,5vw,5rem);align-items:start}.abd-entrega__hour{font-family:var(--font-h1--family);font-style:var(--font-h1--style);font-weight:var(--font-h1--weight);font-size:var(--text-hour);line-height:var(--leading-display);letter-spacing:var(--tracking-display);color:var(--role-on-ground-accent);margin:0}:is(.abd-cream,.abd-wash) .abd-entrega__hour{color:var(--role-action)}.abd-entrega__mark-text{font-family:var(--font-paragraph--family);font-size:var(--text-body);line-height:var(--leading-body);color:var(--role-on-ground-muted);margin:1.3rem 0 0;max-width:30ch}.abd-entrega__mark:not(:has(.abd-entrega__hour)) .abd-entrega__mark-text{font-family:var(--font-h2--family);font-style:italic;font-weight:var(--font-h2--weight);font-size:var(--text-h2);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);color:var(--role-on-ground);max-width:22ch;margin-top:0}:is(.abd-cream,.abd-wash) .abd-entrega__mark:not(:has(.abd-entrega__hour)) .abd-entrega__mark-text{color:var(--role-text)}:is(.abd-cream,.abd-wash) .abd-entrega__mark-text{color:var(--role-text-secondary)}.abd-entrega__mark .abd-link{margin-top:1.3rem}.abd-entrega__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:clamp(1.75rem,3vw,3rem);margin:0;padding:0;list-style:none}.abd-entrega__item h2{font-family:var(--font-h3--family);font-style:var(--font-h3--style);font-weight:var(--font-h3--weight);font-size:var(--text-h3);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);margin:0 0 .85rem}.abd-entrega__item p{font-size:var(--text-body);line-height:var(--leading-body);color:var(--role-on-ground-muted);margin:0;max-width:42ch}:is(.abd-cream,.abd-wash) .abd-entrega__item p{color:var(--role-text-secondary)}.shopify-section:has(product-recommendations){--color-foreground: var(--role-text);--color-foreground-rgb: 43 34 36;--color-background: var(--role-page-bg);background:var(--role-page-bg);color:var(--role-text)}.shopify-section:has(product-recommendations) .section-background{background:transparent}.product-recommendations .resource-list__item{--product-card-gap: 0}.product-recommendations .card-gallery+*{font-family:var(--font-h2--family);font-style:var(--font-h2--style);font-weight:var(--font-h2--weight);font-size:var(--text-h3);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);margin-top:.9rem;padding-top:.85rem;border-top:1px solid var(--role-border)}.product-recommendations .card-gallery+*+*{font-family:var(--font-paragraph--family);font-size:var(--text-title);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;margin-top:.4rem}@media(prefers-reduced-motion:no-preference){.abd-produto__frame img{animation:abd-settle .9s cubic-bezier(.16,1,.3,1) both}}@media not (min-width:60rem){.abd-produto,.abd-leitura,.abd-entrega{grid-template-columns:minmax(0,1fr)}.abd-produto{min-height:0}.abd-produto__piece{--abd-piece-cap: 26rem;order:-1;align-items:center}.abd-produto__thumbs{align-self:center;justify-content:center}.abd-produto__buy{max-width:none}.abd-leitura__fotos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not (min-width:40rem){.abd-produto__actions{align-items:stretch}.abd-produto__submit{flex:1 1 100%}}@media(orientation:landscape)and (not (min-height:34rem)){.abd-produto{grid-template-columns:minmax(0,22rem) minmax(0,1fr);min-height:0}.abd-produto__piece{--abd-piece-cap: 72svh;order:0;align-items:flex-start}.abd-produto__thumbs{align-self:flex-start;justify-content:flex-start}}.abd-opcao__value{overflow-wrap:break-word}
/*# sourceMappingURL=/cdn/shop/t/21/assets/abd-produto.css.map */
