.kaipet-blog{position:relative;overflow:hidden}.kaipet-blog__inner{position:relative;z-index:1}.kaipet-blog__head{text-align:center;margin-bottom:clamp(1.6rem,4vw,2.8rem)}.kaipet-blog__heading{margin:0;font-size:clamp(var(--kb-h-min, 32px),5vw,var(--kb-h-max, 58px));font-weight:var(--kb-h-w, 700);line-height:1.05;color:var(--kb-h-c, #7da4e8)}.kaipet-blog__underline{display:block;width:clamp(160px,26vw,300px);height:auto;margin:.3em auto 0;transform:translateY(var(--kb-underline-y, 0px))}.kaipet-blog__subheading{max-width:620px;margin:.9em auto 0;font-size:clamp(var(--kb-sub-min, 15px),1.8vw,var(--kb-sub-max, 18px));font-weight:var(--kb-sub-w, 400);line-height:1.6;color:var(--kb-sub-c, #294d88)}.kaipet-blog__subheading>:first-child{margin-top:0}.kaipet-blog__subheading>:last-child{margin-bottom:0}.kaipet-blog__grid{display:grid;grid-template-columns:repeat(var(--kb-cols, 3),minmax(0,1fr));gap:clamp(1rem,2.5vw,2rem);margin:0;padding:0;list-style:none}.kaipet-blog__item{display:flex}.kaipet-blog__card{position:relative;display:flex;flex-direction:column;width:100%;overflow:hidden;background-color:var(--kb-card-bg, #ffffff);border-radius:var(--kb-card-radius, 24px);box-shadow:0 10px 30px #294d8814;transition:transform .25s ease,box-shadow .25s ease}.kaipet-blog--flat .kaipet-blog__card{box-shadow:none}.kaipet-blog__card:focus-within{outline:2px solid var(--kb-accent, #7da4e8);outline-offset:3px}@media(hover:hover){.kaipet-blog--lift .kaipet-blog__card:hover{transform:translateY(-6px);box-shadow:0 18px 40px #294d8829}.kaipet-blog--lift .kaipet-blog__card:hover .kaipet-blog__media img{transform:scale(1.05)}}.kaipet-blog__media{position:relative;overflow:hidden;background-color:#7da4e81a}.kaipet-blog__media--ratio{aspect-ratio:var(--kb-ratio, 1.5)}.kaipet-blog__media img,.kaipet-blog__media .kaipet-blog__placeholder{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.kaipet-blog__media--adapt img,.kaipet-blog__media--adapt .kaipet-blog__placeholder{height:auto}.kaipet-blog__badge{position:absolute;top:.9rem;left:.9rem;z-index:1;padding:.25em .9em;border-radius:50px;font-size:clamp(var(--kb-badge-min, 12px),1.4vw,var(--kb-badge-max, 14px));font-weight:var(--kb-badge-w, 600);line-height:1.6;background-color:var(--kb-accent, #7da4e8);color:var(--kb-accent-text, #f5e6ca)}.kaipet-blog__body{display:flex;flex:1 1 auto;flex-direction:column;gap:.5rem;padding:clamp(1.1rem,2vw,1.6rem)}.kaipet-blog__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5em;margin:0;font-size:clamp(var(--kb-meta-min, 12px),1.4vw,var(--kb-meta-max, 14px));font-weight:var(--kb-meta-w, 500);letter-spacing:.02em;color:var(--kb-meta-c, #294d88)}.kaipet-blog__meta-sep{opacity:.5}.kaipet-blog__title{margin:0;font-size:clamp(var(--kb-t-min, 19px),2.4vw,var(--kb-t-max, 24px));font-weight:var(--kb-t-w, 700);line-height:1.2;color:var(--kb-t-c, #7da4e8)}.kaipet-blog__link{color:inherit;text-decoration:none}.kaipet-blog__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.kaipet-blog__link:hover{text-decoration:underline}.kaipet-blog__link:focus-visible{outline:none}.kaipet-blog__excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--kb-lines, 3);overflow:hidden;margin:0;font-size:clamp(var(--kb-body-min, 15px),1.5vw,var(--kb-body-max, 16px));font-weight:var(--kb-body-w, 400);line-height:1.6;color:var(--kb-body-c, #294d88)}.kaipet-blog--noclamp .kaipet-blog__excerpt{display:block}.kaipet-blog__more{display:inline-flex;align-items:center;gap:.4em;margin-top:auto;padding-top:.6rem;font-size:clamp(var(--kb-more-min, 14px),1.5vw,var(--kb-more-max, 16px));font-weight:var(--kb-more-w, 600);color:var(--kb-accent, #7da4e8)}.kaipet-blog__more svg{flex:none;width:1.1em;height:.8em;transition:transform .25s ease}.kaipet-blog__card:hover .kaipet-blog__more svg{transform:translate(4px)}.kaipet-blog__more--button{align-self:flex-start;margin-top:auto;padding:.45em 1.3em;border-radius:50px;background-color:var(--kb-accent, #7da4e8);color:var(--kb-accent-text, #f5e6ca);transition:transform .3s ease}.kaipet-blog__card:hover .kaipet-blog__more--button{transform:scale(1.04)}.kaipet-blog__view-all-wrap{margin-top:clamp(1.5rem,3vw,2.5rem);text-align:center}.kaipet-blog__view-all{display:inline-block;padding:.5rem 1.6rem;border-radius:50px;text-decoration:none;font-size:clamp(var(--kb-btn-min, 16px),1.6vw,var(--kb-btn-max, 20px));font-weight:var(--kb-btn-w, 600);background-color:var(--kb-btn-bg, #7da4e8);color:var(--kb-btn-text, #f5e6ca);transition:transform .3s ease}.kaipet-blog__view-all:hover{transform:scale(1.05)}.kaipet-blog__decor{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.kaipet-blog__deco{position:absolute;display:block;width:var(--deco-size, 30px);left:calc(var(--deco-x, 50) * 1%);top:calc(var(--deco-y, 50) * 1%);transform:translate(calc(var(--deco-x, 50) * -1%),calc(var(--deco-y, 50) * -1%));line-height:0}.kaipet-blog__deco img{display:block;width:100%;height:auto;transform:scaleX(var(--deco-flip, 1))}@media screen and (max-width:989px){.kaipet-blog__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.kaipet-blog__grid{grid-template-columns:1fr}.kaipet-blog--carousel .kaipet-blog__grid{display:flex;gap:1rem;margin-inline:-1.5rem;padding-inline:1.5rem;padding-bottom:.5rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:1.5rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}.kaipet-blog--carousel .kaipet-blog__grid::-webkit-scrollbar{display:none}.kaipet-blog--carousel .kaipet-blog__item{flex:0 0 82%;scroll-snap-align:start}.kaipet-blog__deco{width:calc(var(--deco-size, 30px) * .6)}.kaipet-blog__deco--hide-mobile{display:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-kaipet-blog.css.map */
