.kost-outer{width:100vw;margin-left:calc(-50vw + 50%);background-color:#f4f0ec}.kost-inner{max-width:1200px;margin:0 auto;padding:100px 10px;display:flex;align-items:center;gap:60px;flex-wrap:wrap;font-family:"Averia Serif Libre",serif}.kost-media{position:relative;flex:1;min-width:320px}.kost-media__frame{position:relative;border-radius:20px;overflow:visible}.kost-media__img{display:block;width:100%;height:auto;min-height:460px;border-radius:20px;object-fit:cover;position:relative;z-index:1;box-shadow:0 24px 64px #590c3424}.kost-media__placeholder{border-radius:20px;min-height:460px;width:100%;background:linear-gradient(135deg,#e8d8cc,#ddc8b8);display:block;color:#590c3433}.kost-media__accent{position:absolute;bottom:-22px;right:-22px;width:52%;height:52%;border-radius:16px;background:linear-gradient(135deg,#590c341a,#d4a0171f);border:2px solid rgba(89,12,52,.14);z-index:0}.kost-content{flex:1;min-width:320px;text-align:justify;display:flex;flex-direction:column}.kost-eyebrow{font-size:13px!important;letter-spacing:3px;text-transform:uppercase;color:#8b2c4b;margin-bottom:6px;font-family:Figtree,sans-serif!important;font-weight:400!important;font-style:normal!important}.kost-heading{font-size:39px;line-height:1.2;color:#8b2c4b;font-style:normal;font-weight:700;margin-bottom:20px;margin-top:0;font-family:"Averia Serif Libre",serif;text-transform:uppercase;letter-spacing:0}.kost-intro,.kost-pillar__text{font-family:Figtree,sans-serif!important;font-size:16px;line-height:1.9;color:#666;margin-bottom:18px;font-style:normal;max-width:520px}.kost-pillars{display:flex;flex-direction:column;gap:20px;margin-bottom:20px}.kost-pillar{display:flex;align-items:flex-start;gap:14px;text-align:left}.kost-pillar__icon{flex-shrink:0;width:42px;height:42px;display:flex;align-items:center;justify-content:center;background:#8b2c4b14;border-radius:10px;color:#8b2c4b;margin-top:2px}.kost-pillar__icon svg{width:20px;height:20px}.kost-pillar__body{flex:1}.kost-pillar__title{font-size:13px!important;font-weight:700;color:#8b2c4b;text-transform:uppercase;letter-spacing:2px;margin:0 0 4px;font-family:Figtree,sans-serif!important;font-style:normal!important}.kost-pillar__body .kost-pillar__text{max-width:100%;margin-bottom:0}.kost-pullquote{margin:4px 0 22px;padding:16px 20px;border-left:3px solid rgba(139,44,75,.35);background:#8b2c4b0a;border-radius:0 8px 8px 0;text-align:left}.kost-pullquote p{font-family:Figtree,sans-serif!important;font-size:16px;font-style:italic;color:#8b2c4b;margin:0;line-height:1.7}.kost-cta{display:inline-block;background:#6d0f35;color:#fff;padding:14px 28px;border-radius:50px;text-decoration:none;font-size:14px;letter-spacing:1px;transition:.3s;font-family:Figtree,sans-serif!important;text-transform:uppercase;align-self:flex-start;display:inline-flex;align-items:center;gap:10px}.kost-cta:hover{background:#8b2c4b}.kost-cta__arrow{width:15px;height:15px;transition:transform .25s ease}.kost-cta:hover .kost-cta__arrow{transform:translate(3px)}@media screen and (max-width:768px){.kost-inner{padding:60px 20px;gap:36px}.kost-heading{font-size:28px!important;line-height:1.25!important;margin-bottom:18px!important}}@media screen and (max-width:480px){.kost-heading{font-size:25px!important;line-height:1.25!important}}@media screen and (max-width:749px){.kost-inner{flex-direction:column}.kost-media,.kost-content{min-width:100%;flex:none}.kost-media__img,.kost-media__placeholder{min-height:280px}.kost-media__accent{bottom:-12px;right:-12px;width:42%;height:42%}.kost-intro,.kost-pillar__text{max-width:100%}.kost-cta{width:100%;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-kala-our-story-teaser.css.map */
