/*!************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./template-parts/block-dominant-image/block-dominant-image.scss ***!
  \************************************************************************************************************************************************************************************/.dominant-image .cont-L{border-radius:12px}@supports (width:clamp(1px,1px,1px)){.dominant-image .cont-L{border-radius:clamp(12px,2.326vw,20px)}}.dominant-image .cont-L{padding:16px}@supports (width:clamp(1px,1px,1px)){.dominant-image .cont-L{padding:clamp(16px,2.778vw,52px)}}.dominant-image .cont-L{display:flex;flex-direction:column;gap:24px;height:64vw;justify-content:flex-end;max-height:950px;min-height:450px;overflow:hidden;position:relative}@media screen and (min-width:860px){.dominant-image .cont-L{align-items:flex-end;flex-direction:row;justify-content:space-between}}.dominant-image__h,.dominant-image__txt{color:#fff;position:relative;z-index:1}.dominant-image__txt{max-width:100%;width:40ch}.dominant-image__img{display:block;height:105%;left:0;-o-object-fit:cover;object-fit:cover;pointer-events:none;position:absolute;top:0;width:100%;will-change:transform;z-index:0}