#stikkma-hats-v1.collection-model[data-model="vedel"] .model-hero-photo{display:block;min-height:400px!important;background:#c9c9be}
#stikkma-hats-v1.collection-model[data-model="vedel"] .model-hero-photo>img{position:absolute!important;inset:0;width:100%!important;height:100%!important;max-height:none;aspect-ratio:auto;object-fit:cover!important;object-position:56% 20%;transform:none!important}
#stikkma-hats-v1.collection-model[data-model="vedel"] .model-hero-photo figcaption{color:#fff!important;text-shadow:0 2px 10px #0009!important;background:transparent!important;max-width:none;padding:0}
#stikkma-hats-v1.collection-model[data-model="vedel"] .model-hero-photo figcaption span{color:#fff!important;text-shadow:0 2px 10px #0009!important}
#stikkma-hats-v1 .vedel-life-story{display:grid;grid-template-columns:1.25fr 1fr;gap:52px;align-items:center;padding-block:45px 55px}
#stikkma-hats-v1 .vedel-life-story figure{position:relative;margin:0;overflow:hidden;border-radius:4px;background:#d7dbcf}
#stikkma-hats-v1 .vedel-life-story figure img{position:static;display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}
#stikkma-hats-v1 .vedel-life-story figcaption{padding:15px 18px;background:#e8e5db;font:21px/1.4 var(--serif);color:#294334}
#stikkma-hats-v1 .vedel-life-story h2{font-size:40px;line-height:1.2}
#stikkma-hats-v1 .vedel-life-story p{font-size:14px;line-height:1.85;margin-top:20px}
#stikkma-hats-v1 .vedel-life-story .text-link{margin-top:22px}
@media(max-width:760px){#stikkma-hats-v1 .vedel-life-story{grid-template-columns:1fr;gap:25px}
#stikkma-hats-v1 .vedel-life-story h2{font-size:34px}
}
@media(max-width:600px){#stikkma-hats-v1.collection-model[data-model="vedel"] .model-hero-photo{height:205px!important;min-height:0!important}
#stikkma-hats-v1.collection-model[data-model="vedel"] .model-hero-photo>img{width:100%!important;height:100%!important;object-position:56% 0%!important}
#stikkma-hats-v1 .vedel-life-story{padding-block:30px 35px}
#stikkma-hats-v1 .vedel-life-story p{font-size:13px}
#stikkma-hats-v1 .vedel-life-story figcaption{font-size:19px}
}
#stikkma-hats-v1 .material-photo-story{display:grid;grid-template-columns:1.15fr 1fr;gap:45px;align-items:center;margin:36px 0 32px;padding-top:30px;border-top:1px solid #d3d2c7}
#stikkma-hats-v1 .material-photo-story figure{margin:0;border-radius:4px;overflow:hidden;background:#e3e2d8}
#stikkma-hats-v1 .material-photo-story figure>img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}
#stikkma-hats-v1 .material-photo-story figcaption{padding:13px 17px;background:#e3dfd3;font:20px/1.35 var(--serif);color:#294334}
#stikkma-hats-v1 .material-photo-story figcaption small{display:block;font:10px/1.6 var(--sans);margin-top:5px;color:#53624d}
#stikkma-hats-v1 .material-photo-story h3{font-size:33px;line-height:1.25}
#stikkma-hats-v1 .material-photo-story p{font-size:13px;line-height:1.85;margin-top:18px}
#stikkma-hats-v1 .material-photo-composition{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}
#stikkma-hats-v1 .material-photo-composition>span{display:block;font-size:12px;background:#f7f4ec;padding:10px 13px;color:#3b4e35;border-radius:3px}
#stikkma-hats-v1 .material-photo-composition b{font-size:16px;margin-right:4px}
@media(max-width:760px){#stikkma-hats-v1 .material-photo-story{grid-template-columns:1fr;gap:24px}
#stikkma-hats-v1 .material-photo-story h3{font-size:29px}
#stikkma-hats-v1 .material-photo-story figcaption{font-size:19px}
#stikkma-hats-v1 .material-photo-story .eyebrow{margin-bottom:12px}
}

