.ag-ed-box,.ag-ed-example{margin:28px 0;padding:24px;border-radius:12px;border:1px solid #d4ded5;background:#f0f5ef}.ag-ed-box{border-left:4px solid #a5833e}.ag-ed-example{background:#fcf7ec}.ag-guide-body .ag-ed-box h3,.ag-guide-body .ag-ed-example h3{margin:0 0 12px;font-size:20px}.ag-ed-label{display:block;font:11px/1.5 system-ui;letter-spacing:.12em;text-transform:uppercase;color:#72633f;margin-bottom:10px}.ag-ed-flow{padding:24px;border:1px solid #d4ded5;border-radius:12px;background:#fffefa}.ag-guide-body .ag-ed-flow figcaption{font-size:18px;font-weight:600;color:#173d31;margin-bottom:20px}.ag-ed-flow ol{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.ag-ed-flow li{position:relative;padding:0 0 0 42px;margin:0}.ag-ed-step{position:absolute;left:0;top:0;width:29px;height:29px;display:grid;place-items:center;background:#173d31;color:#fff;border-radius:50%;font:14px/1 system-ui}.ag-ed-flow strong{display:block;font-size:16px;line-height:1.5}.ag-guide-body .ag-ed-flow p{font-size:14px;line-height:1.65;margin:8px 0 0}.ag-ed-options{margin:30px 0}.ag-ed-options>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ag-ed-options article{padding:22px;border:1px solid #d4ded5;border-radius:10px;background:#f8faf6}.ag-guide-body .ag-ed-options h4{font:600 17px/1.5 system-ui;color:#173d31;margin:0 0 10px}.ag-guide-body .ag-ed-options p{font-size:15px;line-height:1.75;margin:0}.ag-ed-diagram{border:1px solid #d4ded5;background:#fcfaf3;border-radius:12px;overflow:hidden}.ag-ed-diagram img{display:block;width:100%;height:auto}.ag-guide-body .ag-ed-diagram figcaption{padding:14px 20px;font-size:13px}.ag-ed-basis{font-size:13px!important;color:#59665d}.ag-guide-shop-links{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0}.ag-guide-shop-links a{display:inline-flex;align-items:center;border:1px solid #173d31;border-radius:6px;padding:12px 16px;color:#173d31;font:500 15px/1.5 system-ui;text-decoration:none}.ag-guide-shop-links a:hover{background:#173d31;color:#fff}.ag-guide-product{padding:18px;border:1px solid #d4ded5;border-radius:10px;background:#fffefa}.ag-guide-products h2{font:34px/1.2 Georgia,serif;color:#173d31}.ag-guide-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ag-guide-product .text-link{font-weight:600}.ag-guide-body p{max-width:72ch}.ag-guide-table:focus-visible,.ag-guides a:focus-visible,.ag-guides summary:focus-visible{outline:3px solid #aa842c;outline-offset:4px}.ag-guide-body li,.ag-guide-sources a{overflow-wrap:anywhere}.ag-guide-body h2{scroll-margin-top:120px}@media(max-width:680px){.ag-ed-box,.ag-ed-example,.ag-ed-flow{padding:20px}.ag-ed-flow ol,.ag-ed-options>div{grid-template-columns:1fr}.ag-ed-flow li{padding-left:42px}.ag-ed-options article{padding:20px}.ag-guide-product-grid{grid-template-columns:1fr}.ag-guide-products h2{font-size:28px}.ag-guide-product{display:block}.ag-guide-product>a:first-child{display:block}.ag-guide-product img{max-height:260px;object-fit:contain;background:#f4f4ef}.ag-guide-product h3{margin-top:14px}.ag-guide-product p{margin:10px 0}.ag-guide-shop-links{flex-direction:column}.ag-guide-shop-links a{justify-content:center}.ag-ed-diagram img{min-height:0}}@media print{.ag-ed-options>div,.ag-ed-flow ol{display:block}.ag-ed-flow li,.ag-ed-options article{margin:14px 0}.ag-ed-box,.ag-ed-example,.ag-ed-flow{break-inside:avoid}.ag-guide-shop-links{display:none}.ag-guide-body details{break-inside:avoid}}@media(min-width:1100px){.ag-guide-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/ag-editorial.css.map */
