.icraft-detail-copy.icraft-c3-details{padding:28px}
.icraft-c3-details__header{margin:0 0 24px}
.icraft-c3-details .icraft-c3-details__eyebrow{margin:0 0 8px;color:#686c70;font-size:10px;line-height:1.5;font-weight:700;letter-spacing:.13em;text-transform:uppercase}
.icraft-c3-details .icraft-c3-details__header h2{margin:0 0 12px!important;font-size:30px!important;line-height:1.16;letter-spacing:-.025em}
.icraft-c3-details .icraft-c3-details__intro{margin:0;max-width:500px;color:#535d67;font-size:14px;line-height:1.65}
.icraft-c3-features{container-type:inline-size;margin:0 0 28px;color:#20242a}
.icraft-c3-features__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;list-style:none!important;margin:0!important;padding:0!important}
.icraft-c3-features__card{min-width:0;margin:0!important;padding:12px!important;background:#f6f5f2;list-style:none!important;border-radius:4px;overflow:hidden}
.icraft-c3-features__art{position:relative;aspect-ratio:1;overflow:hidden;background:#fff;margin:0 0 14px;border-radius:2px}
.icraft-c3-features__art img{position:absolute;display:block;width:200%;height:200%;max-width:none;object-fit:fill;left:0;top:0}
.icraft-c3-features__art--headrest img{left:-100%}
.icraft-c3-features__art--armrest img{top:-100%}
.icraft-c3-features__art--armrest{clip-path:inset(0 6% 0 0)}
.icraft-c3-features__art--seat img{left:-94%;top:-100%}
.icraft-c3-features__card h3{margin:0 0 7px!important;font-size:16px!important;font-weight:700;line-height:1.35}
.icraft-c3-features__card p{margin:0!important;font-size:13px;line-height:1.6;color:#535d67}
.icraft-c3-details__description{border-top:1px solid #e6e6e2;padding-top:24px}
.icraft-c3-details__description>:first-child{margin-top:0}
@container(min-width:580px){.icraft-c3-features__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.icraft-c3-features__card{padding:10px!important}.icraft-c3-features__card h3{font-size:15px!important}}
@media(max-width:600px){.icraft-detail-copy.icraft-c3-details{padding:22px 14px}.icraft-c3-details .icraft-c3-details__header h2{font-size:25px!important}.icraft-c3-details .icraft-c3-details__intro{font-size:13px}.icraft-c3-features__grid{gap:10px}.icraft-c3-features__card{padding:10px!important}.icraft-c3-features__card h3{font-size:15px!important}.icraft-c3-features__card p{font-size:12px}.icraft-c3-details__header{margin-bottom:20px}}
