body{background:var(--ivr-background);color:var(--ivr-text)}:where(.button,button,[role=button]){transition-duration:var(--ivr-motion-duration);transition-timing-function:var(--ivr-ease)}.product-card{border-color:var(--ivr-border)!important;border-radius:var(--ivr-card-radius)!important;background:var(--ivr-surface)!important;box-shadow:var(--ivr-shadow-sm)!important;transition:transform var(--ivr-motion-duration) var(--ivr-ease),box-shadow var(--ivr-motion-duration) var(--ivr-ease),border-color var(--ivr-motion-duration) var(--ivr-ease)!important}.product-card:hover{border-color:color-mix(in srgb,var(--ivr-accent) 26%,var(--ivr-border))!important;box-shadow:var(--ivr-shadow-md)!important;transform:translateY(-4px)}.product-card .ivr-product-card__vendor{color:var(--ivr-text-muted);display:block;font-size:.6875rem;font-weight:700;letter-spacing:.08em;margin-block-end:.3rem;text-transform:uppercase}.product-card .product-badges__badge--rectangle{background:var(--ivr-sale)!important;color:#fff!important;font-weight:800}.product-card .quick-add__button{border-radius:var(--ivr-button-radius);min-height:42px}.ivr-section-heading{align-items:end;display:flex;gap:24px;justify-content:space-between;margin-block-end:24px}.ivr-section-heading h2{font-size:clamp(1.65rem,3vw,2.4rem);letter-spacing:-.035em;margin:0}.ivr-section-heading a{color:var(--ivr-accent);font-size:.875rem;font-weight:750;text-decoration-thickness:1px;text-underline-offset:4px}#header-component .ivr-header__actions{align-items:center;gap:10px}#header-component .ivr-header__actions .ivr-header__cart{order:-1}#header-component .ivr-header__account{padding-inline:0!important}#header-component .ivr-header__cart header-actions>.header-actions__action{align-items:center!important;justify-content:center!important;margin:0!important;min-width:32px!important;overflow:visible!important;padding:0!important}#header-component .ivr-header__cart cart-icon,#header-component .ivr-header__cart .header-actions__cart-icon{align-items:center;display:inline-flex!important;overflow:visible!important;position:relative!important}#header-component .ivr-header__cart cart-icon .svg-wrapper{display:inline-flex!important;height:22px!important;-webkit-mask:none!important;mask:none!important;width:22px!important}#header-component .ivr-header__cart cart-icon svg,#header-component .ivr-header__cart cart-icon.header-actions__cart-icon--has-cart svg,#header-component .ivr-header__cart .header-actions__cart-icon.header-actions__cart-icon--has-cart svg{-webkit-mask:none!important;-webkit-mask-image:none!important;display:block!important;height:22px!important;mask:none!important;mask-image:none!important;width:22px!important}#header-component .ivr-header__cart cart-icon .cart-bubble{border-radius:999px!important;box-shadow:0 0 0 2px #fff!important;height:18px!important;inset-inline-end:-10px!important;min-width:18px!important;position:absolute!important;top:-8px!important;width:auto!important}#header-component .ivr-header__cart cart-icon:has(.cart-bubble__text-count:empty) .cart-bubble{box-shadow:none!important;height:0!important;min-width:0!important}#header-component .ivr-header__cart .cart-bubble__background{background:var(--ivr-accent, #8f3156)!important;border-radius:999px!important}#header-component .ivr-header__cart .cart-bubble__text{align-items:center;color:#fff!important;display:flex;font-size:10px!important;font-weight:700!important;height:18px;justify-content:center;line-height:1!important;padding:0 5px;position:relative}@media screen and (min-width:750px){.product-information .product-details{padding-inline-start:clamp(24px,3vw,48px)!important}}.product-information .product-details .ivr-product-kicker{margin-bottom:4px}.product-information .product-details .text-block h1{margin-block:2px 4px!important}.product-information .product-details .ivr-product-rating{margin-bottom:6px}.product-information .product-details .ivr-buybox{margin-block:8px 10px;padding-block:14px 4px;border-top:1px solid #f0eaed}.product-information .product-details .ivr-buybox__meta{margin-top:12px}.product-information .product-details .variant-picker{margin-block:4px 8px}.product-information .product-details .product-form-buttons{margin-block:6px 10px}.product-information .product-details .ivr-pdp-quick-info{margin-top:10px;gap:18px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.ivr-mobile-rail-hint{display:none}@media(max-width:749px){.ivr-mobile-rail-hint{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin:8px 0 0;color:#806b75;font-size:11px;line-height:1.2}.ivr-mobile-rail-hint span{color:var(--ivr-accent, #8f3156);font-size:17px;line-height:1}}.ivr-footer__seal-security span{background:transparent!important;border:0!important}.ivr-footer__seal-security img{mix-blend-mode:multiply}.ivr-footer__seal-security img[alt="Produtos originais"]{filter:brightness(1.13) contrast(1.05)}@media screen and (min-width:750px){.product-information .product-information__grid:not(.product-information--media-none){box-sizing:border-box;column-gap:clamp(32px,4vw,72px);grid-column:1 / -1!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;margin-inline:0;max-width:none;padding-inline:clamp(40px,7vw,140px);width:100%}.product-information .product-information__grid:not(.product-information--media-none)>.product-information__media,.product-information .product-information__grid:not(.product-information--media-none)>.product-details{grid-column:auto!important;max-width:100%;min-width:0;padding-inline:0!important;width:auto}.product-information .product-information__grid .product-details>*{max-width:100%;min-width:0}.product-information .product-information__media media-gallery{margin-inline:0;max-width:none}}@media screen and (max-width:749px){.product-information .product-information__grid{box-sizing:border-box;grid-column:1 / -1!important;max-width:none;padding-inline:20px;width:100%}}.ivr-card2 .ivr-card2__prices{position:relative;padding-block-start:1.125rem}.ivr-card2__prices .ivr-card2__compare{position:absolute;inset-block-start:0;inset-inline-start:0;line-height:1.125rem;white-space:nowrap}.ivr-card2 .ivr-card2__buy{margin-block-start:auto}.ivr-card2 .ivr-card2__card-price{min-height:2.7em}@media(min-width:750px){.ivr-card2 .ivr-card2__card-price{min-height:1.35em}}.ivr-footer__seal-security img[alt=Cloudflare]{filter:brightness(1.12) contrast(1.3);mix-blend-mode:multiply}@media screen and (min-width:990px){#header-component.mega-style--compact .ivrm-nav__item.has-mega-menu{position:relative}#header-component.mega-style--compact .ivrm-mega{left:0;right:auto;width:max-content;min-width:220px;max-width:320px;padding-top:max(var(--mega-trigger-gap),6px);transform:translateY(6px)}#header-component.mega-style--compact .ivrm-nav__item:hover>.ivrm-mega,#header-component.mega-style--compact .ivrm-nav__item:focus-within>.ivrm-mega,#header-component.mega-style--compact .ivrm-mega.is-open{transform:translateY(0)}#header-component.mega-style--compact .ivrm-mega__frame,#header-component.mega-style--compact .ivrm-mega__frame--page{margin:0;max-width:none;width:100%}#header-component.mega-style--compact .ivrm-mega__shell{border-radius:var(--mega-radius);box-shadow:0 10px 30px rgba(35,26,31,var(--mega-shadow-opacity)),0 2px 6px #231a1f0d;margin:0;max-height:min(70vh,560px);max-width:none;overflow-y:auto;width:100%}#header-component.mega-style--compact .ivrm-mega__inner{display:block;padding:8px}#header-component.mega-style--compact .ivrm-mega__columns{display:flex;flex-direction:column;gap:2px}#header-component.mega-style--compact .ivrm-mega__column{background:none;padding:0}#header-component.mega-style--compact .ivrm-mega__column .ivrm-mega__heading{font-size:var(--mega-link-size);font-weight:400;line-height:1.3;margin:0}#header-component.mega-style--compact .ivrm-mega__column .ivrm-mega__heading a{border-radius:8px;color:var(--mega-color);display:block;padding:9px 14px;transition:background-color .15s ease,color .15s ease;white-space:nowrap}#header-component.mega-style--compact .ivrm-mega__column .ivrm-mega__heading a:hover,#header-component.mega-style--compact .ivrm-mega__column .ivrm-mega__heading a:focus-visible{background:color-mix(in srgb,var(--mega-link-hover) 7%,#fff);color:var(--mega-link-hover);outline:0}#header-component.mega-style--compact .ivrm-mega__column .ivrm-mega__heading a[aria-current=page]{color:var(--mega-link-hover);font-weight:500}#header-component.mega-style--compact .ivrm-mega__links{gap:0;padding:0 0 4px 12px}#header-component.mega-style--compact .ivrm-mega__links a,#header-component.mega-style--compact .ivrm-mega__links a:hover{border-radius:8px;display:block;font-size:calc(var(--mega-link-size) - 1px);padding:6px 14px;transform:none;white-space:nowrap}#header-component.mega-style--compact .ivrm-mega__promo{display:none}}#header-component .ivr-header__shell,#header-component .ivr-header__utility,#header-component .ivr-header__nav{border:0!important;box-shadow:none!important}#header-component .ivr-header__mega{border-block-start:0!important}@media screen and (min-width:990px){#header-component .ivr-header__main{grid-template-columns:250px minmax(280px,620px) 1fr;min-height:96px}#header-component .ivr-header__logo{max-width:250px}#header-component .ivr-header__logo img{max-height:76px}}@media screen and (min-width:750px)and (max-width:989px){#header-component .ivr-header__logo{max-width:190px}#header-component .ivr-header__logo img{max-height:58px}}@media screen and (max-width:749px){#header-component .ivr-header__logo{max-width:min(46vw,190px)}#header-component .ivr-header__logo img{max-height:54px}}@media screen and (max-width:359px){#header-component .ivr-header__logo{max-width:44vw}#header-component .ivr-header__logo img{max-height:46px}}@media screen and (max-width:989px){#header-component .ivrm-mobile{--drawer-logo-width: 220px;--mobile-logo-height: 48px}#header-component .ivrm-mobile__header{border-bottom:0!important;min-height:76px}}@media(min-width:750px){.product-information{column-gap:0!important}.product-information .add-to-cart-button,.product-information add-to-cart-component{min-width:0!important;max-width:100%!important}.product-information add-to-cart-component{flex:1 1 0!important}.product-information .add-to-cart-button{width:100%!important;white-space:normal!important;line-height:1.15;padding-inline:12px!important}}@media(min-width:750px)and (max-width:1100px){.cart-page{grid-template-columns:minmax(0,1fr) minmax(0,340px)!important}.cart-page__summary,.cart-summary{min-width:0!important;max-width:100%!important;width:100%!important;grid-template-columns:minmax(0,1fr)!important}.cart-summary__inner{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box}}.ivr-gift__list{max-height:min(320px,24vh)!important}.ivr-cd__body{min-height:96px}.ivr-kit__price{white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/17/assets/ivr-commerce.css.map */
