.tm-cc__marque{display:block;margin:0 0 3px;font-family:var(--font-body-family, inherit);font-size:9.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:1.3;color:var(--tm-bleu-appui, #7FA8D4)}.tm-cc__nom{display:block}.tm-cc__sous{display:block;margin-top:2px;font-size:12.5px;line-height:1.25;color:color-mix(in srgb,var(--tm-encre, #2F3E5C) 40%,transparent)}.tm-cc__args{display:flex;flex-direction:column;gap:3px;margin:8px 0 0;padding:0;list-style:none}.tm-cc__args li{position:relative;margin:0;padding-left:11px;font-size:11.5px;line-height:1.3;color:color-mix(in srgb,var(--tm-encre, #2F3E5C) 72%,transparent)}.tm-cc__args li:before{content:"";position:absolute;left:0;top:.55em;width:6px;height:2px;background:color-mix(in srgb,var(--tm-encre, #2F3E5C) 40%,transparent)}.tm-cc__ech{display:flex;align-items:center;gap:7px;margin-top:9px}.tm-cc__barres{display:grid;grid-template-columns:repeat(4,1fr);gap:2px;width:44px;flex:none}.tm-cc__barres i{display:block;height:6px;border-radius:1px;background:color-mix(in srgb,var(--tm-encre, #2F3E5C) 11%,transparent)}.tm-cc__barres i.on{background:var(--tm-bleu-appui, #7FA8D4)}.tm-cc__barres i.peut{background:color-mix(in srgb,var(--tm-bleu-appui, #7FA8D4) 38%,transparent)}.tm-cc__niv{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1.2;color:color-mix(in srgb,var(--tm-encre, #2F3E5C) 72%,transparent)}#product-grid .card .card__inner,#product-grid .card .card__media,#product-grid .card .media{background:transparent;box-shadow:none}#product-grid .card,#product-grid .card__inner{--ratio-percent: 100% !important}#product-grid .card .media>img,#product-grid .card .media>svg{object-fit:contain}#product-grid.grid--1-col-tablet-down>li:not(:last-child){padding-bottom:20px;border-bottom:1px solid color-mix(in srgb,var(--tm-encre, #2F3E5C) 12%,transparent)}#product-grid .price{position:relative;margin-top:12px;padding-top:11px}#product-grid .price:before{content:"";position:absolute;top:0;left:0;width:22px;height:3px;background:var(--tm-bleu-appui, #7FA8D4)}#product-grid .price .price-item{font-family:var(--font-heading-family, inherit);font-weight:700;font-size:18px;line-height:1.25;color:var(--tm-encre, #2F3E5C);background-image:linear-gradient(to top,var(--tm-fond-bas, #FBDDE8) 0,var(--tm-fond-bas, #FBDDE8) 42%,transparent 42%);padding:0 4px 1px;box-decoration-break:clone;-webkit-box-decoration-break:clone}#product-grid .price s .price-item{background-image:none;font-family:var(--font-body-family, inherit);font-weight:400;font-size:14px;padding:0;color:color-mix(in srgb,var(--tm-bleu-appui, #7FA8D4) 85%,var(--tm-encre, #2F3E5C))}@media screen and (max-width:749px){#product-grid.grid--1-col-tablet-down .card--standard{display:grid;grid-template-columns:38% 1fr;column-gap:15px;align-items:start}#product-grid.grid--1-col-tablet-down .card--standard>.card__inner{grid-column:1}#product-grid.grid--1-col-tablet-down .card--standard>.card__content{grid-column:2;display:block;padding:0}#product-grid.grid--1-col-tablet-down .card__heading{font-size:16px;line-height:1.2}#product-grid.grid--1-col-tablet-down .tm-cc__marque{font-size:10.5px}#product-grid.grid--1-col-tablet-down .tm-cc__sous{font-size:13.5px}#product-grid.grid--1-col-tablet-down .tm-cc__args li{font-size:13px;line-height:1.35}#product-grid.grid--1-col-tablet-down .tm-cc__niv{font-size:11px}#product-grid.grid--1-col-tablet-down .price .price-item{font-size:19px}}#product-grid .card__inner .tm-cc__bain{position:absolute;top:10px;left:10px;z-index:3;display:inline-flex;align-items:center;gap:5px;padding:6px 11px 6px 9px;border-radius:999px;background:var(--tm-encre, #055221);color:#fff;font-family:var(--font-body-family, inherit);font-size:11px;font-weight:700;line-height:1;letter-spacing:.03em;pointer-events:none}#product-grid .card__inner .tm-cc__bain-court{display:none}@media screen and (max-width:749px){#product-grid .card__inner .tm-cc__bain{top:6px;left:6px;padding:5px 8px 5px 7px;font-size:10px;gap:4px}#product-grid .card__inner .tm-cc__bain-long{display:none}#product-grid .card__inner .tm-cc__bain-court{display:inline}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/tm-grille.css.map */
