.article-content.rte{font-size:1.25rem;line-height:1.7}.article-content.rte p,.article-content.rte ul,.article-content.rte ol{margin-bottom:1.4em}.article-content.rte h2,.article-content.rte h3{margin-top:1.8em}@media(min-width:768px){.article-title,.article-content~.article-meta,.article-content~.article-tags,.article-content.rte>*{max-width:600px;margin-left:auto;margin-right:auto}.article-content.rte iframe,.article-content.rte video{display:block;width:100%;max-width:600px;margin-left:auto;margin-right:auto}.article-content.rte>img{display:block;max-width:600px;height:auto;margin-left:auto;margin-right:auto}img.article-img{max-width:600px;margin-left:auto;margin-right:auto;display:block}h1.article-title{font-size:2.375rem!important;line-height:1.15}.article-content.rte h2{font-size:1.875rem;line-height:1.25}.article-content.rte h3{font-size:1.5rem;line-height:1.3}.article-content.rte h4{font-size:1.3125rem;line-height:1.35}}@media(max-width:767px){.article-content.rte{font-size:1.375rem;line-height:1.6}}.product-description h2{font-size:1.25rem;line-height:1.3;font-weight:700;margin-top:1.6em;margin-bottom:.4em}.product-description h3{font-size:1.0625rem;line-height:1.35;font-weight:700;margin-top:1.3em;margin-bottom:.35em}.product-description h4{font-size:1rem;line-height:1.4;font-weight:700;margin-top:1.1em;margin-bottom:.3em}.product-description>h2:first-child,.product-description>h3:first-child{margin-top:0}.product-description,.product-description p,.product-description li{font-size:1.25rem!important;line-height:1.7}.product-description h2{font-size:1.5rem;line-height:1.3}.product-description h3{font-size:1.3125rem;line-height:1.35}.product-description h4{font-size:1.125rem;line-height:1.4}.collection-header .description,.collection-header .description p,.collection-header .description li{font-size:1.25rem!important;line-height:1.7}.collection-header h1{font-size:2.375rem!important;line-height:1.15}.collection-header .description h2{font-size:1.5rem;line-height:1.3;margin-top:1.6em}.collection-header .description h3{font-size:1.3125rem;line-height:1.35;margin-top:1.3em}.collection-header .description h4{font-size:1.125rem;line-height:1.4;margin-top:1.1em}.collection-header .description p,.collection-header .description ul,.collection-header .description ol{text-align:left}@media(min-width:992px){.blog-list .article-item{padding:.75rem!important}.blog-list .card{position:relative;overflow:hidden;border-radius:.5rem}.blog-list .card>a{display:block}.blog-list .card-img-top{width:100%!important;object-fit:cover;background-color:#fff;border-radius:0!important}.blog-list .card-body{position:absolute;left:0;right:0;bottom:0;background:linear-gradient(to top,#000000e0,#000000ad 45%,#0000);pointer-events:none}.blog-list .card-body .title{font-weight:700!important;line-height:1.3!important;margin:0!important}.blog-list .card-body .title a{color:#fff!important;text-decoration:none!important;pointer-events:auto;text-shadow:0 1px 3px rgba(0,0,0,.6)}.blog-list:has(a[href^="/blogs/free-quilt-patterns/"])>*{width:20%!important}.blog-list:has(a[href^="/blogs/free-quilt-patterns/"]) .card-img-top{aspect-ratio:1 / 1}.blog-list:has(a[href^="/blogs/free-quilt-patterns/"]) .card-body{padding:2.5rem .6rem .6rem!important}.blog-list:has(a[href^="/blogs/free-quilt-patterns/"]) .card-body .title{font-size:.875rem!important}.blog-list:not(:has(a[href^="/blogs/free-quilt-patterns/"]))>*{width:33.3333%!important}.blog-list:not(:has(a[href^="/blogs/free-quilt-patterns/"])) .card-img-top{aspect-ratio:3 / 2}.blog-list:not(:has(a[href^="/blogs/free-quilt-patterns/"])) .card-body{padding:3rem .9rem .9rem!important}.blog-list:not(:has(a[href^="/blogs/free-quilt-patterns/"])) .card-body .title{font-size:1.0625rem!important}}@media(min-width:1200px){.blog-list:has(a[href^="/blogs/free-quilt-patterns/"])>*{width:16.6667%!important}.blog-list:not(:has(a[href^="/blogs/free-quilt-patterns/"]))>*{width:25%!important}}.article-content.rte iframe[src*="youtube.com"],.article-content.rte iframe[src*="youtube-nocookie.com"],.article-content.rte iframe[src*="youtu.be"],.article-content.rte iframe[src*="vimeo.com"]{display:block;width:100%;aspect-ratio:16 / 9;height:auto;border:0}.article-video{border:0}@media(min-width:768px){.article-video{max-width:600px;margin-left:auto;margin-right:auto}}.article-content.rte *:has(>iframe[src*="youtube.com"]),.article-content.rte *:has(>iframe[src*="youtube-nocookie.com"]),.article-content.rte *:has(>iframe[src*="youtu.be"]),.article-content.rte *:has(>iframe[src*="vimeo.com"]){position:relative;width:100%;max-width:600px;aspect-ratio:16 / 9;height:auto!important;padding-top:0!important;padding-bottom:0!important;margin-left:auto;margin-right:auto}
/*# sourceMappingURL=/cdn/shop/t/30/assets/custom.css.map */
