.yada-collection-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.yada-collection-tile{display:block;border:1px solid #ded9cb;text-decoration:none;background:#fbfaef;overflow:hidden}.yada-collection-tile img{display:block;width:100%;aspect-ratio:1;object-fit:contain}.yada-collection-caption{padding:20px}.yada-collection-caption h3{font-size:20px;line-height:1.3;margin:0 0 8px}.yada-collection-caption p{font-size:15px;line-height:1.5;margin:0}.yada-collection-tile:hover{border-color:#586b59}.yada-collection-tile:focus-visible{outline:3px solid #586b59;outline-offset:4px}@media(max-width:699px){.yada-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.yada-collection-caption{padding:14px}.yada-collection-caption h3{font-size:17px}.yada-collection-caption p{font-size:13px}}.yada-visit{background:var(--visit-bg);color:var(--visit-color)}.yada-visit h2,.yada-visit h3,.yada-visit p,.yada-visit a,.yada-visit .yada-kicker{color:var(--visit-color)}.yada-visit .yada-draft-wrap{display:grid;grid-template-columns:minmax(260px,380px) minmax(0,1fr);column-gap:64px;row-gap:24px;align-items:start}.yada-visit-heading{grid-column:2;grid-row:1}.yada-visit-heading h2{margin:0}.yada-visit-photo{grid-column:1;grid-row:1/span 4;align-self:center}.yada-visit-photo img{display:block;width:100%;height:auto}.yada-visit-intro{grid-column:2;grid-row:2}.yada-visit-intro p{font-size:17px;line-height:1.7;margin:0}.yada-visit-intro p+p{margin-top:16px}.yada-visit-details{grid-column:2;grid-row:3;display:grid;grid-template-columns:1fr 1fr;gap:28px;border-top:1px solid #37251f30;padding-top:24px}.yada-visit-details h3{font-size:19px;line-height:1.3;margin:0 0 12px}.yada-visit-details p{font-size:16px;line-height:1.7;margin:0}.yada-visit-button{grid-column:2;grid-row:4;justify-self:start;margin:0}@media(max-width:999px)and (min-width:700px){.yada-visit .yada-draft-wrap{grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr);column-gap:32px}.yada-visit-details{grid-template-columns:1fr;gap:20px}}@media(max-width:699px){.yada-visit .yada-draft-wrap{display:block}.yada-visit-photo{max-width:380px;margin:24px auto}.yada-visit-intro p{font-size:16px}.yada-visit-details{grid-template-columns:1fr;gap:24px;margin-top:24px}.yada-visit-button{margin-top:24px}}.yada-story.has-photo .yada-draft-wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:48px;row-gap:24px;align-items:start}.yada-story.has-photo .yada-story-heading,.yada-story.has-photo .yada-story-intro,.yada-story.has-photo .yada-story-button{grid-column:1}.yada-story.has-photo .yada-story-heading h2{margin-bottom:0}.yada-story.has-photo .yada-story-photo{grid-column:2;grid-row:1 / span 3;align-self:center}.yada-story-photo img{display:block;width:100%;height:auto}.yada-story.has-photo .yada-story-button{justify-self:start;margin-top:0}.yada-story.has-photo .yada-story-intro p{margin-top:0;margin-bottom:0}.yada-story.has-photo .yada-story-grid{grid-column:1 / -1}@media(max-width:699px){.yada-story.has-photo .yada-draft-wrap{display:block}.yada-story.has-photo .yada-story-photo{margin:24px 0}.yada-story.has-photo .yada-story-button{margin-top:24px}}.yada-story{background:var(--story-background);color:var(--story-color)}.yada-story .yada-draft-wrap,.yada-story h2,.yada-story h3,.yada-story p,.yada-story a,.yada-story .yada-kicker{color:var(--story-color)}.yada-story-intro{max-width:900px}.yada-story-grid{display:grid;grid-template-columns:repeat(var(--story-columns),minmax(0,1fr));gap:36px;margin-top:32px}.yada-story-card h3{font-size:24px;line-height:1.3;margin:0 0 16px}.yada-story-card p{font-size:17px;line-height:1.7;margin:0 0 20px}.yada-story-button{display:inline-block;margin-top:12px;padding:15px 22px;border:1px solid currentColor;text-decoration:none;font-size:14px;line-height:1.4}.yada-story-button:hover{text-decoration:underline;text-underline-offset:4px}.yada-story-button:focus-visible{outline:3px solid currentColor;outline-offset:4px}@media(max-width:699px){.yada-story-grid{grid-template-columns:1fr;gap:32px}.yada-story-card h3{font-size:23px}.yada-story-card p{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map?subset=AAAAAAAAAEAM */
