.dope-finder{padding-block:clamp(36px,6vw,80px);color:#191815;background:#f3eee3}.dope-finder__header{margin-bottom:32px}.dope-finder__header h1{margin-bottom:18px}.dope-finder__reading{max-width:74ch;margin-top:clamp(36px,6vw,72px);font-size:17px}.dope-finder__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,5vw,72px);align-items:start}.dope-finder__image{background:#eee9df;border-radius:20px;overflow:hidden;margin:0}.dope-finder__image img{width:100%;height:auto;display:block}.dope-finder__caption{padding:18px 22px;font-size:16px;line-height:1.5}.dope-finder__intro{margin:0 0 28px;max-width:60ch;line-height:1.6;font-size:18px}.dope-finder__form{display:grid;gap:22px}.dope-finder__field{display:grid;gap:8px}.dope-finder__field label{font-weight:600;font-size:17px}.dope-finder__field select,.dope-finder__field input{color:#191815;background:#fffdf7;border:1px solid #8b8375;border-radius:8px;width:100%;max-width:100%;padding:14px;min-height:52px;font:inherit;font-size:16px}.dope-finder__hint{font-size:15px;line-height:1.5;color:#49453d;margin:0}.dope-finder__button{background:#191815;color:#fff9eb;border:1px solid #191815;padding:15px 24px;min-height:52px;border-radius:999px;font:inherit;font-weight:600;cursor:pointer;text-align:center}.dope-finder__button:hover{background:#3b352c;border-color:#3b352c}.dope-finder :focus-visible{outline:3px solid #81641d;outline-offset:4px}.dope-finder__result{background:#eee8da;border:1px solid #cec0a0;border-radius:14px;margin-top:28px;padding:24px}.dope-finder__result[hidden],.dope-finder__result a[hidden]{display:none}.dope-finder__result h2{font-size:clamp(22px,3vw,30px);line-height:1.2;margin:0 0 12px}.dope-finder__result p{line-height:1.6;margin:0 0 18px}.dope-finder__result a{display:inline-block;text-underline-offset:4px}.dope-finder__footnote{margin-top:24px;line-height:1.6;font-size:15px}.dope-finder__download{background:transparent;color:#191815;margin-top:12px;text-decoration:underline;text-underline-offset:4px;border:0;padding:12px 0;font:inherit;cursor:pointer}@media(max-width:749px){.dope-finder__layout{grid-template-columns:minmax(0,1fr)}.dope-finder__layout>div:first-child{order:2}.dope-finder__layout>div:last-child{order:1}.dope-finder__image{max-width:440px}.dope-finder__result{padding:20px}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/dope-paddle-finder.css.map */
