.thelab-ccr{position:relative;isolation:isolate}.thelab-ccr--dark{background-color:var(--thelab-bg, #0f0f10);color:var(--thelab-text, #ffffff)}.thelab-ccr--light{background-color:var(--thelab-bg-light, #f3f3ef);color:var(--thelab-text-dark, #111111)}.thelab-ccr__tabs{display:flex;gap:0;margin-bottom:3.2rem}.thelab-ccr__tabs--left{justify-content:flex-start}.thelab-ccr__tabs--center{justify-content:center}.thelab-ccr__tabs--right{justify-content:flex-end}.thelab-ccr--dark .thelab-ccr__tabs{border-bottom:1px solid rgba(255,255,255,.12)}.thelab-ccr--light .thelab-ccr__tabs{border-bottom:1px solid rgba(0,0,0,.12)}.thelab-ccr__tab{background:none;border:none;font-size:1.1rem;font-weight:400;letter-spacing:.18em;text-transform:uppercase;padding:1.2rem 2.4rem;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .2s ease,border-color .2s ease}.thelab-ccr--dark .thelab-ccr__tab{color:#fff6}.thelab-ccr--light .thelab-ccr__tab{color:#0006}.thelab-ccr--dark .thelab-ccr__tab.is-active{color:#fff;border-bottom-color:#fff}.thelab-ccr--light .thelab-ccr__tab.is-active{color:#111;border-bottom-color:#111}.thelab-ccr__panel{display:none}.thelab-ccr__panel.is-active{display:block}.thelab-ccr__panel-header{text-align:center;margin-bottom:2.4rem;display:flex;flex-direction:column;align-items:center;gap:.8rem}.thelab-ccr__heading{font-weight:700;text-transform:uppercase;letter-spacing:-.01em;font-size:clamp(2.4rem,5vw,5rem);line-height:1;margin:0}.thelab-ccr__collection-name{font-size:1.4rem;font-weight:400;margin:0}.thelab-ccr--dark .thelab-ccr__collection-name{color:#fff9}.thelab-ccr--light .thelab-ccr__collection-name{color:#0000008c}.thelab-ccr__collection-btn{display:inline-flex;align-items:center;font-size:1.1rem;font-weight:400;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;padding:.9rem 2.4rem;border-radius:var(--buttons-radius, 0);border:var(--buttons-border-width, 1px) solid var(--ccr-btn-text, currentColor);background:var(--ccr-btn-bg, transparent);color:var(--ccr-btn-text, currentColor);margin-top:.4rem;transition:background .25s ease,color .25s ease}.thelab-ccr__collection-btn:hover{background:var(--ccr-btn-text, currentColor);color:var(--ccr-btn-bg, #0f0f10)}.thelab-ccr__stage-wrapper{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:2rem 0 2.4rem}.thelab-ccr__stage{display:flex;align-items:center;justify-content:center;width:100%;min-height:48rem;position:relative}.thelab-ccr__slide{position:absolute;width:38%;transition:transform .45s cubic-bezier(.25,.46,.45,.94),opacity .45s ease;cursor:pointer}.thelab-ccr__slide[data-ccr-pos=active]{transform:translate(0) scale(1);opacity:1;z-index:4;cursor:zoom-in}.thelab-ccr__slide[data-ccr-pos=prev]{transform:translate(-67%) scale(.64);opacity:.55;z-index:3}.thelab-ccr__slide[data-ccr-pos=next]{transform:translate(67%) scale(.64);opacity:.55;z-index:3}.thelab-ccr__slide[data-ccr-pos=far-left]{transform:translate(-114%) scale(.5);opacity:.25;z-index:2}.thelab-ccr__slide[data-ccr-pos=far-right]{transform:translate(114%) scale(.5);opacity:.25;z-index:2}.thelab-ccr__slide:not([data-ccr-pos]){opacity:0;pointer-events:none;z-index:1}.thelab-ccr__slide-media{width:100%}.thelab-ccr__slide-img{width:100%;height:auto;display:block;object-fit:contain}.thelab-ccr__slide-img--placeholder{opacity:.3}.thelab-ccr__product-info{text-align:center;padding-top:1.2rem;display:flex;flex-direction:column;align-items:center;gap:1.2rem}.thelab-ccr__active-title{font-size:1.5rem;font-weight:400;margin:0;min-height:2.4rem;transition:opacity .2s ease}.thelab-ccr--dark .thelab-ccr__active-title{color:#ffffffe6}.thelab-ccr--light .thelab-ccr__active-title{color:#000000d9}.thelab-ccr__active-price{font-size:1.3rem;font-weight:600;margin:-.4rem 0 0}.thelab-ccr--dark .thelab-ccr__active-price{color:#ffffffbf}.thelab-ccr--light .thelab-ccr__active-price{color:#000000b3}.thelab-ccr__active-actions{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;justify-content:center}.thelab-ccr__detail-btn{display:inline-flex;align-items:center;font-size:1.1rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;padding:.9rem 2.8rem;border-radius:var(--buttons-radius, 0);border:var(--buttons-border-width, 1px) solid var(--ccr-btn-text, currentColor);background:var(--ccr-btn-bg, transparent);color:var(--ccr-btn-text, currentColor);cursor:pointer;transition:background .25s ease,color .25s ease}.thelab-ccr__detail-btn:hover{background:var(--ccr-btn-text, currentColor);color:var(--ccr-btn-bg, #0f0f10)}.thelab-ccr__add-btn{display:inline-flex;align-items:center;justify-content:center;font-size:1.1rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:.9rem 2.8rem;border-radius:var(--buttons-radius, 0);border:max(var(--buttons-border-width, 1px),1px) solid var(--ccr-btn-bg, #0f0f10);background:var(--ccr-btn-text, currentColor);color:var(--ccr-btn-bg, #0f0f10);cursor:pointer;position:relative;overflow:hidden;transition:opacity .2s ease}.thelab-ccr__add-btn:hover:not(:disabled){opacity:.8}.thelab-ccr__add-btn:disabled{opacity:.4;cursor:default}.thelab-ccr__add-btn[data-qa-state=loading]{pointer-events:none}.thelab-ccr__add-btn.is-success{background:#1f7a3d;border-color:#1f7a3d;color:#fff}.thelab-ccr__dots{display:flex;justify-content:center;gap:.6rem;padding-top:2rem}.thelab-ccr__dot{width:.85rem;height:.85rem;border-radius:50%;border:none;cursor:pointer;padding:0;transition:opacity .2s ease}.thelab-ccr--dark .thelab-ccr__dot{background:#ffffff4d}.thelab-ccr--light .thelab-ccr__dot{background:#00000040}.thelab-ccr--dark .thelab-ccr__dot.is-active{background:#fff}.thelab-ccr--light .thelab-ccr__dot.is-active{background:#111}.thelab-ccr__arrow{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;z-index:10;width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;border:1px solid var(--ccr-arrow-border, transparent);border-radius:50%;background:var(--ccr-arrow-bg, transparent);color:var(--ccr-arrow-color, currentColor);transition:opacity .2s ease,background .2s ease}.thelab-ccr__arrow:hover{opacity:.7}.thelab-ccr--dark .thelab-ccr__arrow{color:var(--ccr-arrow-color, rgba(255,255,255,.6))}.thelab-ccr--light .thelab-ccr__arrow{color:var(--ccr-arrow-color, rgba(0,0,0,.5))}.thelab-ccr__arrow--prev{left:1.6rem}.thelab-ccr__arrow--next{right:1.6rem}@media screen and (max-width:749px){.thelab-ccr__stage{min-height:32rem}.thelab-ccr__slide{width:65%}.thelab-ccr__slide[data-ccr-pos=prev]{transform:translate(-74%) scale(.64)}.thelab-ccr__slide[data-ccr-pos=next]{transform:translate(74%) scale(.64)}.thelab-ccr__slide[data-ccr-pos=far-left],.thelab-ccr__slide[data-ccr-pos=far-right]{opacity:0}.thelab-ccr__arrow--prev{left:0}.thelab-ccr__arrow--next{right:0}.thelab-ccr__tabs{overflow-x:auto;scrollbar-width:none}.thelab-ccr__tabs::-webkit-scrollbar{display:none}.thelab-ccr__tab{white-space:nowrap;padding:1rem 1.6rem}.thelab-ccr__active-actions{flex-direction:column;width:100%;padding:0 2rem}.thelab-ccr__detail-btn,.thelab-ccr__add-btn{width:100%;justify-content:center}}.thelab-ccr__popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:1.6rem;opacity:0;pointer-events:none;transition:opacity .25s ease}.thelab-ccr__popup.is-open{opacity:1;pointer-events:auto}.thelab-ccr__popup-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009;cursor:pointer}.thelab-ccr__popup-card{position:relative;background:#fff;color:#111;border-radius:1.4rem;overflow:hidden;display:flex;flex-direction:row;width:min(82rem,100%);max-height:90vh;transform:translateY(16px) scale(.98);transition:transform .28s cubic-bezier(.22,1,.36,1);box-shadow:0 24px 60px #00000038}.thelab-ccr__popup.is-open .thelab-ccr__popup-card{transform:translateY(0) scale(1)}.thelab-ccr__popup-close{position:absolute;top:1.4rem;right:1.4rem;z-index:2;background:#0000000f;border:none;border-radius:50%;width:3.4rem;height:3.4rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease;color:#111}.thelab-ccr__popup-close:hover{background:#00000021}.thelab-ccr__popup-media{flex:0 0 44%;background:#f0f0ee;overflow:hidden}.thelab-ccr__popup-img{width:100%;height:100%;object-fit:cover;display:block}.thelab-ccr__popup-info{flex:1;padding:3.2rem 2.8rem;display:flex;flex-direction:column;gap:.8rem;overflow-y:auto}.thelab-ccr__popup-vendor{font-size:1.05rem;letter-spacing:.14em;text-transform:uppercase;color:#00000073;margin:0}.thelab-ccr__popup-title{font-size:clamp(1.8rem,2.2vw,2.8rem);font-weight:600;margin:0;line-height:1.2}.thelab-ccr__popup-price{font-size:1.9rem;font-weight:500;margin:.6rem 0 0}.thelab-ccr__popup-actions{display:flex;flex-direction:column;gap:1rem;margin-top:auto;padding-top:2.4rem}.thelab-ccr__popup-add-btn{display:block;width:100%;padding:1.4rem 2rem;background:#111;color:#fff;border:none;border-radius:var(--buttons-radius, 10rem);font-size:1.15rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase;cursor:pointer;transition:background .2s ease,transform .15s ease;position:relative;overflow:hidden}.thelab-ccr__popup-add-btn:hover:not(:disabled){background:#333;transform:translateY(-1px)}.thelab-ccr__popup-add-btn:disabled{background:#0003;cursor:default}.thelab-ccr__popup-add-btn[data-qa-state=loading]{pointer-events:none}.thelab-ccr__popup-add-btn.is-success{background:#2a7a2a;animation:ccr-btn-success .4s ease-out both}.thelab-ccr__add-btn[data-qa-state=loading] .card__qa-text,.thelab-ccr__popup-add-btn[data-qa-state=loading] .card__qa-text{visibility:hidden}.thelab-ccr__add-btn .card__qa-spinner,.thelab-ccr__popup-add-btn .card__qa-spinner{display:none;width:1.8rem;height:1.8rem;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;position:absolute;top:50%;left:50%;margin-top:-.9rem;margin-left:-.9rem;pointer-events:none}.thelab-ccr__add-btn[data-qa-state=loading] .card__qa-spinner,.thelab-ccr__popup-add-btn[data-qa-state=loading] .card__qa-spinner{display:block;animation:tlab-spin .6s linear infinite}@keyframes tlab-spin{to{transform:rotate(360deg)}}@keyframes ccr-btn-success{0%{transform:scale(1)}35%{transform:scale(1.04)}to{transform:scale(1)}}.thelab-ccr__popup-pdp-btn{display:block;width:100%;padding:1.3rem 2rem;background:transparent;color:#111;border:1px solid #ddd;border-radius:var(--buttons-radius, 10rem);font-size:1.1rem;font-weight:500;letter-spacing:.07em;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer;transition:border-color .2s ease,background .2s ease}.thelab-ccr__popup-pdp-btn:hover{border-color:#111;background:#f5f5f5}@media screen and (max-width:749px){.thelab-ccr__popup{padding:0;align-items:flex-end}.thelab-ccr__popup-card{flex-direction:column;width:100%;max-height:92vh;border-radius:1.4rem 1.4rem 0 0;overflow-y:auto;transform:translateY(100%)}.thelab-ccr__popup.is-open .thelab-ccr__popup-card{transform:translateY(0)}.thelab-ccr__popup-media{flex:0 0 auto;height:52vw}.thelab-ccr__popup-info{padding:2rem 1.8rem 3rem}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/thelab-collection-carousel.css.map */
