.cc-galerie{padding-block:var(--cc-pad-top) var(--cc-pad-bottom)}.cc-galerie__rail{position:relative}.cc-galerie__list{margin:0;padding:0;list-style:none}.cc-galerie__item{position:relative}.cc-galerie__photo{display:block;width:100%;padding:0;border:0;border-radius:var(--cc-radius-md);overflow:hidden;background:var(--cc-surface-muted)}button.cc-galerie__photo{cursor:zoom-in}.cc-galerie__img{display:block;width:100%;height:auto;transition:scale .4s ease}@media(hover:hover){button.cc-galerie__photo:hover .cc-galerie__img,a.cc-galerie__photo:hover .cc-galerie__img{scale:1.03}}.cc-galerie--mosaic .cc-galerie__list{columns:var(--cc-galerie-cols-mobile);column-gap:8px}.cc-galerie--mosaic .cc-galerie__item{break-inside:avoid;margin-block-end:8px}.cc-galerie--mosaic .cc-placeholder.cc-galerie__img{aspect-ratio:4 / 5}@media screen and (min-width:750px){.cc-galerie--mosaic .cc-galerie__list{columns:3;column-gap:16px}.cc-galerie--mosaic .cc-galerie__item{margin-block-end:16px}}@media screen and (min-width:990px){.cc-galerie--mosaic .cc-galerie__list{columns:var(--cc-galerie-cols)}}.cc-galerie--bento .cc-galerie__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:44vw;gap:8px}.cc-galerie--bento .cc-galerie__item{min-height:0}.cc-galerie--bento .cc-galerie__photo,.cc-galerie--bento .cc-galerie__img{height:100%}.cc-galerie--bento .cc-galerie__img{object-fit:cover}.cc-galerie--bento .cc-galerie__item:nth-child(8n+1){grid-column:span 2;grid-row:span 2}.cc-galerie--bento .cc-galerie__item:nth-child(8n){grid-column:span 2}@media screen and (min-width:750px){.cc-galerie--bento .cc-galerie__list{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:clamp(150px,17vw,240px);gap:16px}.cc-galerie--bento .cc-galerie__item:nth-child(8n){grid-column:auto}.cc-galerie--bento .cc-galerie__item:nth-child(8n+3){grid-row:span 2}}.cc-galerie--carousel .cc-galerie__list{display:flex;gap:8px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.cc-galerie--carousel .cc-galerie__list::-webkit-scrollbar{display:none}.cc-galerie--carousel .cc-galerie__item{flex:0 0 62%;scroll-snap-align:start}.cc-galerie--carousel .cc-galerie__photo,.cc-galerie--carousel .cc-galerie__img{aspect-ratio:4 / 5}.cc-galerie--carousel .cc-galerie__img{height:100%;object-fit:cover}@media screen and (min-width:750px){.cc-galerie--carousel .cc-galerie__list{gap:16px}.cc-galerie--carousel .cc-galerie__item{flex-basis:calc((100% - 32px) / 3)}}@media screen and (min-width:990px){.cc-galerie--carousel .cc-galerie__item{flex-basis:calc((100% - (var(--cc-galerie-cols) - 1) * 16px) / var(--cc-galerie-cols))}}.cc-galerie__tag{position:absolute;left:10px;bottom:10px;display:inline-flex;align-items:center;gap:4px;max-width:calc(100% - 20px);padding:6px 10px;border-radius:999px;background:#ffffffeb;color:#111;font-size:.8125rem;font-weight:500;line-height:1.2;text-decoration:none;box-shadow:0 2px 10px #0000001f;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background-color .2s ease}.cc-galerie__tag span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cc-galerie__tag:hover{background:#fff}.cc-galerie__tag-icon{flex:none}.cc-galerie__arrow{display:none;position:absolute;top:50%;z-index:1;width:40px;height:40px;padding:0;align-items:center;justify-content:center;border:1px solid var(--cc-border);border-radius:999px;background:var(--color-background);color:var(--color-foreground);box-shadow:0 4px 14px #00000014;cursor:pointer;translate:0 -50%;transition:opacity .2s ease}.cc-galerie__arrow svg{width:18px;height:18px}.cc-galerie__arrow--prev{left:10px}.cc-galerie__arrow--prev svg{rotate:90deg}.cc-galerie__arrow--next{right:10px}.cc-galerie__arrow--next svg{rotate:-90deg}.cc-galerie__arrow:disabled{opacity:0;pointer-events:none}@media screen and (min-width:750px){.cc-galerie [data-cc-rail].is-scrollable .cc-galerie__arrow{display:inline-flex}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/cc-galerie.css.map */
