.pb-paper{background:#f8f3e8;color:var(--pb-dark)}.pb-paper .pb-h2 em,.pb-light .pb-h2 em{color:#8c2f1e}.pb-rule{display:block;width:64px;height:3px;background:var(--pb-brass);margin:18px auto 0}.pb-orn{display:flex;align-items:center;justify-content:center;gap:10px;color:var(--pb-brass);margin:0 auto 26px}.pb-orn:before,.pb-orn:after{content:"";width:60px;height:1px;background:currentColor}.pb-orn i{width:8px;height:8px;background:currentColor;transform:rotate(45deg)}.pb-sym__sub{font-family:var(--pb-serif-text);font-style:italic}.pb-sym__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.pb-sym__card{margin:0;background:#fbf7ef;border:1px solid #D9C8A6;padding:8px 8px 14px;display:flex;flex-direction:column}.pb-sym__img{aspect-ratio:1/1;overflow:hidden;background:var(--pb-paper)}.pb-sym__img img,.pb-sym__img .pb-ph{width:100%;height:100%;object-fit:cover}.pb-sym__card figcaption{font-family:var(--pb-serif-text);font-size:14px;line-height:1.5;color:var(--pb-dark-muted);text-align:center;padding:12px 6px 0}.pb-callout{max-width:640px;margin:clamp(28px,4vw,44px) auto 0;border:2px solid #8C2F1E;background:#eedccf;padding:20px 24px;text-align:center}.pb-callout h3{margin:0 0 6px;font-family:var(--pb-ui);font-size:14px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--pb-dark)}.pb-callout p{margin:0;font-size:15.5px;color:var(--pb-dark-muted)}.pb-cause__table{max-width:760px;margin:0 auto;border:2px solid #3A2418;background:#fbf7ef}.pb-cause__row{display:grid;grid-template-columns:2fr 3fr;border-top:1px solid #DCCDB0}.pb-cause__row>span{padding:16px 20px;font-size:15px;line-height:1.5;color:var(--pb-dark-muted);text-align:center;display:flex;align-items:center;justify-content:center}.pb-cause__row--head{background:#3a2418;border-top:0}.pb-cause__row--head>span{font-family:var(--pb-ui);font-weight:800;font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--pb-light);padding:14px 20px}.pb-cause__row--head>span+span{color:var(--pb-brass-2)}.pb-cause__sym{font-weight:700;color:var(--pb-dark)!important;gap:12px;justify-content:flex-start!important;text-align:left!important}.pb-cause__sym i{flex:0 0 8px;width:8px;height:8px;background:#8c2f1e;transform:rotate(45deg)}.pb-dry__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,44px);align-items:start}.pb-dry__copy{font-size:16px;line-height:1.6;color:var(--pb-dark)}.pb-dry__copy p{margin:0 0 14px}.pb-ok,.pb-no{list-style:none;margin:6px 0 16px;padding:0}.pb-ok li,.pb-no li{position:relative;padding-left:24px;margin:7px 0;font-size:15px;font-weight:600}.pb-ok li{color:#4e5c3a}.pb-ok li:before{content:"\2713";position:absolute;left:2px;top:0;font-weight:700}.pb-no li{color:#8c2f1e}.pb-no li:before{content:"\2715";position:absolute;left:2px;top:0;font-weight:700}.pb-ok--dark li{color:var(--pb-light)}.pb-ok--dark li:before{color:var(--pb-brass-2)}.pb-warnbox{background:#eedccf;border-left:4px solid #8C2F1E;padding:16px 18px;margin:8px 0 16px;font-size:15px}.pb-warnbox p{margin:0 0 6px}.pb-warnbox .pb-no{margin-bottom:0}.pb-panel{margin:0;background:#fbf7ef;border:1px solid #CDB993;box-shadow:inset 0 0 0 6px #fbf7ef,inset 0 0 0 7px #cdb993;padding:24px 20px 16px}.pb-panel__t{font-family:var(--pb-ui);font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;text-align:center;color:var(--pb-dark);margin-bottom:12px}.pb-panel svg{width:100%;height:auto;display:block}.pb-fail__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.pb-fail__card{background:#fbf7ef;border:1px solid #D9C8A6;padding:8px 8px 14px}.pb-fail__img{position:relative;aspect-ratio:1/1;overflow:hidden}.pb-fail__img img,.pb-fail__img .pb-ph{width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.05)}.pb-fail__img .pb-x{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;width:auto;height:auto;display:block}.pb-fail__img .pb-x:before,.pb-fail__img .pb-x:after{content:"";position:absolute;left:-6%;top:50%;width:112%;height:7px;background:#d2342a;border-radius:4px;opacity:.92;box-shadow:0 1px 2px #00000040}.pb-fail__img .pb-x:before{transform:rotate(45deg)}.pb-fail__img .pb-x:after{transform:rotate(-45deg)}.pb-fail__card h3{font-family:var(--pb-serif-text);font-style:italic;font-weight:400;font-size:17px;line-height:1.35;color:var(--pb-dark);margin:14px 8px 10px}.pb-fail__why{background:#eedccf;border-left:4px solid #8C2F1E;margin:0 8px;padding:12px 14px}.pb-fail__why p{margin:0;font-size:14px;line-height:1.55;color:var(--pb-dark-muted)}.pb-fail__lbl{font-family:var(--pb-ui);font-size:11.5px!important;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#8c2f1e!important;margin-bottom:4px!important}.pb-missing{max-width:720px;margin:clamp(32px,5vw,52px) auto 0;text-align:center;border:1px solid #CDB993;background:#fbf7ef;padding:28px 24px}.pb-missing .pb-eyebrow{color:#8a6a35}.pb-missing__t{font-family:var(--pb-serif-text);font-size:18px;line-height:1.55;color:var(--pb-dark);margin:10px 0 22px}.pb-missing__note{font-family:var(--pb-ui);font-size:12.5px;letter-spacing:.06em;opacity:.75;margin:12px 0 0}.pb-form__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:28px}.pb-form__step{border:1px solid var(--pb-line);background:var(--pb-ink-2);padding:24px 22px}.pb-form__n{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;border:1px solid var(--pb-brass);color:var(--pb-brass-2);font-family:var(--pb-serif);font-size:20px;border-radius:50%;margin-bottom:12px}.pb-form__step h3,.pb-form__ing h3,.pb-form__four h3{font-family:var(--pb-serif);font-weight:400;font-size:24px;margin:0 0 8px;color:var(--pb-light)}.pb-form__step p,.pb-form__ing p{margin:0;font-size:15px;color:var(--pb-muted)}.pb-form__ings{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--pb-line);border:1px solid var(--pb-line)}.pb-form__ing{background:var(--pb-ink);padding:20px}.pb-form__ing .pb-eyebrow{margin-bottom:6px}.pb-form__ing h3{font-size:20px}.pb-form__four{max-width:720px;margin:32px auto 0;border:1px solid var(--pb-brass);padding:26px 26px 18px}.pb-form__close{font-family:var(--pb-serif-text);font-style:italic;color:var(--pb-brass-2);margin:6px 0 0}.pb-bench__in{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(28px,5vw,64px);align-items:center}.pb-bench__img{aspect-ratio:4/5;overflow:hidden}.pb-bench__img img,.pb-bench__img .pb-ph{width:100%;height:100%;object-fit:cover}.pb-bench .pb-eyebrow{margin-bottom:14px}.pb-bench__q{margin:22px 0 18px;padding:0 0 0 20px;border-left:2px solid var(--pb-brass);font-family:var(--pb-serif-text);font-style:italic;font-size:18px;line-height:1.6;color:var(--pb-light)}.pb-bench__q p{margin:0 0 10px}.pb-bench__sig{font-family:var(--pb-ui);font-size:13px;letter-spacing:.06em;color:var(--pb-muted);margin:0 0 22px}.pb-mission{position:relative;background:var(--pb-ink)}.pb-mission__img{aspect-ratio:21/9;overflow:hidden}.pb-mission__img img,.pb-mission__img .pb-ph{width:100%;height:100%;object-fit:cover}.pb-mission__copy{position:relative;margin-top:-90px;background:var(--pb-cream);color:var(--pb-dark);max-width:860px;padding:36px clamp(20px,4vw,48px);text-align:center;box-shadow:0 20px 40px #00000040}.pb-mission__t{font-size:16.5px;line-height:1.65;color:var(--pb-dark-muted);margin-top:14px}.pb-mission__t p{margin:0 0 10px}.pb-final{padding-top:clamp(56px,8vw,96px)}@media(max-width:899px){.pb-sym__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pb-sym__card:last-child:nth-child(odd){grid-column:1/-1;max-width:50%;justify-self:center}.pb-dry__grid{grid-template-columns:1fr}.pb-dry__grid .pb-chart{order:2}.pb-dry__grid .pb-dry__copy:first-child{order:1}.pb-dry__grid .pb-diag{order:3}.pb-dry__grid .pb-dry__copy--r{order:4}.pb-fail__grid,.pb-form__steps{grid-template-columns:1fr}.pb-form__ings{grid-template-columns:repeat(2,minmax(0,1fr))}.pb-bench__in{grid-template-columns:1fr}.pb-cause__row{grid-template-columns:1fr 1.4fr}.pb-cause__row>span{padding:12px;font-size:14px}.pb-mission__img{aspect-ratio:4/3}.pb-mission__copy{margin:-48px 16px 0;width:auto}}@media(max-width:480px){.pb-form__ings{grid-template-columns:1fr}.pb-sym__card figcaption{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/pb-b.css.map */
