.pc-bn{padding:var(--bn-space, 24px) 24px;background:transparent;color:var(--bn-ink, #252521);font-family:var(--font-body-family, Arial, sans-serif);font-size:16px;line-height:1.5}.pc-bn,.pc-bn *{box-sizing:border-box}.pc-bn .pc-bn__panel{display:grid;grid-template-columns:.95fr 1.05fr;gap:36px;align-items:center;width:100%;max-width:1560px;margin:0 auto;padding:40px;border:1px solid rgba(37,37,33,.1);border-radius:4px;background:var(--bn-background, #f4f3ef)}.pc-bn .pc-bn__content{min-width:0;text-align:left}.pc-bn .pc-bn__kicker{margin:0 0 14px;color:inherit;font-family:var(--font-body-family, Arial, sans-serif);font-size:11px;font-weight:400;line-height:1.4;letter-spacing:2px;text-transform:uppercase}.pc-bn .pc-bn__heading{margin:0;color:inherit;font-family:var(--font-heading-family, Georgia, serif);font-size:clamp(30px,3.6vw,58px);font-style:normal;font-weight:700;line-height:1.06;letter-spacing:-1px;text-transform:uppercase;overflow-wrap:anywhere}.pc-bn .pc-bn__offer{display:flex;flex-wrap:wrap;gap:4px 14px;align-items:baseline;margin:16px 0 0;color:inherit;font-size:24px;line-height:1.2}.pc-bn .pc-bn__offer strong{color:inherit;font-family:var(--font-heading-family, Georgia, serif);font-size:clamp(46px,4.5vw,68px);font-weight:700;line-height:1.1;letter-spacing:-1px;white-space:nowrap}.pc-bn .pc-bn__currency{font-size:.48em;letter-spacing:0}.pc-bn .pc-bn__text{max-width:430px;margin:16px 0 0;color:inherit;font-size:15px;line-height:1.6;letter-spacing:normal}.pc-bn .pc-bn__button{display:inline-flex;justify-content:center;align-items:center;gap:18px;max-width:100%;min-height:46px;margin:24px 0 0;padding:12px 22px;border:1px solid var(--bn-ink, #252521);border-radius:2px;background:var(--bn-ink, #252521);color:var(--bn-background, #f4f3ef);font:inherit;font-size:14px;font-weight:600;line-height:1.4;text-align:center;text-decoration:none;white-space:normal}.pc-bn .pc-bn__button:hover{text-decoration:underline;text-underline-offset:4px}.pc-bn .pc-bn__button:focus-visible{outline:2px solid var(--bn-ink, #252521);outline-offset:4px}.pc-bn .pc-bn__terms{margin:12px 0 0;color:inherit;font-size:12px;line-height:1.5}.pc-bn .pc-bn__gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:12px;min-width:0}.pc-bn .pc-bn__gallery:empty{display:none}.pc-bn .pc-bn__panel:not(:has(.pc-bn__photo)){grid-template-columns:1fr}.pc-bn .pc-bn__photo{min-width:0;aspect-ratio:.64;overflow:hidden;background:#fff;border-radius:3px}.pc-bn .pc-bn__photo img{display:block;width:100%;height:100%;margin:0;object-fit:contain;object-position:center}.pc-bn .pc-bn__placeholder{display:flex;align-items:center;justify-content:center;padding:12px;font-size:12px;text-align:center}.pc-bn__anchor{height:0;scroll-margin-top:120px}@media screen and (max-width:989px){.pc-bn .pc-bn__panel{gap:24px;padding:28px}.pc-bn .pc-bn__gallery{gap:8px}}@media screen and (max-width:749px){.pc-bn{padding-right:16px;padding-left:16px}.pc-bn .pc-bn__panel{grid-template-columns:1fr;gap:28px;padding:24px 20px}.pc-bn .pc-bn__heading{font-size:clamp(28px,7.6vw,42px);letter-spacing:-.6px}.pc-bn .pc-bn__offer{font-size:22px}.pc-bn .pc-bn__offer strong{font-size:54px}.pc-bn .pc-bn__text{font-size:14px}.pc-bn .pc-bn__gallery{gap:8px}.pc-bn .pc-bn__photo{aspect-ratio:.68}}
/*# sourceMappingURL=/cdn/shop/t/23/compiled_assets/styles.css.map?subset=AQ */
