.agt{display:block;padding:64px 0;background:#f7f5f1;color:#3d3029}.agt__header{max-width:720px;margin-bottom:36px}.agt__header .h2{margin-bottom:16px;text-transform:none}.agt__layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:48px;align-items:start}.agt__media{position:sticky;top:32px}.agt__player{aspect-ratio:16/9;background:#2b211c;position:relative;overflow:hidden}.agt__poster{display:block;width:100%;height:100%;position:relative}.agt__poster img{width:100%;height:100%;object-fit:cover;opacity:.78}.agt__play{position:absolute;inset:0;display:flex;flex-direction:column;gap:14px;align-items:center;justify-content:center;color:#fff;background:linear-gradient(transparent,rgba(0,0,0,.28));font-size:16px}.agt__player iframe{width:100%;height:100%;border:0;position:absolute;inset:0}.agt__external{display:inline-block;margin-top:12px;text-decoration:underline;font-size:13px}.agt__note{font-size:13px;line-height:1.6;margin-top:20px;max-width:560px}.agt__step{border-top:1px solid #cfc5bb}.agt__step:last-child{border-bottom:1px solid #cfc5bb}.agt__step summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:32px 1fr 16px;align-items:center;gap:16px;padding:24px 0}.agt__step summary::-webkit-details-marker{display:none}.agt__number{font-size:13px;letter-spacing:.1em}.agt__step-title{display:block;font-family:var(--heading-font-family);font-size:24px;line-height:1.2}.agt__subtitle{display:block;font-size:13px;margin-top:7px}.agt__toggle:before{content:'+';font-size:24px}.agt__step[open] .agt__toggle:before{content:'−'}.agt__body{padding:0 0 24px 48px;font-size:14px;line-height:1.65}.agt__product{display:flex;gap:16px;align-items:center;background:#fff;padding:16px;margin-top:20px;color:inherit}.agt__product img{width:64px;height:72px;object-fit:contain}.agt__product strong{display:block;font-weight:500;line-height:1.4}.agt__product span span{display:block;font-size:12px;margin-top:7px}.agt__product a{text-decoration:underline}.agt__chapter{display:inline-block;text-decoration:underline;padding:10px 0;margin-top:8px}.agt__accessory{font-size:12px;margin-top:12px}.agt__result{margin:64px 0 0;padding-top:40px;border-top:1px solid #cfc5bb;display:grid;grid-template-columns:1fr 1.6fr;gap:48px;align-items:center}.agt__result img{width:100%;height:auto}.agt__result figcaption{max-width:350px}.agt__result .h3{text-transform:none}.agt a:focus-visible,.agt summary:focus-visible{outline:2px solid currentColor;outline-offset:5px}@media(max-width:999px){.agt__layout{grid-template-columns:1fr;gap:24px}.agt__media{position:static}.agt__result{gap:24px;grid-template-columns:1fr 1.4fr}}@media(max-width:740px){.agt{padding:36px 0}.agt__header{margin-bottom:24px}.agt__step-title{font-size:21px}.agt__body{padding-left:0}.agt__step summary{gap:10px;padding:20px 0}.agt__result{grid-template-columns:1fr;margin-top:36px;padding-top:28px}.agt__result figcaption{max-width:none}.agt__note{margin-top:14px}}
.agt__comparison-pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.agt__comparison-pair .heading{text-align:center;margin-bottom:12px}.agt__comparison-pair img{display:block}.agt__layout--text{grid-template-columns:1fr}

.agt__player video{display:block;width:100%;height:100%;object-fit:contain}.agt--comparison .agt__result{margin-top:0} .shopify-section:has(avel-guided-tutorial)+.shopify-section:has(.agt--comparison) .agt--comparison{padding-top:0}
.shopify-section:has(avel-guided-tutorial):has(+ .shopify-section .agt--comparison) avel-guided-tutorial{margin-bottom:0}.shopify-section:has(avel-guided-tutorial)+.shopify-section .agt--comparison{margin-top:0}
