body:is(.template-collection,.template-search) #MainContent .fr-collection-card .grid-product__content{border:0!important;border-radius:8px!important;background:#f8f8f7!important;box-shadow:none!important;transform:none!important}body:is(.template-collection,.template-search) #MainContent .fr-collection-card .fr-card-main,body:is(.template-collection,.template-search) #MainContent .fr-collection-card .fr-card-link{color:#151515;text-decoration:none}body:is(.template-collection,.template-search) #MainContent .fr-collection-card .fr-card-link:focus-visible{outline:2px solid #151515;outline-offset:-3px}body:is(.template-collection,.template-search) #MainContent .fr-collection-card .fr-media-col{flex:none;display:block;background:#f8f8f7}body:is(.template-collection,.template-search) #MainContent .fr-collection-card .fr-media-col:before,body:is(.template-collection,.template-search) #MainContent .fr-collection-card .fr-media-col:after{content:none}body:is(.template-collection,.template-search) #MainContent .fr-collection-card .fr-card-link{display:flex;flex-direction:column}body:is(.template-collection,.template-search) #MainContent .fr-collection-card .fr-media-link{display:block;width:100%;height:auto}body:is(.template-collection,.template-search) #MainContent .fr-collection-card :is(.grid-product__image-mask,.fr-media-fill-mask){aspect-ratio:1;height:auto!important;border-radius:8px 8px 0 0!important}body:is(.template-collection,.template-search) #MainContent .fr-collection-card .fr-info-col{flex:0 0 auto;padding:16px!important}body:is(.template-collection,.template-search) #MainContent .fr-collection-card .fr-stack{flex:none;gap:0}body:is(.template-collection,.template-search) #MainContent .fr-collection-card .fr-stack>*{margin:0!important}body:is(.template-collection,.template-search) #MainContent .fr-collection-card .fr-title{display:block!important;min-height:0!important;overflow:visible;font-size:18px!important;font-weight:600!important;line-height:22px!important;letter-spacing:0!important;overflow-wrap:normal;-webkit-line-clamp:unset}body:is(.template-collection,.template-search) #MainContent .fr-collection-card .fr-inspired-row{display:block;min-width:0;margin-top:10px!important;font-size:15px;line-height:21px}body:is(.template-collection,.template-search) #MainContent .fr-collection-card .fr-inspired-label{display:inline;margin:0;color:#4d4b47;font-size:inherit;font-weight:400;line-height:inherit;letter-spacing:0;text-transform:none}body:is(.template-collection,.template-search) #MainContent .fr-collection-card .fr-inspired-value{display:inline;min-height:0;color:#242321;font-size:inherit;font-weight:600;line-height:inherit;overflow-wrap:break-word}body:is(.template-collection,.template-search) #MainContent .fr-collection-card .fr-rating-wrap{min-height:18px;margin-top:6px!important}body:is(.template-collection,.template-search) #MainContent .fr-collection-card .fr-rating{display:flex!important;min-height:18px;line-height:16px;align-items:center;flex-wrap:wrap;gap:5px!important;color:#494844!important;font-size:12px!important;font-weight:400!important}body:is(.template-collection,.template-search) #MainContent .fr-collection-card .fr-stars{display:flex;align-items:center;gap:1px!important}body:is(.template-collection,.template-search) #MainContent .fr-collection-card .fr-rating svg{width:12px!important;height:12px!important}body:is(.template-collection,.template-search) #MainContent .fr-collection-card .fr-rating-text{color:#5b5954}body:is(.template-collection,.template-search) #MainContent .fr-collection-card .fr-media-badges{left:10px!important;pointer-events:none}body:is(.template-collection,.template-search) #MainContent .fr-collection-card .fr-media-badges--tl{top:10px!important}body:is(.template-collection,.template-search) #MainContent .fr-collection-card .fr-badge{min-height:0;padding:4px 7px;border:0;border-radius:4px;font-size:10px;font-weight:500;line-height:14px;box-shadow:none}@media(max-width:749px){body:is(.template-collection,.template-search) #MainContent .fr-collection-card .fr-info-col{padding:12px!important}body:is(.template-collection,.template-search) #MainContent .fr-collection-card .fr-title{font-size:15px!important;line-height:19px!important}body:is(.template-collection,.template-search) #MainContent .fr-collection-card .fr-inspired-row{font-size:13px;line-height:18px}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/fr-collection-cards.css.map */
