.fmcg,.fmcg *,.fmcg *:before,.fmcg *:after{box-sizing:border-box}.fmcg--cards{--grid-desktop-horizontal-spacing: var(--fmcg-gap, 16px);--grid-desktop-vertical-spacing: var(--fmcg-gap, 16px);--grid-mobile-horizontal-spacing: var(--fmcg-gap-mobile, 12px);--grid-mobile-vertical-spacing: var(--fmcg-gap-mobile, 12px);background:var(--fmcg-section-bg, #f3ede2)!important;color:var(--fmcg-text, #16130f);font-family:var(--font-body-family, "Avenir Next", Avenir, Arial, sans-serif)}.fmcg--cards .facets-wrapper,.fmcg--cards .facets-vertical-form{background:transparent}.fmcg--cards #product-grid{align-items:stretch}.fmcg--cards #product-grid>.grid__item{display:flex;max-width:none}.fmcg-card-shell{background:var(--fmcg-card-bg, #fffdf9);border:1px solid var(--fmcg-border, rgba(22, 19, 15, .1));border-radius:var(--fmcg-radius, 10px);box-shadow:var(--fmcg-shadow, 0 20px 55px rgba(61, 45, 27, .08));display:flex;flex-direction:column;min-width:0;overflow:hidden;position:relative;transition:box-shadow .2s ease,transform .2s ease;width:100%}.fmcg--raise .fmcg-card-shell:hover{box-shadow:0 28px 65px #3d2d1b26;transform:translateY(-5px)}.fmcg-card-shell .card-wrapper{background:transparent!important;display:flex;flex:1;height:auto;min-width:0}.fmcg-card-shell .card{background:transparent!important;display:flex;flex:1;flex-direction:column;height:auto}.fmcg-card-shell .card__inner,.fmcg-card-shell .card__inner.gradient{background:var(--fmcg-image-bg, #e7ddce)!important;border:0;border-radius:0;overflow:hidden}.fmcg--image-square .card__inner.ratio:before{padding-bottom:100%!important}.fmcg--image-portrait .card__inner.ratio:before{padding-bottom:125%!important}.fmcg--image-story .card__inner.ratio:before{padding-bottom:177.777%!important}.fmcg-card-shell .card__media,.fmcg-card-shell .card__media .media{background:var(--fmcg-image-bg, #e7ddce)}.fmcg-card-shell .card__media img{padding:var(--fmcg-image-padding, 0px);transition:transform .36s ease}.fmcg--raise .fmcg-card-shell:hover .card__media img:first-child:not(:only-child),.fmcg--raise .fmcg-card-shell:hover .card__media img:only-child{transform:scale(1.025)}.fmcg-card-shell .card>.card__content{display:flex;flex:1;flex-direction:column;padding:var(--fmcg-padding, 20px) var(--fmcg-padding, 20px) 8px}.fmcg-card-shell .card__information{display:flex;flex:1;flex-direction:column;padding:0}.fmcg-card-shell .card__heading,.fmcg-card-shell .card__heading.h5{color:var(--fmcg-text, #16130f);font-family:var(--font-heading-family, "Avenir Next", Avenir, Arial, sans-serif);font-size:var(--fmcg-title-size, 19px);font-weight:700;letter-spacing:-.025em;line-height:1.23;margin:0}.fmcg-card-shell .card__heading a{color:inherit;text-decoration:none}.fmcg-card-shell .card-information{color:var(--fmcg-muted, #746d64)}.fmcg-card-shell .card-information>.price{display:none}.fmcg-card-shell .product-card__description{color:var(--fmcg-muted, #746d64);line-height:1.5}.fmcg-card-shell .card__badge{margin:12px}.fmcg-card-shell .badge{border:0;border-radius:999px;font-size:9px;font-weight:800;letter-spacing:.06em;padding:8px 11px;text-transform:uppercase}.fmcg-card-footer{border-top:1px solid var(--fmcg-line, rgba(22, 19, 15, .12));display:grid;gap:15px;margin:0 var(--fmcg-padding, 20px) var(--fmcg-padding, 20px);padding-top:15px}.fmcg-card-pricing{display:grid}.fmcg-card-pricing__compare{color:var(--fmcg-muted, #746d64);font-size:11px;margin-bottom:3px;text-decoration:line-through}.fmcg-card-pricing small{color:var(--fmcg-muted, #746d64);font-size:10px;line-height:1.3}.fmcg-card-pricing>strong{color:var(--fmcg-text, #16130f);font-family:var(--font-heading-family, "Avenir Next", Avenir, Arial, sans-serif);font-size:var(--fmcg-price-size, 24px);font-weight:750;letter-spacing:-.035em;line-height:1.18;margin:2px 0 4px}.fmcg-card-pricing__installment{color:var(--fmcg-text, #16130f);font-size:11px;font-weight:650;line-height:1.4}.fmcg-card-pricing__pix{color:var(--fmcg-green, #628341);font-size:11px;font-weight:800;line-height:1.4;margin-top:3px}.fmcg-card-button{align-items:center;background:var(--fmcg-button-bg, #16130f);border-radius:5px;color:var(--fmcg-button-text, #fff)!important;display:flex;font-size:10px;font-weight:800;gap:8px;justify-content:center;min-height:49px;padding:0 14px;text-decoration:none;text-transform:uppercase;transition:background-color .17s ease,color .17s ease}.fmcg-card-button:hover,.fmcg-card-button:focus-visible{background:var(--fmcg-accent, #e84a27);color:#fff!important}.fmcg-card-button svg{fill:none;height:18px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6;transition:transform .17s ease;width:18px}.fmcg-card-button:hover svg{transform:translate(4px)}.fmcg--cards .pagination-wrapper{margin-top:56px}@media screen and (max-width:749px){.fmcg--cards{--fmcg-padding: var(--fmcg-padding-mobile, 17px)}.fmcg-card-shell .card__heading,.fmcg-card-shell .card__heading.h5{font-size:var(--fmcg-title-size-mobile, 17px)}.fmcg-card-pricing>strong{font-size:var(--fmcg-price-size-mobile, 22px)}}@media screen and (max-width:500px){.fmcg--cards .grid--2-col-tablet-down .fmcg-card-footer{margin-left:12px;margin-right:12px}.fmcg--cards .grid--2-col-tablet-down .fmcg-card-shell .card>.card__content{padding-left:12px;padding-right:12px}.fmcg--cards .grid--2-col-tablet-down .fmcg-card-pricing__installment,.fmcg--cards .grid--2-col-tablet-down .fmcg-card-pricing__pix{font-size:9px}.fmcg--cards .grid--2-col-tablet-down .fmcg-card-button{font-size:9px;padding:0 8px}}@media(prefers-reduced-motion:reduce){.fmcg-card-shell,.fmcg-card-shell *{transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/fierro-collection-cards.css.map */
