@media (min-width:640px){html:has(.product-view_view__EUfY4){overflow:hidden}}main:has(.product-view_view__EUfY4)+footer{display:none}.product-view_view__EUfY4{padding-bottom:1rem}@media (min-width:640px){.product-view_view__EUfY4{height:calc(100svh - 9.5rem);padding-bottom:0}}body:has(.product-view_view__EUfY4) [data-admin-add]{display:none}.contact-seller-button_head__xY8_g{animation:contact-seller-button_tilt__doR__ 2.4s ease-in-out infinite;transform-origin:50% 90%}.contact-seller-button_hand__jd4jz{animation:contact-seller-button_wave__aZjtU 2.4s ease-in-out infinite;transform-origin:70% 85%}@keyframes contact-seller-button_tilt__doR__{0%,60%,to{transform:rotate(0deg)}15%{transform:rotate(-6deg)}35%{transform:rotate(4deg)}}@keyframes contact-seller-button_wave__aZjtU{0%,60%,to{transform:rotate(0deg)}10%,30%{transform:rotate(18deg)}20%,40%{transform:rotate(-10deg)}}@media (prefers-reduced-motion:reduce){.contact-seller-button_hand__jd4jz,.contact-seller-button_head__xY8_g{animation:none}}.interest-button_stopLight__yL7LE{stop-color:color-mix(in oklab,var(--primary),white 55%)}.interest-button_stopMid__ssdw6{stop-color:var(--primary)}.interest-button_stopDark__MRlqM{stop-color:color-mix(in oklab,var(--primary),black 45%)}.interest-button_shine__2vHqV{fill:white;opacity:.55}.interest-button_heart__2r7qz{flex-shrink:0;overflow:visible;filter:drop-shadow(0 4px 6px color-mix(in oklab,var(--primary) 50%,transparent));animation:interest-button_beat__rjwXC 2.8s ease-in-out infinite;transform-origin:50% 60%}@keyframes interest-button_beat__rjwXC{0%,40%,to{transform:scale(1)}10%{transform:scale(1.14)}20%{transform:scale(1)}30%{transform:scale(1.08)}}.interest-button_cta__C7XdZ{position:relative;background:linear-gradient(180deg,color-mix(in oklab,var(--primary) 20%,var(--card)),color-mix(in oklab,var(--primary) 6%,var(--card)));border:1px solid color-mix(in oklab,var(--primary) 45%,transparent);box-shadow:inset 0 1px 0 color-mix(in oklab,var(--primary) 35%,transparent),0 12px 32px -14px color-mix(in oklab,var(--primary) 70%,transparent);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.interest-button_cta__C7XdZ:hover:not(:disabled){transform:translateY(-2px);border-color:var(--primary);box-shadow:inset 0 1px 0 color-mix(in oklab,var(--primary) 45%,transparent),0 18px 40px -14px color-mix(in oklab,var(--primary) 90%,transparent)}.interest-button_cta__C7XdZ:hover:not(:disabled) .interest-button_heart__2r7qz{animation-duration:1.1s}.interest-button_cta__C7XdZ:active:not(:disabled){transform:translateY(1px) scale(.99)}.interest-button_glow__IfKO7{background:radial-gradient(60% 55% at 50% 0,color-mix(in oklab,var(--primary) 22%,transparent),transparent 70%)}.interest-button_portrait__Fu_HU{box-shadow:0 0 0 1px color-mix(in oklab,var(--primary) 50%,transparent),0 0 0 6px color-mix(in oklab,var(--primary) 10%,transparent),0 14px 40px -10px color-mix(in oklab,var(--primary) 60%,transparent)}.interest-button_pop__scpIC{animation:interest-button_pop__scpIC .6s cubic-bezier(.34,1.56,.64,1) both}@keyframes interest-button_pop__scpIC{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}@media (prefers-reduced-motion:reduce){.interest-button_heart__2r7qz,.interest-button_pop__scpIC{animation:none}}.image-lightbox_photo__Yvgxg{position:absolute;inset:0;opacity:0}.image-lightbox_photoActive__j_Kq9{opacity:1}.image-lightbox_photoFade__xvF56{transition:opacity .45s ease-in}.image-lightbox_photoFade__xvF56.image-lightbox_photoActive__j_Kq9{transition:opacity .7s ease-out .35s;animation:image-lightbox_settle__29N_b 6s ease-out both}@keyframes image-lightbox_settle__29N_b{0%{transform:scale(1.03)}}@media (prefers-reduced-motion:reduce){.image-lightbox_photoFade__xvF56,.image-lightbox_photoFade__xvF56.image-lightbox_photoActive__j_Kq9{transition:none;animation:none}}.gold-leaf-background_field__bY5fl{position:fixed;inset:0;z-index:-10;overflow:hidden;pointer-events:none;perspective:1400px;background:radial-gradient(ellipse 70% 55% at 50% 50%,color-mix(in srgb,var(--primary) 6%,transparent),transparent 70%)}.gold-leaf-background_field__bY5fl:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at center,transparent 30%,rgb(0 0 0/.65) 100%)}.gold-leaf-background_heart__R8moy{position:absolute;top:50%;left:50%;width:60vmin;aspect-ratio:1;translate:-50% -50%;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--primary) 7%,transparent),transparent);animation:gold-leaf-background_heart-breathe__G5Sgf 9s ease-in-out infinite}.gold-leaf-background_lamp__wVB7u{--lamp-w:min(92vw,88vmin);--lamp-foot:0.0594;position:absolute;left:50%;bottom:20vh;width:var(--lamp-w);translate:-50% 0;color:color-mix(in srgb,var(--primary) 42%,transparent);stroke-width:1.4}.gold-leaf-background_lampDrawing__13t8a{display:block;width:100%;filter:drop-shadow(0 0 10px color-mix(in srgb,var(--primary) 22%,transparent))}@media (max-aspect-ratio:4/5){.gold-leaf-background_lamp__wVB7u{--lamp-w:96vw;bottom:44vh}}.gold-leaf-background_lamp__wVB7u.gold-leaf-background_lampPicture__qvOqy{--lamp-w:min(58vw,46vmin);--lamp-foot:0;color:var(--primary)}.gold-leaf-background_lampPicture__qvOqy .gold-leaf-background_lampDrawing__13t8a{height:auto;opacity:.75}.gold-leaf-background_lampSmoke__TyMpo{position:absolute;left:-25%;width:150%;bottom:0;height:260%;color:color-mix(in srgb,var(--primary) 55%,white);pointer-events:none}.gold-leaf-background_lamp__wVB7u ellipse,.gold-leaf-background_lamp__wVB7u path{vector-effect:non-scaling-stroke}.gold-leaf-background_sparkle__clZWp{position:absolute;color:color-mix(in srgb,var(--primary) 65%,transparent);animation:gold-leaf-background_twinkle__mwAYN 5s ease-in-out infinite}.gold-leaf-background_sparkle__clZWp svg{display:block;width:100%}@keyframes gold-leaf-background_twinkle__mwAYN{0%,to{opacity:.25}50%{opacity:1}}@keyframes gold-leaf-background_heart-breathe__G5Sgf{0%,to{opacity:.6;scale:.9}50%{opacity:1;scale:1.1}}@media (max-width:640px){.gold-leaf-background_field__bY5fl{opacity:.35}.gold-leaf-background_heart__R8moy{animation:none}}@media (prefers-reduced-motion:reduce){.gold-leaf-background_heart__R8moy,.gold-leaf-background_sparkle__clZWp{animation:none}}.dunes-background_field__7kwWT{position:fixed;inset:0;z-index:-10;overflow:hidden;pointer-events:none}.dunes-background_sun__dws2U{position:absolute;top:-18vmin;right:-12vmin;width:70vmin;aspect-ratio:1;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--accent) 16%,transparent),transparent)}.dunes-background_dune__n8wK1{position:absolute;left:0;bottom:0;width:200%;height:22vh;animation:dunes-background_drift__xZOCz 90s linear infinite}.dunes-background_dune__n8wK1[data-layer="0"]{height:26vh;color:color-mix(in srgb,var(--secondary) 45%,transparent);animation-duration:160s}.dunes-background_dune__n8wK1[data-layer="1"]{height:20vh;color:color-mix(in srgb,var(--secondary) 70%,transparent);animation-duration:120s;animation-direction:reverse}.dunes-background_dune__n8wK1[data-layer="2"]{height:13vh;color:color-mix(in srgb,var(--primary) 10%,var(--secondary) 55%);opacity:.6}@keyframes dunes-background_drift__xZOCz{to{translate:-50% 0}}@media (prefers-reduced-motion:reduce){.dunes-background_dune__n8wK1{animation:none}}.product-ring_stage__aVsOI{--card-w:clamp(7rem,min(30vw,16svh),16rem);--radius:calc(var(--card-w) * var(--radius-factor));position:relative;display:grid;place-items:center;height:calc(var(--card-w) * 2.6);overflow:hidden;perspective:calc(var(--card-w) * 9);mask-image:linear-gradient(90deg,transparent,black 8%,black 92%,transparent),linear-gradient(180deg,black 88%,transparent);mask-composite:intersect;user-select:none;--turn-ease:cubic-bezier(0.45,0,0.2,1);--shrink-ms:350ms;--grow-ms:650ms;--grow-delay:calc(var(--turn-ms) * 0.6);--grow-ease:cubic-bezier(0.34,1.56,0.64,1)}.product-ring_tilt__4_01E{grid-area:1/1;transform-style:preserve-3d;transform:translateY(calc(var(--card-w) * -.4)) translateZ(calc(var(--radius) * -1)) rotateX(var(--tilt,-8deg));animation:product-ring_ring-enter__piuzb 1.4s cubic-bezier(.22,1,.36,1)}.product-ring_band___U5gq{--engraving:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='100' viewBox='0 0 240 100'%3E%3Cg fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M0 13H240M0 87H240' stroke='rgba(0,0,0,.5)' stroke-width='1.6'/%3E%3Cpath d='M0 15.5H240M0 89.5H240' stroke='rgba(255,255,255,.4)' stroke-width='1'/%3E%3Cpath d='M0 50C20 24 40 24 60 50S100 76 120 50S160 24 180 50S220 76 240 50' stroke='rgba(0,0,0,.55)' stroke-width='2.4'/%3E%3Cpath d='M0 52C20 26 40 26 60 52S100 78 120 52S160 26 180 52S220 78 240 52' stroke='rgba(255,255,255,.35)' stroke-width='1'/%3E%3Cpath d='M45 35.5C52 46 46 58 33 61M105 64.5C110 52 102 40 90 37M135 35.5C128 47 136 58 148 62M195 64.5C188 54 196 41 209 38' transform='translate(0 1.2)' stroke='rgba(255,255,255,.35)' stroke-width='0.9'/%3E%3Cpath d='M45 35.5C52 46 46 58 33 61M105 64.5C110 52 102 40 90 37M135 35.5C128 47 136 58 148 62M195 64.5C188 54 196 41 209 38' fill='none' stroke='rgba(0,0,0,.55)' stroke-width='1.4'/%3E%3Cpath d='M75 64.5L72.6 62.6L71.5 59.8L71.9 57L73.5 54.9L75.8 53.8L78.2 54L80.1 55.3L81.1 57.2L81 59.2L80 60.8L78.5 61.7L76.9 61.7L75.5 60.9L74.8 59.7L74.8 58.5L75.4 57.5L76.2 57L77.1 57.1L77.7 57.5M15 35.5L12.9 37.2L11.9 39.7L12.2 42.1L13.6 44.1L15.7 45L17.8 44.8L19.5 43.7L20.4 42L20.3 40.2L19.5 38.8L18.1 38L16.6 38L15.5 38.7L14.9 39.7L14.9 40.8L15.3 41.7L16.1 42.1L16.9 42.1L17.4 41.8M225 64.5L222.6 65.8L221.2 68.1L221.1 70.6L222.2 72.7L224 74L226.2 74.2L228 73.4L229.2 71.8L229.4 70.1L228.8 68.5L227.6 67.5L226.2 67.3L224.9 67.7L224.1 68.6L223.9 69.7L224.3 70.7L224.9 71.2L225.7 71.3L226.3 71.1' transform='translate(0 1.2)' stroke='rgba(255,255,255,.35)' stroke-width='0.8'/%3E%3Cpath d='M75 64.5L72.6 62.6L71.5 59.8L71.9 57L73.5 54.9L75.8 53.8L78.2 54L80.1 55.3L81.1 57.2L81 59.2L80 60.8L78.5 61.7L76.9 61.7L75.5 60.9L74.8 59.7L74.8 58.5L75.4 57.5L76.2 57L77.1 57.1L77.7 57.5M15 35.5L12.9 37.2L11.9 39.7L12.2 42.1L13.6 44.1L15.7 45L17.8 44.8L19.5 43.7L20.4 42L20.3 40.2L19.5 38.8L18.1 38L16.6 38L15.5 38.7L14.9 39.7L14.9 40.8L15.3 41.7L16.1 42.1L16.9 42.1L17.4 41.8M225 64.5L222.6 65.8L221.2 68.1L221.1 70.6L222.2 72.7L224 74L226.2 74.2L228 73.4L229.2 71.8L229.4 70.1L228.8 68.5L227.6 67.5L226.2 67.3L224.9 67.7L224.1 68.6L223.9 69.7L224.3 70.7L224.9 71.2L225.7 71.3L226.3 71.1' fill='none' stroke='rgba(0,0,0,.55)' stroke-width='1.2'/%3E%3Cpath d='M48 47C52.1 47.8 53.9 51.9 53 55.6 49.3 54.6 46.6 50.9 48 47ZM104 49C100.5 50.2 97.3 47.9 96.4 44.6 99.7 43.7 103.3 45.4 104 49ZM132 47C133.3 50.7 130.8 54.2 127.3 55.1 126.4 51.6 128.1 47.7 132 47ZM191 51C191 47.3 194.4 45 197.7 45.3 197.4 48.7 194.6 51.6 191 51Z' transform='translate(0 1.2)' stroke='rgba(255,255,255,.35)' stroke-width='0.8'/%3E%3Cpath d='M48 47C52.1 47.8 53.9 51.9 53 55.6 49.3 54.6 46.6 50.9 48 47ZM104 49C100.5 50.2 97.3 47.9 96.4 44.6 99.7 43.7 103.3 45.4 104 49ZM132 47C133.3 50.7 130.8 54.2 127.3 55.1 126.4 51.6 128.1 47.7 132 47ZM191 51C191 47.3 194.4 45 197.7 45.3 197.4 48.7 194.6 51.6 191 51Z' fill='rgba(0,0,0,.16)' stroke='rgba(0,0,0,.55)' stroke-width='1.2'/%3E%3Cpath d='M48.5 47.8L52 54M103.3 48.6L97.8 45.4M131.6 47.7L128.2 53.6M191.6 50.5L196.5 46.4' stroke='rgba(0,0,0,.45)' stroke-width='.8'/%3E%3Cpath d='M149 62.5C153.8 59.2 160.2 62.2 161.7 68.4 155.9 71.3 149.6 68.3 149 62.5ZM149 62.5C150.5 61.6 153 59.9 155.4 60.5 153.2 61.7 150.8 62.2 149 62.5ZM149 62.5C149.3 64.3 149.6 67.2 151.6 68.7 151.1 66.2 149.9 64 149 62.5ZM150.4 63.1Q156.2 63.6 160.3 67.8' transform='translate(0 1.2)' stroke='rgba(255,255,255,.35)' stroke-width='0.8'/%3E%3Cpath d='M149 62.5C153.8 59.2 160.2 62.2 161.7 68.4 155.9 71.3 149.6 68.3 149 62.5ZM149 62.5C150.5 61.6 153 59.9 155.4 60.5 153.2 61.7 150.8 62.2 149 62.5ZM149 62.5C149.3 64.3 149.6 67.2 151.6 68.7 151.1 66.2 149.9 64 149 62.5ZM150.4 63.1Q156.2 63.6 160.3 67.8' fill='rgba(255,255,255,.14)' stroke='rgba(0,0,0,.55)' stroke-width='1.2'/%3E%3Cpath d='M27.1 59.3C20 57.9 18.6 51.7 23.9 49.4 29.6 48.2 32.1 54 27.1 59.3ZM30.3 60.3C29.4 53.2 34.9 49.9 38.7 54.2 41.6 59.2 36.8 63.4 30.3 60.3ZM30.3 63.7C36.8 60.6 41.6 64.8 38.7 69.8 34.9 74.1 29.4 70.8 30.3 63.7ZM27.1 64.7C32.1 70 29.6 75.8 23.9 74.6 18.6 72.3 20 66.1 27.1 64.7ZM25.1 62C21.7 68.3 15.4 67.8 14.8 62 15.3 56.3 21.7 55.7 25.1 62ZM87 33.3C84.4 29 86.9 25.4 90.6 27 93.9 29.4 92 33.4 87 33.3ZM88 35.4C91.2 31.6 95.4 32.9 95 36.9 93.8 40.7 89.4 40.2 88 35.4ZM86.2 37C90.8 38.9 90.9 43.3 87 44.1 82.9 44.2 82.1 39.8 86.2 37ZM84.2 35.8C83.8 40.8 79.6 42.2 77.6 38.7 76.3 34.9 80.2 32.8 84.2 35.8ZM84.7 33.5C79.8 34.7 77.1 31.1 79.8 28.2 83.1 25.8 86.3 28.8 84.7 33.5ZM212.6 33.3C207.3 28.8 209.1 23 214.6 23.6 219.9 25.3 219.2 31.3 212.6 33.3ZM214.7 35.7C217.4 29.4 223.5 29.3 224.6 34.7 224.6 40.2 218.6 41.4 214.7 35.7ZM213.1 38.5C220 39.1 221.9 44.8 217.1 47.6 211.9 49.3 208.9 44 213.1 38.5ZM210 37.8C211.6 44.5 206.7 48.2 202.6 44.5 199.3 40 203.5 35.6 210 37.8ZM209.6 34.6C203.7 38.2 198.8 34.7 201 29.7 204.3 25.2 209.8 27.7 209.6 34.6Z' transform='translate(0 1.2)' stroke='rgba(255,255,255,.35)' stroke-width='0.8'/%3E%3Cpath d='M27.1 59.3C20 57.9 18.6 51.7 23.9 49.4 29.6 48.2 32.1 54 27.1 59.3ZM30.3 60.3C29.4 53.2 34.9 49.9 38.7 54.2 41.6 59.2 36.8 63.4 30.3 60.3ZM30.3 63.7C36.8 60.6 41.6 64.8 38.7 69.8 34.9 74.1 29.4 70.8 30.3 63.7ZM27.1 64.7C32.1 70 29.6 75.8 23.9 74.6 18.6 72.3 20 66.1 27.1 64.7ZM25.1 62C21.7 68.3 15.4 67.8 14.8 62 15.3 56.3 21.7 55.7 25.1 62ZM87 33.3C84.4 29 86.9 25.4 90.6 27 93.9 29.4 92 33.4 87 33.3ZM88 35.4C91.2 31.6 95.4 32.9 95 36.9 93.8 40.7 89.4 40.2 88 35.4ZM86.2 37C90.8 38.9 90.9 43.3 87 44.1 82.9 44.2 82.1 39.8 86.2 37ZM84.2 35.8C83.8 40.8 79.6 42.2 77.6 38.7 76.3 34.9 80.2 32.8 84.2 35.8ZM84.7 33.5C79.8 34.7 77.1 31.1 79.8 28.2 83.1 25.8 86.3 28.8 84.7 33.5ZM212.6 33.3C207.3 28.8 209.1 23 214.6 23.6 219.9 25.3 219.2 31.3 212.6 33.3ZM214.7 35.7C217.4 29.4 223.5 29.3 224.6 34.7 224.6 40.2 218.6 41.4 214.7 35.7ZM213.1 38.5C220 39.1 221.9 44.8 217.1 47.6 211.9 49.3 208.9 44 213.1 38.5ZM210 37.8C211.6 44.5 206.7 48.2 202.6 44.5 199.3 40 203.5 35.6 210 37.8ZM209.6 34.6C203.7 38.2 198.8 34.7 201 29.7 204.3 25.2 209.8 27.7 209.6 34.6Z' fill='rgba(255,255,255,.14)' stroke='rgba(0,0,0,.55)' stroke-width='1.3'/%3E%3Cpath d='M28 62h0' stroke='rgba(0,0,0,.6)' stroke-width='4.6'/%3E%3Cpath d='M86 35h0' stroke='rgba(0,0,0,.6)' stroke-width='3.4'/%3E%3Cpath d='M212 36h0' stroke='rgba(0,0,0,.6)' stroke-width='4.4'/%3E%3C/g%3E%3C/svg%3E");--inlay-stone:linear-gradient(to bottom,transparent 5%,rgb(0 0 0/0.5) 5% 5.6%,color-mix(in srgb,var(--inlay-top) 70%,white) 5.6%,var(--inlay-top) 8%,color-mix(in srgb,var(--inlay-top) 65%,black) 10.4%,rgb(0 0 0/0.5) 10.4% 11%,transparent 11% 89%,rgb(0 0 0/0.5) 89% 89.6%,color-mix(in srgb,var(--inlay) 70%,white) 89.6%,var(--inlay) 92%,color-mix(in srgb,var(--inlay) 65%,black) 94.4%,rgb(0 0 0/0.5) 94.4% 95%,transparent 95%);--band-r:calc(var(--radius) * 0.72);--band-h:calc(var(--card-w) * 0.5);--tile-w:calc(var(--band-h) * 2.4);--band-d:calc(var(--band-h) * 0.2);position:absolute;top:50%;left:50%;width:0;height:var(--band-h);translate:0 -50%;transform-style:preserve-3d;pointer-events:none}.product-ring_centerBand__79M0A{--band-r:calc(var(--radius) * 0.96);--band-h:calc(var(--card-w) * 0.34)}.product-ring_bandSegment__LyeVV{position:absolute;top:0;left:calc(var(--band-r) * (var(--face-w) + .006) / -2);width:calc(var(--band-r) * (var(--face-w) + .006));height:100%;transform-style:preserve-3d;transform:rotateY(var(--angle)) translateZ(var(--band-r))}.product-ring_bandInner__QjMik,.product-ring_bandOuter__a_vhs{position:absolute;inset:0;backface-visibility:hidden}.product-ring_bandOuter__a_vhs{background:linear-gradient(rgb(255 255 255/var(--highlight)),rgb(255 255 255/var(--highlight))),linear-gradient(rgb(0 0 0/var(--shade)),rgb(0 0 0/var(--shade))),var(--inlay-stone),linear-gradient(to bottom,color-mix(in srgb,var(--primary) 45%,black),color-mix(in srgb,var(--primary) 78%,white) 18%,var(--primary) 40%,color-mix(in srgb,var(--primary) 78%,black) 62%,color-mix(in srgb,var(--primary) 88%,white) 80%,color-mix(in srgb,var(--primary) 40%,black));background-size:100% 100%;background-repeat:no-repeat}.product-ring_bandInner__QjMik{transform:translateZ(calc(var(--band-d) * -1)) rotateY(180deg);background:linear-gradient(rgb(0 0 0/var(--inner-shade)),rgb(0 0 0/var(--inner-shade))),var(--inlay-stone),linear-gradient(to bottom,color-mix(in srgb,var(--primary) 50%,black),color-mix(in srgb,var(--primary) 80%,black) 18%,color-mix(in srgb,var(--primary) 75%,white) 46%,color-mix(in srgb,var(--primary) 92%,white) 52%,var(--primary) 70%,color-mix(in srgb,var(--primary) 45%,black));background-size:100% 100%;background-repeat:no-repeat}.product-ring_engravingFace__ictp6{position:absolute;inset:0;backface-visibility:hidden;background:var(--engraving) repeat-x;background-size:var(--tile-w) 100%;background-position:calc(var(--i) * var(--band-r) * var(--face-w) * -1) 0}.product-ring_engravingInner__GpQ6O{transform:translateZ(calc(var(--band-d) * -1)) rotateY(180deg);background-position:calc(var(--i) * var(--band-r) * var(--face-w)) 0}.product-ring_bandEdge__yaZzm{position:absolute;left:0;right:0;height:var(--band-d)}.product-ring_bandTop__GwP2o{top:0;transform-origin:top;transform:translateZ(calc(var(--band-d) * -1)) rotateX(90deg);background:linear-gradient(rgb(0 0 0/calc(var(--shade) * .7)),rgb(0 0 0/calc(var(--shade) * .7))),linear-gradient(to bottom,color-mix(in srgb,var(--primary) 70%,black),color-mix(in srgb,var(--primary) 70%,white) 60%,color-mix(in srgb,var(--primary) 85%,white))}.product-ring_bandBottom__qxMcD{bottom:0;transform-origin:bottom;transform:translateZ(calc(var(--band-d) * -1)) rotateX(-90deg);background:linear-gradient(rgb(0 0 0/var(--shade)),rgb(0 0 0/var(--shade))),linear-gradient(to top,color-mix(in srgb,var(--primary) 30%,black),color-mix(in srgb,var(--primary) 60%,black))}.product-ring_ring__vQfCc{position:relative;width:var(--card-w);aspect-ratio:1;margin:0;padding:0;list-style:none;transform-style:preserve-3d}.product-ring_turning__nsVGh{transform:rotateY(calc(var(--spin) * 1turn));transition:transform var(--turn-ms) var(--turn-ease)}.product-ring_slot__WIHgU{position:absolute;inset:0;transform:rotateY(var(--angle)) translateZ(var(--radius));backface-visibility:hidden}.product-ring_card__f7KyM{position:absolute;inset:0;animation:product-ring_float__xoOHx 14s ease-in-out infinite;animation-delay:calc(var(--index) * -1.1s);-webkit-user-drag:none;cursor:inherit;scale:.88;transition:scale var(--shrink-ms) ease-out}.product-ring_card__f7KyM[aria-current]{scale:1.265;transition:scale var(--grow-ms) var(--grow-ease) var(--grow-delay)}.product-ring_card__f7KyM:not([aria-current]):hover{scale:.94;transition-duration:.3s}.product-ring_captionName__1mEWb{transition:color var(--shrink-ms) ease-out}.product-ring_card__f7KyM[aria-current] .product-ring_captionName__1mEWb{color:var(--primary);transition:color var(--grow-ms) ease var(--grow-delay)}.product-ring_card__f7KyM:focus-visible .product-ring_glassCard__GmUO0,.product-ring_card__f7KyM:hover .product-ring_glassCard__GmUO0,.product-ring_card__f7KyM[aria-current] .product-ring_glassCard__GmUO0{border-color:color-mix(in srgb,var(--primary) 70%,transparent);box-shadow:var(--band-shadow,0 0 transparent),0 26px 56px -24px color-mix(in srgb,var(--primary) 28%,transparent)}.product-ring_glassCard__GmUO0{position:absolute;inset:0;overflow:hidden;border-radius:1.25rem;border:1px solid color-mix(in srgb,var(--primary) 30%,transparent);background:var(--muted);color:white;box-shadow:var(--band-shadow,0 0 transparent),0 24px 48px -26px color-mix(in srgb,var(--primary) 18%,transparent);transition:border-color .6s ease,box-shadow .6s ease}.product-ring_featured__hR5go{position:relative;width:100%;height:100%;border-radius:1.75rem;box-shadow:0 40px 80px -40px color-mix(in srgb,var(--primary) 22%,transparent)}.product-ring_glass__HNCHO{position:absolute;inset:0;background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 10%,transparent),transparent 50%,color-mix(in srgb,var(--primary) 8%,transparent));pointer-events:none}.product-ring_caption__jnpKx{position:absolute;top:calc(100% + .7rem);left:0;right:0;display:flex;flex-direction:column;align-items:center;gap:.3rem;text-align:center;color:var(--foreground)}@media (min-width:1024px){.product-ring_card__f7KyM[aria-current] .product-ring_caption__jnpKx{left:-15%;right:-15%}}.product-ring_captionName__1mEWb{max-width:100%;overflow:hidden;font-family:var(--font-display);font-size:clamp(1rem,calc(var(--card-w) * .085),1.6rem);line-height:1.25;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-wrap:balance}.product-ring_captionNew__fg5ke{display:inline-flex;align-items:center;gap:.3rem;font-size:clamp(.75rem,calc(var(--card-w) * .06),1rem);font-weight:600;color:var(--primary)}@media (max-width:1023px){.product-ring_card__f7KyM[aria-current] .product-ring_captionNew__fg5ke{display:none}}.product-ring_captionNew__fg5ke:before{content:"";width:.4rem;aspect-ratio:1;border-radius:9999px;background:currentColor}.product-ring_galleryImage__JjElU{position:absolute;inset:0;opacity:0;transition:opacity .7s ease-in}.product-ring_galleryActive__XOtsL{opacity:1;transition:opacity 1.1s ease-out .65s;animation:product-ring_ken-burns__Cafui 14s ease-out both}.product-ring_thumb__3AFBQ{position:relative;width:4.5rem;aspect-ratio:1;overflow:hidden;border-radius:.9rem;border:1px solid var(--border);opacity:.55;transition:opacity .4s ease,border-color .4s ease,transform .4s ease}.product-ring_thumbActive__wjhi7,.product-ring_thumb__3AFBQ:hover{opacity:1;border-color:color-mix(in srgb,var(--primary) 70%,transparent);transform:translateX(.25rem)}@media (max-width:639px){.product-ring_thumb__3AFBQ{width:2.75rem}}@keyframes product-ring_ken-burns__Cafui{0%{transform:scale(1.03)}}@keyframes product-ring_ring-enter__piuzb{0%{scale:.85;translate:0 2rem}}@keyframes product-ring_float__xoOHx{0%,to{translate:0 -.35rem}50%{translate:0 .35rem}}@media (max-width:1023px){.product-ring_stage__aVsOI{--card-w:min(76vw,30rem,28svh);height:calc(var(--card-w) * 1.45)}}@media (prefers-reduced-motion:reduce){.product-ring_card__f7KyM,.product-ring_galleryActive__XOtsL,.product-ring_tilt__4_01E{animation:none}.product-ring_turning__nsVGh{transition:none}}.product-ring_categoryStage__uT53U{--card-w:clamp(8rem,min(29vw,30svh),22rem);--card-spacing:1.2;--radius-factor:max(calc(var(--card-spacing) * var(--ring-tan)),1.1);--band-shadow:calc(var(--card-w) * 0.1) calc(var(--card-w) * 0.02) calc(var(--card-w) * 0.1) rgb(0 0 0/0.85);--grow-ease:cubic-bezier(0.22,1,0.36,1);flex:none;height:calc(var(--card-w) * 1.8)}@media (max-width:1023px){.product-ring_categoryStage__uT53U{--card-w:min(50vw,27svh);--tilt:-18deg;height:calc(var(--card-w) * 1.6)}}@media (min-width:640px){.product-ring_categoryStage__uT53U{--card-spacing:1.4}}.product-ring_categoryStage__uT53U .product-ring_glassCard__GmUO0{border-radius:1.6rem;transition:border-color .6s ease,box-shadow .6s ease,top var(--shrink-ms) ease-out}.product-ring_categoryStage__uT53U .product-ring_card__f7KyM[aria-current] .product-ring_glassCard__GmUO0{top:calc(var(--card-w) / -4);transition:border-color .6s ease,box-shadow .6s ease,top var(--grow-ms) var(--grow-ease) var(--grow-delay)}@media (max-width:1023px){.product-ring_categoryStage__uT53U .product-ring_card__f7KyM[aria-current]{scale:1.06}.product-ring_categoryStage__uT53U .product-ring_card__f7KyM[aria-current] .product-ring_glassCard__GmUO0{top:0}}.product-ring_categoryStage__uT53U .product-ring_card__f7KyM{animation:none}.product-ring_categoryStage__uT53U .product-ring_caption__jnpKx{top:calc(100% + 1.1rem)}.product-ring_categoryStage__uT53U .product-ring_glass__HNCHO{border-radius:inherit;background:linear-gradient(155deg,color-mix(in srgb,var(--background) 30%,transparent),transparent 38%),linear-gradient(to top,color-mix(in srgb,var(--primary) 22%,transparent),transparent 45%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--background) 40%,transparent)}@media (min-width:1024px){.product-ring_categoryStage__uT53U{--card-spacing:1.3;margin-inline:calc(50% - 50vw)}.product-ring_categoryStage__uT53U .product-ring_card__f7KyM{--depth:cos(calc(var(--angle) + var(--spin) * 360deg));--side-scale:calc(0.88 * (0.4 + 0.6 * var(--depth)));opacity:clamp(0,calc((var(--depth) - .42) * 5),1);transition:opacity var(--turn-ms) var(--turn-ease),scale var(--turn-ms) var(--turn-ease)}.product-ring_categoryStage__uT53U .product-ring_card__f7KyM:not([aria-current]){scale:var(--side-scale)}.product-ring_categoryStage__uT53U .product-ring_card__f7KyM[aria-current]{transition:opacity var(--turn-ms) var(--turn-ease),scale var(--grow-ms) var(--grow-ease) var(--grow-delay)}.product-ring_categoryStage__uT53U .product-ring_card__f7KyM:not([aria-current]):hover{scale:calc(var(--side-scale) * 1.06);transition-duration:var(--turn-ms),.3s}.product-ring_categoryStage__uT53U .product-ring_glassCard__GmUO0{top:calc(var(--card-w) / -4)}.product-ring_categoryStage__uT53U .product-ring_glassCard__GmUO0:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--background);opacity:calc((1 - var(--depth)) * 1.1);pointer-events:none;transition:opacity var(--turn-ms) var(--turn-ease)}.product-ring_categoryStage__uT53U .product-ring_card__f7KyM[aria-current] .product-ring_glassCard__GmUO0:after{opacity:0}}@media (max-height:500px){.product-ring_categoryStage__uT53U{flex:none;height:calc(var(--card-w) * 2.2)}}.product-ring_turnHint__M2K57{position:absolute;z-index:1;display:grid;place-items:center;width:2.5rem;aspect-ratio:1;translate:-50% -50%;border-radius:9999px;border:1px solid color-mix(in srgb,var(--primary) 60%,transparent);background:color-mix(in srgb,var(--background) 45%,transparent);color:var(--primary);backdrop-filter:blur(6px);box-shadow:0 8px 24px -8px rgb(0 0 0/.6);animation:product-ring_fade-in__h3vPW .25s ease-out both;transition:background .3s ease,scale .3s ease,left .6s ease-out,top .6s ease-out}.product-ring_turnHint__M2K57 svg{width:55%;height:55%}.product-ring_turnHint__M2K57:hover{background:color-mix(in srgb,var(--background) 70%,transparent);scale:1.08}@keyframes product-ring_fade-in__h3vPW{0%{opacity:0}}.product-ring_bannerFrame__B9D0r{position:relative;display:flex;flex:1 1 0;min-height:9rem;max-height:22rem;container-type:size}.product-ring_rowStage__Tyn2E{--card-w:calc(72cqh * 0.8);--radius:calc(var(--card-w) * max(calc(1.15 * var(--ring-tan)), 1.6));--turn-ease:cubic-bezier(0.45,0,0.2,1);--shrink-ms:350ms;--grow-ms:650ms;--grow-delay:calc(var(--turn-ms) * 0.6);--grow-ease:cubic-bezier(0.34,1.56,0.64,1);position:relative;display:grid;flex:1 1 0;min-width:0;place-items:center;margin-inline:-1rem;overflow:hidden;perspective:calc(var(--card-w) * 4.5);mask-image:linear-gradient(90deg,transparent,black 8%,black 92%,transparent);user-select:none}.product-ring_rowTilt___JDQp{grid-area:1/1;transform-style:preserve-3d;transform:translateZ(var(--radius)) rotateX(6deg);pointer-events:none}.product-ring_rowRing__qMfix{position:relative;width:var(--card-w);aspect-ratio:4/5;margin:0;padding:0;list-style:none;transform-style:preserve-3d;pointer-events:none}.product-ring_rowSlot__z32FO{position:absolute;inset:0;pointer-events:auto;transform:rotateY(var(--angle)) translateZ(calc(var(--radius) * -1));backface-visibility:hidden;opacity:clamp(0,calc((cos(calc(var(--angle) + var(--spin) * 1turn)) - .42) * 5),1);transition:opacity var(--turn-ms) var(--turn-ease)}.product-ring_rowCard__cAXuF{position:absolute;inset:0;animation:product-ring_tile-in__jcKeC .8s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--tile) * 70ms)}.product-ring_rowFocus__nT2G3{position:absolute;inset:0;border-radius:1rem;scale:.86;transform-origin:50% 92%;box-shadow:0 .5rem 1rem rgb(0 0 0/.35);transition:scale var(--shrink-ms) ease-out,translate var(--shrink-ms) ease-out,box-shadow var(--shrink-ms) ease-out}.product-ring_rowFocus__nT2G3:after{content:"";position:absolute;inset:0;border-radius:1rem;background:black;opacity:.3;pointer-events:none;transition:opacity var(--shrink-ms) ease-out}.product-ring_rowSlot__z32FO[aria-current] .product-ring_rowFocus__nT2G3{scale:1.24;translate:0 -.75rem;box-shadow:0 1.25rem 2.25rem -.5rem rgb(0 0 0/.85),0 .5rem 1rem rgb(0 0 0/.45),0 0 2.5rem -.5rem color-mix(in srgb,var(--primary) 40%,transparent);transition:scale var(--grow-ms) var(--grow-ease) var(--grow-delay),translate var(--grow-ms) var(--grow-ease) var(--grow-delay),box-shadow var(--grow-ms) ease var(--grow-delay)}.product-ring_rowSlot__z32FO[aria-current] .product-ring_rowFocus__nT2G3:after{opacity:0;transition:opacity var(--grow-ms) ease var(--grow-delay)}.product-ring_rowSlot__z32FO:not([aria-current]) .product-ring_rowFocus__nT2G3:hover{scale:.92;transition-duration:.3s;cursor:pointer}.product-ring_rowSlot__z32FO:not([aria-current]) .product-ring_rowFocus__nT2G3:hover:after{opacity:.1;transition-duration:.3s}@keyframes product-ring_tile-in__jcKeC{0%{opacity:0;translate:0 1.25rem;scale:.96}}@media (prefers-reduced-motion:reduce){.product-ring_rowCard__cAXuF{animation:none}}@media (min-width:640px){.product-ring_rowStage__Tyn2E{margin-inline:-1.5rem}}@media (min-width:1024px){.product-ring_rowStage__Tyn2E{margin-inline:calc(50% - 50vw);mask-image:linear-gradient(90deg,transparent,black 6rem,black calc(100% - 6rem),transparent)}}.product-ring_pieceStage__CqkrX{--tilt:-34deg;--piece-scale:1.25;--piece-lift:-0.85;--scene-y:-0.42;height:min(calc(var(--card-w) * 2.2),calc(100svh - 22rem));align-items:end;mask-image:linear-gradient(90deg,transparent,black 8%,black 92%,transparent),linear-gradient(180deg,transparent,black 4%,black 97%,transparent)}.product-ring_pieceStage__CqkrX>.product-ring_tilt__4_01E{translate:0 calc(var(--card-w) * var(--scene-y))}@media (max-width:1023px){.product-ring_pieceStage__CqkrX{--card-w:min(44vw,24svh)}.product-ring_pieceStage__CqkrX>.product-ring_tilt__4_01E{--radius:calc(var(--card-w) * 1.3)}.product-ring_pieceStage__CqkrX>.product-ring_tilt__4_01E:has(>.product-ring_ring__vQfCc){--radius:calc(var(--card-w) * var(--radius-factor));translate:0 calc(var(--card-w) * (var(--scene-y) + 1.3 * sin(-1 * var(--tilt))) - var(--radius) * sin(-1 * var(--tilt)))}}@media (max-height:700px){.product-ring_pieceStage__CqkrX{--piece-scale:1.05;--piece-lift:-0.75}}@media (max-width:359px){.product-ring_pieceStage__CqkrX{--scene-y:-0.6}}@media (max-width:1023px) and (min-height:501px) and (max-height:600px){.product-ring_pieceStage__CqkrX{--card-w:min(50vw,21svh);--piece-scale:0.7;--piece-lift:-0.75;--scene-y:-0.68}}@media (max-height:500px){.product-ring_pieceStage__CqkrX{height:calc(var(--card-w) * 2.2)}}@media (min-width:1024px){.product-ring_pieceStage__CqkrX{--tilt:-14deg;--piece-scale:1.15;--piece-lift:-0.58;height:calc(var(--card-w) * 2.6);align-items:center;mask-image:linear-gradient(90deg,transparent,black 8%,black 92%,transparent),linear-gradient(180deg,transparent,black 22%,black 99%,transparent)}.product-ring_pieceStage__CqkrX>.product-ring_tilt__4_01E{translate:0 calc(var(--card-w) * -.14)}}@media (min-width:1024px) and (max-height:800px){.product-ring_pieceStage__CqkrX{--card-w:min(29vw,27svh);--piece-scale:1;--piece-lift:-0.4}.product-ring_pieceStage__CqkrX .product-ring_card__f7KyM[aria-current]{scale:1.15}}.product-ring_centerPiece__0KYwB{--piece-w:calc(var(--card-w) * var(--piece-scale));--piece-d:calc(var(--piece-w) * 0.045);position:absolute;top:50%;left:50%;width:var(--piece-w);aspect-ratio:1;margin:calc(var(--piece-w) / -2) 0 0 calc(var(--piece-w) / -2);transform-style:preserve-3d;transform:translateY(calc(var(--card-w) * var(--piece-lift))) rotateX(60deg) rotate(calc(var(--spin) * -1turn));transition:transform var(--turn-ms) var(--turn-ease);pointer-events:none}.product-ring_pieceGlow__EFdng,.product-ring_pieceSea__R1LAR,.product-ring_pieceSide__98aEr,.product-ring_pieceTop__o0PHc{position:absolute;inset:0}.product-ring_pieceTop__o0PHc{background:var(--piece) center /contain no-repeat}.product-ring_pieceSide__98aEr{background:linear-gradient(rgb(0 0 0/calc(30% + var(--layer) * 40%)) 0 0),var(--piece) center /contain no-repeat;mask:var(--piece) center /contain no-repeat;transform:translateZ(calc(var(--piece-d) * (var(--layer) - 1)))}.product-ring_pieceGlow__EFdng{inset:-12%;background:radial-gradient(closest-side,color-mix(in srgb,var(--primary) 35%,transparent),transparent);transform:translateZ(calc(var(--piece-d) * -1.2))}.product-ring_pieceSea__R1LAR{inset:-100%;background:var(--sea) center /contain no-repeat}.product-ring_pieceFigure___wuIV{--figure-w:calc(var(--piece-w) * var(--figure-scale, 0.3));position:absolute;width:var(--figure-w);aspect-ratio:1;margin:calc(var(--figure-w) * -1) 0 0 calc(var(--figure-w) / -2);background:var(--figure) center /contain no-repeat;transform-origin:50% 100%;transform:rotate(calc(var(--spin) * 1turn)) rotateX(calc(-60deg - var(--tilt, -8deg)));transition:transform var(--turn-ms) var(--turn-ease)}.product-ring_figureDrift___wtCK{animation:product-ring_figure-drift__AIdJZ calc(13s + var(--drift-i) * 2.7s) ease-in-out calc(var(--drift-i) * -4.3s) infinite alternate}@keyframes product-ring_figure-drift__AIdJZ{0%{translate:calc(var(--piece-w) * -.03) calc(var(--piece-w) * .008) 0}25%{translate:calc(var(--piece-w) * -.012) 0 calc(var(--piece-w) * .006)}50%{translate:calc(var(--piece-w) * .004) calc(var(--piece-w) * -.006) 0}75%{translate:calc(var(--piece-w) * .018) 0 calc(var(--piece-w) * .006)}to{translate:calc(var(--piece-w) * .03) calc(var(--piece-w) * .01) 0}}.product-ring_figureSpinner__kRlav{position:absolute;inset:0;background:var(--spinner) center /contain no-repeat;transform:rotate(calc(var(--spin) * -3turn));transition:transform var(--turn-ms) var(--turn-ease)}.product-ring_flyers__VUjii{position:absolute;top:50%;left:50%;transform:translateY(calc(var(--card-w) * (var(--piece-lift) - .1)));pointer-events:none}.product-ring_flyerPath__u8mLe{--flyer-s:calc(1 - var(--flyer-i) * 0.22);--flyer-t:calc(9s + var(--flyer-i) * 3.5s);position:absolute;animation:product-ring_flyer-x__dBAmr var(--flyer-t) ease-in-out calc(var(--flyer-i) * -5s) infinite alternate}.product-ring_flyer__FB_ye{position:absolute;width:calc(var(--card-w) * .3 * var(--flyer-s));aspect-ratio:2;translate:-50% -50%;background:var(--flyer) center /contain no-repeat;animation:product-ring_flyer-y__bOtaj var(--flyer-t) ease-in-out calc(var(--flyer-i) * -5s - var(--flyer-t) / 2) infinite alternate,product-ring_flyer-bank__RkMLf calc(4.4s + var(--flyer-i) * 1.7s) ease-in-out calc(var(--flyer-i) * -1.9s) infinite alternate}@keyframes product-ring_flyer-bank__RkMLf{0%{rotate:-8deg}to{rotate:7deg}}@keyframes product-ring_flyer-x__dBAmr{0%{transform:translateX(calc(var(--card-w) * -1.5 * var(--flyer-s)))}to{transform:translateX(calc(var(--card-w) * 1.5 * var(--flyer-s)))}}@keyframes product-ring_flyer-y__bOtaj{0%{transform:translateY(calc(var(--card-w) * -.22 * var(--flyer-s)))}to{transform:translateY(calc(var(--card-w) * .22 * var(--flyer-s)))}}@media (prefers-reduced-motion:reduce){.product-ring_centerPiece__0KYwB,.product-ring_figureSpinner__kRlav,.product-ring_pieceFigure___wuIV{transition:none}.product-ring_figureDrift___wtCK,.product-ring_flyerPath__u8mLe,.product-ring_flyer__FB_ye{animation:none}}