.pc{--ink: #120806;--lacquer: #1d0b08;--wine: #3a0e0b;--red: #a3191a;--red-2: #c8281f;--gold: #d4af6a;--gold-2: #f1dba4;--gold-3: #8e6b2e;--paper: #fbf3e4;--cream: #f3e6cc;--muted: rgba(243, 230, 204, .72);background:var(--lacquer);color:var(--cream);font-family:Noto Sans SC,system-ui,sans-serif;font-size:1.6rem;line-height:1.75;overflow-x:clip}.pc *,.pc *:before,.pc *:after{box-sizing:border-box}.pc img{display:block;max-width:100%;height:auto}.pc p,.pc h1,.pc h2,.pc h3,.pc ul,.pc ol,.pc figure{margin:0;padding:0}.pc ul,.pc ol{list-style:none}.pc a{color:inherit;text-decoration:none}.pc__wrap{width:min(110rem,100% - 3.2rem);margin-inline:auto}.pc__wrap--narrow{width:min(76rem,100% - 3.2rem)}.pc__nowrap{white-space:nowrap}.pc section{padding:7.2rem 0;position:relative}.pc__gold{background:linear-gradient(180deg,var(--gold-2) 0%,var(--gold) 48%,var(--gold-3) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.pc__kicker,.pc__eyebrow{font-size:1.3rem;letter-spacing:.32em;color:var(--gold);font-weight:500}.pc__eyebrow{display:flex;align-items:center;gap:1.2rem;margin-bottom:1.6rem}.pc__eyebrow:before{content:"";width:3.2rem;height:1px;background:linear-gradient(90deg,transparent,var(--gold))}.pc__kicker span{border:1px solid rgba(212,175,106,.5);padding:.3rem 1rem;margin-right:1rem;border-radius:99px;letter-spacing:.2em}.pc__h1,.pc__h2{font-family:"Noto Serif SC",serif;font-weight:900;line-height:1.2;color:var(--paper);letter-spacing:.02em}.pc__h1{margin:2rem 0 1.8rem;font-size:clamp(4.4rem,11vw,8.4rem)}.pc__h1 small{display:block;font-size:.42em;font-weight:600;color:var(--gold-2);letter-spacing:.3em;margin-bottom:.6rem}.pc__h2{font-size:clamp(3rem,6.4vw,4.8rem);margin-bottom:2rem}.pc__head{text-align:center;margin-bottom:4rem}.pc__head .pc__eyebrow{justify-content:center}.pc__head .pc__eyebrow:after{content:"";width:3.2rem;height:1px;background:linear-gradient(270deg,transparent,var(--gold))}.pc__head>p:last-child:not(.pc__eyebrow){color:var(--muted)}.pc__copy>p{color:var(--muted);margin-bottom:1.6rem}.pc__big{font-size:2rem;color:var(--paper)!important;font-weight:500;line-height:1.6}.pc__lead{color:var(--muted);font-size:1.7rem;max-width:46rem}.pc__btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:5.4rem;padding:0 3.2rem;border-radius:99px;font-weight:700;font-size:1.7rem;letter-spacing:.12em;color:#2a1405!important;background:linear-gradient(180deg,#f7e2ad,#d9b06a,#b88a3f);box-shadow:inset 0 1px #fff9,0 10px 30px #d4af6a47;transition:transform .2s,box-shadow .2s}.pc__btn:hover{transform:translateY(-2px);box-shadow:inset 0 1px #fff9,0 16px 40px #d4af6a66}.pc__ghost{display:inline-flex;align-items:center;min-height:5.4rem;padding:0 2rem;color:var(--gold-2);border-bottom:1px solid transparent}.pc__ghost:hover{border-color:var(--gold)}.pc__ctas{display:flex;flex-wrap:wrap;gap:1.2rem;align-items:center;margin-top:2.8rem}.pc__hero{padding:4rem 0 5.6rem!important;background:radial-gradient(60rem 40rem at 78% 30%,rgba(200,40,31,.38),transparent 70%),radial-gradient(50rem 40rem at 10% 90%,rgba(163,25,26,.25),transparent 70%),linear-gradient(180deg,var(--ink),var(--lacquer))}.pc__hero-grid{display:grid;gap:4rem;align-items:center}.pc__specs{display:flex;gap:2.8rem;margin-top:2.8rem}.pc__specs li{display:flex;flex-direction:column;line-height:1.2}.pc__specs b{font-family:"Noto Serif SC",serif;font-size:3rem;color:var(--gold-2)}.pc__specs i{font-style:normal;font-size:.55em;margin-left:.2rem}.pc__specs span{font-size:1.3rem;color:var(--muted);letter-spacing:.2em}.pc__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1.2rem;margin-top:2.8rem;padding-top:2.4rem;border-top:1px solid rgba(212,175,106,.22)}.pc__price-tag{font-size:1.3rem;padding:.2rem 1rem;border-radius:4px;background:var(--red-2);color:#fff;letter-spacing:.15em;align-self:center}.pc__price b{font-family:"Noto Serif SC",serif;font-size:4rem;color:var(--paper);line-height:1}.pc__price s{color:var(--muted);font-size:1.8rem}.pc__price-note{width:100%;font-size:1.4rem;color:var(--gold);letter-spacing:.15em}.pc__hero-art{position:relative;padding-bottom:14%}.pc__frame{position:relative;border-radius:2.4rem;overflow:hidden;box-shadow:0 40px 80px #0000008c,0 0 0 1px #d4af6a73}.pc__frame:after{content:"";position:absolute;top:.8rem;right:.8rem;bottom:.8rem;left:.8rem;border:1px solid rgba(241,219,164,.35);border-radius:1.8rem;pointer-events:none}.pc__frame img{animation:pc-zoom 18s ease-in-out infinite alternate}@keyframes pc-zoom{0%{transform:scale(1)}to{transform:scale(1.06)}}.pc__box{position:absolute;width:46%;left:-3%;bottom:-2%;transform:translateY(var(--pc-y, 0)) rotate(-4deg);filter:drop-shadow(0 30px 30px rgba(0,0,0,.6)) drop-shadow(0 6px 8px rgba(0,0,0,.4));will-change:transform}.pc__seal{position:absolute;right:4%;bottom:2%;width:11.6rem;height:11.6rem;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;line-height:1.1;background:radial-gradient(circle at 35% 30%,#f7e2ad,#c99a4e 60%,#8e6b2e);color:#3a1a07;box-shadow:0 14px 30px #00000080,inset 0 0 0 3px #ffffff59,inset 0 0 0 6px #8e6b2e80;transform:rotate(8deg)}.pc__seal b{font-family:"Noto Serif SC",serif;font-size:2.1rem}.pc__seal span{font-size:1.2rem;font-weight:700}.pc__seal small{font-size:1.05rem;margin-top:.3rem}.pc__trust{display:grid;grid-template-columns:repeat(2,1fr);margin-top:4.8rem;border-top:1px solid rgba(212,175,106,.22)}.pc__trust li{padding:2rem 1rem;text-align:center;display:flex;flex-direction:column;line-height:1.3}.pc__trust li:nth-child(odd){border-right:1px solid rgba(212,175,106,.16)}.pc__trust li:nth-child(-n+2){border-bottom:1px solid rgba(212,175,106,.16)}.pc__trust b{font-family:"Noto Serif SC",serif;font-size:2.8rem;color:var(--gold-2)}.pc__trust span{font-size:1.3rem;color:var(--muted);letter-spacing:.1em}.pc__split{display:grid;gap:3.2rem;align-items:center}.pc__photo{border-radius:2rem;overflow:hidden;box-shadow:0 30px 60px #00000080,0 0 0 1px #d4af6a4d}.pc__photo--tall{max-height:64rem}.pc__photo--tall img{width:100%;height:100%;object-fit:cover}.pc__photo--chef{max-width:44rem;margin-inline:auto;position:relative}.pc__photo--chef:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 60%,rgba(18,8,6,.55))}.pc__ticks li{position:relative;padding-left:3rem;margin-bottom:1rem;color:var(--paper)}.pc__ticks li:before{content:"";position:absolute;left:0;top:.55em;width:1.6rem;height:1.6rem;border-radius:50%;background:radial-gradient(circle,var(--gold-2) 30%,transparent 32%),radial-gradient(circle,transparent 55%,var(--gold) 57%,var(--gold) 66%,transparent 68%)}.pc__soup{background:linear-gradient(180deg,var(--wine),var(--lacquer))}.pc__ing{background:radial-gradient(70rem 50rem at 50% 30%,rgba(200,40,31,.3),transparent 70%),var(--ink)}.pc__map{position:relative;border-radius:2.4rem;overflow:hidden;box-shadow:0 40px 80px #0000008c,0 0 0 1px #d4af6a66}.pc__dot{position:absolute;transform:translate(-50%,-50%);width:3.4rem;height:3.4rem;padding:0;border:0;border-radius:50%;cursor:pointer;background:#1208068c;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);box-shadow:0 0 0 2px var(--gold-2),0 6px 16px #00000073;color:var(--gold-2);font:700 1.5rem/1 "Noto Serif SC",serif}.pc__dot:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;border:1px solid rgba(241,219,164,.7);animation:pc-ping 2.4s ease-out infinite}@keyframes pc-ping{0%{transform:scale(.8);opacity:1}to{transform:scale(1.5);opacity:0}}.pc__dot em{position:absolute;left:50%;bottom:calc(100% + .8rem);transform:translate(-50%) translateY(4px);white-space:nowrap;font:700 1.4rem/1 Noto Sans SC,sans-serif;font-style:normal;padding:.7rem 1.2rem;border-radius:99px;background:linear-gradient(180deg,#f7e2ad,#c99a4e);color:#2a1405;opacity:0;pointer-events:none;transition:.2s}.pc__dot.is-on{background:var(--gold);color:#2a1405}.pc__dot.is-on em,.pc__dot:hover em{opacity:1;transform:translate(-50%)}.pc__lists{display:grid;gap:2rem;margin-top:3.2rem}.pc__list{padding:2.4rem;border-radius:2rem;background:linear-gradient(180deg,#3a0e0bb3,#1d0b08b3);box-shadow:inset 0 0 0 1px #d4af6a47}.pc__list h3{font-family:"Noto Serif SC",serif;font-size:1.9rem;color:var(--gold-2);margin-bottom:1.4rem}.pc__list ol{counter-reset:pc}.pc__list li{display:flex;justify-content:space-between;gap:1rem;padding:1rem .8rem;border-bottom:1px dashed rgba(212,175,106,.2);border-radius:.8rem;transition:background .2s}.pc__list li:last-child{border-bottom:0}.pc__list b{font-weight:500;color:var(--paper)}.pc__list span{color:var(--gold);font-size:1.4rem}.pc__list li[data-pc-li]{cursor:pointer}.pc__list li[data-pc-li] b:after{content:attr(data-n)}.pc__list li.is-on{background:#d4af6a29}.pc__size{background:linear-gradient(180deg,var(--ink),var(--wine))}.pc__stage{position:relative;display:grid;place-items:center;padding:2rem 0 4rem}.pc__stage:before{content:"";position:absolute;width:84%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(212,175,106,.35),rgba(163,25,26,.2) 45%,transparent 70%)}.pc__stage:after{content:"";position:absolute;bottom:3rem;width:60%;height:3rem;border-radius:50%;background:radial-gradient(rgba(0,0,0,.6),transparent 70%)}.pc__stage-box{position:relative;z-index:1;width:min(42rem,86%);transform:translateY(var(--pc-y, 0)) rotate(-3deg);filter:drop-shadow(0 28px 26px rgba(0,0,0,.55))}.pc__facts{display:grid;grid-template-columns:repeat(2,1fr);gap:1.2rem;margin-top:2.4rem}.pc__facts li{padding:1.6rem;border-radius:1.6rem;box-shadow:inset 0 0 0 1px #d4af6a4d;display:flex;flex-direction:column;line-height:1.3}.pc__facts b{font-family:"Noto Serif SC",serif;font-size:2.6rem;color:var(--gold-2)}.pc__facts span{font-size:1.3rem;color:var(--muted)}.pc__cook{background:var(--wine)}.pc__steps{display:grid;gap:1.6rem;counter-reset:step}.pc__steps li{counter-increment:step;position:relative;padding:2.4rem 2.4rem 2.4rem 9.6rem;border-radius:2rem;background:linear-gradient(180deg,#1208068c,#1208064d);box-shadow:inset 0 0 0 1px #d4af6a4d;display:flex;flex-direction:column}.pc__steps li:after{content:"0" counter(step);position:absolute;right:2rem;top:1.2rem;font:900 3.6rem/1 "Noto Serif SC",serif;color:#d4af6a29}.pc__steps svg{position:absolute;left:2.4rem;top:50%;transform:translateY(-50%);width:5.2rem;height:5.2rem;fill:none;stroke:var(--gold);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.pc__steps b{font-family:"Noto Serif SC",serif;font-size:2rem;color:var(--paper)}.pc__steps span{color:var(--muted);font-size:1.5rem}.pc__note{margin:2rem auto 3.2rem;text-align:center;font-size:1.4rem;color:var(--gold);max-width:60rem}.pc__wide{border-radius:2.4rem;overflow:hidden;box-shadow:0 30px 60px #00000080,0 0 0 1px #d4af6a4d}.pc__made{background:linear-gradient(180deg,var(--wine),var(--ink))}.pc__duo{display:grid;gap:2.4rem}.pc__duo figure{border-radius:2rem;overflow:hidden;background:#12080699;box-shadow:0 0 0 1px #d4af6a4d}.pc__duo img{width:100%;aspect-ratio:4 / 3;object-fit:cover}.pc__duo figcaption{padding:2rem 2.4rem 2.4rem;color:var(--muted);font-size:1.5rem}.pc__duo figcaption b{display:block;color:var(--gold-2);font-family:"Noto Serif SC",serif;font-size:1.9rem;margin-bottom:.4rem}.pc__gift{background:radial-gradient(60rem 40rem at 50% 40%,rgba(200,40,31,.45),transparent 70%),var(--ink)}.pc__gifts{display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem;max-width:72rem;margin-inline:auto}.pc__gifts figure{border-radius:1.8rem;overflow:hidden;background:linear-gradient(180deg,#f7e2ad,#c99a4e);padding:.5rem;box-shadow:0 20px 40px #00000073}.pc__gifts img{border-radius:1.4rem;width:100%;aspect-ratio:1;object-fit:cover}.pc__gifts figcaption{text-align:center;color:#3a1a07;font-weight:700;font-size:1.4rem;padding:1rem .4rem .6rem;line-height:1.4}.pc__plans{background:linear-gradient(180deg,var(--ink),var(--wine))}.pc__cards{display:grid;gap:2rem}.pc__card{position:relative;padding:3.2rem 2.4rem 2.4rem;border-radius:2.4rem;display:flex;flex-direction:column;background:linear-gradient(180deg,#3a0e0bcc,#120806d9);box-shadow:inset 0 0 0 1px #d4af6a59,0 24px 50px #0006}.pc__card.is-best{background:linear-gradient(160deg,#b8221c,#6e100d 70%);box-shadow:inset 0 0 0 2px var(--gold),0 30px 60px #a3191a73}.pc__badge{position:absolute;top:-1.4rem;left:2.4rem;padding:.5rem 1.4rem;border-radius:99px;font-size:1.3rem;font-weight:700;letter-spacing:.1em;color:#2a1405;background:linear-gradient(180deg,#f7e2ad,#c99a4e)}.pc__ship{position:absolute;top:1.6rem;right:1.6rem;font-size:1rem;font-weight:700;letter-spacing:.12em;color:var(--gold-2);border:1px solid rgba(241,219,164,.5);border-radius:99px;padding:.2rem .9rem}.pc__card-name{font-size:1.3rem;letter-spacing:.3em;color:var(--gold);text-transform:uppercase}.pc__card-qty{font-size:1.7rem;color:var(--paper);margin-top:.6rem}.pc__card-qty b{font-family:"Noto Serif SC",serif;font-size:4.4rem;color:var(--gold-2);margin-right:.4rem}.pc__card-ppl{color:var(--muted);font-size:1.4rem}.pc__card-price{font-family:"Noto Serif SC",serif;font-weight:900;font-size:3.8rem;color:var(--paper);margin:1.6rem 0 1.2rem;line-height:1;display:flex;align-items:baseline;gap:1rem}.pc__card-price s{font-family:Noto Sans SC,sans-serif;font-weight:400;font-size:1.6rem;color:var(--muted)}.pc__card ul{margin-bottom:2.4rem}.pc__card li{position:relative;padding-left:2.4rem;font-size:1.5rem;color:var(--paper);margin-bottom:.6rem}.pc__card li:before{content:"\2713";position:absolute;left:0;color:var(--gold);font-weight:700}.pc__card-btn{margin-top:auto;min-height:5.2rem;border:0;border-radius:99px;cursor:pointer;font:700 1.6rem/1 Noto Sans SC,sans-serif;letter-spacing:.1em;color:#2a1405;background:linear-gradient(180deg,#f7e2ad,#d9b06a,#b88a3f);box-shadow:inset 0 1px #fff9}.pc__card-btn:disabled{opacity:.45;cursor:not-allowed}.pc .lp-pay{margin-top:3.2rem;text-align:center}.pc .lp-pay__title{font-size:1.3rem;letter-spacing:.2em;color:var(--gold);margin-bottom:1.2rem}.pc .lp-pay__row{display:grid;grid-template-columns:repeat(7,minmax(0,4.6rem));gap:.8rem;justify-content:center}.pc .lp-pay__svg{width:100%;height:auto;border-radius:4px;background:#fff}.pc__faq{background:var(--wine)}.pc__qa{border-bottom:1px solid rgba(212,175,106,.22)}.pc__qa summary{list-style:none;cursor:pointer;padding:2rem 4rem 2rem 0;position:relative;font-weight:500;font-size:1.7rem;color:var(--paper)}.pc__qa summary::-webkit-details-marker{display:none}.pc__qa summary:after{content:"+";position:absolute;right:.4rem;top:50%;transform:translateY(-50%);font-size:2.4rem;color:var(--gold);transition:transform .2s}.pc__qa[open] summary:after{transform:translateY(-50%) rotate(45deg)}.pc__qa p{padding-bottom:2rem;color:var(--muted)}.pc__wa{margin-top:3.2rem;display:flex;align-items:center;gap:1.6rem;padding:1.8rem 2.4rem;border-radius:1.8rem;box-shadow:inset 0 0 0 1px #d4af6a59}.pc__wa svg{width:4rem;height:4rem;color:#25d366;flex:none}.pc__wa span{display:flex;flex-direction:column;line-height:1.4;color:var(--muted)}.pc__wa b{color:var(--paper)}.pc__end{background:radial-gradient(60rem 40rem at 70% 50%,rgba(200,40,31,.35),transparent 70%),var(--ink);padding-bottom:12rem!important}.pc__end-grid{display:grid;gap:3.2rem;align-items:center}.pc__bar{position:fixed;left:1.2rem;right:1.2rem;bottom:1.2rem;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1rem 1rem 1rem 2rem;border-radius:99px;background:#120806eb;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 0 0 1px #d4af6a73,0 20px 40px #00000080;transform:translateY(150%);transition:transform .3s}.pc__bar.is-on{transform:none}.pc__bar span{color:var(--muted);font-size:1.4rem;line-height:1.2}.pc__bar small{display:block;font-size:1.1rem;color:var(--gold);letter-spacing:.15em}.pc__bar b{font-family:"Noto Serif SC",serif;font-size:2.2rem;color:var(--paper)}.pc__bar .pc__btn{min-height:4.6rem;padding:0 2.4rem;font-size:1.5rem}.pc__by{display:inline-flex;align-items:center;gap:1.2rem;margin-top:2.4rem;padding:.6rem 1.8rem .6rem .6rem;border-radius:99px;background:linear-gradient(90deg,#d4af6a2e,#d4af6a0a);box-shadow:inset 0 0 0 1px #d4af6a66}.pc__by img{width:5.2rem;height:5.2rem;border-radius:50%;object-fit:cover;background:var(--paper);box-shadow:0 0 0 2px var(--gold)}.pc__by span{display:flex;flex-direction:column;font-size:1.2rem;line-height:1.45;color:var(--muted)}.pc__by b{font-size:1.5rem;color:var(--gold-2);letter-spacing:.08em}.pc__chef{background:radial-gradient(60rem 50rem at 20% 20%,rgba(212,175,106,.14),transparent 70%),linear-gradient(180deg,var(--lacquer),var(--wine))}.pc__chef-grid{display:grid;gap:4rem;align-items:center}.pc__portrait{position:relative;max-width:42rem;margin-inline:auto;padding:1.2rem;border-radius:2.4rem 2.4rem 14rem 14rem/2.4rem 2.4rem 4rem 4rem;background:linear-gradient(160deg,#f7e2ad,#b88a3f 45%,#6e5221 70%,#d9b06a);box-shadow:0 40px 80px #0009}.pc__portrait img{border-radius:1.6rem 1.6rem 12rem 12rem/1.6rem 1.6rem 3.2rem 3.2rem;width:100%}.pc__portrait:before{content:"";position:absolute;top:-2.4rem;right:-2.4rem;bottom:-2.4rem;left:-2.4rem;z-index:-1;border-radius:50%;background:radial-gradient(circle,rgba(212,175,106,.3),transparent 65%)}.pc__sig{position:absolute;left:50%;bottom:-2.2rem;transform:translate(-50%);white-space:nowrap;text-align:center;padding:1rem 2.6rem;border-radius:99px;background:var(--ink);box-shadow:inset 0 0 0 1px var(--gold),0 14px 30px #00000080;display:flex;flex-direction:column;line-height:1.3}.pc__sig b{font-family:"Noto Serif SC",serif;font-style:italic;font-size:2.2rem;color:var(--gold-2);letter-spacing:.04em}.pc__sig span{font-size:1.2rem;color:var(--muted);letter-spacing:.12em}.pc__timeline{margin-top:2.4rem;border-left:1px solid rgba(212,175,106,.45);padding-left:2.4rem!important}.pc__timeline li{position:relative;padding:.6rem 0 1.4rem;display:flex;flex-direction:column;line-height:1.4}.pc__timeline li:before{content:"";position:absolute;left:-3.05rem;top:1.1rem;width:1.2rem;height:1.2rem;border-radius:50%;background:var(--gold);box-shadow:0 0 0 4px #d4af6a33}.pc__timeline b{font-family:"Noto Serif SC",serif;font-size:2.4rem;color:var(--gold-2)}.pc__timeline span{color:var(--paper);font-size:1.5rem}.pc__wall{margin-top:7.2rem;padding:3.2rem 1.6rem;border-radius:2.4rem;background:linear-gradient(180deg,#2a1209,#170805);box-shadow:inset 0 0 0 1px #d4af6a59,inset 0 30px 60px #0006}.pc__wall-title{text-align:center;color:var(--muted);font-size:1.3rem;margin-bottom:2.4rem!important;display:flex;flex-direction:column;gap:.4rem}.pc__wall-title span{font-family:"Noto Serif SC",serif;font-size:2.6rem;font-weight:900;color:var(--gold-2);letter-spacing:.3em}.pc__wall-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem 1.2rem}.pc__honour{padding:0;border:0;background:none;cursor:zoom-in;color:inherit;text-align:center;font:inherit}.pc__honour img{width:100%;aspect-ratio:688 / 925;object-fit:cover;border-radius:.4rem;box-shadow:0 14px 24px #0009;transition:transform .25s}.pc__honour:hover img{transform:translateY(-4px) scale(1.02)}.pc__honour span{display:flex;flex-direction:column;margin-top:1rem;font-size:1.1rem;line-height:1.4;color:var(--muted)}.pc__honour b{font-size:1.25rem;font-weight:500;color:var(--paper)}.pc__kitchen{margin-top:5.6rem;display:grid;gap:3.2rem;align-items:center}.pc__h3{font-family:"Noto Serif SC",serif;font-weight:900;font-size:clamp(2.6rem,5vw,3.6rem);line-height:1.25;color:var(--paper);margin-bottom:1.6rem!important}.pc__lb{border:0;padding:0;background:none;max-width:min(92vw,70rem);max-height:92vh;overflow:visible}.pc__lb::backdrop{background:#0a0403e0}.pc__lb img{max-height:88vh;width:auto;margin:auto;border-radius:.6rem;box-shadow:0 30px 80px #000000b3}.pc__lb button{position:absolute;top:-1.6rem;right:-1.2rem;width:4.4rem;height:4.4rem;border-radius:50%;border:0;cursor:pointer;background:var(--gold);color:#2a1405;font-size:2.6rem;line-height:1}.pc [data-pc-reveal]{opacity:0;transform:translateY(24px);transition:opacity .8s ease,transform .8s ease}.pc [data-pc-reveal].is-in{opacity:1;transform:none}@media(min-width:750px){.pc section{padding:10rem 0}.pc__trust{grid-template-columns:repeat(4,1fr)}.pc__trust li{border-bottom:0!important;border-right:1px solid rgba(212,175,106,.16)}.pc__trust li:last-child{border-right:0}.pc__lists{grid-template-columns:1.15fr 1fr}.pc__steps{grid-template-columns:repeat(3,1fr)}.pc__steps li{padding:9.6rem 2.4rem 2.8rem;text-align:center}.pc__steps svg{left:50%;top:2.4rem;transform:translate(-50%)}.pc__duo{grid-template-columns:1fr 1fr}.pc__cards{grid-template-columns:repeat(3,1fr);align-items:stretch}.pc__card.is-best{transform:translateY(-1.2rem)}.pc__facts{grid-template-columns:repeat(4,1fr)}.pc__wall{padding:4rem 3.2rem}.pc__wall-grid{grid-template-columns:repeat(6,1fr);gap:2rem}.pc__gifts figcaption{font-size:1.6rem}}@media(min-width:990px){.pc__hero{padding:6.4rem 0 7.2rem!important}.pc__hero-grid{grid-template-columns:1fr 1.25fr;gap:6.4rem}.pc__split{grid-template-columns:1fr 1fr;gap:8rem}.pc__split--rev>:first-child{order:2}.pc__chef-grid{grid-template-columns:42rem 1fr;gap:8rem}.pc__kitchen{grid-template-columns:46rem 1fr;gap:8rem}.pc__end-grid{grid-template-columns:1.2fr 1fr;gap:8rem}.pc__bar{display:none}.pc__seal{width:14rem;height:14rem}.pc__seal b{font-size:2.6rem}}@media(prefers-reduced-motion:reduce){.pc__frame img,.pc__dot:before{animation:none}.pc [data-pc-reveal]{opacity:1;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/pc-landing.css.map */
