:where(.c-nuxt-picture-ext){width:auto;height:auto;display:inline-block}:where(.c-nuxt-picture-ext__img){object-position:var(--object-position);min-width:100%;max-width:100%;min-height:100%;max-height:100%;display:block}:where(.c-print-img){object-fit:contain;width:fit-content;max-width:100%;height:fit-content;max-height:min(100%,80vh);display:none}@media print{:where(.c-print-img){display:block}}:where(.c-base-image){isolation:isolate;display:block;position:relative}@media print{.c-base-image__no-crop-image,.c-base-image__picture{display:none}}.c-base-image__picture{width:100%;height:100%;overflow:hidden}.c-base-image img,.c-base-image__picture:before{transition:opacity .3s}.c-base-image .c-base-image__picture--high-priority img,.c-base-image__picture--high-priority:before{transition:opacity}.c-base-image__picture:before{content:"";pointer-events:none;opacity:0;background-color:var(--background-color);background-image:var(--background-image);background-size:var(--background-size);background-position:var(--background-position);background-repeat:no-repeat;width:100%;height:100%;position:absolute;top:0;left:0}.c-base-image__slot-content{pointer-events:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0}:where(.c-base-image__slot-content>*){pointer-events:auto}.c-base-image__picture.c-nuxt-picture-ext--is-loading img{opacity:0}.c-base-image__picture.c-nuxt-picture-ext--is-loading:before{opacity:1}.c-base-image__background{isolation:isolate;z-index:-1;background-color:var(--background-color,var(--bgCurrent));width:100%;height:100%;position:absolute;inset:0}.c-base-image__background:after{opacity:var(--background-image-opacity);width:var(--background-image-scale,110%);height:var(--background-image-scale,110%);transform:translate(var(--background-image-offset,-1.92%), var(--background-image-offset,-1.92%));content:"";filter:blur(var(--background-image-blur,4px));background-position:50%;background-repeat:no-repeat;background-size:cover;background-image:var(--background-image);position:absolute;top:0;left:0}.c-base-image__background:before{content:"";opacity:1;z-index:2;background-color:rgba(var(--mask-color) / 1);width:100%;height:100%;-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-size:var(--mask-size);mask-size:var(--mask-size);-webkit-mask-position:var(--mask-position);mask-position:var(--mask-position);position:absolute;top:0;left:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.c-base-image--hover-effect--zoom img{transition:transform .3s ease-in-out,opacity .3s}.c-base-image--hover-effect--zoom img:hover,.group:hover .c-base-image--hover-effect--zoom img{--un-scale-x:1.05;--un-scale-y:1.05;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.c-base-image--hover-effect--zoom .c-base-image__picture--high-priority img{transition:transform .3s ease-in-out,opacity}@media print{:where(.c-base-image){break-inside:avoid;width:100%;max-width:100%;height:auto;max-height:fit-content}}
