.rpt-journal{width:100%}.rpt-journal__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:3px}@media screen and (min-width:768px){.rpt-journal__grid{grid-template-columns:repeat(4,1fr)}}.rpt-journal__card{display:block;text-decoration:none;color:inherit;overflow:hidden}.rpt-journal__card-media{position:relative;aspect-ratio:3 / 4;overflow:hidden;background-color:var(--rpt-offwhite, #F7F7F5)}.rpt-journal__card-media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.rpt-journal__card-placeholder{width:100%;height:100%;background-color:var(--rpt-offwhite, #F7F7F5)}@media(hover:hover){.rpt-journal__card:hover .rpt-journal__card-media img{transform:scale(1.04)}}.rpt-journal__card-info{padding:10px 6px 16px;text-align:center}@media screen and (min-width:768px){.rpt-journal__card-info{padding:12px 10px 20px}}.rpt-journal__card-title{font-family:var(--rpt-font);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0;line-height:1.3;color:var(--rpt-black, #1A1A1A);margin:0 0 4px}.rpt-journal__card-excerpt{font-family:var(--rpt-font);font-size:11px;font-weight:400;line-height:1.4;color:var(--rpt-concrete, #9E9E9E);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rpt-journal__pagination{display:flex;justify-content:center;align-items:center;gap:.5rem;padding:3rem 1.25rem}.rpt-journal__pagination-link{font-family:var(--rpt-font);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:0;color:var(--rpt-dark, #474747);text-decoration:none;padding:8px 12px;transition:color .15s ease}.rpt-journal__pagination-link:hover{color:var(--rpt-black, #1A1A1A)}.rpt-journal__pagination-link.is-active{color:var(--rpt-black, #1A1A1A);font-weight:700;border-bottom:1px solid var(--rpt-black, #1A1A1A)}.rpt-article{font-family:var(--rpt-font);color:var(--rpt-dark, #474747)}.rpt-article__hero{position:relative;width:100%;height:55vh;overflow:hidden;background-color:var(--rpt-black, #1A1A1A)}@media screen and (min-width:768px){.rpt-article__hero{height:60vh}}.rpt-article__hero img{display:block;width:100%;height:100%;object-fit:cover}.rpt-article__hero-overlay{position:absolute;bottom:0;left:0;right:0;padding:60px 20px 30px;background:linear-gradient(to top,rgba(0,0,0,.55) 0%,transparent 100%);display:flex;align-items:flex-end;justify-content:center}@media screen and (min-width:768px){.rpt-article__hero-overlay{padding:80px 40px 40px}}.rpt-article__hero-title{font-family:var(--rpt-font);font-size:22px;font-weight:700;text-transform:uppercase;letter-spacing:0;line-height:1.2;color:var(--rpt-white, #FFFFFF);text-align:center;margin:0;max-width:680px}@media screen and (min-width:768px){.rpt-article__hero-title{font-size:32px}}.rpt-article__header-notitle{padding:60px 20px 30px;text-align:center}@media screen and (min-width:768px){.rpt-article__header-notitle{padding:80px 40px 40px}}.rpt-article__hero-title--dark{color:var(--rpt-black, #1A1A1A)}.rpt-article__date{text-align:center;padding:24px 20px 0}.rpt-article__date time{font-family:var(--rpt-font);font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:0;color:var(--rpt-concrete, #9E9E9E)}.rpt-article__content{max-width:680px;margin:0 auto;padding:32px 20px 48px;font-family:var(--rpt-font);font-size:14px;font-weight:400;line-height:1.8;color:var(--rpt-dark, #474747)}@media screen and (min-width:768px){.rpt-article__content{padding:40px 20px 64px}}.rpt-article__content>*:first-child{margin-top:0}.rpt-article__content>*:last-child{margin-bottom:0}.rpt-article__content h1,.rpt-article__content h2{font-family:var(--rpt-font);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0;color:var(--rpt-black, #1A1A1A);margin:2.5rem 0 .75rem;line-height:1.3}.rpt-article__content h3,.rpt-article__content h4{font-family:var(--rpt-font);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0;color:var(--rpt-black, #1A1A1A);margin:2rem 0 .5rem;line-height:1.3}.rpt-article__content h5,.rpt-article__content h6{font-family:var(--rpt-font);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0;color:var(--rpt-dark, #474747);margin:1.5rem 0 .5rem}.rpt-article__content p{margin:0 0 1.25rem}.rpt-article__content a{color:var(--rpt-black, #1A1A1A);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;transition:color .2s ease}.rpt-article__content a:hover{color:var(--rpt-dark, #474747)}.rpt-article__content ul,.rpt-article__content ol{margin:0 0 1.25rem;padding-left:1.25rem}.rpt-article__content li{margin-bottom:.5rem;line-height:1.7}.rpt-article__content li:last-child{margin-bottom:0}.rpt-article__content blockquote{margin:2rem 0;padding:1.5rem 0 1.5rem 1.5rem;border-left:2px solid var(--rpt-black, #1A1A1A);font-style:italic;color:var(--rpt-dark, #474747)}.rpt-article__content img{max-width:100%;height:auto;margin:1.5rem 0;display:block}.rpt-article__content hr{border:none;border-top:1px solid var(--rpt-border-color, #E5E5E5);margin:2.5rem 0}.rpt-article__content strong,.rpt-article__content b{font-weight:600;color:var(--rpt-black, #1A1A1A)}.rpt-article__back{display:block;max-width:680px;margin:0 auto;padding:0 20px 48px;text-align:center}.rpt-article__back a{font-family:var(--rpt-font);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:0;color:var(--rpt-dark, #474747);text-decoration:none;transition:color .15s ease}.rpt-article__back a:hover{color:var(--rpt-black, #1A1A1A)}.rpt-article__comments{max-width:680px;margin:0 auto;padding:0 20px 48px}@media screen and (min-width:768px){.rpt-article__comments{padding:0 20px 64px}}.rpt-article__comments-title{font-family:var(--rpt-font);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0;color:var(--rpt-black, #1A1A1A);margin:0 0 2rem;padding-bottom:1.5rem;border-bottom:1px solid var(--rpt-border-color, #E5E5E5)}.rpt-article__comments-list{list-style:none;margin:0 0 3rem;padding:0}.rpt-article__comment{padding:1.5rem 0;border-bottom:1px solid var(--rpt-border-color, #E5E5E5)}.rpt-article__comment:last-child{border-bottom:none}.rpt-article__comment-meta{font-family:var(--rpt-font);font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:0;color:var(--rpt-concrete, #9E9E9E);margin-bottom:.75rem}.rpt-article__comment-body{font-family:var(--rpt-font);font-size:13px;font-weight:400;line-height:1.8;color:var(--rpt-dark, #474747)}.rpt-article__comment-body p{margin:0 0 .75rem}.rpt-article__comment-body p:last-child{margin-bottom:0}.rpt-article__comment-fields{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-bottom:1.5rem}@media screen and (min-width:768px){.rpt-article__comment-fields{grid-template-columns:1fr 1fr}}.rpt-article__comment-field{margin-bottom:1.5rem}.rpt-article__comment-field label{display:block;font-family:var(--rpt-font);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:0;color:var(--rpt-black, #1A1A1A);margin-bottom:.5rem}.rpt-article__comment-field input[type=text],.rpt-article__comment-field input[type=email],.rpt-article__comment-field textarea{width:100%;font-family:var(--rpt-font);font-size:13px;font-weight:400;color:var(--rpt-dark, #474747);background:transparent;border:none;border-bottom:1px solid var(--rpt-border-color, #E5E5E5);padding:.75rem 0;outline:none;transition:border-color .15s ease;-webkit-appearance:none;border-radius:0}.rpt-article__comment-field input[type=text]:focus,.rpt-article__comment-field input[type=email]:focus,.rpt-article__comment-field textarea:focus{border-bottom-color:var(--rpt-black, #1A1A1A)}.rpt-article__comment-field input::placeholder,.rpt-article__comment-field textarea::placeholder{color:var(--rpt-concrete, #9E9E9E);font-size:12px;text-transform:none;letter-spacing:0}.rpt-article__comment-field textarea{min-height:120px;resize:vertical;line-height:1.7}.rpt-article__comment-notice{font-family:var(--rpt-font);font-size:11px;color:var(--rpt-concrete, #9E9E9E);margin-bottom:1rem}.rpt-article__comment-error{font-family:var(--rpt-font);font-size:12px;color:var(--rpt-error, #C62828);margin-bottom:1.5rem}.rpt-article__comment-success{font-family:var(--rpt-font);font-size:12px;color:var(--rpt-success, #2E7D32);margin-bottom:1.5rem}.rpt-article__comment-submit{display:inline-flex;align-items:center;justify-content:center;font-family:var(--rpt-font);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0;background-color:var(--rpt-dark, #474747);color:var(--rpt-white, #FFFFFF);border:none;padding:14px 32px;cursor:pointer;min-height:48px;transition:background-color .15s ease,color .15s ease}.rpt-article__comment-submit:hover{background-color:var(--rpt-yellow, #FFDB57);color:var(--rpt-black, #1A1A1A)}.rpt-article__comment-submit:active{transform:scale(.98)}.rpt-article__comment-submit:focus-visible{outline:2px solid var(--rpt-yellow, #FFDB57);outline-offset:2px}@media(prefers-reduced-motion:reduce){.rpt-journal__card-media img{transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/repute-blog.css.map */
