@import"https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400;0,500;0,600;1,400&family=Inter:wght@400;500;600&display=swap";:root{--cg-paper: #EFE8D8;--cg-paper-alt: #ffffff;--cg-ink: #262B20;--cg-ink-muted: rgba(38, 43, 32, .66);--cg-brass: #A9793A;--cg-clay: #8B4B3B;--cg-sand: #D9C9A3;--cg-green: #307353;--cg-line: rgba(38, 43, 32, .14);--cg-shadow: 0 24px 56px rgba(38, 43, 32, .1);--cg-ease: cubic-bezier(.16, 1, .3, 1);--cg-font-serif: "Lora", Georgia, serif;--cg-font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}.cg-section{position:relative;overflow:clip;font-family:var(--cg-font-sans);color:var(--cg-ink)}.cg-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.05;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.cg-inner{position:relative;z-index:1;display:flex;flex-direction:column;width:100%}.cg-inner.align-center{align-items:center;text-align:center}.cg-eyebrow{font-family:var(--cg-font-sans);font-size:.72rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;font-style:normal;color:var(--cg-brass);margin:0 0 20px}.cg-hero-lead{font-family:var(--cg-font-sans);font-size:clamp(1.05rem,.9rem + .6vw,1.4rem);line-height:1.5;color:var(--cg-ink-muted);max-width:32ch;margin:0 0 14px}.cg-heading{font-family:var(--cg-font-serif);font-weight:400;line-height:1.18;margin:0 0 22px;max-width:20ch;font-size:clamp(1.9rem,1.1rem + 3vw,3.1rem);color:var(--cg-ink);letter-spacing:-.01em}.cg-inner.align-center .cg-heading{max-width:30ch;margin-inline:auto}.cg-inner.align-center .cg-hero-lead{max-width:18ch;margin-inline:auto}.cg-heading--display{max-width:16ch;font-size:clamp(2.3rem,1.2rem + 4.4vw,4.1rem)}.cg-subheading{font-family:var(--cg-font-sans);font-size:1.1rem;line-height:1.65;color:var(--cg-ink-muted);max-width:52ch;margin:0 0 8px}.cg-body{font-family:var(--cg-font-sans);font-size:1.05rem;line-height:1.75;color:var(--cg-ink-muted);max-width:54ch}.cg-body p{margin:0 0 1em}.cg-body p:last-child{margin-bottom:0}.cg-body ul{list-style:none;margin:24px 0 32px;padding:0;width:100%;max-width:60ch;border-top:1px solid var(--cg-line)}.cg-body ul li{display:flex;align-items:baseline;gap:40px;margin:0;padding:22px 0;border-bottom:1px solid var(--cg-line)}.cg-body ul li:before{content:"\2014";flex:0 0 32px;font-family:var(--cg-font-serif);font-size:1.05rem;color:var(--cg-green)}.cg-inner.align-center .cg-subheading,.cg-inner.align-center .cg-body{margin-inline:auto}.cg-inner.align-center .cg-body ul{margin-inline:auto;text-align:left}.cg-inner.align-center .cg-body ul li{justify-content:flex-start}.cg-rule{width:64px;height:2px;background:var(--cg-brass);border:none;opacity:.65;margin:8px 0 0}.cg-inner.align-center .cg-rule{margin-inline:auto}.cg-ritual-line{font-family:var(--cg-font-serif);font-style:italic;font-size:1.3rem;color:var(--cg-clay);margin:28px 0 0}.cg-cta-row{display:flex;flex-wrap:wrap;gap:16px;margin-top:34px}.cg-inner.align-center .cg-cta-row{justify-content:center}.cg-btn{display:inline-block;font-family:var(--cg-font-serif);font-size:1rem;font-weight:500;letter-spacing:.01em;text-decoration:none;padding:16px 38px;border-radius:50px;transition:opacity .2s var(--cg-ease),background-color .2s var(--cg-ease)}.cg-btn:hover{opacity:.82}.cg-btn--primary{background:var(--cg-green);color:var(--cg-paper)}.cg-btn--secondary{background:transparent;color:var(--cg-green);border:1px solid var(--cg-green)}.cg-section--dark .cg-btn--primary{background:var(--cg-paper);color:var(--cg-ink)}.cg-section--dark .cg-btn--secondary{color:var(--cg-paper);border-color:#efe8d873}.cg-columns{display:grid;gap:64px;align-items:center;width:100%}.cg-columns.has-media{grid-template-columns:1fr 1fr}.cg-columns.has-media.media-first .cg-media{order:-1}@media screen and (max-width:989px){.cg-columns.has-media,.cg-columns.has-media.media-first{grid-template-columns:1fr}.cg-columns.has-media.media-first .cg-media{order:0}}.cg-split{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start;width:100%}.cg-split.cols-wide-right{grid-template-columns:.78fr 1.22fr}@media screen and (max-width:989px){.cg-split,.cg-split.cols-wide-right{grid-template-columns:1fr;gap:40px}}.cg-split__intro .cg-cta-row{justify-content:flex-start}.cg-media{border-radius:8px;overflow:hidden;background:var(--cg-sand)}.cg-media img{width:100%;height:100%;aspect-ratio:4 / 5;object-fit:cover;display:block}.cg-media--wide img{aspect-ratio:16 / 10}.cg-media-placeholder{aspect-ratio:4 / 5;display:flex;align-items:center;justify-content:center;text-align:center;padding:28px;border:1px dashed var(--cg-line);border-radius:8px;background:#262b2008;color:var(--cg-ink-muted);font-family:var(--cg-font-sans);font-size:.9rem;line-height:1.5}.cg-media--wide.cg-media-placeholder,.cg-media--wide .cg-media-placeholder{aspect-ratio:16 / 10}.cg-reasons-list{list-style:none;margin:0;padding:0;width:100%;border-top:1px solid var(--cg-line)}.cg-reason-row{padding:28px 0;border-bottom:1px solid var(--cg-line)}.cg-reason__title{font-family:var(--cg-font-serif);font-size:1.2rem;font-weight:500;margin:0 0 8px;color:var(--cg-ink)}.cg-reason__text{font-family:var(--cg-font-sans);font-size:.98rem;line-height:1.6;color:var(--cg-ink-muted);margin:0;max-width:46ch}.cg-occasions-line{font-family:var(--cg-font-sans);margin:40px 0 0;font-size:1rem;line-height:2;color:var(--cg-ink-muted);max-width:62ch}.cg-occasions-line span{white-space:nowrap}.cg-occasions-line a{color:var(--cg-ink-muted);text-decoration:underline;text-decoration-color:var(--cg-line);text-underline-offset:3px;white-space:nowrap;transition:color .2s var(--cg-ease),text-decoration-color .2s var(--cg-ease)}.cg-occasions-line a:hover{color:var(--cg-brass);text-decoration-color:var(--cg-brass)}.cg-occasions-line .cg-dot{color:var(--cg-brass);margin:0 14px}.cg-pricing-table{width:100%;margin:0;border-top:1px solid var(--cg-line)}.cg-pricing-row{display:flex;align-items:baseline;justify-content:flex-start;gap:112px;padding:20px 0;border-bottom:1px solid var(--cg-line)}.cg-pricing-qty{font-family:var(--cg-font-serif);font-size:1.1rem;color:var(--cg-ink);flex:0 0 132px}.cg-pricing-price{font-family:var(--cg-font-serif);font-size:1.1rem;font-weight:600;color:var(--cg-brass);white-space:nowrap}.cg-pricing-price small{font-family:var(--cg-font-sans);font-weight:400;font-size:.78rem;color:var(--cg-ink-muted);margin-left:4px}.cg-icon-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:28px 18px;margin-top:44px;padding-top:32px;border-top:1px solid var(--cg-line);width:100%}.cg-icon-grid--full{margin-top:64px;padding-top:40px;gap:40px 48px}.cg-icon-item{display:flex;flex-direction:column;gap:14px}.cg-icon-item__icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#a9793a1f;color:var(--cg-brass)}.cg-icon-grid--full .cg-icon-item__icon{width:48px;height:48px}.cg-icon-item__icon svg{width:20px;height:20px}.cg-icon-grid--full .cg-icon-item__icon svg{width:24px;height:24px}.cg-icon-item__text{font-family:var(--cg-font-sans);font-size:.86rem;line-height:1.5;color:var(--cg-ink-muted)}.cg-icon-grid--full .cg-icon-item__text{font-size:.98rem;line-height:1.6;max-width:26ch}@media screen and (max-width:900px){.cg-icon-grid--full{grid-template-columns:repeat(2,1fr);gap:36px 32px}}@media screen and (max-width:700px){.cg-icon-grid:not(.cg-icon-grid--full){grid-template-columns:repeat(2,1fr);gap:32px 28px}.cg-icon-item__icon{width:44px;height:44px}.cg-icon-item__icon svg{width:22px;height:22px}.cg-icon-item__text{font-size:.92rem;line-height:1.55}}@media screen and (max-width:480px){.cg-icon-grid--full{grid-template-columns:1fr}}@media screen and (max-width:420px){.cg-icon-grid:not(.cg-icon-grid--full){grid-template-columns:1fr}}.cg-steps-list{list-style:none;margin:52px 0 0;padding:40px 0 0;width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:48px;border-top:1px solid var(--cg-line)}.cg-steps-list li{display:flex;flex-direction:column;gap:14px}@media screen and (max-width:900px){.cg-steps-list{grid-template-columns:1fr;gap:0}.cg-steps-list li{flex-direction:row;align-items:baseline;gap:24px;padding:28px 0;border-bottom:1px solid var(--cg-line)}}.cg-step__num{display:block;font-family:var(--cg-font-serif);font-size:1.7rem;color:var(--cg-brass)}.cg-step__title{font-family:var(--cg-font-serif);font-size:1.15rem;font-weight:500;margin:0 0 8px}.cg-step__text{font-family:var(--cg-font-sans);font-size:.95rem;line-height:1.6;color:var(--cg-ink-muted);margin:0;max-width:44ch}.cg-faq-list{width:100%;border-top:1px solid var(--cg-line)}.cg-faq-item{border-bottom:1px solid var(--cg-line)}.cg-faq-question{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 4px;cursor:pointer;font-family:var(--cg-font-serif);font-size:1.08rem;color:var(--cg-ink)}.cg-faq-question::-webkit-details-marker{display:none}.cg-faq-icon{flex:none;position:relative;width:18px;height:18px}.cg-faq-icon:before,.cg-faq-icon:after{content:"";position:absolute;top:50%;left:50%;background:var(--cg-brass);transform:translate(-50%,-50%);transition:transform .25s var(--cg-ease)}.cg-faq-icon:before{width:14px;height:1.5px}.cg-faq-icon:after{width:1.5px;height:14px}.cg-faq-item[open] .cg-faq-icon:after{transform:translate(-50%,-50%) rotate(90deg) scale(0)}.cg-faq-answer{padding:0 4px 22px;font-family:var(--cg-font-sans);font-size:.98rem;line-height:1.7;color:var(--cg-ink-muted);max-width:60ch}.cg-faq-answer p{margin:0 0 1em}.cg-faq-answer p:last-child{margin-bottom:0}.cg-quote-card{background:#fff;border:1px solid var(--cg-line);border-radius:16px;padding:clamp(28px,3.5vw,48px);box-shadow:var(--cg-shadow);width:100%;text-align:left;font-family:var(--cg-font-sans)}.cg-section--dark{background-image:radial-gradient(ellipse 80% 60% at 50% 100%,rgba(239,232,216,.06),transparent 70%)}.cg-section--dark .cg-heading,.cg-section--dark .cg-body{color:inherit}.cg-reveal{opacity:0;transform:translateY(24px);transition:opacity .7s var(--cg-ease),transform .7s var(--cg-ease)}.cg-reveal.is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.cg-reveal{transition:none!important;opacity:1!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/wsc-corporate-gifting.css.map */
