@font-face{font-family:Pretendard;font-weight:100 900;font-style:normal;font-display:swap;src:url(/fonts/PretendardStdVariable.woff2) format("woff2-variations")}html{scrollbar-gutter:stable}@supports (scrollbar-gutter:stable){body{padding-right:0!important}}@supports not (scrollbar-gutter:stable){html{overflow-y:scroll}}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar::-webkit-scrollbar-track{background-color:transparent}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{border:1px solid #212121;-webkit-text-fill-color:#212121;-webkit-box-shadow:inset 0 0 0 1000px #fff;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.header-spacer{height:54px}.header-spacer.has-announcement{height:90px}.floating-elements{transition:opacity .15s ease-out,visibility 0s linear .15s}.popup-modal-open .floating-elements{opacity:0;visibility:hidden;pointer-events:none}@media (min-width:1025px){.header-spacer{height:80px}.header-spacer.has-announcement{height:116px}}html.js-announcement-dismissed .announcement-bar,html.js-logged-in .util-logged-out,html:not(.js-logged-in) .util-logged-in{display:none}html.js-announcement-dismissed .header-spacer.has-announcement{height:54px}@media (min-width:1025px){html.js-announcement-dismissed .header-spacer.has-announcement{height:80px}}.app-bar-with-announcement{--app-bar-top:36px}html.js-announcement-dismissed .app-bar-with-announcement{--app-bar-top:0px}.fs-line{display:block;overflow:hidden}.fs-inner{display:block;transform:translateY(120%);opacity:0;transition:transform 1s cubic-bezier(0,0,.43,1.06),opacity .6s ease}.fs-active .fs-inner{transform:translateY(0);opacity:1}.fs-active .fs-line:first-child .fs-inner{transition-delay:0s}.fs-active .fs-line:nth-child(2) .fs-inner{transition-delay:.1s}.fs-active .fs-line:nth-child(3) .fs-inner{transition-delay:.2s}.fs-active .fs-line:nth-child(4) .fs-inner{transition-delay:.3s}.fs-active .fs-line:nth-child(5) .fs-inner{transition-delay:.4s}.fs-active .fs-line:nth-child(6) .fs-inner{transition-delay:.5s}@keyframes shine{0%,10%{background-position:-200%}to{background-position:250%}}.shine-text{display:inline-block;background:linear-gradient(90deg,#4d4e4d,#4d4e4d 38%,rgba(255,255,255,.85) 50%,#4d4e4d 62%,#4d4e4d);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:shine 4s linear infinite}.bp-line{display:block;overflow:hidden}.bp-inner{display:block;transform:translateY(140%);opacity:0;transition:transform 1s cubic-bezier(0,0,.43,1.06),opacity .5s ease}.bp-active .bp-inner{transform:translateY(0);opacity:1}.bp-active .bp-line:first-child .bp-inner{transition-delay:.4s}.bp-active .bp-line:nth-child(2) .bp-inner{transition-delay:.6s}.bp-active .bp-line:nth-child(3) .bp-inner{transition-delay:.8s}.bp-active .bp-line:nth-child(4) .bp-inner{transition-delay:1s}.bp-active .bp-line:nth-child(5) .bp-inner{transition-delay:1.2s}.bp-label{opacity:0;transition:opacity 1s cubic-bezier(0,0,.43,1.06) .2s}.bp-active .bp-label{opacity:1}@keyframes toss-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.toss-skeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8 37%,#f0f0f0 63%);background-size:200% 100%;animation:toss-shimmer 1.4s ease-in-out infinite}@keyframes toss-card-in{0%{opacity:0;transform:translateY(32px) scale(.97)}60%{opacity:1;transform:translateY(-4px) scale(1.005)}80%{transform:translateY(1px) scale(.999)}to{opacity:1;transform:translateY(0) scale(1)}}.toss-card-enter{animation:toss-card-in .6s cubic-bezier(.22,1,.36,1) both}.toss-pressable{-webkit-tap-highlight-color:transparent;touch-action:manipulation;will-change:transform;transition:transform .15s cubic-bezier(.22,1,.36,1)}.toss-pressable:active{transform:scale(.97)}@media (hover:hover){.toss-pressable:hover{transform:translateY(-3px)}}@keyframes toss-price-in{0%{opacity:0;transform:translateY(8px);filter:blur(4px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.toss-price-enter{animation:toss-price-in .4s cubic-bezier(.22,1,.36,1) .2s both}@keyframes toss-badge-pop{0%{transform:scale(0);opacity:0}60%{transform:scale(1.08);opacity:1}to{transform:scale(1);opacity:1}}.toss-badge-pop{animation:toss-badge-pop .35s cubic-bezier(.22,1,.36,1) both}.vk-loader{width:100%;display:grid;place-items:center;align-content:center;padding:40px 24px;background:radial-gradient(circle at 50% 42%,rgba(34,49,58,.07),transparent 34%),linear-gradient(180deg,#fff,#fafafa)}.vk-loader-mark{width:clamp(124px,18vw,172px);aspect-ratio:1;display:grid;place-items:center}.vk-loader-svg{width:100%;height:100%;overflow:visible}.vk-loader-draw path,.vk-loader-track path{stroke-linecap:butt;stroke-linejoin:miter}.vk-loader-track{stroke:#3a4650;opacity:.1}.vk-loader-draw{stroke:#3a4650}.vk-loader-draw path{stroke-dasharray:100 100;stroke-dashoffset:100;animation-duration:3.4s;animation-timing-function:linear;animation-iteration-count:infinite}.vk-loader-draw-ring{animation-name:vk-loader-draw-ring}.vk-loader-draw-bottom{animation-name:vk-loader-draw-bottom}.vk-loader-draw-spiral{animation-name:vk-loader-draw-spiral}.vk-loader-draw-innerbase{animation-name:vk-loader-draw-innerbase}.vk-loader-draw-pierce{animation-name:vk-loader-draw-pierce}.vk-loader-draw-strut{animation-name:vk-loader-draw-strut}.vk-loader-copy{margin-top:14px;text-align:center;animation:vk-loader-copy 3.4s ease-in-out infinite}@keyframes vk-loader-draw-ring{0%{stroke-dashoffset:100}15.4%{stroke-dashoffset:0}62%{stroke-dashoffset:0}72.1%,to{stroke-dashoffset:-100}}@keyframes vk-loader-draw-bottom{0%,15.4%{stroke-dashoffset:100}22.3%{stroke-dashoffset:0}72.1%{stroke-dashoffset:0}76.6%,to{stroke-dashoffset:-100}}@keyframes vk-loader-draw-spiral{0%,22.3%{stroke-dashoffset:100}35.6%{stroke-dashoffset:0}76.6%{stroke-dashoffset:0}85.3%,to{stroke-dashoffset:-100}}@keyframes vk-loader-draw-innerbase{0%,35.6%{stroke-dashoffset:100}40%{stroke-dashoffset:0}85.3%{stroke-dashoffset:0}88.2%,to{stroke-dashoffset:-100}}@keyframes vk-loader-draw-pierce{0%,40%{stroke-dashoffset:100}45.7%{stroke-dashoffset:0}88.2%{stroke-dashoffset:0}91.9%,to{stroke-dashoffset:-100}}@keyframes vk-loader-draw-strut{0%,45.7%{stroke-dashoffset:100}52%{stroke-dashoffset:0}91.9%{stroke-dashoffset:0}96%,to{stroke-dashoffset:-100}}@keyframes vk-loader-copy{0%,to{opacity:.58;transform:translateY(1px)}46%,72%{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.vk-loader-copy,.vk-loader-draw,.vk-loader-draw path{animation:none}.vk-loader-draw path{stroke-dasharray:none;stroke-dashoffset:0}}.safe-bottom{padding-bottom:calc(env(safe-area-inset-bottom, 0px) + 16px)}@supports (-webkit-touch-callout:none){@media (max-width:899px){input:not([type=button]):not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),select,textarea{font-size:16px!important}}}html[lang=ko] :where(.MuiTypography-root),html[lang=ko] body{word-break:keep-all;overflow-wrap:break-word}@supports (text-wrap:pretty){html[lang=ko] :where(.MuiTypography-root){text-wrap:pretty}}@media (max-width:1024px){[data-testid=checkout-button],[data-testid=product-container] [data-testid=add-product-button],[data-testid=product-container] [data-testid=buy-now-button],[data-testid=product-container] [data-testid=sold-out-button],[data-testid=product-container] [data-testid=toggle-wishlist-button]{display:none!important}.MuiCheckbox-root,.MuiIconButton-root{min-width:44px;min-height:44px}[data-testid=subscribe-to-plan-button]{min-height:44px;border-radius:12px}}