/* Canonical Lulu artwork: reused from the existing lool app, unchanged. */
@font-face{font-family:lool;src:url('/fonts/dm-sans-latin-wght-normal.woff2') format('woff2');font-weight:100 1000;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:lool;src:url('/fonts/noto-sans-kr-cyrillic-wght-normal.woff2') format('woff2');font-weight:100 900;font-display:swap;unicode-range:U+0400-052F,U+1C80-1C8A,U+2DE0-2DFF,U+A640-A69F}
:root{--paper:#f8f5f0;--ink:#1a1a1a;--cherry:#ff4f81;--pink:#ff4f81;--violet:#8b5cf6;--muted:#5a5a5a;font-family:lool,ui-sans-serif,system-ui,sans-serif}
header{height:70px;padding:0 36px;max-width:none;border:0;gap:40px}header nav{margin-left:auto;gap:28px}.brand{display:flex;align-items:center;gap:28px}.nav-hangul{font-size:12px;font-weight:800;color:var(--pink)}.brand-logo{width:64px;height:48px;display:block;overflow:visible;color:var(--ink)}.brand-logo__ear{fill:none;stroke:#85817f;stroke-linejoin:round;stroke-width:7}.brand-logo__eye,.brand-logo__happy{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:10}.brand-logo__happy,.brand-logo__blush{opacity:0;transition:opacity .2s ease}.brand-logo__blush{fill:#ffb6b9}.brand-logo__eye,.brand-logo__pupil{transition:opacity .2s ease,transform .08s linear;transform-box:fill-box;transform-origin:center}.brand-logo__eye{transform:scaleY(var(--logo-blink,1))}.brand-logo__pupil{transform:translate(var(--logo-eye-x,0),var(--logo-eye-y,0)) scaleY(var(--logo-blink,1))}.brand-logo.is-blinking{--logo-blink:.08}.brand:hover .brand-logo__eye,.brand:hover .brand-logo__pupil{opacity:0}.brand:hover .brand-logo__happy{opacity:1}.brand:hover .brand-logo__blush{opacity:.78}
.basket{margin-left:0;border:0;background:linear-gradient(135deg,var(--pink),var(--violet));color:white;min-width:44px;min-height:44px;position:relative;justify-content:center}.basket>span:first-of-type{display:none}.basket #cart-count{background:var(--coral,#ff6b6b);min-width:19px;height:19px;font-size:10px;position:absolute;right:-4px;top:-4px}
main{max-width:1600px;padding:0 14px 42px}.brand-bento{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:repeat(2,minmax(220px,auto));gap:14px;margin-bottom:42px}.brand-cell{position:relative;min-width:0;border-radius:18px;overflow:hidden;padding:28px}.brand-welcome{grid-column:span 3;grid-row:span 2;background:linear-gradient(140deg,#f4b8c1,#e1d5f0);display:flex;flex-direction:column;align-items:start;justify-content:space-between}.brand-welcome .eyebrow{color:#673044;font-weight:800}.brand-welcome h1{font-size:clamp(38px,4.2vw,68px);line-height:1.06;letter-spacing:-.065em;margin:32px 0 18px;font-weight:800;max-width:460px;position:relative;z-index:2}.brand-welcome h1 em{font-style:normal;color:#782c56}.brand-welcome p{font-size:15px;max-width:300px;margin:0 0 26px;position:relative;z-index:2}.brand-welcome .lulu{position:absolute;right:26px;bottom:48px;rotate:8deg}.brand-welcome .primary{background:#1a1a1a;color:white;position:relative;z-index:2}.brand-spark{position:absolute;font-size:40px;color:#fff4d7;right:40px;top:24px;rotate:10deg}
.brand-care{grid-column:span 2;background:linear-gradient(140deg,#1b1233,#402044);color:#fff;display:flex;flex-direction:column;justify-content:end}.brand-care .hangul-bg{position:absolute;font-size:110px;font-weight:900;right:-8px;top:-18px;opacity:.06}.brand-care h2{font-size:27px;font-weight:700;color:#f4b8c1;margin:0 0 8px;letter-spacing:-.04em}.brand-care p{font-size:13px;color:#d8c7e2;max-width:260px;margin:0}.brand-care .lulu{position:absolute;right:18px;top:24px}
.brand-friend{background:#c8e6c9;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px}.brand-friend strong{font-size:20px;letter-spacing:-.03em}.brand-friend small{color:#275940;font-size:11px}.brand-note{grid-column:span 2;background:#e1d5f0;display:flex;flex-direction:column;justify-content:center}.brand-note h2{font-size:26px;max-width:250px;margin:0 0 8px}.brand-note p{font-size:13px;margin:0;max-width:270px}.brand-delivery{background:#fff3e0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;text-align:center}.brand-delivery a{font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:4px}
.section-top{padding:0 10px}.section-top h2{font-size:30px;font-weight:800;letter-spacing:-.04em}.chips{padding:0 10px}.chip{background:transparent;border-color:rgba(0,0,0,.1);color:#5a5a5a}.chip[aria-pressed=true]{background:var(--ink);color:white;border-color:var(--ink)}.grid{gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.card{position:relative;border-radius:18px;overflow:hidden;background:white;transition:transform .3s ease,box-shadow .3s ease}.card:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(0,0,0,.08)}.product-photo{border-radius:0;aspect-ratio:1}.product-photo img{padding:0;object-fit:cover;transition:transform .4s ease}.card:hover .product-photo img{transform:scale(1.03)}.card-copy{padding:18px 20px 22px}.card h3{font-size:15px;font-weight:700}.card .price{font-size:20px;font-weight:800;color:#a336ab}.add{color:white;border:0;background:linear-gradient(135deg,var(--pink),var(--violet));border-radius:50%;min-height:44px;min-width:44px}.product-mascot{position:absolute;right:12px;bottom:80px;pointer-events:none}.card .product-mascot .lulu{scale:.8}
.empty{border:0;background:white;border-radius:18px;gap:14px}.empty .lulu{margin-bottom:16px}.service-row{gap:14px;border:0}.service-row>div{position:relative;padding:26px;border-radius:18px;background:#f4e3ec}.service-row>div:nth-child(2){background:#e1d5f0}.service-row>div:nth-child(3){background:#e2efdf}.service-row .lulu{position:absolute;right:18px;top:20px;scale:.7}.service-row h3{font-size:18px;margin:16px 55px 8px 0}.service-row p{font-size:13px}.service-row>div>span:not(.lulu){font-size:10px;letter-spacing:.12em}
.product-layout,.commerce,.policy,.status-card{margin:28px auto}.product-layout{max-width:1200px;padding:0 22px}.product-layout>.product-photo{border-radius:18px}.primary{border-radius:100px}.summary{background:#e1d5f0;border:0;border-radius:18px}.status-card{background:#e2efdf}.notice{border-radius:14px;background:#fff0d5}.totals strong{color:#852578}.footer-hangul{color:var(--pink);font-size:13px;margin-left:18px}.wordmark{font-size:28px;font-weight:900}.shoplu-accessory,[data-mascot-slug=posylulu] .m-acc{--mascot-acc-font-size:20px;--mascot-acc-offset-y:2px}.lulu-toast{position:fixed;z-index:20;right:22px;bottom:22px;display:flex;align-items:center;gap:16px;padding:12px 22px 12px 12px;border-radius:18px;background:#fff0f6;box-shadow:0 12px 40px rgba(0,0,0,.12);font-size:13px;font-weight:700;pointer-events:none}
@media(max-width:1000px){.brand-bento{grid-template-columns:repeat(4,minmax(0,1fr))}.brand-welcome{grid-column:span 2}.brand-care{grid-column:span 2}.brand-note{grid-column:span 2}.brand-friend{grid-column:3;grid-row:2}.brand-delivery{grid-column:4;grid-row:2}.brand-note{grid-column:span 4;grid-row:3}.brand-welcome .lulu{right:10px;bottom:36px;scale:.8}.brand-welcome h1{font-size:46px}.grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:600px){header{padding:0 18px;gap:18px;height:70px}.brand{gap:14px}.brand-logo{width:54px;height:44px}header nav{gap:12px}.brand-bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;gap:10px;margin-bottom:30px}.brand-cell{padding:22px;border-radius:18px}.brand-welcome{grid-column:span 2;grid-row:auto;min-height:390px}.brand-welcome h1{font-size:44px;max-width:300px;margin-top:22px}.brand-welcome p{max-width:235px;font-size:13px}.brand-welcome .lulu{right:8px;bottom:34px;scale:.66;transform-origin:right bottom}.brand-care{grid-column:span 2;min-height:190px}.brand-care h2{font-size:25px}.brand-care p{max-width:245px}.brand-friend,.brand-delivery{grid-column:auto;grid-row:auto;min-height:175px;gap:16px}.brand-note{grid-column:span 2;min-height:155px;grid-row:4}.brand-note h2{max-width:none;font-size:23px}.brand-note p{max-width:none}.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.card-copy{padding:14px 12px 18px}.card h3{font-size:13px}.card .price{font-size:17px}.product-mascot{right:0;bottom:79px}.card .product-mascot .lulu{scale:.65}.section-top{padding:0}.section-top h2{font-size:27px}.chips{padding:0}.service-row{grid-template-columns:1fr}.service-row h3{font-size:18px}.product-layout{padding:0}.lulu-toast{left:14px;right:14px;bottom:14px;font-size:12px;gap:8px}.product-details h1{font-size:30px}}
@media(prefers-reduced-motion:reduce){.brand-logo{--logo-eye-x:0!important;--logo-eye-y:0!important;--logo-blink:1!important}.lulu .m-pupil{--pupil-x:0!important;--pupil-y:0!important}.lulu *,.card,.product-photo img{animation:none!important;transition:none!important}.card:hover,.lulu:hover .m-body{transform:none}}
.lulu { position: relative; display: inline-grid; place-items: center; flex: none; }
.lulu--small { width: 56px; height: 49px; }
.lulu--medium { width: 80px; height: 70px; }
.lulu--large { width: 176px; height: 154px; }
.lulu .m { position: relative; width: 80px; height: 70px; display: block; }
.lulu--small .m { transform: scale(.7); }
.lulu--large .m { transform: scale(2.2); }
.lulu .m-body { position: relative; width: 100%; height: 100%; display: block; }
.lulu .m-face { position: absolute; z-index: 2; bottom: 0; left: 50%; width: 64px; height: 56px; display: flex; align-items: center; justify-content: center; gap: 12px; border-radius: 44%; background: var(--fc, #ffeaa7); transform: translateX(-50%); }
.lulu .m-ears { position: absolute; z-index: 1; top: 0; left: 50%; display: flex; gap: 22px; transform: translateX(-50%); }
.lulu .m-ear { width: 16px; height: 32px; border-radius: 50% 50% 0 0; background: var(--fc, #ffeaa7); }
.lulu .m-ear-inner { width: 10px; height: 18px; display: block; margin: 3px auto 0; border-radius: 50% 50% 0 0; background: var(--ei, #ffb6b9); }
.lulu .m-eye { position: relative; width: 12px; height: 12px; border-radius: 50%; background: var(--ink); transition: all .15s; }
.lulu .m-pupil { position: absolute; top: 2px; left: 2px; width: 4px; height: 4px; border-radius: 50%; background: #fff; transform: translate(var(--pupil-x, 0), var(--pupil-y, 0)); transition: transform .1s; }
.lulu .m-blush { position: absolute; bottom: 10px; width: 12px; height: 7px; border-radius: 50%; background: rgba(255, 150, 150, .45); }
.lulu .m-blush-l { left: 4px; }
.lulu .m-blush-r { right: 4px; }
.lulu .m-mouth { position: absolute; bottom: 14px; left: 50%; width: 6px; height: 3px; border-radius: 0 0 6px 6px; background: #d4876e; transform: translateX(-50%); }

.lulu .m-acc {
  position: absolute;
  z-index: 5;
  line-height: 1;
  translate: var(--mascot-acc-offset-x, 0) var(--mascot-acc-offset-y, 0);
}
.lulu .m-acc__glyph { display: block; font-size: var(--mascot-acc-font-size, 18px); rotate: var(--mascot-acc-rotation, 0deg); }
.lulu .m-acc--top-right { top: -6px; right: -8px; }
.lulu .m-acc--top-center { top: -6px; left: 50%; translate: calc(-50% + var(--mascot-acc-offset-x, 0px)) var(--mascot-acc-offset-y, 0px); }
.lulu .m-acc--right-mid { top: 15px; right: 0; }
.lulu .m-acc--bottom-right { right: -4px; bottom: -6px; }
.lulu .m-acc--bottom-center { bottom: -6px; left: 50%; translate: calc(-50% + var(--mascot-acc-offset-x, 0px)) var(--mascot-acc-offset-y, 0px); }
.lulu .m-acc--float .m-acc__glyph { animation: mascot-accessory-float 3s ease-in-out infinite; }
.lulu .m-acc--pulse .m-acc__glyph { animation: mascot-accessory-pulse 1.5s ease-in-out infinite; }
.lulu .m-acc--bounce .m-acc__glyph { animation: mascot-accessory-bounce 1.5s ease-in-out infinite; }
.lulu .m-acc--note .m-acc__glyph { animation: mascot-accessory-note 2s ease-in-out infinite; }
.lulu .m-acc--zzz .m-acc__glyph { animation: mascot-accessory-zzz 2.5s ease-in-out infinite; }

.lulu .face-yellow { --fc: #ffeaa7; --ei: #ffb6b9; }
.lulu .face-peach { --fc: #ffd6c4; --ei: #ffab91; }
.lulu .face-mint { --fc: #c8e6c9; --ei: #81c784; }
.lulu .face-lavender { --fc: #e1d5f0; --ei: #b39ddb; }
.lulu .face-blue { --fc: #b3e5fc; --ei: #4fc3f7; }
.lulu .face-pink { --fc: #f8bbd0; --ei: #f06292; }
.lulu .face-white { --fc: #f5f5f5; --ei: #e0e0e0; }
.lulu .face-cream { --fc: #fff3e0; --ei: #ffcc80; }
.lulu .face-coral { --fc: #ffcdd2; --ei: #ef9a9a; }
.lulu .face-matcha { --fc: #dcedc8; --ei: #aed581; }

.lulu .eyes-closed .m-eye { width: 10px; height: 3px; border-radius: 4px; }
.lulu .eyes-closed .m-pupil { display: none; }
.lulu .eyes-happy .m-eye { width: 12px; height: 8px; background: none; }
.lulu .eyes-happy .m-eye::after { content: ""; position: absolute; top: 0; width: 12px; height: 10px; border-top: 3px solid var(--ink); border-radius: 50%; }
.lulu .eyes-happy .m-pupil { display: none; }
.lulu .eyes-star .m-eye { width: auto; height: auto; background: none; font-size: 12px; }
.lulu .eyes-star .m-eye::after { content: "★"; color: var(--pink); }
.lulu .eyes-star .m-pupil { display: none; }
.lulu .eyes-heart .m-eye { width: auto; height: auto; background: none; font-size: 11px; }
.lulu .eyes-heart .m-eye::after { content: "♥"; color: #ff4f81; }
.lulu .eyes-heart .m-pupil { display: none; }
.lulu .eyes-dizzy .m-eye { width: auto; height: auto; background: none; font-size: 12px; }
.lulu .eyes-dizzy .m-eye::after { content: "×"; color: var(--ink); font-weight: 800; }
.lulu .eyes-dizzy .m-pupil { display: none; }
.lulu .eyes-wink .m-eye:first-child { width: 10px; height: 3px; border-radius: 4px; }
.lulu .eyes-wink .m-eye:first-child .m-pupil { display: none; }
.lulu .eyes-sparkle .m-eye { width: 14px; height: 14px; }
.lulu .eyes-sparkle .m-pupil { width: 6px; height: 6px; box-shadow: 3px -2px 0 -1px rgba(255, 255, 255, .8); }
.lulu .eyes-angry .m-eye { width: 10px; height: 6px; border-radius: 0 0 50% 50%; clip-path: polygon(0 40%, 100% 0, 100% 100%, 0 100%); }
.lulu .eyes-dot .m-eye { width: 5px; height: 5px; }
.lulu .eyes-dot .m-pupil { display: none; }
.lulu .eyes-cucumber .m-eye { width: 14px; height: 14px; border: 1.5px solid #6ab56a; border-radius: 50%; background: radial-gradient(circle at 50% 50%, #a8d5a2 0%, #7bc67b 40%, #5da35d 60%, #7bc67b 70%, #a8d5a2 100%); }
.lulu .eyes-cucumber .m-eye::after { content: ""; position: absolute; top: 50%; left: 50%; width: 4px; height: 4px; border-radius: 50%; background: #c8e6c9; transform: translate(-50%, -50%); }
.lulu .eyes-cucumber .m-pupil { display: none; }
.lulu .m-face.is-blinking .m-eye { height: 3px; border-radius: 4px; transform: scaleY(.35); }
.lulu .m-face.is-blinking .m-pupil { opacity: 0; }

.lulu .mouth-smile .m-mouth { width: 8px; height: 4px; }
.lulu .mouth-open .m-mouth { bottom: 12px; width: 10px; height: 10px; border-radius: 50%; background: #d4876e; }
.lulu .mouth-open .m-mouth::after { content: ""; position: absolute; bottom: 1px; left: 2px; width: 6px; height: 4px; border-radius: 0 0 50% 50%; background: #c0675a; }
.lulu .mouth-cat .m-mouth { bottom: 14px; width: 0; height: 0; border-radius: 0; background: none; }
.lulu .mouth-cat .m-mouth::after { content: "ω"; position: absolute; left: 50%; color: #d4876e; font-size: 11px; font-weight: 700; transform: translateX(-50%); }
.lulu .mouth-pout .m-mouth { bottom: 12px; width: 8px; height: 5px; border-radius: 50%; background: #e8937e; }
.lulu .mouth-none .m-mouth { display: none; }

.lulu .has-headband .m-face::before { content: ""; position: absolute; z-index: 3; top: 2px; left: 10%; width: 80%; height: 6px; border-radius: 3px; background: var(--pink); }
.lulu .has-crown .m-body::before { content: "👑"; position: absolute; z-index: 10; top: -2px; left: 50%; font-size: 22px; transform: translateX(-50%); }
.lulu .has-halo .m-body::before { content: ""; position: absolute; z-index: 10; top: -4px; left: 50%; width: 40px; height: 14px; border: 3px solid #ffd700; border-radius: 50%; transform: translateX(-50%) rotateX(55deg); }
.lulu .has-horns .m-ear { width: 12px; border-radius: 30% 30% 0 0; background: #e57373; }
.lulu .has-horns .m-ear-inner { background: #ffcdd2; }
.lulu .has-bow .m-ears::after { content: "🎀"; position: absolute; z-index: 10; top: 4px; right: -4px; font-size: 14px; }
.lulu .has-scarf .m-face::after { content: ""; position: absolute; bottom: -4px; left: 50%; width: 50px; height: 10px; border-radius: 4px; background: repeating-linear-gradient(90deg, #e57373 0, #e57373 5px, #fff 5px, #fff 10px); transform: translateX(-50%); }
.lulu .has-boba .m-face { border: 2px solid #d4a574; background: linear-gradient(180deg, var(--fc, #ffeaa7) 60%, #d4a574 100%); }
.lulu .has-rainbow-ears .m-ear { background: linear-gradient(180deg, #ff6b6b, #ffd93d, #6bcb77, #4d96ff, #9b59b6); }
.lulu .has-rainbow-ears .m-ear-inner { background: rgba(255, 255, 255, .5); }
.lulu .has-freckles .m-face::after { content: "· · ·"; position: absolute; bottom: 16px; left: 50%; color: #d4a574; font-size: 8px; letter-spacing: 2px; pointer-events: none; transform: translateX(-50%); }
.lulu .has-glow .m-face { box-shadow: 0 0 16px rgba(255, 79, 129, .35); }
.lulu .has-mask .m-face { background: #fff; box-shadow: 0 0 0 2px rgba(200, 230, 200, .5); }
.lulu .has-headphones .m-ears { display: none; }
.lulu .has-headphones .m-body::before { content: ""; position: absolute; z-index: 10; top: 2px; left: 50%; width: 56px; height: 24px; border: 4px solid #555; border-bottom: 0; border-radius: 28px 28px 0 0; transform: translateX(-50%); }
.lulu .has-headphones .m-body::after { content: ""; position: absolute; z-index: 10; top: 18px; left: 50%; width: 72px; height: 16px; background: radial-gradient(circle at 6px 8px, #8b5cf6 8px, transparent 8px), radial-gradient(circle at 66px 8px, #8b5cf6 8px, transparent 8px); transform: translateX(-50%); }
.lulu .has-strong-blush .m-blush { background: rgba(255, 100, 100, .5); }
.lulu .has-drunk-blush .m-blush { background: rgba(255, 100, 100, .6); }
.lulu .m-dumbbell { position: absolute; z-index: 5; bottom: -8px; left: 50%; width: 32px; height: 8px; transform: translateX(-50%); }
.lulu .m-dumbbell::before { content: ""; position: absolute; top: 50%; left: 50%; width: 18px; height: 4px; border-radius: 2px; background: #888; transform: translate(-50%, -50%); }
.lulu .m-dumbbell::after { content: ""; position: absolute; top: 50%; left: 0; width: 32px; height: 8px; border-radius: 2px; background: linear-gradient(to right, var(--pink) 0, var(--pink) 6px, transparent 6px, transparent 26px, var(--pink) 26px, var(--pink) 32px); transform: translateY(-50%); }

.lulu:hover .m-body { animation: mascot-wiggle .4s ease-in-out; }
@keyframes mascot-wiggle { 0%, 100% { transform: rotate(0); } 25% { transform: rotate(-5deg); } 75% { transform: rotate(5deg); } }
@keyframes mascot-accessory-float { 0%, 100% { translate: 0 0; } 50% { translate: 0 -4px; } }
@keyframes mascot-accessory-pulse { 0%, 100% { scale: 1; } 50% { scale: 1.2; } }
@keyframes mascot-accessory-bounce { 0%, 100% { translate: 0 0; } 50% { translate: 0 -6px; } }
@keyframes mascot-accessory-note { 0%, 100% { translate: 0 0; rotate: -5deg; opacity: .7; } 50% { translate: 0 -6px; rotate: 5deg; opacity: 1; } }
@keyframes mascot-accessory-zzz { 0%, 100% { translate: 0 0; opacity: .5; } 50% { translate: 0 -8px; opacity: 1; } }


.page-title{margin-top:28px}.commerce{max-width:1100px;padding:0 12px}
.brand-feature{grid-column:span 3;grid-row:span 2;background:white;padding:0;display:flex;flex-direction:column}.featured-photo{position:relative;display:block;flex:1;min-height:260px}.featured-photo .product-photo{height:100%;aspect-ratio:auto;background:linear-gradient(145deg,#f4b8c1,#e1d5f0)}.featured-photo .product-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.feature-label{position:absolute;left:18px;top:18px;font-size:12px;font-weight:700;border-radius:100px;padding:10px 16px;color:white;background:linear-gradient(135deg,#ff4f81,#ff6b6b)}.featured-copy{position:relative;padding:24px}.featured-copy h1{font-size:21px;margin:8px 60px 6px 0;font-weight:750;line-height:1.3;letter-spacing:-.02em}.featured-copy>.lulu{position:absolute;right:24px;top:14px}.featured-copy .price{font-size:26px;font-weight:800;color:#a336ab}.featured-copy .card-bottom{margin-top:14px}
@media(max-width:1000px){.brand-feature{grid-column:span 2}}
@media(max-width:600px){.brand-feature{grid-column:span 2;grid-row:auto;min-height:450px}.featured-photo{min-height:290px}.featured-copy{padding:20px}.featured-copy h1{font-size:20px}.featured-copy .price{font-size:24px}}
