body.ph-v1.template-product:not(.template-product-portfolio) article.product .ph-selected-frame-media-stage[hidden]{display:none!important}body.ph-v1.template-product:not(.template-product-portfolio) article.product.ph-preview-has-selected-media .product__gallery .ctm_product_gallery_main{position:relative!important;isolation:isolate!important;display:block!important;box-sizing:border-box!important;overflow:hidden!important;padding:0!important;margin:0 auto!important;min-width:0!important;min-height:0!important;width:var(--ph-selected-frame-square,min(100%,720px))!important;height:var(--ph-selected-frame-square,min(100%,720px))!important;max-width:100%!important;max-height:none!important;aspect-ratio:1/1!important;background:#f2f2f2!important}body.ph-v1.template-product:not(.template-product-portfolio) article.product.ph-preview-has-selected-media .product__gallery .filter_product_gallery{visibility:hidden!important;pointer-events:none!important}body.ph-v1.template-product:not(.template-product-portfolio) article.product .ph-selected-frame-media-stage:not([hidden]){display:flex!important;align-items:center!important;justify-content:center!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:35!important;box-sizing:border-box!important;width:100%!important;height:100%!important;padding:0!important;margin:0!important;overflow:hidden!important;background:#f2f2f2!important}body.ph-v1.template-product:not(.template-product-portfolio) article.product .ph-selected-frame-media-stage .ph-selected-frame-media-image{display:block!important;position:static!important;box-sizing:border-box!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;padding:0!important;margin:0!important;border:0!important;transform:none!important;object-fit:contain!important;object-position:center!important;background:transparent!important}body.ph-v1.template-product:not(.template-product-portfolio) article.product .ph-selected-frame-media-stage.is-loading .ph-selected-frame-media-image{visibility:hidden!important}body.ph-v1.template-product:not(.template-product-portfolio) article.product .ph-selected-frame-media-loading:not([hidden]){display:flex!important;align-items:center!important;justify-content:center!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2!important;font-size:13px!important;color:#555!important;pointer-events:none!important}body.ph-v1.template-product:not(.template-product-portfolio) article.product .ph-selected-frame-media-loading[hidden]{display:none!important}body.ph-v1.template-product:not(.template-product-portfolio) article.product .ph-selected-frame-media-zoom:not([hidden]){display:flex!important;align-items:center!important;justify-content:center!important;position:absolute!important;inset:14px 14px auto auto!important;z-index:4!important;box-sizing:border-box!important;width:36px!important;height:36px!important;padding:5px!important;border:0!important;background:#f2f2f2f5!important;box-shadow:none!important;color:#111!important;cursor:zoom-in!important}body.ph-v1.template-product:not(.template-product-portfolio) article.product .ph-selected-frame-media-zoom[hidden]{display:none!important}body.ph-v1.template-product:not(.template-product-portfolio) article.product .ph-selected-frame-media-zoom svg{display:block!important;width:26px!important;height:26px!important;color:inherit!important}body.ph-v1.template-product:not(.template-product-portfolio) article.product .ph-selected-frame-media-zoom:focus-visible{outline:2px solid #111!important;outline-offset:2px!important}body.ph-v1.template-product:not(.template-product-portfolio) article.product.ph-preview-has-selected-media .ph-v7__rail-track .ph-v7__thumb.is-selected:not([data-ph-selected-frame-media=true]){border:1px solid #111!important;padding:3px!important;box-shadow:none!important}body.ph-v1.template-product:not(.template-product-portfolio) article.product.ph-preview-has-selected-media .ph-v7__rail-track .ph-v7__thumb[data-ph-selected-frame-media=true]{border:2px solid #111!important;padding:2px!important;box-shadow:none!important}
/*# sourceMappingURL=/cdn/shop/t/44/assets/photohouse-selected-frame-media-20261102.css.map */
