.pdp-gallery{display:flex;flex-direction:column;gap:.8rem}.pdp-gallery__hero{position:relative;display:flex;flex-direction:column;gap:.8rem}.pdp-gallery__badges{position:absolute;z-index:1;top:1.6rem;inset-inline-start:1.6rem;display:flex;align-items:flex-start;gap:.4rem;pointer-events:none}.pdp-gallery__tag-badge{display:inline-flex;align-items:center;padding:3px 10px 2px;font-family:CF Panoptik,sans-serif;font-size:12px;font-weight:500;line-height:20px;border-start-start-radius:6px;border-end-end-radius:6px;white-space:nowrap}.pdp-gallery__tag-badge--new{background:#afc8ff;color:#00226d}.pdp-gallery__tag-badge--black-friday{background:#000;color:#fff}.pdp-gallery__tag-badge--best-price{background:#ffbdcf;color:#560017}.pdp-gallery__tag-badge--popular{background:#ffec8a;color:#4f4200}.pdp-gallery__tag-badge--recommended{background:#bff4d0;color:#00511a}.pdp-gallery__tag-badge--top-sales{background:#ffd7ae;color:#4c2600}.pdp-gallery__hero-secondary{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.pdp-gallery__hero-item{display:block;width:100%;height:auto;padding:0;margin:0;border:0;background-color:rgba(var(--color-foreground),.04);font:inherit;color:inherit;position:relative;overflow:hidden;border-radius:var(--medium-blocks-radius, 10px)}.pdp-gallery__hero-item[data-media-type=image]{cursor:zoom-in}.pdp-gallery__hero-item img,.pdp-gallery__hero-item video,.pdp-gallery__hero-item model-viewer{display:block;width:100%;height:100%;object-fit:cover}.pdp-gallery__hero-item--main,.pdp-gallery__hero-item--secondary{aspect-ratio:1 / 1}.pdp-gallery__hero--count-2 .pdp-gallery__hero-item--secondary{grid-column:1 / -1}.pdp-gallery__zoom-icon{position:absolute;right:1.2rem;bottom:1.2rem;display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border-radius:50%;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 .2rem .6rem #00000026;opacity:0;transition:opacity .2s ease;pointer-events:none}.pdp-gallery__hero-item:hover .pdp-gallery__zoom-icon,.pdp-gallery__hero-item:focus-visible .pdp-gallery__zoom-icon{opacity:1}.pdp-gallery__media-badge{position:absolute;left:1rem;top:1rem;display:flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;border-radius:50%;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.pdp-gallery__thumbs{display:flex;gap:.8rem;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:.2rem}.pdp-gallery__thumb{flex:0 0 auto;display:block;width:7.2rem;height:7.2rem;padding:0;margin:0;overflow:hidden;border:1px solid rgba(var(--color-foreground),.15);border-radius:var(--small-blocks-radius, 8px);background-color:rgba(var(--color-foreground),.04);scroll-snap-align:start;position:relative}.pdp-gallery__thumb[data-media-type=image]{cursor:zoom-in}.pdp-gallery__thumb img,.pdp-gallery__thumb video{display:block;width:100%;height:100%;object-fit:cover}.pdp-gallery__thumb .pdp-gallery__zoom-icon{display:none}.pdp-gallery__thumb .pdp-gallery__media-badge{width:1.8rem;height:1.8rem;left:.4rem;top:.4rem}.pdp-gallery__thumb:hover,.pdp-gallery__thumb:focus-visible{border-color:rgb(var(--color-button));border-width:2px}.product__media-gallery-viewer-wrap .fbr-visual-recommendations-container .fbr-visual-recommendations{padding:12px 20px}.product__media-gallery-viewer-wrap .fbr-visual-recommendations-container .fbr-visual-recommendations span{gap:8px}.product__media-gallery-viewer-wrap .fbr-visual-recommendations-container .fbr-visual-recommendations span .fbr-icon{height:15px;width:15px}.product__media-gallery-viewer-wrap .fbr-visual-recommendations-container .fbr-visual-recommendations span .fbr-visual-recommendations-text{font-size:13px}@media(max-width:767.98px){.pdp-gallery__hero-item--main{border-radius:var(--medium-blocks-radius, 10px)}.pdp-gallery__thumb{width:6rem;height:6rem}.pdp-gallery__hero-secondary{display:none}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/component-product-media-gallery-pdp.css.map */
