body:has(.cc-curtain) #header-group,body:has(.cc-curtain) #header-group .header-section{display:none!important}.cc-top{transition:opacity .4s}.cc-top{grid-template-columns:auto 1fr auto}.cc-top .cc-logo{grid-column:1;justify-self:start}.cc-top .cc-cur{grid-column:3}.cc-top .cc-logo{display:inline-block;transform-origin:left center;transition:transform 1.1s cubic-bezier(.2,.9,.25,1);will-change:transform}body:has(.cc-slider>.cc-slide:nth-of-type(1).current) .cc-top .cc-logo{transform:scale(1)}body:has(.cc-slider>.cc-slide:nth-of-type(2).current) .cc-top .cc-logo{transform:scale(1.12)}body:has(.cc-slider>.cc-slide:nth-of-type(3).current) .cc-top .cc-logo{transform:scale(.94)}body:has(.cc-slider>.cc-slide:nth-of-type(4).current) .cc-top .cc-logo{transform:scale(1.08)}body:has(.cc-slider>.cc-slide:nth-of-type(5).current) .cc-top .cc-logo{transform:scale(.97)}body:has(.cc-slider>.cc-slide:nth-of-type(6).current) .cc-top .cc-logo{transform:scale(1.1)}body:not(:has(.cc-slide.current)) .cc-top .cc-logo{transform:scale(.9)}body:has(.cc-slider.done) .cc-top .cc-logo{transform:scale(1)}@media(prefers-reduced-motion:reduce){.cc-top .cc-logo{transition:none;transform:none!important}}.cc-slider>.cc-slide:not(:first-of-type) .cc-h{animation:none;background-image:linear-gradient(180deg,#fffdf7,#f2efe8 55%,#c9c3b7);background-size:100% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}.cc-slider>.cc-slide:not(:first-of-type) .cc-h em{animation:none;background-image:linear-gradient(180deg,#ff6b70 0%,var(--gold) 45%,#b3121f 100%);background-size:100% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}.cc-card{--rk:1;transform:translate3d(calc(var(--x,0px) + var(--cx,0px)),calc(var(--y,0px) + var(--py,0px)),0) rotate(calc(var(--r,0deg) * var(--rk)));transition:transform calc(var(--dur) + .45s) cubic-bezier(.2,.9,.25,1),opacity .6s}.cc-slide.current .cc-card.full{--rk:0}.cc-slide.current .cc-card:not(.full){--rk:.35}.cc-card.cs{transition:transform 1.3s cubic-bezier(.2,.9,.25,1),opacity .7s;top:auto!important;bottom:14%;height:min(62vh,600px);width:auto!important;max-width:min(38vw,560px)}.cc-slide.current .cc-card.cs:not(.is-on){opacity:0;pointer-events:none}.cc-slide.current .cc-card.cs:not(.is-on):not(.is-off){--cx:90px;--rk:.6}.cc-slide.current .cc-card.cs.is-off{--cx:-90px;--rk:-.4}.cc-card.cs .num{display:none!important}.cc-cap{position:absolute;left:50%;bottom:6%;transform:translate(-50%);z-index:4;white-space:nowrap;display:flex;gap:12px;align-items:center;font-family:var(--body);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#fff;background:#0a0a0bc7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(227,21,28,.75);border-radius:999px;padding:9px 18px 8px;box-shadow:0 10px 30px #0009}.cc-cap b{font-family:var(--display);font-size:18px;letter-spacing:.06em;font-weight:700;line-height:1}.cc-cap span{color:#ff5a60;font-weight:600;font-size:13px}.cc-slide .cc-card.full .num{display:inline-flex;align-items:center;gap:10px;left:6%;right:auto;bottom:5%;width:auto;background:#0a0a0bc7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(227,21,28,.75);border-radius:999px;padding:7px 13px 6px;font-size:11px;letter-spacing:.16em;color:#fff;font-weight:600;box-shadow:0 8px 24px #00000080;z-index:3}.cc-slide .cc-card.full .num b{color:#ff5a60}.cc-slide .cc-card.full:not(.c1) .num b{display:none}.cc-card.full .foil{display:none}.cc-card.full{overflow:visible;perspective:1200px}.cc-card.full .art{transform-style:preserve-3d;animation:ccfloat 9s ease-in-out infinite;will-change:transform}.cc-slide:not(.current) .cc-card.full .art{animation-play-state:paused}@keyframes ccfloat{0%,to{transform:rotateY(-6deg) rotateX(2deg) translateY(0)}50%{transform:rotateY(7deg) rotateX(-3deg) translateY(-10px)}}.cc-card.full .art:before,.cc-card.full .art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;-webkit-mask-image:var(--img);mask-image:var(--img);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.cc-card.full .art:after{background:linear-gradient(115deg,transparent 22%,rgba(255,60,160,.55) 36%,rgba(80,230,255,.55) 45%,rgba(255,235,90,.5) 53%,rgba(120,120,255,.55) 62%,transparent 78%);background-size:320% 320%;mix-blend-mode:color-dodge;opacity:.55;animation:ccholo 8s ease-in-out infinite alternate}@keyframes ccholo{0%{background-position:0% 0%}to{background-position:100% 100%}}.cc-card.full .art:before{background:radial-gradient(ellipse 38% 28% at calc(50% + var(--mx,0) * 110%) calc(45% + var(--my,0) * 110%),rgba(255,255,255,.55),rgba(255,255,255,.12) 45%,transparent 70%);mix-blend-mode:screen;opacity:.7;transition:background-position .15s}.cc-slider>.cc-slide:first-of-type .cc-card.full .num{display:none}@media(prefers-reduced-motion:reduce){.cc-card.full .art{animation:none}.cc-card.full .art:after{animation:none}}@media(min-width:900px){.cc-top{padding:16px 28px 0}.cc-logo img{height:56px}.cc-card.c3{--l:77%!important}.cc-card.full.c1{left:auto;right:7vw;top:10%}.cc-halo:has(+.cc-card.full.c1){left:auto;right:calc(7vw - var(--w) * .35);top:calc(10% - var(--w) * .25)}.cc-slider>.cc-slide:first-of-type .cc-card.full.c1{right:12vw;top:7%}.cc-slider>.cc-slide:first-of-type .cc-halo:has(+.cc-card.full.c1){right:calc(12vw - var(--w) * .35);top:calc(7% - var(--w) * .25)}.cc-card.cs,.cc-slider>.cc-slide:first-of-type .cc-card.cs{left:auto!important;right:9vw;top:auto!important}.cc-halo:has(+.cc-card.cs),.cc-slider>.cc-slide:first-of-type .cc-halo:has(+.cc-card.cs){left:auto!important;right:calc(9vw - 12vh);top:auto!important;bottom:calc(14% - 14vh);width:min(84vh,800px)}.cc-slider>.cc-slide:first-of-type .cc-halo+.cc-card.cs{height:min(80vh,780px);max-width:min(46vw,640px);bottom:8%;right:13vw}.cc-slider>.cc-slide:first-of-type .cc-card.full.c2{--l:71%!important;--t:40%!important;--w:290px!important;--r:8deg!important}.cc-slider>.cc-slide:first-of-type .cc-halo:has(+.cc-card.full.c2){--l:71%!important;--t:40%!important;--w:290px!important;opacity:.55}.cc-slider>.cc-slide:first-of-type .cc-card.full.c3{--l:52%!important;--t:56%!important;--w:230px!important;--r:-10deg!important}.cc-slider>.cc-slide:first-of-type .cc-halo:has(+.cc-card.full.c3){--l:52%!important;--t:56%!important;--w:230px!important;opacity:.45}.cc-slider>.cc-slide:first-of-type .cc-card.full.c2,.cc-slider>.cc-slide:first-of-type .cc-card.full.c3{--rk:.5}}@media(max-width:899px){.cc-top{padding:10px 14px 0}.cc-logo img{height:34px!important;filter:grayscale(1) brightness(0) invert(1) drop-shadow(0 2px 6px rgba(0,0,0,.65))}.cc-logo{font-size:16px;color:#fff}.cc-logo small{display:none}.cc-card:not(.full){--w:138px!important}.cc-card:not(.full).c1{--l:10%!important;--t:8%!important}.cc-card:not(.full).c2{--l:52%!important;--t:13%!important}.cc-card .name{bottom:36px}.cc-card .num{font-size:8px;letter-spacing:.12em;bottom:12px}.cc-card:not(.full) .num b{display:none}.cc-card.full.c2,.cc-card.full.c3,.cc-halo:has(+.cc-card.full.c2),.cc-halo:has(+.cc-card.full.c3){display:none}.cc-slide .cc-card.full .num{font-size:10px;padding:6px 11px 5px}.cc-slider>.cc-slide:first-of-type .cc-card.full.c1{--w:min(58vw,320px)!important;--l:21%!important;--t:7%!important}.cc-slider>.cc-slide:first-of-type .cc-halo{--w:min(58vw,320px)!important;--l:21%!important;--t:7%!important}.cc-slider>.cc-slide:not(:first-of-type) .cc-card.full.c1{--w:min(70vw,360px)!important;--t:5%!important;--l:15%!important}.cc-slider>.cc-slide:not(:first-of-type) .cc-halo{--w:min(70vw,360px)!important;--t:5%!important;--l:15%!important}.cc-slider>.cc-slide:not(:first-of-type) .cc-stage{padding-bottom:64px}.cc-slider>.cc-slide:not(:first-of-type) .cc-h{font-size:clamp(32px,9vw,50px)}.cc-slider>.cc-slide:not(:first-of-type) .cc-lede{font-size:14px;margin:12px 0 18px}.cc-card.cs,.cc-slider>.cc-slide:first-of-type .cc-card.cs{left:50%!important;right:auto;translate:-50% 0;top:auto!important;bottom:54%;height:min(39vh,350px);max-width:84vw}.cc-slider>.cc-slide:first-of-type .cc-halo+.cc-card.cs{height:min(45vh,420px);bottom:50%}.cc-halo:has(+.cc-card.cs),.cc-slider>.cc-slide:first-of-type .cc-halo:has(+.cc-card.cs){left:50%!important;translate:-50% 0;top:auto!important;bottom:calc(54% - 10vh);width:min(70vh,520px)!important}.cc-cap{font-size:10px;padding:7px 13px 6px;gap:8px;bottom:4%}.cc-cap b{font-size:14px}.cc-cap span{font-size:11px}.cc-hint{display:none}}@media(max-width:899px){.cc-slider:not(.done){touch-action:none;overscroll-behavior:none}.cc-slider:not(.done) .cc-hostbox{touch-action:pan-y}}.cc-slide.current~.cc-slide~.cc-slide{visibility:hidden}.cc-slide:not(.active){visibility:hidden;transition:height var(--dur) var(--ease),visibility 0s linear var(--dur)}@media(max-width:899px){.cc-top .cc-cur{display:none}.cc-menubtn{position:fixed;top:9px;right:12px;z-index:60;display:grid;place-items:center;width:44px;height:44px;padding:0;margin:0;border-radius:50%;border:1px solid rgba(242,239,232,.18);background:#0a0a0b99;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;cursor:pointer;transition:border-color .25s,background .25s}.cc-menubtn span{display:block;width:18px;height:2px;margin:2.5px 0;background:#fff;border-radius:2px;transition:transform .3s,opacity .2s}.menu-open .cc-menubtn{border-color:#e3151ccc;background:#e3151c2e}.menu-open .cc-menubtn span:nth-child(1){transform:translateY(7px) rotate(45deg)}.menu-open .cc-menubtn span:nth-child(2){opacity:0;transform:scaleX(.2)}.menu-open .cc-menubtn span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.cc-dock{top:62px;right:12px;left:auto;bottom:auto;z-index:59;transform:translateY(-10px) scale(.98);transform-origin:top right;opacity:0;visibility:hidden;pointer-events:none;flex-direction:column;align-items:stretch;min-width:224px;padding:8px;border-radius:14px;background:#0a0a0bf0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(227,21,28,.55);box-shadow:0 24px 60px #000000bf,0 0 0 1px #0009;transition:opacity .25s,transform .25s,visibility 0s linear .25s}.menu-open .cc-dock{opacity:1;visibility:visible;pointer-events:auto;transform:none;transition:opacity .25s,transform .25s}.cc-dock a{width:auto;height:auto;display:flex;align-items:center;gap:14px;padding:13px 14px;border-radius:10px;opacity:1;color:#fff;font-family:var(--display);font-size:21px;line-height:1;letter-spacing:.08em;text-transform:uppercase;font-weight:700}.cc-dock a+a{border-top:1px solid rgba(242,239,232,.1);border-radius:0 0 10px 10px}.cc-dock a:active{background:#e3151c29}.cc-dock svg{width:20px;height:20px;stroke:#ff5a60}.cc-dock b{display:block;font-weight:inherit}.cc-dock i{position:static;margin-left:auto;width:auto;min-width:22px;height:22px;padding:0 7px;border-radius:999px;font-size:11px;line-height:22px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/cc-curtain-extra.css.map */
