:root{--yy-black: #000;--yy-white: #fff;--yy-ink: #1E1433;--yy-yellow: #FFE68F;--yy-cream: #FFF6EE;--yy-gray-bg: #F4F4F5;--yy-line: #EEE8F2;--yy-gray-700: #4A4060;--yy-gray-500: #6B6280;--yy-gray-300: #A99FC0;--yy-ube: #533D83;--yy-aloe: #35BFAF;--yy-orange: #FF8A00;--yy-berry: #E07997;--yy-mango: #FBB500;--yy-beet: #C74971;--yy-font-display: "Lilita One", "Pretendard Variable", Pretendard, sans-serif;--yy-font-body: "Pretendard Variable", Pretendard, system-ui, sans-serif;--yy-font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--font-body-family: var(--yy-font-body);--font-heading-family: var(--yy-font-body);--font-heading-style: normal;--font-heading-weight: 700;--font-body-weight: 400;--font-body-weight-bold: 700}body{font-family:var(--yy-font-body);font-weight:400;letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body .text-body,body .subtitle,body .caption,body .caption-large,body .caption-with-letter-spacing,body .caption-with-letter-spacing--medium,body .caption-with-letter-spacing--large,body .card-information .caption,body .field__input,body .field__label,body .form__label,body .select__select,body .customer .field label,body .link-with-icon,body .price,body .price--large{letter-spacing:0}h1,h2,.h0,.h1,.h2,.hxl,.hxxl{font-weight:700;letter-spacing:0}h3,h4,h5,h6,.h3,.h4,.h5{font-weight:600;letter-spacing:0}body .button,body .button-label,body .shopify-challenge__button,body .customer button{font-size:1.4rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}body .card__heading{font-size:1.5rem;font-weight:600;line-height:1.35;letter-spacing:0}body .price .price-item{font-size:1.6rem;font-weight:700;line-height:1.2;letter-spacing:0}body .price--on-sale .price-item--regular{font-size:1.3rem;font-weight:400;color:var(--yy-gray-300);text-decoration:line-through}@media screen and (min-width:750px){body .button,body .button-label,body .shopify-challenge__button,body .customer button{font-size:1.5rem}body .card__heading{font-size:1.6rem}body .price .price-item{font-size:1.7rem}body .price--on-sale .price-item--regular{font-size:1.4rem}}.yy-display,.yy-section-title{font-family:var(--yy-font-display);font-weight:400;font-synthesis:none;line-height:var(--yy-lh, var(--yy-display-lh, 1));letter-spacing:var(--yy-ls, var(--yy-display-ls, 0))}body .yy-page-title{margin:0;font-size:var(--yy-tp-title-m, 32px);text-align:left}@media screen and (min-width:750px){body .yy-page-title{font-size:var(--yy-tp-title-d, 52px)}}.yy-display,.yy-body,.yy-section-title,.yy-kicker{color:var(--yy-text, #000)}.yy-body{font-family:var(--yy-font-body)}.yy-kicker{margin:0;font-family:var(--yy-font-mono);font-weight:500;font-size:1.1rem;line-height:1;letter-spacing:.08em;text-transform:uppercase}@media screen and (min-width:750px){.yy-kicker{font-size:1.2rem}}.yy-section-title-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:10px;text-align:left}.yy-section-title{margin:0;font-size:var(--yy-title-m);text-align:left}@media screen and (min-width:750px){.yy-section-title{font-size:var(--yy-title-d)}}.yy-pill-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:54px;padding:0 44px;border:0;border-radius:var(--yy-radius);corner-shape:var(--yy-corner-shape, round);background:var(--yy-pill-bg, var(--yy-black));color:var(--yy-white);--yy-text: var(--yy-white);font-family:var(--yy-font-body);font-weight:700;font-size:1.4rem;line-height:1;letter-spacing:.04em;white-space:nowrap;text-decoration:none;cursor:pointer}.yy-outline-btn{display:inline-flex;align-items:center;justify-content:center;height:50px;padding:0 40px;border:1.5px solid var(--yy-black);border-radius:var(--yy-radius);corner-shape:var(--yy-corner-shape, round);background:transparent;color:var(--yy-black);--yy-text: var(--yy-black);font-family:var(--yy-font-body);font-weight:700;font-size:1.4rem;line-height:1;letter-spacing:.04em;white-space:nowrap;text-decoration:none;cursor:pointer}.yy-pill-btn:hover,.yy-outline-btn:hover{text-decoration:none}.yy-pill-btn:focus-visible,.yy-outline-btn:focus-visible{outline:2px solid var(--yy-black);outline-offset:3px}.yy-icon{display:inline-block;flex:none;vertical-align:middle}.yy-stars{display:inline-flex;align-items:center;gap:6px;color:var(--yy-gray-500);line-height:1}.yy-stars__glyphs{position:relative;display:inline-block;letter-spacing:1px;white-space:nowrap}.yy-stars__base{color:var(--yy-line)}.yy-stars__fill{position:absolute;top:0;left:0;overflow:hidden;color:var(--yy-black)}:where(#MainContent) .page-width:not(.page-width--narrow){max-width:none;padding-right:var(--yy-side-m);padding-left:var(--yy-side-m)}@media screen and (min-width:750px){:where(#MainContent) .page-width:not(.page-width--narrow){padding-right:var(--yy-side-d);padding-left:var(--yy-side-d)}}.yy-soon{display:inline-flex;align-items:center;gap:8px;cursor:default}.yy-soon__label{display:inline-flex;align-items:center;height:18px;padding:0 7px;border:1px solid currentColor;border-radius:var(--yy-radius);corner-shape:var(--yy-corner-shape, round);font-family:var(--yy-font-mono);font-size:1rem;font-weight:500;line-height:1;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.yy-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}@media(prefers-reduced-motion:reduce){[class*=yy-],[class*=yy-]:before,[class*=yy-]:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/yy-base.css.map */
