.aflk{--n:#000746;--d:#000537;--o:#ED9332;--od:#D67D1F;--g:#F4F6F5;--b:#D9DEDC;color:#172033}.aflk *{box-sizing:border-box}.aflk__shell{width:min(1240px,calc(100% - 48px));margin:auto}.aflk__hero{position:relative;overflow:hidden;padding:74px 0;background:linear-gradient(135deg,var(--d),var(--n) 72%,#171f68);color:#fff}.aflk__hero:after{content:"";position:absolute;width:560px;height:560px;right:-245px;top:-270px;border:1px solid rgba(237,147,50,.24);border-radius:50%;box-shadow:0 0 0 80px #ed93320b,0 0 0 160px #ed933205}.aflk__hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:1.08fr .92fr;gap:58px;align-items:center}.aflk__eyebrow{margin:0 0 10px;color:var(--o);font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.aflk h1{margin:0;color:#fff;font-size:clamp(42px,5vw,66px);line-height:1.01;letter-spacing:-.04em}.aflk h2{margin:0;color:var(--d);font-size:clamp(30px,3.7vw,46px);line-height:1.08;letter-spacing:-.025em}.aflk__lead{max-width:730px;margin:22px 0 0;color:#ffffffd4;font-size:18px;line-height:1.64}.aflk__actions{display:flex;gap:11px;flex-wrap:wrap;margin-top:28px}.aflk__btn{display:inline-flex;min-height:50px;align-items:center;justify-content:center;padding:0 21px;border-radius:6px;font-weight:850;text-decoration:none!important}.aflk__btn--orange{background:var(--o);border:1px solid var(--o);color:var(--d)!important}.aflk__btn--outline{border:1px solid rgba(255,255,255,.48);color:#fff!important}.aflk__btn--navy{background:var(--d);border:1px solid var(--d);color:#fff!important}.aflk__btn--navy-outline{border:1px solid var(--d);color:var(--d)!important}.aflk__hero-media{padding:16px;background:#fff;border-radius:14px;box-shadow:0 24px 62px #0000004d}.aflk__hero-media img{display:block;width:100%;height:auto;border-radius:7px}.aflk__value{background:#fff;border-bottom:1px solid var(--b);box-shadow:0 8px 25px #0007460d}.aflk__value-grid{display:grid;grid-template-columns:repeat(5,1fr)}.aflk__value-grid>div{padding:19px 16px;border-right:1px solid var(--b)}.aflk__value-grid>div:last-child{border:0}.aflk__value-grid strong{display:block;color:var(--d);font-size:15px}.aflk__value-grid span{display:block;margin-top:4px;color:#697280;font-size:12px;line-height:1.4}.aflk__section{padding:82px 0}.aflk__section--grey{background:var(--g)}.aflk__heading{max-width:890px;margin-bottom:37px}.aflk__heading>p:last-child,.aflk__split>div:first-child>p:last-child,.aflk__faq-layout>div>p:last-child{margin:14px 0 0;color:#606979;font-size:17px;line-height:1.65}.aflk__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.aflk__card{overflow:hidden;background:#fff;border:1px solid var(--b);border-radius:10px;box-shadow:0 10px 28px #0007460e;transition:transform .18s ease,box-shadow .18s ease}.aflk__card:hover{transform:translateY(-3px);box-shadow:0 16px 34px #00074617}.aflk__card-media{display:flex;min-height:270px;align-items:center;justify-content:center;padding:22px;background:#fafbfa;border-bottom:1px solid var(--b)}.aflk__card-media img{display:block;max-width:100%;max-height:235px;object-fit:contain}.aflk__card-body{padding:24px}.aflk__badge{display:inline-block;padding:6px 9px;border-radius:4px;background:#edf0f8;color:var(--n);font-size:10px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.aflk__badge--orange{background:#fff0dd;color:#8d4b08}.aflk__card h3{margin:14px 0 9px;color:var(--d);font-size:21px;line-height:1.25}.aflk__card p{margin:0;color:#66707e;font-size:14px;line-height:1.58}.aflk__price{margin-top:17px;color:var(--d);font-size:20px;font-weight:900}.aflk__link{display:inline-block;margin-top:14px;color:var(--d)!important;font-weight:850;text-decoration:none!important}.aflk__split{display:grid;grid-template-columns:.72fr 1.28fr;gap:52px}.aflk__choice-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.aflk__choice-grid article{padding:25px;background:#fff;border:1px solid var(--b);border-radius:8px}.aflk__choice-grid span{color:var(--od);font-size:11px;font-weight:900;letter-spacing:.1em}.aflk__choice-grid h3{margin:20px 0 8px;color:var(--d);font-size:20px}.aflk__choice-grid p{margin:0;color:#667080;font-size:14px;line-height:1.58}.aflk__compare{overflow:hidden;border:1px solid var(--b);border-radius:9px}.aflk__compare-head,.aflk__compare-row{display:grid;grid-template-columns:1.45fr .95fr .75fr 1.15fr .55fr 1.1fr;align-items:stretch}.aflk__compare-head{background:var(--d);color:#fff;font-size:11px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.aflk__compare-head span,.aflk__compare-row>span,.aflk__compare-row>strong{padding:15px 13px;border-right:1px solid var(--b)}.aflk__compare-head span:last-child,.aflk__compare-row>*:last-child{border-right:0}.aflk__compare-row{background:#fff;border-top:1px solid var(--b);font-size:13px}.aflk__compare-row:nth-child(odd){background:var(--g)}.aflk__compare-row strong{color:var(--d)}.aflk__compare-row span{color:#586273;line-height:1.45}.aflk__note{margin:17px 0 0;padding:15px 17px;border-left:4px solid var(--o);background:var(--g);color:#5f6877;font-size:13px;line-height:1.58}.aflk__sample{padding:58px 0;background:linear-gradient(135deg,#e98525,var(--o));color:var(--d)}.aflk__sample-grid{display:grid;grid-template-columns:1fr auto;gap:42px;align-items:center}.aflk__sample .aflk__eyebrow,.aflk__sample h2{color:var(--d)}.aflk__sample p:not(.aflk__eyebrow){max-width:760px;margin:12px 0 0;line-height:1.6}.aflk__sample .aflk__actions{margin:0}.aflk__faq-layout{display:grid;grid-template-columns:.7fr 1.3fr;gap:60px}.aflk__faq{border-top:1px solid var(--b)}.aflk__faq details{border-bottom:1px solid var(--b);background:var(--g)}.aflk__faq summary{cursor:pointer;list-style:none;position:relative;padding:20px 50px 20px 20px;color:var(--d);font-weight:850}.aflk__faq summary:after{content:"+";position:absolute;right:20px;color:var(--od);font-size:22px}.aflk__faq details[open] summary:after{content:"\2013"}.aflk__faq p{margin:0;padding:0 20px 18px;color:#606979;line-height:1.6}.aflk__related{padding:72px 0;background:var(--g)}.aflk__related h2{margin-bottom:28px}.aflk__related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.aflk__related-grid a{display:block;padding:23px;background:#fff;border:1px solid var(--b);border-radius:8px;text-decoration:none!important}.aflk__related-grid strong{display:block;color:var(--d);font-size:17px}.aflk__related-grid span{display:block;margin-top:7px;color:#677181;font-size:13px;line-height:1.5}.aflk__disclaimer{padding:23px 0;background:#fff7ef;border-top:1px solid #efd4b5;border-bottom:1px solid #efd4b5;color:#5a4835;font-size:13px;line-height:1.6}.aflk__final{padding:62px 0;background:var(--d);color:#fff}.aflk__final-grid{display:grid;grid-template-columns:1fr auto;gap:45px;align-items:center}.aflk__final h2{color:#fff}.aflk__final p:not(.aflk__eyebrow){color:#ffffffbf;line-height:1.6}.aflk__final a{color:#fff}.aflk__final .aflk__btn--orange{color:var(--d)!important}@media(max-width:1050px){.aflk__value-grid{grid-template-columns:repeat(3,1fr)}.aflk__cards{grid-template-columns:repeat(2,1fr)}.aflk__compare{overflow-x:auto}.aflk__compare-head,.aflk__compare-row{min-width:900px}}@media(max-width:820px){.aflk__shell{width:min(100% - 32px,1240px)}.aflk__hero-grid,.aflk__split,.aflk__faq-layout,.aflk__sample-grid,.aflk__final-grid{grid-template-columns:1fr}.aflk__value-grid{grid-template-columns:repeat(2,1fr)}.aflk__sample .aflk__actions{margin-top:24px}.aflk__sample .aflk__btn{justify-self:start}}@media(max-width:620px){.aflk__shell{width:min(100% - 24px,1240px)}.aflk__hero{padding:44px 0}.aflk h1{font-size:38px}.aflk__lead{font-size:16px}.aflk__section{padding:56px 0}.aflk__value-grid,.aflk__cards,.aflk__choice-grid,.aflk__related-grid{grid-template-columns:1fr}.aflk__value-grid>div{border-right:0;border-bottom:1px solid var(--b)}.aflk__card-media{min-height:225px}.aflk__card-media img{max-height:195px}.aflk__actions{flex-direction:column}.aflk__btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/archford-lockout-kits.css.map */
