.collection-hero{--text-gap: 2rem;--text-gap-mobile: 1.6rem}.collection-hero .empty-space{min-height:var(--spacing-height-mobile)}@media(min-width:768px){.collection-hero .empty-space{min-height:var(--spacing-height)}}.collection-hero .hero__media{min-height:100%}.collection-hero__text{--padding-x: 10rem}@media(max-width:1279.98px){.collection-hero__text{--padding-x: 5rem}}@media(max-width:1023.98px){.collection-hero__text{--padding-x: 4rem}}@media(max-width:767.98px){.collection-hero__text{--padding-x: 2rem}}.collection-hero__description{margin-top:var(--text-gap);max-width:min(67rem,90%)}.collection-online-only-notice{display:flex;align-items:flex-start;gap:1.2rem;max-width:min(72rem,100%);margin-top:var(--text-gap);padding:1.4rem;border:.1rem solid rgba(var(--color-foreground),.16);background:rgba(var(--color-foreground),.045);text-align:start}.text-center .collection-online-only-notice{margin-inline:auto}.text-right .collection-online-only-notice{margin-inline-start:auto}.collection-online-only-notice__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 3.6rem;width:3.6rem;height:3.6rem;border-radius:50%;color:rgb(var(--color-button-text));background:rgb(var(--color-button))}.collection-online-only-notice__icon .icon{--icon-size: 1.9rem}.collection-online-only-notice__content{display:grid;gap:.4rem}.collection-online-only-notice__kicker,.collection-online-only-notice__heading,.collection-online-only-notice__text{margin:0}.collection-online-only-notice__kicker{text-transform:uppercase;letter-spacing:0}.collection-online-only-notice__text{color:rgba(var(--color-foreground),.74);line-height:1.45}.collection-discovery-nav{max-width:min(78rem,100%);margin-top:var(--text-gap);text-align:start}.text-center .collection-discovery-nav{margin-inline:auto;text-align:center}.text-right .collection-discovery-nav{margin-inline-start:auto;text-align:end}.collection-discovery-nav__label{margin:0 0 .8rem;text-transform:uppercase;letter-spacing:0;color:rgba(var(--color-foreground),.68)}.collection-discovery-nav__scroller{display:flex;flex-wrap:wrap;gap:.8rem}.text-center .collection-discovery-nav__scroller{justify-content:center}.text-right .collection-discovery-nav__scroller{justify-content:flex-end}.collection-discovery-nav__link{display:inline-flex;align-items:center;min-height:3.4rem;padding:.7rem 1.1rem;border:.1rem solid rgba(var(--color-foreground),.14);border-radius:999px;color:rgb(var(--color-foreground));background:rgba(var(--color-foreground),.045);font-weight:700;line-height:1.15;text-decoration:none;transition:background var(--duration-default),border-color var(--duration-default),transform var(--duration-default)}.collection-discovery-nav__link:hover{border-color:rgba(var(--color-foreground),.26);background:rgba(var(--color-foreground),.085);transform:translateY(-.1rem)}.text-center .collection-hero__description{margin-inline:auto}.text-right .collection-hero__description{margin-inline-start:auto}@media(max-width:767.98px){.collection-hero__description,.collection-discovery-nav{margin-top:var(--text-gap-mobile)}.collection-discovery-nav__scroller{flex-wrap:nowrap;justify-content:flex-start;margin-inline:-2rem;padding-inline:2rem;overflow-x:auto;scrollbar-width:none;scroll-padding-inline:2rem}.collection-discovery-nav__scroller::-webkit-scrollbar{display:none}.collection-discovery-nav__link{flex:0 0 auto;white-space:nowrap}}.collection-hero:not(.color-inherit) .collection-hero__text{padding-inline:var(--padding-x)}.collection-hero--image-left{--text-gap-mobile: 1.2rem}.collection-hero--image-left .collection-hero__inner{--f-grid-columns: 1}@media(min-width:768px){.collection-hero--image-left .collection-hero__inner{--f-grid-columns: 2}.collection-hero--image-left .collection-hero__text{padding-inline-start:var(--padding-x)}}.collection-hero--image-right{--text-gap-mobile: 1.2rem}.collection-hero--image-right .collection-hero__inner{--f-grid-columns: 1}@media(min-width:768px){.collection-hero--image-right .collection-hero__inner{--f-grid-columns: 2}.collection-hero--image-right .collection-hero__text{padding-inline-end:var(--padding-x)}}.collection-hero--no-image{background:linear-gradient(180deg,#fff,#fbfbfd 62%,#f6f7fb)}.collection-hero--no-image .collection-hero__inner{overflow:hidden;isolation:isolate;max-width:min(132rem,calc(100vw - 3.2rem));margin-inline:auto;border:.1rem solid rgba(23,23,23,.08);border-radius:2.4rem;background:linear-gradient(135deg,#fffffffa,#fffffff0 56%,#e0f8fff5 56%,#fff0acf5);box-shadow:0 2.4rem 6rem #14141414;color:#111}.collection-hero--no-image .collection-hero__inner:before{content:"";position:absolute;inset-block-start:0;inset-inline:0;height:.5rem;background:linear-gradient(90deg,#ff3d7f,#ff8f1f 34%,#ffe45c,#53d59a);z-index:0}.collection-hero--no-image .collection-hero__text{position:relative;z-index:1;min-height:clamp(26rem,27vw,38rem);padding-inline:clamp(2rem,6vw,8rem)!important}.collection-hero--no-image .collection-hero__info{width:100%;max-width:104rem;margin-inline:auto;padding-block:clamp(3.6rem,5vw,6.4rem)!important}.collection-hero--no-image .collection-hero__title{max-width:92rem;margin-inline:auto;font-size:clamp(3.8rem,5.4vw,7.2rem);line-height:.98;letter-spacing:0}.collection-hero--no-image .collection-hero__description,.collection-hero--no-image .collection-seo-copy--intro{max-width:82rem;margin-top:1.6rem;color:#111111b8;font-size:clamp(1.6rem,1.35vw,2rem);line-height:1.55}.collection-hero--no-image .collection-discovery-nav{max-width:92rem;margin-top:clamp(2rem,3vw,3.2rem);padding:1.2rem;border:.1rem solid rgba(17,17,17,.08);border-radius:1.8rem;background:#ffffffb8;box-shadow:0 1.2rem 3rem #1111110f;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.collection-hero--no-image .collection-discovery-nav__label{margin-bottom:1rem;color:#1111118f;font-size:1.2rem}.collection-hero--no-image .collection-discovery-nav__scroller{gap:1rem}.collection-hero--no-image .collection-discovery-nav__link{min-height:4rem;padding:.9rem 1.4rem;border-color:#1111111a;background:#fff;color:#111;box-shadow:0 .8rem 1.8rem #1111110d}.collection-hero--no-image .collection-discovery-nav__link:hover{border-color:#ff7a187a;background:linear-gradient(135deg,#fff,#fff7d6);transform:translateY(-.2rem)}.collection-hero--no-image .collection-online-only-notice{margin-inline:auto;border-color:#53d59a47;background:#ffffffc7;box-shadow:0 1rem 2.4rem #1111110d}@media(max-width:767.98px){.collection-hero--no-image{padding-inline:1.2rem;overflow:hidden}.collection-hero--no-image .collection-hero__inner{width:100%;max-width:100%;min-width:0;border-radius:1.8rem;box-sizing:border-box}.collection-hero--no-image .collection-hero__text{min-height:auto;min-width:0;padding-inline:1.4rem!important}.collection-hero--no-image .collection-hero__info{max-width:100%;padding-block:3rem 2.8rem!important}.collection-hero--no-image .collection-hero__title{max-width:100%;overflow:visible;font-size:clamp(2.8rem,9vw,3.8rem);line-height:1.08;overflow-wrap:anywhere}.collection-hero--no-image .collection-hero__title motion-element{display:block;max-width:100%;white-space:normal}.collection-hero--no-image .collection-hero__description,.collection-hero--no-image .collection-seo-copy--intro{max-width:100%;overflow-wrap:break-word}.collection-hero--no-image .collection-discovery-nav{width:100%;max-width:100%;overflow:hidden;padding:1rem;border-radius:1.4rem;box-sizing:border-box}.collection-hero--no-image .collection-discovery-nav__scroller{justify-content:flex-start;max-width:100%;margin-inline:0;padding-inline:0;scroll-padding-inline:0}}.collection-hero--no-image:not(.collection-hero--origin) .collection-hero__text{min-height:clamp(21rem,21vw,30rem)}.collection-hero--no-image:not(.collection-hero--origin) .collection-hero__info{padding-block:clamp(2.8rem,3.8vw,4.6rem)!important}.collection-hero--no-image:not(.collection-hero--origin) .collection-hero__title{font-size:clamp(3.4rem,4.6vw,6.2rem);line-height:1}.collection-hero--no-image:not(.collection-hero--origin) .collection-hero__description,.collection-hero--no-image:not(.collection-hero--origin) .collection-seo-copy--intro{max-width:76rem;margin-top:1.2rem;font-size:clamp(1.45rem,1.08vw,1.72rem);line-height:1.45}.collection-hero--no-image:not(.collection-hero--origin) .collection-discovery-nav{max-width:86rem;margin-top:clamp(1.5rem,2.2vw,2.5rem);padding:.95rem 1rem;border-radius:1.6rem}.collection-hero--no-image:not(.collection-hero--origin) .collection-discovery-nav__label{margin-bottom:.7rem;font-size:1.05rem;font-weight:900}.collection-hero--no-image:not(.collection-hero--origin) .collection-discovery-nav__link{min-height:3.6rem;padding:.72rem 1.2rem;font-size:1.42rem;font-weight:850}@media(max-width:767.98px){.collection-hero--no-image:not(.collection-hero--origin) .collection-hero__info{padding-block:1.65rem 1.45rem!important}.collection-hero--no-image:not(.collection-hero--origin) .collection-hero__title{font-size:clamp(2.28rem,7.2vw,2.98rem);line-height:1.05}.collection-hero--no-image:not(.collection-hero--origin) .collection-hero__description,.collection-hero--no-image:not(.collection-hero--origin) .collection-seo-copy--intro{margin-top:.72rem;font-size:1.26rem;line-height:1.34}.collection-hero--no-image:not(.collection-hero--origin) .collection-discovery-nav{margin-top:.95rem;padding:.65rem}.collection-hero--no-image:not(.collection-hero--origin) .collection-discovery-nav__label{margin-bottom:.45rem;font-size:.92rem}.collection-hero--no-image:not(.collection-hero--origin) .collection-discovery-nav__link{min-height:2.95rem;padding:.52rem .88rem;font-size:1.18rem}}.collection-hero--origin.collection-hero--no-image{--origin-accent: #1357d8;--origin-accent-2: #e22d45;--origin-accent-3: #ffffff;--origin-accent-4: #35d7ff;--origin-bg-a: #ffffff;--origin-bg-b: #f8fbff;--origin-bg-c: #fff5dd;--origin-glow-a: rgba(31, 94, 216, .16);--origin-glow-b: rgba(226, 45, 69, .15);--origin-glow-c: rgba(255, 210, 78, .14);--origin-grid: rgba(16, 24, 40, .05);--origin-spark: rgba(255, 255, 255, .82);--origin-depth-shadow: rgba(15, 23, 42, .09);--origin-hero-height: clamp(30rem, 24vw, 36rem);--origin-stage-width: clamp(54rem, 49vw, 80rem);--origin-flag-width: clamp(36rem, 32vw, 54rem);--origin-flag-height: clamp(20.6rem, 18.3vw, 30.8rem);--origin-ink: #0b0d12;--origin-muted: rgba(11, 13, 18, .68);background:radial-gradient(circle at 74% 16%,color-mix(in srgb,var(--origin-glow-a) 72%,transparent),transparent 22rem),radial-gradient(circle at 92% 62%,color-mix(in srgb,var(--origin-glow-b) 62%,transparent),transparent 25rem),linear-gradient(180deg,#fff,#fbfbff)}.collection-hero--origin.collection-hero--origin-usa{--origin-accent: #1f5ed8;--origin-accent-2: #e02c45;--origin-accent-3: #ffffff;--origin-accent-4: #53d7ff;--origin-bg-a: #ffffff;--origin-bg-b: #f3f7ff;--origin-bg-c: #fff4f6;--origin-glow-a: rgba(31, 94, 216, .22);--origin-glow-b: rgba(224, 44, 69, .19);--origin-glow-c: rgba(83, 215, 255, .16);--origin-grid: rgba(31, 94, 216, .08)}.collection-hero--origin.collection-hero--origin-mexico{--origin-accent: #00843d;--origin-accent-2: #ce1126;--origin-accent-3: #fff6dc;--origin-accent-4: #ffb12f;--origin-bg-a: #fffefa;--origin-bg-b: #f1fff7;--origin-bg-c: #fff1dd;--origin-glow-a: rgba(0, 132, 61, .2);--origin-glow-b: rgba(206, 17, 38, .17);--origin-glow-c: rgba(255, 177, 47, .2);--origin-grid: rgba(0, 132, 61, .08)}.collection-hero--origin.collection-hero--origin-eu{--origin-accent: #003399;--origin-accent-2: #ffcc00;--origin-accent-3: #eef5ff;--origin-accent-4: #6aa6ff;--origin-bg-a: #ffffff;--origin-bg-b: #eff5ff;--origin-bg-c: #fff9df;--origin-glow-a: rgba(0, 51, 153, .2);--origin-glow-b: rgba(255, 204, 0, .2);--origin-glow-c: rgba(106, 166, 255, .16);--origin-grid: rgba(0, 51, 153, .07)}.collection-hero--origin.collection-hero--origin-asia{--origin-accent: #d71920;--origin-accent-2: #ffbe2e;--origin-accent-3: #fff4e3;--origin-accent-4: #43d9ff;--origin-bg-a: #fffefd;--origin-bg-b: #fff3ec;--origin-bg-c: #f4fbff;--origin-glow-a: rgba(215, 25, 32, .19);--origin-glow-b: rgba(255, 190, 46, .2);--origin-glow-c: rgba(67, 217, 255, .16);--origin-grid: rgba(215, 25, 32, .065)}.collection-hero--origin.collection-hero--no-image .collection-hero__inner{max-width:min(152rem,calc(100vw - 5.2rem));min-height:var(--origin-hero-height);overflow:hidden;border:0;border-radius:0;background:linear-gradient(90deg,rgba(255,255,255,.985) 0%,rgba(255,255,255,.86) 36%,rgba(255,255,255,.42) 58%,transparent 78%),radial-gradient(circle at 74% 18%,rgba(255,255,255,.92) 0 6.5rem,transparent 20rem),radial-gradient(circle at 84% 72%,color-mix(in srgb,var(--origin-glow-c) 72%,transparent),transparent 26rem),radial-gradient(circle at 54% 12%,color-mix(in srgb,var(--origin-glow-a) 68%,transparent),transparent 23rem),linear-gradient(122deg,var(--origin-bg-a) 0%,var(--origin-bg-b) 57%,var(--origin-bg-c) 100%);box-shadow:0 2rem 5.8rem color-mix(in srgb,var(--origin-depth-shadow) 78%,transparent),inset 0 0 0 .1rem #0f172a0d,inset 0 6rem 9rem #ffffff61}.collection-hero--origin.collection-hero--no-image .collection-hero__inner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block;background:linear-gradient(180deg,rgba(255,255,255,.08),transparent 62%),linear-gradient(115deg,transparent 0 42%,rgba(255,255,255,.54) 50%,transparent 59% 100%),radial-gradient(circle at 81% 28%,var(--origin-glow-a),transparent 18rem),radial-gradient(circle at 91% 74%,var(--origin-glow-b),transparent 22rem),linear-gradient(90deg,transparent 0 54%,color-mix(in srgb,var(--origin-accent) 12%,transparent) 76%,transparent 100%);background-size:100% 100%,130% 130%,150% 150%,100% 100%;background-position:0 0,0 0,100% 50%,0 0;opacity:.86;pointer-events:none;animation:collection-origin-ambient-drift 16s cubic-bezier(.42,0,.25,1) infinite}.collection-hero--origin.collection-hero--no-image .collection-hero__inner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:radial-gradient(circle at 78% 21%,var(--origin-spark) 0 .13rem,transparent .16rem),radial-gradient(circle at 92% 34%,color-mix(in srgb,var(--origin-accent-2) 55%,#ffffff) 0 .11rem,transparent .15rem),linear-gradient(90deg,transparent 0 52%,color-mix(in srgb,var(--origin-grid) 72%,transparent) 52.2% 52.35%,transparent 52.55% 100%),repeating-linear-gradient(112deg,transparent 0 2.8rem,var(--origin-grid) 2.9rem 3rem,transparent 3.1rem 9rem);background-size:18rem 18rem,24rem 24rem,100% 100%,30rem 30rem;background-position:0 0,12rem 8rem,0 0,0 0;mix-blend-mode:normal;opacity:.5;pointer-events:none;animation:collection-origin-spark-shift 22s linear infinite}.collection-hero--origin-usa.collection-hero--no-image .collection-hero__inner:before{background:linear-gradient(115deg,transparent 0 42%,rgba(255,255,255,.54) 50%,transparent 59% 100%),radial-gradient(circle at 80% 28%,rgba(83,215,255,.2),transparent 18rem),radial-gradient(circle at 94% 72%,rgba(224,44,69,.17),transparent 24rem),repeating-linear-gradient(0deg,transparent 0 2.8rem,rgba(31,94,216,.045) 2.9rem 3rem,transparent 3.1rem 5.6rem)}.collection-hero--origin-mexico.collection-hero--no-image .collection-hero__inner:before{background:linear-gradient(115deg,transparent 0 42%,rgba(255,255,255,.48) 50%,transparent 59% 100%),radial-gradient(circle at 76% 24%,rgba(255,177,47,.2),transparent 17rem),radial-gradient(circle at 93% 70%,rgba(206,17,38,.16),transparent 24rem),repeating-radial-gradient(circle at 78% 55%,transparent 0 5.6rem,rgba(0,132,61,.04) 5.7rem 5.9rem,transparent 6rem 10rem)}.collection-hero--origin-asia.collection-hero--no-image .collection-hero__inner:before{background:linear-gradient(115deg,transparent 0 42%,rgba(255,255,255,.5) 50%,transparent 59% 100%),radial-gradient(circle at 78% 25%,rgba(67,217,255,.18),transparent 18rem),radial-gradient(circle at 91% 70%,rgba(255,190,46,.18),transparent 24rem),repeating-linear-gradient(124deg,transparent 0 5.2rem,rgba(215,25,32,.048) 5.3rem 5.42rem,transparent 5.55rem 10rem)}.collection-hero--origin-eu.collection-hero--no-image .collection-hero__inner:before{background:linear-gradient(115deg,transparent 0 42%,rgba(255,255,255,.56) 50%,transparent 59% 100%),radial-gradient(circle at 78% 27%,rgba(106,166,255,.19),transparent 18rem),radial-gradient(circle at 91% 70%,rgba(255,204,0,.19),transparent 23rem),repeating-conic-gradient(from 0deg at 82% 50%,transparent 0 20deg,rgba(0,51,153,.035) 20deg 22deg,transparent 22deg 40deg)}.collection-hero--origin.collection-hero--no-image .collection-hero__text{z-index:5;min-height:var(--origin-hero-height);padding-inline:clamp(3rem,5vw,7.4rem) clamp(48rem,50vw,78rem)!important;text-align:start;pointer-events:none}.collection-hero--origin.collection-hero--no-image .collection-hero__text a,.collection-hero--origin.collection-hero--no-image .collection-hero__text button,.collection-hero--origin.collection-hero--no-image .collection-hero__text input,.collection-hero--origin.collection-hero--no-image .collection-hero__text summary{pointer-events:auto}.collection-hero--origin.collection-hero--no-image .collection-hero__info{position:relative;isolation:isolate;max-width:66rem;margin-inline:0 auto;padding-block:clamp(2.2rem,2.5vw,3.1rem) clamp(1.5rem,1.9vw,2.3rem)!important}.collection-hero--origin.collection-hero--no-image .collection-hero__info:before{content:"";position:absolute;inset:clamp(1.2rem,1.6vw,2rem) clamp(-2.2rem,-1.8vw,-1rem) clamp(1rem,1.4vw,1.8rem) clamp(-2rem,-1.6vw,-1rem);z-index:-1;border-radius:3rem;background:linear-gradient(90deg,rgba(255,255,255,.66),rgba(255,255,255,.3) 64%,transparent 100%),radial-gradient(ellipse at 20% 18%,color-mix(in srgb,var(--origin-accent-3) 32%,transparent),transparent 64%);filter:blur(.12rem);opacity:.78;pointer-events:none}.collection-hero__origin{display:flex;justify-content:flex-start;margin-bottom:.65rem}.collection-hero--origin .collection-hero__origin .f-origin-flag-badge{min-height:3.35rem;padding:.38rem .95rem .38rem .5rem;border:.1rem solid rgba(15,23,42,.08);border-radius:999px;background:linear-gradient(135deg,#ffffffdb,#ffffffad) padding-box,linear-gradient(135deg,color-mix(in srgb,var(--origin-accent) 38%,transparent),color-mix(in srgb,var(--origin-accent-2) 28%,transparent)) border-box;box-shadow:0 1.4rem 3.8rem color-mix(in srgb,var(--origin-accent) 14%,rgba(15,23,42,.08)),inset 0 .1rem #ffffffb8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.collection-hero--origin .collection-hero__origin .f-origin-flag-badge__label{color:#111;font-size:1.15rem;letter-spacing:0}.collection-hero--origin.collection-hero--no-image .collection-hero__title{max-width:64rem;margin-inline:0;font-family:Inter Tight,Inter,Segoe UI Variable Display,SF Pro Display,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:5.95rem;font-weight:820;line-height:.99;letter-spacing:0;font-optical-sizing:auto;font-feature-settings:"kern" 1,"liga" 1;text-wrap:balance;text-shadow:0 .5rem 1.4rem rgba(15,23,42,.045),0 .05rem 0 rgba(255,255,255,.72)}.collection-hero--origin.collection-hero--no-image .collection-hero__title motion-element,.collection-hero--origin.collection-hero--no-image .collection-hero__title>*{font:inherit;letter-spacing:0}@media(min-width:1280px){.collection-hero--origin.collection-hero--no-image .collection-hero__title{font-size:6.35rem}}@media(max-width:1279.98px){.collection-hero--origin.collection-hero--no-image .collection-hero__title{font-size:4.9rem}}.collection-hero--origin.collection-hero--no-image .collection-hero__description,.collection-hero--origin.collection-hero--no-image .collection-seo-copy--intro{max-width:64rem;margin-top:1.15rem;margin-inline:0;color:var(--origin-muted);font-size:1.55rem;line-height:1.42}.collection-hero--origin.collection-hero--no-image .collection-hero__description{display:none}.collection-hero--origin.collection-hero--no-image .collection-discovery-nav{max-width:66rem;margin-inline:0;margin-top:1.25rem;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;text-align:start}.collection-hero--origin.collection-hero--no-image .collection-discovery-nav__label{margin-bottom:.45rem;color:#111;font-size:1.55rem;font-weight:900;text-transform:none}.collection-hero--origin.collection-hero--no-image .collection-discovery-nav__scroller{justify-content:flex-start;gap:.8rem;flex-wrap:nowrap}.collection-hero--origin.collection-hero--no-image .collection-discovery-nav__link{min-height:4.35rem;min-width:9.5rem;justify-content:center;padding:.82rem 1.08rem;border-color:#0f172a17;border-radius:1.15rem;background:#fff;box-shadow:0 .75rem 1.9rem #0f172a0e,inset 0 .1rem #ffffffd1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:border-color var(--duration-default),background var(--duration-default),box-shadow var(--duration-default),transform var(--duration-default)}.collection-hero--origin.collection-hero--no-image .collection-discovery-nav__link:nth-child(n+5){display:none}.collection-hero--origin.collection-hero--no-image .collection-discovery-nav__link:hover{border-color:color-mix(in srgb,var(--origin-accent) 44%,rgba(17,17,17,.16));background:linear-gradient(135deg,#fff,color-mix(in srgb,var(--origin-accent-3) 78%,#ffffff)) padding-box,linear-gradient(135deg,var(--origin-accent),var(--origin-accent-2)) border-box;box-shadow:0 1.5rem 3.2rem color-mix(in srgb,var(--origin-accent) 12%,rgba(15,23,42,.08)),0 0 0 .35rem color-mix(in srgb,var(--origin-accent-4) 10%,transparent);transform:translateY(-.18rem)}.collection-origin-media{position:absolute;inset-block:0;inset-inline-end:clamp(.8rem,2.6vw,4.4rem);z-index:2;width:var(--origin-stage-width);overflow:visible;isolation:isolate;pointer-events:none;transform:translateZ(0);filter:drop-shadow(0 2rem 2.8rem rgba(15,23,42,.085))}.collection-origin-media:before,.collection-origin-media:after{content:"";position:absolute;pointer-events:none}.collection-origin-media__filters{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.collection-origin-media:before{display:block;inset-inline:2% -1%;inset-block-end:2%;height:45%;z-index:0;border-radius:50%;background:radial-gradient(ellipse at 50% 48%,color-mix(in srgb,var(--origin-accent-4) 36%,transparent),transparent 48%),radial-gradient(ellipse at 50% 68%,color-mix(in srgb,var(--origin-accent-2) 28%,transparent),transparent 62%),radial-gradient(ellipse at 54% 62%,color-mix(in srgb,var(--origin-accent) 23%,transparent),transparent 67%),radial-gradient(ellipse at 52% 74%,rgba(15,23,42,.13),transparent 70%);filter:blur(.08rem);opacity:.74;transform:perspective(34rem) rotateX(66deg);animation:collection-origin-stage-glow 5.8s ease-in-out infinite}.collection-origin-media:after{display:block;inset-inline:0 -5%;inset-block-end:8%;height:19rem;z-index:1;border-radius:50%;background:radial-gradient(ellipse at 48% 58%,color-mix(in srgb,var(--origin-accent-4) 44%,transparent),transparent 43%),radial-gradient(ellipse at 68% 52%,color-mix(in srgb,var(--origin-accent-2) 30%,transparent),transparent 54%),linear-gradient(90deg,transparent,color-mix(in srgb,var(--origin-accent) 20%,transparent) 46%,transparent 84%);box-shadow:0 0 3.4rem color-mix(in srgb,var(--origin-accent-4) 22%,transparent),0 1.4rem 4.4rem #0f172a1f;filter:blur(.3rem);opacity:.42;transform:perspective(34rem) rotateX(64deg) rotate(-2deg);animation:collection-origin-light-sweep 4.8s ease-in-out infinite}.collection-origin-media__flag{position:absolute;z-index:1;inset-block-start:clamp(11rem,8.8vw,15rem);inset-inline-end:clamp(15.5rem,13vw,22rem);top:clamp(11rem,8.8vw,15rem);right:clamp(15.5rem,13vw,22rem);width:var(--origin-flag-width);height:var(--origin-flag-height);overflow:hidden;border-radius:clamp(.58rem,.72vw,1rem);--collection-origin-flag-clip: inset(0 round clamp(.58rem, .72vw, 1rem));--collection-origin-flag-surface: linear-gradient(118deg, #ef3340 0%, #ffb000 68%, #ff6a00 100%);transform:rotate(-7deg);transform-origin:8% 52%;filter:drop-shadow(0 3rem 3rem rgba(15,23,42,.15)) drop-shadow(0 0 3.8rem color-mix(in srgb,var(--origin-accent) 14%,transparent));background:var(--collection-origin-flag-surface);clip-path:var(--collection-origin-flag-clip);box-shadow:inset .45rem 0 .9rem #ffffff2e,inset -1.2rem 0 2rem #0f172a14,inset 0 -1rem 1.8rem #0f172a1a;animation:collection-origin-flag-wave 8.8s cubic-bezier(.42,0,.25,1) infinite;transform-style:preserve-3d;backface-visibility:hidden}.collection-origin-media__flag-canvas{position:absolute;z-index:2;top:-3%;right:-1%;bottom:-3%;left:-1%;width:102%;height:106%;opacity:0;pointer-events:none;transition:opacity .24s ease;image-rendering:auto;transform:translateZ(0)}.js .collection-origin-media__flag:not(.collection-origin-media__flag--canvas-ready):before,.js .collection-origin-media__flag:not(.collection-origin-media__flag--canvas-ready):after,.js .collection-origin-media__flag:not(.collection-origin-media__flag--canvas-ready)>span,.js .collection-origin-media__flag:not(.collection-origin-media__flag--canvas-ready) .collection-origin-media__flag-folds,.js .collection-origin-media__flag:not(.collection-origin-media__flag--canvas-ready) .collection-origin-media__flag-highlight{opacity:0!important}.js .collection-origin-media__flag:not(.collection-origin-media__flag--canvas-ready){animation:none}.collection-origin-media__flag--canvas-ready{overflow:visible;clip-path:none;background:none;animation:collection-origin-flag-canvas-drift 12s cubic-bezier(.42,0,.25,1) infinite}.collection-origin-media__flag--canvas-ready:before,.collection-origin-media__flag--canvas-ready:after,.collection-origin-media__flag--canvas-ready>span,.collection-origin-media__flag--canvas-ready .collection-origin-media__flag-folds,.collection-origin-media__flag--canvas-ready .collection-origin-media__flag-highlight{display:none}.collection-origin-media__flag.collection-origin-media__flag--canvas-ready>.collection-origin-media__flag-canvas,.collection-origin-media__flag-canvas[data-origin-flag-wave=ready]{visibility:visible!important;opacity:1!important}.collection-origin-media__flag:before,.collection-origin-media__flag:after,.collection-origin-media__flag span,.collection-origin-media__flag-folds,.collection-origin-media__flag-highlight{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.collection-origin-media__flag:before{z-index:1;transform-origin:8% 52%;backface-visibility:hidden;will-change:transform,clip-path;opacity:.78;animation:collection-origin-cloth-wave 8.8s cubic-bezier(.42,0,.25,1) infinite}.collection-origin-media__flag:after{z-index:3;background:repeating-linear-gradient(104deg,rgba(255,255,255,.09) 0 .08rem,rgba(0,0,0,.04) .08rem .16rem,transparent .16rem .72rem);background-size:18rem 100%;background-position:0 0;clip-path:polygon(0 56%,12% 30%,27% 20%,42% 27%,56% 15%,74% 8%,100% 0,100% 58%,84% 70%,66% 60%,50% 73%,31% 66%,13% 86%,0 100%);mix-blend-mode:soft-light;opacity:.34;transform-origin:8% 52%;will-change:transform,clip-path,background-position,opacity;animation:collection-origin-fabric-grain 13s linear infinite}.collection-origin-media__flag span{z-index:6;transform-origin:10% 52%;will-change:transform;animation:collection-origin-flag-detail-wave 8.8s cubic-bezier(.42,0,.25,1) infinite}.collection-origin-media__flag-folds{z-index:4;background:linear-gradient(101deg,rgba(0,0,0,.42) 0 5%,rgba(255,255,255,.28) 9%,rgba(255,255,255,.08) 12%,rgba(0,0,0,.34) 18%,transparent 26%,rgba(255,255,255,.32) 32%,rgba(0,0,0,.3) 40%,transparent 50%,rgba(255,255,255,.3) 58%,rgba(0,0,0,.36) 68%,transparent 78%,rgba(255,255,255,.22) 88%,rgba(0,0,0,.3) 96%,transparent 100%),linear-gradient(180deg,rgba(255,255,255,.18),transparent 34%,rgba(0,0,0,.2) 100%);background-size:260% 100%,100% 100%;background-position:0 0,0 0;clip-path:polygon(0 56%,12% 30%,27% 20%,42% 27%,56% 15%,74% 8%,100% 0,100% 58%,84% 70%,66% 60%,50% 73%,31% 66%,13% 86%,0 100%);mix-blend-mode:overlay;opacity:.82;transform-origin:8% 52%;will-change:transform,clip-path,background-position,opacity;animation:collection-origin-fabric-folds 10.6s cubic-bezier(.42,0,.25,1) infinite}.collection-origin-media__flag-highlight{z-index:5;background:radial-gradient(ellipse at 42% 42%,rgba(255,255,255,.22),transparent 30%),linear-gradient(102deg,transparent 0 28%,rgba(255,255,255,.28) 35%,transparent 47%,rgba(255,255,255,.16) 66%,transparent 78%);background-size:100% 100%,210% 100%;background-position:0 0,0 0;clip-path:polygon(0 56%,12% 30%,27% 20%,42% 27%,56% 15%,74% 8%,100% 0,100% 58%,84% 70%,66% 60%,50% 73%,31% 66%,13% 86%,0 100%);mix-blend-mode:screen;opacity:.38;transform-origin:8% 52%;will-change:transform,clip-path,background-position,opacity;animation:collection-origin-fabric-highlight 10.6s cubic-bezier(.42,0,.25,1) infinite}.collection-origin-media__flag-canvas,.collection-origin-media__flag.collection-origin-media__flag--css-wave>.collection-origin-media__flag-canvas,.collection-origin-media__flag-canvas[data-origin-flag-wave=css-fallback]{display:none!important;visibility:hidden!important;opacity:0!important}.js .collection-origin-media__flag:not(.collection-origin-media__flag--canvas-ready),.js .collection-origin-media__flag.collection-origin-media__flag--css-wave{animation:collection-origin-flag-wave 8.8s cubic-bezier(.42,0,.25,1) infinite!important}.js .collection-origin-media__flag:not(.collection-origin-media__flag--canvas-ready):before,.js .collection-origin-media__flag.collection-origin-media__flag--css-wave:before{opacity:.78!important}.js .collection-origin-media__flag:not(.collection-origin-media__flag--canvas-ready):after,.js .collection-origin-media__flag.collection-origin-media__flag--css-wave:after{opacity:.34!important}.js .collection-origin-media__flag:not(.collection-origin-media__flag--canvas-ready)>span,.js .collection-origin-media__flag.collection-origin-media__flag--css-wave>span{opacity:1!important}.js .collection-origin-media__flag:not(.collection-origin-media__flag--canvas-ready) .collection-origin-media__flag-folds,.js .collection-origin-media__flag.collection-origin-media__flag--css-wave .collection-origin-media__flag-folds{opacity:.82!important}.js .collection-origin-media__flag:not(.collection-origin-media__flag--canvas-ready) .collection-origin-media__flag-highlight,.js .collection-origin-media__flag.collection-origin-media__flag--css-wave .collection-origin-media__flag-highlight{opacity:.38!important}.collection-hero--origin-usa .collection-origin-media__flag{--collection-origin-flag-clip: polygon(0 58%, 12% 31%, 28% 17%, 43% 25%, 58% 14%, 76% 7%, 100% 0, 100% 58%, 84% 70%, 66% 59%, 50% 72%, 31% 66%, 13% 86%, 0 100%);--collection-origin-flag-surface: repeating-linear-gradient(to bottom, #bf1f38 0 1.2rem, #ffffff 1.2rem 2.42rem)}.collection-hero--origin-usa .collection-origin-media__flag:before{background:repeating-linear-gradient(to bottom,#bf1f38 0 1.2rem,#fff 1.2rem 2.42rem);clip-path:polygon(0 58%,12% 31%,28% 17%,43% 25%,58% 14%,76% 7%,100% 0,100% 58%,84% 70%,66% 59%,50% 72%,31% 66%,13% 86%,0 100%);border-radius:46% 12% 44% 16%/54% 34% 52% 40%;box-shadow:inset 0 0 4.8rem #ffffff6b}.collection-hero--origin-usa .collection-origin-media__flag span{z-index:6;inset:18% auto auto 6%;width:38%;height:42%;clip-path:polygon(0 22%,20% 7%,50% 0,78% 16%,100% 10%,94% 69%,66% 78%,42% 66%,15% 88%,0 78%);border-radius:40% 38% 44% 42%;background-color:#3c3b6e;background-image:radial-gradient(circle,#ffffff 0 .18rem,transparent .2rem);background-position:.72rem .62rem;background-size:2rem 1.52rem;box-shadow:inset 0 0 2.6rem #fff3}.collection-hero--origin-mexico .collection-origin-media__flag{--collection-origin-flag-clip: polygon(0 56%, 12% 31%, 28% 19%, 43% 28%, 58% 15%, 76% 7%, 100% 0, 100% 58%, 84% 70%, 66% 60%, 50% 73%, 31% 66%, 13% 86%, 0 100%);--collection-origin-flag-surface: linear-gradient(100deg, #006847 0 33.333%, #ffffff 33.333% 66.666%, #ce1126 66.666%)}.collection-hero--origin-mexico .collection-origin-media__flag:before{background:linear-gradient(100deg,#006847 0 33.333%,#fff 33.333% 66.666%,#ce1126 66.666%);clip-path:polygon(0 56%,12% 31%,28% 19%,43% 28%,58% 15%,76% 7%,100% 0,100% 58%,84% 70%,66% 60%,50% 73%,31% 66%,13% 86%,0 100%);border-radius:46% 12% 44% 16%/54% 34% 52% 40%}.collection-hero--origin-mexico .collection-origin-media__flag span{width:5.6rem;height:5.6rem;inset:auto;border-radius:50%;background:radial-gradient(circle,#c9a227 0 28%,#0f7d42 29% 54%,#a05a2c 55% 68%,transparent 69%);box-shadow:0 0 0 .35rem #556b2f2e;transform:translate(-50%,-50%)}.collection-hero--origin-eu .collection-origin-media__flag{--collection-origin-flag-clip: polygon(0 56%, 12% 31%, 28% 19%, 43% 28%, 58% 15%, 76% 7%, 100% 0, 100% 58%, 84% 70%, 66% 60%, 50% 73%, 31% 66%, 13% 86%, 0 100%);--collection-origin-flag-surface: radial-gradient(circle at 50% 50%, transparent 0 17%, #ffcc00 17.4% 18.8%, transparent 19.2%), repeating-conic-gradient(from -2deg at 50% 50%, transparent 0 12deg, rgba(255, 204, 0, .92) 12deg 14deg, transparent 14deg 30deg), #003399}.collection-hero--origin-eu .collection-origin-media__flag:before{background:radial-gradient(circle at 50% 50%,transparent 0 17%,#ffcc00 17.4% 18.8%,transparent 19.2%),repeating-conic-gradient(from -2deg at 50% 50%,transparent 0 12deg,rgba(255,204,0,.92) 12deg 14deg,transparent 14deg 30deg),#039;clip-path:polygon(0 56%,12% 31%,28% 19%,43% 28%,58% 15%,76% 7%,100% 0,100% 58%,84% 70%,66% 60%,50% 73%,31% 66%,13% 86%,0 100%);border-radius:46% 12% 44% 16%/54% 34% 52% 40%}.collection-hero--origin-eu .collection-origin-media__flag span{top:32%;right:38%;bottom:32%;left:38%;border-radius:50%;background:transparent;box-shadow:0 -4.9rem 0 -2.22rem #fc0,2.55rem -4.16rem 0 -2.22rem #fc0,4.16rem -2.45rem 0 -2.22rem #fc0,4.9rem 0 0 -2.22rem #fc0,4.16rem 2.45rem 0 -2.22rem #fc0,2.55rem 4.16rem 0 -2.22rem #fc0,0 4.9rem 0 -2.22rem #fc0,-2.55rem 4.16rem 0 -2.22rem #fc0,-4.16rem 2.45rem 0 -2.22rem #fc0,-4.9rem 0 0 -2.22rem #fc0,-4.16rem -2.45rem 0 -2.22rem #fc0,-2.55rem -4.16rem 0 -2.22rem #fc0}.collection-hero--origin-asia .collection-origin-media__flag{--collection-origin-flag-clip: polygon(0 56%, 12% 31%, 28% 19%, 43% 28%, 58% 15%, 76% 7%, 100% 0, 100% 58%, 84% 70%, 66% 60%, 50% 73%, 31% 66%, 13% 86%, 0 100%);--collection-origin-flag-surface: radial-gradient(circle at 55% 45%, #d71920 0 15%, rgba(215, 25, 32, .78) 15.4% 22%, transparent 22.5%), repeating-conic-gradient(from -9deg at 55% 45%, rgba(255, 214, 93, .82) 0 5deg, rgba(255, 214, 93, .18) 5deg 9deg, transparent 9deg 18deg), linear-gradient(118deg, #b40722 0%, #ef3340 35%, #ffb000 68%, #ff6a00 100%)}.collection-hero--origin-asia .collection-origin-media__flag:before{background:radial-gradient(circle at 55% 45%,#d71920 0 15%,rgba(215,25,32,.78) 15.4% 22%,transparent 22.5%),repeating-conic-gradient(from -9deg at 55% 45%,rgba(255,214,93,.82) 0 5deg,rgba(255,214,93,.18) 5deg 9deg,transparent 9deg 18deg),linear-gradient(118deg,#b40722,#ef3340 35%,#ffb000 68%,#ff6a00);clip-path:polygon(0 56%,12% 31%,28% 19%,43% 28%,58% 15%,76% 7%,100% 0,100% 58%,84% 70%,66% 60%,50% 73%,31% 66%,13% 86%,0 100%);border-radius:46% 12% 44% 16%/54% 34% 52% 40%;box-shadow:inset 0 0 4.8rem #ffeea83d,inset 0 -3.2rem 4.4rem #7100122e}.collection-hero--origin-asia .collection-origin-media__flag:after{background:repeating-linear-gradient(104deg,rgba(255,239,164,.08) 0 .08rem,rgba(91,0,18,.04) .08rem .16rem,transparent .16rem .72rem);background-size:18rem 100%;mix-blend-mode:soft-light;opacity:.36}.collection-hero--origin-asia .collection-origin-media__flag-folds{background:linear-gradient(101deg,rgba(91,0,18,.46) 0 5%,rgba(255,240,151,.3) 9%,rgba(255,204,91,.1) 12%,rgba(93,0,16,.34) 18%,transparent 26%,rgba(255,210,83,.34) 32%,rgba(104,0,14,.32) 40%,transparent 50%,rgba(255,232,122,.31) 58%,rgba(112,18,0,.36) 68%,transparent 78%,rgba(255,196,54,.24) 88%,rgba(101,0,13,.32) 96%,transparent 100%),linear-gradient(180deg,rgba(255,236,151,.18),transparent 34%,rgba(103,0,18,.2) 100%)}.collection-hero--origin-asia .collection-origin-media__flag-highlight{background:radial-gradient(ellipse at 42% 42%,rgba(255,236,151,.2),transparent 30%),linear-gradient(102deg,transparent 0 28%,rgba(255,228,112,.26) 35%,transparent 47%,rgba(255,171,46,.16) 66%,transparent 78%)}.collection-hero--origin-asia .collection-origin-media__flag span{inset:17% 14% auto auto;width:10rem;height:10rem;border-radius:50%;background:radial-gradient(circle,rgba(255,226,96,.95) 0 14%,transparent 15% 100%);box-shadow:-9rem 6.5rem 0 -3.2rem #ffda4dd1,-16rem 1rem 0 -4.2rem #ffa830c7,-5rem 13rem 0 -4.1rem #ffe260a3}.collection-hero--origin .collection-origin-media__flag{--collection-origin-flag-clip: inset(0 round clamp(.58rem, .72vw, 1rem));clip-path:var(--collection-origin-flag-clip)!important;border-radius:clamp(.58rem,.72vw,1rem)!important}.collection-hero--origin .collection-origin-media__flag:before,.collection-hero--origin .collection-origin-media__flag:after,.collection-hero--origin .collection-origin-media__flag-folds,.collection-hero--origin .collection-origin-media__flag-highlight{clip-path:var(--collection-origin-flag-clip)!important;border-radius:inherit}.collection-hero--origin .collection-origin-media__flag:before{filter:saturate(1.05) contrast(1.04)!important;box-shadow:inset .7rem 0 1.3rem #fff3,inset -1.4rem 0 2.4rem #0f172a1f,inset 0 -1.2rem 1.8rem #0f172a1a}.collection-hero--origin .collection-origin-media__flag:after{box-shadow:inset 0 0 0 .12rem #ffffff47,inset 0 0 0 .22rem #0f172a0a}.collection-hero--origin-mexico .collection-origin-media__flag{--collection-origin-flag-surface: linear-gradient(100deg, #006847 0 33.333%, #f8f3e8 33.333% 66.666%, #ce1126 66.666%)}.collection-hero--origin-mexico .collection-origin-media__flag:before{background:linear-gradient(100deg,#006847 0 33.333%,#f8f3e8 33.333% 66.666%,#ce1126 66.666%)!important}.collection-hero--origin-usa .collection-origin-media__flag{--origin-flag-art: url(origin-flag-usa.svg);width:clamp(39rem,34vw,58rem);height:clamp(20.5rem,17.9vw,30.5rem)}.collection-hero--origin-mexico .collection-origin-media__flag{--origin-flag-art: url(origin-flag-mexico-official.svg);width:clamp(38rem,33vw,56rem);height:clamp(21.7rem,18.85vw,32rem)}.collection-hero--origin-eu .collection-origin-media__flag{--origin-flag-art: url(origin-flag-eu.svg);width:clamp(36rem,31vw,52rem);height:clamp(24rem,20.7vw,34.7rem)}.collection-hero--origin-asia .collection-origin-media__flag{--origin-flag-art: url(origin-flag-asia.svg);width:clamp(36rem,31vw,52rem);height:clamp(27rem,23.25vw,39rem)}.collection-hero--origin .collection-origin-media__flag,.collection-hero--origin .collection-origin-media__flag:before{background:var(--origin-flag-art) center / 100% 100% no-repeat!important}.js .collection-hero--origin .collection-origin-media__flag:not(.collection-origin-media__flag--canvas-ready):before,.collection-hero--origin .collection-origin-media__flag:before{opacity:1!important}.collection-hero--origin .collection-origin-media__flag>span{display:none!important}.collection-hero--origin-usa .collection-origin-media__flag span{clip-path:inset(0 round .36rem)!important;border-radius:.36rem!important}.collection-hero--origin-mexico .collection-origin-media__flag span,.collection-hero--origin-eu .collection-origin-media__flag span,.collection-hero--origin-asia .collection-origin-media__flag span{clip-path:none!important}.collection-origin-media__products{position:absolute;top:5%;right:2%;bottom:7%;left:2%;z-index:6;pointer-events:none}.collection-origin-media__products:before{display:none}.collection-origin-product{--origin-product-delay: 0s;--origin-product-tilt: 0deg;position:absolute;display:block;width:28%;aspect-ratio:1;border-radius:1.2rem;text-decoration:none;transform:rotate(var(--origin-product-tilt));transform-origin:50% 80%;pointer-events:auto;outline-offset:.7rem;-webkit-tap-highlight-color:transparent;overflow:visible;isolation:isolate;background:transparent!important}.collection-origin-product:before{display:block;content:"";position:absolute;top:59%;right:2%;bottom:-8%;left:2%;z-index:-1;border-radius:999px;background:radial-gradient(ellipse,rgba(15,23,42,.23),transparent 63%),radial-gradient(ellipse,color-mix(in srgb,var(--origin-accent) 22%,transparent),transparent 72%);filter:blur(.42rem);opacity:.78;transform:perspective(18rem) rotateX(62deg)}.collection-origin-product:after{display:block;content:"";position:absolute;top:7%;right:-7%;bottom:-4%;left:-7%;z-index:-2;border-radius:50%;background:radial-gradient(ellipse at 50% 58%,color-mix(in srgb,var(--origin-accent-4) 16%,transparent),transparent 58%),radial-gradient(ellipse at 50% 72%,color-mix(in srgb,var(--origin-accent-2) 12%,transparent),transparent 70%);opacity:.42;filter:blur(.18rem);transform:perspective(24rem) rotateX(61deg) scaleX(.9);transition:opacity var(--duration-default),transform var(--duration-default)}.collection-origin-product__image{display:block;width:100%;height:100%;object-fit:contain;background:transparent!important;box-shadow:none!important;mix-blend-mode:multiply;-webkit-mask-image:radial-gradient(ellipse at 50% 52%,#000 0 58%,rgba(0,0,0,.94) 68%,rgba(0,0,0,.48) 84%,transparent 100%);mask-image:radial-gradient(ellipse at 50% 52%,#000 0 58%,rgba(0,0,0,.94) 68%,rgba(0,0,0,.48) 84%,transparent 100%);filter:saturate(1.24) contrast(1.09) drop-shadow(0 2.4rem 1.7rem rgba(15,23,42,.17)) drop-shadow(0 .9rem 1rem color-mix(in srgb,var(--origin-accent-4) 12%,transparent));transform-origin:50% 86%;transition:filter var(--duration-default),transform var(--duration-default);animation:collection-origin-product-float 6.8s ease-in-out infinite;animation-delay:var(--origin-product-delay)}.collection-origin-product:not(.collection-origin-product--cutout-ready):not(.collection-origin-product--cutout-failed) .collection-origin-product__image{opacity:0}.no-js .collection-origin-product:not(.collection-origin-product--cutout-ready):not(.collection-origin-product--cutout-failed) .collection-origin-product__image{opacity:1}.collection-origin-product__cutout{display:block;width:100%;height:100%;object-fit:contain;background:transparent!important;box-shadow:none!important;opacity:0;filter:saturate(1.15) contrast(1.055) drop-shadow(0 2.4rem 1.7rem rgba(15,23,42,.17)) drop-shadow(0 .9rem 1rem color-mix(in srgb,var(--origin-accent-4) 12%,transparent));transform-origin:50% 86%;transition:filter var(--duration-default),transform var(--duration-default);animation:collection-origin-product-float 6.8s ease-in-out infinite;animation-delay:var(--origin-product-delay)}.collection-origin-product--cutout-ready .collection-origin-product__cutout{opacity:1}.collection-origin-product--cutout-ready .collection-origin-product__image{display:none}.collection-origin-product--cutout-failed .collection-origin-product__image{opacity:1}.collection-origin-product__label{position:absolute;inset:auto auto -1.2rem 50%;max-width:18rem;padding:.55rem .85rem;border:.1rem solid color-mix(in srgb,var(--origin-accent) 22%,rgba(15,23,42,.12));border-radius:999px;background:#ffffffeb;box-shadow:0 .8rem 1.8rem #0f172a21;color:#111;font-size:1rem;font-weight:800;line-height:1.15;text-align:center;opacity:0;transform:translate(-50%,.5rem);transition:opacity var(--duration-default),transform var(--duration-default);pointer-events:none}.collection-origin-product:hover .collection-origin-product__image,.collection-origin-product:focus-visible .collection-origin-product__image,.collection-origin-product:hover .collection-origin-product__cutout,.collection-origin-product:focus-visible .collection-origin-product__cutout{filter:saturate(1.18) contrast(1.08) drop-shadow(0 3rem 2.1rem rgba(15,23,42,.21)) drop-shadow(0 1rem 1.2rem color-mix(in srgb,var(--origin-accent-4) 17%,transparent));transform:translateY(-1rem) scale(1.085)}.collection-origin-product:hover:after,.collection-origin-product:focus-visible:after{opacity:.66;transform:perspective(24rem) rotateX(61deg) scaleX(1.02)}.collection-origin-product:hover .collection-origin-product__label,.collection-origin-product:focus-visible .collection-origin-product__label{opacity:1;transform:translate(-50%)}.collection-origin-product--1{inset-inline-start:21.5%;inset-block-end:37%;z-index:3;width:27.5%;--origin-product-delay: -.8s;--origin-product-tilt: -5deg}.collection-origin-product--2{inset-inline-start:39.5%;inset-block-end:30%;z-index:5;width:32.5%;--origin-product-delay: -2.1s;--origin-product-tilt: -1deg}.collection-origin-product--3{inset-inline-end:6.5%;inset-block-end:36%;z-index:4;width:29.2%;--origin-product-delay: -3.2s;--origin-product-tilt: 4deg}.collection-origin-product--4{inset-inline-end:18%;inset-block-end:11.5%;z-index:7;width:34.2%;--origin-product-delay: -1.4s;--origin-product-tilt: -4deg}.collection-origin-product--4 .collection-origin-product__image{-webkit-mask-image:none;mask-image:none}.collection-origin-media__orb{display:none;position:absolute;border-radius:999px;z-index:0;filter:blur(.28rem);opacity:.62;pointer-events:none}.collection-origin-media__orb--one{inset-block-start:9%;inset-inline-end:8%;width:13rem;height:13rem;background:radial-gradient(circle at 38% 34%,color-mix(in srgb,var(--origin-accent-4) 52%,transparent),transparent 58%),radial-gradient(circle,color-mix(in srgb,var(--origin-accent-2) 28%,transparent),transparent 72%);animation:collection-origin-float 6.4s ease-in-out infinite}.collection-origin-media__orb--two{inset-block-end:11%;inset-inline-start:10%;width:9rem;height:9rem;background:radial-gradient(circle at 45% 42%,color-mix(in srgb,var(--origin-accent) 32%,transparent),transparent 62%),radial-gradient(circle,color-mix(in srgb,var(--origin-accent-2) 18%,transparent),transparent 74%);animation:collection-origin-float 7.2s ease-in-out infinite reverse}.collection-origin-media__ring{display:block;position:absolute;inset-inline-start:18%;inset-block-end:14%;z-index:2;width:72%;height:10.8rem;border:0;border-radius:50%;background:radial-gradient(ellipse at 50% 50%,color-mix(in srgb,var(--origin-accent-4) 32%,transparent),transparent 46%),radial-gradient(ellipse at 48% 58%,color-mix(in srgb,var(--origin-accent-2) 22%,transparent),transparent 64%);box-shadow:0 0 4rem color-mix(in srgb,var(--origin-accent-4) 20%,transparent);filter:blur(.18rem);opacity:.48;transform:perspective(36rem) rotateX(66deg) rotate(-2deg);animation:collection-origin-ring-pulse 5.6s ease-in-out infinite}.collection-origin-media__ticker{display:none!important;position:absolute;inset-inline:auto 3.8rem;inset-block-end:1.4rem;width:min(40rem,88%);overflow:hidden;border:.1rem solid rgba(255,255,255,.64);border-radius:999px;background:#ffffffb8;box-shadow:0 1rem 2.8rem #0f172a1a;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:color-mix(in srgb,var(--origin-accent) 70%,#111111);font-size:1.05rem;font-weight:900;letter-spacing:.08em;line-height:1;text-transform:uppercase;white-space:nowrap}.collection-origin-media__ticker span{flex:0 0 auto;padding:1rem 1.4rem;animation:collection-origin-ticker 14s linear infinite}body:has(#MainContent .collection-hero--origin),#MainContent:has(.collection-hero--origin){--origin-page-accent: #1357d8;--origin-page-accent-2: #e22d45;--origin-page-accent-3: #ffd94d;--origin-page-surface: rgba(255, 255, 255, .94);--origin-page-ink: #0b0d12;--origin-page-muted: rgba(11, 13, 18, .64);--origin-page-shadow: rgba(15, 23, 42, .1)}body:has(#MainContent .collection-hero--origin-usa),#MainContent:has(.collection-hero--origin-usa){--origin-page-accent: #1f5ed8;--origin-page-accent-2: #e02c45;--origin-page-accent-3: #53d7ff}body:has(#MainContent .collection-hero--origin-mexico),#MainContent:has(.collection-hero--origin-mexico){--origin-page-accent: #00843d;--origin-page-accent-2: #ce1126;--origin-page-accent-3: #ffb12f}body:has(#MainContent .collection-hero--origin-asia),#MainContent:has(.collection-hero--origin-asia){--origin-page-accent: #d71920;--origin-page-accent-2: #ffbe2e;--origin-page-accent-3: #43d9ff}body:has(#MainContent .collection-hero--origin-eu),#MainContent:has(.collection-hero--origin-eu){--origin-page-accent: #003399;--origin-page-accent-2: #ffcc00;--origin-page-accent-3: #6aa6ff}body:has(#MainContent .collection-hero--origin) .header{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(180deg,#fffffff5,#fff4f9f0 52%,#fffffff5);box-shadow:0 1.6rem 4.2rem #0f172a12,inset 0 -.1rem #0f172a0f}body:has(#MainContent .collection-hero--origin) .header:has(.menu-drawer[active]){overflow:visible!important;z-index:80}body:has(#MainContent .collection-hero--origin) .header:before{content:"";position:absolute;inset-inline:0;inset-block-start:0;z-index:0;height:.32rem;background:linear-gradient(90deg,#ff3d7f,var(--origin-page-accent-2),var(--origin-page-accent-3),var(--origin-page-accent));opacity:.92;pointer-events:none}body:has(#MainContent .collection-hero--origin) .header__top,body:has(#MainContent .collection-hero--origin) .header__bottom{position:relative;z-index:1;background:transparent}body:has(#MainContent .collection-hero--origin) .header .header__top.section--padding{padding-block-start:1.05rem!important;padding-block-end:.95rem!important}body:has(#MainContent .collection-hero--origin) .header .header__bottom.section--padding{padding-block-start:.55rem!important;padding-block-end:.75rem!important}body:has(#MainContent .collection-hero--origin) .header__logo{filter:drop-shadow(0 .8rem 1.2rem rgba(15,23,42,.1))}body:has(#MainContent .collection-hero--origin) .header__logo--image{max-width:min(var(--logo-width),13.8rem)}body:has(#MainContent .collection-hero--origin) .header__search .search__form{width:min(62rem,54vw);min-width:min(56rem,54vw);max-width:62rem}body:has(#MainContent .collection-hero--origin) .header__search{justify-content:center}body:has(#MainContent .collection-hero--origin) .search__field{isolation:isolate}body:has(#MainContent .collection-hero--origin) .search__input{min-height:5rem;border:.1rem solid rgba(15,23,42,.08);border-radius:999px;background:linear-gradient(135deg,#fffffffa,#ffffffdb);box-shadow:0 1rem 2.6rem #0f172a14,inset 0 .1rem #ffffffe0;color:#111;font-weight:700}body:has(#MainContent .collection-hero--origin) .search__input::placeholder{color:#0f172a8a;font-weight:650}body:has(#MainContent .collection-hero--origin) .search__field-icon{inset-inline-end:.6rem;width:4.1rem;height:4.1rem;border-radius:999px;background:linear-gradient(135deg,#fffffff2,color-mix(in srgb,var(--origin-page-accent-3) 20%,#ffffff));color:#05070a;box-shadow:0 .7rem 1.7rem #0f172a17,inset 0 .1rem #ffffffb8}body:has(#MainContent .collection-hero--origin) .header__buttons{column-gap:1.2rem}body:has(#MainContent .collection-hero--origin) .account-button,body:has(#MainContent .collection-hero--origin) .cart-icon,body:has(#MainContent .collection-hero--origin) .cusstom-button{min-width:4.8rem;min-height:4.8rem;padding-inline:1.1rem;border:.1rem solid rgba(15,23,42,.07);border-radius:999px;background:#ffffffb8;box-shadow:0 .9rem 2.2rem #0f172a14,inset 0 .1rem #ffffffc7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}body:has(#MainContent .collection-hero--origin) .cart-count{background:linear-gradient(135deg,#ef302d,#c7132b);box-shadow:0 .4rem 1rem #c7132b47}body:has(#MainContent .collection-hero--origin) .header__bottom:after{background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.72) 14%,rgba(255,255,255,.86) 50%,rgba(255,255,255,.72) 86%,transparent 100%);border-block:.1rem solid rgba(15,23,42,.045);box-shadow:inset 0 .1rem #ffffffa8}body:has(#MainContent .collection-hero--origin) .header__navigation .header__menu{margin-inline:0}body:has(#MainContent .collection-hero--origin) .header__navigation .header__menu>ul{justify-content:center;gap:.15rem}body:has(#MainContent .collection-hero--origin) .header__navigation .menu__item{border-radius:999px;color:#080a0f;font-weight:850;letter-spacing:0;transition:background .18s ease,box-shadow .18s ease,color .18s ease,transform .18s ease}body:has(#MainContent .collection-hero--origin) .header__navigation .menu__item:hover,body:has(#MainContent .collection-hero--origin) .header__navigation .menu__item[aria-current=page]{background:linear-gradient(135deg,#fffffff2,color-mix(in srgb,var(--origin-page-accent-3) 18%,#ffffff));box-shadow:0 .7rem 1.6rem #0f172a12;color:color-mix(in srgb,var(--origin-page-accent) 72%,#080a0f);transform:translateY(-.08rem)}#MainContent:has(.collection-hero--origin) .collection-section{position:relative;background:linear-gradient(180deg,#fff,#fbfcff 48%,#fff)}#MainContent:has(.collection-hero--origin) .collection.section--padding{--section-padding-top: 18px !important;position:relative;z-index:1}#MainContent:has(.collection-hero--origin) .sticky-element:has(.collection__toolbar){margin-bottom:1.4rem}#MainContent:has(.collection-hero--origin) .collection__toolbar{position:relative;isolation:isolate;min-height:6.4rem;margin-bottom:0;padding:.9rem 1.2rem;overflow:hidden;border:.1rem solid rgba(15,23,42,.07);border-radius:1.7rem;background:linear-gradient(135deg,#fffffff5,#ffffffc7) padding-box,linear-gradient(135deg,color-mix(in srgb,var(--origin-page-accent) 24%,transparent),color-mix(in srgb,var(--origin-page-accent-2) 18%,transparent)) border-box;box-shadow:0 1.4rem 3.8rem #0f172a12,inset 0 .1rem #ffffffbd;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}#MainContent:has(.collection-hero--origin) .collection__toolbar:before{content:"";position:absolute;inset-inline:1.4rem;inset-block-start:0;z-index:-1;height:.22rem;border-radius:999px;background:linear-gradient(90deg,var(--origin-page-accent),var(--origin-page-accent-2),var(--origin-page-accent-3));opacity:.62}#MainContent:has(.collection-hero--origin) .collection__toolbar:after{content:"";position:absolute;inset-inline:1.1rem;inset-block-end:-1.2rem;z-index:-1;height:3.4rem;border-radius:50%;background:radial-gradient(ellipse at 50% 45%,color-mix(in srgb,var(--origin-page-accent) 10%,transparent),transparent 64%),radial-gradient(ellipse at 50% 55%,rgba(15,23,42,.07),transparent 72%);filter:blur(.55rem);opacity:.8;pointer-events:none}#MainContent:has(.collection-hero--origin) .collection__toolbar-left,#MainContent:has(.collection-hero--origin) .collection__toolbar-right{gap:1rem 1.6rem}#MainContent:has(.collection-hero--origin) .collection__toolbar .btn,#MainContent:has(.collection-hero--origin) .collection__toolbar select,#MainContent:has(.collection-hero--origin) .collection__toolbar .switch-slider{border-color:#0f172a14;box-shadow:0 .8rem 2rem #0f172a0f,inset 0 .1rem #ffffffc2}#MainContent:has(.collection-hero--origin) .collection__toolbar .btn--active,#MainContent:has(.collection-hero--origin) .collection__toolbar .btn:hover{border-color:color-mix(in srgb,var(--origin-page-accent) 32%,rgba(15,23,42,.12));background:color-mix(in srgb,var(--origin-page-accent-3) 16%,#ffffff);color:var(--origin-page-ink)}#MainContent:has(.collection-hero--origin) #ProductCount{color:var(--origin-page-muted);font-weight:700}#MainContent:has(.collection-hero--origin) #ProductsList{--origin-product-photo-bg: #ffffff;--f-column-gap-xl: 1.4rem;--f-column-gap-lg: 1.4rem;--f-column-gap-md: 1.2rem;--f-column-gap-mobile: .8rem;--f-row-gap-xl: 3.2rem;--f-row-gap-lg: 3rem;--f-row-gap-md: 2.4rem;--f-row-gap-mobile: 1.6rem;position:relative}#MainContent:has(.collection-hero--origin) .product-card-style-card{position:relative;height:100%;overflow:hidden;border:.1rem solid rgba(15,23,42,.07);border-radius:1.55rem;background:var(--origin-product-photo-bg)!important;box-shadow:0 .8rem 2.4rem #0f172a0e,inset 0 .1rem #ffffffe6;transform:translateY(0);transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}#MainContent:has(.collection-hero--origin) .product-card-style-card:before,#MainContent:has(.collection-hero--origin) .product-card-style-card:after{content:"";position:absolute;pointer-events:none}#MainContent:has(.collection-hero--origin) .product-card-style-card:before{inset-inline:1.4rem;inset-block-start:0;z-index:2;height:.22rem;border-radius:999px;background:linear-gradient(90deg,transparent 0%,var(--origin-page-accent) 13%,var(--origin-page-accent-2) 56%,var(--origin-page-accent-3) 86%,transparent 100%);background-size:170% 100%;opacity:.48;animation:collection-origin-topline 8s ease-in-out infinite}#MainContent:has(.collection-hero--origin) .product-card-style-card:after{display:none}#MainContent:has(.collection-hero--origin) .product-card-style-card.color-inherit{border-radius:1.55rem}#MainContent:has(.collection-hero--origin) .product-card-style-card:hover{border-color:color-mix(in srgb,var(--origin-page-accent) 28%,rgba(15,23,42,.08));box-shadow:0 1.4rem 3.6rem #0f172a14,0 0 0 .1rem color-mix(in srgb,var(--origin-page-accent) 8%,transparent),inset 0 .1rem #fffffff0;transform:translateY(-.25rem)}#MainContent:has(.collection-hero--origin) .product-card-style-card:hover:after{display:none}#MainContent:has(.collection-hero--origin) .product-card-style-card .product-card__wrapper{display:flex;flex-direction:column;min-height:100%;padding:.8rem;position:relative;z-index:3;background:var(--origin-product-photo-bg)!important}#MainContent:has(.collection-hero--origin) .product-card:not(.product-card--horizontal) .product-card__image-wrapper{overflow:hidden;border-radius:1.35rem!important;background:var(--origin-product-photo-bg)!important;box-shadow:inset 0 0 0 .1rem #0f172a08}#MainContent:has(.collection-hero--origin) .product-card:not(.product-card--horizontal) .product-card__image-wrapper:before{display:none}#MainContent:has(.collection-hero--origin) .product-card:not(.product-card--horizontal) .product-card__image{background:var(--origin-product-photo-bg)!important}#MainContent:has(.collection-hero--origin) .product-card:not(.product-card--horizontal) .product-card__image-link,#MainContent:has(.collection-hero--origin) .product-card:not(.product-card--horizontal) .product-card__image-link motion-element{background:var(--origin-product-photo-bg)!important}#MainContent:has(.collection-hero--origin) .product-card:not(.product-card--horizontal) .product-card__image--main img,#MainContent:has(.collection-hero--origin) .product-card:not(.product-card--horizontal) .product-card__image--second-mobile-fix img{filter:saturate(1.05) contrast(1.025) drop-shadow(0 1.05rem .95rem rgba(15,23,42,.105))}#MainContent:has(.collection-hero--origin) .product-card-style-card .product-card__info{padding:1.2rem .5rem .3rem;background:var(--origin-product-photo-bg)!important}#MainContent:has(.collection-hero--origin) .product-card__title{margin-block:0;color:var(--origin-page-ink);font-weight:850;line-height:1.2;text-wrap:balance;letter-spacing:0}#MainContent:has(.collection-hero--origin) .product-card__title a{color:inherit}#MainContent:has(.collection-hero--origin) .product-card__info .f-price,#MainContent:has(.collection-hero--origin) .product-card__info .price{color:#e9302a;font-weight:950;letter-spacing:0;text-shadow:none}#MainContent:has(.collection-hero--origin) .product-card__badge .f-origin-flag-badge{min-height:2.6rem;padding:.28rem .7rem .28rem .4rem;border:.1rem solid rgba(15,23,42,.08);background:#ffffffeb;box-shadow:0 .8rem 1.8rem #0f172a21;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}#MainContent:has(.collection-hero--origin) .product-card__badge .f-origin-flag-badge__label{font-size:1rem;font-weight:900}@media(hover:hover)and (pointer:fine){#MainContent:has(.collection-hero--origin) .product-card:not(.product-card--simple) .product-card__actions .btn,#MainContent:has(.collection-hero--origin) .product-card:not(.product-card--simple) .product-card__quickview{opacity:1;transform:translateZ(0)}#MainContent:has(.collection-hero--origin) .product-card__main-actions{inset-inline:1.4rem;bottom:1.4rem}#MainContent:has(.collection-hero--origin) .product-card__atc{border-color:transparent;background:linear-gradient(135deg,#ef302d,#c7132b);color:#fff;box-shadow:0 1rem 2.4rem #de202b47,inset 0 .1rem #ffffff47}}@keyframes collection-origin-ambient-drift{0%,to{background-position:0 0,0 0,100% 50%,0 0;transform:translateZ(0) scale(1)}50%{background-position:0 0,8% 4%,88% 56%,0 0;transform:translate3d(-.6rem,-.18rem,0) scale(1.012)}}@keyframes collection-origin-spark-shift{0%{background-position:0 0,12rem 8rem,0 0,0 0}to{background-position:18rem -18rem,-12rem 32rem,0 0,30rem -30rem}}@keyframes collection-origin-stage-glow{0%,to{opacity:.44;transform:perspective(34rem) rotateX(66deg) translate3d(-.4rem,0,0) scale(.98)}50%{opacity:.68;transform:perspective(34rem) rotateX(66deg) translate3d(.8rem,-.2rem,0) scale(1.04)}}@keyframes collection-origin-topline{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes collection-origin-flag-wave{0%{transform:perspective(96rem) rotate(-6.6deg) rotateY(-6deg) rotateX(.55deg) translate3d(-.32rem,.12rem,0) skewY(-.42deg)}25%{transform:perspective(96rem) rotate(-6deg) rotateY(1.8deg) rotateX(-.2deg) translate3d(.22rem,-.42rem,0) skewY(.18deg)}50%{transform:perspective(96rem) rotate(-5.2deg) rotateY(7.2deg) rotateX(-.62deg) translate3d(.74rem,-.7rem,0) skewY(.5deg)}75%{transform:perspective(96rem) rotate(-6.1deg) rotateY(-2.8deg) rotateX(.26deg) translate3d(-.18rem,-.3rem,0) skewY(-.24deg)}to{transform:perspective(96rem) rotate(-6.6deg) rotateY(-6deg) rotateX(.55deg) translate3d(-.32rem,.12rem,0) skewY(-.42deg)}}@keyframes collection-origin-flag-canvas-drift{0%,to{transform:perspective(110rem) rotate(-6.5deg) rotateY(-3.2deg) rotateX(.25deg) translate3d(-.18rem,.08rem,0) skewY(-.18deg)}50%{transform:perspective(110rem) rotate(-5.7deg) rotateY(3.4deg) rotateX(-.22deg) translate3d(.42rem,-.35rem,0) skewY(.22deg)}}@keyframes collection-origin-cloth-wave{0%{clip-path:polygon(0 57%,12% 31%,28% 19%,43% 28%,58% 15%,76% 7%,100% 0,100% 59%,85% 71%,68% 60%,51% 74%,32% 66%,14% 87%,0 100%);filter:url(#candyland-origin-flag-cloth-filter) saturate(1.04) contrast(1.04);transform:perspective(78rem) rotateY(-6.8deg) rotateX(.48deg) translate3d(-.46rem,.08rem,0) skewY(-.38deg) scaleX(.99)}25%{clip-path:polygon(0 56%,12% 30%,28% 18%,43% 29%,58% 15%,77% 8%,100% 1%,100% 63%,86% 72%,69% 61%,52% 76%,33% 67%,15% 89%,0 99%);filter:url(#candyland-origin-flag-cloth-filter) saturate(1.04) contrast(1.04);transform:perspective(78rem) rotateY(2.6deg) rotateX(-.2deg) translate3d(.22rem,-.34rem,0) skewY(.18deg) scaleX(1.004)}50%{clip-path:polygon(0 59%,11% 32%,27% 20%,42% 27%,57% 16%,75% 6%,100% 0,100% 56%,82% 69%,64% 58%,48% 73%,29% 65%,11% 85%,0 100%);filter:url(#candyland-origin-flag-cloth-filter) saturate(1.04) contrast(1.04);transform:perspective(78rem) rotateY(7.8deg) rotateX(-.58deg) translate3d(.72rem,-.58rem,0) skewY(.46deg) scaleX(1.016)}75%{clip-path:polygon(0 56%,13% 30%,29% 18%,44% 29%,59% 14%,77% 8%,100% 1%,100% 61%,85% 72%,67% 61%,50% 75%,32% 67%,14% 88%,0 99%);filter:url(#candyland-origin-flag-cloth-filter) saturate(1.04) contrast(1.04);transform:perspective(78rem) rotateY(-3.4deg) rotateX(.28deg) translate3d(-.2rem,-.22rem,0) skewY(-.22deg) scaleX(1.002)}to{clip-path:polygon(0 57%,12% 31%,28% 19%,43% 28%,58% 15%,76% 7%,100% 0,100% 59%,85% 71%,68% 60%,51% 74%,32% 66%,14% 87%,0 100%);filter:url(#candyland-origin-flag-cloth-filter) saturate(1.04) contrast(1.04);transform:perspective(78rem) rotateY(-6.8deg) rotateX(.48deg) translate3d(-.46rem,.08rem,0) skewY(-.38deg) scaleX(.99)}}@keyframes collection-origin-fabric-folds{0%{opacity:.7;background-position:0 0,0 0;clip-path:polygon(0 57%,12% 31%,28% 19%,43% 28%,58% 15%,76% 7%,100% 0,100% 59%,85% 71%,68% 60%,51% 74%,32% 66%,14% 87%,0 100%);transform:perspective(78rem) rotateY(-6.4deg) translate3d(-1.6rem,.08rem,0) skewY(-.34deg)}50%{opacity:.92;background-position:132% 0,0 0;clip-path:polygon(0 59%,11% 32%,27% 20%,42% 27%,57% 16%,75% 6%,100% 0,100% 56%,82% 69%,64% 58%,48% 73%,29% 65%,11% 85%,0 100%);transform:perspective(78rem) rotateY(6.8deg) translate3d(1.7rem,-.48rem,0) skewY(.42deg)}to{opacity:.7;background-position:260% 0,0 0;clip-path:polygon(0 57%,12% 31%,28% 19%,43% 28%,58% 15%,76% 7%,100% 0,100% 59%,85% 71%,68% 60%,51% 74%,32% 66%,14% 87%,0 100%);transform:perspective(78rem) rotateY(-6.4deg) translate3d(-1.6rem,.08rem,0) skewY(-.34deg)}}@keyframes collection-origin-fabric-highlight{0%{opacity:.22;background-position:0 0,0 0;clip-path:polygon(0 57%,12% 31%,28% 19%,43% 28%,58% 15%,76% 7%,100% 0,100% 59%,85% 71%,68% 60%,51% 74%,32% 66%,14% 87%,0 100%);transform:perspective(78rem) rotateY(-4.8deg) translate3d(-.8rem,.04rem,0) skewY(-.18deg)}50%{opacity:.48;background-position:0 0,120% 0;clip-path:polygon(0 59%,11% 32%,27% 20%,42% 27%,57% 16%,75% 6%,100% 0,100% 56%,82% 69%,64% 58%,48% 73%,29% 65%,11% 85%,0 100%);transform:perspective(78rem) rotateY(5deg) translate3d(.9rem,-.3rem,0) skewY(.22deg)}to{opacity:.22;background-position:0 0,210% 0;clip-path:polygon(0 57%,12% 31%,28% 19%,43% 28%,58% 15%,76% 7%,100% 0,100% 59%,85% 71%,68% 60%,51% 74%,32% 66%,14% 87%,0 100%);transform:perspective(78rem) rotateY(-4.8deg) translate3d(-.8rem,.04rem,0) skewY(-.18deg)}}@keyframes collection-origin-fabric-grain{0%{background-position:0 0;transform:translate3d(-.25rem,0,0)}to{background-position:18rem 0;transform:translate3d(.25rem,-.08rem,0)}}@keyframes collection-origin-flag-detail-wave{0%,to{transform:perspective(70rem) rotateY(-4.8deg) translate3d(-.22rem,.06rem,0) skewY(-.18deg)}50%{transform:perspective(70rem) rotateY(5.6deg) translate3d(.34rem,-.3rem,0) skewY(.25deg)}}@keyframes collection-origin-float{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(-1.2rem,.9rem,0) scale(1.08)}}@keyframes collection-origin-spin{to{transform:rotate(1turn)}}@keyframes collection-origin-ring-pulse{0%,to{opacity:.74;transform:perspective(36rem) rotateX(66deg) rotate(-2deg) scale(.98)}50%{opacity:1;transform:perspective(36rem) rotateX(66deg) rotate(-1deg) scale(1.04)}}@keyframes collection-origin-light-sweep{0%,to{opacity:.34;transform:perspective(34rem) rotateX(64deg) rotate(-2deg) translate3d(-1.2rem,.2rem,0) scaleX(.96)}50%{opacity:.58;transform:perspective(34rem) rotateX(64deg) rotate(1deg) translate3d(1.4rem,-.3rem,0) scaleX(1.04)}}@keyframes collection-origin-ticker{to{transform:translate(-100%)}}@keyframes collection-origin-product-float{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(.35rem,-.8rem,0) scale(1.025)}}@media(max-width:989.98px){.collection-hero--origin.collection-hero--no-image .collection-hero__text{padding-inline:clamp(1.8rem,5vw,4rem) clamp(20rem,34vw,31rem)!important}.collection-hero--origin.collection-hero--no-image .collection-hero__title{font-size:5.6rem}.collection-origin-media{width:clamp(26rem,34vw,36rem)}.collection-origin-media__flag{width:clamp(20.5rem,29vw,31rem);height:clamp(12rem,17vw,17.5rem)}.collection-origin-media__ticker{display:none}}@media(max-width:767.98px){body:has(#MainContent .collection-hero--origin) .header{background:linear-gradient(180deg,#e18fb5fa,#e5a0c3f5 58%,#fffffff5);box-shadow:0 1rem 2.8rem #0f172a14,inset 0 -.1rem #ffffff59}body:has(#MainContent .collection-hero--origin) .header .header__top.section--padding{padding-block-start:.9rem!important;padding-block-end:1rem!important;row-gap:.85rem}body:has(#MainContent .collection-hero--origin) .header__logo--image{max-width:min(var(--logo-width-mobile),10.8rem)}body:has(#MainContent .collection-hero--origin) .header__search{padding-block-start:.45rem}body:has(#MainContent .collection-hero--origin) .header__search .search__form{width:100%;min-width:0;max-width:100%}body:has(#MainContent .collection-hero--origin) .search__input{min-height:4.7rem;font-size:1.48rem;box-shadow:0 .7rem 1.8rem #0f172a14,inset 0 .1rem #ffffffdb}body:has(#MainContent .collection-hero--origin) .search__field-icon{width:3.9rem;height:3.9rem}body:has(#MainContent .collection-hero--origin) .menu-drawer-button,body:has(#MainContent .collection-hero--origin) .account-button,body:has(#MainContent .collection-hero--origin) .cart-icon,body:has(#MainContent .collection-hero--origin) .cusstom-button{min-width:4.3rem;min-height:4.3rem;padding-inline:.9rem;background:#ffffff8a;border-radius:999px;box-shadow:0 .6rem 1.5rem #0f172a14,inset 0 .1rem #ffffffa3}body:has(#MainContent .collection-hero--origin) .header__buttons{column-gap:.8rem}.collection-hero--origin.collection-hero--no-image{padding-inline:1rem}.collection-hero--origin.collection-hero--no-image .collection-hero__inner{max-width:100%;min-height:auto;border-radius:0;box-shadow:0 1.2rem 3.6rem color-mix(in srgb,var(--origin-accent) 8%,rgba(15,23,42,.06)),inset 0 0 0 .1rem #0f172a09}.collection-hero--origin.collection-hero--no-image .collection-hero__inner:before{opacity:.58;animation-duration:20s}.collection-hero--origin.collection-hero--no-image .collection-hero__inner:after{opacity:.28}.collection-hero--origin.collection-hero--no-image .collection-hero__text{min-height:auto;padding-inline:1.4rem!important}.collection-hero--origin.collection-hero--no-image .collection-hero__info{max-width:100%;padding-block:1.65rem 1.55rem!important}.collection-hero--origin.collection-hero--no-image .collection-hero__info:before{top:.9rem;right:-.8rem;bottom:1rem;left:-.8rem;border-radius:2rem;background:linear-gradient(90deg,rgba(255,255,255,.88),rgba(255,255,255,.58) 72%,transparent 100%),radial-gradient(ellipse at 20% 18%,color-mix(in srgb,var(--origin-accent-3) 34%,transparent),transparent 64%);opacity:.82}.collection-hero--origin.collection-hero--no-image .collection-hero__title{max-width:min(30.2rem,calc(100vw - 5.2rem));width:min(30.2rem,calc(100vw - 5.2rem))!important;overflow:visible!important;white-space:normal!important;font-size:2.86rem;font-weight:820;line-height:1.07;overflow-wrap:normal;word-break:normal;text-wrap:balance}.collection-hero--origin.collection-hero--no-image .collection-hero__title motion-element,.collection-hero--origin.collection-hero--no-image .collection-hero__title>*{display:block!important;width:100%!important;max-width:100%!important;white-space:normal!important;overflow:visible!important}.collection-hero--origin.collection-hero--no-image .collection-hero__description,.collection-hero--origin.collection-hero--no-image .collection-seo-copy--intro{max-width:min(31.2rem,calc(100vw - 4.8rem));font-size:1.42rem;line-height:1.4}.collection-hero--origin.collection-hero--no-image .collection-discovery-nav{max-width:100%;margin-top:1rem}.collection-hero--origin.collection-hero--no-image .collection-discovery-nav__link{min-height:4.4rem;padding:.82rem 1rem}.collection-origin-media{inset-block:0 auto;inset-inline:auto -7.6rem;width:27.6rem;height:18.6rem;opacity:1}.collection-origin-media__flag{inset-block-start:5.2rem;inset-inline-end:7.4rem;top:5.2rem;right:7.4rem;width:19.4rem;height:11.1rem;border-radius:.55rem;opacity:.56;filter:saturate(1.08) contrast(1.04)}.collection-origin-media__products{top:4.25rem;right:4.1rem;bottom:1.2rem;left:.2rem;z-index:8}.collection-origin-media:before{inset-inline:15% 2%;inset-block-end:7%;height:28%;opacity:.34}.collection-origin-media:after{inset-inline:16% 4%;inset-block-end:23%;height:8rem;opacity:.22}.collection-origin-product{border-radius:1rem}.collection-origin-product:before{opacity:.9;filter:blur(.32rem)}.collection-origin-product:after{opacity:.58;filter:blur(.12rem)}.collection-origin-product__image,.collection-origin-product__cutout{filter:saturate(1.34) contrast(1.16) brightness(1.04) drop-shadow(0 1.55rem 1.1rem rgba(15,23,42,.2)) drop-shadow(0 .44rem .7rem color-mix(in srgb,var(--origin-accent-4) 16%,transparent))}.collection-origin-product__image{-webkit-mask-image:radial-gradient(ellipse at 50% 52%,#000 0 76%,rgba(0,0,0,.98) 86%,rgba(0,0,0,.72) 95%,transparent 100%);mask-image:radial-gradient(ellipse at 50% 52%,#000 0 76%,rgba(0,0,0,.98) 86%,rgba(0,0,0,.72) 95%,transparent 100%)}.collection-origin-product--1{inset-inline-start:6%;inset-block-end:15%;width:38%}.collection-origin-product--2{inset-inline-start:28%;inset-block-end:12%;width:43%}.collection-origin-product--3{inset-inline-end:17%;inset-block-end:16%;width:40%}.collection-origin-product--4,.collection-origin-product__label,.collection-origin-media__orb,.collection-origin-media__ticker{display:none}.collection-origin-media__ring{inset-inline-start:16%;inset-block-end:2.5rem;display:block;width:62%;height:4.6rem;opacity:.72}#MainContent:has(.collection-hero--origin) .collection.section--padding{--section-padding-top: 10px !important;padding-inline:1rem}#MainContent:has(.collection-hero--origin) .sticky-element:has(.collection__toolbar){margin-bottom:1rem}#MainContent:has(.collection-hero--origin) .collection__toolbar{display:grid!important;grid-template-columns:minmax(0,1fr);row-gap:.85rem;min-height:auto;padding:.85rem 1rem;border-radius:1.4rem;box-shadow:0 1rem 2.8rem #0f172a0f,inset 0 .1rem #ffffffbd}#MainContent:has(.collection-hero--origin) .collection__toolbar-left,#MainContent:has(.collection-hero--origin) .collection__toolbar-right{width:100%;min-width:0;flex-direction:row!important;align-items:center!important;justify-content:space-between;gap:.7rem 1rem}#MainContent:has(.collection-hero--origin) .collection__toolbar-left{display:grid!important;grid-template-columns:minmax(0,1fr);justify-items:start}#MainContent:has(.collection-hero--origin) .collection__toolbar-left [data-facet-loading],#MainContent:has(.collection-hero--origin) .collection__toolbar-left .facet-drawer-wrapper,#MainContent:has(.collection-hero--origin) .collection__toolbar-left .facet-drawer-button-wrap{max-width:100%}#MainContent:has(.collection-hero--origin) .collection__toolbar-left .facet-drawer-button{min-height:4.3rem;padding-inline:1.35rem}#MainContent:has(.collection-hero--origin) .collection__toolbar-right{display:grid!important;grid-template-columns:minmax(0,1fr) auto;justify-items:stretch}#MainContent:has(.collection-hero--origin) .collection__toolbar compare-switch{max-width:11rem;min-width:0;font-size:1.28rem;overflow:hidden}#MainContent:has(.collection-hero--origin) .collection__toolbar compare-switch label{min-width:0}#MainContent:has(.collection-hero--origin) .collection__toolbar compare-switch .text-nowrap{display:block;max-width:6.4rem;overflow:hidden;text-overflow:ellipsis;font-size:0;white-space:nowrap}#MainContent:has(.collection-hero--origin) .collection__toolbar compare-switch .text-nowrap:before{content:"\d6sszeh.";font-size:1.28rem;font-weight:850}#MainContent:has(.collection-hero--origin) .collection__toolbar .switch-slider{flex:0 0 auto}#MainContent:has(.collection-hero--origin) .collection__toolbar layout-switcher{justify-self:end;max-width:9.2rem;gap:.45rem}#MainContent:has(.collection-hero--origin) .collection__toolbar layout-switcher .btn{width:4.2rem;min-width:4.2rem;height:4.2rem;min-height:4.2rem}#MainContent:has(.collection-hero--origin) .collection__toolbar-left,#MainContent:has(.collection-hero--origin) .collection__toolbar-right{display:flex!important;flex-wrap:wrap;justify-content:flex-start!important}#MainContent:has(.collection-hero--origin) #ProductCount{flex:0 0 100%}#MainContent:has(.collection-hero--origin) .collection__toolbar-left .facet-drawer-wrapper,#MainContent:has(.collection-hero--origin) .collection__toolbar-left .facet-drawer-button-wrap,#MainContent:has(.collection-hero--origin) .collection__toolbar layout-switcher{justify-self:start}#MainContent:has(.collection-hero--origin) #ProductsList{--f-column-gap-mobile: .8rem;--f-row-gap-mobile: 1.6rem}#MainContent:has(.collection-hero--origin) .product-card-style-card{border-radius:1.45rem;box-shadow:0 1rem 2.6rem #0f172a0f,inset 0 .1rem #ffffffd1}#MainContent:has(.collection-hero--origin) .product-card-style-card.color-inherit{border-radius:1.45rem}#MainContent:has(.collection-hero--origin) .product-card-style-card .product-card__wrapper{padding:.55rem}#MainContent:has(.collection-hero--origin) .product-card:not(.product-card--horizontal) .product-card__image-wrapper{border-radius:1.1rem!important}#MainContent:has(.collection-hero--origin) .product-card-style-card .product-card__info{padding:.85rem .25rem .2rem!important}#MainContent:has(.collection-hero--origin) .product-card__title{font-size:1.25rem;line-height:1.16;text-wrap:wrap}#MainContent:has(.collection-hero--origin) .product-card__info .f-price,#MainContent:has(.collection-hero--origin) .product-card__info .price{font-size:1.42rem}}@media(max-width:767.98px){.collection-hero--origin-usa .collection-origin-media__flag{width:20.4rem;height:10.7rem}.collection-hero--origin-mexico .collection-origin-media__flag{width:19.4rem;height:11.1rem}.collection-hero--origin-eu .collection-origin-media__flag,.collection-hero--origin-asia .collection-origin-media__flag{width:18.4rem;height:13.8rem}.collection-hero--origin.collection-hero--no-image .collection-hero__inner:before,.collection-hero--origin.collection-hero--no-image .collection-hero__inner:after,.collection-origin-media:before,.collection-origin-media:after,.collection-origin-media__flag,.collection-origin-media__flag:before,.collection-origin-media__flag:after,.collection-origin-media__flag span,.collection-origin-media__flag-folds,.collection-origin-media__flag-highlight,.collection-origin-product__image,.collection-origin-product__cutout,.collection-origin-media__orb,.collection-origin-media__ring,.collection-origin-media__ticker span{animation:none!important}}.collection-hero--origin.collection-hero--no-image .collection-hero__inner:before,.collection-hero--origin.collection-hero--no-image .collection-hero__inner:after,.collection-origin-media:before,.collection-origin-media:after,.collection-origin-media__flag,.collection-origin-media__flag:before,.collection-origin-media__flag:after,.collection-origin-media__flag span,.collection-origin-media__flag-folds,.collection-origin-media__flag-highlight,.collection-origin-product__image,.collection-origin-product__cutout,.collection-origin-media__orb,.collection-origin-media__ring,.collection-origin-media__ticker span{animation:none!important}@media(prefers-reduced-motion:reduce){.collection-hero--origin.collection-hero--no-image .collection-hero__inner:before,.collection-hero--origin.collection-hero--no-image .collection-hero__inner:after,.collection-origin-media:before,.collection-origin-media__flag,.collection-origin-media__flag:before,.collection-origin-media__flag:after,.collection-origin-media__flag span,.collection-origin-media__flag-folds,.collection-origin-media__flag-highlight,.collection-origin-product__image,.collection-origin-product__cutout,.collection-origin-media__orb,.collection-origin-media__ring,.collection-origin-media__ticker span,.collection-origin-media:after{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/section-collection-hero.css.map */
