@font-face{font-family:"Instrument Sans";src:url(pov5-font.woff2) format("woff2");font-weight:400 600;font-style:normal;font-display:swap}
:root{--font-body-family:"Instrument Sans",Arial,sans-serif;--font-heading-family:"Instrument Sans",Arial,sans-serif}
body{font-family:var(--font-body-family);background:#FBF7F2;color:#202020}
.header-wrapper .header{max-width:1280px}
.header__heading-link{color:rgb(var(--color-foreground));font-weight:600;letter-spacing:-.03em}
.header__menu-item{font-size:15px;letter-spacing:0}
.footer{border-top:1px solid rgba(243,233,222,.08)}
.footer .footer-block__heading{font-size:18px;font-weight:500}
.footer .list-menu__item--link,.footer .footer-block__details-content{font-size:14px;line-height:1.65}
.footer__content-top{padding-bottom:32px}
.footer__content-bottom{padding-top:24px}
.po-information{background:var(--page-bg);color:var(--page-text);padding:var(--page-pad) 20px}
.po-information__inner{max-width:var(--page-width);margin:auto}
.po-information h1{color:inherit;font-size:clamp(32px,5vw,56px);line-height:1.08;letter-spacing:-.035em;margin:0 0 40px}
.po-information .rte{color:inherit;font-size:16px;line-height:1.75;overflow-wrap:anywhere}
.po-information .rte h2,.po-information .rte h3{color:inherit;line-height:1.2;letter-spacing:-.02em;margin-top:36px}
.po-information .rte a{color:var(--page-accent);text-underline-offset:4px}
.po-information .rte table{display:block;max-width:100%;overflow:auto}
.po-information .rte img{max-width:100%;height:auto}
@media(min-width:900px){.po-information{padding:calc(var(--page-pad)*1.5) 48px}}

.pov5-blackout:has(.kaching-bundles__quantity-selector__input) .purchase-row>.quantity{display:none}
