.ydg{background:#f8f6f1;color:#252525}.ydg-hero{text-align:center;padding:90px 24px;background:#eeece4}.ydg h1{font-size:clamp(42px,5vw,72px);color:#2e6347;margin:20px 0}.ydg h2{font-size:clamp(28px,3vw,42px);line-height:1.2}.ydg-hero p{max-width:680px;margin:24px auto}.ydg-hero h2{font-size:28px}.ydg-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 24px;padding:22px;border-bottom:1px solid #deded3}.ydg-nav a{padding:10px 0;color:#2e6347}.ydg-section{max-width:1440px;margin:auto;padding:64px 48px;scroll-margin-top:20px}.ydg-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.ydg-card{border-bottom:1px solid #deded3;padding-bottom:24px;min-width:0}.ydg-card h3{font-size:25px;margin:18px 0 12px}.ydg-card p{font-size:14px;line-height:1.8}.ydg-image{aspect-ratio:1;background:#ece9e0;display:flex;flex-direction:column;gap:18px;align-items:center;justify-content:center;text-align:center;padding:16px;color:#2e6347}.ydg-image span{font:italic 26px Georgia}.ydg-image small{font-size:9px;letter-spacing:1px}.ydg details{padding:16px 0;border-top:1px solid #deded3}.ydg summary{cursor:pointer;min-height:30px;color:#2e6347}.ydg h4{font-size:15px;margin-bottom:8px}.ydg-fields{display:grid;grid-template-columns:1fr 1fr;gap:24px}.ydg-fields label{display:flex;flex-direction:column;gap:10px}.ydg input,.ydg select,.ydg textarea{padding:14px;border:1px solid #afb6a8;background:transparent;min-width:0;width:100%;min-height:48px;border-radius:0;font:inherit}.ydg-summary{background:#eeece4;padding:24px;margin:32px 0}.ydg pre{white-space:pre-wrap;overflow-wrap:anywhere;font:14px/1.8 Arial}.ydg-actions{display:flex;flex-wrap:wrap;gap:16px}.ydg button{cursor:pointer;min-height:48px;padding:12px 24px;border:1px solid #2e6347}.ydg a:focus-visible,.ydg button:focus-visible,.ydg summary:focus-visible{outline:2px solid #b59a6a;outline-offset:4px}@media(max-width:989px){.ydg-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.ydg-section{padding:40px 18px}.ydg-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}.ydg-card h3{font-size:22px}.ydg-image span{font-size:21px}.ydg-image small{font-size:8px}.ydg-fields{grid-template-columns:1fr}.ydg-hero{padding:52px 20px}.ydg-nav{justify-content:flex-start;gap:4px 18px}}.ydg-overview{max-width:1440px;margin:auto;padding:40px 48px;text-align:center}.ydg-start{display:block;background:#2e6347;color:#fff;padding:20px;border-radius:10px;text-decoration:none;font-size:20px}.ydg-overview h1{font-family:Arial,sans-serif;font-size:clamp(34px,4vw,56px);font-weight:600;margin:24px 0 12px}.ydg-overview>p{font-size:20px;color:#666;margin:0 0 24px}.ydg-overview-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 20px}.ydg-overview-card{text-decoration:none;color:#2e6347}.ydg-overview-image{aspect-ratio:1;background:#fff;border:1px solid #e5e4df;border-radius:28px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:18px;padding:20px}.ydg-overview-image span{font:italic 30px Georgia}.ydg-overview-image small{font-size:10px;letter-spacing:1.5px;color:#888}.ydg-overview-card h2{font:400 19px Arial;margin:20px 0}.ydg-overview-card:hover .ydg-overview-image{border-color:#2e6347}.ydg-nav{position:sticky;top:0;z-index:10;background:#f8f6f1}.ydg-section{scroll-margin-top:120px}@media(max-width:749px){.ydg-overview{padding:24px 18px}.ydg-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px}.ydg-overview-image{border-radius:18px}.ydg-overview-image span{font-size:21px}.ydg-overview>p{font-size:16px}.ydg-overview-card h2{font-size:16px}.ydg-section{scroll-margin-top:185px}}.ydg-submit{display:flex;width:100%;justify-content:center;border-radius:10px;font-size:16px;min-height:64px}.ydg-bespoke-entry{margin:28px 0 0;text-align:center}.ydg-bespoke-entry>h2{font:600 clamp(30px,3.4vw,48px)/1.2 Arial,sans-serif;color:#2e6347;margin:18px 0}.ydg-bespoke-entry>p{font-size:20px;color:#666;margin:0 0 26px}.ydg-bespoke-entry .ydg-overview-card h3{font:400 18px Arial,sans-serif;margin:20px 0;color:#2e6347}@media(max-width:749px){.ydg-bespoke-entry>p{font-size:16px}.ydg-submit{font-size:13px}}.ydg-bespoke-entry .ydg-overview-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.ydg-bespoke-entry .ydg-overview-image{border-radius:16px;padding:10px;gap:10px}.ydg-bespoke-entry .ydg-overview-image span{font-size:18px}.ydg-bespoke-entry .ydg-overview-image small{font-size:7px;letter-spacing:.5px}.ydg-bespoke-entry .ydg-overview-card h3{font-size:13px;line-height:1.4;margin:12px 0}@media(max-width:749px){.ydg-bespoke-entry .ydg-overview-grid{gap:6px}.ydg-bespoke-entry .ydg-overview-image{padding:4px;border-radius:8px}.ydg-bespoke-entry .ydg-overview-image span{font-size:9px;overflow-wrap:anywhere}.ydg-bespoke-entry .ydg-overview-image small{display:none}.ydg-bespoke-entry .ydg-overview-card h3{font-size:9px;overflow-wrap:anywhere;margin:8px 0}}.ydg-image img,.ydg-overview-image img{width:100%;height:100%;object-fit:contain;display:block}.ydg-image:has(img),.ydg-overview-image:has(img){padding:0;overflow:hidden;background:#fff}.ydg-image:has(img){display:block}.ydg #shapes .ydg-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ydg .ydg-overview-grid{grid-template-columns:repeat(5,minmax(0,1fr))}@media(max-width:989px){.ydg .ydg-overview-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.ydg .ydg-overview-grid,.ydg #shapes .ydg-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ydg #shapes .ydg-card:last-child{grid-column:1/-1;width:calc((100% - 14px)/2);justify-self:center}}.ydg .ydg-grid{row-gap:28px}.ydg .ydg-card{display:grid;grid-template-rows:subgrid;grid-row:span 4;row-gap:0;align-content:start}.ydg .ydg-card>.ydg-image{align-self:start}.ydg .ydg-card>h3{align-self:start}.ydg .ydg-card>p{align-self:start}.ydg .ydg-card>details{align-self:start;margin:0}
/*# sourceMappingURL=/cdn/shop/t/18/assets/ydg.css.map */
