.partner-directory{padding:48px 0}.partner-directory h2{margin:0 0 36px}.partner-directory__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 32px}.partner-directory__card{display:flex;flex-direction:column;min-width:0;background:rgb(var(--color-background))}.partner-directory__visual{display:flex;align-items:center;justify-content:center;height:280px;width:100%;overflow:hidden;background:rgb(var(--color-background))}.partner-directory__logo{display:block;width:min(250px,92%);height:250px;flex:none;mix-blend-mode:multiply}.partner-directory__fallback{display:block;width:min(250px,92%);height:250px;object-fit:contain;mix-blend-mode:multiply}.partner-directory__card h3{font-size:2.2rem;margin:20px 0 12px;text-align:center;width:100%}.partner-directory__card .rte{flex:1}.partner-directory__link{font-weight:700;color:rgb(var(--color-foreground));padding:12px 0;text-underline-offset:4px}.partner-directory a:focus-visible{outline:3px solid currentColor;outline-offset:5px}@media(max-width:989px){.partner-directory__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.partner-directory__grid{grid-template-columns:1fr;gap:40px}}.fx-quick-actions{display:flex;align-items:center;justify-content:center;gap:20px;background:#fffaf2;border-bottom:1px solid #e6dece;padding:8px 16px}.fx-quick-actions a{color:#20221e;min-height:44px;display:inline-flex;align-items:center;text-underline-offset:4px;font-size:15px}.fx-quick-actions .fx-quick-actions__order{background:#20221e;color:#fffaf2;padding:10px 22px;border-radius:6px;text-decoration:none;font-weight:700}.fx-quick-actions a:focus-visible{outline:3px solid #ad7020;outline-offset:4px}xi-shopping-tools{display:block}.xi-shop-tools{padding-top:14px;padding-bottom:14px}.xi-partner-picker{border:1px solid #ddcdae;border-radius:12px;background:#faf6ee;padding:12px 18px}.xi-partner-picker summary{cursor:pointer;font-weight:700}.xi-partner-picker summary span{font-weight:400;margin-left:8px}.xi-partner-controls{display:flex;flex-wrap:wrap;gap:14px;align-items:end;padding-top:16px}.xi-partner-controls label{display:flex;flex-direction:column;gap:6px;flex:1 1 240px}.xi-partner-controls input,.xi-partner-controls select{font:inherit;border:1px solid #b8a98a;border-radius:6px;background:#fff;padding:12px;min-height:46px;width:100%}.xi-partner-controls p{flex-basis:100%;margin:0;font-size:1.4rem}.xi-partner-controls [hidden]{display:none}.xi-shipping{margin-top:20px;border-radius:12px;background:#152e38;color:#fff;padding:20px}.xi-shipping p{margin:0 0 12px;font-weight:700}.xi-shipping progress{width:100%;height:12px;accent-color:#e6ba54}.xi-shipping small{display:block;margin-top:10px}.xi-shipping[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/20/compiled_assets/styles.css.map?subset=AAAAUAI */
