shopify-account{--shopify-account-font-body: var(--element-text-font-family--body);--shopify-account-font-heading: var(--element-text-font-family--heading);--shopify-account-radius-base: 3px;--shopify-account-color-background: var(--color-secondary);--shopify-account-color-accent: var(--color-button-background);--shopify-account-color-accent-text: var(--color-button-text);--shopify-account-color-text: var(--color-text)}shopify-account::part(signed-out-avatar){font-family:var(--menu-font-family);font-weight:var(--menu-font-weight);font-style:var(--menu-font-style);font-size:var(--font-size-menu-body-small);letter-spacing:var(--menu-letter-spacing);text-transform:var(--menu-font-capitalization)}.a3d-directory{max-width:1200px;margin:0 auto;padding:48px 24px 64px;color:#202528}.a3d-directory *{box-sizing:border-box}.a3d-hero{max-width:760px;padding-bottom:28px}.a3d-eyebrow{font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;line-height:1.6;color:#5b6264;margin:0 0 10px}.a3d-hero h1{font-size:clamp(30px,5vw,48px);line-height:1.12;margin:0 0 16px;letter-spacing:-.035em}.a3d-hero>p:last-child{font-size:18px;line-height:1.6;max-width:620px}.a3d-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 56px}.a3d-tile{position:relative;display:flex;flex-direction:column;gap:8px;min-height:132px;padding:22px 44px 22px 20px;background:#f5f6f4;border:1px solid #dfe3dc;border-radius:10px;color:inherit;text-decoration:none}.a3d-tile strong{font-size:17px;line-height:1.35}.a3d-tile>span:not(.a3d-arrow){font-size:13px;color:#59615b;line-height:1.5}.a3d-arrow{position:absolute;right:18px;top:20px;font-size:22px;color:#4d633e}.a3d-tile:hover{background:#eaf0e4;border-color:#819371}.a3d-directory a:focus-visible,.a3d-directory button:focus-visible,.a3d-directory summary:focus-visible{outline:3px solid #496b32;outline-offset:4px}.a3d-group{scroll-margin-top:150px;margin-bottom:48px;padding-top:28px;border-top:1px solid #dfe3dc}.a3d-group-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px}.a3d-group h2{font-size:clamp(23px,3vw,30px);line-height:1.2;margin:0}.a3d-back{font-size:12px;color:#4b5d3d;white-space:nowrap;text-decoration:underline;text-underline-offset:4px}.a3d-guides{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.a3d-video{padding:20px;border:1px solid #dfe3dc;border-radius:10px;background:#fff}.a3d-video h3{font-size:18px;line-height:1.4;margin:0 0 16px}.a3d-video>p{font-size:13px;line-height:1.5;margin-top:-6px;color:#59615b}.a3d-player{aspect-ratio:16/9;background:#202922;border-radius:6px;overflow:hidden}.a3d-play{border:0;background:linear-gradient(135deg,#293a2b,#162019);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;width:100%;height:100%;min-height:120px;font:inherit;cursor:pointer}.a3d-play:hover{background:#344b32}.a3d-play-symbol{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:#b7cd9e;color:#18231a;font-size:23px;padding-left:4px}.a3d-player iframe{display:block;border:0;width:100%;height:100%}.a3d-external,.a3d-original{display:inline-block;font-size:13px;color:#485f37;text-decoration:underline;text-underline-offset:4px;margin-top:14px}.a3d-guide{grid-column:1/-1;border:1px solid #dfe3dc;border-radius:8px;overflow:hidden;min-width:0}.a3d-guide summary{padding:20px;font-size:17px;line-height:1.5;font-weight:600;cursor:pointer;background:#f7f8f5;min-height:64px}.a3d-guide[open] summary{border-bottom:1px solid #dfe3dc}.a3d-guide-body{padding:0 24px 24px;overflow-wrap:anywhere}.a3d-guide-body iframe{display:block;width:100%;max-width:900px;height:auto;aspect-ratio:16/9;margin:20px auto;border:0}.a3d-guide-body img{max-width:100%;height:auto}.a3d-guide-body .a3d-original{margin:20px 0}.a3d-help{display:flex;align-items:center;justify-content:space-between;gap:24px;background:#eef2e9;border-radius:10px;padding:28px}.a3d-help h2{font-size:24px;margin:0 0 8px}.a3d-help p{margin:0;line-height:1.6;max-width:650px}.a3d-contact{background:#273e25;color:#fff;padding:14px 20px;border-radius:6px;text-decoration:none;white-space:nowrap;min-height:48px}.a3d-archive{text-align:center;font-size:13px;margin-top:28px}.a3d-archive a{color:#59615b;text-decoration:underline}.a3d-more-link{display:block;padding:16px 0;text-decoration:underline}.a3d-directory [id]{scroll-margin-top:150px}@media(max-width:800px){.a3d-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.a3d-directory{padding-top:32px}.a3d-group-heading{align-items:flex-start;flex-direction:column;gap:12px}.a3d-help{align-items:flex-start;flex-direction:column}}@media(max-width:540px){.a3d-directory{padding:28px 16px 40px}.a3d-nav{gap:8px;margin-bottom:36px}.a3d-tile{padding:16px 30px 16px 14px;min-height:136px}.a3d-tile strong{font-size:15px}.a3d-tile>span:not(.a3d-arrow){font-size:12px}.a3d-arrow{right:10px;top:13px}.a3d-guides{grid-template-columns:1fr;gap:14px}.a3d-video{padding:16px}.a3d-guide summary{padding:16px;font-size:16px}.a3d-guide-body{padding:0 16px 16px}.a3d-group{margin-bottom:32px}.a3d-help{padding:22px}}@media(prefers-reduced-motion:no-preference){.a3d-tile,.a3d-play{transition:background .16s ease,border-color .16s ease}}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAIAAAAAAAAg */
