.style-module-scss-module__F1nbVG__glass-real,.style-module-scss-module__F1nbVG__glass-fake,.style-module-scss-module__F1nbVG__glass-base{position:relative}.style-module-scss-module__F1nbVG__glass-fake{--glass-color:var(--glass-color-medium);--glass-opacity:var(--glass-bg-opacity-normal);background-color:color-mix(in srgb,var(--glass-color)var(--glass-opacity),transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*10%),transparent),inset 1.8px 3px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*90%),transparent),inset -2px -2px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*80%),transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*60%),transparent),inset -.3px -1px 4px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*12%),transparent),inset -1.5px 2.5px 0px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*20%),transparent),inset 0px 3px 4px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*20%),transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*10%),transparent),0px 1px 5px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*10%),transparent),0px 6px 16px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*8%),transparent);border:1px solid color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*10%),transparent)}.style-module-scss-module__F1nbVG__glass-fake-light{--glass-color:var(--glass-color-light)}.style-module-scss-module__F1nbVG__glass-fake-medium{--glass-color:var(--glass-color-medium)}.style-module-scss-module__F1nbVG__glass-fake-dark{--glass-color:var(--glass-color-dark)}.style-module-scss-module__F1nbVG__glass-real{--glass-color:var(--glass-color-medium);--glass-opacity:var(--glass-bg-opacity-normal);--glass-blur:var(--glass-blur-normal);background-color:color-mix(in srgb,var(--glass-color)var(--glass-opacity),transparent);-webkit-backdrop-filter:blur(var(--glass-blur))saturate(var(--glass-saturation));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*10%),transparent),inset 1.8px 3px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*90%),transparent),inset -2px -2px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*80%),transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*60%),transparent),inset -.3px -1px 4px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*12%),transparent),inset -1.5px 2.5px 0px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*20%),transparent),inset 0px 3px 4px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*20%),transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*10%),transparent),0px 1px 5px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*10%),transparent),0px 6px 16px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*8%),transparent);border:1px solid color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*10%),transparent)}.style-module-scss-module__F1nbVG__glass-real-light{--glass-color:var(--glass-color-light)}.style-module-scss-module__F1nbVG__glass-real-medium{--glass-color:var(--glass-color-medium)}.style-module-scss-module__F1nbVG__glass-real-dark{--glass-color:var(--glass-color-dark)}.style-module-scss-module__F1nbVG__glass-subtle{--glass-opacity:var(--glass-bg-opacity-subtle);--glass-blur:var(--glass-blur-subtle);--glass-reflex-light:.2;--glass-reflex-dark:1.5}.style-module-scss-module__F1nbVG__glass-normal{--glass-opacity:var(--glass-bg-opacity-normal);--glass-blur:var(--glass-blur-normal);--glass-reflex-light:.3;--glass-reflex-dark:2}.style-module-scss-module__F1nbVG__glass-strong{--glass-opacity:var(--glass-bg-opacity-strong);--glass-blur:var(--glass-blur-strong);--glass-reflex-light:.4;--glass-reflex-dark:2.5}.style-module-scss-module__F1nbVG__glass-animated{transition:background-color .4s cubic-bezier(1,0,.4,1),box-shadow .4s cubic-bezier(1,0,.4,1),transform .2s cubic-bezier(1,0,.4,1)}.style-module-scss-module__F1nbVG__glass-hoverable:hover{--glass-opacity:calc(var(--glass-bg-opacity-normal)*1.5);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*10%),transparent),inset 1.8px 3px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*90%),transparent),inset -2px -2px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*80%),transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*60%),transparent),inset -.3px -1px 4px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*12%),transparent),inset -1.5px 2.5px 0px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*20%),transparent),inset 0px 3px 4px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*20%),transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*10%),transparent),0px 1px 5px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*10%),transparent),0px 6px 16px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*8%),transparent)}.style-module-scss-module__F1nbVG__glass-hoverable.style-module-scss-module__F1nbVG__glass-subtle:hover{--glass-opacity:calc(var(--glass-bg-opacity-subtle)*1.5)}.style-module-scss-module__F1nbVG__glass-hoverable.style-module-scss-module__F1nbVG__glass-strong:hover{--glass-opacity:calc(var(--glass-bg-opacity-strong)*1.2)}.style-module-scss-module__F1nbVG__glass-pressable:active{--glass-opacity:calc(var(--glass-bg-opacity-normal)*1.8);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*10%),transparent),inset 1.8px 3px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*90%),transparent),inset -2px -2px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*80%),transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*60%),transparent),inset -.3px -1px 4px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*12%),transparent),inset -1.5px 2.5px 0px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*20%),transparent),inset 0px 3px 4px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*20%),transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*10%),transparent),0px 1px 5px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*10%),transparent),0px 6px 16px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*8%),transparent);transition:background-color .1s cubic-bezier(1,0,.4,1),box-shadow .1s cubic-bezier(1,0,.4,1),transform .1s cubic-bezier(1,0,.4,1);transform:scale(.98)}.style-module-scss-module__F1nbVG__glass-focusable:focus-visible{outline:2px solid color-mix(in srgb,var(--glass-highlight)40%,transparent);outline-offset:2px}.style-module-scss-module__F1nbVG__glass-disabled,.style-module-scss-module__F1nbVG__glass-fake:disabled,.style-module-scss-module__F1nbVG__glass-real:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.style-module-scss-module__F1nbVG__glass-interactive{cursor:pointer;transition:background-color .4s cubic-bezier(1,0,.4,1),box-shadow .4s cubic-bezier(1,0,.4,1),transform .2s cubic-bezier(1,0,.4,1)}.style-module-scss-module__F1nbVG__glass-interactive:hover{--glass-opacity:calc(var(--glass-bg-opacity-normal)*1.5);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*10%),transparent),inset 1.8px 3px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*90%),transparent),inset -2px -2px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*80%),transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*60%),transparent),inset -.3px -1px 4px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*12%),transparent),inset -1.5px 2.5px 0px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*20%),transparent),inset 0px 3px 4px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*20%),transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*10%),transparent),0px 1px 5px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*10%),transparent),0px 6px 16px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*8%),transparent)}.style-module-scss-module__F1nbVG__glass-interactive.style-module-scss-module__F1nbVG__glass-subtle:hover{--glass-opacity:calc(var(--glass-bg-opacity-subtle)*1.5)}.style-module-scss-module__F1nbVG__glass-interactive.style-module-scss-module__F1nbVG__glass-strong:hover{--glass-opacity:calc(var(--glass-bg-opacity-strong)*1.2)}.style-module-scss-module__F1nbVG__glass-interactive:active{--glass-opacity:calc(var(--glass-bg-opacity-normal)*1.8);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*10%),transparent),inset 1.8px 3px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*90%),transparent),inset -2px -2px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*80%),transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*60%),transparent),inset -.3px -1px 4px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*12%),transparent),inset -1.5px 2.5px 0px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*20%),transparent),inset 0px 3px 4px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*20%),transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*10%),transparent),0px 1px 5px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*10%),transparent),0px 6px 16px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*8%),transparent);transition:background-color .1s cubic-bezier(1,0,.4,1),box-shadow .1s cubic-bezier(1,0,.4,1),transform .1s cubic-bezier(1,0,.4,1);transform:scale(.98)}.style-module-scss-module__F1nbVG__glass-interactive:focus-visible{outline:2px solid color-mix(in srgb,var(--glass-highlight)40%,transparent);outline-offset:2px}@keyframes style-module-scss-module__F1nbVG__skeleton-pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@keyframes style-module-scss-module__F1nbVG__skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.style-module-scss-module__F1nbVG__skeleton{border-radius:var(--radius-s);pointer-events:none;background:linear-gradient(90deg,#ffffff0d 0%,#ffffff1a 50%,#ffffff0d 100%) 0 0/200% 100%;animation:2s ease-in-out infinite style-module-scss-module__F1nbVG__skeleton-shimmer}.style-module-scss-module__F1nbVG__skeleton-pulse{border-radius:var(--radius-s);pointer-events:none;background:#ffffff14;animation:1.5s ease-in-out infinite style-module-scss-module__F1nbVG__skeleton-pulse}.style-module-scss-module__F1nbVG__skeleton-image{border-radius:var(--radius-s);pointer-events:none;aspect-ratio:1;background:linear-gradient(90deg,#ffffff0d 0%,#ffffff1a 50%,#ffffff0d 100%) 0 0/200% 100%;justify-content:center;align-items:center;width:100%;animation:2s ease-in-out infinite style-module-scss-module__F1nbVG__skeleton-shimmer;display:flex;position:relative;overflow:hidden}.style-module-scss-module__F1nbVG__skeleton-image:before{content:"";background:radial-gradient(circle,#ffffff26 0%,#ffffff0d 50%,#0000 100%);position:absolute;inset:0}.style-module-scss-module__F1nbVG__skeleton-text{border-radius:var(--radius-s);pointer-events:none;vertical-align:middle;background:linear-gradient(90deg,#ffffff0d 0%,#ffffff1a 50%,#ffffff0d 100%) 0 0/200% 100%;width:100%;height:1em;animation:2s ease-in-out infinite style-module-scss-module__F1nbVG__skeleton-shimmer;display:inline-block}.style-module-scss-module__F1nbVG__skeleton-heading{border-radius:var(--radius-s);pointer-events:none;vertical-align:middle;background:linear-gradient(90deg,#ffffff0d 0%,#ffffff1a 50%,#ffffff0d 100%) 0 0/200% 100%;width:60%;height:1.5em;animation:2s ease-in-out infinite style-module-scss-module__F1nbVG__skeleton-shimmer;display:inline-block}.style-module-scss-module__F1nbVG__skeleton-card{border-radius:var(--radius-s);pointer-events:none;border-radius:var(--radius-xl);background:linear-gradient(90deg,#ffffff0d 0%,#ffffff1a 50%,#ffffff0d 100%) 0 0/200% 100%;min-height:200px;padding:clamp(20px,3vw,32px);animation:2s ease-in-out infinite style-module-scss-module__F1nbVG__skeleton-shimmer}.style-module-scss-module__F1nbVG__skeleton-container{gap:var(--gap-m);flex-direction:column;display:flex}.style-module-scss-module__F1nbVG__skeleton-grid{gap:var(--gap-m);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}.style-module-scss-module__F1nbVG__tracksPage{height:100dvh;padding:var(--space-page-top)0 var(--space-page-bottom);overflow:hidden}@supports not (height:100dvh){.style-module-scss-module__F1nbVG__tracksPage{height:100vh}}.style-module-scss-module__F1nbVG__tracksPage{flex-direction:column;width:100%;min-height:100vh;padding:0;display:flex}.style-module-scss-module__F1nbVG__contentContainer{flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:0;padding-bottom:clamp(.5rem,2vh,2rem);display:flex}.style-module-scss-module__F1nbVG__toggleContainer{flex-shrink:0;justify-content:center;align-items:center;width:100%;padding-bottom:clamp(.5rem,1vh,1rem);display:flex}.style-module-scss-module__F1nbVG__viewToggle{background-color:color-mix(in srgb,var(--glass-color-medium)var(--glass-bg-opacity-normal),transparent);-webkit-backdrop-filter:blur(var(--glass-blur-normal))saturate(var(--glass-saturation));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glass-highlight)3%,transparent),inset 1.8px 3px 0px -2px color-mix(in srgb,var(--glass-highlight)27%,transparent),inset -2px -2px 0px -2px color-mix(in srgb,var(--glass-highlight)24%,transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--glass-highlight)18%,transparent),inset -.3px -1px 4px 0px color-mix(in srgb,var(--glass-shadow)24%,transparent),inset -1.5px 2.5px 0px -2px color-mix(in srgb,var(--glass-shadow)40%,transparent),inset 0px 3px 4px -2px color-mix(in srgb,var(--glass-shadow)40%,transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--glass-shadow)20%,transparent),0px 1px 5px 0px color-mix(in srgb,var(--glass-shadow)20%,transparent),0px 6px 16px 0px color-mix(in srgb,var(--glass-shadow)16%,transparent);border:1px solid color-mix(in srgb,var(--glass-highlight)3%,transparent);border-radius:var(--radius-full);justify-content:center;gap:clamp(4px,.8vw,6px);padding:clamp(4px,.8vw,6px);display:inline-flex;position:relative}.style-module-scss-module__F1nbVG__toggleButton{color:#ffffffe6;cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;padding:0;font-family:inherit;font-weight:600}.style-module-scss-module__F1nbVG__toggleButton:disabled{cursor:not-allowed;opacity:.5}.style-module-scss-module__F1nbVG__toggleButton{border-radius:var(--radius-full);color:#fff9;transition:all var(--transition-fast);letter-spacing:.05em;background:0 0;border:none;padding:clamp(6px,1vw,8px) clamp(14px,2.2vw,18px);font-size:clamp(11px,1.4vw,13px)}.style-module-scss-module__F1nbVG__toggleButton:hover:not(:disabled):not(.style-module-scss-module__F1nbVG__active){color:#ffffffd9;background:#ffffff0d}.style-module-scss-module__F1nbVG__toggleButton.style-module-scss-module__F1nbVG__active{color:#fffffff2;background:#ffffff26;box-shadow:0 2px 8px #0000004d,inset 0 1px 4px #ffffff1a}.style-module-scss-module__F1nbVG__toggleButton.style-module-scss-module__F1nbVG__active:hover:not(:disabled){background:#ffffff2e;box-shadow:0 2px 10px #00000059,inset 0 1px 5px #ffffff1f}.style-module-scss-module__F1nbVG__sliderWrapper{flex-shrink:1;justify-content:center;align-items:center;width:100%;min-height:0;display:flex}.style-module-scss-module__F1nbVG__trackInfoWrapper{flex-shrink:0;justify-content:center;align-items:center;width:100%;max-width:min(50vh,70vw,500px);display:flex}.style-module-scss-module__F1nbVG__loading{color:#ffffffb3;justify-content:center;align-items:center;min-height:100dvh;font-size:clamp(18px,2.8vw,22px);display:flex}@supports not (min-height:100dvh){.style-module-scss-module__F1nbVG__loading{min-height:100vh}}@media (max-height:800px){.style-module-scss-module__F1nbVG__contentContainer{padding-bottom:clamp(1.5rem,4vh,3rem)}.style-module-scss-module__F1nbVG__trackInfoWrapper{max-width:min(40vh,60vw,380px)}}@media (max-height:650px){.style-module-scss-module__F1nbVG__contentContainer{padding-bottom:clamp(1rem,3vh,2rem)}.style-module-scss-module__F1nbVG__trackInfoWrapper{max-width:min(35vh,50vw,300px)}}@media (max-width:768px){.style-module-scss-module__F1nbVG__contentContainer{padding-bottom:clamp(2rem,6vw,4rem)}.style-module-scss-module__F1nbVG__trackInfoWrapper{max-width:min(58vh,88vw,420px)}}@media (max-width:480px){.style-module-scss-module__F1nbVG__contentContainer{padding-bottom:clamp(1.5rem,7vw,3rem)}}
.image-wrapper,.image-with-skeleton-wrapper,.image-api-wrapper{width:100%;display:inline-block;position:relative;overflow:hidden}.image-wrapper .skeleton,.image-with-skeleton-wrapper .skeleton,.image-api-wrapper .skeleton{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.image-wrapper .skeleton.hidden,.image-with-skeleton-wrapper .skeleton.hidden,.image-api-wrapper .skeleton.hidden{display:none!important}.image-wrapper.is-loaded .skeleton,.image-with-skeleton-wrapper.is-loaded .skeleton,.image-api-wrapper.is-loaded .skeleton{opacity:0!important;pointer-events:none!important;display:none!important}.image-wrapper .image,.image-wrapper .image-with-skeleton,.image-wrapper .image-api,.image-with-skeleton-wrapper .image,.image-with-skeleton-wrapper .image-with-skeleton,.image-with-skeleton-wrapper .image-api,.image-api-wrapper .image,.image-api-wrapper .image-with-skeleton,.image-api-wrapper .image-api{z-index:2;width:100%;height:auto;display:block;position:relative}.image-wrapper .image.loading,.image-wrapper .image-with-skeleton.loading,.image-wrapper .image-api.loading,.image-with-skeleton-wrapper .image.loading,.image-with-skeleton-wrapper .image-with-skeleton.loading,.image-with-skeleton-wrapper .image-api.loading,.image-api-wrapper .image.loading,.image-api-wrapper .image-with-skeleton.loading,.image-api-wrapper .image-api.loading{opacity:0}.image-wrapper .image.loaded,.image-wrapper .image-with-skeleton.loaded,.image-wrapper .image-api.loaded,.image-with-skeleton-wrapper .image.loaded,.image-with-skeleton-wrapper .image-with-skeleton.loaded,.image-with-skeleton-wrapper .image-api.loaded,.image-api-wrapper .image.loaded,.image-api-wrapper .image-with-skeleton.loaded,.image-api-wrapper .image-api.loaded{opacity:1;animation:.2s ease-in-out fadeIn;display:block}.image-wrapper .image-error,.image-with-skeleton-wrapper .image-error,.image-api-wrapper .image-error{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.image-wrapper .image-error .skeleton,.image-with-skeleton-wrapper .image-error .skeleton,.image-api-wrapper .image-error .skeleton{z-index:1;position:absolute;inset:0}.image-wrapper .image-error .error-message,.image-with-skeleton-wrapper .image-error .error-message,.image-api-wrapper .image-error .error-message{z-index:2;color:#ffffff26;-webkit-user-select:none;user-select:none;pointer-events:none;letter-spacing:.05em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(24px,4vw,48px);font-weight:700;position:relative}.FilterLabel__image .image-wrapper,.FilterLabel__image .image-with-skeleton-wrapper,.FilterLabel__image .image-api-wrapper{height:100%;width:auto!important}.FilterLabel__image .image,.FilterLabel__image .image-with-skeleton,.FilterLabel__image .image-api{-o-object-fit:contain;object-fit:contain;height:100%;width:auto!important}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}
.style-module-scss-module__fP5ymG__glass-real,.style-module-scss-module__fP5ymG__glass-fake,.style-module-scss-module__fP5ymG__glass-base{position:relative}.style-module-scss-module__fP5ymG__glass-fake{--glass-color:var(--glass-color-medium);--glass-opacity:var(--glass-bg-opacity-normal);background-color:color-mix(in srgb,var(--glass-color)var(--glass-opacity),transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*10%),transparent),inset 1.8px 3px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*90%),transparent),inset -2px -2px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*80%),transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*60%),transparent),inset -.3px -1px 4px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*12%),transparent),inset -1.5px 2.5px 0px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*20%),transparent),inset 0px 3px 4px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*20%),transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*10%),transparent),0px 1px 5px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*10%),transparent),0px 6px 16px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*8%),transparent);border:1px solid color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*10%),transparent)}.style-module-scss-module__fP5ymG__glass-fake-light{--glass-color:var(--glass-color-light)}.style-module-scss-module__fP5ymG__glass-fake-medium{--glass-color:var(--glass-color-medium)}.style-module-scss-module__fP5ymG__glass-fake-dark{--glass-color:var(--glass-color-dark)}.style-module-scss-module__fP5ymG__glass-real{--glass-color:var(--glass-color-medium);--glass-opacity:var(--glass-bg-opacity-normal);--glass-blur:var(--glass-blur-normal);background-color:color-mix(in srgb,var(--glass-color)var(--glass-opacity),transparent);-webkit-backdrop-filter:blur(var(--glass-blur))saturate(var(--glass-saturation));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*10%),transparent),inset 1.8px 3px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*90%),transparent),inset -2px -2px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*80%),transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*60%),transparent),inset -.3px -1px 4px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*12%),transparent),inset -1.5px 2.5px 0px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*20%),transparent),inset 0px 3px 4px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*20%),transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*10%),transparent),0px 1px 5px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*10%),transparent),0px 6px 16px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*8%),transparent);border:1px solid color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*10%),transparent)}.style-module-scss-module__fP5ymG__glass-real-light{--glass-color:var(--glass-color-light)}.style-module-scss-module__fP5ymG__glass-real-medium{--glass-color:var(--glass-color-medium)}.style-module-scss-module__fP5ymG__glass-real-dark{--glass-color:var(--glass-color-dark)}.style-module-scss-module__fP5ymG__glass-subtle{--glass-opacity:var(--glass-bg-opacity-subtle);--glass-blur:var(--glass-blur-subtle);--glass-reflex-light:.2;--glass-reflex-dark:1.5}.style-module-scss-module__fP5ymG__glass-normal{--glass-opacity:var(--glass-bg-opacity-normal);--glass-blur:var(--glass-blur-normal);--glass-reflex-light:.3;--glass-reflex-dark:2}.style-module-scss-module__fP5ymG__glass-strong{--glass-opacity:var(--glass-bg-opacity-strong);--glass-blur:var(--glass-blur-strong);--glass-reflex-light:.4;--glass-reflex-dark:2.5}.style-module-scss-module__fP5ymG__glass-animated{transition:background-color .4s cubic-bezier(1,0,.4,1),box-shadow .4s cubic-bezier(1,0,.4,1),transform .2s cubic-bezier(1,0,.4,1)}.style-module-scss-module__fP5ymG__glass-hoverable:hover{--glass-opacity:calc(var(--glass-bg-opacity-normal)*1.5);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*10%),transparent),inset 1.8px 3px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*90%),transparent),inset -2px -2px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*80%),transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*60%),transparent),inset -.3px -1px 4px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*12%),transparent),inset -1.5px 2.5px 0px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*20%),transparent),inset 0px 3px 4px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*20%),transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*10%),transparent),0px 1px 5px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*10%),transparent),0px 6px 16px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*8%),transparent)}.style-module-scss-module__fP5ymG__glass-hoverable.style-module-scss-module__fP5ymG__glass-subtle:hover{--glass-opacity:calc(var(--glass-bg-opacity-subtle)*1.5)}.style-module-scss-module__fP5ymG__glass-hoverable.style-module-scss-module__fP5ymG__glass-strong:hover{--glass-opacity:calc(var(--glass-bg-opacity-strong)*1.2)}.style-module-scss-module__fP5ymG__glass-pressable:active{--glass-opacity:calc(var(--glass-bg-opacity-normal)*1.8);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*10%),transparent),inset 1.8px 3px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*90%),transparent),inset -2px -2px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*80%),transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*60%),transparent),inset -.3px -1px 4px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*12%),transparent),inset -1.5px 2.5px 0px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*20%),transparent),inset 0px 3px 4px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*20%),transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*10%),transparent),0px 1px 5px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*10%),transparent),0px 6px 16px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*8%),transparent);transition:background-color .1s cubic-bezier(1,0,.4,1),box-shadow .1s cubic-bezier(1,0,.4,1),transform .1s cubic-bezier(1,0,.4,1);transform:scale(.98)}.style-module-scss-module__fP5ymG__glass-focusable:focus-visible{outline:2px solid color-mix(in srgb,var(--glass-highlight)40%,transparent);outline-offset:2px}.style-module-scss-module__fP5ymG__glass-disabled,.style-module-scss-module__fP5ymG__glass-fake:disabled,.style-module-scss-module__fP5ymG__glass-real:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.style-module-scss-module__fP5ymG__glass-interactive{cursor:pointer;transition:background-color .4s cubic-bezier(1,0,.4,1),box-shadow .4s cubic-bezier(1,0,.4,1),transform .2s cubic-bezier(1,0,.4,1)}.style-module-scss-module__fP5ymG__glass-interactive:hover{--glass-opacity:calc(var(--glass-bg-opacity-normal)*1.5);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*10%),transparent),inset 1.8px 3px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*90%),transparent),inset -2px -2px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*80%),transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*60%),transparent),inset -.3px -1px 4px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*12%),transparent),inset -1.5px 2.5px 0px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*20%),transparent),inset 0px 3px 4px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*20%),transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*10%),transparent),0px 1px 5px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*10%),transparent),0px 6px 16px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*8%),transparent)}.style-module-scss-module__fP5ymG__glass-interactive.style-module-scss-module__fP5ymG__glass-subtle:hover{--glass-opacity:calc(var(--glass-bg-opacity-subtle)*1.5)}.style-module-scss-module__fP5ymG__glass-interactive.style-module-scss-module__fP5ymG__glass-strong:hover{--glass-opacity:calc(var(--glass-bg-opacity-strong)*1.2)}.style-module-scss-module__fP5ymG__glass-interactive:active{--glass-opacity:calc(var(--glass-bg-opacity-normal)*1.8);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*10%),transparent),inset 1.8px 3px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*90%),transparent),inset -2px -2px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*80%),transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*60%),transparent),inset -.3px -1px 4px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*12%),transparent),inset -1.5px 2.5px 0px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*20%),transparent),inset 0px 3px 4px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*20%),transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*10%),transparent),0px 1px 5px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*10%),transparent),0px 6px 16px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*8%),transparent);transition:background-color .1s cubic-bezier(1,0,.4,1),box-shadow .1s cubic-bezier(1,0,.4,1),transform .1s cubic-bezier(1,0,.4,1);transform:scale(.98)}.style-module-scss-module__fP5ymG__glass-interactive:focus-visible{outline:2px solid color-mix(in srgb,var(--glass-highlight)40%,transparent);outline-offset:2px}@keyframes style-module-scss-module__fP5ymG__skeleton-pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@keyframes style-module-scss-module__fP5ymG__skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.style-module-scss-module__fP5ymG__skeleton{border-radius:var(--radius-s);pointer-events:none;background:linear-gradient(90deg,#ffffff0d 0%,#ffffff1a 50%,#ffffff0d 100%) 0 0/200% 100%;animation:2s ease-in-out infinite style-module-scss-module__fP5ymG__skeleton-shimmer}.style-module-scss-module__fP5ymG__skeleton-pulse{border-radius:var(--radius-s);pointer-events:none;background:#ffffff14;animation:1.5s ease-in-out infinite style-module-scss-module__fP5ymG__skeleton-pulse}.style-module-scss-module__fP5ymG__skeleton-image{border-radius:var(--radius-s);pointer-events:none;aspect-ratio:1;background:linear-gradient(90deg,#ffffff0d 0%,#ffffff1a 50%,#ffffff0d 100%) 0 0/200% 100%;justify-content:center;align-items:center;width:100%;animation:2s ease-in-out infinite style-module-scss-module__fP5ymG__skeleton-shimmer;display:flex;position:relative;overflow:hidden}.style-module-scss-module__fP5ymG__skeleton-image:before{content:"";background:radial-gradient(circle,#ffffff26 0%,#ffffff0d 50%,#0000 100%);position:absolute;inset:0}.style-module-scss-module__fP5ymG__skeleton-text{border-radius:var(--radius-s);pointer-events:none;vertical-align:middle;background:linear-gradient(90deg,#ffffff0d 0%,#ffffff1a 50%,#ffffff0d 100%) 0 0/200% 100%;width:100%;height:1em;animation:2s ease-in-out infinite style-module-scss-module__fP5ymG__skeleton-shimmer;display:inline-block}.style-module-scss-module__fP5ymG__skeleton-heading{border-radius:var(--radius-s);pointer-events:none;vertical-align:middle;background:linear-gradient(90deg,#ffffff0d 0%,#ffffff1a 50%,#ffffff0d 100%) 0 0/200% 100%;width:60%;height:1.5em;animation:2s ease-in-out infinite style-module-scss-module__fP5ymG__skeleton-shimmer;display:inline-block}.style-module-scss-module__fP5ymG__skeleton-card{border-radius:var(--radius-s);pointer-events:none;border-radius:var(--radius-xl);background:linear-gradient(90deg,#ffffff0d 0%,#ffffff1a 50%,#ffffff0d 100%) 0 0/200% 100%;min-height:200px;padding:clamp(20px,3vw,32px);animation:2s ease-in-out infinite style-module-scss-module__fP5ymG__skeleton-shimmer}.style-module-scss-module__fP5ymG__skeleton-container{gap:var(--gap-m);flex-direction:column;display:flex}.style-module-scss-module__fP5ymG__skeleton-grid{gap:var(--gap-m);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}.style-module-scss-module__fP5ymG__cartItem{aspect-ratio:1;border-radius:var(--radius-sm);transition:opacity var(--transition-normal),transform var(--transition-normal);position:relative;overflow:hidden}.style-module-scss-module__fP5ymG__cartItem.style-module-scss-module__fP5ymG__removed{opacity:.5}.style-module-scss-module__fP5ymG__itemImage{background:#ffffff0d;width:100%;height:100%}.style-module-scss-module__fP5ymG__itemImage img{-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-m);width:100%;height:100%;display:block}.style-module-scss-module__fP5ymG__placeholderImage{color:#ffffff4d;background:linear-gradient(135deg,#ffffff1a,#ffffff0d);justify-content:center;align-items:center;width:100%;height:100%;font-size:clamp(48px,8vw,72px);display:flex}.style-module-scss-module__fP5ymG__removeButton{background-color:color-mix(in srgb,var(--glass-color-medium)var(--glass-bg-opacity-subtle),transparent);-webkit-backdrop-filter:blur(var(--glass-blur-subtle))saturate(var(--glass-saturation));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glass-highlight)2%,transparent),inset 1.8px 3px 0px -2px color-mix(in srgb,var(--glass-highlight)18%,transparent),inset -2px -2px 0px -2px color-mix(in srgb,var(--glass-highlight)16%,transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--glass-highlight)12%,transparent),inset -.3px -1px 4px 0px color-mix(in srgb,var(--glass-shadow)18%,transparent),inset -1.5px 2.5px 0px -2px color-mix(in srgb,var(--glass-shadow)30%,transparent),inset 0px 3px 4px -2px color-mix(in srgb,var(--glass-shadow)30%,transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--glass-shadow)15%,transparent),0px 1px 5px 0px color-mix(in srgb,var(--glass-shadow)15%,transparent),0px 6px 16px 0px color-mix(in srgb,var(--glass-shadow)12%,transparent);border:1px solid color-mix(in srgb,var(--glass-highlight)2%,transparent);top:var(--gap-xs);left:var(--gap-xs);color:#ffffffe6;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:clamp(28px,4vw,32px);height:clamp(28px,4vw,32px);font-size:clamp(16px,2vw,18px);font-weight:400;transition:background-color .4s cubic-bezier(1,0,.4,1),box-shadow .4s cubic-bezier(1,0,.4,1),transform .2s cubic-bezier(1,0,.4,1);display:flex;position:absolute}.style-module-scss-module__fP5ymG__removeButton:hover{background-color:color-mix(in srgb,var(--glass-color-medium)calc(var(--glass-bg-opacity-subtle)*1.5),transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glass-highlight)2.4%,transparent),inset 1.8px 3px 0px -2px color-mix(in srgb,var(--glass-highlight)21.6%,transparent),inset -2px -2px 0px -2px color-mix(in srgb,var(--glass-highlight)19.2%,transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--glass-highlight)14.4%,transparent),inset -.3px -1px 4px 0px color-mix(in srgb,var(--glass-shadow)19.8%,transparent),inset -1.5px 2.5px 0px -2px color-mix(in srgb,var(--glass-shadow)33%,transparent),inset 0px 3px 4px -2px color-mix(in srgb,var(--glass-shadow)33%,transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--glass-shadow)16.5%,transparent),0px 1px 5px 0px color-mix(in srgb,var(--glass-shadow)16.5%,transparent),0px 6px 16px 0px color-mix(in srgb,var(--glass-shadow)13.2%,transparent);transform:scale(1.1)}.style-module-scss-module__fP5ymG__removeButton:active{transform:scale(.95)}
.style-module-scss-module__YHj2xW__glass-real,.style-module-scss-module__YHj2xW__glass-fake,.style-module-scss-module__YHj2xW__glass-base{position:relative}.style-module-scss-module__YHj2xW__glass-fake{--glass-color:var(--glass-color-medium);--glass-opacity:var(--glass-bg-opacity-normal);background-color:color-mix(in srgb,var(--glass-color)var(--glass-opacity),transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*10%),transparent),inset 1.8px 3px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*90%),transparent),inset -2px -2px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*80%),transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*60%),transparent),inset -.3px -1px 4px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*12%),transparent),inset -1.5px 2.5px 0px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*20%),transparent),inset 0px 3px 4px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*20%),transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*10%),transparent),0px 1px 5px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*10%),transparent),0px 6px 16px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*8%),transparent);border:1px solid color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*10%),transparent)}.style-module-scss-module__YHj2xW__glass-fake-light{--glass-color:var(--glass-color-light)}.style-module-scss-module__YHj2xW__glass-fake-medium{--glass-color:var(--glass-color-medium)}.style-module-scss-module__YHj2xW__glass-fake-dark{--glass-color:var(--glass-color-dark)}.style-module-scss-module__YHj2xW__glass-real{--glass-color:var(--glass-color-medium);--glass-opacity:var(--glass-bg-opacity-normal);--glass-blur:var(--glass-blur-normal);background-color:color-mix(in srgb,var(--glass-color)var(--glass-opacity),transparent);-webkit-backdrop-filter:blur(var(--glass-blur))saturate(var(--glass-saturation));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*10%),transparent),inset 1.8px 3px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*90%),transparent),inset -2px -2px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*80%),transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*60%),transparent),inset -.3px -1px 4px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*12%),transparent),inset -1.5px 2.5px 0px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*20%),transparent),inset 0px 3px 4px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*20%),transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*10%),transparent),0px 1px 5px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*10%),transparent),0px 6px 16px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*8%),transparent);border:1px solid color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*10%),transparent)}.style-module-scss-module__YHj2xW__glass-real-light{--glass-color:var(--glass-color-light)}.style-module-scss-module__YHj2xW__glass-real-medium{--glass-color:var(--glass-color-medium)}.style-module-scss-module__YHj2xW__glass-real-dark{--glass-color:var(--glass-color-dark)}.style-module-scss-module__YHj2xW__glass-subtle{--glass-opacity:var(--glass-bg-opacity-subtle);--glass-blur:var(--glass-blur-subtle);--glass-reflex-light:.2;--glass-reflex-dark:1.5}.style-module-scss-module__YHj2xW__glass-normal{--glass-opacity:var(--glass-bg-opacity-normal);--glass-blur:var(--glass-blur-normal);--glass-reflex-light:.3;--glass-reflex-dark:2}.style-module-scss-module__YHj2xW__glass-strong{--glass-opacity:var(--glass-bg-opacity-strong);--glass-blur:var(--glass-blur-strong);--glass-reflex-light:.4;--glass-reflex-dark:2.5}.style-module-scss-module__YHj2xW__glass-animated{transition:background-color .4s cubic-bezier(1,0,.4,1),box-shadow .4s cubic-bezier(1,0,.4,1),transform .2s cubic-bezier(1,0,.4,1)}.style-module-scss-module__YHj2xW__glass-hoverable:hover{--glass-opacity:calc(var(--glass-bg-opacity-normal)*1.5);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*10%),transparent),inset 1.8px 3px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*90%),transparent),inset -2px -2px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*80%),transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*60%),transparent),inset -.3px -1px 4px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*12%),transparent),inset -1.5px 2.5px 0px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*20%),transparent),inset 0px 3px 4px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*20%),transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*10%),transparent),0px 1px 5px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*10%),transparent),0px 6px 16px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*8%),transparent)}.style-module-scss-module__YHj2xW__glass-hoverable.style-module-scss-module__YHj2xW__glass-subtle:hover{--glass-opacity:calc(var(--glass-bg-opacity-subtle)*1.5)}.style-module-scss-module__YHj2xW__glass-hoverable.style-module-scss-module__YHj2xW__glass-strong:hover{--glass-opacity:calc(var(--glass-bg-opacity-strong)*1.2)}.style-module-scss-module__YHj2xW__glass-pressable:active{--glass-opacity:calc(var(--glass-bg-opacity-normal)*1.8);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*10%),transparent),inset 1.8px 3px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*90%),transparent),inset -2px -2px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*80%),transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*60%),transparent),inset -.3px -1px 4px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*12%),transparent),inset -1.5px 2.5px 0px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*20%),transparent),inset 0px 3px 4px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*20%),transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*10%),transparent),0px 1px 5px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*10%),transparent),0px 6px 16px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*8%),transparent);transition:background-color .1s cubic-bezier(1,0,.4,1),box-shadow .1s cubic-bezier(1,0,.4,1),transform .1s cubic-bezier(1,0,.4,1);transform:scale(.98)}.style-module-scss-module__YHj2xW__glass-focusable:focus-visible{outline:2px solid color-mix(in srgb,var(--glass-highlight)40%,transparent);outline-offset:2px}.style-module-scss-module__YHj2xW__glass-disabled,.style-module-scss-module__YHj2xW__glass-fake:disabled,.style-module-scss-module__YHj2xW__glass-real:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.style-module-scss-module__YHj2xW__glass-interactive{cursor:pointer;transition:background-color .4s cubic-bezier(1,0,.4,1),box-shadow .4s cubic-bezier(1,0,.4,1),transform .2s cubic-bezier(1,0,.4,1)}.style-module-scss-module__YHj2xW__glass-interactive:hover{--glass-opacity:calc(var(--glass-bg-opacity-normal)*1.5);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*10%),transparent),inset 1.8px 3px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*90%),transparent),inset -2px -2px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*80%),transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*60%),transparent),inset -.3px -1px 4px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*12%),transparent),inset -1.5px 2.5px 0px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*20%),transparent),inset 0px 3px 4px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*20%),transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*10%),transparent),0px 1px 5px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*10%),transparent),0px 6px 16px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*8%),transparent)}.style-module-scss-module__YHj2xW__glass-interactive.style-module-scss-module__YHj2xW__glass-subtle:hover{--glass-opacity:calc(var(--glass-bg-opacity-subtle)*1.5)}.style-module-scss-module__YHj2xW__glass-interactive.style-module-scss-module__YHj2xW__glass-strong:hover{--glass-opacity:calc(var(--glass-bg-opacity-strong)*1.2)}.style-module-scss-module__YHj2xW__glass-interactive:active{--glass-opacity:calc(var(--glass-bg-opacity-normal)*1.8);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*10%),transparent),inset 1.8px 3px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*90%),transparent),inset -2px -2px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*80%),transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*60%),transparent),inset -.3px -1px 4px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*12%),transparent),inset -1.5px 2.5px 0px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*20%),transparent),inset 0px 3px 4px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*20%),transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*10%),transparent),0px 1px 5px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*10%),transparent),0px 6px 16px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*8%),transparent);transition:background-color .1s cubic-bezier(1,0,.4,1),box-shadow .1s cubic-bezier(1,0,.4,1),transform .1s cubic-bezier(1,0,.4,1);transform:scale(.98)}.style-module-scss-module__YHj2xW__glass-interactive:focus-visible{outline:2px solid color-mix(in srgb,var(--glass-highlight)40%,transparent);outline-offset:2px}@keyframes style-module-scss-module__YHj2xW__skeleton-pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@keyframes style-module-scss-module__YHj2xW__skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.style-module-scss-module__YHj2xW__skeleton{border-radius:var(--radius-s);pointer-events:none;background:linear-gradient(90deg,#ffffff0d 0%,#ffffff1a 50%,#ffffff0d 100%) 0 0/200% 100%;animation:2s ease-in-out infinite style-module-scss-module__YHj2xW__skeleton-shimmer}.style-module-scss-module__YHj2xW__skeleton-pulse{border-radius:var(--radius-s);pointer-events:none;background:#ffffff14;animation:1.5s ease-in-out infinite style-module-scss-module__YHj2xW__skeleton-pulse}.style-module-scss-module__YHj2xW__skeleton-image{border-radius:var(--radius-s);pointer-events:none;aspect-ratio:1;background:linear-gradient(90deg,#ffffff0d 0%,#ffffff1a 50%,#ffffff0d 100%) 0 0/200% 100%;justify-content:center;align-items:center;width:100%;animation:2s ease-in-out infinite style-module-scss-module__YHj2xW__skeleton-shimmer;display:flex;position:relative;overflow:hidden}.style-module-scss-module__YHj2xW__skeleton-image:before{content:"";background:radial-gradient(circle,#ffffff26 0%,#ffffff0d 50%,#0000 100%);position:absolute;inset:0}.style-module-scss-module__YHj2xW__skeleton-text{border-radius:var(--radius-s);pointer-events:none;vertical-align:middle;background:linear-gradient(90deg,#ffffff0d 0%,#ffffff1a 50%,#ffffff0d 100%) 0 0/200% 100%;width:100%;height:1em;animation:2s ease-in-out infinite style-module-scss-module__YHj2xW__skeleton-shimmer;display:inline-block}.style-module-scss-module__YHj2xW__skeleton-heading{border-radius:var(--radius-s);pointer-events:none;vertical-align:middle;background:linear-gradient(90deg,#ffffff0d 0%,#ffffff1a 50%,#ffffff0d 100%) 0 0/200% 100%;width:60%;height:1.5em;animation:2s ease-in-out infinite style-module-scss-module__YHj2xW__skeleton-shimmer;display:inline-block}.style-module-scss-module__YHj2xW__skeleton-card{border-radius:var(--radius-s);pointer-events:none;border-radius:var(--radius-xl);background:linear-gradient(90deg,#ffffff0d 0%,#ffffff1a 50%,#ffffff0d 100%) 0 0/200% 100%;min-height:200px;padding:clamp(20px,3vw,32px);animation:2s ease-in-out infinite style-module-scss-module__YHj2xW__skeleton-shimmer}.style-module-scss-module__YHj2xW__skeleton-container{gap:var(--gap-m);flex-direction:column;display:flex}.style-module-scss-module__YHj2xW__skeleton-grid{gap:var(--gap-m);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}.style-module-scss-module__YHj2xW__cartList{gap:var(--gap-s);flex-direction:column;height:100%;display:flex}.style-module-scss-module__YHj2xW__itemsHeader{justify-content:space-between;align-items:center;padding:0 4px;display:flex}.style-module-scss-module__YHj2xW__itemsCount{color:#ffffffb3;font-size:clamp(14px,2vw,16px)}.style-module-scss-module__YHj2xW__items{gap:var(--gap-s);grid-template-columns:repeat(2,1fr);max-height:calc(100vh - 300px);padding:4px;display:grid;overflow-y:auto}.style-module-scss-module__YHj2xW__items::-webkit-scrollbar{width:8px;height:8px}.style-module-scss-module__YHj2xW__items::-webkit-scrollbar-track{background:#ffffff1a}.style-module-scss-module__YHj2xW__items::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:4px}.style-module-scss-module__YHj2xW__items::-webkit-scrollbar-thumb:hover{background:#ffffff80}@media (max-width:1024px){.style-module-scss-module__YHj2xW__items{max-height:none;overflow-y:visible}}.style-module-scss-module__YHj2xW__placeholder{aspect-ratio:1;border-radius:var(--radius-m);cursor:pointer;transition:all var(--transition-normal);background:0 0;border:2px dashed #fff3;justify-content:center;align-items:center;text-decoration:none;display:flex}.style-module-scss-module__YHj2xW__placeholder:hover{background:#ffffff14;border-color:#ffffff59}.style-module-scss-module__YHj2xW__placeholder:active{transform:scale(.98)}.style-module-scss-module__YHj2xW__placeholderIcon{color:#fff3;font-size:clamp(48px,8vw,72px);font-weight:300;line-height:1}@media (max-width:640px){.style-module-scss-module__YHj2xW__items{gap:var(--gap-xs);grid-template-columns:repeat(2,1fr)}.style-module-scss-module__YHj2xW__placeholderIcon{font-size:clamp(36px,10vw,56px)}}
.style-module-scss-module__gkLI7G__grid{gap:var(--gap-s);grid-template-columns:repeat(3,1fr);width:100%;display:grid}@media (max-width:768px){.style-module-scss-module__gkLI7G__grid{gap:var(--gap-xs);grid-template-columns:repeat(2,1fr)}}.style-module-scss-module__gkLI7G__gridItem{aspect-ratio:1;cursor:pointer;transition:all var(--transition-normal);border-radius:var(--radius-m);display:block;position:relative;overflow:hidden}.style-module-scss-module__gkLI7G__gridItem:hover{transform:scale(1.02);box-shadow:0 8px 24px #0000004d}.style-module-scss-module__gkLI7G__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}
.style-module-scss-module__C4G0AW__releasesSlider{perspective:clamp(800px,100vw + 500px,2000px);perspective-origin:50%;align-items:center;width:100%;max-width:100%;max-height:80vh;display:flex;position:relative;overflow-y:visible}.style-module-scss-module__C4G0AW__coverflowContainer{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;overscroll-behavior:contain;width:100%;height:clamp(300px,60vh,900px);transform-style:preserve-3d;position:relative}.style-module-scss-module__C4G0AW__coverflowContainer:active{cursor:grabbing}.style-module-scss-module__C4G0AW__navArea{z-index:200;cursor:pointer;opacity:0;background:0 0;border:none;width:25%;height:60%;transition:opacity .2s;position:absolute;top:50%;transform:translateY(-50%)}.style-module-scss-module__C4G0AW__navArea:hover{opacity:.05;background:radial-gradient(#ffffff1a 0%,#0000 70%)}.style-module-scss-module__C4G0AW__navArea:disabled{cursor:default;pointer-events:none}.style-module-scss-module__C4G0AW__navArea:focus-visible{outline-offset:-4px;outline:2px solid #ffffff4d}.style-module-scss-module__C4G0AW__navAreaLeft{left:0}.style-module-scss-module__C4G0AW__navAreaRight{right:0}.style-module-scss-module__C4G0AW__coverflowStage{width:100%;height:100%;transform-style:preserve-3d;justify-content:center;align-items:center;display:flex;position:relative}.style-module-scss-module__C4G0AW__slide{--slide-size:clamp(300px,60vh,900px);width:var(--slide-size);height:var(--slide-size);margin-left:calc(var(--slide-size)/-2);margin-top:calc(var(--slide-size)/-2);transform-style:preserve-3d;cursor:pointer;will-change:transform,opacity,z-index;backface-visibility:visible;transition:none;position:absolute;top:50%;left:50%}.style-module-scss-module__C4G0AW__slide.style-module-scss-module__C4G0AW__slideActive{cursor:pointer}.style-module-scss-module__C4G0AW__slideInner{border-radius:var(--radius-xl);width:100%;height:100%;transform-style:preserve-3d;backface-visibility:hidden;background:#0e0e10;position:relative;overflow:hidden visible}.style-module-scss-module__C4G0AW__slideInner img{-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;backface-visibility:hidden;width:100%;height:100%;display:block}.style-module-scss-module__C4G0AW__placeholder{background:linear-gradient(135deg,#1a1a1a 0%,#0e0e10 100%);width:100%;height:100%;animation:1.5s ease-in-out infinite style-module-scss-module__C4G0AW__pulse}.style-module-scss-module__C4G0AW__skeletonCover{width:100%;height:100%}.style-module-scss-module__C4G0AW__slideLoading{pointer-events:none;cursor:default!important}@keyframes style-module-scss-module__C4G0AW__pulse{0%,to{opacity:.6}50%{opacity:.8}}.style-module-scss-module__C4G0AW__emptyState{text-align:center;color:#ffffff80;width:100%;padding:2rem}@media (max-height:800px){.style-module-scss-module__C4G0AW__coverflowContainer{height:clamp(280px,50vh,380px)}.style-module-scss-module__C4G0AW__slide{--slide-size:clamp(280px,50vh,380px)}}@media (max-height:650px){.style-module-scss-module__C4G0AW__coverflowContainer{height:clamp(250px,40vh,300px)}.style-module-scss-module__C4G0AW__slide{--slide-size:clamp(250px,40vh,300px)}}@media (max-width:768px){.style-module-scss-module__C4G0AW__releasesSlider{perspective:clamp(600px,80vw + 200px,1000px)}.style-module-scss-module__C4G0AW__coverflowContainer{height:clamp(280px,65vh,420px)}.style-module-scss-module__C4G0AW__slide{--slide-size:clamp(280px,65vh,420px)}}@media (max-width:480px){.style-module-scss-module__C4G0AW__coverflowContainer{height:clamp(250px,60vh,350px)}.style-module-scss-module__C4G0AW__slide{--slide-size:clamp(250px,60vh,350px)}}@media (prefers-reduced-motion:reduce){.style-module-scss-module__C4G0AW__slide{transition:transform .3s,opacity .3s!important}.style-module-scss-module__C4G0AW__placeholder{animation:none}}
.style-module-scss-module__YfijzW__glass-real,.style-module-scss-module__YfijzW__glass-fake,.style-module-scss-module__YfijzW__glass-base{position:relative}.style-module-scss-module__YfijzW__glass-fake{--glass-color:var(--glass-color-medium);--glass-opacity:var(--glass-bg-opacity-normal);background-color:color-mix(in srgb,var(--glass-color)var(--glass-opacity),transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*10%),transparent),inset 1.8px 3px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*90%),transparent),inset -2px -2px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*80%),transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*60%),transparent),inset -.3px -1px 4px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*12%),transparent),inset -1.5px 2.5px 0px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*20%),transparent),inset 0px 3px 4px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*20%),transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*10%),transparent),0px 1px 5px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*10%),transparent),0px 6px 16px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*8%),transparent);border:1px solid color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*10%),transparent)}.style-module-scss-module__YfijzW__glass-fake-light{--glass-color:var(--glass-color-light)}.style-module-scss-module__YfijzW__glass-fake-medium{--glass-color:var(--glass-color-medium)}.style-module-scss-module__YfijzW__glass-fake-dark{--glass-color:var(--glass-color-dark)}.style-module-scss-module__YfijzW__glass-real{--glass-color:var(--glass-color-medium);--glass-opacity:var(--glass-bg-opacity-normal);--glass-blur:var(--glass-blur-normal);background-color:color-mix(in srgb,var(--glass-color)var(--glass-opacity),transparent);-webkit-backdrop-filter:blur(var(--glass-blur))saturate(var(--glass-saturation));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*10%),transparent),inset 1.8px 3px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*90%),transparent),inset -2px -2px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*80%),transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*60%),transparent),inset -.3px -1px 4px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*12%),transparent),inset -1.5px 2.5px 0px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*20%),transparent),inset 0px 3px 4px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*20%),transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*10%),transparent),0px 1px 5px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*10%),transparent),0px 6px 16px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*8%),transparent);border:1px solid color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*10%),transparent)}.style-module-scss-module__YfijzW__glass-real-light{--glass-color:var(--glass-color-light)}.style-module-scss-module__YfijzW__glass-real-medium{--glass-color:var(--glass-color-medium)}.style-module-scss-module__YfijzW__glass-real-dark{--glass-color:var(--glass-color-dark)}.style-module-scss-module__YfijzW__glass-subtle{--glass-opacity:var(--glass-bg-opacity-subtle);--glass-blur:var(--glass-blur-subtle);--glass-reflex-light:.2;--glass-reflex-dark:1.5}.style-module-scss-module__YfijzW__glass-normal{--glass-opacity:var(--glass-bg-opacity-normal);--glass-blur:var(--glass-blur-normal);--glass-reflex-light:.3;--glass-reflex-dark:2}.style-module-scss-module__YfijzW__glass-strong{--glass-opacity:var(--glass-bg-opacity-strong);--glass-blur:var(--glass-blur-strong);--glass-reflex-light:.4;--glass-reflex-dark:2.5}.style-module-scss-module__YfijzW__glass-animated{transition:background-color .4s cubic-bezier(1,0,.4,1),box-shadow .4s cubic-bezier(1,0,.4,1),transform .2s cubic-bezier(1,0,.4,1)}.style-module-scss-module__YfijzW__glass-hoverable:hover{--glass-opacity:calc(var(--glass-bg-opacity-normal)*1.5);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*10%),transparent),inset 1.8px 3px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*90%),transparent),inset -2px -2px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*80%),transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*60%),transparent),inset -.3px -1px 4px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*12%),transparent),inset -1.5px 2.5px 0px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*20%),transparent),inset 0px 3px 4px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*20%),transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*10%),transparent),0px 1px 5px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*10%),transparent),0px 6px 16px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*8%),transparent)}.style-module-scss-module__YfijzW__glass-hoverable.style-module-scss-module__YfijzW__glass-subtle:hover{--glass-opacity:calc(var(--glass-bg-opacity-subtle)*1.5)}.style-module-scss-module__YfijzW__glass-hoverable.style-module-scss-module__YfijzW__glass-strong:hover{--glass-opacity:calc(var(--glass-bg-opacity-strong)*1.2)}.style-module-scss-module__YfijzW__glass-pressable:active{--glass-opacity:calc(var(--glass-bg-opacity-normal)*1.8);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*10%),transparent),inset 1.8px 3px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*90%),transparent),inset -2px -2px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*80%),transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*60%),transparent),inset -.3px -1px 4px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*12%),transparent),inset -1.5px 2.5px 0px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*20%),transparent),inset 0px 3px 4px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*20%),transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*10%),transparent),0px 1px 5px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*10%),transparent),0px 6px 16px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*8%),transparent);transition:background-color .1s cubic-bezier(1,0,.4,1),box-shadow .1s cubic-bezier(1,0,.4,1),transform .1s cubic-bezier(1,0,.4,1);transform:scale(.98)}.style-module-scss-module__YfijzW__glass-focusable:focus-visible{outline:2px solid color-mix(in srgb,var(--glass-highlight)40%,transparent);outline-offset:2px}.style-module-scss-module__YfijzW__glass-disabled,.style-module-scss-module__YfijzW__glass-fake:disabled,.style-module-scss-module__YfijzW__glass-real:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.style-module-scss-module__YfijzW__glass-interactive{cursor:pointer;transition:background-color .4s cubic-bezier(1,0,.4,1),box-shadow .4s cubic-bezier(1,0,.4,1),transform .2s cubic-bezier(1,0,.4,1)}.style-module-scss-module__YfijzW__glass-interactive:hover{--glass-opacity:calc(var(--glass-bg-opacity-normal)*1.5);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*10%),transparent),inset 1.8px 3px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*90%),transparent),inset -2px -2px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*80%),transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*60%),transparent),inset -.3px -1px 4px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*12%),transparent),inset -1.5px 2.5px 0px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*20%),transparent),inset 0px 3px 4px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*20%),transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*10%),transparent),0px 1px 5px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*10%),transparent),0px 6px 16px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*8%),transparent)}.style-module-scss-module__YfijzW__glass-interactive.style-module-scss-module__YfijzW__glass-subtle:hover{--glass-opacity:calc(var(--glass-bg-opacity-subtle)*1.5)}.style-module-scss-module__YfijzW__glass-interactive.style-module-scss-module__YfijzW__glass-strong:hover{--glass-opacity:calc(var(--glass-bg-opacity-strong)*1.2)}.style-module-scss-module__YfijzW__glass-interactive:active{--glass-opacity:calc(var(--glass-bg-opacity-normal)*1.8);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*10%),transparent),inset 1.8px 3px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*90%),transparent),inset -2px -2px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*80%),transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*60%),transparent),inset -.3px -1px 4px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*12%),transparent),inset -1.5px 2.5px 0px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*20%),transparent),inset 0px 3px 4px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*20%),transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*10%),transparent),0px 1px 5px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*10%),transparent),0px 6px 16px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*8%),transparent);transition:background-color .1s cubic-bezier(1,0,.4,1),box-shadow .1s cubic-bezier(1,0,.4,1),transform .1s cubic-bezier(1,0,.4,1);transform:scale(.98)}.style-module-scss-module__YfijzW__glass-interactive:focus-visible{outline:2px solid color-mix(in srgb,var(--glass-highlight)40%,transparent);outline-offset:2px}@keyframes style-module-scss-module__YfijzW__skeleton-pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@keyframes style-module-scss-module__YfijzW__skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.style-module-scss-module__YfijzW__skeleton{border-radius:var(--radius-s);pointer-events:none;background:linear-gradient(90deg,#ffffff0d 0%,#ffffff1a 50%,#ffffff0d 100%) 0 0/200% 100%;animation:2s ease-in-out infinite style-module-scss-module__YfijzW__skeleton-shimmer}.style-module-scss-module__YfijzW__skeleton-pulse{border-radius:var(--radius-s);pointer-events:none;background:#ffffff14;animation:1.5s ease-in-out infinite style-module-scss-module__YfijzW__skeleton-pulse}.style-module-scss-module__YfijzW__skeleton-image{border-radius:var(--radius-s);pointer-events:none;aspect-ratio:1;background:linear-gradient(90deg,#ffffff0d 0%,#ffffff1a 50%,#ffffff0d 100%) 0 0/200% 100%;justify-content:center;align-items:center;width:100%;animation:2s ease-in-out infinite style-module-scss-module__YfijzW__skeleton-shimmer;display:flex;position:relative;overflow:hidden}.style-module-scss-module__YfijzW__skeleton-image:before{content:"";background:radial-gradient(circle,#ffffff26 0%,#ffffff0d 50%,#0000 100%);position:absolute;inset:0}.style-module-scss-module__YfijzW__skeleton-text{border-radius:var(--radius-s);pointer-events:none;vertical-align:middle;background:linear-gradient(90deg,#ffffff0d 0%,#ffffff1a 50%,#ffffff0d 100%) 0 0/200% 100%;width:100%;height:1em;animation:2s ease-in-out infinite style-module-scss-module__YfijzW__skeleton-shimmer;display:inline-block}.style-module-scss-module__YfijzW__skeleton-heading{border-radius:var(--radius-s);pointer-events:none;vertical-align:middle;background:linear-gradient(90deg,#ffffff0d 0%,#ffffff1a 50%,#ffffff0d 100%) 0 0/200% 100%;width:60%;height:1.5em;animation:2s ease-in-out infinite style-module-scss-module__YfijzW__skeleton-shimmer;display:inline-block}.style-module-scss-module__YfijzW__skeleton-card{border-radius:var(--radius-s);pointer-events:none;border-radius:var(--radius-xl);background:linear-gradient(90deg,#ffffff0d 0%,#ffffff1a 50%,#ffffff0d 100%) 0 0/200% 100%;min-height:200px;padding:clamp(20px,3vw,32px);animation:2s ease-in-out infinite style-module-scss-module__YfijzW__skeleton-shimmer}.style-module-scss-module__YfijzW__skeleton-container{gap:var(--gap-m);flex-direction:column;display:flex}.style-module-scss-module__YfijzW__skeleton-grid{gap:var(--gap-m);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}.style-module-scss-module__YfijzW__checkoutForm{background-color:color-mix(in srgb,var(--glass-color-dark)var(--glass-bg-opacity-strong),transparent);-webkit-backdrop-filter:blur(var(--glass-blur-strong))saturate(var(--glass-saturation));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glass-highlight)3%,transparent),inset 1.8px 3px 0px -2px color-mix(in srgb,var(--glass-highlight)27%,transparent),inset -2px -2px 0px -2px color-mix(in srgb,var(--glass-highlight)24%,transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--glass-highlight)18%,transparent),inset -.3px -1px 4px 0px color-mix(in srgb,var(--glass-shadow)24%,transparent),inset -1.5px 2.5px 0px -2px color-mix(in srgb,var(--glass-shadow)40%,transparent),inset 0px 3px 4px -2px color-mix(in srgb,var(--glass-shadow)40%,transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--glass-shadow)20%,transparent),0px 1px 5px 0px color-mix(in srgb,var(--glass-shadow)20%,transparent),0px 6px 16px 0px color-mix(in srgb,var(--glass-shadow)16%,transparent);border:1px solid color-mix(in srgb,var(--glass-highlight)3%,transparent);border-radius:var(--radius-xxl);padding:var(--gap-l);gap:var(--gap-l);top:var(--space-page-top);flex-direction:column;align-self:start;max-width:600px;margin:auto;display:block;position:sticky}.style-module-scss-module__YfijzW__formTitle{font-size:var(--font-size-xxl);color:#fffffff2;margin:0 0 var(--gap-m)0;justify-content:space-between;align-items:center;gap:var(--gap-s);letter-spacing:-.5px;font-weight:400;display:flex}.style-module-scss-module__YfijzW__deliveryIcon{font-size:var(--font-size-xl);opacity:.85;align-items:center;gap:var(--gap-xs);font-weight:400;display:flex}.style-module-scss-module__YfijzW__deliveryIcon img{-o-object-fit:contain;object-fit:contain;width:clamp(20px,2.5vw,24px);height:clamp(20px,2.5vw,24px)}.style-module-scss-module__YfijzW__deliveryMethods{display:none}.style-module-scss-module__YfijzW__formFields{gap:var(--gap-m);flex-direction:column;display:flex}.style-module-scss-module__YfijzW__formRow{align-items:center;gap:var(--gap-m);display:flex}.style-module-scss-module__YfijzW__fieldLabel{font-size:var(--font-size-l);color:#ffffffe6;letter-spacing:.3px;text-align:left;font-weight:400}.style-module-scss-module__YfijzW__input{transition:all var(--transition-normal);background:#1b1b1bcc;border:1px solid #8989894d;box-shadow:inset 0 -1px 2px #ffffff0d}.style-module-scss-module__YfijzW__input:hover{background:#1b1b1be6;border-color:#ffffff26}.style-module-scss-module__YfijzW__input:focus{background:#1b1b1b;border-color:#fff3;outline:none}.style-module-scss-module__YfijzW__input:disabled{opacity:.5;cursor:not-allowed}.style-module-scss-module__YfijzW__input{border-radius:var(--radius-full);padding:var(--padding-input-y)var(--padding-input-x);font-size:var(--font-size-m);color:#ffffffb3;flex:1;font-family:inherit}.style-module-scss-module__YfijzW__input::placeholder{color:#fff6}.style-module-scss-module__YfijzW__input:focus{color:#fffffff2}.style-module-scss-module__YfijzW__phoneInput{align-items:center;gap:var(--gap-xs);flex:1;display:flex}.style-module-scss-module__YfijzW__phoneInput .style-module-scss-module__YfijzW__phonePrefix{transition:all var(--transition-normal);background:#1b1b1bcc;border:1px solid #8989894d;box-shadow:inset 0 -1px 2px #ffffff0d}.style-module-scss-module__YfijzW__phoneInput .style-module-scss-module__YfijzW__phonePrefix:hover{background:#1b1b1be6;border-color:#ffffff26}.style-module-scss-module__YfijzW__phoneInput .style-module-scss-module__YfijzW__phonePrefix:focus{background:#1b1b1b;border-color:#fff3;outline:none}.style-module-scss-module__YfijzW__phoneInput .style-module-scss-module__YfijzW__phonePrefix:disabled{opacity:.5;cursor:not-allowed}.style-module-scss-module__YfijzW__phoneInput .style-module-scss-module__YfijzW__phonePrefix{border-radius:var(--radius-full);padding:var(--padding-input-y)var(--padding-input-x-sm);font-size:var(--font-size-m);color:#ffffffb3;white-space:nowrap}.style-module-scss-module__YfijzW__phoneInput .style-module-scss-module__YfijzW__input{flex:1}.style-module-scss-module__YfijzW__inputError{border-color:#ff646480}.style-module-scss-module__YfijzW__orderSummary{gap:var(--gap-xs);margin-top:var(--gap-m);flex-direction:column;display:flex}.style-module-scss-module__YfijzW__orderItem{align-items:baseline;gap:var(--gap-xs);font-size:var(--font-size-m);color:#fffc;grid-template-columns:auto 1fr auto;display:grid}.style-module-scss-module__YfijzW__itemName{white-space:nowrap}.style-module-scss-module__YfijzW__itemDots{border-bottom:1px dotted #ffffff4d;min-width:20px;height:1px;margin-bottom:4px}.style-module-scss-module__YfijzW__itemPrice{white-space:nowrap;font-weight:500}.style-module-scss-module__YfijzW__summaryRow{font-size:var(--font-size-s);color:#fff9;justify-content:space-between;align-items:center;display:flex}.style-module-scss-module__YfijzW__summaryRow.style-module-scss-module__YfijzW__total{font-size:var(--font-size-xxl);color:#fffffff2;letter-spacing:-.5px;border-top:none;margin-bottom:0;padding-top:0;font-weight:400}.style-module-scss-module__YfijzW__checkoutActions{justify-content:space-between;align-items:center;gap:var(--gap-m);margin-top:var(--gap-m);display:flex}.style-module-scss-module__YfijzW__submitButton{color:#ffffffe6;cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;padding:0;font-family:inherit;font-weight:600}.style-module-scss-module__YfijzW__submitButton:disabled{cursor:not-allowed;opacity:.5}.style-module-scss-module__YfijzW__submitButton{background-color:color-mix(in srgb,var(--glass-color-medium)var(--glass-bg-opacity-normal),transparent);-webkit-backdrop-filter:blur(var(--glass-blur-normal))saturate(var(--glass-saturation));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glass-highlight)3%,transparent),inset 1.8px 3px 0px -2px color-mix(in srgb,var(--glass-highlight)27%,transparent),inset -2px -2px 0px -2px color-mix(in srgb,var(--glass-highlight)24%,transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--glass-highlight)18%,transparent),inset -.3px -1px 4px 0px color-mix(in srgb,var(--glass-shadow)24%,transparent),inset -1.5px 2.5px 0px -2px color-mix(in srgb,var(--glass-shadow)40%,transparent),inset 0px 3px 4px -2px color-mix(in srgb,var(--glass-shadow)40%,transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--glass-shadow)20%,transparent),0px 1px 5px 0px color-mix(in srgb,var(--glass-shadow)20%,transparent),0px 6px 16px 0px color-mix(in srgb,var(--glass-shadow)16%,transparent);border:1px solid color-mix(in srgb,var(--glass-highlight)3%,transparent);border-radius:var(--radius-full);padding:clamp(12px,1.8vw,16px) clamp(24px,3.5vw,36px);font-size:clamp(16px,2vw,18px);transition:background-color .4s cubic-bezier(1,0,.4,1),box-shadow .4s cubic-bezier(1,0,.4,1),transform .2s cubic-bezier(1,0,.4,1);position:relative}.style-module-scss-module__YfijzW__submitButton:hover:not(:disabled){--glass-opacity:calc(var(--glass-bg-opacity-normal)*1.5);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*10%),transparent),inset 1.8px 3px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*90%),transparent),inset -2px -2px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*80%),transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*60%),transparent),inset -.3px -1px 4px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*12%),transparent),inset -1.5px 2.5px 0px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*20%),transparent),inset 0px 3px 4px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*20%),transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*10%),transparent),0px 1px 5px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*10%),transparent),0px 6px 16px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*8%),transparent);transform:scale(1.01)}.style-module-scss-module__YfijzW__submitButton:active:not(:disabled){--glass-opacity:calc(var(--glass-bg-opacity-normal)*1.8);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*10%),transparent),inset 1.8px 3px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*90%),transparent),inset -2px -2px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*80%),transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*60%),transparent),inset -.3px -1px 4px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*12%),transparent),inset -1.5px 2.5px 0px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*20%),transparent),inset 0px 3px 4px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*20%),transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*10%),transparent),0px 1px 5px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*10%),transparent),0px 6px 16px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*8%),transparent);transform:scale(.98)}.style-module-scss-module__YfijzW__submitButton{color:#000;text-transform:uppercase;letter-spacing:1px;background:#fff;flex-shrink:0}.style-module-scss-module__YfijzW__submitButton:hover:not(:disabled){background:#ffffffd9}.style-module-scss-module__YfijzW__submitButton:disabled{opacity:.5;cursor:not-allowed}.style-module-scss-module__YfijzW__consentCheckbox{align-items:flex-start;gap:var(--gap-s);cursor:pointer;margin-top:var(--gap-m);display:flex;position:relative}.style-module-scss-module__YfijzW__consentCheckbox input[type=checkbox]{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.style-module-scss-module__YfijzW__checkboxCustom{transition:all var(--transition-normal);background:#1b1b1bcc;border:1px solid #8989894d;box-shadow:inset 0 -1px 2px #ffffff0d}.style-module-scss-module__YfijzW__checkboxCustom:hover{background:#1b1b1be6;border-color:#ffffff26}.style-module-scss-module__YfijzW__checkboxCustom:focus{background:#1b1b1b;border-color:#fff3;outline:none}.style-module-scss-module__YfijzW__checkboxCustom:disabled{opacity:.5;cursor:not-allowed}.style-module-scss-module__YfijzW__checkboxCustom{border-radius:var(--radius-s);flex-shrink:0;justify-content:center;align-items:center;width:clamp(22px,2.8vw,26px);height:clamp(22px,2.8vw,26px);margin-top:2px;display:flex}.style-module-scss-module__YfijzW__checkboxCustom:after{content:"✓";color:#fff;opacity:0;transition:all var(--transition-fast);font-size:clamp(14px,1.8vw,16px);font-weight:700;transform:scale(0)}input[type=checkbox]:checked~.style-module-scss-module__YfijzW__checkboxCustom{background:#ffffff26;border-color:#ffffff4d;box-shadow:inset 0 2px 4px #0003,inset 0 -1px 2px #ffffff1a,0 0 0 1px #ffffff1a}input[type=checkbox]:checked~.style-module-scss-module__YfijzW__checkboxCustom:after{opacity:1;transform:scale(1)}input[type=checkbox]:disabled~.style-module-scss-module__YfijzW__checkboxCustom{opacity:.5;cursor:not-allowed}.style-module-scss-module__YfijzW__consentText{font-size:var(--font-size-s);color:#ffffffb3;flex:1;line-height:1.4}@media (max-width:1024px){.style-module-scss-module__YfijzW__checkoutForm{position:static}}@media (max-width:768px){.style-module-scss-module__YfijzW__checkoutForm{padding:var(--gap-m);border-radius:var(--radius-xl)}.style-module-scss-module__YfijzW__formTitle{font-size:var(--font-size-xl);align-items:flex-start;gap:var(--gap-xs)}.style-module-scss-module__YfijzW__deliveryIcon{font-size:var(--font-size-l)}.style-module-scss-module__YfijzW__formRow{align-items:stretch;gap:var(--gap-xs);flex-direction:column}.style-module-scss-module__YfijzW__fieldLabel{font-size:var(--font-size-m)}.style-module-scss-module__YfijzW__input{width:100%;font-size:var(--font-size-s);padding:10px var(--padding-input-x-sm)}.style-module-scss-module__YfijzW__phoneInput{width:100%}.style-module-scss-module__YfijzW__phoneInput .style-module-scss-module__YfijzW__phonePrefix,.style-module-scss-module__YfijzW__phoneInput .style-module-scss-module__YfijzW__input{font-size:var(--font-size-s);padding:10px var(--padding-input-x-sm)}.style-module-scss-module__YfijzW__summaryRow.style-module-scss-module__YfijzW__total{font-size:var(--font-size-xl);margin-bottom:0}.style-module-scss-module__YfijzW__checkoutActions{gap:var(--gap-s);flex-direction:column}.style-module-scss-module__YfijzW__submitButton{width:100%}}
.style-module-scss-module__Jg6w4W__glass-real,.style-module-scss-module__Jg6w4W__glass-fake,.style-module-scss-module__Jg6w4W__glass-base{position:relative}.style-module-scss-module__Jg6w4W__glass-fake{--glass-color:var(--glass-color-medium);--glass-opacity:var(--glass-bg-opacity-normal);background-color:color-mix(in srgb,var(--glass-color)var(--glass-opacity),transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*10%),transparent),inset 1.8px 3px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*90%),transparent),inset -2px -2px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*80%),transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*60%),transparent),inset -.3px -1px 4px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*12%),transparent),inset -1.5px 2.5px 0px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*20%),transparent),inset 0px 3px 4px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*20%),transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*10%),transparent),0px 1px 5px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*10%),transparent),0px 6px 16px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*8%),transparent);border:1px solid color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*10%),transparent)}.style-module-scss-module__Jg6w4W__glass-fake-light{--glass-color:var(--glass-color-light)}.style-module-scss-module__Jg6w4W__glass-fake-medium{--glass-color:var(--glass-color-medium)}.style-module-scss-module__Jg6w4W__glass-fake-dark{--glass-color:var(--glass-color-dark)}.style-module-scss-module__Jg6w4W__glass-real{--glass-color:var(--glass-color-medium);--glass-opacity:var(--glass-bg-opacity-normal);--glass-blur:var(--glass-blur-normal);background-color:color-mix(in srgb,var(--glass-color)var(--glass-opacity),transparent);-webkit-backdrop-filter:blur(var(--glass-blur))saturate(var(--glass-saturation));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*10%),transparent),inset 1.8px 3px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*90%),transparent),inset -2px -2px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*80%),transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*60%),transparent),inset -.3px -1px 4px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*12%),transparent),inset -1.5px 2.5px 0px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*20%),transparent),inset 0px 3px 4px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*20%),transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*10%),transparent),0px 1px 5px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*10%),transparent),0px 6px 16px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*8%),transparent);border:1px solid color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*10%),transparent)}.style-module-scss-module__Jg6w4W__glass-real-light{--glass-color:var(--glass-color-light)}.style-module-scss-module__Jg6w4W__glass-real-medium{--glass-color:var(--glass-color-medium)}.style-module-scss-module__Jg6w4W__glass-real-dark{--glass-color:var(--glass-color-dark)}.style-module-scss-module__Jg6w4W__glass-subtle{--glass-opacity:var(--glass-bg-opacity-subtle);--glass-blur:var(--glass-blur-subtle);--glass-reflex-light:.2;--glass-reflex-dark:1.5}.style-module-scss-module__Jg6w4W__glass-normal{--glass-opacity:var(--glass-bg-opacity-normal);--glass-blur:var(--glass-blur-normal);--glass-reflex-light:.3;--glass-reflex-dark:2}.style-module-scss-module__Jg6w4W__glass-strong{--glass-opacity:var(--glass-bg-opacity-strong);--glass-blur:var(--glass-blur-strong);--glass-reflex-light:.4;--glass-reflex-dark:2.5}.style-module-scss-module__Jg6w4W__glass-animated{transition:background-color .4s cubic-bezier(1,0,.4,1),box-shadow .4s cubic-bezier(1,0,.4,1),transform .2s cubic-bezier(1,0,.4,1)}.style-module-scss-module__Jg6w4W__glass-hoverable:hover{--glass-opacity:calc(var(--glass-bg-opacity-normal)*1.5);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*10%),transparent),inset 1.8px 3px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*90%),transparent),inset -2px -2px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*80%),transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*60%),transparent),inset -.3px -1px 4px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*12%),transparent),inset -1.5px 2.5px 0px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*20%),transparent),inset 0px 3px 4px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*20%),transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*10%),transparent),0px 1px 5px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*10%),transparent),0px 6px 16px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*8%),transparent)}.style-module-scss-module__Jg6w4W__glass-hoverable.style-module-scss-module__Jg6w4W__glass-subtle:hover{--glass-opacity:calc(var(--glass-bg-opacity-subtle)*1.5)}.style-module-scss-module__Jg6w4W__glass-hoverable.style-module-scss-module__Jg6w4W__glass-strong:hover{--glass-opacity:calc(var(--glass-bg-opacity-strong)*1.2)}.style-module-scss-module__Jg6w4W__glass-pressable:active{--glass-opacity:calc(var(--glass-bg-opacity-normal)*1.8);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*10%),transparent),inset 1.8px 3px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*90%),transparent),inset -2px -2px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*80%),transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*60%),transparent),inset -.3px -1px 4px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*12%),transparent),inset -1.5px 2.5px 0px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*20%),transparent),inset 0px 3px 4px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*20%),transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*10%),transparent),0px 1px 5px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*10%),transparent),0px 6px 16px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*8%),transparent);transition:background-color .1s cubic-bezier(1,0,.4,1),box-shadow .1s cubic-bezier(1,0,.4,1),transform .1s cubic-bezier(1,0,.4,1);transform:scale(.98)}.style-module-scss-module__Jg6w4W__glass-focusable:focus-visible{outline:2px solid color-mix(in srgb,var(--glass-highlight)40%,transparent);outline-offset:2px}.style-module-scss-module__Jg6w4W__glass-disabled,.style-module-scss-module__Jg6w4W__glass-fake:disabled,.style-module-scss-module__Jg6w4W__glass-real:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.style-module-scss-module__Jg6w4W__glass-interactive{cursor:pointer;transition:background-color .4s cubic-bezier(1,0,.4,1),box-shadow .4s cubic-bezier(1,0,.4,1),transform .2s cubic-bezier(1,0,.4,1)}.style-module-scss-module__Jg6w4W__glass-interactive:hover{--glass-opacity:calc(var(--glass-bg-opacity-normal)*1.5);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*10%),transparent),inset 1.8px 3px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*90%),transparent),inset -2px -2px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*80%),transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*60%),transparent),inset -.3px -1px 4px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*12%),transparent),inset -1.5px 2.5px 0px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*20%),transparent),inset 0px 3px 4px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*20%),transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*10%),transparent),0px 1px 5px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*10%),transparent),0px 6px 16px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*8%),transparent)}.style-module-scss-module__Jg6w4W__glass-interactive.style-module-scss-module__Jg6w4W__glass-subtle:hover{--glass-opacity:calc(var(--glass-bg-opacity-subtle)*1.5)}.style-module-scss-module__Jg6w4W__glass-interactive.style-module-scss-module__Jg6w4W__glass-strong:hover{--glass-opacity:calc(var(--glass-bg-opacity-strong)*1.2)}.style-module-scss-module__Jg6w4W__glass-interactive:active{--glass-opacity:calc(var(--glass-bg-opacity-normal)*1.8);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*10%),transparent),inset 1.8px 3px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*90%),transparent),inset -2px -2px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*80%),transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*60%),transparent),inset -.3px -1px 4px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*12%),transparent),inset -1.5px 2.5px 0px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*20%),transparent),inset 0px 3px 4px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*20%),transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*10%),transparent),0px 1px 5px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*10%),transparent),0px 6px 16px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*8%),transparent);transition:background-color .1s cubic-bezier(1,0,.4,1),box-shadow .1s cubic-bezier(1,0,.4,1),transform .1s cubic-bezier(1,0,.4,1);transform:scale(.98)}.style-module-scss-module__Jg6w4W__glass-interactive:focus-visible{outline:2px solid color-mix(in srgb,var(--glass-highlight)40%,transparent);outline-offset:2px}@keyframes style-module-scss-module__Jg6w4W__skeleton-pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@keyframes style-module-scss-module__Jg6w4W__skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.style-module-scss-module__Jg6w4W__skeleton{border-radius:var(--radius-s);pointer-events:none;background:linear-gradient(90deg,#ffffff0d 0%,#ffffff1a 50%,#ffffff0d 100%) 0 0/200% 100%;animation:2s ease-in-out infinite style-module-scss-module__Jg6w4W__skeleton-shimmer}.style-module-scss-module__Jg6w4W__skeleton-pulse{border-radius:var(--radius-s);pointer-events:none;background:#ffffff14;animation:1.5s ease-in-out infinite style-module-scss-module__Jg6w4W__skeleton-pulse}.style-module-scss-module__Jg6w4W__skeleton-image{border-radius:var(--radius-s);pointer-events:none;aspect-ratio:1;background:linear-gradient(90deg,#ffffff0d 0%,#ffffff1a 50%,#ffffff0d 100%) 0 0/200% 100%;justify-content:center;align-items:center;width:100%;animation:2s ease-in-out infinite style-module-scss-module__Jg6w4W__skeleton-shimmer;display:flex;position:relative;overflow:hidden}.style-module-scss-module__Jg6w4W__skeleton-image:before{content:"";background:radial-gradient(circle,#ffffff26 0%,#ffffff0d 50%,#0000 100%);position:absolute;inset:0}.style-module-scss-module__Jg6w4W__skeleton-text{border-radius:var(--radius-s);pointer-events:none;vertical-align:middle;background:linear-gradient(90deg,#ffffff0d 0%,#ffffff1a 50%,#ffffff0d 100%) 0 0/200% 100%;width:100%;height:1em;animation:2s ease-in-out infinite style-module-scss-module__Jg6w4W__skeleton-shimmer;display:inline-block}.style-module-scss-module__Jg6w4W__skeleton-heading{border-radius:var(--radius-s);pointer-events:none;vertical-align:middle;background:linear-gradient(90deg,#ffffff0d 0%,#ffffff1a 50%,#ffffff0d 100%) 0 0/200% 100%;width:60%;height:1.5em;animation:2s ease-in-out infinite style-module-scss-module__Jg6w4W__skeleton-shimmer;display:inline-block}.style-module-scss-module__Jg6w4W__skeleton-card{border-radius:var(--radius-s);pointer-events:none;border-radius:var(--radius-xl);background:linear-gradient(90deg,#ffffff0d 0%,#ffffff1a 50%,#ffffff0d 100%) 0 0/200% 100%;min-height:200px;padding:clamp(20px,3vw,32px);animation:2s ease-in-out infinite style-module-scss-module__Jg6w4W__skeleton-shimmer}.style-module-scss-module__Jg6w4W__skeleton-container{gap:var(--gap-m);flex-direction:column;display:flex}.style-module-scss-module__Jg6w4W__skeleton-grid{gap:var(--gap-m);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}.style-module-scss-module__Jg6w4W__trackInfo{gap:var(--gap-m);width:100%;margin-top:var(--gap-m);flex-direction:column;display:flex}.style-module-scss-module__Jg6w4W__header{background-color:color-mix(in srgb,var(--glass-color-medium)var(--glass-bg-opacity-normal),transparent);-webkit-backdrop-filter:blur(var(--glass-blur-normal))saturate(var(--glass-saturation));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glass-highlight)3%,transparent),inset 1.8px 3px 0px -2px color-mix(in srgb,var(--glass-highlight)27%,transparent),inset -2px -2px 0px -2px color-mix(in srgb,var(--glass-highlight)24%,transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--glass-highlight)18%,transparent),inset -.3px -1px 4px 0px color-mix(in srgb,var(--glass-shadow)24%,transparent),inset -1.5px 2.5px 0px -2px color-mix(in srgb,var(--glass-shadow)40%,transparent),inset 0px 3px 4px -2px color-mix(in srgb,var(--glass-shadow)40%,transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--glass-shadow)20%,transparent),0px 1px 5px 0px color-mix(in srgb,var(--glass-shadow)20%,transparent),0px 6px 16px 0px color-mix(in srgb,var(--glass-shadow)16%,transparent);border:1px solid color-mix(in srgb,var(--glass-highlight)3%,transparent);border-radius:var(--radius-xl);padding:clamp(20px,3vw,32px);padding:var(--gap-xs)var(--gap-m);border-radius:var(--radius-l);justify-content:space-between;align-items:center;gap:var(--gap-s);width:100%;display:flex;position:relative}.style-module-scss-module__Jg6w4W__textSection{text-align:left;flex:1}.style-module-scss-module__Jg6w4W__trackTitle{color:#fffffff2;letter-spacing:-.02em;margin:0;font-size:clamp(24px,3.5vw,30px);font-weight:700;line-height:1.2}.style-module-scss-module__Jg6w4W__trackArtist{color:#ffffffa6;margin:0;font-size:clamp(16px,2.3vw,20px);font-weight:500}.style-module-scss-module__Jg6w4W__rightSection{align-items:center;gap:var(--gap-s);display:flex}.style-module-scss-module__Jg6w4W__lyricsButton{background-color:color-mix(in srgb,var(--glass-color-medium)var(--glass-bg-opacity-normal),transparent);-webkit-backdrop-filter:blur(var(--glass-blur-normal))saturate(var(--glass-saturation));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glass-highlight)3%,transparent),inset 1.8px 3px 0px -2px color-mix(in srgb,var(--glass-highlight)27%,transparent),inset -2px -2px 0px -2px color-mix(in srgb,var(--glass-highlight)24%,transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--glass-highlight)18%,transparent),inset -.3px -1px 4px 0px color-mix(in srgb,var(--glass-shadow)24%,transparent),inset -1.5px 2.5px 0px -2px color-mix(in srgb,var(--glass-shadow)40%,transparent),inset 0px 3px 4px -2px color-mix(in srgb,var(--glass-shadow)40%,transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--glass-shadow)20%,transparent),0px 1px 5px 0px color-mix(in srgb,var(--glass-shadow)20%,transparent),0px 6px 16px 0px color-mix(in srgb,var(--glass-shadow)16%,transparent);border:1px solid color-mix(in srgb,var(--glass-highlight)3%,transparent);border-radius:var(--radius-l);color:#fffffff2;cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:clamp(48px,6vw,56px);height:clamp(48px,6vw,56px);font-size:clamp(18px,2.5vw,22px);font-weight:700;transition:background-color .4s cubic-bezier(1,0,.4,1),box-shadow .4s cubic-bezier(1,0,.4,1),transform .2s cubic-bezier(1,0,.4,1);display:flex;position:relative}.style-module-scss-module__Jg6w4W__lyricsButton:hover:not(:disabled){--glass-opacity:calc(var(--glass-bg-opacity-normal)*1.5);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*10%),transparent),inset 1.8px 3px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*90%),transparent),inset -2px -2px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*80%),transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*60%),transparent),inset -.3px -1px 4px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*12%),transparent),inset -1.5px 2.5px 0px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*20%),transparent),inset 0px 3px 4px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*20%),transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*10%),transparent),0px 1px 5px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*10%),transparent),0px 6px 16px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*8%),transparent);transform:scale(1.01)}.style-module-scss-module__Jg6w4W__lyricsButton:active:not(:disabled){--glass-opacity:calc(var(--glass-bg-opacity-normal)*1.8);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*10%),transparent),inset 1.8px 3px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*90%),transparent),inset -2px -2px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*80%),transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*60%),transparent),inset -.3px -1px 4px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*12%),transparent),inset -1.5px 2.5px 0px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*20%),transparent),inset 0px 3px 4px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*20%),transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*10%),transparent),0px 1px 5px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*10%),transparent),0px 6px 16px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*8%),transparent);transform:scale(.98)}.style-module-scss-module__Jg6w4W__year{color:#ffffff80;white-space:nowrap;margin:0;font-size:clamp(18px,2.5vw,24px);font-weight:600}.style-module-scss-module__Jg6w4W__socialButtons{gap:var(--gap-xs);grid-template-columns:repeat(3,1fr);width:100%;display:grid}.style-module-scss-module__Jg6w4W__socialButton{color:#ffffffe6;cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;padding:0;font-family:inherit;font-weight:600}.style-module-scss-module__Jg6w4W__socialButton:disabled{cursor:not-allowed;opacity:.5}.style-module-scss-module__Jg6w4W__socialButton{background-color:color-mix(in srgb,var(--glass-color-medium)var(--glass-bg-opacity-normal),transparent);-webkit-backdrop-filter:blur(var(--glass-blur-normal))saturate(var(--glass-saturation));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glass-highlight)3%,transparent),inset 1.8px 3px 0px -2px color-mix(in srgb,var(--glass-highlight)27%,transparent),inset -2px -2px 0px -2px color-mix(in srgb,var(--glass-highlight)24%,transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--glass-highlight)18%,transparent),inset -.3px -1px 4px 0px color-mix(in srgb,var(--glass-shadow)24%,transparent),inset -1.5px 2.5px 0px -2px color-mix(in srgb,var(--glass-shadow)40%,transparent),inset 0px 3px 4px -2px color-mix(in srgb,var(--glass-shadow)40%,transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--glass-shadow)20%,transparent),0px 1px 5px 0px color-mix(in srgb,var(--glass-shadow)20%,transparent),0px 6px 16px 0px color-mix(in srgb,var(--glass-shadow)16%,transparent);border:1px solid color-mix(in srgb,var(--glass-highlight)3%,transparent);border-radius:var(--radius-full);padding:clamp(8px,1.2vw,10px) clamp(16px,2.5vw,20px);font-size:clamp(12px,1.5vw,14px);transition:background-color .4s cubic-bezier(1,0,.4,1),box-shadow .4s cubic-bezier(1,0,.4,1),transform .2s cubic-bezier(1,0,.4,1);position:relative}.style-module-scss-module__Jg6w4W__socialButton:hover:not(:disabled){--glass-opacity:calc(var(--glass-bg-opacity-normal)*1.5);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*10%),transparent),inset 1.8px 3px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*90%),transparent),inset -2px -2px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*80%),transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*1.2*60%),transparent),inset -.3px -1px 4px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*12%),transparent),inset -1.5px 2.5px 0px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*20%),transparent),inset 0px 3px 4px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*20%),transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*10%),transparent),0px 1px 5px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*10%),transparent),0px 6px 16px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.1*8%),transparent);transform:scale(1.01)}.style-module-scss-module__Jg6w4W__socialButton:active:not(:disabled){--glass-opacity:calc(var(--glass-bg-opacity-normal)*1.8);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*10%),transparent),inset 1.8px 3px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*90%),transparent),inset -2px -2px 0px -2px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*80%),transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--glass-highlight)calc(var(--glass-reflex-light)*.9*60%),transparent),inset -.3px -1px 4px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*12%),transparent),inset -1.5px 2.5px 0px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*20%),transparent),inset 0px 3px 4px -2px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*20%),transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*10%),transparent),0px 1px 5px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*10%),transparent),0px 6px 16px 0px color-mix(in srgb,var(--glass-shadow)calc(var(--glass-reflex-dark)*1.3*8%),transparent);transform:scale(.98)}.style-module-scss-module__Jg6w4W__socialButton{cursor:pointer;transition:all var(--transition-fast);border-radius:var(--radius-l);justify-content:center;align-items:center;padding:clamp(8px,1.5vw,12px);display:flex}.style-module-scss-module__Jg6w4W__socialButton img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.style-module-scss-module__Jg6w4W__socialButton:hover{background:#ffffff1f;border-color:#ffffff4d;transform:scale(1.01);box-shadow:0 6px 20px #00000059}.style-module-scss-module__Jg6w4W__socialButton:active{transform:scale(.98)}.style-module-scss-module__Jg6w4W__socialButton[data-service=youtube-music] img{width:85%;height:85%}.style-module-scss-module__Jg6w4W__socialButton[data-service=spotify] img{width:70%;height:80%}.style-module-scss-module__Jg6w4W__socialButton[data-service=apple-music] img{width:75%;height:65%}.style-module-scss-module__Jg6w4W__socialButton[data-service=сбер-звук] img{width:90%;height:80%}.style-module-scss-module__Jg6w4W__socialButton[data-service=яндекс-музыка] img{width:93%;height:100%}.style-module-scss-module__Jg6w4W__socialButton[data-service=vk-музыка] img{width:90%;height:100%}.style-module-scss-module__Jg6w4W__skeletonTitle{width:70%;height:1.5em;margin-bottom:var(--gap-xs)}.style-module-scss-module__Jg6w4W__skeletonArtist{width:50%;height:1em}.style-module-scss-module__Jg6w4W__skeletonYear{width:60px;height:1.2em}@media (max-width:640px){.style-module-scss-module__Jg6w4W__trackInfo{gap:var(--gap-s)}}
