.ccl-home-panels{--navy:#252e49;--cream:#faf7ef;--gold:#ffe18a;--red:#a82e3b;--gap:13px;--chp-font:var(--font-body-family,Manrope,Arial,sans-serif);font:14px/1.5 var(--chp-font);color:var(--navy);background:var(--cream);isolation:isolate;position:relative;padding-bottom:20px}.ccl-home-panels *{box-sizing:border-box}.ccl-home-panels a{color:inherit;text-decoration:none}.ccl-home-panels button{font:inherit;cursor:pointer;text-transform:none;letter-spacing:normal;min-height:0}.ccl-home-panels svg{display:block;flex-shrink:0}.ccl-home-panels img{display:block;max-width:100%}.ccl-home-panels a:focus-visible,.ccl-home-panels button:focus-visible,.ccl-home-panels [tabindex]:focus-visible{outline:3px solid #ae8137;outline-offset:-4px}.ccl-home-panels .chp-opening{max-width:1536px;margin:auto;padding:14px 16px 0}.ccl-home-panels .chp-carousel{position:relative}.ccl-home-panels .chp-rail{display:flex;gap:var(--gap);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 0 5px;overscroll-behavior-x:contain;border-radius:17px}.ccl-home-panels .chp-rail::-webkit-scrollbar{display:none}.ccl-home-panels .chp-promo{flex:0 0 calc((100% - 3*var(--gap))/4);height:493px;position:relative;border-radius:17px;overflow:hidden;isolation:isolate;scroll-snap-align:start}.ccl-home-panels .chp-promo>a{display:block;width:100%;height:100%;position:relative}.ccl-home-panels .chp-promo>a:focus-visible{outline-offset:-5px;outline-color:var(--gold);border-radius:17px}.ccl-home-panels .chp-promo .chp-copy{position:relative;z-index:5;padding:24px 23px 0}.ccl-home-panels .chp-eyebrow{font-size:9px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;margin:0 0 12px;opacity:.87}.ccl-home-panels .chp-promo h1,.ccl-home-panels .chp-promo h2{font:800 clamp(25px,2.45vw,37px)/1.08 var(--chp-font);letter-spacing:-.055em;margin:0}.ccl-home-panels .chp-promo h2 span,.ccl-home-panels .chp-promo h1 span{display:block}.ccl-home-panels .chp-promo .chp-sub{font-size:11px;line-height:1.6;margin:12px 0 0;max-width:220px}.ccl-home-panels .chp-cta{position:absolute;bottom:19px;left:23px;right:23px;z-index:6;display:flex;align-items:center;justify-content:space-between;padding:11px 0 0;border-top:1px solid currentColor;font-size:11px;font-weight:700}.ccl-home-panels .chp-cta svg{width:17px;height:17px;transition:transform .2s}.ccl-home-panels .chp-promo:hover .chp-cta svg{transform:translate(4px)}.ccl-home-panels .chp-napoli{background:#f0c64d;color:#252e49}.ccl-home-panels .chp-gifts{background:#9b3042;color:#fff5df}.ccl-home-panels .chp-cartoon{background:#a8c8e1;color:#243451}.ccl-home-panels .chp-pets{background:#c5d9c9;color:#1b483b}.ccl-home-panels .chp-favors{background:#dfbcb0;color:#553849}.ccl-home-panels .chp-promo:after{content:"";position:absolute;z-index:-1;width:400px;height:400px;bottom:-175px;left:-70px;border-radius:50%;background:#fff3;pointer-events:none}.ccl-home-panels .chp-gifts:after{background:#68182935}.ccl-home-panels .chp-cartoon:after{left:30px;bottom:-240px;background:#d9edf988}.ccl-home-panels .chp-pets:after{background:#769c7a23;left:-150px}.ccl-home-panels .chp-favors:after{background:#fae6ca66;left:0}.ccl-home-panels .chp-stage{position:absolute;left:0;right:0;top:155px;bottom:62px;perspective:1000px;pointer-events:none}.ccl-home-panels .chp-stage:after{content:"";position:absolute;height:25px;width:72%;left:15%;bottom:14px;background:#262a3230;filter:blur(17px);border-radius:50%}.ccl-home-panels .chp-canvas{position:absolute;z-index:1;width:47%;aspect-ratio:3/4;transform-style:preserve-3d;--rx:-3deg;--ry:-13deg;--rz:-6deg;transform:rotateX(var(--rx)) rotateY(var(--ry)) rotate(var(--rz));animation:chp-breathe 6.5s ease-in-out infinite;animation-delay:var(--delay,0s)}.ccl-home-panels .chp-canvas .chp-front{position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--art);background-position:center;background-size:cover;transform:translateZ(5px);box-shadow:0 10px 14px #17243226;backface-visibility:hidden}.ccl-home-panels .chp-canvas .chp-side{position:absolute;right:-9px;top:0;height:100%;width:10px;transform-origin:left center;transform:translateZ(5px) rotateY(90deg);background-image:linear-gradient(#29311c25,#29311c25),var(--art);background-position:center,right;background-size:cover,auto 100%;backface-visibility:hidden}.ccl-home-panels .chp-canvas .chp-base{position:absolute;bottom:-9px;left:0;width:100%;height:10px;transform-origin:center top;transform:translateZ(5px) rotateX(-90deg);background-image:linear-gradient(#26291e40,#26291e40),var(--art);background-position:bottom;background-size:cover}.ccl-home-panels .chp-canvas.chp-one{left:12%;top:20%;width:43%;--rz:-9deg;--ry:13deg}.ccl-home-panels .chp-canvas.chp-two{left:45%;top:3%;width:43%;--rz:9deg;--ry:-14deg;--delay:-2.8s}.ccl-home-panels .chp-canvas.chp-three{left:24%;top:42%;width:43%;--rz:-3deg;--delay:-4s}.ccl-home-panels .chp-napoli .chp-canvas.chp-one{left:7%;top:26%;width:42%}.ccl-home-panels .chp-napoli .chp-canvas.chp-two{left:42%;top:1%;width:45%}.ccl-home-panels .chp-napoli .chp-canvas.chp-three{left:28%;top:37%;width:42%;--ry:-12deg}.ccl-home-panels .chp-gifts .chp-stage{top:176px}.ccl-home-panels .chp-gifts .chp-canvas.chp-one{left:12%;top:21%;width:57%;aspect-ratio:1;--ry:12deg;--rz:-7deg}.ccl-home-panels .chp-keyring{position:absolute;z-index:3;right:12%;bottom:14%;height:54%;width:33%;object-fit:contain;filter:drop-shadow(3px 8px 7px #331b253b);transform:rotate(9deg)}.ccl-home-panels .chp-gift-badge{position:absolute;left:23px;right:23px;top:151px;width:max-content;max-width:calc(100% - 46px);border:1px solid #f4dcb1b0;padding:4px 8px;border-radius:20px;font-size:9px;z-index:4}.ccl-home-panels .chp-gifts .chp-price{font-size:1.19em}.ccl-home-panels .chp-cartoon .chp-canvas.chp-one{width:46%;left:7%;top:16%;--rz:-8deg;--ry:12deg}.ccl-home-panels .chp-cartoon .chp-canvas.chp-two{width:53%;left:38%;top:8%;--rz:7deg;--ry:-14deg}.ccl-home-panels .chp-change-label{position:absolute;z-index:3;left:20%;bottom:7%;padding:5px 10px;background:#24435c;color:#fff5df;border-radius:20px;font-size:10px;font-weight:700;transform:rotate(-5deg)}.ccl-home-panels .chp-pets .chp-canvas.chp-one{top:10%;left:8%;width:47%;--rz:-10deg;--ry:12deg}.ccl-home-panels .chp-pets .chp-canvas.chp-two{top:24%;left:43%;width:47%;--rz:8deg;--ry:-12deg}.ccl-home-panels .chp-pet-name{position:absolute;top:6%;left:0;right:0;text-align:center;font:27px/.9 Georgia,serif;color:#514338;letter-spacing:-.03em}.ccl-home-panels .chp-favors .chp-stage{top:174px}.ccl-home-panels .chp-favors .chp-canvas{aspect-ratio:1}.ccl-home-panels .chp-favors .chp-canvas.chp-one{top:16%;left:8%;width:48%;--rz:-8deg;--ry:15deg}.ccl-home-panels .chp-favors .chp-canvas.chp-two{top:40%;left:46%;width:43%;--rz:9deg;--ry:-14deg}.ccl-home-panels .chp-favors .chp-canvas.chp-three{top:48%;left:9%;width:40%;--rz:-3deg;--ry:8deg}.ccl-home-panels .chp-favors .chp-sub{max-width:205px}.ccl-home-panels .chp-rail-arrow{position:absolute;z-index:10;top:46%;width:42px;height:80px;background:#fffaf2f5;color:#252e49;border:1px solid #ddd6c8;box-shadow:0 4px 15px #202c3d14;display:grid;place-items:center}.ccl-home-panels .chp-rail-arrow svg{width:24px;height:24px}.ccl-home-panels .chp-rail-next{right:-8px;border-radius:10px 0 0 10px}.ccl-home-panels .chp-rail-prev{left:-8px;border-radius:0 10px 10px 0}.ccl-home-panels .chp-rail-arrow:disabled{display:none}.ccl-home-panels .chp-carousel-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:10px 4px 0;min-height:38px;font-size:10px;color:#677080}.ccl-home-panels .chp-scroll-hint{display:flex;align-items:center;gap:7px}.ccl-home-panels .chp-scroll-hint svg{width:15px;height:15px}.ccl-home-panels .chp-carousel-info{display:flex;align-items:center;gap:16px}.ccl-home-panels .chp-motion-toggle{display:flex;align-items:center;gap:5px;border:0;background:transparent;color:#677080;padding:3px;font-size:10px}.ccl-home-panels .chp-motion-toggle svg{width:11px;height:11px}.ccl-home-panels.chp-paused .chp-canvas{animation-play-state:paused}.ccl-home-panels .chp-canvas .chp-front{overflow:hidden}.ccl-home-panels .chp-canvas .chp-front>img{width:100%;height:100%;object-fit:cover}.ccl-home-panels .chp-pets .chp-canvas{aspect-ratio:2/3}@keyframes chp-breathe{}@media(min-width:1500px){.ccl-home-panels .chp-promo{height:535px}.ccl-home-panels .chp-promo .chp-stage{top:165px}.ccl-home-panels .chp-promo h1,.ccl-home-panels .chp-promo h2{font-size:38px}.ccl-home-panels .chp-pets .chp-pet-name{font-size:34px}}@media(max-width:1100px){.ccl-home-panels .chp-promo{flex-basis:calc((100% - 2*var(--gap))/3)}.ccl-home-panels .chp-promo h1,.ccl-home-panels .chp-promo h2{font-size:32px}}@media(max-width:760px){.ccl-home-panels .chp-opening{padding:11px 12px 0;--gap:11px}.ccl-home-panels .chp-promo{flex-basis:calc((100% - 20px)/1.13);height:463px;border-radius:15px}.ccl-home-panels .chp-promo .chp-copy{padding:23px 23px 0}.ccl-home-panels .chp-promo h1,.ccl-home-panels .chp-promo h2{font-size:35px}.ccl-home-panels .chp-promo .chp-sub{font-size:11px;max-width:235px}.ccl-home-panels .chp-stage{top:152px;bottom:57px}.ccl-home-panels .chp-gift-badge{top:155px}.ccl-home-panels .chp-gifts .chp-stage{top:177px}.ccl-home-panels .chp-promo .chp-cta{bottom:17px}.ccl-home-panels .chp-rail-arrow{width:31px;height:62px;top:44%}.ccl-home-panels .chp-rail-next{right:-7px}.ccl-home-panels .chp-rail-prev{left:-7px}.ccl-home-panels .chp-rail-arrow svg{width:20px;height:20px}.ccl-home-panels .chp-carousel-bottom{padding:8px 2px 0;font-size:9px;gap:8px}.ccl-home-panels .chp-motion-toggle{font-size:9px}.ccl-home-panels .chp-carousel-info{gap:8px}.ccl-home-panels .chp-pet-name{font-size:31px}}@media(max-width:370px){.ccl-home-panels .chp-promo h1,.ccl-home-panels .chp-promo h2{font-size:31px}.ccl-home-panels .chp-promo .chp-sub{font-size:10px}.ccl-home-panels .chp-promo{height:440px}.ccl-home-panels .chp-eyebrow{font-size:8px}.ccl-home-panels .chp-stage{top:145px}.ccl-home-panels .chp-gift-badge{top:147px;font-size:8px}.ccl-home-panels .chp-gifts .chp-stage{top:168px}.ccl-home-panels .chp-pet-name{font-size:26px}.ccl-home-panels .chp-scroll-hint{max-width:155px;line-height:1.4}}@media(prefers-reduced-motion:reduce){.ccl-home-panels .chp-canvas{animation:none}.ccl-home-panels .chp-cta svg{transition:none}}.ccl-home-panels .chp-stage{max-width:300px;margin-inline:auto}.ccl-home-panels .chp-pets .chp-stage{max-width:290px}.ccl-home-panels .chp-card-kicker{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-height:18px;margin:0 0 12px}.ccl-home-panels .chp-card-kicker .chp-eyebrow{margin:0;font-size:8px;letter-spacing:.065em}.ccl-home-panels .chp-live-badge{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;padding:3px 6px;border-radius:20px;background:#fff9ec;color:#26334a;font-size:7px;line-height:1.1;font-weight:800;letter-spacing:.025em;box-shadow:0 1px 3px #26334a10}.ccl-home-panels .chp-live-badge:before{content:"";width:4px;height:4px;background:#a73643;border-radius:50%;flex-shrink:0}.ccl-home-panels .chp-more-canvas{max-width:1536px;margin:21px auto 0;padding:0 16px}.ccl-home-panels .chp-discovery-grid{display:grid;grid-template-columns:1fr .9fr .9fr 1.4fr 1.1fr;gap:13px}.ccl-home-panels .chp-mini-card{height:286px;border-radius:14px;overflow:hidden;position:relative;isolation:isolate}.ccl-home-panels .chp-mini-card>a:not(.chp-mini-cta){display:block;position:relative;width:100%;height:100%}.ccl-home-panels .chp-mini-card .chp-mini-copy{position:relative;z-index:3;padding:18px 18px 0;pointer-events:none}.ccl-home-panels .chp-mini-kicker{display:block;font-size:8px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.8;margin-bottom:5px}.ccl-home-panels .chp-mini-card h3{font-size:24px;line-height:1.12;letter-spacing:-.055em;margin:0;font-weight:800}.ccl-home-panels .chp-mini-card p{font-size:10px;line-height:1.5;margin:7px 0 0}.ccl-home-panels .chp-mini-cta{position:absolute;z-index:5;left:18px;right:18px;bottom:14px;display:flex;align-items:center;justify-content:space-between;gap:8px;border-top:1px solid #252e493b;padding-top:9px;font-size:9px;font-weight:700}.ccl-home-panels .chp-mini-cta svg{width:15px;height:15px;transition:transform .2s}.ccl-home-panels .chp-mini-card a:hover .chp-mini-cta svg,.ccl-home-panels .chp-mini-cta:hover svg{transform:translate(3px)}.ccl-home-panels .chp-game-card{background:#222d48;color:#fff6dc}.ccl-home-panels .chp-game-card .chp-mini-cta{border-color:#fff6dc66}.ccl-home-panels .chp-shopper-card{background:#e5c2a8;color:#51394b}.ccl-home-panels .chp-shirt-card{background:#bcd6dc;color:#25354d}.ccl-home-panels .chp-collections-card{background:#e4dcbb;color:#424834}.ccl-home-panels .chp-collection-trio{position:absolute;left:17px;right:17px;top:91px;bottom:47px;display:flex;align-items:center;gap:9px}.ccl-home-panels .chp-collection-trio>a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;flex:1;min-width:0;height:100%;font-size:8px;line-height:1.25;text-align:center;font-weight:700}.ccl-home-panels .chp-tiny-canvas{width:100%;max-width:82px;aspect-ratio:3/4;display:block;transform:perspective(500px) rotateY(-10deg) rotate(-4deg);box-shadow:3px 3px #847d66,6px 10px 10px #3d392a27;transition:transform .2s}.ccl-home-panels .chp-collection-trio>a:nth-child(2) .chp-tiny-canvas{transform:perspective(500px) rotateY(-10deg) rotate(4deg)}.ccl-home-panels .chp-collection-trio>a:hover .chp-tiny-canvas{transform:translateY(-4px) rotateY(0)}.ccl-home-panels .chp-tiny-canvas img{width:100%;height:100%;object-fit:cover}.ccl-home-panels .chp-parteno-card{background:#171d33;color:#fff0ca}.ccl-home-panels .chp-parteno-copy{position:relative;z-index:3;padding:18px 18px 0;pointer-events:none}.ccl-home-panels .chp-parteno-copy .chp-mini-kicker{color:#e9ce82}.ccl-home-panels .chp-parteno-card h3{font:italic 35px/1 Georgia,serif;letter-spacing:-.04em}.ccl-home-panels .chp-parteno-card h3 span{display:block;font:700 17px/1.2 var(--chp-font);letter-spacing:-.03em;margin-top:5px}.ccl-home-panels .chp-parteno-copy time{display:inline-block;font-size:15px;line-height:1.1;font-weight:800;color:#242c43;background:#ffe18a;padding:5px 9px;border-radius:3px;position:absolute;right:16px;top:111px;transform:rotate(5deg)}.ccl-home-panels .chp-mystery-glow{position:absolute;bottom:9px;left:16%;width:75%;height:164px;background:radial-gradient(ellipse,#c5a15b72,transparent 70%);z-index:0}.ccl-home-panels .chp-mystery-product{position:absolute;bottom:20px;left:7%;width:82%;height:154px;object-fit:contain;filter:drop-shadow(0 5px 6px #0008);animation:chp-mystery-float 7s ease-in-out infinite;transform-origin:center bottom}.ccl-home-panels .chp-parteno-bottom{position:absolute;bottom:11px;left:0;right:0;text-align:center;font-size:8px;letter-spacing:.04em;color:#e6d5aa;z-index:3}.ccl-home-panels.chp-paused .chp-mystery-product{animation-play-state:paused}@keyframes chp-mystery-float{}@media(max-width:1100px)and (min-width:761px){.ccl-home-panels .chp-discovery-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ccl-home-panels .chp-collections-card{grid-column:span 2}.ccl-home-panels .chp-collection-trio{left:26px;right:26px;justify-content:center;gap:30px}.ccl-home-panels .chp-collection-trio>a{max-width:100px}.ccl-home-panels .chp-mini-card{height:277px}.ccl-home-panels .chp-parteno-card h3{font-size:40px}}@media(max-width:760px){.ccl-home-panels .chp-card-kicker .chp-eyebrow{font-size:8px}.ccl-home-panels .chp-live-badge{font-size:7px;padding:3px 6px}.ccl-home-panels .chp-more-canvas{padding:0 12px;margin-top:19px}.ccl-home-panels .chp-discovery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ccl-home-panels .chp-mini-card{height:258px;border-radius:12px}.ccl-home-panels .chp-mini-card .chp-mini-copy{padding:16px 14px 0}.ccl-home-panels .chp-mini-card h3{font-size:23px}.ccl-home-panels .chp-mini-kicker{font-size:7px;letter-spacing:.025em}.ccl-home-panels .chp-mini-card p{font-size:9px}.ccl-home-panels .chp-mini-cta{left:14px;right:14px;font-size:8px;bottom:12px}.ccl-home-panels .chp-collections-card{grid-column:1/-1;height:259px;grid-row:3}.ccl-home-panels .chp-collections-card .chp-collection-trio{left:22px;right:22px;top:80px;bottom:48px;justify-content:center;gap:25px}.ccl-home-panels .chp-collection-trio>a{max-width:90px;font-size:9px}.ccl-home-panels .chp-tiny-canvas{max-width:75px}.ccl-home-panels .chp-parteno-copy{padding:16px 14px 0}.ccl-home-panels .chp-parteno-card h3{font-size:33px}.ccl-home-panels .chp-parteno-card h3 span{font-size:15px}.ccl-home-panels .chp-parteno-copy time{right:11px;top:100px;font-size:13px;padding:5px 7px}.ccl-home-panels .chp-mystery-product{height:139px;bottom:20px;width:96%;left:0}.ccl-home-panels .chp-parteno-bottom{font-size:7px}}@media(max-width:370px){.ccl-home-panels .chp-card-kicker{gap:5px}.ccl-home-panels .chp-card-kicker .chp-eyebrow{font-size:7px}.ccl-home-panels .chp-live-badge{font-size:6px}.ccl-home-panels .chp-mini-card{height:245px}.ccl-home-panels .chp-mini-card h3{font-size:21px}.ccl-home-panels .chp-parteno-card h3{font-size:29px}.ccl-home-panels .chp-parteno-card h3 span{font-size:13px}.ccl-home-panels .chp-mystery-product{height:126px}.ccl-home-panels .chp-mini-cta{font-size:7px}}@media(prefers-reduced-motion:reduce){.ccl-home-panels .chp-tiny-canvas{transition:none}.ccl-home-panels .chp-mystery-product{animation:none}}.ccl-home-panels .chp-live-badge{font-size:8px;padding:4px 7px}@media(max-width:370px){.ccl-home-panels .chp-live-badge{font-size:6px;padding:3px 6px}}.ccl-home-panels .chp-opening .chp-rail{padding-bottom:0}.ccl-home-panels .chp-more-canvas{margin:0 auto;padding:0 16px}.ccl-home-panels .chp-discovery-grid{display:flex;gap:13px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;border-radius:14px}.ccl-home-panels .chp-discovery-grid::-webkit-scrollbar{display:none}.ccl-home-panels .chp-discovery-grid .chp-mini-card{flex:0 0 max(225px,calc((100% - 39px)/5));height:340px;scroll-snap-align:start;grid-column:auto;grid-row:auto}.ccl-home-panels .chp-discovery-grid .chp-parteno-card{flex-basis:max(450px,calc((100% - 39px)*.4))}.ccl-home-panels .chp-discovery-grid .chp-collections-card{flex-basis:max(300px,calc((100% - 39px)*.27))}.ccl-home-panels .chp-mini-carousel .chp-rail-arrow{height:66px;top:40%}.ccl-home-panels .chp-editorial-card{color:#fffaf0}.ccl-home-panels .chp-editorial-card .chp-editorial-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 22%;z-index:0}.ccl-home-panels .chp-editorial-card>a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,transparent 30%,#101b2b08 42%,#101b2b47 66%,#101b2be8 100%);pointer-events:none}.ccl-home-panels .chp-editorial-card .chp-mini-copy{position:absolute;left:0;right:0;bottom:53px;top:auto;padding:0 18px;z-index:3;text-shadow:0 1px 8px #07111d66}.ccl-home-panels .chp-editorial-card .chp-mini-kicker{font-size:8px;letter-spacing:.06em;opacity:1}.ccl-home-panels .chp-editorial-card h3{font-size:25px;color:inherit}.ccl-home-panels .chp-editorial-card .chp-mini-cta{border-color:#fffaf087;font-size:9px;color:#fffaf0}.ccl-home-panels .chp-editorial-card .chp-mini-cta svg{color:#fffaf0}.ccl-home-panels .chp-collections-card .chp-collection-trio{top:105px;bottom:61px;left:22px;right:22px;gap:13px;justify-content:center}.ccl-home-panels .chp-collections-card .chp-collection-trio>a{max-width:100px;font-size:9px}.ccl-home-panels .chp-parteno-card .chp-parteno-copy{width:50%;padding:29px 24px 0}.ccl-home-panels .chp-parteno-card h3{font-size:46px}.ccl-home-panels .chp-parteno-card h3 span{font-size:23px;line-height:1.15;margin-top:12px}.ccl-home-panels .chp-parteno-copy time{position:static;margin-top:25px;padding:7px 12px;font-size:22px;transform:rotate(-4deg)}.ccl-home-panels .chp-parteno-card .chp-mystery-product{left:auto;right:5px;bottom:26px;width:55%;height:274px}.ccl-home-panels .chp-parteno-card .chp-mystery-glow{left:38%;bottom:10px;height:240px;width:67%}.ccl-home-panels .chp-parteno-bottom{font-size:9px;bottom:15px}.ccl-home-panels .chp-home-carousel-controls{max-width:1536px;margin:0 auto;padding:10px 20px 0}.ccl-home-panels .chp-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:760px){.ccl-home-panels .chp-more-canvas{padding:0 12px}.ccl-home-panels .chp-discovery-grid{gap:11px}.ccl-home-panels .chp-discovery-grid .chp-mini-card{flex-basis:72%;height:330px}.ccl-home-panels .chp-discovery-grid .chp-parteno-card{flex-basis:95%}.ccl-home-panels .chp-discovery-grid .chp-collections-card{flex-basis:90%}.ccl-home-panels .chp-editorial-card .chp-mini-copy{padding:0 18px;bottom:53px}.ccl-home-panels .chp-editorial-card h3{font-size:25px}.ccl-home-panels .chp-editorial-card .chp-mini-kicker{font-size:8px}.ccl-home-panels .chp-mini-carousel .chp-rail-arrow{height:58px}.ccl-home-panels .chp-parteno-card .chp-parteno-copy{padding:24px 18px 0;width:49%}.ccl-home-panels .chp-parteno-card h3{font-size:40px}.ccl-home-panels .chp-parteno-card h3 span{font-size:20px;margin-top:12px}.ccl-home-panels .chp-parteno-copy time{margin-top:22px;font-size:20px;padding:6px 11px}.ccl-home-panels .chp-parteno-card .chp-mystery-product{width:56%;height:242px;bottom:29px;right:1px}.ccl-home-panels .chp-parteno-bottom{font-size:8px}.ccl-home-panels .chp-collections-card .chp-collection-trio{top:95px;bottom:60px;left:20px;right:20px;gap:15px}.ccl-home-panels .chp-collections-card .chp-tiny-canvas{max-width:82px}.ccl-home-panels .chp-home-carousel-controls{padding:9px 14px 0}.ccl-home-panels .chp-home-carousel-controls .chp-scroll-hint{max-width:none}}@media(max-width:370px){.ccl-home-panels .chp-parteno-card h3{font-size:35px}.ccl-home-panels .chp-parteno-card h3 span{font-size:18px}.ccl-home-panels .chp-parteno-copy time{font-size:19px}.ccl-home-panels .chp-parteno-card .chp-parteno-copy{padding-left:16px}.ccl-home-panels .chp-editorial-card h3{font-size:23px}.ccl-home-panels .chp-home-carousel-controls .chp-scroll-hint{max-width:155px}}@media(max-width:760px){.ccl-home-panels .chp-parteno-copy time{margin-left:12px}}.ccl-home-panels .chp-more-canvas{margin-top:12px}.ccl-home-panels .chp-napoli .chp-canvas.chp-one{z-index:4;left:5%;top:7%;width:52%;aspect-ratio:2/3;--rz:-5deg;--ry:10deg}.ccl-home-panels .chp-napoli .chp-canvas.chp-two{z-index:1;left:48%;top:0;width:42%;--rz:8deg}.ccl-home-panels .chp-napoli .chp-canvas.chp-three{z-index:2;left:49%;top:34%;width:42%;--rz:4deg;--ry:-10deg}.ccl-home-panels .chp-podium-card{color:#252e49}.ccl-home-panels .chp-podium-card.chp-game-card{background:#c7c2e4}.ccl-home-panels .chp-podium-card.chp-shopper-card{background:#e4aa90}.ccl-home-panels .chp-podium-card.chp-shirt-card{background:#b6cedc}.ccl-home-panels .chp-podium-card>a:after{background:none}.ccl-home-panels .chp-podium-card .chp-mini-copy{top:18px;bottom:auto;color:#252e49;text-shadow:none}.ccl-home-panels .chp-podium-card .chp-mini-kicker{opacity:.82}.ccl-home-panels .chp-podium-card .chp-mini-cta{color:#252e49;border-color:#252e4955}.ccl-home-panels .chp-podium-card .chp-mini-cta svg{color:#252e49}.ccl-home-panels .chp-podium-card .chp-editorial-image{object-position:center}.ccl-home-panels .chp-podium-card.chp-shopper-card .chp-mini-copy{top:12px}.ccl-home-panels .chp-podium-card.chp-shopper-card .chp-mini-kicker{font-size:7px}.ccl-home-panels .chp-podium-card.chp-shopper-card h3{font-size:22px}.ccl-home-panels .chp-parteno-copy time{font-size:20px;white-space:nowrap}@media(max-width:760px){.ccl-home-panels .chp-parteno-copy time{font-size:16px;padding:6px 9px;margin-left:8px}}@media(max-width:370px){.ccl-home-panels .chp-parteno-copy time{font-size:14px;padding:6px 8px}}.ccl-home-panels h2,.ccl-home-panels h3{color:inherit!important;font-family:var(--chp-font)!important;font-weight:800!important;text-transform:none;letter-spacing:-.055em}.ccl-home-panels .chp-parteno-card h3{font-family:Georgia,serif!important;font-style:italic;font-weight:400!important}.ccl-home-panels .chp-parteno-card h3 span{font-family:var(--chp-font)!important;font-style:normal;font-weight:700!important}.ccl-home-panels .chp-promo>a:is(:link,:visited,:hover,:focus,:active),.ccl-home-panels .chp-mini-card a:is(:link,:visited,:hover,:focus,:active){color:inherit!important;opacity:1!important;text-decoration:none!important;-webkit-tap-highlight-color:transparent}.ccl-home-panels .chp-promo>a:before,.ccl-home-panels .chp-podium-card>a:before,.ccl-home-panels .chp-tiny-canvas:after{content:"";position:absolute;z-index:8;pointer-events:none;top:-25%;left:0;width:46%;height:150%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.12) 30%,rgba(255,255,255,.32) 52%,rgba(255,255,255,.12) 72%,transparent);opacity:0;transform:translate(-250%) skew(-18deg)}.ccl-home-panels .chp-tiny-canvas{position:relative;overflow:hidden}.ccl-home-panels .chp-promo>a:is(:active,:focus-visible):before,.ccl-home-panels .chp-podium-card>a:is(:active,:focus-visible):before,.ccl-home-panels .chp-collection-trio>a:is(:active,:focus-visible) .chp-tiny-canvas:after{animation:chp-card-reflection .65s ease-out both}@media(hover:hover)and (pointer:fine){.ccl-home-panels .chp-promo>a:hover:before,.ccl-home-panels .chp-podium-card>a:hover:before,.ccl-home-panels .chp-collection-trio>a:hover .chp-tiny-canvas:after{animation:chp-card-reflection .65s ease-out both}}@keyframes chp-card-reflection{0%{opacity:0;transform:translate(-250%) skew(-18deg)}15%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(380%) skew(-18deg)}}@media(prefers-reduced-motion:reduce){.ccl-home-panels .chp-promo>a:before,.ccl-home-panels .chp-podium-card>a:before,.ccl-home-panels .chp-tiny-canvas:after{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/ccl-home-panels.css.map */
