.duckies-brands{padding-top:36px;padding-bottom:64px;color:#49312a}.duckies-brands__intro{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:30px 36px;border:1px solid #e7c99b;border-radius:22px;background:linear-gradient(120deg,#fffaf1,#f9ddb1);margin-bottom:28px}.duckies-brands__eyebrow{font-weight:700;letter-spacing:.14em;color:#8f3c24;font-size:12px;margin:0 0 8px}.duckies-brands h1{font-family:Georgia,serif;font-size:48px;line-height:1.12;margin:0 0 16px;color:#652f37}.duckies-brands__intro p:last-child{max-width:650px;margin:0;font-size:17px;line-height:1.7}.duckies-brands__friends{width:160px;height:auto;flex-shrink:0}.duckies-brands__tools{padding:24px;background:#fffcf7;border:1px solid #e7c99b;border-radius:16px}.duckies-brands__tools label{display:block;font-weight:700;margin-bottom:8px}.duckies-brands__tools input{display:block;width:100%;max-width:520px;border:1px solid #b3927d;border-radius:10px;padding:13px 16px;font:inherit;background:#fff}.duckies-brands__count{margin:10px 0;font-size:14px;color:#66544b;min-height:24px}.duckies-brands__alphabet{display:flex;flex-wrap:wrap;gap:7px}.duckies-brands__alphabet a{display:grid;place-items:center;min-width:36px;min-height:36px;background:#f9ddb1;border-radius:8px;font-weight:700;color:#652f37;text-decoration:none}.duckies-brands__group{scroll-margin-top:120px;margin-top:34px}.duckies-brands__group>h2{font:32px Georgia,serif;color:#652f37;border-bottom:1px solid #d8b77f;padding-bottom:12px}.duckies-brands__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.duckies-brand{background:#fffdf8;border:1px solid #ead3ad;border-radius:16px;padding:18px;box-shadow:0 5px 15px #652f3708;display:flex;flex-direction:column;min-width:0}.duckies-brand__art{height:108px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:10px;padding:12px;margin-bottom:14px;text-decoration:none}.duckies-brand__art img{max-height:82px;width:100%;height:auto;object-fit:contain;mix-blend-mode:multiply}.duckies-brand__art span{font:700 24px Georgia,serif;color:#652f37;text-align:center;overflow-wrap:anywhere}.duckies-brand h3{font-size:17px;font-weight:700;line-height:1.4;margin:0 0 16px}.duckies-brand__links{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-top:auto}.duckies-brand__shop{font-weight:700;color:#174f4c}.duckies-brand .duckies-brand-official{font-size:13px}.duckies-brands [hidden]{display:none!important}.duckies-brands a:focus-visible,.duckies-brands input:focus-visible{outline:3px solid #174f4c;outline-offset:3px}.duckies-brands__empty{padding:30px;text-align:center}.duckies-brands a:hover{text-decoration:underline}@media(max-width:1000px){.duckies-brands__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.duckies-brands{padding-top:20px}.duckies-brands__intro{padding:22px;gap:10px;align-items:flex-start}.duckies-brands h1{font-size:34px}.duckies-brands__friends{width:78px;margin-top:18px}.duckies-brands__intro p:last-child{font-size:15px}.duckies-brands__eyebrow{font-size:10px}.duckies-brands__tools{padding:18px}.duckies-brands__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.duckies-brand{padding:12px}.duckies-brand__art{height:90px;padding:8px}.duckies-brand__art span{font-size:20px}.duckies-brand h3{font-size:15px}.duckies-brand__links{font-size:13px}.duckies-brand .duckies-brand-official{font-size:12px}}@media(max-width:600px){.duckies-brands__intro{display:block;position:relative}.duckies-brands__friends{position:absolute;top:20px;right:20px;margin:0}.duckies-brands__intro h1,.duckies-brands__eyebrow{padding-right:78px}}
/*# sourceMappingURL=/cdn/shop/t/21/compiled_assets/styles.css.map */
