:root{--s2r-serif: "Playfair Display", Georgia, serif;--s2r-sans: "Cabin", -apple-system, BlinkMacSystemFont, sans-serif;--s2r-green: #2d5c3e;--s2r-green-light: #f0f5f2;--s2r-coral: #e25d4e;--s2r-text: #1a1a1a;--s2r-text-light: #555;--s2r-border: #e8e8e8;--s2r-bg: #fafaf8;--s2r-card-bg: #ffffff;--s2r-radius: 16px;--s2r-shadow: 0 2px 20px rgba(0,0,0,.06);--s2r-shadow-hover: 0 8px 30px rgba(0,0,0,.12)}.main-blog .title--primary{font-family:var(--s2r-serif);font-size:2.8rem;color:var(--s2r-green);text-align:center;margin-bottom:1rem;letter-spacing:-.02em;font-weight:700}.main-blog .title--primary:after{content:"";display:block;width:60px;height:3px;background:var(--s2r-coral);margin:1.2rem auto 0;border-radius:2px}.main-blog .blog-articles{display:grid!important;grid-template-columns:1fr;gap:2rem;max-width:1200px;margin:0 auto}@media screen and (min-width:750px){.main-blog .blog-articles{grid-template-columns:repeat(2,1fr)!important;gap:2.4rem}.blog-articles--collage>*:nth-child(3n+1),.blog-articles--collage>*:nth-child(3n+2):last-child{grid-column:span 1!important}}@media screen and (min-width:990px){.main-blog .blog-articles{grid-template-columns:repeat(3,1fr)!important;gap:2.8rem}}.main-blog .article-card-wrapper{border-radius:var(--s2r-radius);overflow:hidden;background:var(--s2r-card-bg);box-shadow:var(--s2r-shadow);transition:transform .3s ease,box-shadow .3s ease}.main-blog .article-card-wrapper:hover{transform:translateY(-4px);box-shadow:var(--s2r-shadow-hover)}.main-blog .card.article-card{border-radius:var(--s2r-radius);border:none;background:var(--s2r-card-bg)}.main-blog .card__inner{border-radius:var(--s2r-radius) var(--s2r-radius) 0 0}.main-blog .article-card__image-wrapper{border-radius:var(--s2r-radius) var(--s2r-radius) 0 0;overflow:hidden}.main-blog .article-card__image{transition:transform .5s ease}.main-blog .article-card-wrapper:hover .article-card__image img{transform:scale(1.05)}.main-blog .card__content{padding:1.6rem 2rem 2rem!important}.main-blog .card__heading{font-family:var(--s2r-serif);font-size:1.4rem;line-height:1.35;color:var(--s2r-text);font-weight:600;margin-bottom:.8rem}.main-blog .card__heading a{color:var(--s2r-text);text-decoration:none}.main-blog .card__heading a:hover{color:var(--s2r-green)}.main-blog .article-card__info,.main-blog .article-card__footer{font-family:var(--s2r-sans);color:var(--s2r-text-light);font-size:1.2rem;letter-spacing:.02em}.main-blog .article-card__excerpt{font-family:var(--s2r-sans);color:var(--s2r-text-light);font-size:1.3rem;line-height:1.6;margin-top:.8rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-articles .article-card .card__information{padding:1.6rem 2rem 2rem!important}.main-blog .pagination-wrapper{margin-top:3rem}.main-blog .pagination__list{gap:.5rem}.main-blog .pagination__item a,.main-blog .pagination__item span{border-radius:8px;min-width:40px;height:40px;font-family:var(--s2r-sans)}.main-blog .pagination__item--current{background:var(--s2r-green);color:#fff;border-radius:8px}.article-template__hero-container{max-width:900px!important;margin:0 auto!important;border-radius:0 0 var(--s2r-radius) var(--s2r-radius);overflow:hidden}.article-template header{max-width:760px;margin:3rem auto 2rem!important;text-align:center;padding:0 2rem}.article-template__title{font-family:var(--s2r-serif)!important;font-size:2.6rem!important;line-height:1.25!important;color:var(--s2r-text);font-weight:700;letter-spacing:-.02em}@media screen and (min-width:750px){.article-template__title{font-size:3.4rem!important}}.article-template .caption-with-letter-spacing{font-family:var(--s2r-sans);color:var(--s2r-text-light);font-size:1.3rem;letter-spacing:.03em}.article-template__content.page-width--narrow{max-width:760px!important;margin:0 auto;padding:0 2rem}.article-template__content .rte{font-family:var(--s2r-sans);font-size:1.7rem;line-height:1.8;color:var(--s2r-text);letter-spacing:.01em}.article-template__content .rte h2{font-family:var(--s2r-serif);font-size:2.2rem;color:var(--s2r-green);margin-top:3.5rem;margin-bottom:1.2rem;font-weight:700;line-height:1.3;letter-spacing:-.01em}.article-template__content .rte h3{font-family:var(--s2r-serif);font-size:1.8rem;color:var(--s2r-text);margin-top:2.5rem;margin-bottom:1rem;font-weight:600;line-height:1.35}.article-template__content .rte p{margin-bottom:1.6rem;text-align:left!important}.article-template__content .rte ul,.article-template__content .rte ol{margin:1.5rem 0 2rem;padding-left:2rem}.article-template__content .rte li{margin-bottom:.8rem;line-height:1.7}.article-template__content .rte ul li::marker{color:var(--s2r-coral)}.article-template__content .rte a{color:var(--s2r-green);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:color .2s}.article-template__content .rte a:hover{color:var(--s2r-coral)}.article-template__content .rte blockquote{border-left:4px solid var(--s2r-coral);padding:1.2rem 2rem;margin:2rem 0;background:var(--s2r-green-light);border-radius:0 var(--s2r-radius) var(--s2r-radius) 0;font-style:italic;color:var(--s2r-text-light)}.article-template__content .rte table{width:100%;border-collapse:separate;border-spacing:0;margin:2rem 0;border-radius:12px;overflow:hidden;box-shadow:var(--s2r-shadow);font-size:1.4rem}.article-template__content .rte table thead{background:var(--s2r-green);color:#fff}.article-template__content .rte table th{padding:1.2rem 1.4rem;text-align:left;font-weight:600;font-family:var(--s2r-sans);font-size:1.3rem;letter-spacing:.03em}.article-template__content .rte table td{padding:1rem 1.4rem;border-bottom:1px solid var(--s2r-border);font-family:var(--s2r-sans)}.article-template__content .rte table tbody tr:nth-child(2n){background:var(--s2r-bg)}.article-template__content .rte table tbody tr:hover{background:var(--s2r-green-light)}.article-template__content .rte table tbody tr:last-child td{border-bottom:none}.article-template__content .rte strong{color:var(--s2r-text);font-weight:700}.article-template__content .rte hr{border:none;height:1px;background:var(--s2r-border);margin:3rem 0}.article-template__content .rte img{border-radius:12px;margin:2rem 0;box-shadow:var(--s2r-shadow)}.article-template__content .rte h2+p+h3,.article-template__content .rte details{background:var(--s2r-bg);border-radius:12px;padding:1.6rem 2rem;margin:1rem 0}.article-template__social-sharing{text-align:center;padding:1rem 0}.article-template__link{font-family:var(--s2r-sans);color:var(--s2r-green)!important;font-size:1.5rem!important;font-weight:500;text-decoration:none;transition:color .2s}.article-template__link:hover{color:var(--s2r-coral)!important}.article-template__comment-wrapper{max-width:760px;margin:4rem auto!important;padding:3rem 2rem;background:var(--s2r-bg);border-radius:var(--s2r-radius)}.article-breadcrumbs{max-width:760px;margin:0 auto;padding:1.5rem 2rem;font-family:var(--s2r-sans);font-size:1.2rem;color:var(--s2r-text-light)}.article-breadcrumbs a{color:var(--s2r-green);text-decoration:none}.article-breadcrumbs a:hover{text-decoration:underline}.article-template .article-tags{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:center;margin-top:1rem}.article-template .article-tag{background:var(--s2r-green-light);color:var(--s2r-green);padding:.4rem 1rem;border-radius:20px;font-size:1.1rem;font-family:var(--s2r-sans);font-weight:500;text-decoration:none;transition:background .2s}.article-template .article-tag:hover{background:var(--s2r-green);color:#fff}@media screen and (max-width:749px){.article-template__title{font-size:2.2rem!important}.article-template__content .rte{font-size:1.5rem}.article-template__content .rte h2{font-size:1.8rem}.article-template__content .rte h3{font-size:1.5rem}.article-template__content .rte table{font-size:1.2rem;display:block;overflow-x:auto}.main-blog .card__heading{font-size:1.3rem}}html{scroll-behavior:smooth}.template-blog .main-blog,.template-article .article-template{background:var(--s2r-bg)}.article-template .page-width--narrow{max-width:760px!important}
/*# sourceMappingURL=/cdn/shop/t/14/assets/scan2remember-blog.css.map */
