.cr-pts{display:grid;gap:clamp(24px,4vw,var(--look-gap,56px));align-items:var(--look-align,center)}@media(min-width:990px){.cr-pts--with-list{grid-template-columns:var(--look-cols,minmax(0,57fr) minmax(0,43fr))}.cr-pts--image-right .cr-pts__stage{order:2}}@media(max-width:989px){.cr-pts--text-first .cr-pts__aside{order:-1}}.cr-pts--full .cr-container{max-width:none;padding-inline:var(--look-side,0px)}.cr-pts__stage{position:relative}.cr-pts__image{position:relative;overflow:hidden;border-radius:var(--look-img-r,var(--cr-r-card,8px));background:color-mix(in srgb,var(--color-foreground) 6%,transparent)}.cr-pts-h--ratio .cr-pts__image{aspect-ratio:var(--look-ratio,.8)}.cr-pts-h--fixed .cr-pts__image{height:var(--look-h,560px)}.cr-pts-h--screen .cr-pts__image{height:calc(var(--look-vh,70) * 1svh)}@media(max-width:749px){.cr-pts-hm--ratio .cr-pts__image{aspect-ratio:var(--look-ratio-m,var(--look-ratio,.8));height:auto}.cr-pts-hm--fixed .cr-pts__image{height:var(--look-h-m,420px);aspect-ratio:auto}.cr-pts-hm--screen .cr-pts__image{height:calc(var(--look-vh,70) * 1svh);aspect-ratio:auto}}.cr-pts__image picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.cr-pts__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--look-fit,cover);object-position:var(--look-pos,center)}.cr-pts__placeholder{fill:color-mix(in srgb,var(--color-foreground) 30%,transparent)}.cr-pts__image--veil:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--look-veil,#000);opacity:var(--look-veil-o,0);pointer-events:none}.cr-pts-spot{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.cr-pts-spot[open]{z-index:3}.cr-pts-spot__dot{--dot:var(--look-dot,12px);position:absolute;left:var(--x,50%);top:var(--y,50%);z-index:1;display:grid;place-items:center;box-sizing:border-box;padding:0;width:max(44px,calc(var(--dot) * 2.6));aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%);pointer-events:auto;cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent}.cr-pts-spot__dot::-webkit-details-marker{display:none}.cr-pts-spot__core{position:relative;z-index:2;width:var(--dot);height:var(--dot);border-radius:50%;box-sizing:border-box;flex:none;background:var(--look-dot-c,var(--cr-accent,#151515));box-shadow:0 0 0 max(2px,calc(var(--dot) * .22)) var(--look-halo,#fff),0 2px 10px #00000059;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s}.cr-pts-spot__dot:hover .cr-pts-spot__core,.cr-pts-spot.is-highlighted .cr-pts-spot__core{transform:scale(1.3)}.cr-pts--style-point .cr-pts-spot[open] .cr-pts-spot__core{transform:scale(1.15);box-shadow:0 0 0 max(3px,calc(var(--dot) * .34)) var(--look-halo,#fff),0 0 0 max(5px,calc(var(--dot) * .6)) color-mix(in srgb,var(--look-dot-c,var(--cr-accent,#151515)) 35%,transparent),0 2px 10px #00000059}.cr-pts-spot__dot:focus-visible{outline:3px solid var(--cr-accent);outline-offset:2px}.cr-pts-spot__wave{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;margin:auto;width:var(--dot);height:var(--dot);box-sizing:border-box;border-radius:50%;opacity:0;pointer-events:none;transform-origin:50% 50%;--wc:var(--look-wave-c,var(--look-halo,#fff))}.cr-pts-wave--ring .cr-pts-spot__wave{border:var(--look-wave-w,1px) solid var(--wc)}.cr-pts-wave--fill .cr-pts-spot__wave{background:radial-gradient(circle,transparent 30%,var(--wc) 100%)}@media(max-width:749px){.cr-pts-spot__dot{--dot:var(--look-dot-m,var(--look-dot,12px));left:var(--xm,var(--x,50%));top:var(--ym,var(--y,50%))}}@media(prefers-reduced-motion:no-preference){.cr-pts-spot__wave{animation-delay:calc(var(--look-wave-d,2.6s) * var(--i,0) / var(--look-wave-n,2))}.cr-pts--stagger .cr-pts-spot__wave{animation-delay:calc(var(--look-wave-d,2.6s) * var(--i,0) / var(--look-wave-n,2) + var(--k,0) * .45s)}.cr-pts-repeat--loop.is-visible .cr-pts-spot:not([open]) .cr-pts-spot__wave,.cr-pts-repeat--twice.is-visible .cr-pts-spot:not([open]) .cr-pts-spot__wave,.cr-pts-repeat--hover .cr-pts__stage:hover .cr-pts-spot:not([open]) .cr-pts-spot__wave,.cr-pts-repeat--hover .cr-pts-spot.is-highlighted:not([open]) .cr-pts-spot__wave{animation-name:cr-pts-wave;animation-duration:var(--look-wave-d,2.6s);animation-timing-function:cubic-bezier(.15,.6,.3,1);animation-iteration-count:infinite}.cr-pts-repeat--twice.is-visible .cr-pts-spot:not([open]) .cr-pts-spot__wave{animation-iteration-count:2}.cr-pts-spot[open] .cr-pts-spot__card{animation:cr-pts-card .4s cubic-bezier(.2,.8,.2,1) both}}@keyframes cr-pts-wave{0%{opacity:var(--look-wave-o,.7);transform:scale(1)}to{opacity:0;transform:scale(var(--look-wave-s,3.2))}}@keyframes cr-pts-card{0%{opacity:0;transform:translateY(8px) scale(.97)}}.cr-pts-spot__card{position:absolute;z-index:2;width:min(300px,72vw);padding:.6rem;pointer-events:auto;border-radius:var(--cr-r-card,8px);background:var(--cr-pts-solid,var(--color-background,#fff));color:var(--cr-card-fg,var(--color-foreground,#151515));border:var(--cr-pts-bw,0px) solid var(--cr-pts-bc,transparent);box-shadow:0 18px 48px #0000003d}.cr-pts-spot--droite .cr-pts-spot__card{left:calc(var(--x) + 26px)}.cr-pts-spot--gauche .cr-pts-spot__card{right:calc(100% - var(--x) + 26px)}.cr-pts-spot--bas .cr-pts-spot__card{top:calc(var(--y) - 28px)}.cr-pts-spot--haut .cr-pts-spot__card{bottom:calc(100% - var(--y) - 28px)}@media(max-width:749px){.cr-pts-spot .cr-pts-spot__card{left:10px;right:10px;top:auto;bottom:10px;width:auto}.cr-pts--with-list .cr-pts-spot__card{display:none}}.cr-pts__aside{display:flex;flex-direction:column;gap:1.1rem}.cr-pts__title{font-size:clamp(24px,4vw,var(--cr-title-size,48px));margin:0}@media(max-width:749px){.cr-pts__title{font-size:var(--cr-title-size-m,30px)}}.cr-pts__text>:first-child{margin-top:0}.cr-pts__text>:last-child{margin-bottom:0}.cr-pts__cta{align-self:flex-start;margin-top:.4rem}.cr-pts__list{display:grid;gap:.5rem;padding:0;margin:.4rem 0 0;list-style:none}@media(min-width:990px){.cr-pts__list{grid-template-columns:repeat(var(--look-list-cols,1),minmax(0,1fr))}}.cr-pts--no-price .cr-pts-card__price{display:none}.cr-pts-card{position:relative;display:grid;grid-template-columns:var(--look-thumb,72px) 1fr;gap:.9rem;align-items:center;padding:.5rem;border-radius:var(--cr-r-card,8px);transition:background-color .3s,border-color .3s,box-shadow .3s}.cr-pts-card__media{position:relative;overflow:hidden;aspect-ratio:1;border-radius:calc(var(--cr-r-card,8px) * .6);background:color-mix(in srgb,var(--color-foreground) 6%,transparent)}.cr-pts-card__media img,.cr-pts-card__placeholder{width:100%;height:100%;object-fit:cover;display:block}.cr-pts-card__body{display:grid;gap:.2rem;min-width:0}.cr-pts-card__title{font-weight:600;text-decoration:none;color:inherit;line-height:1.3}a.cr-pts-card__title:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.cr-pts-card__price{font-family:DM Mono,ui-monospace,monospace;font-size:.9em;opacity:.8}.cr-pts__list .cr-pts-card{border:var(--cr-pts-bw,1px) solid var(--cr-pts-bc,color-mix(in srgb,var(--color-foreground) 12%,transparent));background:var(--cr-card-bg,transparent);color:var(--cr-card-fg,inherit)}.cr-pts__list .cr-pts-card:hover{background:var(--cr-card-bg,color-mix(in srgb,var(--color-foreground) 5%,transparent));filter:brightness(.98)}.cr-cards--outline .cr-pts__list .cr-pts-card{border-color:var(--cr-pts-bc,color-mix(in srgb,currentColor 35%,transparent))}.cr-cards--filled .cr-pts__list .cr-pts-card{background:var(--cr-card-bg,color-mix(in srgb,currentColor 8%,transparent));border-color:var(--cr-pts-bc,transparent)}.cr-cards--glass .cr-pts__list .cr-pts-card{background:var(--cr-card-bg,color-mix(in srgb,currentColor 14%,transparent));-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3)}.cr-cards--bare .cr-pts__list .cr-pts-card{background:none;border-color:transparent;box-shadow:none}.cr-cards-align--center .cr-pts-card__body{text-align:center;justify-items:center}.cr-pts--shadow .cr-pts__list .cr-pts-card{box-shadow:0 6px 20px #00000014}.cr-pts__list .cr-pts-card.is-active{background:color-mix(in srgb,var(--cr-accent,#151515) 8%,transparent);border-color:var(--cr-accent,#151515)}.cr-pts--no-halo .cr-pts-spot__core{box-shadow:0 2px 10px #00000059}.cr-pts--no-halo .cr-pts-spot[open] .cr-pts-spot__core{box-shadow:0 0 0 max(4px,calc(var(--dot) * .5)) color-mix(in srgb,var(--look-dot-c,var(--cr-accent,#151515)) 35%,transparent),0 2px 10px #00000059}.cr-pts-spot__core{--pc:var(--look-dot-c,var(--cr-accent,#151515));--paint:var(--pc);--k:1;width:calc(var(--dot) * var(--k));height:calc(var(--dot) * var(--k));display:grid;place-items:center;background:var(--paint)}.cr-pts-spot__core svg{display:none;width:60%;height:60%;fill:none;stroke:var(--look-dot-ink,#fff);stroke-width:2.4;stroke-linecap:round}.cr-pts--remp-degrade .cr-pts-spot__core{--paint:radial-gradient(circle closest-side, var(--pc) 0%, var(--look-dot-c2, color-mix(in srgb, var(--pc) 25%, transparent)) 100%)}.cr-pts:where(:not(.cr-pts--style-point)) .cr-pts-spot__core{border:max(1px,calc(var(--dot) * .09)) solid var(--look-dot-line,#fff);box-shadow:0 1px 4px #0000004d}.cr-pts--style-plus .cr-pts-spot__core{--k:1.8}.cr-pts--style-plus .cr-pts-spot__core svg,.cr-pts--style-contour .cr-pts-spot__core svg,.cr-pts--style-verre .cr-pts-spot__core svg,.cr-pts--style-neon .cr-pts-spot__core svg{display:block}.cr-pts--style-contour .cr-pts-spot__core{--k:1.8;background:transparent;border-width:max(1.5px,calc(var(--dot) * .14));box-shadow:none;filter:drop-shadow(0 1px 2px rgb(0 0 0 / .55))}.cr-pts--style-verre .cr-pts-spot__core{--k:1.8;background:#ffffff8c;border:1px solid var(--look-dot-line,rgb(255 255 255 / .9));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.cr-pts--style-verre .cr-pts-spot__core svg{stroke:var(--look-dot-ink,#151515)}.cr-pts--style-anneau .cr-pts-spot__core{--k:1.6;background:radial-gradient(circle,var(--pc) 0 26%,transparent 28%);border:max(1.5px,calc(var(--dot) * .16)) solid var(--pc);box-shadow:0 0 0 1px #ffffff8c,0 1px 4px #00000040}.cr-pts--style-cible .cr-pts-spot__core{--k:2;background:radial-gradient(circle,var(--pc) 0 20%,transparent 22% 42%,var(--pc) 44% 56%,transparent 58%);border:max(1px,calc(var(--dot) * .1)) solid var(--pc);box-shadow:none;filter:drop-shadow(0 0 1px #fff) drop-shadow(0 1px 2px rgb(0 0 0 / .4))}.cr-pts--style-neon .cr-pts-spot__core{--k:1.8;border-color:var(--look-dot-line, color-mix(in srgb, var(--pc) 35%, #fff));box-shadow:0 0 calc(var(--dot) * .7) var(--pc),0 0 calc(var(--dot) * 1.6) color-mix(in srgb,var(--pc) 60%,transparent)}.cr-pts--style-halo .cr-pts-spot__core{--k:2.4;border:0;box-shadow:none;background:radial-gradient(circle closest-side,var(--pc) 0 34%,var(--look-dot-c2, color-mix(in srgb, var(--pc) 40%, transparent)) 62%,transparent 100%)}@media(prefers-reduced-motion:no-preference){.cr-pts--style-neon .cr-pts-spot__core{animation:cr-pts-neon 1.8s ease-in-out infinite}.cr-pts--style-halo .cr-pts-spot__core{animation:cr-pts-halo 2.4s ease-in-out infinite}}@keyframes cr-pts-neon{50%{box-shadow:0 0 calc(var(--dot) * .35) var(--pc),0 0 calc(var(--dot) * .8) color-mix(in srgb,var(--pc) 40%,transparent)}}@keyframes cr-pts-halo{50%{transform:scale(1.12)}}[data-cr-pts-editor] .cr-pts-spot.cr-pts-selected .cr-pts-spot__dot{outline:3px dashed var(--cr-accent,#8A2EFF);outline-offset:4px}.cr-pts:where(:not(.cr-pts--style-point)) .cr-pts-spot[open] .cr-pts-spot__core{transform:scale(1.15)}
/*# sourceMappingURL=/cdn/shop/t/56/assets/cr-pts.css.map */
