.atbc .atbc-cat.has-logo,.atbc .atbc-cat.has-photo{grid-template-columns:minmax(0,1fr) auto auto}.atbc .atbc-cat.has-logo .tx,.atbc .atbc-cat.has-photo .tx{grid-column:1;grid-row:1}.atbc .atbc-cat.has-logo .atbc-catmark,.atbc .atbc-cat.has-photo .atbc-catshot{grid-column:2;grid-row:1}.atbc .atbc-cat.has-logo .n,.atbc .atbc-cat.has-photo .n{grid-column:3;grid-row:1}.atbc .atbc-cat .atbc-catmark,.atbc .atbc-cat .atbc-catshot{margin:0;display:flex;align-items:center;justify-content:center;min-width:0}.atbc .atbc-cat .atbc-catlogo{display:block;width:clamp(170px,20vw,260px);height:auto;max-height:104px;object-fit:contain}.atbc .atbc-cat .atbc-catshot{width:clamp(240px,30vw,420px);height:clamp(150px,17vw,212px)}.atbc .atbc-cat .atbc-catphoto{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 2px 10px rgba(0,0,0,.3))}.atbc .atbc-cat.t-aqua .atbc-catmark{background:#062724d1;border-radius:10px;padding:10px 14px}.atbc .atbc-cat.t-aqua .atbc-catphoto{filter:drop-shadow(0 1px 6px rgba(6,39,36,.34))}@media(max-width:760px){.atbc .atbc-cat.has-logo,.atbc .atbc-cat.has-photo{grid-template-columns:1fr}.atbc .atbc-cat.has-logo .tx,.atbc .atbc-cat.has-logo .atbc-catmark,.atbc .atbc-cat.has-logo .n,.atbc .atbc-cat.has-photo .tx,.atbc .atbc-cat.has-photo .atbc-catshot,.atbc .atbc-cat.has-photo .n{grid-column:1;grid-row:auto}.atbc .atbc-cat.has-logo .tx,.atbc .atbc-cat.has-photo .tx{order:1}.atbc .atbc-cat.has-logo .atbc-catmark,.atbc .atbc-cat.has-photo .atbc-catshot{order:2;justify-content:flex-start}.atbc .atbc-cat.has-logo .n,.atbc .atbc-cat.has-photo .n{order:3}.atbc .atbc-cat .atbc-catlogo{width:clamp(150px,46vw,230px);max-height:80px}.atbc .atbc-cat .atbc-catshot{width:clamp(220px,62vw,340px);height:clamp(132px,38vw,190px)}}@media(min-width:900px){.atbc .atbc-blurb{max-width:none;display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:clamp(28px,4vw,56px);row-gap:0;align-items:center;align-content:center}.atbc .atbc-blurb>*{grid-column:1}.atbc .atbc-blurb>p{max-width:76ch}.atbc .atbc-aside{grid-column:2;grid-row:1/-1;align-self:center;justify-self:end;margin:0}.atbc .atbc-hero h1 img{width:clamp(190px,19vw,270px)}}.atbc .atbc-aside{position:relative;overflow:hidden;isolation:isolate;margin:16px 0 0;max-width:390px;border:0;border-radius:12px;padding:17px 20px 19px;background:linear-gradient(100deg,#0f4f4a,#198278 62%,#1d998c);color:#d8f4f0}.atbc .atbc-aside .eye{display:block;font-family:var(--fh);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#21d9c4;margin-bottom:7px}.atbc .atbc-aside p{margin:0 0 12px;font-size:13px;line-height:1.5;color:#d8f4f0}.atbc .atbc-call{display:inline-flex;align-items:center;gap:9px;font-family:var(--fh);font-size:21px;font-weight:800;line-height:1;color:#fff;text-decoration:none;white-space:nowrap}.atbc .atbc-call svg{width:18px;height:18px;flex:none;color:#21d9c4;stroke-linecap:round;stroke-linejoin:round}.atbc .atbc-call:hover{color:#21d9c4}.atbc .atbc-call:hover svg{color:#eafffb}
/*# sourceMappingURL=/cdn/shop/t/51/assets/atb-brand-logo.css.map */
