.ll-drawing-rules{padding:36px 0 64px}.ll-drawing-rules__intro{max-width:820px;margin-bottom:30px}.ll-drawing-rules__eyebrow{margin:0 0 8px;color:#536473;font-size:12px;font-weight:700;text-transform:uppercase}.ll-drawing-rules__title{margin:0 0 14px;font-size:40px}.ll-drawing-rules__lead{color:#536473}.ll-drawing-rules__workspace{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.5fr);border:1px solid var(--ll-border, #d5dee6);border-radius:var(--ll-radius, 7px);overflow:hidden;background:#fff}.ll-drawing-rules__tabs{display:grid;align-content:start;padding:12px;border-right:1px solid #d6dfe4}.ll-drawing-rules__tab{position:relative;display:grid;width:100%;padding:16px 14px 16px 34px;border:0;border-bottom:1px solid #e5eaed;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.ll-drawing-rules__tab:before{position:absolute;top:22px;left:14px;width:8px;height:8px;border:1px solid #8fa1ab;border-radius:50%;background:#fff;content:""}.ll-drawing-rules__tab strong{display:block;margin-bottom:4px;font-size:15px}.ll-drawing-rules__tab span{display:block;color:#53616c;font-size:13px;line-height:1.5}.ll-drawing-rules__tab[aria-selected=true]{box-shadow:inset 3px 0 #ef285f;background:#eaf2f6;color:#064b76}.ll-drawing-rules__tab[aria-selected=true]:before{border-color:#ef285f;background:#ef285f;box-shadow:inset 0 0 0 2px #eaf2f6}.ll-drawing-rules__tab:focus-visible{outline:2px solid #195575;outline-offset:-2px}.ll-drawing-rules__panels{display:grid;min-width:0;background:#f3f6f7}.ll-drawing-rules__panel{grid-area:1 / 1;min-width:0;padding:28px}.ll-drawing-rules__panel[hidden]{display:block;visibility:hidden;pointer-events:none}.ll-drawing-rules__panel-copy{max-width:680px}.ll-drawing-rules__panel h2{margin:0 0 10px;font-size:26px}.ll-drawing-rules__panel-copy .rte p:last-child{margin-bottom:0}.ll-drawing-rules__visual{margin-top:26px}.ll-rule-board__pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.ll-rule-board__figure{min-width:0;margin:0}.ll-rule-board__label{display:inline-flex;margin-bottom:8px;padding:4px 8px;border-radius:2px;background:#dfe8ed;color:#405563;font-size:11px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.ll-rule-board__sheet{overflow:hidden;border:1px solid #d6dfe4;border-radius:4px;background:#fff}.ll-rule-board__sheet svg{display:block;width:100%;height:auto;max-height:235px}.ll-rule-board figcaption{margin-top:14px}.ll-rule-board figcaption strong{display:block;font-size:16px;line-height:1.4;font-weight:600}.ll-rule-board figcaption span{display:block;font-size:14px;color:#405563;line-height:1.5;margin-top:5px}.ll-rule-board__legend{display:flex;flex-wrap:wrap;gap:12px 20px;list-style:none;margin:20px 0 0;padding:0;font-size:13px}.ll-rule-board__legend li{display:flex;align-items:center;gap:7px;margin:0}.ll-rule-board__legend i{display:block;width:20px;height:3px;background:#195575}.ll-rule-board__legend .line{background:#98455f}.ll-rule-board__legend .area{background:#24685c;height:10px}.ll-drawing-rules__guides{display:grid;grid-template-columns:minmax(210px,.7fr) repeat(2,minmax(0,1fr));gap:0;margin-top:32px;border:1px solid #d6dfe4;border-radius:6px;background:#fff}.ll-drawing-rules__guides-intro{padding:20px 22px;background:#eaf2f6}.ll-drawing-rules__guides-intro h2{margin:0;font-size:22px}.ll-drawing-rules__guide{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 22px;border-left:1px solid #d6dfe4;color:inherit;text-decoration:none}.ll-drawing-rules__guide:hover strong{color:#064b76;text-decoration:underline;text-underline-offset:3px}.ll-drawing-rules__guide strong,.ll-drawing-rules__guide small{display:block}.ll-drawing-rules__guide small{margin-top:4px;color:#536473;font-size:13px;line-height:1.45}.ll-drawing-rules__checks{margin-top:42px}.ll-drawing-rules__checks>header{max-width:760px;margin-bottom:22px}.ll-drawing-rules__checks h2{margin:0 0 8px}.ll-drawing-rules__checks>header p{margin:0;color:#536473}.ll-drawing-rules__error-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}.ll-drawing-rules__error-grid details{padding:18px 20px;border:1px solid #d9e0e5;border-radius:6px;background:#fff}.ll-drawing-rules__error-grid summary{position:relative;padding-right:32px;font-weight:700;cursor:pointer;list-style:none}.ll-drawing-rules__error-grid summary::-webkit-details-marker{display:none}.ll-drawing-rules__error-grid summary:after{position:absolute;top:50%;right:0;width:10px;height:10px;border-right:2px solid #195575;border-bottom:2px solid #195575;content:"";transform:translateY(-70%) rotate(45deg);transition:transform .18s ease}.ll-drawing-rules__error-grid details[open] summary:after{transform:translateY(-30%) rotate(225deg)}.ll-drawing-rules__checks a{color:#064b76;font-weight:600;text-underline-offset:3px}.ll-drawing-rules__error-grid p{margin:12px 0 0;color:#536473}.ll-drawing-rules__next{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:48px}.ll-drawing-rules__next article{min-height:100%;padding:var(--ll-card-space, 22px);border:1px solid var(--ll-border, #d5dee6);border-radius:var(--ll-radius, 7px);background:var(--ll-surface-blue, #eaf2f6)}.ll-drawing-rules__next h3{margin:0 0 8px}.ll-drawing-rules__next p{color:#536473}body:has(.ll-drawing-rules) #MainContent>.shopify-section[id$=__closing]{margin:0;padding-block:var(--ll-section-space, 56px);background:var(--ll-surface-closing, #dcebf2)}@media(max-width:989px){.ll-drawing-rules__workspace{grid-template-columns:1fr}.ll-drawing-rules__tabs{display:flex;overflow-x:auto;border-right:0;border-bottom:1px solid #d6dfe4;scroll-snap-type:x proximity}.ll-drawing-rules__tab{min-width:210px;scroll-snap-align:start;border-bottom:0}.ll-drawing-rules__next,.ll-drawing-rules__guides{grid-template-columns:1fr}.ll-drawing-rules__guide{border-top:1px solid #d6dfe4;border-left:0}}@media(max-width:589px){.ll-drawing-rules{padding:28px 0 48px}.ll-drawing-rules__title{font-size:32px}.ll-drawing-rules__panel{padding:22px 18px}.ll-drawing-rules__panel h2{font-size:24px}.ll-rule-board__pair{grid-template-columns:minmax(0,1fr);gap:24px}.ll-rule-board__sheet svg{max-height:190px}.ll-drawing-rules__error-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.ll-drawing-rules__tabs{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/ll-drawing-rules.css.map */
