:is(.template-index,.template-collection) .product-card [ref=productTitleLink]{display:-webkit-box!important;overflow:hidden!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-family:var(--font-body--family, var(--font-paragraph--family))!important;font-size:clamp(14px,1.05vw,16px)!important;font-weight:400!important;line-height:1.35!important;letter-spacing:0!important;text-transform:none!important;color:var(--color-foreground)!important}:is(.template-index,.template-collection) .product-card product-price{gap:4px!important}:is(.template-index,.template-collection) .product-card product-price .price,:is(.template-index,.template-collection) .product-card product-price .price .money{font-family:var(--font-body--family, var(--font-paragraph--family))!important;font-size:clamp(16px,1.15vw,18px)!important;font-weight:500!important;line-height:1.15!important;letter-spacing:-.01em!important;color:#356b5d!important}:is(.template-index,.template-collection) .product-card product-price .compare-at-price,:is(.template-index,.template-collection) .product-card product-price .compare-at-price .money{font-size:13px!important;font-weight:400!important;color:color-mix(in srgb,var(--color-foreground) 48%,transparent)!important}.template-index .ui-test-product-list :is(.section-resource-list__header,.section-header,.resource-list__header){text-align:left!important}.template-index .ui-test-product-list :is(.section-resource-list__header,.section-header,.resource-list__header):before{content:"";display:block;width:54px;height:2px;margin:0 0 14px;background:#b99b65}.template-index .ui-test-product-list :is(.section-resource-list__header,.section-header,.resource-list__header) :is(.text-block--subheading,.subheading,[class*=subheading],.eyebrow){margin:0 0 7px!important;font-family:var(--font-body--family, var(--font-paragraph--family))!important;font-size:10px!important;font-weight:500!important;line-height:1.25!important;letter-spacing:.18em!important;text-transform:uppercase!important;opacity:.62!important}.template-index .ui-test-product-list :is(.section-resource-list__header,.section-header,.resource-list__header) :is(h1,h2,h3,.h1,.h2,.h3,[class*=heading]):not(.text-block--subheading):not([class*=subheading]){margin:0!important;font-family:var(--font-heading--family, var(--font-body--family))!important;font-size:clamp(30px,3vw,42px)!important;font-weight:500!important;line-height:1.05!important;letter-spacing:.015em!important;text-transform:uppercase!important}@media screen and (max-width:749px){:is(.template-index,.template-collection) .product-card [ref=productTitleLink]{font-size:14px!important}:is(.template-index,.template-collection) .product-card product-price .price,:is(.template-index,.template-collection) .product-card product-price .price .money{font-size:16px!important}.template-index .ui-test-product-list :is(.section-resource-list__header,.section-header,.resource-list__header):before{width:44px;margin-bottom:12px}.template-index .ui-test-product-list :is(.section-resource-list__header,.section-header,.resource-list__header) :is(h1,h2,h3,.h1,.h2,.h3,[class*=heading]):not(.text-block--subheading):not([class*=subheading]){font-size:28px!important;line-height:1.08!important}}@media screen and (max-width:749px){.template-index .ui-test-product-list .resource-list--grid{column-gap:18px!important;row-gap:30px!important;padding-inline:6px!important}.template-index .ui-test-product-list .product-card .card-gallery{width:calc(100% - 8px)!important;margin-inline:auto!important}.template-collection .product-grid{column-gap:18px!important;row-gap:30px!important;padding-inline:20px!important}.template-collection .product-card .card-gallery{width:100%!important;margin-inline:auto!important}:is(.template-index,.template-collection) .product-card{row-gap:10px!important}}@media screen and (min-width:750px){.template-collection .product-grid{column-gap:24px!important;row-gap:40px!important}}@media screen and (max-width:749px){body:is(.template-index,.template-collection) .product-card .card-gallery{width:100%!important;margin-inline:0!important}body:is(.template-index,.template-collection) product-card.product-card a[ref=productTitleLink]{display:-webkit-box!important;overflow:hidden!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-block-size:2.7em!important;max-block-size:2.7em!important;font-family:Montserrat,Arial,sans-serif!important;font-size:14px!important;font-weight:500!important;line-height:1.35!important;letter-spacing:0!important;text-transform:none!important}body:is(.template-index,.template-collection) product-card.product-card product-price .price,body:is(.template-index,.template-collection) product-card.product-card product-price .price .money{font-family:Montserrat,Arial,sans-serif!important;font-size:15px!important;font-weight:700!important;line-height:1.2!important;color:#0a775a!important}body:is(.template-index,.template-collection) product-card.product-card product-price .compare-at-price,body:is(.template-index,.template-collection) product-card.product-card product-price .compare-at-price .money{font-family:Montserrat,Arial,sans-serif!important;font-size:12px!important;font-weight:400!important;color:#9a9a9a!important}body:is(.template-index,.template-collection) product-card.product-card .quick-add__button{display:none!important}}@media screen and (min-width:750px){.template-collection .product-grid{max-width:1024px;margin-inline:auto}.template-index .ui-test-product-list .product-card__content{max-width:232px;margin-inline:auto}}body:is(.template-index,.template-collection) product-card.product-card .product-card__content{--product-card-gap: 10px !important}body:is(.template-index,.template-collection) product-card.product-card .product-card__content .group-block-content{gap:5px!important}body:is(.template-index,.template-collection) product-card.product-card .product-card__content [ref=productTitleLink]{min-height:2.65em!important;max-height:2.65em!important;font-family:Arial,Helvetica,sans-serif!important;font-size:13.5px!important;font-weight:400!important;line-height:1.32!important;letter-spacing:0!important;color:#2b2b2b!important}body:is(.template-index,.template-collection) product-card.product-card .product-card__content product-price{display:block!important;font-family:Arial,Helvetica,sans-serif!important}body:is(.template-index,.template-collection) product-card.product-card .product-card__content product-price [ref=priceContainer]{display:flex!important;flex-wrap:wrap!important;align-items:baseline!important;gap:3px 7px!important}body:is(.template-index,.template-collection) product-card.product-card .product-card__content product-price .price,body:is(.template-index,.template-collection) product-card.product-card .product-card__content product-price .price .money{font-family:Arial,Helvetica,sans-serif!important;font-size:15px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:0!important;color:#0a775a!important}body:is(.template-index,.template-collection) product-card.product-card .product-card__content product-price .compare-at-price,body:is(.template-index,.template-collection) product-card.product-card .product-card__content product-price .compare-at-price .money{font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;font-weight:700!important;line-height:1.2!important;color:#858585!important}body:is(.template-index,.template-collection) product-card.product-card .product-card__content product-price>.installments{display:none!important}body:is(.template-index,.template-collection) product-card.product-card .product-card__content product-price>.text-sm{display:block!important;width:100%;margin-top:4px!important;font-family:Arial,Helvetica,sans-serif!important;font-size:11px!important;font-weight:400!important;line-height:1.3!important;letter-spacing:0!important;color:#6a6a6a!important;white-space:normal!important;overflow:visible!important}@media screen and (max-width:749px){.template-collection .product-grid{width:87.794872vw!important;margin-inline-start:-16px!important;margin-inline-end:0!important;padding-inline:0!important;column-gap:8.410256vw!important;row-gap:28px!important}body:is(.template-index,.template-collection) product-card.product-card .product-card__content a[ref=productTitleLink]{font-family:Arial,Helvetica,sans-serif!important;font-size:13px!important;font-weight:400!important;line-height:1.32!important;color:#2b2b2b!important}body:is(.template-index,.template-collection) product-card.product-card .product-card__content product-price .price,body:is(.template-index,.template-collection) product-card.product-card .product-card__content product-price .price .money{font-family:Arial,Helvetica,sans-serif!important;font-size:14px!important;font-weight:700!important;color:#0a775a!important}body:is(.template-index,.template-collection) product-card.product-card .product-card__content product-price .compare-at-price,body:is(.template-index,.template-collection) product-card.product-card .product-card__content product-price .compare-at-price .money{font-family:Arial,Helvetica,sans-serif!important;font-size:11px!important;font-weight:700!important;color:#858585!important}body:is(.template-index,.template-collection) product-card.product-card .product-card__content product-price>.text-sm{font-size:10.5px!important}}@media screen and (min-width:750px){body:is(.template-index,.template-collection) product-card.product-card .product-card__content a[ref=productTitleLink]{min-height:0!important;max-height:none!important}}@media screen and (min-width:750px)and (max-width:1100px){.template-collection .product-grid{max-width:760px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;column-gap:24px!important}}body.template-product [data-price-pv-block] product-price .price,body.template-product [data-price-pv-block] product-price .price .money{color:#0a775a!important}body:is(.template-index,.template-collection) product-card.product-card product-swatches .variant-option__button-label--has-swatch{width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important}body:is(.template-index,.template-collection) product-card.product-card product-swatches .variant-option__button-label--has-swatch .swatch{width:100%!important;height:100%!important}@media screen and (max-width:749px){body:is(.template-index,.template-collection) product-card.product-card product-swatches{display:flex!important}body:is(.template-index,.template-collection) product-card.product-card product-swatches .variant-option__button-label--has-swatch{width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important}}@media screen and (max-width:749px){body.template-index .ui-test-product-list .resource-list.resource-list__carousel{--mobile-card-size: 48.490385vw !important}body.template-index .ui-test-product-list slideshow-slides{column-gap:5.128205vw!important}body.template-index .ui-test-product-list slideshow-slide.resource-list__slide{flex:0 0 48.490385vw!important;width:48.490385vw!important;max-width:48.490385vw!important}body.template-index .ui-test-product-list .resource-list__carousel product-card.product-card .card-gallery{width:100%!important;margin-inline:0!important}}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body.template-index .ui-test-product-list .brivar-list-heading,body.template-index .ui-test-product-list .brivar-list-heading h2{text-align:center!important}body.template-index .ui-test-product-list .brivar-list-heading h2,body.template-index .ui-test-product-list .brivar-list-heading__title-text{font-family:Montserrat,Arial,sans-serif!important;font-weight:700!important;letter-spacing:.035em!important}body.template-product [data-price-pv-block] #pv_installments_value,body.template-product [data-price-pv-block] #pv_installments_value [data-price-pv-installments-text],body.template-product [data-price-pv-block] .pix-card,body.template-product [data-price-pv-block] .pix-card .pix-price,body.template-product [data-price-pv-block] .installments-button{font-family:Montserrat,Arial,sans-serif!important;font-size:14px!important;font-weight:600!important;line-height:21px!important}body.template-index .ui-test-collection-list .clist__title{font-family:Montserrat,Arial,sans-serif!important;font-size:16px!important;font-weight:600!important;line-height:1.25!important;letter-spacing:.02em!important;text-transform:uppercase!important}@media screen and (max-width:749px){body.template-index .ui-test-collection-list .clist__title{font-size:14px!important}}body.template-index .ui-test-product-list .brivar-list-heading__inner{width:100%!important;align-items:center!important;gap:0!important}body.template-index .ui-test-product-list .brivar-list-heading h2{order:1}body.template-index .ui-test-product-list .brivar-list-heading .subheading{order:2;display:block!important;max-width:640px;margin:10px auto 0!important;font-family:Montserrat,Arial,sans-serif!important;font-size:15px!important;font-style:normal!important;font-weight:400!important;line-height:1.55!important;letter-spacing:.01em!important;text-align:center!important;text-transform:none!important;color:#625d57!important;opacity:1!important}@media screen and (max-width:749px){body.template-index .ui-test-product-list .brivar-list-heading .subheading{max-width:330px;margin-top:8px!important;padding-inline:12px;font-size:13.5px!important;line-height:1.5!important}}body.template-index .ui-test-product-list .section-resource-list{padding-block-start:28px!important;padding-block-end:36px!important}body.template-index .ui-test-product-list .brivar-list-heading{margin-bottom:20px!important}@media screen and (max-width:749px){body.template-index .ui-test-product-list .section-resource-list{padding-block-start:18px!important;padding-block-end:30px!important}body.template-index .ui-test-product-list .brivar-list-heading{margin-bottom:18px!important}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/brivar-listing-refinement.css.map */
