.toundra-cartes{padding-block:clamp(3.2rem,7vw,6.4rem)}.toundra-cartes__inner{text-align:center}.toundra-cartes__titre{margin:0 auto 1.2rem;max-width:30ch;overflow-wrap:anywhere}.toundra-cartes__sous-titre{margin:0 auto 2.4rem;max-width:60ch;font-size:clamp(1.5rem,1.6vw,1.7rem);line-height:1.6}.toundra-cartes__grille{list-style:none;margin:0;padding:0;display:grid;gap:clamp(1.2rem,2vw,2.4rem);grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr))}.toundra-cartes__carte{padding:clamp(2rem,2.5vw,2.8rem) clamp(1.6rem,2vw,2.4rem);border:.1rem solid rgba(var(--color-foreground),.12);border-radius:1.2rem;background:rgba(var(--color-foreground),.03)}.toundra-cartes__icone{display:inline-flex;align-items:center;justify-content:center;width:5.6rem;height:5.6rem;margin-bottom:1.2rem;border-radius:50%;background:rgba(var(--color-foreground),.08);color:rgb(var(--color-foreground))}.toundra-cartes__carte-titre{margin:0 0 .8rem;font-size:clamp(1.7rem,1.8vw,1.9rem);line-height:1.3;overflow-wrap:anywhere}.toundra-cartes__carte-texte{margin:0;font-size:1.5rem;line-height:1.6}.toundra-cartes__final{margin:clamp(3.2rem,5vw,4.8rem) auto 0;max-width:64rem}.toundra-cartes__final-titre{margin:0 0 1.2rem;overflow-wrap:anywhere}.toundra-cartes__final-texte{margin:0 0 2.4rem;font-size:clamp(1.5rem,1.6vw,1.7rem);line-height:1.6}.toundra-cartes__bouton{min-height:4.8rem;width:100%;max-width:36rem}.toundra-cartes__photo{aspect-ratio:1 / 1;margin:calc(-1*clamp(2rem,2.5vw,2.8rem)) calc(-1*clamp(1.6rem,2vw,2.4rem)) 1.6rem;overflow:hidden;border-radius:1.2rem 1.2rem 0 0}.toundra-cartes--photos .toundra-cartes__carte{padding-top:0;overflow:hidden}.toundra-cartes--photos .toundra-cartes__photo{margin-top:0}.toundra-cartes__photo--vide{display:flex;align-items:center;justify-content:center;background:rgba(var(--color-foreground),.05)}.toundra-cartes__photo--vide .toundra-cartes__icone{margin:0}.toundra-cartes__photo-img{width:100%;height:100%;object-fit:contain;object-position:center;display:block}.toundra-cartes--liste .toundra-cartes__carte,.toundra-cartes--duo .toundra-cartes__carte{display:grid;grid-template-columns:auto 1fr;grid-template-rows:4.4rem auto;align-content:start;column-gap:1.2rem;align-items:center;text-align:left;padding:0;border:0;background:none}.toundra-cartes--liste .toundra-cartes__icone,.toundra-cartes--duo .toundra-cartes__icone{width:4.4rem;height:4.4rem;margin:0}.toundra-cartes--liste .toundra-cartes__carte-titre,.toundra-cartes--duo .toundra-cartes__carte-titre{margin:0;line-height:1.2}.toundra-cartes--liste{padding-bottom:clamp(1.6rem,3vw,2.4rem)}.toundra-cartes--duo{padding-top:clamp(1.6rem,3vw,2.4rem)}.toundra-cartes--duo .toundra-cartes__final-titre{font-size:clamp(2.6rem,2.6vw,3.4rem);line-height:1.2;font-weight:700}.toundra-cartes__bouton{font-weight:700}.toundra-cartes--liste .toundra-cartes__carte-texte,.toundra-cartes--duo .toundra-cartes__carte-texte{grid-column:1 / -1;margin-top:.8rem}.toundra-cartes--duo .toundra-cartes__grille{grid-template-columns:1fr;gap:2.4rem}.toundra-cartes--duo .toundra-cartes__corps{display:grid;gap:3.2rem}@media screen and (min-width:990px){.toundra-cartes--duo .toundra-cartes__corps{grid-template-columns:1fr 1fr;align-items:center;gap:6.4rem}.toundra-cartes--duo .toundra-cartes__final{margin:0;text-align:left}}.toundra-sticky{position:fixed;left:0;right:0;bottom:0;z-index:3;padding-block:1rem calc(1rem + env(safe-area-inset-bottom));background:rgb(var(--color-background));box-shadow:0 -.2rem 1.2rem rgba(var(--color-foreground),.12);transform:translateY(110%);transition:transform .25s ease}.toundra-sticky.is-visible{transform:translateY(0)}.toundra-sticky__inner{display:flex;align-items:center;gap:1.2rem}.toundra-sticky__infos{display:none;min-width:0}.toundra-sticky__titre{margin:0;font-size:1.4rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.toundra-sticky__prix{margin:0;font-size:1.4rem}.toundra-sticky__bouton{flex:1 1 auto;min-height:4.8rem;width:100%}@media screen and (min-width:750px){.toundra-sticky__infos{display:block;flex:1 1 auto}.toundra-sticky__bouton{flex:0 0 auto;width:auto;min-width:26rem}}@media(prefers-reduced-motion:reduce){.toundra-sticky{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/compiled_assets/styles.css.map?subset=AAAAAAAAgAE */
