.tnd-carrinho{--animation-easing: ease-in-out;--animation-speed: .125s;--animation-speed-slow: .2s;--animation-timing-fade-in: cubic-bezier(.16, 1, .3, 1);--animation-timing-fade-out: cubic-bezier(.4, 0, .2, 1);--backdrop-color-rgb: var(--color-shadow-rgb);--backdrop-opacity: .15;--button-padding-block: 16px;--button-padding-inline: 24px;--button-size: 44px;--button-size-md: 36px;--checkout-button-gap: 10px;--color-background: #ffffff;--color-foreground: #000000;--color-foreground-rgb: 0 0 0;--color-foreground-subdued: rgb(0 0 0 / .8);--color-input-background: rgb(255 255 255 / 1);--color-input-border: rgb(223 223 223 / 1);--color-input-text: rgb(51 51 51 / 1);--color-input-text-rgb: 51 51 51;--color-primary-button-background: rgb(0 0 0 / 1);--color-primary-button-border: rgb(0 0 0 / 1);--color-primary-button-focus-outline: rgb(0 0 0);--color-primary-button-hover-background: #262626;--color-primary-button-hover-border: #262626;--color-primary-button-hover-text: rgb(255 255 255 / 1);--color-primary-button-text: rgb(255 255 255 / 1);--drawer-animation-speed: .2s;--font-h4--case: none;--font-h4--family: Inter, sans-serif;--font-h4--letter-spacing: 0em;--font-h4--line-height: 1;--font-h4--size: 24px;--font-h4--style: normal;--font-h4--weight: 700;--font-paragraph--family: Inter, sans-serif;--font-paragraph--line-height: 1.6;--font-paragraph--size: 14px;--font-paragraph--style: normal;--font-paragraph--weight: 400;--font-size--2xs: 12px;--font-size--3xs: 10px;--font-size--lg: 18px;--font-size--md: 16px;--font-size--sm: 14px;--font-size--xl: 20px;--font-size--xs: 13px;--gap-2xl: 32px;--gap-2xs: 4.8px;--gap-md: 14.4px;--gap-sm: 11.2px;--gap-xl: 20px;--gap-xs: 8px;--height-buy-buttons: 52px ;--icon-size-sm: 20px;--icon-size-xs: 13.6px;--icon-stroke-width: 1.5px;--layer-flat: 1;--layer-menu-drawer: 18;--layer-sticky: 8;--line-height: 1;--margin-2xs: 4.8px;--margin-3xs: 2px;--margin-6xl: 80px;--margin-lg: 16px;--margin-md: 12.8px;--margin-xl: 20px;--margin-xs: 8px;--minimum-touch-target: 44px;--opacity-10: .1;--opacity-10-25: .1;--opacity-30: .3;--opacity-50: .5;--opacity-70: .7;--opacity-subdued-text: .8;--padding-2xl: 24px;--padding-2xs: 4px;--padding-4xl: 32px;--padding-5xl: 48px;--padding-lg: 16px;--padding-md: 12.8px;--padding-sm: 11.2px;--padding-xl: 20px;--padding-xs: 8px;--sidebar-width: 400px;--spacing-scale-default: 1;--spacing-scale-md: .7;--style-border-drawer: 1px solid #DFDFDF;--style-border-radius-50: 50%;--style-border-radius-buttons-primary: 14px;--style-border-radius-buttons-secondary: 14px;--style-border-radius-inputs: 4px;--style-border-radius-lg: 16px;--style-border-radius-pills: 40px;--style-border-width: 1px;--style-border-width-inputs: 1px;--style-border-width-primary: 0px;--theme-drawer-width: 480px;--color-shadow-rgb: ;--page-margin: 16px;--page-content-width: 1440px;--page-width: calc(var(--page-content-width) + (var(--page-margin) * 2));--ease-out-cubic: cubic-bezier(.33, 1, .68, 1);--ease-out-quad: cubic-bezier(.32, .72, 0, 1);--button-text-case-primary: none;--button-font-family-primary: Inter, sans-serif;--product-title-case: none;--color: var(--color-foreground);--color-rgb: var(--color-foreground-rgb);--color-border: #000000;--color-border-rgb: 0 0 0;--opacity-60: .6;--opacity-muted-text: .6;--opacity-40: .4;--spacing-scale: var(--spacing-scale-md);--layer-section-background: -2;--header-height: 66px}@media screen and (min-width:750px){.tnd-carrinho{--page-margin: 40px}}.tnd-carrinho{font-family:Inter,sans-serif;font-size:14px;line-height:1.6;font-weight:400;letter-spacing:normal;color:var(--color-foreground);-webkit-font-smoothing:antialiased}.tnd-carrinho *,.tnd-carrinho *:before,.tnd-carrinho *:after{box-sizing:border-box;letter-spacing:inherit}.tnd-carrinho :first-child:is(p,h1,h2,h3,h4,h5,h6){margin-block-start:0}.tnd-carrinho :last-child:is(p,h1,h2,h3,h4,h5,h6){margin-block-end:0}.tnd-carrinho p{margin-block:1em}.tnd-carrinho :first-child:is(p){margin-block-start:0}.tnd-carrinho :last-child:is(p){margin-block-end:0}.tnd-carrinho :is(ul,dl,dd,figure){margin:0}.tnd-carrinho :is(h1,h2,h3){word-break:normal}.tnd-carrinho a{color:currentcolor;text-decoration-color:transparent;text-decoration-thickness:.075em;text-underline-offset:.125em;transition:text-decoration-color var(--animation-speed) var(--animation-easing),color var(--animation-speed) var(--animation-easing)}.tnd-carrinho a:hover{color:rgb(var(--color-rgb, var(--color-foreground-rgb)) / .7)}.tnd-carrinho :is(input,textarea,select){font:inherit;border-radius:var(--style-border-radius-inputs)}@media screen and (max-width:1200px){.tnd-carrinho :is(input,textarea,select){font-size:max(16px,100%)}}.tnd-carrinho dialog{--backdrop-color-rgb: var(--color-shadow-rgb);background-color:var(--color-background);color:var(--color-foreground)}.tnd-carrinho .section-background,.tnd-carrinho .cart-page__more-blocks{display:block}.tnd-carrinho .section-background{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--layer-section-background);background-color:var(--color-background)}.tnd-carrinho .section{--full-page-grid-central-column-width: min(var(--page-width) - var(--page-margin) * 2, calc(100% - var(--page-margin) * 2));--full-page-grid-margin: minmax(var(--page-margin), 1fr);width:100%;position:relative;display:grid;grid-template-columns:var(--full-page-grid-margin) var(--full-page-grid-central-column-width) var(--full-page-grid-margin)}.tnd-carrinho .section>*{grid-column:2}.tnd-carrinho .h-h4{font-family:Inter,sans-serif;font-style:normal;font-weight:700;font-size:24px;line-height:1;letter-spacing:0;text-transform:none;color:var(--color)}.tnd-carrinho .h-svg-wrapper{color:currentcolor;display:inline-flex;justify-content:center;align-items:center;width:var(--icon-size-sm);height:var(--icon-size-sm);pointer-events:none}.tnd-carrinho .h-svg-wrapper>svg{width:var(--icon-size-sm);height:var(--icon-size-sm)}.tnd-carrinho .h-button{--text-align: center;--button-color: var(--color-primary-button-text);--button-background-color: var(--color-primary-button-background);--button-border-color: var(--color-primary-button-border);--button-border-width: var(--style-border-width-primary);--button-focus-outline-color: var(--color-primary-button-focus-outline);display:grid;align-content:center;text-decoration:none;text-align:var(--text-align);color:var(--button-color);-webkit-appearance:none;appearance:none;background-color:var(--button-background-color);border:none;font-family:var(--button-font-family-primary);font-style:normal;font-weight:400;font-size:var(--font-paragraph--size);line-height:var(--font-paragraph--line-height);margin-block:0;transition:color var(--animation-speed) var(--animation-easing),box-shadow var(--animation-speed) var(--animation-easing),background-color var(--animation-speed) var(--animation-easing);cursor:pointer;width:fit-content;box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color);padding-block:var(--button-padding-block);padding-inline:var(--button-padding-inline);text-transform:var(--button-text-case-primary);border-radius:var(--style-border-radius-buttons-primary);outline-color:var(--button-focus-outline-color, var(--button-background-color))}.tnd-carrinho .h-button:hover{--button-color: var(--color-primary-button-hover-text);--button-background-color: var(--color-primary-button-hover-background);--button-border-color: var(--color-primary-button-hover-border)}.tnd-carrinho .h-button:disabled,.tnd-carrinho .h-button[aria-disabled=true]{opacity:.5;cursor:not-allowed}.tnd-carrinho .h-button.button-unstyled{outline-color:revert}.tnd-carrinho .button-unstyled{display:block;padding:0;background-color:inherit;color:var(--color-foreground);border:0;border-radius:0;overflow:hidden;box-shadow:none;font-family:var(--font-paragraph--family);font-style:normal;font-size:var(--font-paragraph--size)}.tnd-carrinho .button-unstyled:hover{background-color:inherit}.tnd-carrinho summary{display:flex;align-items:center;cursor:pointer;list-style:none;padding-block:var(--padding-sm);position:static}.tnd-carrinho summary::-webkit-details-marker{display:none}.tnd-carrinho summary:hover{color:rgb(var(--color-foreground-rgb) / var(--opacity-80, .8))}.tnd-carrinho .spacing-style{--padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;--margin-block-start: 0px;--margin-block-end: 0px;--margin-inline-start: 0px;--margin-inline-end: 0px;padding-block:calc(var(--padding-block-start) + var(--section-top-offset, 0px)) var(--padding-block-end);padding-inline:var(--padding-inline-start) var(--padding-inline-end);margin-block:var(--margin-block-start) var(--margin-block-end);margin-inline:var(--margin-inline-start) var(--margin-inline-end)}@media screen and (min-width:990px){.tnd-carrinho{--spacing-scale: var(--spacing-scale-default)}}.tnd-carrinho .cart-page.spacing-style{--padding-block-start: max(20px, calc(var(--spacing-scale) * 24px))}.tnd-carrinho .border-style{border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);border-radius:var(--border-radius)}.tnd-carrinho .cart-summary.border-style{--border-width: 1px;--border-style: none;--border-color: rgb(var(--color-border-rgb) / 1);--border-radius: 0px}.tnd-carrinho .cart-items__media-image.border-style{--border-width: 1px;--border-style: none;--border-color: rgb(var(--color-border-rgb) / .5);--border-radius: 0px}.tnd-carrinho .cart-items--dividers{--cart-items-gap: 24px}.tnd-carrinho ul.cart-discount__codes,.tnd-carrinho ul.cart-discounts{list-style:none;padding:0}.tnd-carrinho .text-left{text-align:left}.tnd-carrinho :is(img,svg){max-width:100%;display:block}.tnd-carrinho table{border-collapse:separate}.tnd-carrinho scroll-hint,.tnd-carrinho accordion-custom,.tnd-carrinho cart-discount-component{display:block}.tnd-carrinho cart-quantity-selector-component{display:flex}.tnd-carrinho .tnd-cor-carrinho,.tnd-carrinho .color-custom-drawer{--color-background: #ffffff;--color-background-rgb: 255 255 255;--color: #000000;--color-rgb: 0 0 0;--color-foreground: #000000;--color-foreground-rgb: 0 0 0;--opacity-10-25: .1}.tnd-carrinho .color-custom-drawer{--color-border: #DFDFDF;--color-border-rgb: 223 223 223}.tnd-carrinho .tnd-cor-resumo{--color-background: #DFDFDF;--color-background-rgb: 223 223 223;--color: #000000;--color-rgb: 0 0 0;--color-foreground: #000000;--color-foreground-rgb: 0 0 0;--opacity-10-25: .1}@keyframes text-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.tnd-carrinho .cart-page{display:grid;grid-template-columns:1fr;gap:0 var(--padding-5xl)}.tnd-carrinho .cart-page--empty{display:flex;flex-direction:column;align-items:center;justify-content:center}.tnd-carrinho .cart-page--empty .cart-page__title,.tnd-carrinho .cart-page--empty .cart-page__more-blocks{margin-top:var(--margin-6xl)}.tnd-carrinho .cart-page__more-blocks{width:100%}.tnd-carrinho .cart-page--empty .cart-title{text-align:center}.tnd-carrinho .cart-page__main{grid-column:1}.tnd-carrinho .cart-page__summary{padding-top:var(--padding-xl)}@media screen and (min-width:750px){.tnd-carrinho .cart-page{grid-template-columns:1fr min(50vw,var(--sidebar-width));grid-template-rows:min-content min-content 1fr}.tnd-carrinho .cart-page__summary{display:grid;height:100%;grid-column:2;grid-row:1 / -1;align-self:stretch;grid-template-rows:subgrid;padding-top:0;position:relative}.tnd-carrinho .section--page-width .cart-page:has(.cart-summary--extend){grid-column:2 / 4;grid-template-columns:1fr minmax(var(--sidebar-width),calc((100vw - var(--page-width)) / 2 + var(--sidebar-width)))}}@media screen and (min-width:1400px){.tnd-carrinho .cart-page{grid-template-columns:1fr var(--sidebar-width)}}.tnd-carrinho .cart-page__title+.cart-page__items{margin-block-start:var(--margin-lg)}.tnd-carrinho .cart-summary__inner{display:flex;flex-direction:column;align-items:center;gap:var(--gap-2xl);container-type:inline-size;padding:0;position:sticky;top:0;align-self:start}@media screen and (min-width:750px){.tnd-carrinho .cart-summary__inner{padding:var(--padding-5xl);grid-row:1 / -1}}@media screen and (max-width:749px){.tnd-carrinho .cart-summary{border:none}}@media screen and (min-width:750px){.tnd-carrinho .cart-summary{display:grid;grid-template-rows:subgrid;grid-row:1 / -1}}.tnd-carrinho .cart-summary--extend{height:100%}@media screen and (min-width:750px){.tnd-carrinho .cart-summary--extend{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}}@media screen and (min-width:750px){.tnd-carrinho .cart-summary--extend:not(.has-border-radius){border-top:none;border-bottom:none}}@media screen and (min-width:750px){.tnd-carrinho .cart-summary--extend .cart-summary__inner{height:100%;grid-row:2 / -1;padding:var(--padding-md) var(--page-margin) var(--padding-4xl);width:var(--sidebar-width)}}.tnd-carrinho .cart-summary__inner.has-border-radius{border-radius:var(--border-radius)}@media screen and (max-width:749px){.tnd-carrinho :is(.section-background,.cart-summary,.cart-summary__inner).inherit-parent-scheme--mobile{--color: inherit;--color-rgb: inherit;--color-background: inherit;--color-background-rgb: inherit;--color-foreground: inherit;--color-foreground-rgb: inherit;--color-foreground-subdued: inherit;--color-border: inherit;--color-border-rgb: inherit;--color-shadow: inherit;--color-shadow-rgb: inherit;--color-primary-button-text: inherit;--color-primary-button-background: inherit;--color-primary-button-border: inherit;--color-primary-button-hover-text: inherit;--color-primary-button-hover-background: inherit;--color-primary-button-hover-border: inherit;--color-secondary-button-text: inherit;--color-secondary-button-background: inherit;--color-secondary-button-border: inherit;--color-secondary-button-hover-text: inherit;--color-secondary-button-hover-background: inherit;--color-secondary-button-hover-border: inherit;--color-input-text: inherit;--color-input-text-rgb: inherit;--color-input-background: inherit;--opacity-10-25: inherit}}.tnd-carrinho .cart-title h1{margin-block-end:0;display:inline-flex;align-items:center;gap:var(--gap-sm)}.tnd-carrinho .cart-title .cart-bubble{width:fit-content;display:inline-flex;align-items:center;justify-content:center;aspect-ratio:auto;padding:var(--cart-padding)}.tnd-carrinho .cart-title .cart-bubble[data-maintain-ratio]{width:min(1lh,26px);height:min(1lh,26px)}.tnd-carrinho .cart-title .cart-bubble .cart-bubble__background{background-color:rgb(var(--color-foreground-rgb) / var(--opacity-10-25))}.tnd-carrinho .cart-title .cart-bubble__text{color:var(--color-foreground);font-family:var(--font-paragraph--family);font-weight:var(--font-paragraph--weight);font-size:clamp(var(--font-size--3xs),.75em,var(--font-size--xs))}.tnd-carrinho accordion-custom details::details-content,.tnd-carrinho accordion-custom details .details-content{block-size:0;overflow-y:clip;opacity:0;interpolate-size:allow-keywords;transition:content-visibility var(--animation-speed-slow) allow-discrete,padding-block var(--animation-speed-slow) var(--animation-easing),opacity var(--animation-speed-slow) var(--animation-easing),block-size var(--animation-speed-slow) var(--animation-easing)}.tnd-carrinho accordion-custom details:not(:focus-within)::details-content,.tnd-carrinho accordion-custom details:not(:focus-within) .details-content{transition:none}.tnd-carrinho accordion-custom details:not([open])::details-content,.tnd-carrinho accordion-custom details:not([open]) .details-content{padding-block:0}.tnd-carrinho accordion-custom details[open]::details-content,.tnd-carrinho accordion-custom details[open] .details-content{opacity:1;block-size:auto}@starting-style{.tnd-carrinho accordion-custom details[open]::details-content,.tnd-carrinho accordion-custom details[open] .details-content{block-size:0;opacity:0;overflow-y:clip}}.tnd-carrinho accordion-custom details[open] .details-content:focus-within{overflow-y:visible}.tnd-carrinho .quantity-selector{flex-grow:0;flex-shrink:0;height:var(--height-buy-buttons)}.tnd-carrinho .cart-bubble{--cart-padding: .2em;position:relative;width:20px;aspect-ratio:1;border-radius:50%;border-width:0;display:flex;line-height:normal;align-items:center;justify-content:center;color:var(--cart-bubble-text, var(--cart-bubble-text-fallback));padding-inline:var(--cart-padding)}.tnd-carrinho .cart-bubble[data-maintain-ratio]{aspect-ratio:1}.tnd-carrinho .cart-bubble[data-maintain-ratio] .cart-bubble__background{border-radius:var(--style-border-radius-50)}.tnd-carrinho .cart-bubble__background{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--cart-bubble-background, var(--cart-bubble-background-fallback));border-radius:var(--style-border-radius-lg)}.tnd-carrinho .cart-bubble__text{font-size:var(--font-size--3xs);z-index:var(--layer-flat);line-height:1;display:flex;align-items:center;justify-content:center}.tnd-carrinho cart-drawer-component{--cart-drawer-padding: var(--theme-drawer-padding);--font-paragraph--line-height: 1;display:contents}.tnd-carrinho .cart-drawer__inner{display:flex;flex-direction:column;height:100%;overflow:hidden}.tnd-carrinho .cart-drawer__inner>.cart-items-component{flex:1;min-height:0;height:auto}.tnd-carrinho .cart-drawer__content{height:calc(100% - var(--header-height));display:flex;flex-direction:column;padding:0;background-color:var(--color-background);flex-grow:1;overflow-y:auto}.tnd-carrinho .cart-drawer__items{display:flex;flex-direction:column;padding-inline:var(--cart-drawer-padding);overflow-y:auto}.tnd-carrinho .cart-drawer__items .cart-items__table-row{padding-bottom:var(--gap-xl);border-bottom:var(--style-border-width) solid rgb(var(--color-foreground-rgb) / var(--opacity-10-25));margin-bottom:var(--gap-xl)}.tnd-carrinho .cart-drawer__items .cart-items__table-row:has(+.cart-items__nested-line){border-bottom:none;margin-bottom:0}.tnd-carrinho .cart-drawer__items .cart-items__table-row:last-child{border-bottom:none;padding-block-end:0;margin-block-end:0}.tnd-carrinho .cart-drawer__close-button--empty{margin-inline-start:auto}.tnd-carrinho .cart-drawer__summary{--cart-drawer-summary-padding: var(--padding-lg);position:sticky;bottom:0;z-index:1;display:flex;flex-direction:column;align-items:center;gap:var(--gap-xl);padding:var(--cart-drawer-summary-padding);margin-top:auto;background-color:var(--color-background);-webkit-mask-image:linear-gradient(to bottom,transparent,black var(--cart-drawer-summary-padding));mask-image:linear-gradient(to bottom,transparent,black var(--cart-drawer-summary-padding))}@media screen and (min-width:750px){.tnd-carrinho .cart-drawer__summary{--cart-drawer-summary-padding: var(--padding-2xl)}}.tnd-carrinho .theme-drawer__dialog[cart-summary-sticky=false] .cart-drawer__summary{position:static;-webkit-mask-image:none;mask-image:none}.tnd-carrinho .theme-drawer__dialog[cart-summary-sticky=false] .cart-drawer__items{overflow:unset}.tnd-carrinho .cart-drawer__summary .cart__summary-totals:not(:has(.cart__subtotal-container:empty)){border-block-start:var(--style-border-width) solid rgb(var(--color-foreground-rgb) / var(--opacity-10-25));padding-block-start:var(--padding-2xl)}.tnd-carrinho .cart-drawer--empty .cart-drawer__content{text-align:center;align-items:center;justify-content:center;min-height:auto}.tnd-carrinho .cart-drawer--empty .cart-drawer__items{padding-inline:0}.tnd-carrinho cart-drawer-component:not(:has(.cart-form)) .cart-drawer__content{text-align:center;align-items:center;justify-content:center}.tnd-carrinho cart-drawer-component:not(:has(.cart-form)) .cart-drawer__items{padding-inline:0}.tnd-carrinho.cart-items-component,.tnd-carrinho .cart-items-component{width:100%;height:100%;display:flex;flex-direction:column}.tnd-carrinho .h-cart-items{--cart-item-media-width-min: 40px;--cart-item-media-width-max: 120px;container-name:cart-items;container-type:inline-size;width:100%}.tnd-carrinho .cart-items-disabled{pointer-events:none}.tnd-carrinho .cart-items__wrapper{display:flex;flex-direction:column}.tnd-carrinho .cart-page--empty .cart-items__wrapper{align-items:center;margin-block-start:0;text-align:center}.tnd-carrinho .cart-items__wrapper--drawer-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.tnd-carrinho .cart-items__table{width:100%;border-spacing:0}.tnd-carrinho .cart-items__table *{margin:0}.tnd-carrinho .cart-items__table-row{--cart-item-price-width: 96px;display:grid;grid-template-columns:clamp(40px,15cqi,120px) minmax(0,1fr) minmax(var(--cart-item-price-width),auto);grid-template-areas:"media details price" "media quantity price" "media error error";column-gap:var(--gap-md);align-items:start;padding-bottom:var(--cart-items-gap);margin-bottom:var(--margin-lg)}.tnd-carrinho .cart-items__details{grid-area:details;min-width:0;color:rgb(var(--color-foreground-rgb) / var(--opacity-70))}.tnd-carrinho .cart-items__product-info{min-width:0}.tnd-carrinho .cart-items__table-row--full-width-variants{grid-template-columns:clamp(40px,15cqi,120px) minmax(0,1fr) auto;grid-template-rows:repeat(4,min-content) 1fr;grid-template-areas:"media details price" "media variants variants" "media unit_price unit_price" "media quantity quantity" "media error error"}.tnd-carrinho .cart-items__table-row--full-width-variants .cart-items__details{display:contents}.tnd-carrinho .cart-items__table-row--full-width-variants .cart-items__product-info{grid-area:details}.tnd-carrinho .cart-items__table-row--full-width-variants .cart-items__variants-wrapper{grid-area:variants}.tnd-carrinho .cart-items__table-row--full-width-variants .cart-items__variants-wrapper:empty{display:none}.tnd-carrinho .cart-items__table-row--full-width-variants .cart-items__variants-wrapper p{margin:0}.tnd-carrinho .cart-items__table-row--full-width-variants .cart-items__unit-price-wrapper{grid-area:unit_price;font-size:var(--font-size--sm)}.tnd-carrinho .cart-items__table-row--full-width-variants .cart-items__price{min-width:auto;width:max-content}.tnd-carrinho .cart-items__table-row.cart-items__nested-line td:first-child{width:60%;justify-self:right}.tnd-carrinho .cart-items__table-row.removing{overflow:hidden;animation:removeRow calc(var(--animation-speed) * 2) var(--animation-easing) forwards;animation-delay:var(--animation-speed)}@keyframes removeRow{0%{height:var(--row-height)}to{opacity:0;height:0;padding-bottom:0;margin-bottom:0;border-color:transparent}}.tnd-carrinho .cart-items__table-row.adding{interpolate-size:allow-keywords;overflow:hidden;animation:addRow calc(var(--animation-speed) * 2) var(--animation-easing) forwards}@keyframes addRow{0%{opacity:0;height:0;padding-bottom:0;margin-bottom:0;border-color:transparent}to{opacity:1;height:auto}}.tnd-carrinho .cart-items__table-row:last-child{padding-bottom:0}.tnd-carrinho .cart-items--dividers .cart-items__table-row{border-bottom:1px solid rgb(var(--color-foreground-rgb) / var(--opacity-10-25));margin-bottom:var(--cart-items-gap)}.tnd-carrinho .cart-items--dividers .cart-items__table-row:has(+.cart-items__nested-line){border-bottom:none;margin-bottom:0}.tnd-carrinho .cart-items--dividers .cart-items__table-row:last-of-type{border-block-end:none;padding-block-end:0;margin-bottom:0}.tnd-carrinho .cart-items__details>*+*,.tnd-carrinho .cart-items__bundle li{margin-block-start:var(--margin-3xs)}.tnd-carrinho .cart-items__details *{font-size:var(--font-size--sm)}.tnd-carrinho .cart-items__details a{text-decoration:none}.tnd-carrinho .cart-items__title-row{display:inline-flex;align-items:center;gap:var(--gap-xs);max-width:100%;min-width:0}.tnd-carrinho .cart-items__title{font-size:var(--font-size--md);color:var(--color-foreground);text-transform:var(--product-title-case);display:block;margin-block-start:0;min-width:0;overflow-wrap:break-word}.tnd-carrinho .cart-items__variants{display:block}.tnd-carrinho .cart-items__variant{display:inline}.tnd-carrinho .cart-items__variant dt,.tnd-carrinho .cart-items__variant dd{display:inline;margin:0}.tnd-carrinho .cart-items__quantity{grid-area:quantity;margin-block-start:var(--margin-xs);display:flex;align-items:center;justify-content:flex-start;gap:var(--gap-xs);width:fit-content}.tnd-carrinho .cart-items__quantity-controls{display:flex;align-items:center;justify-content:flex-start;gap:var(--gap-xs);width:fit-content}.tnd-carrinho .cart-items__quantity .quantity-selector{display:inline-flex;font-size:var(--font-size--sm);height:auto}.tnd-carrinho .cart-items__remove{background-color:transparent;color:var(--color-foreground);width:var(--minimum-touch-target);height:var(--minimum-touch-target);justify-content:center;box-shadow:none;padding:0}.tnd-carrinho .cart-items__media{grid-area:media;padding:0}.tnd-carrinho .cart-items__price{grid-area:price;min-height:unset;min-width:var(--cart-item-price-width);text-align:end;display:block;font-size:var(--font-size--sm);line-height:var(--line-height)}.tnd-carrinho .cart-items__price-unit{font-size:var(--font-size--xs);padding-block-start:var(--padding-2xs)}.tnd-carrinho .cart-items__media-container{display:flex;aspect-ratio:var(--ratio);position:relative;width:100%;overflow:hidden}.tnd-carrinho .cart-items__media-image{aspect-ratio:inherit;object-fit:cover;object-position:center center;width:100%;height:auto}.tnd-carrinho .cart-items__empty-button{margin-top:var(--margin-md);margin-inline:auto;padding-inline:var(--padding-4xl);padding-block:var(--padding-lg)}.tnd-carrinho .cart-items__error{display:flex;align-items:flex-start;width:100%;grid-area:error;margin-block-start:var(--margin-xs);opacity:1;overflow:hidden;transform:translateY(0);transition:opacity var(--drawer-animation-speed) var(--animation-easing),transform var(--drawer-animation-speed) var(--animation-easing)}@starting-style{.tnd-carrinho .cart-items__error{opacity:0;transform:translateY(-8px)}}.tnd-carrinho .h-cart-item__error{display:flex;align-items:flex-start;width:100%;font-size:var(--font-size--sm);padding-block:var(--padding-2xs)}.tnd-carrinho .h-cart-item__error .h-svg-wrapper{flex-shrink:0;width:var(--icon-size-xs);height:var(--icon-size-xs);margin-inline:var(--margin-3xs) var(--margin-xs);margin-block-start:var(--margin-3xs)}@container cart-items (min-width: 720px){.tnd-carrinho .cart-items__table-row{--cart-item-price-width: 96px;grid-template-columns:120px 1fr 1fr minmax(var(--cart-item-price-width),auto);grid-template-rows:min-content 1fr;grid-template-areas:"media details quantity price" "media details error error"}.tnd-carrinho .cart-items__quantity,.tnd-carrinho .cart-items__price{grid-area:initial}.tnd-carrinho .cart-items__quantity{margin-top:0}.tnd-carrinho .cart-items__price{min-height:var(--minimum-touch-target);display:flex;flex-direction:column;align-items:flex-end}.tnd-carrinho .cart-items__table-row--full-width-variants{grid-template-rows:min-content min-content min-content 1fr;grid-template-areas:"media details quantity price" "media variants variants variants" "media unit_price unit_price unit_price" "media error error error"}.tnd-carrinho .cart-items__table-row--full-width-variants .cart-items__quantity,.tnd-carrinho .cart-items__table-row--full-width-variants .cart-items__price{grid-area:initial}}.tnd-carrinho .cart__subtotal-container,.tnd-carrinho .cart__total-container{display:flex;flex-direction:column}.tnd-carrinho .cart__total-container{row-gap:var(--gap-2xs)}.tnd-carrinho .cart__total-container.cart__total-container--has-installments{row-gap:var(--gap-xs)}.tnd-carrinho .cart__subtotal-container:empty{display:none}.tnd-carrinho .cart__summary-totals{display:flex;flex-direction:column;gap:var(--gap-xl);width:100%;border-block-start:none}.tnd-carrinho .cart__summary-totals:has(>:first-child:not(.cart__subtotal-container,.cart__total-container)){padding-block-start:0;border-block-start:none}@media screen and (min-width:750px){.tnd-carrinho .cart__summary-totals{padding-block-start:0}}.tnd-carrinho .cart__subtotal-container,.tnd-carrinho .cart__subtotal-container *{font-size:var(--font-size--sm)}.tnd-carrinho .cart__total{font-weight:var(--font-weight-bold)}.tnd-carrinho .cart__total-label{font-size:var(--font-size--sm)}.tnd-carrinho .cart__total-value{font-size:var(--font-size--xl)}@media screen and (max-width:749px){.tnd-carrinho .cart__total-value{font-size:var(--font-size--lg)}}.tnd-carrinho .cart-items__remove:hover .remove-icon-top{transform:translate(calc(-1 * var(--icon-stroke-width)),var(--icon-stroke-width)) rotate(-15deg)}.tnd-carrinho .cart-items__remove:is(:hover,:active) .remove-icon-bottom{transform:translateY(var(--icon-stroke-width))}.tnd-carrinho .cart-items__table-row.removing .remove-icon-bottom{transform:translateY(0)}.tnd-carrinho .cart-items__table-row.removing .remove-icon-top{animation:removeButtonClickedIconTop var(--animation-speed) var(--animation-easing) forwards}.tnd-carrinho .cart-items__properties{display:block;margin-block-start:var(--margin-2xs)}.tnd-carrinho .cart-items__property{display:block}.tnd-carrinho .cart-items__properties dt,.tnd-carrinho .cart-items__properties dd{display:inline;margin:0;overflow-wrap:break-word}@media screen and (min-width:750px){.tnd-carrinho .h-cart-items .quantity-selector{--quantity-selector-width: 105px;height:var(--button-size-md);width:var(--quantity-selector-width)}.tnd-carrinho .h-cart-items .quantity-selector button{width:var(--button-size-md);height:var(--button-size-md)}.tnd-carrinho .h-cart-items .quantity-selector input{max-width:calc(var(--quantity-selector-width) - var(--button-size-md) * 2)}}.tnd-carrinho .cart-actions{display:flex;flex-direction:column;gap:0;border-block:1px solid rgb(var(--color-foreground-rgb) / var(--opacity-10-25));padding-block:0;margin-block-start:var(--margin-3xs)}.tnd-carrinho .cart-actions__divider{border-block-start:1px solid rgb(var(--color-foreground-rgb) / var(--opacity-10-25))}.tnd-carrinho .cart-totals:not(:has(.cart-actions)){margin-block-start:var(--margin-3xs);border-block-start:1px solid rgb(var(--color-foreground-rgb) / var(--opacity-10-25));padding-block-start:var(--margin-xl)}.tnd-carrinho .cart-totals__item{display:flex;align-items:center;justify-content:space-between}.tnd-carrinho .cart-totals__tax-note{color:var(--color-foreground-subdued)}.tnd-carrinho .cart-totals__tax-note a{color:var(--color-foreground-subdued);text-decoration-line:underline;text-decoration-color:currentColor}.tnd-carrinho .cart-totals__tax-note a:hover{text-decoration-color:transparent}.tnd-carrinho .cart-totals__tax-note small{font-size:var(--font-size--2xs)}.tnd-carrinho .cart-discounts{list-style:none;padding:0;margin:0}.tnd-carrinho .cart-discounts__item{display:flex;align-items:center;justify-content:space-between}.tnd-carrinho .cart-discounts__label{display:flex;align-items:center;gap:var(--gap-2xs)}.tnd-carrinho .cart-discounts__label svg{width:var(--icon-size-sm);height:var(--icon-size-sm);display:inline-block}.tnd-carrinho .cart-totals__original-container,.tnd-carrinho .cart-totals__container{display:flex;flex-direction:column}.tnd-carrinho .cart-totals__container{row-gap:var(--gap-2xs)}.tnd-carrinho .cart-totals__container.cart-totals__container--has-installments{row-gap:var(--gap-xs)}.tnd-carrinho .cart-totals__original-container:empty{display:none}.tnd-carrinho .cart-totals{display:flex;flex-direction:column;gap:var(--gap-xl);width:100%;border-block-start:none}.tnd-carrinho .cart-totals:has(>:first-child:not(.cart-totals__original-container,.cart-totals__container)){padding-block-start:0;border-block-start:none}@media screen and (min-width:750px){.tnd-carrinho .cart-totals{padding-block-start:0}}.tnd-carrinho .cart-totals__original-container,.tnd-carrinho .cart-totals__original-container *{font-size:var(--cart-font-size--sm)}.tnd-carrinho .cart-totals__total{align-items:baseline;font-weight:var(--font-weight-bold)}.tnd-carrinho .cart-totals__total-label{font-size:var(--cart-font-size--sm)}.tnd-carrinho .cart-totals__total-value{font-size:var(--cart-font-size--xl)}@media screen and (max-width:749px){.tnd-carrinho .cart-totals__total-value{font-size:var(--font-size--lg)}}.tnd-carrinho .cart-totals__installments{color:var(--color-foreground);font-size:var(--font-size--2xs)}.tnd-carrinho .cart-totals__icon{height:var(--icon-size-xs);width:var(--icon-size-xs);margin:0}.tnd-carrinho .cart__ctas{width:100%;display:grid;gap:var(--checkout-button-gap);grid-auto-flow:row;grid-template-columns:1fr}.tnd-carrinho .cart__ctas .cart__checkout-button{width:100%;height:clamp(25px,var(--height-buy-buttons),55px);padding-inline:var(--padding-4xl)}.tnd-carrinho .cart-drawer__summary .cart-totals:not(:has(.cart-totals__original-container:empty)){border-block-start:var(--style-border-width) solid rgb(var(--color-foreground-rgb) / var(--opacity-10-25));padding-block-start:var(--padding-2xl)}.tnd-carrinho .cart-discount__input{background-color:var(--color-input-background);color:var(--color-input-text);border-width:var(--style-border-width-inputs);border-color:var(--color-input-border);border-style:solid;border-radius:var(--style-border-radius-inputs);padding:var(--padding-sm) var(--padding-md);height:100%;flex-grow:1;min-width:0;font-size:var(--font-size--sm)}.tnd-carrinho .cart-discount__input::placeholder{color:rgb(var(--color-input-text-rgb) / var(--opacity-subdued-text))}.tnd-carrinho .cart-discount__pill-code{overflow:hidden;max-width:100px;text-overflow:ellipsis;white-space:nowrap;margin:0}.tnd-carrinho .cart-discount{width:100%}.tnd-carrinho .cart-discount__codes{display:none;gap:var(--padding-xs);flex-wrap:wrap;list-style:none;padding-inline:0;margin:0}.tnd-carrinho .cart-discount__codes:has(.cart-discount__pill){display:flex}.tnd-carrinho .cart-discount__button{height:100%}.tnd-carrinho .cart-discount__content{height:calc(var(--button-size) + var(--padding-2xs) + var(--padding-sm))}.tnd-carrinho .cart-discount__pill{display:flex;color:var(--color-foreground);gap:var(--padding-xs);align-items:center;padding:var(--padding-xs) var(--padding-sm);border-radius:var(--style-border-radius-pills);background-color:var(--color-input-background);text-transform:uppercase}.tnd-carrinho .cart-discount__form{display:flex;gap:var(--padding-md);align-items:center;height:100%;padding-block:var(--padding-2xs) var(--padding-sm)}.tnd-carrinho .cart-discount__error{display:flex;align-items:center;width:100%;padding-block:var(--padding-2xs) var(--padding-sm)}.tnd-carrinho .cart-discount__error .h-svg-wrapper{flex-shrink:0;width:var(--icon-size-xs);height:var(--icon-size-xs);margin-inline:var(--margin-3xs) var(--margin-xs)}.tnd-carrinho .cart-discount__error-text{margin-block-start:var(--margin-3xs)}.tnd-carrinho .cart-discount__summary{display:flex;align-items:center;justify-content:space-between}.tnd-carrinho .cart-discount__summary:hover{color:rgb(var(--color-rgb, var(--color-foreground-rgb)) / var(--opacity-subdued-text))}.tnd-carrinho .cart-discount__label{display:flex;align-items:flex-start;gap:var(--gap-2xs);font-size:var(--font-size--2xs);font-weight:500}@media screen and (min-width:750px){.tnd-carrinho .cart-summary--extend{height:100%}}.tnd-carrinho .cart-actions summary{padding-inline:0;padding-block:var(--padding-sm);line-height:1.2;min-height:var(--minimum-touch-target)}.tnd-carrinho .cart-bubble.cart-bubble--animating .cart-bubble__background{animation:grow var(--animation-speed) var(--animation-easing)}.tnd-carrinho .cart-bubble--animating .cart-bubble__text{--start-y: -1em;--start-opacity: 1;transform:translateY(var(--start-y, -1em));opacity:var(--start-opacity, 1);animation:move-and-fade var(--animation-speed) var(--animation-easing)}.tnd-carrinho .quantity-selector{--quantity-selector-width: 124px;display:flex;justify-content:space-between;align-items:center;color:var(--color-input-text);background-color:var(--color-input-background);border:var(--style-border-width-inputs) solid var(--color-input-border);border-radius:var(--style-border-radius-inputs);flex:1 1 var(--quantity-selector-width);align-self:stretch}.tnd-carrinho .quantity-selector :is(.quantity-minus,.quantity-plus){padding:0;background:transparent;box-shadow:none;display:flex;justify-content:center;align-items:center;cursor:pointer;width:var(--minimum-touch-target);height:var(--minimum-touch-target);flex-shrink:0;color:var(--color-input-text)}.tnd-carrinho .quantity-selector .quantity-minus{border-start-start-radius:var(--style-border-radius-inputs);border-end-start-radius:var(--style-border-radius-inputs)}.tnd-carrinho .quantity-selector .quantity-plus{border-start-end-radius:var(--style-border-radius-inputs);border-end-end-radius:var(--style-border-radius-inputs)}.tnd-carrinho .quantity-selector .h-svg-wrapper{transition:transform var(--animation-speed) var(--animation-easing)}.tnd-carrinho .quantity-selector svg{width:var(--icon-size-xs);height:var(--icon-size-xs)}.tnd-carrinho :is(.quantity-minus,.quantity-plus):active .h-svg-wrapper{transform:scale(.9)}.tnd-carrinho .quantity-selector input[type=number]{margin:0;text-align:center;border:none;-webkit-appearance:none;appearance:none;max-width:calc(var(--quantity-selector-width) - var(--minimum-touch-target) * 2);border-radius:var(--style-border-radius-buttons);color:var(--color-input-text);background-color:transparent}.tnd-carrinho .quantity-selector input[type=number]::-webkit-inner-spin-button,.tnd-carrinho .quantity-selector input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.tnd-carrinho .quantity-selector input[type=number]{-webkit-appearance:textfield;appearance:textfield}.tnd-carrinho .quantity-selector-wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:calc(var(--gap-sm) / 2)}@media screen and (min-width:750px){.tnd-carrinho .quantity-selector-wrapper{gap:var(--gap-sm)}}.tnd-carrinho text-component{--shimmer-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));--shimmer-color-light: rgb(var(--color-foreground-rgb) / var(--opacity-10));--shimmer-speed: 1.25s;display:inline-block;position:relative;transition:color var(--animation-speed-slow) ease;line-height:1}.tnd-carrinho text-component:after{content:attr(value) / "";position:absolute;top:0;right:0;bottom:0;left:0;color:transparent;opacity:0;transition:opacity var(--animation-speed-slow) var(--animation-easing);pointer-events:none;background-image:linear-gradient(-85deg,var(--shimmer-text-color) 10%,var(--shimmer-color-light) 50%,var(--shimmer-text-color) 90%);background-clip:text;background-size:200% 100%;background-position:100% 0;place-content:center}.tnd-carrinho text-component[shimmer]{color:transparent}.tnd-carrinho text-component[shimmer]:after{opacity:1;animation:text-shimmer var(--shimmer-speed) infinite linear}theme-drawer.tnd-carrinho{display:contents}.tnd-carrinho .theme-drawer__dialog{--theme-drawer-padding: var(--padding-xl);z-index:calc(var(--layer-sticky) + var(--drawer-stack-order, 0));position:fixed;inset:unset;top:0;right:calc(-1 * var(--theme-drawer-width, var(--sidebar-width)));flex-direction:column;width:var(--theme-drawer-width, var(--sidebar-width));max-width:100%;max-height:none;height:100dvh;padding:0;border:none;border-left:var(--style-border-drawer);background-color:var(--color-background);color:var(--color-foreground)}.tnd-carrinho .theme-drawer__dialog[open]{display:flex;right:0}.tnd-carrinho .theme-drawer__dialog--opening{animation:drawer-slide-in var(--animation-speed) var(--animation-timing-fade-in)}.tnd-carrinho .theme-drawer__dialog--opening-inline-start{animation:drawer-slide-in-inline-start var(--animation-speed) var(--animation-timing-fade-in)}.tnd-carrinho .theme-drawer__dialog--closing{animation:drawer-slide-out var(--animation-speed) var(--animation-timing-fade-out) forwards}.tnd-carrinho .theme-drawer__dialog-instant{animation:none}@keyframes drawer-slide-in{0%{right:calc(-1 * var(--theme-drawer-width, var(--sidebar-width)))}}@keyframes drawer-slide-out{to{right:calc(-1 * var(--theme-drawer-width, var(--sidebar-width)))}}.tnd-carrinho .theme-drawer__dialog::backdrop{background:rgb(var(--backdrop-color-rgb) / var(--backdrop-opacity))}.tnd-carrinho .theme-drawer__header{display:flex;align-items:center;justify-content:space-between;padding:var(--theme-drawer-padding);flex-shrink:0;color:var(--color-foreground)}.tnd-carrinho .theme-drawer__title{display:flex;align-items:center;gap:var(--gap-xs);margin:0}.tnd-carrinho .theme-drawer__badge{display:flex;align-items:center;justify-content:center;min-width:22px;height:22px;flex-shrink:0;border-radius:var(--style-border-radius-lg);background-color:rgb(var(--color-foreground-rgb) / .1);font-family:var(--font-paragraph--family);font-weight:var(--font-paragraph--weight);color:var(--color-foreground);font-size:clamp(var(--font-size--3xs),.75em,var(--font-size--xs));padding-inline:.5em;line-height:1}.tnd-carrinho .theme-drawer__badge[data-maintain-ratio]{aspect-ratio:1 / 1;padding-inline:.2em}.tnd-carrinho .theme-drawer__close-button{--private-button-size: 34px;--private-focus-ring-size: 2px;--private-motion-speed: .15s;--private-motion-ease: cubic-bezier(.25, 0, .1, 1);--private-border-width: 1px;--private-button-border-color: rgb(0, 0, 0, .06);--private-button-shadow: 0 2px 6px 0 var(--private-button-border-color);cursor:pointer;display:flex;align-items:center;justify-content:center;margin-inline-start:auto;width:var(--private-button-size);height:var(--private-button-size);border-radius:var(--private-button-size);background-color:var(--color-background);outline:var(--private-focus-ring-size) solid transparent;outline-offset:var(--private-focus-ring-size);transition-property:color,outline-color,background-color;transition-duration:var(--private-motion-speed);transition-timing-function:var(--private-motion-ease);--button-icon-opacity: .8;color:var(--color-foreground);border:var(--private-border-width) solid var(--private-button-border-color);box-shadow:var(--private-button-shadow)}.tnd-carrinho .theme-drawer__close-button:hover:not(:active){--button-icon-opacity: 1}.tnd-carrinho .theme-drawer__close-button:focus-visible{outline-color:var(--color-foreground)}@supports (color: oklch(from red l c h)){.tnd-carrinho .theme-drawer__close-button{--contrast-color: oklch(from var(--color-background) clamp(0, (.6 / l - 1) * infinity, 1) 0 0);--button-icon-opacity: 1;--private-button-border-color: color-mix(in srgb, var(--contrast-color) 6%, transparent);--private-button-shadow: 0 2px 6px 0 var(--private-button-border-color);color:color-mix(in srgb,var(--contrast-color) 50%,transparent)}.tnd-carrinho .theme-drawer__close-button:hover:not(:active){color:color-mix(in srgb,var(--contrast-color) 70%,transparent)}.tnd-carrinho .theme-drawer__close-button:hover:not(:active){background-color:color-mix(in srgb,var(--contrast-color) 6%,var(--color-background))}}.tnd-carrinho .shopify-section:not(.header-section) :is(.section,.cart-summary){background:transparent}.tnd-carrinho .price,.tnd-carrinho .compare-at-price,.tnd-carrinho .unit-price{white-space:nowrap}.tnd-carrinho .compare-at-price{color:rgb(var(--color-rgb, var(--color-foreground-rgb)) / var(--opacity-subdued-text));text-decoration-line:line-through;text-decoration-thickness:1.5px;text-decoration-color:rgb(var(--color-rgb, var(--color-foreground-rgb)) / var(--opacity-30))}.tnd-carrinho .cart-primary-typography{font-family:Inter,sans-serif;font-style:normal;font-weight:400}.tnd-carrinho .cart-secondary-typography{font-family:Inter,sans-serif;font-style:normal;font-weight:500}@media screen and (min-width:990px){body{transition:margin-right .125s cubic-bezier(.4,0,.2,1)}body.tnd-gaveta-empurra{margin-right:480px;transition-timing-function:cubic-bezier(.16,1,.3,1)}body.tnd-gaveta-empurra-instantaneo{transition:none}}.shopify-section:has(>.tnd-carrinho--pagina){position:relative}html.tnd-trava-rolagem{overflow:hidden}@media screen and (min-width:750px){.tnd-carrinho .cart-summary__inner{top:66px}}quick-add-modal.quick-add-modal{background:transparent}quick-add-modal.quick-add-modal[open]{-webkit-backdrop-filter:brightness(.75);backdrop-filter:brightness(.75);animation:tnd-qa-fundo .125s ease-in-out}@keyframes tnd-qa-fundo{0%{-webkit-backdrop-filter:brightness(1);backdrop-filter:brightness(1)}to{-webkit-backdrop-filter:brightness(.75);backdrop-filter:brightness(.75)}}quick-add-modal .quick-add-modal__content{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;padding:0;width:min(864px,96vw);height:min(616px,96vh);max-width:none;max-height:none;border:1px solid #DFDFDF;border-radius:14px;background:#fff;box-shadow:0 5px 30px #00000026;overflow:hidden;display:flex}quick-add-modal[open] .quick-add-modal__content{animation:tnd-qa-entra .125s ease-in-out forwards}@keyframes tnd-qa-entra{0%{margin-top:11.2px;opacity:0}to{margin-top:0;opacity:1}}quick-add-modal.quick-add-modal .quick-add-modal__toggle{position:absolute;top:4.8px;right:4.8px;z-index:3;width:44px;height:44px;margin:0;padding:0;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:transparent;color:#000;cursor:pointer;transition:transform .15s}quick-add-modal.quick-add-modal .quick-add-modal__toggle:hover{opacity:.8;background:transparent}quick-add-modal.quick-add-modal .quick-add-modal__toggle svg{width:14px;height:14px}quick-add-modal .quick-add-modal__content-info{display:block;width:100%;height:100%;margin:0;padding:0;overflow:hidden}quick-add-modal .quick-add-modal__content-info>.tnd-qa{height:100%;max-height:100%;margin:0;width:100%}.tnd-qa{display:block;height:100%;font-family:Inter,sans-serif;font-size:14px;line-height:22.4px;color:#000;letter-spacing:normal}.tnd-qa .tnd-qa__grade{display:grid;grid-template-columns:384px minmax(0,1fr);height:100%}.tnd-qa .tnd-qa__midia{position:relative;height:100%;overflow-y:auto;scrollbar-width:none}.tnd-qa .tnd-qa__midia::-webkit-scrollbar{display:none}.tnd-qa .tnd-qa__fotos{display:grid;grid-template-columns:384px;gap:4px;margin:0;padding:0;list-style:none}.tnd-qa .tnd-qa__foto{margin:0;aspect-ratio:1;background:#fff;animation:tnd-qa-sobe .3s cubic-bezier(.16,1,.3,1) both}.tnd-qa .tnd-qa__foto:nth-child(2){animation-delay:.05s}.tnd-qa .tnd-qa__img{display:block;width:100%;height:100%;object-fit:contain;background:#fff}.tnd-qa .tnd-qa__info{display:flex;flex-direction:column;height:100%;min-height:0;overflow-y:auto;position:relative;padding-top:28px;animation:tnd-qa-sobe .3s cubic-bezier(.16,1,.3,1) .1s both}@keyframes tnd-qa-sobe{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.tnd-qa .tnd-qa__titulo{display:flex;flex:0 0 auto;padding:0 46px 0 28px;margin:0 0 12px}.tnd-qa .tnd-qa__titulo a{color:inherit;text-decoration:none;text-align:left;font-size:24px;font-weight:600;line-height:1.2;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.tnd-qa .tnd-qa__preco-caixa{padding:0 28px}.tnd-qa .tnd-qa__variantes{flex:0 0 auto;padding:28px;margin:0 0 4.3px}.tnd-qa .tnd-pdp__pilula{padding:8px 12.8px;min-height:45.5px}.tnd-qa .tnd-qa__compra-bloco{margin-top:auto;position:sticky;bottom:0;z-index:2;padding:0 28px 28px;background:#fff}.tnd-qa .tnd-pdp__botoes{gap:11.2px}.tnd-qa .tnd-pdp__qtd{border-radius:4px}.tnd-qa .tnd-pdp__qtd-campo{font-size:14px;line-height:22.4px}@media screen and (max-width:1200px){.tnd-qa .tnd-pdp__qtd-campo{font-size:16px;line-height:25.6px}}.tnd-qa .tnd-pdp__acelerado{margin-top:11.2px}fly-to-cart{--offset-y: 10px;position:fixed;width:var(--width, 40px);height:var(--height, 40px);left:0;top:0;z-index:2147483647;pointer-events:none;border-radius:14px;overflow:hidden;object-fit:cover;background-size:cover;background-position:center;opacity:0;background-color:#000;translate:var(--start-x, 0) var(--start-y, 0);transform:translate(-50%,-50%);animation-name:travel-x,travel-y,travel-scale;animation-timing-function:var(--x-timing),var(--y-timing),var(--scale-timing);animation-duration:.6s;animation-composition:accumulate;animation-fill-mode:both}fly-to-cart.fly-to-cart--main{--x-timing: cubic-bezier(.7, -5, .98, .5);--y-timing: cubic-bezier(.15, .57, .9, 1.05);--scale-timing: cubic-bezier(.85, .05, .96, 1)}fly-to-cart.fly-to-cart--quick{--x-timing: cubic-bezier(0, -.1, 1, .32);--y-timing: cubic-bezier(0, .92, .92, 1.04);--scale-timing: cubic-bezier(.86, .08, .98, .98);animation-duration:.6s}@keyframes travel-scale{0%{opacity:var(--start-opacity, 1)}5%{opacity:1}to{border-radius:50%;opacity:1;transform:translate(-50%,calc(-50% + var(--offset-y))) scale(.25)}}@keyframes travel-x{to{translate:var(--travel-x, 0) 0}}@keyframes travel-y{to{translate:0 var(--travel-y, 0)}}:is(button[data-tnd-adicionar],.tnd-card__quick-btn){--text-speed: .26;--base-delay: calc(var(--text-speed) * .25);--tick-speed: .1;--ring-speed: .2;--check-speed: .2;--burst-speed: .32;--step-delay: 3;transition-property:color,box-shadow,background-color,scale,translate;transition-duration:.125s;transition-timing-function:cubic-bezier(.33,1,.68,1)}:is(button[data-tnd-adicionar],.tnd-card__quick-btn)>*{transition:color .125s ease-in-out,opacity .125s ease-in-out}button[data-tnd-adicionar]:active{scale:.99;translate:0 1px}.tnd-adicionado{position:absolute;top:50%;left:50%;translate:-50% -50%;display:flex;align-items:center;justify-content:center;gap:4.8px;pointer-events:none;color:#fff}.tnd-card__quick-btn .tnd-adicionado{color:#000}.tnd-adicionado__icone{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px}.tnd-adicionado .checkmark-burst{width:30px;height:30px}.tnd-card__quick-btn .tnd-adicionado .checkmark-burst{width:22px;height:22px}.checkmark-burst{opacity:0;overflow:visible}.checkmark-burst .burst{rotate:20deg}.checkmark-burst .check{opacity:.2;scale:.8;filter:blur(2px);transform:translateZ(0)}.checkmark-burst :is(.ring,.line,.check,.burst,.tick){transform-box:fill-box;transform-origin:center}.checkmark-burst .line{stroke-dasharray:1.5 1.5;stroke-dashoffset:-1.5;translate:0 -180%}.checkmark-burst g{transform-origin:center;rotate:calc(var(--index) * (360 / 8) * 1deg)}[data-added=true] .checkmark-burst{opacity:1}:is(button[data-tnd-adicionar],.tnd-card__quick-btn)[data-added=true]>:not(.tnd-adicionado){color:transparent;opacity:0}:is(button[data-tnd-adicionar],.tnd-card__quick-btn)[data-added=true] .loading__spinner{display:none!important}:is(button[data-tnd-adicionar],.tnd-card__quick-btn)[data-added=true] .tnd-adicionado{visibility:visible!important}[data-added=true] .checkmark-burst .check{opacity:1;scale:1;filter:blur(0)}[data-added=true] .checkmark-burst .tick{scale:1.75}[data-added=true] .checkmark-burst .ring{opacity:0;scale:1}[data-added=true] .checkmark-burst .line{stroke-dashoffset:1.5}@media(prefers-reduced-motion:no-preference){[data-added=true] .checkmark-burst .check{transition-property:opacity,scale,filter;transition-duration:calc(var(--check-speed) * 1s);transition-delay:calc(var(--base-delay) * 1s);transition-timing-function:cubic-bezier(.32,.72,0,1)}[data-added=true] .checkmark-burst .tick{transition-property:scale;transition-duration:calc(var(--tick-speed) * 1s);transition-delay:calc((var(--base-delay) + (var(--check-speed) * (var(--step-delay) * 1.1))) * 1s);transition-timing-function:ease-out}[data-added=true] .checkmark-burst .ring{transition-property:opacity,scale;transition-duration:calc(var(--ring-speed) * 1s);transition-delay:calc((var(--base-delay) + (var(--check-speed) * var(--step-delay))) * 1s);transition-timing-function:cubic-bezier(.32,.72,0,1)}[data-added=true] .checkmark-burst .line{transition-property:stroke-dashoffset;transition-duration:calc(var(--burst-speed) * 1s);transition-delay:calc((var(--base-delay) + (var(--check-speed) * var(--step-delay))) * 1s);transition-timing-function:cubic-bezier(.33,1,.68,1)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/tnd-cart.css.map */
