.nb-section-three-up-content .row .column{display:flex;flex-direction:column;position:relative}.nb-section-three-up-content *:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3)}.nb-section-three-up-content .row .column:not(:last-child){margin-bottom:4.8rem}.nb-section-three-up-content .card-title{margin:0 0 8px;word-break:normal}.nb-section-three-up-content .card-title a{text-decoration:none;color:rgb(var(--color-foreground))}.nb-section-three-up-content img{max-width:100%;height:auto;display:block}.nb-section-three-up-content .card-img-wrap a{display:block}.nb-section-three-up-content .card-text{color:rgb(var(--color-foreground));margin:0 0 16px}.nb-section-three-up-content .button{position:absolute;top:auto;bottom:16px;right:16px;left:16px}.nb-section-three-up-content .button:hover{color:rgba(var(--color-button),var(--alpha-button-background));background-color:rgb(var(--color-button-text))}.nb-section-three-up-content .card-img-wrap img{aspect-ratio:1 / 1;object-fit:cover}@media (max-width: 743px){.nb-section-three-up-content .button:after{box-shadow:none}.nb-section-three-up-content .card-title{order:-2}.nb-section-three-up-content .card-text{order:-1}}@media (min-width: 744px){.nb-section-three-up-content .row{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;grid-auto-rows:1fr}.nb-section-three-up-content .card-img-wrap{margin-bottom:16px}.nb-section-three-up-content .column .button{align-self:flex-start;margin-top:auto}.nb-section-three-up-content .button{inset:unset;position:relative;width:100%}.nb-section-three-up-content .row .column:not(:last-child){margin-bottom:0}}@media (min-width: 1280px){.nb-section-three-up-content .row{gap:24px}.nb-section-three-up-content .card-title{max-width:60%}.nb-section-three-up-content .card-text{max-width:60%;margin:0 0 24px}.nb-section-three-up-content .button{width:fit-content;min-width:21.7rem;min-height:4.8rem}.nb-section-three-up-content .card-img-wrap{margin-bottom:24px}}@media (min-width: 1920px){.nb-section-three-up-content .card-img-wrap img{aspect-ratio:16 / 12}}
/*# sourceMappingURL=/cdn/shop/t/726/assets/NB-three-up-content.css.map */
