.cc-index{max-width:1200px;margin:0 auto;padding:8px 24px 32px}.cc-index .page-header{margin:8px 0 24px}.cc-index .page-title{font-family:Lora,serif;font-size:clamp(30px,4vw,42px);line-height:1.2;margin:0}.cc-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px;padding:0;margin:0;list-style:none}.cc-grid>li{min-width:0}.cc-card{font-family:DM Sans,sans-serif;color:#040404}.cc-card__image{display:flex;align-items:center;justify-content:center;aspect-ratio:4 / 3;background:#f3edde;border-radius:6px;overflow:hidden;padding:16px}.cc-card__image img{display:block;width:100%;height:100%;object-fit:contain}.cc-card__text{padding:16px 0 0}.cc-card__topic{display:inline-block;margin:0 0 8px;padding:4px 9px;border:1px solid #c9a84c;border-radius:4px;font-size:12px;line-height:1.4;color:#51421b;text-decoration:none}.cc-card__title{margin:0 0 10px;font-family:Lora,serif;font-size:22px;font-weight:600;line-height:1.3;letter-spacing:-.02em}.cc-card__title a{color:inherit;text-decoration:none}.cc-card__title a:hover{text-decoration:underline;text-underline-offset:4px}.cc-card__meta{display:flex;flex-wrap:wrap;gap:4px 12px;color:#626262;font-size:13px;line-height:1.5}.cc-card a:focus-visible,.cc-heading a:focus-visible{outline:2px solid #c9a84c;outline-offset:4px}.cc-heading{max-width:960px;margin:0 auto 24px;padding:0 24px;color:#040404;font-family:DM Sans,sans-serif}.cc-heading__image{display:flex;justify-content:center;align-items:center;background:#f3edde;border-radius:6px;padding:20px;margin:0 0 24px}.cc-heading__image img{display:block;width:100%;height:360px;object-fit:contain}.cc-heading__title{max-width:820px;margin:0 auto 14px;font-family:Lora,serif;font-size:clamp(28px,3.4vw,42px);font-weight:600;line-height:1.2;letter-spacing:-.02em}.cc-heading__meta{max-width:820px;margin:0 auto;display:flex;flex-wrap:wrap;gap:6px 16px;font-size:13px;line-height:1.5;color:#626262}.cc-article .article-template__content{max-width:868px;margin-top:24px;padding-left:24px;padding-right:24px;font-family:DM Sans,sans-serif;font-size:16px;line-height:1.65}.cc-article .article-template__content h2,.cc-article .article-template__content h3{font-family:Lora,serif;line-height:1.3}.cc-article .article-template__content>img{display:block;max-width:100%;height:auto}.cc-article .article-template__footer{max-width:868px;margin:24px auto 0}.cc-article .article-template__footer-content{padding:12px 0;background:transparent;justify-content:flex-end}.cc-article .article-template__footer-content>.article-template__meta:empty{display:none}.cc-related{max-width:1200px;margin:32px auto;padding:0 24px}.cc-related>h2{font-family:Lora,serif;font-size:28px;line-height:1.25;margin:0 0 24px}@media(max-width:989px){.cc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.cc-card__title{font-size:20px}.cc-related .cc-grid>li:last-child:nth-child(odd){grid-column:1 / -1;max-width:calc(50% - 10px)}}@media(max-width:575px){.cc-index,.cc-related{padding-left:20px;padding-right:20px}.cc-grid{grid-template-columns:minmax(0,1fr);gap:28px}.cc-card__image{aspect-ratio:3 / 2;padding:14px}.cc-card__title{font-size:22px}.cc-card__text{padding-top:14px}.cc-heading{padding:0 20px;margin-bottom:20px}.cc-heading__image{padding:16px;margin-bottom:20px}.cc-heading__image img{height:240px}.cc-article .article-template__content{padding-left:20px;padding-right:20px;margin-top:20px}.cc-related .cc-grid>li:last-child:nth-child(odd){grid-column:auto;max-width:none}}.cc-article .article-template__content .cc-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:24px 0}.cc-article .cc-product-grid>*{min-width:0}.cc-article .cc-product-grid>a>div:first-child,.cc-article .cc-product-grid>.cc-product-card>div:first-child{display:flex;align-items:center;justify-content:center;padding:12px}.cc-article .cc-product-grid img{display:block}@media(max-width:989px){.cc-article .article-template__content .cc-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media(max-width:575px){.cc-article .article-template__content .cc-product-grid{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/fudge-lnrhD-calm-editorial.css.map */
