.cc-points{--cc-font-display: "Juana Alt", serif;--cc-font-text: "Filson Pro", sans-serif;--cc-font-mono: ui-monospace, Menlo, monospace;--cc-gutter: 2rem;background:var(--cc-surface);color:var(--cc-ink);font-family:var(--cc-font-text)}.cc-points__inner{display:flex;flex-direction:column;gap:2.8rem;padding:4.4rem 0 5.6rem}.cc-points__header{display:flex;flex-direction:column;gap:.8rem;padding:0 var(--cc-gutter)}.cc-points__title{margin:0;font-family:var(--cc-font-display);font-weight:400;font-size:2.8rem;line-height:1.1;letter-spacing:-.02em;color:var(--cc-ink);text-wrap:balance}.cc-points__subtitle{margin:0;font-size:1.5rem;line-height:1.5;color:var(--cc-body)}.cc-points__list{display:flex;gap:1.6rem;padding:0 var(--cc-gutter);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 var(--cc-gutter);scrollbar-width:none}.cc-points__list::-webkit-scrollbar{display:none}.cc-points__card{display:flex;flex-direction:column;gap:2.2rem;flex:0 0 29rem;min-width:0;scroll-snap-align:start}.cc-points__card.is-disabled{opacity:.45}.cc-points__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background-color:var(--cc-photo)}.cc-points__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.cc-points__media--empty{display:flex;align-items:center;justify-content:center;background:repeating-linear-gradient(135deg,var(--cc-photo) 0 1rem,var(--cc-hatch) 1rem 2rem);font-family:var(--cc-font-mono);font-size:1.1rem;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;color:var(--cc-muted)}.cc-points__body{display:flex;flex-direction:column;gap:1.8rem;flex:1}.cc-points__heading{display:flex;flex-direction:column;gap:.8rem}.cc-points__name{margin:0;font-family:var(--cc-font-display);font-weight:400;font-size:2.8rem;line-height:1.05;letter-spacing:-.02em;color:var(--cc-ink)}.cc-points__address{min-height:3.36rem;margin:0;font-size:1.2rem;line-height:1.4;letter-spacing:.15em;text-transform:uppercase;color:var(--cc-ink)}.cc-points__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;min-height:calc(1.4rem * 1.65 * 3);margin:0;font-size:1.4rem;line-height:1.65;color:var(--cc-ink)}.cc-points__button{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;width:100%;min-height:5.2rem;margin-top:auto;padding:0 1.8rem 0 2rem;background:var(--cc-button);color:var(--cc-button-text);font-family:var(--cc-font-text);font-size:1.5rem;font-weight:500;line-height:1;letter-spacing:.02em;text-decoration:none}.cc-points__button:focus-visible{outline:.2rem solid var(--cc-ink);outline-offset:.2rem;box-shadow:none}.cc-points__button-icon{display:flex}.cc-points__button-icon svg{width:2rem;height:2rem}@media(hover:hover){.cc-points__button[href]:hover{background:var(--cc-button-hover);color:var(--cc-button-text)}}@media screen and (min-width:750px){.cc-points{--cc-gutter: 5rem}.cc-points__inner{gap:4.8rem;padding:8rem 0 9.6rem}.cc-points__header{align-items:center;text-align:center}.cc-points__title{font-size:4rem}.cc-points__name{font-size:3.4rem}}@media screen and (min-width:990px){.cc-points__inner{max-width:128rem;margin:0 auto;padding:8rem var(--cc-gutter) 9.6rem}.cc-points__header{padding:0}.cc-points__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem;padding:0;overflow:visible}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/component-cc-points-retrait.css.map */
