.abdt{--navy:#281868;--navy-deep:#1B0F47;--cobalt:#2434C9;--cobalt-dark:#1B27A0;--ink:#000000;--ink-soft:#4A4A4E;--ink-mute:#78787D;--bg:#ffffff;--bg-dim:#F4F4F2;--bg-stone:#EDEBE6;--border:#E0E0DA;--border-firm:#1A1A1C;--sale:#C20000;--shell:1440px;--gut:clamp(16px,4vw,56px);--announce-h:46px;--header-h:72px;--ease:cubic-bezier(.22,.61,.36,1)}.abdt *,.abdt *::before,.abdt *::after{box-sizing:border-box}.abdt *{margin:0;padding:0}.abdt{-webkit-text-size-adjust:100%;scroll-behavior:smooth}.abdt{font-family:'Nunito Sans','Avenir Next','Segoe UI',system-ui,sans-serif;background:var(--bg);color:var(--ink);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:hidden}.abdt img,.abdt svg,.abdt video{display:block;max-width:100%}.abdt img{height:auto}.abdt a{color:inherit;text-decoration:none}.abdt button,.abdt input,.abdt select,.abdt textarea{font:inherit;color:inherit}.abdt button{background:none;border:0;cursor:pointer}.abdt ul,.abdt ol{list-style:none}.abdt :focus-visible{outline:2px solid var(--cobalt);outline-offset:3px}.abdt .shell{max-width:var(--shell);margin-inline:auto;padding-inline:var(--gut)}.abdt .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.abdt h1,.abdt h2,.abdt h3,.abdt h4{font-weight:800;line-height:1.05;letter-spacing:-.022em}.abdt .d1{font-size:clamp(38px,6.4vw,82px);font-weight:900;letter-spacing:-.032em;line-height:.98}.abdt .d2{font-size:clamp(28px,3.9vw,50px);font-weight:800;letter-spacing:-.028em;line-height:1.02}.abdt .d3{font-size:clamp(21px,2.2vw,30px);font-weight:800;letter-spacing:-.02em}.abdt .eyebrow{font-size:12px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;line-height:1}.abdt .lede{font-size:clamp(16px,1.25vw,19px);line-height:1.6;color:var(--ink-soft)}.abdt .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 34px;border:1.5px solid var(--border-firm);background:var(--ink);color:#fff;font-size:13px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;line-height:1;white-space:nowrap;transition:background .18s var(--ease),color .18s var(--ease),border-color .18s var(--ease)}.abdt .btn:hover{background:var(--cobalt);border-color:var(--cobalt);color:#fff}.abdt .btn--ghost{background:transparent;color:var(--ink)}.abdt .btn--ghost:hover{background:var(--ink);border-color:var(--ink);color:#fff}.abdt .btn--light{background:#fff;border-color:#fff;color:var(--ink)}.abdt .btn--light:hover{background:var(--cobalt);border-color:var(--cobalt);color:#fff}.abdt .btn--outline-light{background:transparent;border-color:#fff;color:#fff}.abdt .btn--outline-light:hover{background:#fff;color:var(--ink)}.abdt .btn--cobalt{background:var(--cobalt);border-color:var(--cobalt)}.abdt .btn--cobalt:hover{background:var(--cobalt-dark);border-color:var(--cobalt-dark)}.abdt .btn--block{width:100%}.abdt .btn--lg{padding:20px 44px;font-size:14px}.abdt .tlink{display:inline-block;font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;border-bottom:2px solid currentColor;padding-bottom:3px;transition:color .18s var(--ease)}.abdt .tlink:hover{color:var(--cobalt)}.abdt .announce{background:var(--navy);color:#fff;height:var(--announce-h);display:flex;align-items:center;justify-content:center;text-align:center;position:relative;z-index:60}.abdt .announce p{font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.abdt .announce a{text-decoration:underline;text-underline-offset:3px}.abdt .announce a:hover{color:#C9D1FF}.abdt .header{position:sticky;top:0;z-index:50;background:#fff;border-bottom:1px solid var(--border)}.abdt .header__in{height:var(--header-h);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;max-width:var(--shell);margin-inline:auto;padding-inline:var(--gut)}.abdt .brand{display:flex;align-items:center;justify-self:start}.abdt .brand img{height:26px;width:auto}.abdt .nav{display:flex;align-items:center;gap:30px}.abdt .nav__link{display:flex;align-items:center;gap:5px;font-size:14px;font-weight:800;letter-spacing:.015em;height:var(--header-h);border-bottom:3px solid transparent;transition:border-color .18s var(--ease),color .18s var(--ease)}.abdt .nav__link:hover,.abdt .nav__item.open .nav__link{border-bottom-color:var(--cobalt);color:var(--cobalt)}.abdt .nav__link--hot{color:var(--sale)}.abdt .util{display:flex;align-items:center;gap:20px;justify-self:end}.abdt .util button,.abdt .util a{display:grid;place-items:center;position:relative;transition:color .18s var(--ease)}.abdt .util button:hover,.abdt .util a:hover{color:var(--cobalt)}.abdt .util svg{width:21px;height:21px;stroke:currentColor;fill:none;stroke-width:1.6}.abdt .cartcount{position:absolute;top:-6px;right:-8px;min-width:17px;height:17px;padding:0 4px;background:var(--cobalt);color:#fff;font-size:10px;font-weight:900;line-height:17px;text-align:center}.abdt .cartcount[data-n="0"]{display:none}.abdt .nav__item{position:relative}.abdt .mega{position:fixed;left:0;right:0;top:calc(var(--announce-h) + var(--header-h));background:#fff;border-bottom:1px solid var(--border);box-shadow:0 18px 34px -26px rgba(0,0,0,.3);opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .18s var(--ease),transform .18s var(--ease),visibility .18s;z-index:45}.abdt .header.stuck .mega{top:var(--header-h)}.abdt .nav__item.open .mega{opacity:1;visibility:visible;transform:none}.abdt .mega__in{max-width:var(--shell);margin-inline:auto;padding:40px var(--gut) 46px;display:grid;grid-template-columns:repeat(4,1fr) 1.15fr;gap:40px}.abdt .mega h4{font-size:12px;font-weight:900;letter-spacing:.18em;text-transform:uppercase;margin-bottom:16px}.abdt .mega li + li{margin-top:11px}.abdt .mega li a{font-size:15px;color:var(--ink-soft);transition:color .15s var(--ease)}.abdt .mega li a:hover{color:var(--cobalt)}.abdt .mega__promo{border-left:1px solid var(--border);padding-left:40px}.abdt .mega__promo img{aspect-ratio:4/3;object-fit:cover;width:100%;margin-bottom:14px;background:var(--bg-dim)}.abdt .mega__promo p{font-size:14px;color:var(--ink-soft);margin-bottom:12px}.abdt .burger{display:none}.abdt .burger span{display:block;width:22px;height:2px;background:currentColor}.abdt .burger span + span{margin-top:5px}.abdt .hero{position:relative;background:var(--ink);min-height:min(76vh,660px);display:flex}.abdt .hero__media{position:absolute;inset:0}.abdt .hero__media img{width:100%;height:100%;object-fit:cover;opacity:.82}.abdt .hero__media::after{content:'';position:absolute;inset:0;background:linear-gradient(100deg,rgba(0,0,0,.72) 0%,rgba(0,0,0,.42) 42%,rgba(0,0,0,0) 74%)}.abdt .hero__in{position:relative;z-index:2;max-width:var(--shell);margin-inline:auto;width:100%;padding:clamp(56px,9vw,116px) var(--gut);display:flex;align-items:center}.abdt .hero__copy{max-width:620px;color:#fff}.abdt .hero__copy .eyebrow{color:#fff;opacity:.85;margin-bottom:20px}.abdt .hero__copy h1{margin-bottom:20px;text-shadow:0 2px 26px rgba(0,0,0,.28)}.abdt .hero__copy p{font-size:clamp(16px,1.4vw,20px);line-height:1.5;margin-bottom:34px;max-width:480px;opacity:.95}.abdt .hero__ctas{display:flex;gap:14px;flex-wrap:wrap}.abdt .hero--split{background:var(--bg-stone);display:grid;grid-template-columns:1fr 1fr;min-height:0;height:min(80vh,620px);overflow:hidden}.abdt .hero--split .hero__in{padding-block:clamp(40px,4.5vw,64px);max-width:none;justify-content:flex-end}.abdt .hero--split .hero__copy{color:var(--ink);max-width:560px;padding-right:clamp(20px,3vw,56px)}.abdt .hero--split .hero__copy .eyebrow{color:var(--cobalt);opacity:1}.abdt .hero--split .hero__copy h1{text-shadow:none}.abdt .hero--split .hero__copy p{color:var(--ink-soft);opacity:1}.abdt .hero--split .hero__shot{position:relative;overflow:hidden;background:var(--bg-dim)}.abdt .hero--split .hero__shot img{width:100%;height:100%;object-fit:cover;object-position:50% 42%}.abdt .hero--split .hero__flag{position:absolute;left:0;bottom:0;z-index:3;background:var(--cobalt);color:#fff;padding:13px 20px;font-size:11px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}@media (max-width:860px){.abdt .hero--split{grid-template-columns:1fr;height:auto}.abdt .hero--split .hero__in{justify-content:flex-start}.abdt .hero--split .hero__copy{padding-right:0;max-width:none}.abdt .hero--split .hero__shot{aspect-ratio:4/3;order:-1}}.abdt .sec{padding-block:clamp(56px,7vw,96px)}.abdt .sec--dim{background:var(--bg-dim)}.abdt .sec--stone{background:var(--bg-stone)}.abdt .sec--tight{padding-block:clamp(40px,5vw,64px)}.abdt .sechead{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:36px}.abdt .sechead .eyebrow{color:var(--cobalt);margin-bottom:12px}.abdt .sechead p{color:var(--ink-soft);margin-top:10px;max-width:60ch}.abdt .sechead--mid{flex-direction:column;align-items:center;text-align:center}.abdt .sechead--mid p{margin-inline:auto}.abdt .trust{border-block:1px solid var(--border);background:#fff}.abdt .trust ul{display:grid;grid-template-columns:repeat(4,1fr)}.abdt .trust li{display:flex;align-items:center;justify-content:center;gap:11px;padding:20px 16px;text-align:left;font-size:13px;font-weight:700;letter-spacing:.01em}.abdt .trust li + li{border-left:1px solid var(--border)}.abdt .trust svg{width:22px;height:22px;stroke:var(--cobalt);fill:none;stroke-width:1.7;flex:none}.abdt .grid{display:grid;gap:clamp(18px,2vw,30px) clamp(14px,1.6vw,24px)}.abdt .grid--4{grid-template-columns:repeat(4,1fr)}.abdt .grid--3{grid-template-columns:repeat(3,1fr)}.abdt .card{position:relative;display:flex;flex-direction:column}.abdt .card__top{position:relative;overflow:hidden;margin-bottom:14px}.abdt .card__media{position:relative;display:block;aspect-ratio:4/5;background:var(--bg-dim);overflow:hidden}.abdt .card__media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:opacity .32s var(--ease),transform .6s var(--ease)}.abdt .card__media img.is-alt{opacity:0}.abdt .card:hover .card__media img.is-main{opacity:0}.abdt .card:hover .card__media img.is-alt{opacity:1;transform:scale(1.03)}.abdt .badge{position:absolute;top:12px;left:12px;z-index:3;background:#fff;color:var(--ink);font-size:10px;font-weight:900;letter-spacing:.13em;text-transform:uppercase;padding:6px 10px;line-height:1}.abdt .badge--new{background:var(--cobalt);color:#fff}.abdt .badge--best{background:var(--navy);color:#fff}.abdt .card__quick{position:absolute;left:0;right:0;bottom:0;z-index:3;display:flex;gap:1px;background:var(--border);transform:translateY(101%);transition:transform .24s var(--ease)}.abdt .card:hover .card__quick,.abdt .card:focus-within .card__quick{transform:none}.abdt .card__quick button{flex:1;padding:13px 4px;background:#fff;font-size:12px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;transition:background .15s var(--ease),color .15s var(--ease)}.abdt .card__quick button:hover{background:var(--cobalt);color:#fff}.abdt .card__quick .lab{flex:0 0 auto;padding:13px 12px;background:#fff;color:var(--ink-mute);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;display:grid;place-items:center}.abdt .card__style{font-size:11px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:5px}.abdt .card__title{font-size:15px;font-weight:800;letter-spacing:-.01em;line-height:1.3;margin-bottom:6px}.abdt .card__title a:hover{color:var(--cobalt)}.abdt .card__price{font-size:15px;font-weight:700;margin-bottom:11px}.abdt .swatches{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto}.abdt .swatch{width:19px;height:19px;border:1px solid var(--border);outline:1.5px solid transparent;outline-offset:2px;transition:outline-color .15s var(--ease)}.abdt .swatch:hover,.abdt .swatch.on{outline-color:var(--ink)}.abdt .swatch--more{width:auto;padding:0 5px;border:0;font-size:11px;font-weight:800;color:var(--ink-mute);line-height:19px}.abdt .tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.abdt .tile{position:relative;display:block;aspect-ratio:3/4;overflow:hidden;background:var(--ink)}.abdt .tile img{width:100%;height:100%;object-fit:cover;transition:transform .7s var(--ease);opacity:.88}.abdt .tile:hover img{transform:scale(1.045)}.abdt .tile::after{content:'';position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.68),rgba(0,0,0,.06) 58%)}.abdt .tile__copy{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:30px 28px;color:#fff}.abdt .tile__copy h3{font-size:clamp(20px,1.9vw,27px);margin-bottom:6px}.abdt .tile__copy p{font-size:14px;opacity:.9;margin-bottom:15px}.abdt .tile__copy .tlink{font-size:12px}.abdt .pillar{background:var(--navy);color:#fff}.abdt .pillar__in{display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(36px,5vw,84px)}.abdt .pillar .eyebrow{color:#A6B0FF;margin-bottom:18px}.abdt .pillar h2{margin-bottom:18px}.abdt .pillar p{font-size:17px;line-height:1.65;opacity:.88;margin-bottom:14px}.abdt .pillar__figure{position:relative;aspect-ratio:4/3;background:var(--navy-deep)}.abdt .pillar__figure img{width:100%;height:100%;object-fit:cover}.abdt .stats{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:rgba(255,255,255,.18);margin-top:30px}.abdt .stats div{background:var(--navy);padding:20px 18px}.abdt .stats b{display:block;font-size:clamp(26px,2.6vw,38px);font-weight:900;letter-spacing:-.03em;line-height:1;margin-bottom:7px}.abdt .stats span{font-size:11px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;opacity:.78}.abdt .finder{background:var(--bg-stone)}.abdt .finder__in{display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(32px,5vw,72px);align-items:center}.abdt .finder__panel{background:#fff;border:1px solid var(--border);padding:clamp(24px,3vw,40px)}.abdt .finder__step + .finder__step{margin-top:26px}.abdt .finder__step>span{display:block;font-size:11px;font-weight:900;letter-spacing:.15em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:12px}.abdt .opts{display:flex;flex-wrap:wrap;gap:8px}.abdt .opt{padding:11px 18px;border:1.5px solid var(--border);font-size:13px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;transition:border-color .15s var(--ease),background .15s var(--ease),color .15s var(--ease)}.abdt .opt:hover{border-color:var(--ink)}.abdt .opt.on{background:var(--ink);border-color:var(--ink);color:#fff}.abdt .finder__out{margin-top:28px;padding-top:24px;border-top:1px solid var(--border)}.abdt .finder__out p{font-size:14px;color:var(--ink-soft);margin-bottom:16px}.abdt .finder__out b{color:var(--ink);font-weight:900}.abdt .bundles{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(14px,1.6vw,22px)}.abdt .bundle{border:1.5px solid var(--border);padding:30px 26px 26px;background:#fff;position:relative;display:flex;flex-direction:column}.abdt .bundle.feat{border-color:var(--ink)}.abdt .bundle__flag{position:absolute;top:-1.5px;right:-1.5px;background:var(--cobalt);color:#fff;font-size:10px;font-weight:900;letter-spacing:.13em;text-transform:uppercase;padding:7px 12px}.abdt .bundle h3{font-size:15px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;margin-bottom:16px}.abdt .bundle__price{display:flex;align-items:baseline;gap:10px;margin-bottom:6px}.abdt .bundle__price b{font-size:clamp(30px,3vw,42px);font-weight:900;letter-spacing:-.03em;line-height:1}.abdt .bundle__price s{color:var(--ink-mute);font-size:16px}.abdt .bundle__each{font-size:13px;color:var(--ink-mute);margin-bottom:20px}.abdt .bundle__save{display:inline-block;background:var(--sale);color:#fff;font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;padding:5px 9px;margin-bottom:20px;align-self:flex-start}.abdt .bundle ul{margin-bottom:24px}.abdt .bundle li{font-size:14px;color:var(--ink-soft);padding-left:22px;position:relative}.abdt .bundle li + li{margin-top:9px}.abdt .bundle li::before{content:'';position:absolute;left:0;top:8px;width:10px;height:6px;border-left:2px solid var(--cobalt);border-bottom:2px solid var(--cobalt);transform:rotate(-45deg)}.abdt .bundle .btn{margin-top:auto}.abdt .rating{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;margin-bottom:8px}.abdt .rating b{font-size:clamp(34px,3.4vw,48px);font-weight:900;letter-spacing:-.03em;line-height:1}.abdt .stars{display:flex;gap:3px}.abdt .stars svg{width:19px;height:19px;fill:var(--cobalt);stroke:none}.abdt .quotes{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(14px,1.6vw,22px)}.abdt .quote{border:1px solid var(--border);background:#fff;padding:26px 24px;display:flex;flex-direction:column}.abdt .quote .stars{margin-bottom:14px}.abdt .quote .stars svg{width:15px;height:15px}.abdt .quote blockquote{font-size:15px;line-height:1.6;margin-bottom:18px}.abdt .quote footer{margin-top:auto;font-size:12px}.abdt .quote cite{display:block;font-style:normal;font-weight:900;letter-spacing:.04em;margin-bottom:3px}.abdt .quote small{color:var(--ink-mute)}.abdt .posts{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(18px,2vw,30px)}.abdt .post img{aspect-ratio:3/2;object-fit:cover;width:100%;background:var(--bg-dim);margin-bottom:16px}.abdt .post .eyebrow{color:var(--cobalt);margin-bottom:9px;font-size:11px}.abdt .post h3{font-size:19px;margin-bottom:8px}.abdt .post h3 a:hover{color:var(--cobalt)}.abdt .post p{font-size:14px;color:var(--ink-soft)}.abdt .ugc{display:grid;grid-template-columns:repeat(6,1fr);gap:3px}.abdt .ugc img{aspect-ratio:1;object-fit:cover;width:100%;transition:opacity .2s var(--ease)}.abdt .ugc a:hover img{opacity:.78}.abdt .footer{background:#fff;border-top:1px solid var(--border);padding-block:clamp(46px,5vw,72px) 0}.abdt .footer__cols{display:grid;grid-template-columns:1.35fr repeat(4,1fr);gap:40px}.abdt .footer__brand img{height:28px;margin-bottom:18px}.abdt .footer__brand p{font-size:14px;color:var(--ink-soft);max-width:34ch}.abdt .footer h4{font-size:12px;font-weight:900;letter-spacing:.16em;text-transform:uppercase;margin-bottom:18px}.abdt .footer li + li{margin-top:11px}.abdt .footer li a{font-size:14px;color:var(--ink-soft)}.abdt .footer li a:hover{color:var(--cobalt)}.abdt .footer__base{margin-top:clamp(40px,4vw,60px);border-top:1px solid var(--border);padding-block:24px;display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;font-size:13px;color:var(--ink-mute)}.abdt .footer__base ul{display:flex;gap:22px;flex-wrap:wrap;flex:none}.abdt .chead{border-bottom:1px solid var(--border);padding-block:clamp(32px,4vw,52px)}.abdt .chead h1{margin-bottom:12px}.abdt .chead p{color:var(--ink-soft);max-width:62ch}.abdt .crumbs{display:flex;gap:8px;font-size:12px;color:var(--ink-mute);margin-bottom:16px;letter-spacing:.04em}.abdt .crumbs a:hover{color:var(--cobalt)}.abdt .clayout{display:grid;grid-template-columns:232px 1fr;gap:clamp(28px,3.4vw,56px);align-items:start;padding-block:clamp(28px,3.4vw,46px)}.abdt .filters{position:sticky;top:calc(var(--header-h) + 20px)}.abdt .fgroup{border-bottom:1px solid var(--border);padding-block:20px}.abdt .fgroup:first-child{padding-top:0}.abdt .fgroup>h3{font-size:12px;font-weight:900;letter-spacing:.15em;text-transform:uppercase;margin-bottom:15px}.abdt .fopt{display:flex;align-items:center;gap:10px;font-size:14px;cursor:pointer;padding-block:5px}.abdt .fopt input{appearance:none;width:16px;height:16px;border:1.5px solid var(--ink-mute);flex:none;position:relative;cursor:pointer}.abdt .fopt input:checked{background:var(--ink);border-color:var(--ink)}.abdt .fopt input:checked::after{content:'';position:absolute;left:4px;top:1px;width:5px;height:9px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(42deg)}.abdt .fopt em{font-style:normal;color:var(--ink-mute);font-size:12px;margin-left:auto}.abdt .fopt .dot{width:15px;height:15px;border:1px solid var(--border);flex:none}.abdt .cbar{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;margin-bottom:26px}.abdt .cbar .count{font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mute)}.abdt .cbar select{padding:11px 14px;border:1.5px solid var(--border);font-size:13px;font-weight:700;background:#fff}.abdt .chips{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:20px}.abdt .chip{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border:1.5px solid var(--ink);font-size:12px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.abdt .chip button{font-size:15px;line-height:1;color:var(--ink-mute)}.abdt .chip button:hover{color:var(--sale)}.abdt .empty{padding:60px 0;text-align:center;color:var(--ink-mute)}.abdt .rv{opacity:0;transform:translateY(20px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.abdt .rv.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.abdt .rv{opacity:1;transform:none;transition:none}.abdt{scroll-behavior:auto}.abdt *{animation-duration:.01ms !important;transition-duration:.01ms !important}}@media (max-width:1180px){.abdt .mega__in{grid-template-columns:repeat(3,1fr) 1.1fr;gap:30px}.abdt .footer__cols{grid-template-columns:1fr 1fr 1fr}.abdt .footer__brand{grid-column:1 / -1}}@media (max-width:1000px){.abdt .nav,.abdt .util .desk{display:none}.abdt .burger{display:block}.abdt .header__in{grid-template-columns:auto 1fr auto}.abdt .brand{justify-self:center}.abdt .grid--4{grid-template-columns:repeat(2,1fr)}.abdt .quotes{grid-template-columns:repeat(2,1fr)}.abdt .pillar__in,.abdt .finder__in{grid-template-columns:1fr}.abdt .pillar__figure{order:-1}.abdt .posts{grid-template-columns:1fr}.abdt .ugc{grid-template-columns:repeat(3,1fr)}.abdt .bundles{grid-template-columns:1fr}.abdt .clayout{grid-template-columns:1fr}.abdt .filters{position:static;border:1px solid var(--border);padding:20px;margin-bottom:24px}.abdt .trust ul{grid-template-columns:repeat(2,1fr)}.abdt .trust li:nth-child(3){border-left:0}.abdt .trust li:nth-child(n+3){border-top:1px solid var(--border)}}@media (max-width:720px){.abdt{--header-h:62px;--announce-h:42px}.abdt .announce p{font-size:10.5px;letter-spacing:.1em}.abdt .tiles{grid-template-columns:1fr}.abdt .hero{min-height:0}.abdt .hero__media::after{background:linear-gradient(to top,rgba(0,0,0,.8) 12%,rgba(0,0,0,.28) 70%)}.abdt .hero__ctas .btn{flex:1;padding-inline:12px}.abdt .stats{grid-template-columns:1fr}.abdt .footer__cols{grid-template-columns:1fr 1fr}.abdt .footer__base{flex-direction:column}}@media (max-width:520px){.abdt .grid--4,.abdt .quotes{grid-template-columns:1fr 1fr;gap:14px}.abdt .quotes{grid-template-columns:1fr}.abdt .card__quick{position:static;transform:none}}