/* Actual template previews and the 4ever I Do wordmark. */
.iv-home .iv-brand{font-size:2.1rem;white-space:nowrap;letter-spacing:-.055em}.iv-home .iv-brand i{font-weight:400}
.iv-home .iv-design-art.iv-art-actual{height:auto!important;aspect-ratio:auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:22px 20px 46px;background:#ece7df;min-width:0}
.iv-home .iv-template-cover{position:static;display:block;width:100%;height:auto;aspect-ratio:9/14;object-fit:cover;max-width:290px;box-shadow:0 8px 20px #30291e25;border-radius:1px}
.iv-home .iv-cover-card{padding:0;overflow:hidden}.iv-home .iv-cover-card>img{width:100%;height:100%;object-fit:cover;object-position:top;display:block}
.iv-home .iv-design-meta>div{min-width:0}.iv-home .iv-design-meta h3{overflow-wrap:normal}.iv-home .iv-design-meta{align-items:flex-start}
@media(max-width:760px){.iv-home .iv-brand{font-size:1.7rem}.iv-home .iv-design-art.iv-art-actual{padding:14px 12px 44px}.iv-home .iv-design-meta h3{font-size:1.5rem;line-height:1.1}.iv-home .iv-design-meta p{font-size:.7rem;line-height:1.5}.iv-home .iv-select{font-size:.75rem}}
@media(max-width:440px){.iv-home .iv-nav{gap:8px}.iv-home .iv-brand{font-size:1.5rem}.iv-home .iv-account .iv-button{padding-inline:10px;gap:7px}.iv-home .iv-preview-action{font-size:.66rem}.iv-home .iv-design-art.iv-art-actual{padding:10px 9px 39px}}
@media(max-width:350px){.iv-home .iv-brand{font-size:1.35rem}.iv-home .iv-design-meta{display:block}}
