.information-page{background:#fffaf3;color:#0d3b29;font-family:Arial,Helvetica,sans-serif}.information-main{padding:60px 7% 70px}.info-heading,.info-content{max-width:720px;margin:auto}.info-kicker{font-size:11px;font-weight:700;letter-spacing:.16em;margin:0 0 20px}.info-heading h1,.wholesale-intro h1{font:900 clamp(42px,7vw,76px)/1.03 Arial,Helvetica,sans-serif;letter-spacing:-.055em;color:#10130f;margin:0 0 20px}.info-date{font-size:13px;color:#596455;padding-bottom:30px;border-bottom:1px solid #0d3b2926}.info-block{padding-top:28px}.info-block h2{font-size:23px;letter-spacing:-.025em;line-height:1.2;margin:0 0 12px}.info-block p,.wholesale-intro>p:not(.info-kicker):not(.wholesale-note),.wholesale-details p{font-size:16px;line-height:1.7;color:#3d483b;margin:0 0 14px}.info-block a{color:#0d3b29;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.wholesale-main{display:grid;grid-template-columns:1fr 1fr;padding:0}.wholesale-intro{padding:60px 12%;align-self:center}.wholesale-intro .info-deck{font-size:22px!important;color:#0d3b29!important;line-height:1.35!important}.wholesale-photo{overflow:hidden;background:#f4eee4}.wholesale-photo img{display:block;width:100%;height:100%;object-fit:cover}.wholesale-contact{display:inline-flex;align-items:center;justify-content:center;gap:16px;border-radius:999px;padding:17px 24px;min-height:52px;background:#0d3b29;color:#fffaf3;text-decoration:none;font-size:12px;font-weight:700;letter-spacing:.06em;margin:12px 0}.wholesale-note{font-size:12px;line-height:1.5;color:#596455}.wholesale-details{grid-column:1/-1;padding:44px 7% 54px}.wholesale-details h2{font-size:32px;letter-spacing:-.04em;margin:0 0 15px}.wholesale-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:30px}.wholesale-facts>div{border-top:1px solid #0d3b2933;padding-top:18px}.wholesale-facts h3{font-size:19px;margin:0 0 8px}.wholesale-facts p{font-size:15px}.wholesale-contact:hover{background:#19593e}@media(max-width:650px){.information-main{padding:38px 7% 48px}.info-heading h1{font-size:42px}.info-block{padding-top:24px}.info-block h2{font-size:22px}.wholesale-main{display:flex;flex-direction:column;padding:0}.wholesale-intro{padding:42px 7% 30px}.wholesale-intro h1{font-size:46px}.wholesale-photo{max-height:460px}.wholesale-photo img{height:auto;object-fit:contain}.wholesale-details{padding:34px 7% 40px}.wholesale-facts{grid-template-columns:1fr;gap:16px}.page .footer-links{gap:0 20px}}
