.give-root{background:var(--vp-cream)!important}@font-face{font-family:Tangelo;src:url(tangelo-webfont.woff2) format("woff2"),url(tangelo-webfont.woff) format("woff"),url(Tangelo.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}:where(.give-root) *,:where(.give-root) *:before,:where(.give-root) *:after{margin:0;padding:0;box-sizing:border-box}:root{--vp-green: #486D59;--vp-green-light: #5a8270;--vp-green-deep: #2C4A3E;--vp-green-dark: #375846;--vp-amber: #C4883A;--vp-amber-light: #D4A04A;--vp-navy: #083351;--vp-cream: #EAE8E2;--vp-warm-white: #fefefe;--vp-porch-tan: #CAC3B5;--vp-text-dark: #2c2c2c;--vp-text-medium: #5a5a5a;--vp-text-light: #8a8a8a;--vp-border: #CAC3B5;--vp-shadow-sm: 0 2px 12px rgba(44,44,44,.06);--vp-shadow-md: 0 8px 28px rgba(44,44,44,.08);--vp-shadow-lg: 0 20px 56px rgba(44,44,44,.12);--vp-radius: 10px;--vp-radius-md: 14px;--vp-radius-lg: 20px}.give-root{font-family:"Source Serif 4",Georgia,Times New Roman,serif;color:var(--vp-text-dark);line-height:1.6;background:var(--vp-warm-white);overflow-x:hidden}:where(.give-root) h1,:where(.give-root) h2,:where(.give-root) h3,:where(.give-root) h4,:where(.give-root) h5{font-family:Tangelo,Playfair Display,serif;font-weight:400;line-height:1.1;color:var(--vp-text-dark);margin:0}:where(.give-root) h1 em,:where(.give-root) h2 em,:where(.give-root) h3 em,:where(.give-root) h4 em{font-family:Playfair Display,serif;font-style:italic;font-weight:400;color:var(--vp-amber);letter-spacing:-.25px}:where(.give-root) p{margin:0}:where(.give-root) img{max-width:100%;height:auto;display:block}:where(.give-root) a{color:inherit;text-decoration:none}.give-container{max-width:1200px;margin:0 auto;padding:0 24px}:root{--sub-gold: #f2cf9d;--sub-gold-deep: #d4a04a}.sub-give-buttons{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.sub-give-btn{display:inline-flex;align-items:center;gap:10px;font-family:Inter,sans-serif;font-size:15px;font-weight:700;padding:15px 30px;border-radius:999px;color:#fff;box-shadow:0 8px 22px #00000024;transition:transform .2s ease,box-shadow .2s ease}.sub-give-btn-ico{flex-shrink:0}.sub-give-btn i,.sub-give-btn svg{width:20px;height:20px}.sub-give-btn:hover{transform:translateY(-2px);box-shadow:0 14px 30px #0003}.sub-give-btn-fb{background:#1877f2}.sub-give-btn-ig{background:linear-gradient(45deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888)}.sub-give-eyebrow{font-family:Inter,sans-serif;font-size:12.5px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:var(--vp-green);margin-bottom:12px}.sub-give-lead{font-size:16.5px;line-height:1.6;color:var(--vp-text-medium)}.sub-give-check{display:flex;gap:11px;align-items:flex-start;font-size:15px;color:var(--vp-text-dark)}.sub-give-check i,.sub-give-check svg{width:20px;height:20px;flex-shrink:0;color:var(--vp-green);margin-top:1px}.sub-give-enter-label{font-family:Inter,sans-serif;font-size:14.5px;font-weight:600;color:var(--vp-text-dark);margin-bottom:15px}.sub-give-fine{font-family:Inter,sans-serif;font-size:11.5px;line-height:1.65;color:var(--vp-text-light);margin-top:24px}.sub-give-fine strong{color:var(--vp-text-medium)}.sub-give-fine a{color:var(--vp-green);text-decoration:underline;text-underline-offset:2px}.sub-give3{position:relative;background:var(--vp-cream);padding:80px 0}.sub-give3-card{display:grid;grid-template-columns:.9fr 1fr;max-width:1060px;margin:0 auto;background:var(--vp-warm-white);border-radius:var(--vp-radius-lg);overflow:hidden;box-shadow:var(--vp-shadow-lg)}.sub-give3-cover{position:relative;min-height:260px}.sub-give3-cover img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sub-give3-body{padding:48px 46px}.sub-give3-title{font-size:clamp(28px,3.2vw,38px);line-height:1.08;color:var(--vp-green-deep);margin-bottom:14px}.sub-give3-title em{color:var(--vp-amber)}.sub-give3-lead{margin-bottom:24px}.sub-give3-checks{display:grid;gap:12px;margin-bottom:26px}.sub-give3-body .sub-give-buttons{justify-content:flex-start}.sub-give3-fine{max-width:600px;margin-left:auto;margin-right:auto}.sub-give3-fine{margin-left:0;margin-right:0;max-width:none}@media(max-width:860px){.sub-give3-card{grid-template-columns:1fr}.sub-give3-cover{min-height:220px}.sub-give3-body .sub-give-buttons{justify-content:center}.sub-give3-body{text-align:center}.sub-give3-checks{text-align:left;max-width:440px;margin-left:auto;margin-right:auto}}@media(max-width:720px){.sub-give3{padding:58px 0}.sub-give3-body{padding:38px 26px}.sub-give-buttons{flex-direction:column}.sub-give-btn{width:100%;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/giveaway.css.map */
