.custom-mrc8v{position:relative;overflow:clip;background:#120a12;color:#f4e9f4;padding:0 6.9444vw 1.5vw;font-family:Grift,Gill Sans,Gill Sans MT,Trebuchet MS,sans-serif}.custom-mrc8v *{box-sizing:border-box}.custom-mrc8v>*{position:relative;z-index:1}.custom-mrc8v>.c4u-glow-spot{position:absolute;z-index:-1}.custom-mrc8v__glow{position:absolute!important;left:50%;top:22vw;z-index:0!important;transform:translate(-50%);width:72vw;height:40vw;pointer-events:none;filter:blur(6vw);background:radial-gradient(50% 50% at 50% 50%,#7e0fa86b,#120a1200 70%)}#MainContent>.shopify-section:first-child>.custom-mrc8v{padding-top:0!important}.custom-mrc8v__hero{position:relative;display:flex;align-items:flex-end;overflow:hidden;margin:0 -6.9444vw;min-height:44vw}.custom-mrc8v__hero-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 32%}.custom-mrc8v__hero-vid{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.custom-mrc8v__hero-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#120a129e,#120a122e 20%,#120a1259 52%,#120a12eb)}.custom-mrc8v__hero-in{position:relative;margin:0 auto;padding:0 6.9444vw 3.6vw;max-width:62vw;text-align:center}.custom-mrc8v__title{margin:0;color:#fff;font-weight:700;text-transform:uppercase;--c4u-type-d3fc328a: var(--c4u-h2, 3.6111vw);font-size:var(--c4u-h2, 3.6111vw);line-height:var(--c4u-h2-lh, 1);letter-spacing:var(--c4u-h2-ls, calc(.02 * var(--c4u-type-d3fc328a)))}.custom-mrc8v__strap{display:inline-block;margin:1.1vw 0 0;padding:.6vw 1.3vw;border-radius:6.9444vw;background:#c8278f;color:#f4e9f4;font-weight:700;font-size:1.1806vw;transform:rotate(-2deg);box-shadow:0 .8vw 2.4vw #c8278f40}.custom-mrc8v__hero-note{margin:1vw 0 0;font-size:1vw;color:#f4e9f4b8}.custom-mrc8v__hero-slot{position:absolute;right:1.2vw;top:calc(var(--c4u-hdr-h, 7.7222vw) + 1vw);padding:.45vw .9vw;border-radius:6.9444vw;border:calc(1 * var(--c4u-design-unit)) dashed rgba(244,233,244,.28);background:#120a1273;color:#f4e9f499;font-size:.76vw;letter-spacing:.08vw;text-transform:uppercase;font-weight:600}.custom-mrc8v__rail{--mrc-rail-gap: 1vw;position:sticky;top:calc(var(--mrc-header-visible, var(--c4u-hdr-off, 0vw)) + var(--mrc-rail-gap));z-index:6;display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;gap:.5556vw;width:fit-content;margin:1.2vw auto 2.4vw;padding:.7vw 1.8vw .75vw;background:#120a12;border:calc(1 * var(--c4u-design-unit)) solid rgba(244,233,244,0);border-radius:6.9444vw;box-shadow:0 0 #0000;transition:padding .35s ease,box-shadow .35s ease,border-color .35s ease,gap .35s ease}.custom-mrc8v__rail.is-stuck{gap:.4167vw;padding:.45vw 1.4vw .5vw;background:#120a12;border-color:#f4e9f414;box-shadow:0 1.2vw 3vw #00000059}.custom-mrc8v__rail.is-stuck .custom-mrc8v__circle{width:5.2083vw;gap:.3472vw}.custom-mrc8v__circle{width:5.2083vw;gap:.3472vw}.custom-mrc8v__rail.is-stuck .custom-mrc8v__circle-ring{width:3.6111vw;height:3.6111vw;padding:.1389vw}.custom-mrc8v__rail.is-stuck .custom-mrc8v__circle-img{border-width:.1389vw}.custom-mrc8v__rail.is-stuck .custom-mrc8v__circle-name{font-size:.7639vw}.custom-mrc8v__circle{flex:none;display:flex;flex-direction:column;align-items:center;gap:.5556vw;width:6.9444vw;text-decoration:none;transition:width .35s ease,gap .35s ease}.custom-mrc8v__circle-ring{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;width:5.5556vw;height:5.5556vw;border-radius:50%;padding:.2083vw;background:#ffffff1a;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .3s ease,background .3s ease,width .35s ease,height .35s ease,padding .35s ease}.custom-mrc8v__circle:hover .custom-mrc8v__circle-ring{transform:translateY(-.28vw) scale(1.07)}.custom-mrc8v__circle.is-on .custom-mrc8v__circle-ring,.custom-mrc8v__circle:hover .custom-mrc8v__circle-ring{background:linear-gradient(135deg,#65038b,#ae3995 55%,#d263ba);box-shadow:0 0 1.2vw #d263ba66}.custom-mrc8v__circle-ring:before,.custom-mrc8v__circle-ring:after{content:"";position:absolute;border-radius:50%;pointer-events:none;z-index:-1}.custom-mrc8v__circle-ring:before{top:-.2778vw;right:-.2778vw;bottom:-.2778vw;left:-.2778vw;opacity:0;background:conic-gradient(from 0deg,#ff1f9c,#f4ae17,#39ff14,#2ec9ff,#7e0fa8,#ff1f9c);filter:blur(.14vw);-webkit-mask-image:radial-gradient(closest-side,transparent 63%,#000 69%);mask-image:radial-gradient(closest-side,transparent 63%,#000 69%);transition:opacity .35s ease;will-change:transform}.custom-mrc8v__circle-ring:after{top:-.9722vw;right:-.9722vw;bottom:-.9722vw;left:-.9722vw;opacity:0;background:radial-gradient(circle,#ff2daf00 42%,#ff2daf6b 56%,#d263ba29 66%,#120a1200 78%);transition:opacity .35s ease}.custom-mrc8v__circle:hover .custom-mrc8v__circle-ring:before{opacity:.85;animation:mrc8v-halo 3.6s linear infinite}.custom-mrc8v__circle:hover .custom-mrc8v__circle-ring:after{opacity:.8}.custom-mrc8v__circle.is-on .custom-mrc8v__circle-ring:before{opacity:1;animation:mrc8v-halo 6s linear infinite}.custom-mrc8v__circle.is-on .custom-mrc8v__circle-ring:after{opacity:1;animation:mrc8v-bloom 2.8s ease-in-out infinite}@keyframes mrc8v-halo{to{transform:rotate(360deg)}}@keyframes mrc8v-bloom{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.custom-mrc8v__circle-img{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block;border:.2083vw solid #120A12;transition:border-width .35s ease}.custom-mrc8v__circle-name{color:#f4e9f4bf;font-weight:500;font-size:.9028vw;text-align:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .3s ease,font-size .35s ease}.custom-mrc8v__circle.is-on .custom-mrc8v__circle-name,.custom-mrc8v__circle:hover .custom-mrc8v__circle-name{color:#fff}@media(prefers-reduced-motion:reduce){.custom-mrc8v__circle-ring:before,.custom-mrc8v__circle-ring:after{animation:none!important}.custom-mrc8v__circle:hover .custom-mrc8v__circle-ring{transform:none}}.custom-mrc8v__sec{padding:3.6vw 0 1.2vw;scroll-margin-top:6vw}.custom-mrc8v__h2{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--c4u-h2-gap, .35vw);margin:0;color:#fff;font-weight:700;text-transform:uppercase;--c4u-type-ee75a590: var(--c4u-h2, 3.6111vw);font-size:var(--c4u-h2, 3.6111vw);line-height:var(--c4u-h2-lh, 1);letter-spacing:var(--c4u-h2-ls, calc(.02 * var(--c4u-type-ee75a590)))}.custom-mrc8v__sticker{display:inline-flex;align-items:center;min-height:var(--c4u-chip-h, 5.1vw);padding:var(--c4u-chip-py, .67vw) var(--c4u-chip-px, .95vw);border-radius:var(--c4u-chip-r, 1.15vw);background:#c8278f;transform:rotate(-2deg);box-shadow:0 .8vw 2.4vw #c8278f38}.custom-mrc8v__line{margin:2.2vw auto 2.8vw;font-size:1.3889vw;line-height:1.4;color:#fff;max-width:30vw;text-align:center}.custom-mrc8v__mason{column-count:3;column-gap:1.1111vw}.custom-mrc8v__mason>*{break-inside:avoid;margin:0 0 2.9167vw;display:block}.custom-mrc8v__grid{display:grid;gap:2.9167vw 1.1111vw}.custom-mrc8v__grid--3{grid-template-columns:repeat(3,1fr)}.custom-mrc8v__grid--4{grid-template-columns:repeat(4,1fr)}.custom-mrc8v__beach{display:grid;grid-template-columns:repeat(4,1fr);gap:2.9167vw 1.1111vw}.custom-mrc8v__beach>.custom-mrc8v__card--tall{grid-column:span 2;grid-row:span 2;display:flex;flex-direction:column}.custom-mrc8v__beach>.custom-mrc8v__card--tall .custom-mrc8v__shot{flex:1 1 auto;aspect-ratio:auto;min-height:0}.custom-mrc8v__card--tall .custom-mrc8v__soon{align-self:flex-start}.custom-mrc8v__card{position:relative;background:none;border-radius:0;padding:0;box-shadow:none}.custom-mrc8v__link{display:block;text-decoration:none;color:inherit}.custom-mrc8v__stretch{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:1.6667vw}.custom-mrc8v__sizes,.custom-mrc8v__guide{position:relative;z-index:2}.custom-mrc8v__shot{position:relative;display:block;overflow:hidden;border-radius:1.6667vw;background:#1a0a1c;aspect-ratio:1 / 1;transition:box-shadow .3s ease}@media(hover:hover){.custom-mrc8v__card:hover .custom-mrc8v__shot{box-shadow:inset 0 0 0 calc(1 * var(--c4u-design-unit)) #d263ba73,0 1vw 3vw #65038b59}}.custom-mrc8v__card--tall .custom-mrc8v__shot{aspect-ratio:3 / 4}.custom-mrc8v__card--life .custom-mrc8v__shot{aspect-ratio:4 / 5}.custom-mrc8v__img,.custom-mrc8v__movie{width:100%;height:100%;object-fit:cover;display:block}.custom-mrc8v__movie{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .25s ease}.custom-mrc8v__shot.is-playing .custom-mrc8v__movie{opacity:1}.custom-mrc8v__vid{position:absolute;left:.7vw;bottom:.7vw;display:inline-flex;align-items:center;gap:.3vw;padding:.35vw .7vw;border-radius:6.9444vw;background:#120a1299;border:calc(1 * var(--c4u-design-unit)) dashed rgba(244,233,244,.3);color:#f4e9f4b3;font-size:.7vw;letter-spacing:.06vw;text-transform:uppercase;font-weight:600}.custom-mrc8v__vid svg{width:.9vw;height:.9vw}.custom-mrc8v__meta{margin:.9vw 0 0}.custom-mrc8v__name{margin:0;color:#fff;font-size:1.25vw;font-weight:500;line-height:1.25;letter-spacing:-.0125vw}.custom-mrc8v__name a{color:inherit;text-decoration:none}.custom-mrc8v__price{margin:.4861vw 0 0;font-size:1.1111vw;line-height:1;font-weight:700;color:#fff}.custom-mrc8v__cap{margin:.7vw 0 0;font-size:.9vw;color:#f4e9f48c}.custom-mrc8v__sizes{display:flex;flex-wrap:wrap;gap:.35vw;margin:.8vw 0 0}.custom-mrc8v__chip{padding:.35vw .85vw;border:0;border-radius:6.9444vw;cursor:pointer;background:#f4e9f414;box-shadow:inset 0 0 0 calc(1 * var(--c4u-design-unit)) #f4e9f41f;color:#f4e9f4;font:inherit;font-size:.8333vw;font-weight:600;transition:background .16s ease,color .16s ease}.custom-mrc8v__chip:hover{background:#f4e9f429}.custom-mrc8v__chip.is-on{background:linear-gradient(90deg,#7e0fa8,#c8278f);box-shadow:none}.custom-mrc8v__guide{margin:.6vw 0 0;padding:0;border:0;background:none;cursor:pointer;color:#f4e9f499;font:inherit;font-size:.8333vw;text-decoration:underline}.custom-mrc8v__soon{display:inline-block;margin:.7vw 0 0;padding:.3vw .7vw;border-radius:6.9444vw;background:#f4e9f412;color:#f4e9f48c;font-size:.75vw;letter-spacing:.06vw;text-transform:uppercase;font-weight:600}.custom-mrc8v__filter{display:flex;flex-wrap:wrap;justify-content:center;gap:.5vw;margin:0 0 2vw}.custom-mrc8v__fchip{padding:.5vw 1.1vw;border:0;border-radius:6.9444vw;cursor:pointer;background:#f4e9f414;box-shadow:inset 0 0 0 calc(1 * var(--c4u-design-unit)) #f4e9f41f;color:#f4e9f4;font:inherit;font-size:.9vw;font-weight:700}.custom-mrc8v__fchip.is-on{background:linear-gradient(90deg,#7e0fa8,#c8278f);box-shadow:none}.custom-mrc8v__empty{margin:0 0 1.2vw;font-size:1vw;color:#f4e9f499;text-align:center}.custom-mrc8v__card[hidden]{display:none}.custom-mrc8v__sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:center;justify-content:center;background:#0a050bb8;padding:4vw}.custom-mrc8v__sheet[hidden]{display:none}.custom-mrc8v__sheet-in{position:relative;max-width:34vw;padding:2.2vw 2.4vw;border-radius:1.6667vw;background:#1c0e20;color:#f4e9f4;box-shadow:0 2vw 5vw #00000080;font-family:Grift,Gill Sans,Gill Sans MT,Trebuchet MS,sans-serif}.custom-mrc8v__sheet-in h3{margin:0 0 .9vw;font-size:1.6vw;text-transform:uppercase}.custom-mrc8v__sheet-in p{margin:0 0 .8vw;font-size:1vw;color:#f4e9f4c7}.custom-mrc8v__sheet-x{position:absolute;right:.9vw;top:.6vw;border:0;background:none;cursor:pointer;color:#f4e9f4b3;font-size:1.8vw;line-height:1}@media(max-width:768px){.custom-mrc8v{padding:0 4.2667vw 5.3333vw}.custom-mrc8v__hero{margin:0 -4.2667vw;min-height:128vw}.custom-mrc8v__hero-in{padding:0 4.2667vw 8vw;max-width:none}.custom-mrc8v__title{--c4u-type-d3fc328a: var(--c4u-h2-m, 7.2vw);font-size:var(--c4u-h2-m, 7.2vw);letter-spacing:var(--c4u-h2-ls-m, calc(.04 * var(--c4u-type-d3fc328a)))}.custom-mrc8v__strap{margin-top:3.2vw;padding:1.6vw 3.7vw;font-size:3.7333vw}.custom-mrc8v__hero-note{margin-top:2.6vw;font-size:3.4667vw}.custom-mrc8v__hero-slot{right:3.2vw;top:calc(var(--c4u-hdr-h, 19.3334vw) + 2.4vw);padding:1.1vw 2.4vw;font-size:2.6667vw;letter-spacing:.2667vw}.custom-mrc8v__rail{--mrc-rail-gap: 2.1333vw;gap:4.2667vw;width:auto;max-width:none;margin:3.2vw -4.2667vw 6.4vw;padding:2.1333vw 12vw 2.4vw 4.2667vw;border-radius:0 0 4.2667vw 4.2667vw;overflow-x:auto;flex-wrap:nowrap;justify-content:flex-start;scroll-padding-left:4.2667vw;scrollbar-width:none}.custom-mrc8v__rail.is-stuck{gap:2.4vw;padding:1.6vw 3.2vw 1.8vw;border-radius:24vw;width:fit-content;max-width:calc(100% - 8.5333vw);margin-left:auto;margin-right:auto;justify-content:center;box-shadow:0 3.2vw 8vw #00000059}.custom-mrc8v__rail.is-stuck .custom-mrc8v__circle{width:12.2667vw;gap:.8vw}.custom-mrc8v__rail.is-stuck .custom-mrc8v__circle-ring{width:10.1333vw;height:10.1333vw;padding:.4vw}.custom-mrc8v__rail.is-stuck .custom-mrc8v__circle-name{font-size:2.6667vw;-webkit-line-clamp:1}.custom-mrc8v__rail::-webkit-scrollbar{display:none}.custom-mrc8v__circle{width:17.0667vw;gap:1.6vw}.custom-mrc8v__circle-ring{width:14.9333vw;height:14.9333vw;padding:.5333vw}.custom-mrc8v__circle-ring:before{top:-.8vw;right:-.8vw;bottom:-.8vw;left:-.8vw;filter:blur(.5333vw)}.custom-mrc8v__circle-ring:after{top:-2.6667vw;right:-2.6667vw;bottom:-2.6667vw;left:-2.6667vw}.custom-mrc8v__circle-img{border-width:.5333vw}.custom-mrc8v__circle-name{font-size:2.6667vw}.custom-mrc8v__circle:hover .custom-mrc8v__circle-ring{transform:none}.custom-mrc8v__sec{padding:6.4vw 0 2.6667vw;scroll-margin-top:18vw}.custom-mrc8v__h2{gap:1.0667vw;--c4u-type-ee75a590: var(--c4u-h2-m, 7.2vw);font-size:var(--c4u-h2-m, 7.2vw);letter-spacing:var(--c4u-h2-ls-m, calc(.04 * var(--c4u-type-ee75a590)))}.custom-mrc8v__sticker{min-height:10.4vw;padding:1.3333vw 2.4vw;border-radius:2.4vw}.custom-mrc8v__line{margin:5.3333vw auto 6.4vw;font-size:4.2667vw;line-height:1.4;max-width:80vw}.custom-mrc8v__mason{column-count:2;column-gap:2.1333vw}.custom-mrc8v__mason>*{margin-bottom:6.4vw}.custom-mrc8v__grid{gap:6.4vw 2.1333vw}.custom-mrc8v__grid--3,.custom-mrc8v__grid--4{grid-template-columns:repeat(2,1fr)}.custom-mrc8v__beach{grid-template-columns:repeat(2,1fr);gap:6.4vw 2.1333vw}.custom-mrc8v__beach>.custom-mrc8v__card--tall{grid-column:span 2;grid-row:span 1}.custom-mrc8v__beach>.custom-mrc8v__card--tall .custom-mrc8v__shot{flex:0 0 auto;aspect-ratio:4 / 3}.custom-mrc8v__card{padding:0;border-radius:0}.custom-mrc8v__shot{border-radius:4.2667vw}.custom-mrc8v__vid{left:1.6vw;bottom:1.6vw;padding:1.0667vw 2.1333vw;font-size:2.4vw}.custom-mrc8v__vid svg{width:2.6667vw;height:2.6667vw}.custom-mrc8v__meta{margin:2.6667vw 0 0}.custom-mrc8v__name{font-size:3.7333vw}.custom-mrc8v__price{margin-top:1.6vw;font-size:3.2vw}.custom-mrc8v__cap{margin:1.6vw 0 0;font-size:3.2vw}.custom-mrc8v__sizes{gap:1.0667vw;margin:2.1333vw 0 0}.custom-mrc8v__guide{font-size:2.9333vw}.custom-mrc8v__chip{padding:1.0667vw 2.1333vw;border-radius:24vw;font-size:2.9333vw}.custom-mrc8v__guide{margin:1.6vw 0 0;font-size:3.2vw}.custom-mrc8v__soon{margin:2.1333vw 0 0;padding:1.0667vw 2.4vw;font-size:2.6667vw}.custom-mrc8v__filter{gap:1.6vw;margin-bottom:6.4vw;overflow-x:auto;flex-wrap:nowrap;justify-content:flex-start;scrollbar-width:none}.custom-mrc8v__filter::-webkit-scrollbar{display:none}.custom-mrc8v__fchip{padding:1.6vw 3.4667vw;font-size:3.4667vw;white-space:nowrap}.custom-mrc8v__empty{margin-bottom:3.2vw;font-size:3.4667vw}.custom-mrc8v__sheet{padding:6.4vw}.custom-mrc8v__sheet-in{max-width:none;width:100%;padding:6.4vw 5.3333vw;border-radius:4.2667vw}.custom-mrc8v__sheet-in h3{margin-bottom:2.6667vw;font-size:5.3333vw}.custom-mrc8v__sheet-in p{margin-bottom:2.6667vw;font-size:3.7333vw}.custom-mrc8v__sheet-x{right:3.2vw;top:2.1333vw;font-size:6.4vw}}@media(prefers-reduced-motion:reduce){.custom-mrc8v__card{transition:none}.custom-mrc8v__card:hover{transform:none}}.custom-mrc8v .custom-clp8n3__more{display:none!important}.custom-mrc8v__sec{scroll-margin-top:calc(var(--c4u-header-height, 6.7361vw) + var(--mrc-rail-height, 6vw) + 2vw)}@media(max-width:768px){.custom-mrc8v__sec{scroll-margin-top:calc(var(--c4u-header-height, 18.6667vw) + var(--mrc-rail-height, 18vw) + 4.2666vw)}}.custom-mrc8v__secondary-banner{display:block;width:100%;margin:2.7778vw 0}.custom-mrc8v__secondary-banner img{display:block;width:100%;height:auto;object-fit:contain;object-position:center;border-radius:2.2222vw}@media(max-width:768px){.custom-mrc8v__secondary-banner{margin:6.4vw 0}.custom-mrc8v__secondary-banner img{border-radius:4.2667vw}}.custom-mrc8v__hero--banner{display:block;min-height:0;margin:0;padding-top:var(--c4u-page-top-inset);overflow:visible}.custom-mrc8v__hero--banner .custom-mrc8v__hero-img{position:relative;inset:auto;display:block;width:100%;height:auto;object-fit:contain;object-position:center;border-radius:2.2222vw}.custom-mrc8v__hero--banner .custom-mrc8v__hero-shade{display:none}.custom-mrc8v__hero--banner .custom-mrc8v__hero-in{max-width:none;padding:var(--c4u-sec-pad-y) 6.9444vw}.custom-mrc8v__hero--banner .custom-mrc8v__title{position:absolute;width:var(--c4u-design-unit);height:var(--c4u-design-unit);margin:calc(-1 * var(--c4u-design-unit));padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.custom-mrc8v__hero--banner .custom-mrc8v__strap{margin:0}.custom-mrc8v__hero--banner~.custom-mrc8v__rail{margin-top:0}.custom-mrc8v__hero-cta{display:none}@media(max-width:768px){.custom-mrc8v__hero--banner .custom-mrc8v__hero-img{border-radius:4.2667vw}.custom-mrc8v__hero--banner .custom-mrc8v__hero-in{padding:var(--c4u-sec-pad-t-m) 4.2667vw var(--c4u-sec-pad-b-m)}.custom-mrc8v__hero--banner .custom-mrc8v__hero-cta{display:flex;align-items:center;justify-content:center;width:fit-content;min-height:11.7333vw;margin:4.2667vw auto 0;padding:2.6667vw 5.3333vw;border-radius:8vw;background:#c8278f;color:#fff;font-size:3.7333vw;font-weight:700;line-height:1.2;text-decoration:none}}.custom-mrc8v .custom-mrc8v__circle{width:8.3333vw}.custom-mrc8v .custom-mrc8v__circle-ring{width:6.6667vw;height:6.6667vw;border-radius:1.1111vw;padding:.2083vw;background:#241724}.custom-mrc8v .custom-mrc8v__circle-img{position:relative;z-index:1;border:0;border-radius:.9028vw;object-fit:contain;object-position:center;background:#120a12}.custom-mrc8v .custom-mrc8v__circle-ring:before{top:0;right:0;bottom:0;left:0;z-index:2;padding:.2083vw;border-radius:inherit;background:linear-gradient(135deg,#ff1f9c,#f4ae17,#39ff14,#2ec9ff,#7e0fa8);filter:none;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:none!important;transform:none;will-change:auto}.custom-mrc8v .custom-mrc8v__circle-ring:after{top:-.5556vw;right:-.5556vw;bottom:-.5556vw;left:-.5556vw;border-radius:inherit;background:none;box-shadow:0 0 1.1111vw #d263ba55;animation:none!important;transform:none}.custom-mrc8v .custom-mrc8v__circle:is(.is-on,:hover) .custom-mrc8v__circle-ring{transform:none;background:#241724;box-shadow:0 0 1.1111vw #d263ba33}.custom-mrc8v .custom-mrc8v__rail.is-stuck .custom-mrc8v__circle{width:6.25vw}.custom-mrc8v .custom-mrc8v__rail.is-stuck .custom-mrc8v__circle-ring{width:4.4444vw;height:4.4444vw;border-radius:.8333vw;padding:.1389vw}.custom-mrc8v .custom-mrc8v__rail.is-stuck .custom-mrc8v__circle-ring:before{padding:.1389vw}.custom-mrc8v .custom-mrc8v__rail.is-stuck .custom-mrc8v__circle-img{border:0;border-radius:.6944vw}@media(max-width:768px){.custom-mrc8v .custom-mrc8v__circle{width:28.8vw}.custom-mrc8v .custom-mrc8v__circle-ring{width:25.6vw;height:25.6vw;border-radius:4.2667vw;padding:.8vw}.custom-mrc8v .custom-mrc8v__circle-img{border-radius:3.4667vw}.custom-mrc8v .custom-mrc8v__circle-name{font-size:3.2vw}.custom-mrc8v .custom-mrc8v__circle-ring:before{padding:.8vw}.custom-mrc8v .custom-mrc8v__circle-ring:after{top:-1.6vw;right:-1.6vw;bottom:-1.6vw;left:-1.6vw;box-shadow:0 0 3.2vw #d263ba55}.custom-mrc8v .custom-mrc8v__rail.is-stuck{justify-content:flex-start}.custom-mrc8v .custom-mrc8v__rail.is-stuck .custom-mrc8v__circle{width:21.3333vw}.custom-mrc8v .custom-mrc8v__rail.is-stuck .custom-mrc8v__circle-ring{width:17.0667vw;height:17.0667vw;border-radius:3.2vw;padding:.5333vw}.custom-mrc8v .custom-mrc8v__rail.is-stuck .custom-mrc8v__circle-ring:before{padding:.5333vw}.custom-mrc8v .custom-mrc8v__rail.is-stuck .custom-mrc8v__circle-img{border-radius:2.6667vw}.custom-mrc8v .custom-mrc8v__rail.is-stuck .custom-mrc8v__circle-name{font-size:2.9333vw}}.custom-mrc8v__hero--product{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:3.3333vw;min-height:0;padding:10.4167vw 10.4167vw 2.7778vw;background:radial-gradient(ellipse at 16% 70%,#64175066,transparent 60%),#120a12}.custom-mrc8v__hero--product .custom-mrc8v__hero-img{position:relative;inset:auto;grid-column:2;grid-row:1;width:100%;height:34.7222vw;object-fit:contain;object-position:center;border-radius:1.6667vw}.custom-mrc8v__hero--product .custom-mrc8v__hero-in{grid-column:1;grid-row:1;padding:0;max-width:none;text-align:left}.custom-mrc8v__hero--product .custom-mrc8v__hero-shade{display:none}.custom-mrc8v__hero--product .custom-mrc8v__title{--c4u-type-d3fc328a: 4.1667vw;font-size:4.1667vw;line-height:1.08}.custom-mrc8v__sec>.custom-mrc8v__guide{display:block;width:fit-content;margin:-1.1111vw auto 2.2222vw;padding:.6944vw 1.1111vw}.custom-mrc8v__circle-img{object-position:center}@media(max-width:768px){.custom-mrc8v__hero--product{grid-template-columns:1fr;gap:5.3333vw;padding:28.8vw 4.2667vw 4.2667vw}.custom-mrc8v__hero--product .custom-mrc8v__hero-in{grid-column:1;grid-row:1;text-align:center}.custom-mrc8v__hero--product .custom-mrc8v__hero-img{grid-column:1;grid-row:2;width:100%;height:90.6667vw;border-radius:4.2667vw}.custom-mrc8v__hero--product .custom-mrc8v__title{--c4u-type-d3fc328a: 9.6vw;font-size:9.6vw}.custom-mrc8v__sec>.custom-mrc8v__guide{margin:-2.6667vw auto 6.4vw;padding:2.6667vw 4.2667vw}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/candy-merch.css.map */
