:root h1,:root .h1{font-size:var(--type-h1-size);font-weight:var(--type-h1-weight);text-transform:var(--type-h1-transform);letter-spacing:var(--type-h1-spacing)}:root h2,:root .h2{font-size:var(--type-h2-size);font-weight:var(--type-h2-weight);text-transform:var(--type-h2-transform);letter-spacing:var(--type-h2-spacing)}:root h3,:root .h3{font-size:var(--type-h3-size);font-weight:var(--type-h3-weight);text-transform:var(--type-h3-transform);letter-spacing:var(--type-h3-spacing)}:root h4,:root .h4{font-size:var(--type-h4-size);font-weight:var(--type-h4-weight);text-transform:var(--type-h4-transform);letter-spacing:var(--type-h4-spacing)}:root body{font-size:var(--type-body-size);font-weight:var(--type-body-weight);text-transform:var(--type-body-transform);letter-spacing:var(--type-body-spacing)}:root small,:root .small-text{font-size:var(--type-small-size);font-weight:var(--type-small-weight);text-transform:var(--type-small-transform);letter-spacing:var(--type-small-spacing)}:root .btn{font-size:var(--type-button-size);font-weight:var(--type-button-weight);text-transform:var(--type-button-transform);letter-spacing:var(--type-button-spacing)}:root .card-price,:root .product-detail__price,:root .amh-price{font-size:var(--type-price-size);font-weight:var(--type-price-weight);text-transform:var(--type-price-transform);letter-spacing:var(--type-price-spacing)}@media(max-width:749px){:root h1,:root .h1{font-size:var(--type-h1-size-mobile)}:root h2,:root .h2{font-size:var(--type-h2-size-mobile)}:root h3,:root .h3{font-size:var(--type-h3-size-mobile)}:root h4,:root .h4{font-size:var(--type-h4-size-mobile)}:root body{font-size:var(--type-body-size-mobile)}:root small,:root .small-text{font-size:var(--type-small-size-mobile)}:root .btn{font-size:var(--type-button-size-mobile)}:root .card-price,:root .product-detail__price,:root .amh-price{font-size:var(--type-price-size-mobile)}}.shipping-cart-bar{display:block;width:100%}.shipping-bar__inner{display:flex;flex-direction:column;width:100%;padding:1rem 1.5rem 1.5rem;border-bottom:1px solid var(--color-border)}.shipping-bar__text{width:100%;margin-bottom:12px;text-align:center;font-size:.85rem;color:var(--color-foreground, #000)}.shipping-bar{position:relative;width:100%;height:10px;border-radius:50px;background-color:var(--amh-bar-track)}.shipping-bar .shipping-bar__fill{display:block;height:100%;max-width:100%;border-radius:50px;background-color:var(--amh-bar-fill);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem;animation:1s linear infinite progress-bar-stripes;transition:width .6s ease-in-out}.shipping-bar__marker{position:absolute;top:-8px;z-index:1;transform:translate(-50%)}.shipping-bar__icon{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50px;background:var(--amh-bar-track)}.shipping-bar__icon.is-reached{background:var(--amh-bar-fill)}.shipping-bar__icon .icon{position:relative;top:-1px;stroke-width:1.5px}.shipping-bar__icon .icon path{stroke:#fff}@media(prefers-reduced-motion:reduce){.shipping-bar__fill{animation:none;transition:none}}.amh-bump{display:flex;align-items:center;gap:12px;margin:0 1.5rem 12px;padding:10px 12px;border:1px solid var(--color-border);border-radius:10px}.amh-bump__media{flex:0 0 48px;width:48px;height:48px}.amh-bump__media img,.amh-bump__media .placeholder{width:48px;height:48px;object-fit:cover;border-radius:6px}.amh-bump__body{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;gap:2px}.amh-bump__title{overflow:hidden;font-size:.85rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.amh-bump__price{font-size:.85rem;font-weight:600}.amh-bump__btn{flex:0 0 auto}.amh-bump__btn.is-loading{opacity:.6;pointer-events:none}.amh-discount{margin-bottom:8px}.amh-discount__summary{cursor:pointer;padding:4px 0;font-size:.85rem;list-style:none}.amh-discount__summary::-webkit-details-marker{display:none}.amh-discount__summary:after{content:"+";float:right;font-weight:600}.amh-discount[open] .amh-discount__summary:after{content:"\2013"}.amh-discount__row{display:flex;gap:8px;padding-top:8px}.amh-discount__input{flex:1 1 auto;min-width:0;padding:8px 10px;border:1px solid var(--color-border);border-radius:6px;font-size:.85rem;text-transform:uppercase}.amh-discount__btn{flex:0 0 auto}.amh-promo{position:relative;display:flex;align-items:center;background:var(--promo-bg);color:var(--promo-color);padding-block:var(--promo-height)}.amh-promo__viewport{flex:1 1 auto;min-width:0;overflow:hidden}.amh-promo__track{display:flex;align-items:center;gap:var(--promo-gap);width:max-content}.amh-promo__group{display:flex;align-items:center;gap:var(--promo-gap)}.amh-promo__item{display:inline-flex;align-items:center;gap:6px;font-size:var(--promo-size);font-weight:var(--promo-weight);text-transform:var(--promo-transform);letter-spacing:var(--promo-spacing);line-height:1.2;white-space:nowrap}.amh-promo__link{color:inherit;text-decoration:none}.amh-promo__link:hover{text-decoration:underline}.amh-promo__pill{padding:4px 12px;border:1px dashed var(--promo-pill-border);border-radius:999px;background:var(--promo-pill-bg);color:var(--promo-pill-color);cursor:pointer}.amh-promo__pill-text{pointer-events:none}.amh-promo__close{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-inline-end:8px;padding:0;border:0;background:none;color:var(--promo-close-color);cursor:pointer}.amh-promo--static .amh-promo__track{width:100%;justify-content:center;flex-wrap:wrap}.amh-promo--marquee .amh-promo__track{animation:amh-promo-scroll var(--promo-duration, 20s) linear infinite}.amh-promo--marquee[data-promo-direction=right] .amh-promo__track{animation-direction:reverse}.amh-promo--pausable:hover .amh-promo__track,.amh-promo--pausable:focus-within .amh-promo__track{animation-play-state:paused}@keyframes amh-promo-scroll{0%{transform:translate(0)}to{transform:translate(calc(-50% - var(--promo-gap) / 2))}}@media(prefers-reduced-motion:reduce){.amh-promo--marquee .amh-promo__track{animation:none}}.amh-wpp{position:fixed;bottom:var(--wpp-y);z-index:var(--wpp-z);display:flex;align-items:center;gap:8px}body.noscroll .amh-wpp,body:has(#ajaxDrawer:not(.d-none)) .amh-wpp{opacity:0;pointer-events:none;visibility:hidden}.amh-wpp[data-wpp-position=right]{right:var(--wpp-x);flex-direction:row-reverse}.amh-wpp[data-wpp-position=left]{left:var(--wpp-x)}.amh-wpp__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:var(--wpp-size);min-width:var(--wpp-size);border-radius:999px;background:var(--wpp-bg);color:var(--wpp-icon);text-decoration:none}.amh-wpp__glyph,.amh-wpp__img{width:calc(var(--wpp-size) * .5);height:calc(var(--wpp-size) * .5);display:block}.amh-wpp__img{object-fit:contain;border-radius:50%}.amh-wpp--pill .amh-wpp__btn{padding-inline:calc(var(--wpp-size) * .3)}.amh-wpp__label{font-size:calc(var(--wpp-size) * .25);font-weight:600;white-space:nowrap}.amh-wpp--shadow .amh-wpp__btn{box-shadow:0 6px 18px #00000040}.amh-wpp__bubble{padding:8px 12px;border-radius:12px;background:#fff;color:#1a1a1a;font-size:13px;line-height:1.3;white-space:nowrap;box-shadow:0 4px 14px #0000002e;opacity:0;animation:amh-wpp-bubble .3s ease var(--wpp-bubble-delay, 3s) forwards}@keyframes amh-wpp-bubble{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.amh-wpp--pulse .amh-wpp__btn{animation:amh-wpp-pulse 2s ease-out infinite}@keyframes amh-wpp-pulse{0%{box-shadow:0 0 0 0 var(--wpp-bg)}70%{box-shadow:0 0 0 14px #0000}to{box-shadow:0 0 #0000}}.amh-wpp--bounce .amh-wpp__btn{animation:amh-wpp-bounce 1.6s ease-in-out infinite}@keyframes amh-wpp-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media(prefers-reduced-motion:reduce){.amh-wpp--pulse .amh-wpp__btn,.amh-wpp--bounce .amh-wpp__btn{animation:none}.amh-wpp__bubble{opacity:1;animation:none}}@media(max-width:749px){.amh-wpp{bottom:var(--wpp-y-mobile)}.amh-wpp[data-wpp-position=right]{right:var(--wpp-x-mobile)}.amh-wpp[data-wpp-position=left]{left:var(--wpp-x-mobile)}.amh-wpp--hide-mobile{display:none}}@media(min-width:750px){.amh-wpp--hide-desktop{display:none}}.mobile-navigation__drawer{width:var(--amh-menu-width, 95%);background:var(--amh-menu-bg, var(--color-body-background, #fff))}.mobile-navigation__drawer .mobile-navigation__level-2{background:var(--amh-menu-bg, var(--color-body-background, #fff))}.mobile-navigation__drawer .mobile-navigation__level-1>li{border-bottom-color:var(--amh-menu-divider, var(--color-border))}.mobile-navigation__drawer .mobile-navigation__level-1 .menu-level-1 a,.mobile-navigation__drawer .mobile-navigation__level-2 a,.mobile-navigation__drawer .mobile-navigation__title{color:var(--amh-menu-text, var(--color-body-text))}.mobile-navigation__drawer .mobile-navigation__level-1>li.amh-menu-banner{border-bottom:0}.amh-menu-banner .amh-menu-banner__link,.amh-menu-banner img{display:block;width:100%;height:auto}.amh-menu-destaque{background:var(--amh-menu-destaque-bg, transparent)}.mobile-navigation__drawer .mobile-navigation__level-1>li.amh-menu-destaque>.amh-menu-destaque__link{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.2rem 1.25rem 1.2rem 1.5rem;line-height:1.2;text-decoration:none;color:var(--amh-menu-destaque-color, var(--amh-menu-text, var(--color-body-text)));font-size:var(--amh-menu-destaque-size, 15px);font-weight:var(--amh-menu-destaque-weight, 600);text-transform:var(--amh-menu-destaque-transform, uppercase)}.mobile-navigation__drawer .mobile-navigation__level-1>li.amh-menu-divider{border-bottom:0;height:var(--amh-menu-divider-size, 1px);background:var(--amh-menu-divider-color, var(--amh-menu-divider, var(--color-border)))}.amh-cart-tag{display:inline-block;margin:2px 0 4px;padding:2px 7px;border-radius:999px;font-size:10px;font-weight:600;letter-spacing:.04em;line-height:1.5;text-transform:uppercase}.amh-cart-tag--brinde{background-color:var(--amh-success-bg, #e8f5ec);color:var(--amh-success, #1c7a3e)}.amh-cart-tag--kit{background-color:var(--amh-muted-bg, #f1f1f1);color:var(--amh-muted-fg, #4a4a4a)}.amh-cart-qty-oculta{display:none}.amh-cart-qty-fixa{display:inline-block;padding:5px 10px;color:#6b6b6b;font-size:12px}div.amh-ph{display:block;width:100%;height:100%;min-height:3rem;background:var(--color-image-background)}@supports selector(:has(*)){.product-detail__buy-buttons>.product-form>.flex-column>.flex:has(>*+*){display:grid;grid-template-columns:var(--qty-width, 8rem) minmax(0,1fr);align-items:center}.product-detail__buy-buttons>.product-form>.flex-column>.flex>.wishlist-btn{justify-self:start}}.amh-upgrade{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-top:.5rem;padding:.5rem;border:1px dashed currentColor;border-radius:6px;font-size:.85em}.amh-upgrade__title,.amh-upgrade__diff{margin:0}.amh-upgrade__diff{font-weight:600}.amh-upgrade [data-amh-cart-error]{flex-basis:100%;margin:0}.amh-cart-status:not(:empty){position:fixed;z-index:1000;right:1rem;bottom:1rem;max-width:22rem;margin:0;padding:.75rem 1rem;border-radius:6px;background:#2b2b2b;color:#fff;font-size:.9em}.amh-qty-breaks{width:100%;margin-top:.75rem;border-collapse:collapse;font-size:.85em}.amh-qty-breaks__caption{text-align:left;font-weight:600;padding-bottom:.25rem}.amh-qty-breaks th,.amh-qty-breaks td{padding:.25rem .5rem;border-bottom:1px solid rgba(0,0,0,.08);text-align:left}.product-compare__scroll{overflow-x:auto}.product-compare__table{width:100%;border-collapse:collapse}.product-compare__table th,.product-compare__table td{padding:.5rem .75rem;border:1px solid rgba(0,0,0,.08);text-align:left;vertical-align:top}.product-finder__form{display:flex;flex-wrap:wrap;gap:1rem;align-items:flex-end}.product-finder__field{display:flex;flex-direction:column;gap:.25rem;min-width:12rem}.amh-bulk__table{width:100%;border-collapse:collapse;margin-bottom:.75rem}.amh-bulk__caption{text-align:left;font-weight:600;padding-bottom:.5rem}.amh-bulk__table th,.amh-bulk__table td{padding:.4rem .6rem;border-bottom:1px solid rgba(0,0,0,.08);text-align:left}.amh-bulk__input{width:5.5rem}.amh-personalization{display:flex;flex-direction:column;gap:.25rem;margin-top:.75rem}.amh-personalization__help,.wishlist-page__notice{opacity:.7;font-size:.85em}
/*# sourceMappingURL=/cdn/shop/t/7/assets/amh-v3.css.map */
