h1,h2,h3,.h1,.h2,.h3{letter-spacing:-.005em}@media(min-width:990px){h1,h2,h3,.h1,.h2,.h3{letter-spacing:-.01em}}p,li,blockquote{letter-spacing:.01em}.button,button.button,.button-primary,.button-secondary{letter-spacing:.08em}.template-index #header-component:not([transparent]) .account-button,.template-index #header-component:not([transparent]) shopify-account{--color-account-icon: #ffffff;color:#fff}@media screen and (max-width:749px){.aff-hide-mobile{display:none!important}}@media screen and (min-width:750px){.aff-hide-desktop{display:none!important}}h1 em,h2 em,h3 em,.h1 em,.h2 em,.h3 em{font-style:normal;background:linear-gradient(transparent 58%,var(--aff-amarelo) 58%);padding:0 .06em}.price-item__group,.price{font-family:var(--font-subheading--family);font-weight:400;letter-spacing:.02em}@media(min-width:750px){.price-item__group,.price{font-weight:200}}.aff-parcelas-card{display:block;font-size:12px;opacity:.8;font-family:var(--font-subheading--family);text-transform:none!important;letter-spacing:0!important}@media(max-width:749px){.header__drawer,.menu-drawer-container{--menu-top-level-font-weight: var(--aff-menu-m-peso, 700)}.menu-drawer-container .menu-drawer__menu-item--mainlist,.menu-drawer-container .menu-drawer__menu-item--mainlist .menu-drawer__menu-item-text{font-size:var(--aff-menu-m-tamanho, 34px);font-weight:var(--aff-menu-m-peso, 700)!important}.menu-drawer-container .menu-drawer__menu-item--mainlist{padding-block:calc(var(--aff-menu-m-espaco, 8px) / 2)}.menu-drawer-container .menu-drawer__menu-item--child{font-size:calc(var(--aff-menu-m-tamanho, 34px) * .6)}}[id$=__trio_midia] deferred-media,[id$=__trio_midia] .image-block,[id$=__trio_midia] [class*=image-block],[id$=__trio_midia] .size-style{position:relative;aspect-ratio:3 / 4!important;--size-style-aspect-ratio: 3 / 4 !important;--ratio: 3 / 4 !important;height:auto!important;overflow:hidden;border-radius:16px}[id$=__trio_midia] deferred-media>*,[id$=__trio_midia] video,[id$=__trio_midia] img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.card-gallery{position:relative}.card-gallery .aff-card-badges{position:absolute;left:0;bottom:0;z-index:2;padding:10px;pointer-events:none}.card-gallery .aff-card-badges .aff-badges-tags{margin:0}.card-gallery .aff-card-badges:has(.aff-badges-tags:empty){display:none}.card-gallery .product-badges{display:none!important}[id$=__footer] .menu:not(.menu--accordion):has(.menu__heading--empty){margin-left:auto;width:auto;flex:0 0 auto}[id$=__footer] .menu:not(.menu--accordion):has(.menu__heading--empty) ul{display:flex;flex-wrap:wrap;gap:24px;justify-content:flex-end}[id$=__footer] .menu:not(.menu--accordion):has(.menu__heading--empty) li{margin:0}@media(max-width:749px){[id$=__footer] .menu:not(.menu--accordion):has(.menu__heading--empty){margin-left:0}[id$=__footer] .menu:not(.menu--accordion):has(.menu__heading--empty) ul{justify-content:flex-start;gap:16px}}[id$=__footer] .menu .menu__heading--empty{display:none}.template-index #header-component:not([transparent]){--color-background-top-row: #000000 !important;--color-foreground: #ffffff;--color-foreground-rgb: 255 255 255;--color-border: #000000}.template-index #header-component:not([transparent]) .header__row{background-color:#000!important}.template-index #header-component:not([transparent]) .header__row,.template-index #header-component:not([transparent]) .header__row a,.template-index #header-component:not([transparent]) .header__row button,.template-index #header-component:not([transparent]) .header__row summary{color:#fff}product-card div.text-block{font-weight:var(--aff-card-nome-peso, 400);font-size:var(--aff-card-nome-tamanho, 15px);line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--aff-card-nome-linhas, 2);overflow:hidden;min-height:var(--aff-card-nome-min, 0px)}product-card div.text-block p{font-size:inherit;font-weight:inherit;margin:0}product-card .price-item__group,product-card .price{font-size:var(--aff-card-preco-tamanho, 17px);font-weight:var(--aff-card-preco-peso, 300);margin-top:var(--aff-card-espaco, 4px)}product-card .aff-parcelas-card{font-size:var(--aff-card-parcelas-tamanho, 13px);font-weight:var(--aff-card-parcelas-peso, 400);margin-top:var(--aff-card-espaco, 4px);opacity:.9}.aff-prod__info{gap:6px;padding-top:10px}.aff-prod__nome{font-size:15px;font-weight:400}.aff-prod__preco{font-size:17px;font-weight:300}.aff-prod__parcelas{font-size:13px;opacity:.9}.template-index #header-component:not([transparent]) .menu-drawer-container{--color-foreground: #000000;--color-foreground-rgb: 0 0 0;color:#000}.template-index #header-component:not([transparent]) .menu-drawer-container :is(a,summary,button):not(.aff-fid *,.aff-atalhos *,.aff-drawer-atalho,.aff-drawer-topo *){color:#000}@media screen and (max-width:749px){.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: max(20px, var(--safe-area-inset-left, 0px), var(--safe-area-inset-right, 0px))}}@media screen and (max-width:749px){.main-collection-grid{padding-inline:var(--page-margin, 20px)!important}}.template-index #header-component:not([transparent]) details.menu-drawer-container>summary{color:#fff;--color-foreground: #ffffff}.aff-drawer-logo{display:block;width:150px;margin:4px 20px 18px}.aff-drawer-logo img{width:100%;height:auto;display:block}cart-drawer-component .theme-drawer__title{font-size:var(--aff-cart-titulo, 28px)}.button-unstyled[class*=button-unstyled--]{text-decoration:underline;text-underline-offset:.28em;text-decoration-thickness:1px}.button-unstyled[class*=button-unstyled--]:hover{text-decoration-thickness:2px}.accordion accordion-custom{display:block}.accordion accordion-custom+accordion-custom{margin-top:14px}.accordion accordion-custom .details{border:1px solid rgb(var(--color-foreground-rgb) / .12)!important;border-radius:24px;background:#fff;overflow:hidden;transition:background .28s ease,border-color .28s ease}.accordion .details[open]{background:var(--aff-verde, #87e6e1);border-color:transparent!important}.accordion .details__header{position:relative;padding:22px 28px;font-weight:400;gap:12px}.accordion .details[open]>.details__header:after{content:"";position:absolute;left:28px;right:28px;bottom:0;height:1px;background:#00000024}.accordion .details-content{padding:20px 28px 26px!important}.accordion .details__icon{width:24px;height:24px;flex:none}.accordion .details__header .svg-wrapper svg{width:16px;height:16px}@media(max-width:749px){.accordion .details__header{padding:18px 20px}.accordion .details[open]>.details__header:after{left:20px;right:20px}.accordion .details-content{padding:16px 20px 22px!important}.accordion accordion-custom .details{border-radius:20px}}[id$=__footer] .menu--dividers .menu__details,[id$=__footer] .menu__details{border-block-end:1px solid rgb(var(--color-foreground-rgb) / .14)!important}[id$=__footer] .menu--dividers .menu__details:last-child{border-block-end-width:1px}.aff-drawer-topo{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:4px 20px 18px}.aff-drawer-topo .aff-drawer-logo{margin:0}.aff-drawer-atalho{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;font-size:var(--aff-atalho-tamanho, 11px);letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:var(--aff-atalho-cor, #000);white-space:nowrap}.aff-drawer-atalho--contorno{border:1px solid var(--aff-atalho-fundo, #000)}.aff-drawer-atalho--preenchido{background:var(--aff-atalho-fundo, #000)}.aff-drawer-atalho--texto{padding:4px 0;text-decoration:underline;text-underline-offset:.3em}.aff-drawer-atalho svg{width:13px;height:13px}@media(max-width:749px){.resource-list__carousel slideshow-slides[gutters*=start]{padding-inline-start:var(--aff-carrossel-margem-m, 32px)!important;scroll-padding-inline-start:var(--aff-carrossel-margem-m, 32px)!important}}@media screen and (max-width:749px){#header-component .header__columns,#header-component[data-menu-style=drawer] .header__columns{--header-mobile-bookend: 40px;padding-inline:8px!important}#header-component .header__icon--menu{margin-inline-start:-6px}#header-component .search-action{justify-self:start;margin-inline-start:-8px}#header-component header-actions{grid-column:4 / 6!important;gap:0;justify-self:end}#header-component header-actions .header-actions__action,#header-component header-actions .account-button{padding-inline:4px;min-width:40px;width:40px;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/aff.css.map */
