.product-card a.contents .text-block p,.product-card a.contents .text-block{font-family:var(--rl-font-nome);font-size:17px;line-height:23px;font-weight:var(--rl-font-nome-weight);letter-spacing:normal;text-transform:none}.product-card a.contents .text-block{min-height:46px}@media screen and (max-width:749px){.product-card a.contents .text-block p,.product-card a.contents .text-block{font-size:15px;line-height:21px}.product-card a.contents .text-block{min-height:42px}}.product-card product-price .price{font-family:var(--font-body--family);font-size:22px;line-height:28px;font-weight:500}.product-card .card-gallery img{object-fit:contain}.product-card product-swatches{max-height:36px;overflow:hidden}.product-grid__card:not(:has(product-swatches))>.card-gallery{margin-bottom:46px}.product-card product-price .compare-at-price{font-size:15px;font-weight:400;margin-inline-start:6px}@media screen and (min-width:750px){.facets-block-wrapper--vertical>.facets.facets--vertical{position:sticky;top:calc(var(--rl-header-offset, 0px) + 24px);max-height:calc(100vh - var(--rl-header-offset, 0px) - 48px);overflow-y:auto;scrollbar-width:thin}}.facets--vertical .facets-remove:has(.facets-remove__pill) .facets__clear-all-link{display:inline-flex;align-items:center;padding:4px 0;font-size:14px;font-weight:500;color:var(--rl-vinho);text-decoration:underline;text-underline-offset:4px}@media screen and (max-width:749px){.collection-wrapper>.facets.facets--horizontal{display:flex;justify-content:flex-end;align-items:center;height:44px;margin-bottom:-44px;padding-inline:20px;position:relative;z-index:1;pointer-events:none}.collection-wrapper>.facets.facets--horizontal>:not(.products-count-wrapper){display:none}.collection-wrapper>.facets.facets--horizontal .products-count-wrapper{display:flex;font-size:14px;font-weight:500;color:var(--rl-vinho)}}.facets--drawer .sorting-filter .facets__label{font-family:var(--font-body--family);font-size:18px;font-weight:400}.section-resource-list__header h2{font-size:48px;line-height:54px;letter-spacing:-.005em}@media screen and (max-width:749px){.section-resource-list__header h2{font-size:34px;line-height:40px}}.product-grid__card.product-card__content{height:100%}.product-grid__card>product-price{margin-top:auto}@media screen and (max-width:749px){.product-card a.contents .text-block{min-height:66px}}@media(hover:hover){.product-grid__card{transition:border-color var(--rl-motion)}html body .product-grid__card:hover{border-color:var(--rl-vinho)}.product-grid__card:hover a.contents .text-block{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}}html body :is(.price-facet__label,.price-facet__highest-price){color:rgb(var(--rl-vinho-rgb) / .75)}@media screen and (max-width:749px){html body .section-resource-list__header .group-block-content.layout-panel-flex--row{flex-direction:column;align-items:flex-start;gap:12px}}html body .product-card button.quick-add__button{--quick-add-collapsed-width: 44px;--quick-add-icon-width: 40px;height:44px}html body .product-card .card-gallery{background:var(--rl-branco)}html body .product-card .card-gallery img{object-fit:contain;padding:6%;box-sizing:border-box}@media screen and (max-width:749px){html body .facets-toggle__button{min-height:44px}html body .product-card .hidden-swatches__count{position:relative}html body .product-card .hidden-swatches__count:after{content:"";position:absolute;top:-16px;right:-12px;bottom:-16px;left:-12px}}@media screen and (min-width:750px)and (max-width:989px){.product-grid--grid[product-grid-view=default]{grid-template-columns:repeat(2,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/rl-collection.css.map */
