.tp-dp .tp-wrapper{box-sizing:content-box;max-width:var(--tp-container-max, 1280px);margin-inline:auto}.tp-dp__wrapper{--tp-dp-side: clamp(calc(var(--tp-dp-side-m) * 1px), calc(var(--tp-dp-side-m) * 1px + (var(--tp-dp-side-d) - var(--tp-dp-side-m)) * (100vw - 390px) / 1050), calc(var(--tp-dp-side-d) * 1px));padding-inline:var(--tp-dp-side);display:flex;flex-direction:column;gap:var(--tp-dp-block-gap, 24px)}.tp-dp__header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.tp-dp__heading{display:flex;flex-direction:column;gap:8px;min-width:0}.tp-dp__eyebrow{margin:0;font-family:IBM Plex Mono,monospace;font-weight:400;font-size:var(--tp-dp-eyebrow-size, 13px);line-height:1.3;letter-spacing:.04em;text-transform:uppercase;color:var(--tp-dp-muted-color, #71717c)}.tp-dp__title{margin:0;font-family:var(--font-heading-family, "AaltoSansEssential", sans-serif);font-weight:300;font-size:var(--tp-dp-title-size, 40px);line-height:1.1;letter-spacing:-.01em;text-transform:none;color:var(--tp-dp-title-color, #f35d06)}.tp-dp__nav{display:none;flex-shrink:0;gap:12px}.tp-dp__arrow{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:1px solid var(--tp-dp-accent, #f35d06);border-radius:50%;background:var(--tp-dp-accent, #f35d06);color:#fff;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.tp-dp__arrow[disabled]{border-color:var(--tp-dp-border, #d5d5db);background:#fff;color:var(--tp-dp-text-color, #535360);cursor:default}.tp-dp__arrow:focus-visible,.tp-dp__control:focus-visible,.tp-dp__buy:focus-visible{outline:2px solid var(--tp-dp-accent, #f35d06);outline-offset:2px}.tp-dp__track{display:grid;grid-auto-flow:column;grid-auto-columns:var(--tp-dp-card-width, 300px);gap:var(--tp-dp-card-gap, 15px);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch}.tp-dp__track::-webkit-scrollbar{display:none}.tp-dp__card{display:flex;flex-direction:column;gap:12px;min-width:0;scroll-snap-align:start}.tp-dp__media{position:relative;height:var(--tp-dp-video-h, 533px);border-radius:20px;overflow:hidden;background:#edefef}.tp-dp__video{display:block;width:100%;height:100%;object-fit:cover}.tp-dp__placeholder{fill:#c9c9cf}.tp-dp__controls{position:absolute;top:16px;left:16px;z-index:2;display:flex;gap:8px}.tp-dp__control{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:#fffc;color:var(--tp-dp-text-color, #535360);cursor:pointer;transition:background-color .2s ease}.tp-dp__control:hover{background:#fff}.tp-dp__icon-pause,.tp-dp__icon-sound,.tp-dp__control[aria-pressed=true] .tp-dp__icon-play,.tp-dp__control[aria-pressed=true] .tp-dp__icon-muted{display:none}.tp-dp__control[aria-pressed=true] .tp-dp__icon-pause,.tp-dp__control[aria-pressed=true] .tp-dp__icon-sound{display:block}.tp-dp__quote{position:absolute;left:16px;right:16px;bottom:16px;z-index:2;display:flex;flex-direction:column;gap:8px;margin:0;padding:14px 16px;border-radius:14px;background:#ffffffb8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.tp-dp__quote-text{margin:0;padding:0;border:0;font-family:var(--font-body-family, "AaltoSansEssential", sans-serif);font-style:normal;font-weight:400;font-size:var(--tp-dp-quote-size, 14px);line-height:1.45;color:var(--tp-dp-text-color, #535360)}.tp-dp__author{font-family:IBM Plex Mono,monospace;font-weight:400;font-size:var(--tp-dp-author-size, 11px);line-height:1.3;letter-spacing:.04em;text-transform:uppercase;color:var(--tp-dp-muted-color, #71717c)}.tp-dp__product{display:flex;align-items:center;gap:12px}.tp-dp__product-link{display:flex;flex:1 1 auto;align-items:center;gap:12px;min-width:0;color:inherit;text-decoration:none}.tp-dp__product-image{flex-shrink:0;width:56px;height:56px;border-radius:10px;overflow:hidden;background:#edefef}.tp-dp__product-image img{display:block;width:100%;height:100%;object-fit:cover}.tp-dp__product-text{display:flex;flex-direction:column;gap:2px;min-width:0}.tp-dp__product-name{overflow:hidden;font-family:var(--font-body-family, "AaltoSansEssential", sans-serif);font-weight:500;font-size:var(--tp-dp-product-size, 16px);line-height:1.5;white-space:nowrap;text-overflow:ellipsis;color:var(--tp-dp-text-color, #535360)}.tp-dp__product-link:hover .tp-dp__product-name{text-decoration:underline}.tp-dp__product-price{font-family:IBM Plex Mono,monospace;font-weight:400;font-size:var(--tp-dp-price-size, 11px);line-height:1.3;letter-spacing:.04em;text-transform:uppercase;color:var(--tp-dp-muted-color, #71717c)}.tp-dp__form{flex-shrink:0;margin:0}.tp-dp__buy{position:relative;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;min-width:0;padding:0;border:0;border-radius:50%;background:var(--tp-dp-accent, #f35d06);color:#fff;cursor:pointer;transition:filter .2s ease}.tp-dp__buy:hover{filter:brightness(.92)}.tp-dp__buy[disabled]{opacity:.5;cursor:not-allowed}.tp-dp__buy .loading__spinner{position:absolute}.tp-dp__buy[aria-busy=true] svg:not(.spinner){visibility:hidden}.tp-dp__dots{display:flex;align-items:center;gap:6px}.tp-dp__dot{width:8px;height:8px;border-radius:4px;background:var(--tp-dp-border, #d5d5db);transition:width .25s ease,background-color .25s ease}.tp-dp__dot.is-active{width:24px;background:var(--tp-dp-accent, #f35d06)}@media screen and (max-width:1023px){.tp-dp__track{margin-inline:calc(var(--tp-dp-side, 20px) * -1);padding-inline:var(--tp-dp-side, 20px);scroll-padding-inline:var(--tp-dp-side, 20px)}}@media screen and (min-width:768px){.tp-dp__heading{gap:12px}.tp-dp__nav{display:flex}.tp-dp__track{grid-auto-columns:calc((100% - 2 * var(--tp-dp-card-gap, 24px)) / 2.3)}.tp-dp__dots{display:none}}@media screen and (min-width:1024px){.tp-dp__track{--tp-dp-cols: min(var(--tp-dp-cards, 4), 3);grid-auto-columns:calc((100% - (var(--tp-dp-cols) - 1) * var(--tp-dp-card-gap, 24px)) / var(--tp-dp-cols))}}@media screen and (min-width:1280px){.tp-dp__track{--tp-dp-cols: var(--tp-dp-cards, 4)}}@media(prefers-reduced-motion:reduce){.tp-dp__track{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/98/assets/tp-depoimentos.css.map */
