.cs{background:var(--cs-bg, #07080d);padding:var(--cs-pad, 40px) 20px;font-family:var(--cs-font-body);color:#e0d8d8;position:relative;overflow:hidden}.cs-inner{max-width:1200px;margin:0 auto;position:relative;z-index:1}.cs-hero{position:relative;overflow:hidden;border-radius:12px;background:var(--cs-card, #10131c);margin-bottom:20px}.cs-hero-img{display:block;width:100%;height:auto}.cs-hero-content{padding:24px 20px 28px}.cs-eyebrow{display:block;font-family:var(--cs-font-heading);font-style:italic;color:var(--cs-black, #ffffffff);font-size:clamp(20px,3vw,30px);text-transform:uppercase;margin-bottom:4px}.cs-title{font-family:var(--cs-font-heading);text-transform:uppercase;font-size:clamp(34px,5.5vw,64px);line-height:1.02;margin:0 0 14px;color:#fff}.cs-title span{color:var(--cs-black, #f94646ff)}.cs-intro{font-size:14px;line-height:1.6;max-width:560px;margin:0}@media(min-width:750px){.cs-hero{min-height:300px}.cs-hero-img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;object-fit:cover;object-position:left center}.cs-hero-content{position:relative;margin-left:var(--cs-offset, 42%);padding:36px 40px 36px 0}}.cs-grid{display:grid;gap:20px;grid-template-columns:1fr}@media(min-width:750px){.cs-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){.cs-grid{grid-template-columns:repeat(var(--cs-cols, 4),1fr)}}.cs-card{background:var(--cs-card, #10131c);border:1px solid #1f2433;border-radius:10px;padding:22px}.cs-card-head{display:flex;align-items:center;gap:12px;margin-bottom:14px}.cs-icon{width:44px;height:44px;flex:0 0 44px;object-fit:contain}.cs-card-title{font-family:var(--cs-font-heading);text-transform:uppercase;font-size:16px;line-height:1.2;margin:0;color:#fff;letter-spacing:.3px}.cs-text,.cs-text p,.cs-text li,.cs-text span,.cs-text strong,.cs-text em{color:#fff}.cs-text{font-size:13px;line-height:1.6}.cs-text p{margin:0 0 12px}.cs-text p:last-child{margin-bottom:0}.cs-text a{color:var(--cs-orange, #ff7a1a);text-decoration:underline}.cs-text ul{list-style:none;margin:0;padding:0}.cs-text li{position:relative;padding-left:20px;margin-bottom:6px}.cs-text li:before{content:"\2713";position:absolute;left:0;color:var(--cs-orange, #ff7a1a);font-weight:700}.cs-cta{display:flex;align-items:center;justify-content:center}.cs-cta a{display:block;width:100%}.cs-cta img{display:block;width:100%;height:auto}.cs-deco-bottom{display:block;width:100%;height:auto;margin-top:30px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/costume-shop-info.css.map */
