.portman-media-fit{overflow:hidden}.portman-media-fit:not(.portman-featured-showcase__action-media-fit) :is(img,.banner__image,.scrolled-images__photo,.reveal-image-with-text__img,svg.placeholder){object-fit:var(--pmf-fit, cover)!important;object-position:var(--pmf-x, 50%) var(--pmf-y, 50%)!important;transform:scale(var(--pmf-zoom, 1));transform-origin:var(--pmf-x, 50%) var(--pmf-y, 50%);max-width:none!important}.portman-media-fit--frame :is(img,.reveal-image-with-text__img,svg.placeholder){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none!important;object-fit:var(--pmf-fit, cover)!important;object-position:var(--pmf-x, 50%) var(--pmf-y, 50%)!important;transform:scale(var(--pmf-zoom, 1));transform-origin:var(--pmf-x, 50%) var(--pmf-y, 50%)}.portman-media-fit--frame{aspect-ratio:var(--pmf-aspect, 16 / 9);max-width:100%;position:relative;overflow:hidden}.portman-media-fit--frame :is(picture,.media){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;overflow:hidden}.portman-media-fit,.banner:has(>.banner__media.portman-media-fit){overflow:hidden}.banner>.banner__media.portman-media-fit,.banner>.banner__media.portman-media-fit>.media,.portman-media-fit.media,.portman-media-fit>.media{overflow:hidden!important}.portman-media-fit .media--height>:is(img,svg,.banner__image),.portman-media-fit.media--height>:is(img,svg,.banner__image){top:0;right:0;bottom:0;left:0;position:absolute;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important}@media screen and (max-width:767px){.portman-media-fit:not(.portman-featured-showcase__action-media-fit) :is(img,.banner__image,.scrolled-images__photo,.reveal-image-with-text__img,svg.placeholder),.portman-media-fit--frame :is(img,.reveal-image-with-text__img,svg.placeholder){object-fit:var(--pmf-fit-mobile, var(--pmf-fit, cover))!important;object-position:var(--pmf-x-mobile, var(--pmf-x, 50%)) var(--pmf-y-mobile, var(--pmf-y, 50%))!important;transform:scale(var(--pmf-zoom-mobile, var(--pmf-zoom, 1)));transform-origin:var(--pmf-x-mobile, var(--pmf-x, 50%)) var(--pmf-y-mobile, var(--pmf-y, 50%))}}.reveal-image-with-text__media{margin-inline:auto}:root{--color-placeholder: 0 0 0}.media,.media.media--contain,picture.media,.deferred-media,.banner__media,.product__media,.product__thumbnail.media,.product-card__media .media,.product-card__media .media--contain,.horizontal-product__media,.media-card .media,.cart-item__media,.portman-media-fit,.portman-media-fit--frame,.portman-media-fit--frame :is(picture,.media),.hotspot-wrapper .hotspot-media-stage__zoom,.scrolled-images__media,.image-with-text__media .media,.reveal-image-with-text__media .media,.slideshow .media,.collage .media{background-color:#000!important}.media--transparent:not(.loading){background-color:#000!important}.media>:is(img,video,iframe,svg),.deferred-media>:is(img,video,iframe,svg),.portman-media-fit :is(img,video,svg.placeholder),.banner__image{background-color:#000}.media svg.placeholder,svg.placeholder,.placeholder.placeholder--transparent{background-color:#000;color:#ffffff24}.swatches--variant .color-swatch.with-image{background-color:#000}video-media.media,.media:has(>video-media),.media:has(>video),.media:has(>iframe),.deferred-media,.banner__media:has(video-media),.video-hero video-media{overflow:hidden;background-color:#000!important;isolation:isolate;-webkit-backface-visibility:hidden;backface-visibility:hidden}video-media>:is(video,iframe),.media>video,.deferred-media>:is(video,iframe){background-color:#000;-webkit-backface-visibility:hidden;backface-visibility:hidden}video-media>video:not(:fullscreen):not(:-webkit-full-screen),video-media>iframe,.media>video:not(:fullscreen):not(:-webkit-full-screen){transform:translateZ(0) scale(1.01);transform-origin:center center}@media(prefers-reduced-motion:reduce){video-media>video:not(:fullscreen):not(:-webkit-full-screen),video-media>iframe,.media>video:not(:fullscreen):not(:-webkit-full-screen){transform:none}}video-media .play-button,video-media .deferred-poster .play-button,.deferred-poster .play-button,:is(.product__preview,.product__media-list,.video-hero,.image-with-text) .play-button{display:none!important;visibility:hidden!important;pointer-events:none!important}video-media .deferred-poster{background:transparent}video::-webkit-media-controls,video::-webkit-media-controls-enclosure,video::-webkit-media-controls-panel,video::-webkit-media-controls-play-button,video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none;opacity:0;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/portman-media-fit.css.map */
