:root{--bbx-modal-btn-bg: rgba(0,0,0,.2);--bbx-modal-btn-bd: rgba(0,0,0,.23);--bbx-modal-btn-tx: #fff;--bbx-modal-blur: 22px}#bbx-modal-portal{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2147483647!important;pointer-events:none!important}#bbx-modal-portal>*{pointer-events:auto!important}.bbx-pdp-media-modal{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:100dvh!important;background:#c9c9c9!important;display:none!important;overflow:hidden!important}.bbx-pdp-media-modal.is-open{display:block!important}html.bbx-pdp-modal-open,html.bbx-pdp-modal-open body{overflow:hidden!important}html.bbx-pdp-modal-open{isolation:isolate!important}html.bbx-pdp-modal-open [data-bbx-khy-panel],html.bbx-pdp-modal-open .bbx-product-khy__panel-wrap,html.bbx-pdp-modal-open .bbx-product-khy__panel,html.bbx-pdp-modal-open .bbx-khy-entryhint,html.bbx-pdp-modal-open .bbx-khy-open,html.bbx-pdp-modal-open .bbx-khy-scrollbtn,html.bbx-pdp-modal-open [data-bbx-khy-scrollbtn]{opacity:0!important;pointer-events:none!important}.bbx-pdp-media-modal__ui{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-rows:auto 1fr auto}.bbx-pdp-media-modal__top{position:relative;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:max(12px,env(safe-area-inset-top));padding-left:12px;padding-right:12px;padding-bottom:10px}.bbx-pdp-media-modal__btn{width:46px;height:46px;border-radius:999px;border:1px solid var(--bbx-modal-btn-bd);background:var(--bbx-modal-btn-bg);-webkit-backdrop-filter:blur(var(--bbx-modal-blur));backdrop-filter:blur(var(--bbx-modal-blur));color:var(--bbx-modal-btn-tx);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;-webkit-user-select:none;user-select:none}.bbx-pdp-media-modal__btn--close{font-size:22px;line-height:1}.bbx-pdp-media-modal__pill{height:46px;padding:0 18px;border-radius:999px;border:1px solid var(--bbx-modal-btn-bd);background:var(--bbx-modal-btn-bg);-webkit-backdrop-filter:blur(var(--bbx-modal-blur));backdrop-filter:blur(var(--bbx-modal-blur));color:var(--bbx-modal-btn-tx);font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:800;cursor:pointer;-webkit-user-select:none;user-select:none}.bbx-pdp-media-modal__stage{position:relative;z-index:10;display:grid;grid-template-columns:56px 1fr 56px;align-items:center;justify-items:center;padding:0 12px}.bbx-pdp-media-modal__zoomwrap{width:100%;height:100%;max-width:100vw;max-height:calc(100dvh - 170px);overflow:hidden;display:flex;align-items:center;justify-content:center;touch-action:none}.bbx-pdp-media-modal__img{width:100%;height:100%;object-fit:contain;transform-origin:center center;will-change:transform;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none}.bbx-pdp-media-modal__nav{width:46px;height:46px;border-radius:999px;border:1px solid var(--bbx-modal-btn-bd);background:var(--bbx-modal-btn-bg);-webkit-backdrop-filter:blur(var(--bbx-modal-blur));backdrop-filter:blur(var(--bbx-modal-blur));color:var(--bbx-modal-btn-tx);font-size:28px;line-height:1;cursor:pointer}@media(max-width:767px){.bbx-pdp-media-modal__stage{grid-template-columns:1fr;padding:0 10px}.bbx-pdp-media-modal__nav{display:none!important}}.bbx-pdp-media-modal__counter{position:absolute;left:12px;bottom:max(12px,env(safe-area-inset-bottom));z-index:60;font-size:12px;letter-spacing:.06em;padding:8px 10px;border-radius:999px;border:1px solid var(--bbx-modal-btn-bd);background:var(--bbx-modal-btn-bg);-webkit-backdrop-filter:blur(var(--bbx-modal-blur));backdrop-filter:blur(var(--bbx-modal-blur));color:var(--bbx-modal-btn-tx)}.bbx-pdp-media-modal__bottom{position:relative;z-index:60;padding:10px 12px max(12px,env(safe-area-inset-bottom));display:flex;justify-content:center}.bbx-pdp-media-modal__cta{width:min(560px,92vw);height:46px;border-radius:999px;border:1px solid var(--bbx-modal-btn-bd);background:var(--bbx-modal-btn-bg);-webkit-backdrop-filter:blur(var(--bbx-modal-blur));backdrop-filter:blur(var(--bbx-modal-blur));color:var(--bbx-modal-btn-tx);font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;cursor:pointer}[data-bbx-pdp-modal-desc]{pointer-events:auto!important;position:relative!important;z-index:2147483647!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/bbx-pdp-media-modal.css.map */
