.kitteen-editorial{width:min(1060px,calc(100% - 64px));margin:34px auto 100px;color:var(--da-ink,#45332f)}.kitteen-editorial .editorial-breadcrumb{display:flex;flex-wrap:wrap;gap:10px;font-size:13px;margin-bottom:28px;color:var(--da-body,#655049)}.kitteen-editorial .editorial-breadcrumb a{text-decoration:underline;text-underline-offset:4px}.kitteen-editorial .editorial-hero{position:relative;padding:42px 46px;border:1.5px solid var(--da-line,#e7c5b2);border-radius:42px;background:var(--da-blush,#fbcfda);box-shadow:0 5px #eaaabe}.kitteen-editorial .editorial-hero h1{max-width:23ch;font:550 clamp(32px,4vw,49px)/1.13 var(--da-display,Fredoka,sans-serif);margin:0 0 21px;letter-spacing:-.025em}.kitteen-editorial .editorial-hero p{font-size:16px;line-height:1.75;max-width:66ch;color:var(--da-body,#655049)}.kitteen-editorial .editorial-cat{position:absolute;width:80px;height:60px;object-fit:contain;right:30px;top:-38px;pointer-events:none}.kitteen-editorial .editorial-content{max-width:74ch;margin:36px auto 0;font-size:16px;line-height:1.8;overflow-wrap:anywhere}.kitteen-editorial .editorial-content h2{font:550 clamp(24px,2.4vw,30px)/1.25 var(--da-display,Fredoka,sans-serif);margin:33px 0 14px;letter-spacing:-.015em;color:var(--da-ink,#45332f)}.kitteen-editorial .editorial-content h3{font:550 22px/1.3 var(--da-display,Fredoka,sans-serif);margin:24px 0 12px}.kitteen-editorial .editorial-content p,.kitteen-editorial .editorial-content ul,.kitteen-editorial .editorial-content ol{margin:0 0 17px;color:var(--da-body,#655049)}.kitteen-editorial .editorial-content ul,.kitteen-editorial .editorial-content ol{padding-left:24px}.kitteen-editorial .editorial-content li{margin:8px 0}.kitteen-editorial .editorial-content a{color:var(--da-cta,#285552);font-weight:750;text-decoration:underline;text-underline-offset:4px}.kitteen-editorial .editorial-note{background:var(--da-sage,#cfe9d9);padding:22px 26px;border:1.5px solid #b0d2be;border-radius:27px;margin:27px 0}.kitteen-editorial .editorial-note p:last-child{margin-bottom:0}.kitteen-editorial .editorial-actions{display:flex;flex-wrap:wrap;gap:16px;align-items:center;margin:28px 0}.kitteen-editorial .editorial-actions .button{font-size:14px;min-height:50px;padding:13px 23px;white-space:normal;text-align:center;text-decoration:none;color:#fff}.kitteen-editorial .editorial-post-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:32px}.kitteen-editorial .editorial-post{position:relative;padding:28px;border:1.5px solid var(--da-line,#e7c5b2);border-radius:31px;background:var(--da-sage,#cfe9d9);box-shadow:0 4px #b6d5c3}.kitteen-editorial .editorial-post h2{font:550 27px/1.2 var(--da-display,Fredoka,sans-serif);margin-bottom:16px;letter-spacing:-.015em}.kitteen-editorial .editorial-post p{font-size:15px;line-height:1.7;margin:0 0 20px}.kitteen-editorial .editorial-post a{display:block}.kitteen-editorial .editorial-post .text-link{display:inline-flex;margin-top:12px;font-size:14px}.kitteen-editorial .editorial-date{display:block;margin:20px 0 0;font-size:13px;color:var(--da-body,#655049)}.kitteen-editorial .editorial-pagination{margin-top:25px;display:flex;justify-content:center;gap:12px}@media(max-width:767px){.kitteen-editorial{width:calc(100% - 36px);margin:25px auto 72px}.kitteen-editorial .editorial-breadcrumb{font-size:12px;margin-bottom:29px}.kitteen-editorial .editorial-hero{padding:29px 23px;border-radius:31px}.kitteen-editorial .editorial-hero h1{font-size:34px;line-height:1.14}.kitteen-editorial .editorial-hero p{font-size:15px;line-height:1.75}.kitteen-editorial .editorial-cat{right:24px;width:65px;height:48px;top:-30px}.kitteen-editorial .editorial-content{font-size:15px;line-height:1.8;margin-top:28px}.kitteen-editorial .editorial-content h2{font-size:27px;margin-top:29px}.kitteen-editorial .editorial-note{padding:19px 20px;border-radius:25px}.kitteen-editorial .editorial-post-grid{grid-template-columns:1fr;gap:24px}.kitteen-editorial .editorial-post{padding:25px}.kitteen-editorial .editorial-post h2{font-size:27px}.kitteen-editorial .editorial-actions{gap:15px;flex-direction:column;align-items:stretch}.kitteen-editorial .editorial-actions a{text-align:center}}@media(max-width:360px){.kitteen-editorial .editorial-hero h1{font-size:30px}.kitteen-editorial .editorial-hero{padding:26px 20px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/cocon-editorial.css.map */
