.tp3-duo__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:var(--tp-s4)}@media(min-width:750px){.tp3-duo__grid{grid-template-columns:repeat(var(--tp3-duo-n, 2),minmax(0,1fr))}}.tp3-duo__card{position:relative;isolation:isolate;display:grid;align-items:end;min-height:clamp(34rem,44vw,56rem);overflow:hidden;border-radius:var(--tp-radius-lg);background:var(--tp-blue);color:var(--tp-white);text-decoration:none}.tp3-duo__media,.tp3-duo__shade{position:absolute;top:0;right:0;bottom:0;left:0}.tp3-duo__media{z-index:-2}.tp3-duo__img{display:block;width:100%;height:100%;object-fit:cover;scale:1.08;transition:scale var(--tp-dur-slow) var(--tp-ease)}.tp3-duo__shade{z-index:-1;background:linear-gradient(to top,var(--tp-scrim-strong),var(--tp-scrim-soft) 58%,transparent)}.tp3-duo__body{display:grid;justify-items:start;gap:var(--tp-s2);max-width:48rem;padding:var(--tp-s6)}.tp3-duo__tag{padding:var(--tp-s1) var(--tp-s2);border-radius:var(--tp-radius-sm);background:var(--tp-white);color:var(--tp-ink);font-size:var(--tp-t-label);font-weight:var(--tp-w-bold);letter-spacing:var(--tp-ls-label);text-transform:uppercase}.tp3-duo__title{margin:0;font-family:var(--tp-font);font-size:clamp(3rem,2rem + 2.4vw,5.2rem);font-weight:var(--tp-w-bold);line-height:var(--tp-lh-tight);letter-spacing:var(--tp-ls-display);color:inherit}.tp3-duo__text{font-size:var(--tp-t-body);line-height:var(--tp-lh-body);opacity:.92}.tp3-duo__btn{display:inline-flex;align-items:center;gap:var(--tp-s2);min-height:var(--tp-control-h-sm);margin-top:var(--tp-s2);padding:0 var(--tp-s5);border-radius:var(--tp-radius-sm);background:var(--tp-white);color:var(--tp-ink);font-size:var(--tp-btn-size);font-weight:var(--tp-btn-weight);letter-spacing:var(--tp-ls-button)}.tp3-duo__btn span{transition:transform var(--tp-dur) var(--tp-ease)}.tp3-duo__card:focus-visible{outline:.2rem solid var(--tp-white);outline-offset:-.6rem}@media(hover:hover){.tp3-duo__card:hover .tp3-duo__img{scale:1.13}.tp3-duo__card:hover .tp3-duo__btn span{transform:translate(var(--tp-s1))}}@media(max-width:749px){.tp3-duo__card{min-height:38rem}.tp3-duo__body{padding:var(--tp-s5)}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.tp3-duo__item{animation:tp3-duo-in linear both;animation-timeline:view();animation-range:entry 0% entry 60%}.tp3-duo__img{animation:tp3-duo-drift linear both;animation-timeline:view()}}}@keyframes tp3-duo-in{0%{opacity:.25;transform:translate3d(0,var(--tp-s7),0)}to{opacity:1;transform:none}}@keyframes tp3-duo-drift{0%{translate:0 -3%}to{translate:0 3%}}
/*# sourceMappingURL=/cdn/shop/t/102/assets/section-tp3-duo.css.map */
