.pp-footer{--ppf-ink: #1a1714;--ppf-wood: #241c18;--ppf-cream: #f7f3ec;--ppf-mute: #bdb2a3;--ppf-gold: #a8813f;--ppf-pale: #d4b473;--ppf-crimson: #7a2b22;--ppf-line: rgb(168 129 63 / 38%);--ppf-serif: Eczar, "Noto Serif Devanagari", Georgia, serif;--ppf-deva: "Noto Serif Devanagari", Eczar, serif;--ppf-sans: var(--font-body--family, "Instrument Sans", system-ui, sans-serif);color:var(--ppf-cream);background:var(--ppf-ink);font-family:var(--ppf-sans);font-size:.9375rem;line-height:1.55;overflow-x:clip}.pp-footer *,.pp-footer *:before,.pp-footer *:after{box-sizing:border-box}.pp-footer a{color:inherit;text-decoration:none}.pp-footer a:focus-visible,.pp-footer summary:focus-visible,.pp-footer button:focus-visible,.pp-footer input:focus-visible{outline:2px solid var(--ppf-pale);outline-offset:3px;border-radius:2px}.pp-footer ul{margin:0;padding:0;list-style:none}.pp-footer p{margin:0}.pp-f__wrap{inline-size:100%;max-inline-size:1240px;margin-inline:auto;padding-inline:16px}@media(min-width:750px){.pp-f__wrap{padding-inline:32px}}@media(min-width:1300px){.pp-f__wrap{padding-inline:0}}.pp-f__sr{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pp-f__rail{position:relative;block-size:14px;background:var(--ppf-wood)}.pp-f__rail:before{content:"";position:absolute;inset-inline:0;inset-block-start:6px;block-size:1px;background:linear-gradient(90deg,transparent,var(--ppf-gold) 12%,var(--ppf-gold) 88%,transparent)}.pp-f__rail-plate{position:absolute;inset-block-start:1px;inset-inline-start:50%;display:flex;align-items:center;justify-content:space-between;inline-size:96px;block-size:11px;padding-inline:5px;translate:-50% 0;background:linear-gradient(180deg,#e6cc85,#c9a458,#b8934a);border:1px solid #8a6a2c;border-radius:2px;box-shadow:inset 0 1px #fff6d6b3,inset 0 -1px #5a3c0f73}.pp-f__rail-plate i{inline-size:3px;block-size:3px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#fff1c6,#7a5a1e)}.pp-f__band{background:var(--ppf-wood);padding-block:40px 44px}.pp-f__band-grid{display:grid;gap:32px}@media(min-width:1100px){.pp-f__band{padding-block:56px 60px}.pp-f__band-grid{grid-template-columns:5fr 7fr;gap:56px;align-items:end}}.pp-f__eye{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin-block-end:12px;color:var(--ppf-pale);font-size:.75rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.pp-f__eye [lang=hi]{font-family:var(--ppf-deva);font-size:1rem;letter-spacing:0;text-transform:none}.pp-f__eye b{font-weight:400;opacity:.7}.pp-f__h{margin:0;color:var(--ppf-cream);font-family:var(--ppf-serif);font-size:clamp(1.75rem,1.2rem + 1.9vw,2.625rem);font-weight:600;line-height:1.12;letter-spacing:-.005em;text-wrap:balance}.pp-f__lede{max-inline-size:34em;margin-block-start:14px!important;color:var(--ppf-mute);font-size:1rem;line-height:1.6;text-wrap:pretty}.pp-f__label{margin-block-end:12px!important;color:var(--ppf-pale);font-size:.75rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.pp-f__room-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-block-start:1px solid var(--ppf-line)}@media(min-width:750px){.pp-f__room-list{grid-template-columns:repeat(4,minmax(0,1fr))}}.pp-f__room{min-inline-size:0;border-block-end:1px solid var(--ppf-line)}.pp-f__room:nth-child(odd){border-inline-end:1px solid var(--ppf-line)}@media(min-width:750px){.pp-f__room{border-block-end:0;border-inline-end:1px solid var(--ppf-line)}.pp-f__room:last-child{border-inline-end:0}}.pp-f__room-link{position:relative;display:flex;flex-direction:column;gap:2px;block-size:100%;min-block-size:112px;padding:16px 14px 18px;transition:background-color .2s ease}@media(min-width:750px){.pp-f__room-link{padding:20px 18px 22px}}.pp-f__room-hi{color:var(--ppf-pale);font-family:var(--ppf-deva);font-size:.9375rem;line-height:1.4}.pp-f__room-en{color:var(--ppf-cream);font-family:var(--ppf-serif);font-size:1.375rem;font-weight:600;line-height:1.2;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:5px;transition:text-decoration-color .2s ease}.pp-f__room-hint{margin-block-start:4px;color:var(--ppf-mute);font-size:.8125rem;line-height:1.4}.pp-f__arrow{position:absolute;inset-block-start:18px;inset-inline-end:14px;color:var(--ppf-pale);opacity:.55;transition:opacity .2s ease,translate .2s ease}.pp-f__room-link:hover{background:#f7f3ec0a}.pp-f__room-link:hover .pp-f__room-en{text-decoration-color:var(--ppf-pale)}.pp-f__room-link:hover .pp-f__arrow{opacity:1;translate:3px 0}.pp-f__main{padding-block:36px 40px}@media(min-width:750px){.pp-f__main{padding-block:44px 52px}}.pp-f__facts{display:grid;gap:0;margin-block-end:36px!important;border-block:1px solid var(--ppf-line)}@media(min-width:600px){.pp-f__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.pp-f__facts{grid-template-columns:repeat(4,minmax(0,1fr));margin-block-end:48px!important}}.pp-f__fact{position:relative;display:flex;flex-direction:column;gap:2px;padding:12px 0 12px 18px}.pp-f__fact+.pp-f__fact{border-block-start:1px solid rgb(168 129 63 / 20%)}@media(min-width:600px){.pp-f__fact{padding:18px 20px 18px 18px}.pp-f__fact+.pp-f__fact{border-block-start:0}.pp-f__fact:nth-child(n+3){border-block-start:1px solid rgb(168 129 63 / 20%)}}@media(min-width:1024px){.pp-f__fact:nth-child(n+3){border-block-start:0}}.pp-f__fact:before{content:"";position:absolute;inset-inline-start:2px;inset-block-start:21px;inline-size:6px;block-size:6px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#fff1c6,#a8813f 60%,#7a5a1e)}@media(min-width:600px){.pp-f__fact:before{inset-block-start:27px}}.pp-f__fact-h{color:var(--ppf-cream);font-family:var(--ppf-serif);font-size:1.0625rem;font-weight:600;line-height:1.35}.pp-f__fact-t{color:var(--ppf-mute);font-size:.875rem;line-height:1.5}.pp-f__fact-t a{color:var(--ppf-pale);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.pp-f__fact-t a{padding-block:13px}.pp-f__fact-t a:hover{color:var(--ppf-cream)}.pp-f__grid{display:grid;grid-template-areas:"cols" "desk" "news";gap:36px}.pp-f__desk{grid-area:desk;min-inline-size:0}.pp-f__cols{grid-area:cols;min-inline-size:0}.pp-f__news-wrap{grid-area:news;min-inline-size:0}@media(min-width:750px){.pp-f__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"desk news" "cols cols";gap:44px 48px}}@media(min-width:1100px){.pp-f__grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);grid-template-areas:"desk cols" "desk news";gap:40px 64px}}.pp-f__plate{display:inline-flex!important;align-items:center;gap:8px;max-inline-size:100%;margin-block-end:20px!important;padding:8px 14px;color:#3a280a;font-family:var(--ppf-serif);font-size:.8125rem;font-weight:600;line-height:1;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(180deg,#e6cc85,#c9a458,#b8934a);border:1px solid #8a6a2c;border-radius:2px;text-shadow:0 1px 0 rgb(255 244 210 / 55%);box-shadow:inset 0 1px #fff6d6b3,inset 0 -1px #5a3c0f73,0 1px 2px #0006}.pp-f__plate i{flex:none;inline-size:5px;block-size:5px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#fff1c6,#7a5a1e)}.pp-f__plate b{font-weight:600;opacity:.6}.pp-f__plate-hi{font-family:var(--ppf-deva);font-size:.875rem;letter-spacing:0;text-transform:none}.pp-f__intro{margin-block-end:12px!important;color:var(--ppf-cream);font-family:var(--ppf-serif);font-size:1.125rem;font-weight:600;line-height:1.35}.pp-f__contact-list li{display:flex;align-items:baseline;gap:12px;min-block-size:32px}.pp-f__k{flex:none;inline-size:4.5rem;color:var(--ppf-pale);font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.pp-f__contact-list a{display:inline-flex;align-items:center;min-block-size:44px;margin-block:-6px;overflow-wrap:anywhere;text-decoration:underline;text-decoration-color:#d4b47373;text-underline-offset:4px}.pp-f__contact-list a:hover{color:var(--ppf-pale);text-decoration-color:currentColor}.pp-f__note{margin-block-start:8px!important;color:var(--ppf-mute);font-size:.875rem}.pp-f__news{padding-block-start:24px;border-block-start:1px solid var(--ppf-line)}@media(min-width:750px)and (max-width:1099px){.pp-f__news{padding-block-start:0;border-block-start:0}}@media(min-width:1100px){.pp-f__news{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:32px;align-items:end;padding-block-start:28px}.pp-f__news .pp-f__news-t{margin-block-end:0!important}}.pp-f__h3{margin:0 0 6px;color:var(--ppf-cream);font-family:var(--ppf-serif);font-size:1.125rem;font-weight:600;line-height:1.3}.pp-f__news-t{margin-block-end:14px!important;color:var(--ppf-mute);font-size:.875rem}.pp-f__news-l{display:block;margin-block-end:6px;color:var(--ppf-cream);font-size:.8125rem;font-weight:600}.pp-f__news-row{display:flex;gap:8px}.pp-footer .pp-f__news-in.pp-f__news-in{flex:1 1 auto;min-inline-size:0;block-size:48px;margin:0;padding:0 14px;color:var(--ppf-cream);font:inherit;font-size:1rem;background:#2a221d;border:1px solid #8c8174;border-radius:2px;box-shadow:none;caret-color:var(--ppf-pale)}.pp-footer .pp-f__news-in.pp-f__news-in:hover{border-color:var(--ppf-mute)}.pp-footer .pp-f__news-in.pp-f__news-in[aria-invalid=true]{border-color:#e39a8f}.pp-footer .pp-f__news-b.pp-f__news-b{flex:none;block-size:48px;padding-inline:20px;color:var(--ppf-cream);font:inherit;font-size:.9375rem;font-weight:600;letter-spacing:.02em;background:var(--ppf-crimson);border:1px solid #96473c;border-radius:2px;cursor:pointer;transition:background-color .2s ease}.pp-footer .pp-f__news-b.pp-f__news-b:hover{background:#8e3328}.pp-footer .pp-f__news-b.pp-f__news-b:active{background:#5e1f18}.pp-f__msg{margin-block-end:10px!important;font-size:.875rem}.pp-f__msg--ok{color:var(--ppf-pale);font-weight:600}.pp-f__msg--err{color:#f0b2a8}.pp-f__cols{display:grid;border-block-start:1px solid var(--ppf-line)}@media(min-width:750px){.pp-f__cols{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;border-block-start:0}}.pp-f__col{border-block-end:1px solid var(--ppf-line)}@media(min-width:750px){.pp-f__col{border-block-end:0}}.pp-f__col-h{display:flex;align-items:center;justify-content:space-between;min-block-size:52px;color:var(--ppf-cream);font-family:var(--ppf-serif);font-size:1.0625rem;font-weight:600;line-height:1.3;list-style:none;cursor:pointer}.pp-footer .pp-f__col>.pp-f__col-h,.pp-footer .pp-f__col>.pp-f__col-h:hover,.pp-footer .pp-f__col>.pp-f__col-h:focus,.pp-footer .pp-f__col>.pp-f__col-h:focus-visible,.pp-footer .pp-f__col[open]>.pp-f__col-h{color:var(--ppf-cream)}@media(hover:hover)and (max-width:749px){.pp-footer .pp-f__col>.pp-f__col-h:hover{color:var(--ppf-pale)}}.pp-f__col-h::-webkit-details-marker{display:none}.pp-f__chev{flex:none;color:var(--ppf-pale);transition:rotate .2s ease}.pp-f__col[open] .pp-f__chev{rotate:180deg}@media(min-width:750px){.pp-f__col-h{min-block-size:0;margin-block-end:10px;padding-block-end:10px;border-block-end:1px solid var(--ppf-line);cursor:default}.pp-f__chev{display:none}}.pp-f__links{padding-block-end:10px!important}@media(min-width:750px){.pp-f__links{padding-block-end:0!important}}.pp-f__links a{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:6px;min-block-size:48px;padding-block:12px;color:var(--ppf-cream);line-height:1.4}@media(min-width:750px){.pp-f__links a{min-block-size:0;padding-block:7px}}.pp-f__links a>span:first-child{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px;transition:text-decoration-color .2s ease,color .2s ease}.pp-f__links a:hover>span:first-child,.pp-f__links a[aria-current=page]>span:first-child{color:var(--ppf-pale);text-decoration-color:currentColor}.pp-f__gloss{color:var(--ppf-mute);font-size:.8125rem}.pp-f__gloss-hi{color:var(--ppf-pale);font-family:var(--ppf-deva);font-size:.875rem}.pp-f__ext{color:var(--ppf-pale);font-size:.75rem}.pp-f__base{padding-block:20px 28px;border-block-start:1px solid rgb(168 129 63 / 25%);color:var(--ppf-mute);font-size:.8125rem;line-height:1.5}.pp-f__base-grid{display:grid;gap:14px}body:has(.sticky-add-to-cart__bar) .pp-f__base{padding-block-end:100px}@media(min-width:750px){.pp-f__base-grid{grid-template-columns:1fr auto;row-gap:4px;align-items:center;column-gap:32px}.pp-f__pay{grid-column:1 / -1}}.pp-f__legal span+span{margin-inline-start:.25em}.pp-f__gst{white-space:nowrap}.pp-f__legal-links{display:flex;flex-wrap:wrap;column-gap:20px}.pp-f__legal-links a{display:inline-flex;align-items:center;min-block-size:44px;color:var(--ppf-cream);text-decoration:underline;text-decoration-color:#d4b47373;text-underline-offset:4px}.pp-f__legal-links a:hover{color:var(--ppf-pale)}.pp-f__pay{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.pp-f__pay-icons{display:flex;flex-wrap:wrap;gap:6px}.pp-f__pay-icons svg{display:block;inline-size:38px;block-size:24px}@media(prefers-reduced-motion:reduce){.pp-footer *,.pp-footer *:before,.pp-footer *:after{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/pp-footer.css.map */
