.hp-pdp-zoom{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100050;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;background:transparent;overflow:hidden;color:#fff}.hp-pdp-zoom::backdrop{background:#0000;transition:background .32s ease}.hp-pdp-zoom[open]::backdrop{background:#000000e0}@supports ((-webkit-backdrop-filter: blur(8px)) or (backdrop-filter: blur(8px))){.hp-pdp-zoom[open]::backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}.hp-pdp-zoom__panel{position:relative;display:flex;flex-direction:column;width:100%;height:100%;background:transparent;opacity:0;transition:opacity .32s ease}.hp-pdp-zoom[open] .hp-pdp-zoom__panel{opacity:1}.hp-pdp-zoom__header{position:absolute;z-index:3;top:0;left:0;right:0;display:flex;align-items:center;justify-content:flex-end;padding:max(.75rem,env(safe-area-inset-top)) max(.75rem,env(safe-area-inset-right)) .5rem max(.75rem,env(safe-area-inset-left));pointer-events:none}.hp-pdp-zoom__counter{display:none}.hp-pdp-zoom__close{pointer-events:auto;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:1px solid rgb(255 255 255 / .22);border-radius:999px;background:#fffffff5;color:#1a2744;box-shadow:0 4px 20px #00000047;cursor:pointer;transition:transform .15s ease,background .15s ease}.hp-pdp-zoom__close:hover{background:#fff}.hp-pdp-zoom__close svg{width:1.125rem;height:1.125rem}.hp-pdp-zoom__close:active{transform:scale(.94)}.hp-pdp-zoom__close:focus-visible{outline:2px solid #f84503;outline-offset:2px}.hp-pdp-zoom__stage{flex:1;display:flex;align-items:center;justify-content:center;min-height:0;padding:max(3.5rem,calc(env(safe-area-inset-top) + 2.5rem)) 1rem max(4.75rem,calc(env(safe-area-inset-bottom) + 3.75rem));cursor:zoom-out}.hp-pdp-zoom__content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:52rem;cursor:default}.hp-pdp-zoom__figure{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:0;margin:0}.hp-pdp-zoom__img{display:block;max-width:100%;max-height:min(calc(100vh - 9rem),78vh);width:auto;height:auto;object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:.5rem;background:#ffffff0a;box-shadow:0 4px 24px #00000059,0 0 0 1px #ffffff14;opacity:1;transition:opacity .22s ease}.hp-pdp-zoom__img.is-loading{opacity:.35}.hp-pdp-zoom__controls{position:fixed;z-index:4;left:50%;bottom:max(1rem,env(safe-area-inset-bottom));transform:translate(-50%);display:inline-flex;align-items:center;justify-content:center;gap:.125rem;padding:.25rem .375rem;border-radius:999px;border:1px solid rgb(0 0 0 / .08);background:#fff;box-shadow:0 4px 20px #00000047;pointer-events:auto}.hp-pdp-zoom__controls[hidden]{display:none}.hp-pdp-zoom__controls-counter{min-width:3.25rem;padding:0 .375rem;text-align:center;color:#111;font-size:.75rem;font-weight:600;line-height:1.25rem;letter-spacing:.04em;font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none}.hp-pdp-zoom__nav{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:0;border-radius:999px;background:transparent;color:#111;cursor:pointer;transition:background .15s ease}.hp-pdp-zoom__nav:hover:not(:disabled){background:#0000000f}.hp-pdp-zoom__nav:active:not(:disabled){background:#0000001a}.hp-pdp-zoom__nav:disabled{opacity:.35;cursor:default}.hp-pdp-zoom__nav:focus-visible{outline:2px solid #f84503;outline-offset:1px}.hp-pdp-zoom__nav svg{width:1rem;height:1rem}@media(min-width:48rem){.hp-pdp-zoom__stage{padding-inline:2rem}.hp-pdp-zoom__img{max-height:min(calc(100vh - 10rem),80vh)}.hp-pdp-zoom__controls{bottom:max(1.25rem,env(safe-area-inset-bottom));padding:.25rem .3125rem;gap:.1875rem}.hp-pdp-zoom__controls-counter{min-width:3.5rem;padding-inline:.5rem;font-size:.8125rem}.hp-pdp-zoom__nav{width:2.125rem;height:2.125rem}}.product-gallery [data-hp-pdp-zoom=true]{cursor:zoom-in}.product-gallery .media-carousel-slide-content{position:relative}.product-gallery .media-carousel-slide[data-hp-pdp-zoom=true] .zoom-indicator{pointer-events:none;position:absolute;right:.625rem;bottom:.625rem;z-index:2;opacity:.88;transform:none;box-shadow:0 2px 10px #0000001f}@media(min-width:48rem){.product-gallery .media-carousel-slide[data-hp-pdp-zoom=true] .zoom-indicator{right:1rem;bottom:1rem;opacity:0;transition:opacity .2s ease}.product-gallery .media-carousel-slide[data-hp-pdp-zoom=true]:hover .zoom-indicator{opacity:1}}.product-gallery .product-media-grid__item{cursor:zoom-in}
/*# sourceMappingURL=/cdn/shop/t/3/assets/hp-pdp-media-lightbox.css.map */
