.guide-article{margin:0 auto}.guide-article--small{max-width:720px}.guide-article--medium{max-width:880px}.guide-article--large{max-width:1100px}.guide-hero{padding:28px 0 26px;border-bottom:1px solid rgba(var(--textColor),.12);margin-bottom:28px}.guide-hero__eyebrow{font-size:13px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:rgba(var(--textColor),.65);margin-bottom:10px}.guide-hero__title{margin:0 0 12px;line-height:1.15;color:rgb(var(--textColor))}.guide-hero__subtitle{font-size:1.05rem;color:rgba(var(--textColor),.8);margin:0 0 14px;line-height:1.5}.guide-hero__meta{font-size:.88rem;color:rgba(var(--textColor),.6);letter-spacing:.04em;margin-bottom:16px}.guide-hero__actions{margin-top:14px}.guide-heading{margin:2em 0 .6em;scroll-margin-top:100px;color:rgb(var(--textColor))}.guide-heading--2{font-size:1.55rem;padding-bottom:.3em;border-bottom:2px solid rgb(var(--buttonBackground))}.guide-heading--3{font-size:1.22rem}.guide-heading--4{font-size:1.05rem}.guide-heading__number{display:inline-block;margin-right:.45em;color:rgba(var(--textColor),.55);font-weight:600}.guide-text{margin:.7em 0 1.1em;line-height:1.65;color:rgb(var(--textColor))}.guide-text p{margin:0 0 .85em}.guide-text ul,.guide-text ol{margin:0 0 1em 1.3em;padding:0}.guide-text li{margin-bottom:.4em;line-height:1.55}.guide-text strong,.guide-text b{font-weight:600}.guide-text a{color:rgb(var(--buttonBackground));text-decoration:underline}.guide-text a:hover{text-decoration:none}.guide-text .table-responsive{overflow-x:auto;margin:1em 0}.guide-text .table-responsive table,.guide-text>table{width:100%!important;max-width:100%!important;table-layout:fixed!important;border-collapse:collapse!important;font-size:.92em;display:table!important}.guide-text .table-responsive th,.guide-text .table-responsive td,.guide-text>table th,.guide-text>table td{border:1px solid rgba(var(--textColor),.18)!important;padding:8px 10px!important;text-align:left!important;vertical-align:top!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;-webkit-hyphens:auto!important;hyphens:auto!important;line-height:1.45!important;background:transparent}.guide-text .table-responsive th,.guide-text>table th{background:rgba(var(--buttonBackground),.1)!important;font-weight:600!important}@media(max-width:600px){.guide-text .table-responsive table,.guide-text>table{table-layout:auto!important;min-width:540px}}.guide-callout{display:flex;gap:14px;padding:14px 18px;margin:1.4em 0;border-radius:6px;border-left:4px solid currentColor;background:var(--callout-bg);color:var(--callout-fg)}.guide-callout--note{--callout-bg: #e8f1fa;--callout-fg: #1d4f8a}.guide-callout--tip{--callout-bg: #e8f6ec;--callout-fg: #1f7a3b}.guide-callout--warning{--callout-bg: #fff5e0;--callout-fg: #9a6500}.guide-callout--danger{--callout-bg: #fbe9e9;--callout-fg: #b3261e}.guide-callout__icon{flex:0 0 26px;width:26px;height:26px;border-radius:50%;background:currentColor;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:15px;margin-top:2px}.guide-callout--note .guide-callout__icon{font-family:Georgia,Times New Roman,serif;font-style:italic}.guide-callout__title{font-weight:700;text-transform:uppercase;letter-spacing:.05em;font-size:13px;margin-bottom:4px;color:var(--callout-fg)}.guide-callout__content{color:#1a1a1a;font-size:.96em;line-height:1.55}.guide-callout__content p{margin:0 0 .5em}.guide-callout__content p:last-child{margin-bottom:0}.guide-callout__content a{color:var(--callout-fg);text-decoration:underline}html[color-mode=dark] .guide-callout--note{--callout-bg: rgba(29, 79, 138, .18);--callout-fg: #8ec0ee}html[color-mode=dark] .guide-callout--tip{--callout-bg: rgba(31, 122, 59, .18);--callout-fg: #95d6a8}html[color-mode=dark] .guide-callout--warning{--callout-bg: rgba(154, 101, 0, .2);--callout-fg: #f0c87a}html[color-mode=dark] .guide-callout--danger{--callout-bg: rgba(179, 38, 30, .2);--callout-fg: #f0a09c}html[color-mode=dark] .guide-callout__content{color:#e6e6e6}.guide-figure{margin:1.5em 0;text-align:center}.guide-figure img{max-width:100%;height:auto;border-radius:4px;width:auto}.guide-figure__caption{font-size:.9em;color:rgba(var(--textColor),.65);font-style:italic;margin-top:.5em}.guide-product-inline{display:grid;grid-template-columns:110px 1fr;gap:16px;align-items:center;padding:14px;margin:1.4em 0;border:1px solid rgba(var(--buttonBackground),.35);border-radius:6px;background:rgba(var(--buttonBackground),.04)}.guide-product-inline__media{display:block;border-radius:4px;overflow:hidden}.guide-product-inline__media img{width:100%;height:auto;display:block;object-fit:contain;aspect-ratio:1}.guide-product-inline__intro{font-size:.85em;color:rgba(var(--textColor),.65);margin-bottom:4px}.guide-product-inline__title{display:block;font-weight:600;color:rgb(var(--buttonBackground));text-decoration:none;margin-bottom:4px;font-size:1.02em}.guide-product-inline__title:hover{text-decoration:underline}.guide-product-inline__price{font-size:.95em;margin-bottom:8px;color:rgb(var(--textColor))}.guide-product-inline .button{min-width:0}@media(max-width:600px){.guide-product-inline{grid-template-columns:80px 1fr;gap:12px}}.guide-product-inline--link{display:block;padding:14px 16px}.guide-product-inline--link .guide-product-inline__body{display:block}.guide-product-inline--link .guide-product-inline__title{margin-bottom:8px}.guide-product-grid{margin:2.2em 0;padding:22px;border-radius:8px;background:rgba(var(--buttonBackground),.06)}.guide-product-grid__heading{margin:0 0 6px;color:rgb(var(--textColor))}.guide-product-grid__intro{margin:0 0 16px;color:rgba(var(--textColor),.75)}.guide-product-grid__items{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px}.guide-product-card{text-decoration:none;color:inherit;background:#fff;border-radius:6px;padding:12px;display:block;transition:transform .15s ease,box-shadow .15s ease}.guide-product-card:hover{transform:translateY(-2px);box-shadow:0 4px 14px #00000014}.guide-product-card__media img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;display:block}.guide-product-card__title{font-size:.9em;margin-top:8px;line-height:1.35;font-weight:500;color:rgb(var(--textColor))}html[color-mode=dark] .guide-product-card{background:#1c1c1c}html[color-mode=dark] .guide-product-card__title{color:#e6e6e6}.guide-related{margin:2em 0;padding:18px 22px;border-radius:6px;background:rgba(var(--buttonBackground),.08);border-left:4px solid rgb(var(--buttonBackground))}.guide-related__eyebrow{font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:rgba(var(--textColor),.6);margin-bottom:4px}.guide-related__link{display:block;text-decoration:none;color:inherit}.guide-related__title{display:block;font-size:1.1em;font-weight:600;color:rgb(var(--buttonBackground))}.guide-related__title:after{content:" \2192";display:inline-block;transition:transform .2s ease}.guide-related__link:hover .guide-related__title:after{transform:translate(4px)}.guide-related__desc{display:block;color:rgba(var(--textColor),.75);font-size:.95em;margin-top:4px;line-height:1.45}.guide-cta{margin:2.5em 0 1em;padding:26px;border-radius:8px;background:rgba(var(--buttonBackground),.1);text-align:center}.guide-cta__heading{margin:0 0 8px;color:rgb(var(--textColor))}.guide-cta__body{margin-bottom:14px;color:rgba(var(--textColor),.85)}.guide-cta__body p:last-child{margin-bottom:0}.guide-cta .button{margin-top:6px}@media print{.guide-product-inline,.guide-product-grid,.guide-cta,.guide-related,.guide-hero__actions,header,footer{display:none!important}.guide-article{max-width:none}.guide-callout{break-inside:avoid;border-left-width:3px}.guide-heading--2{break-after:avoid}.guide-figure{break-inside:avoid}a{color:inherit;text-decoration:none}a[href]:after{content:" (" attr(href) ")";font-size:.85em;color:#555}}
/*# sourceMappingURL=/cdn/shop/t/432/assets/guide.css.map */
