.bnr-mg,.bnr-mg__chip{display:none}@media screen and (max-width:749px){media-gallery:has(.bnr-mg) .bnr-pdp-hero,media-gallery:has(.bnr-mg) .bnr-pdp-flats{display:none!important}.bnr-mg{display:block;position:relative;margin:0 -1.5rem}.bnr-mg__list{display:flex;gap:.8rem;margin:0;padding:0 1.6rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:1.6rem;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x pan-y}.bnr-mg__list::-webkit-scrollbar{display:none}.bnr-mg__slide{position:relative;flex:0 0 84%;aspect-ratio:4 / 5;scroll-snap-align:start;border-radius:1rem;overflow:hidden;background:#f6f4ef}.bnr-mg__opener{display:block;width:100%;height:100%}.bnr-mg__img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 30%}.bnr-mg__slide--flat .bnr-mg__img{object-fit:contain;object-position:center}.bnr-mg__zoom{position:absolute;top:0;right:0;bottom:0;left:0;border:0;padding:0;background:none;cursor:zoom-in}.bnr-mg__zoom-icon{position:absolute;top:1.2rem;right:1.2rem;width:3.4rem;height:3.4rem;border-radius:50%;background:#ffffffeb;display:flex;align-items:center;justify-content:center}.bnr-mg__zoom-icon .icon{width:1.4rem;height:1.4rem}.bnr-mg__count{position:absolute;left:2.8rem;bottom:1.2rem;padding:.4rem 1rem;border-radius:99rem;background:#141414a8;color:#fff;font-size:1.3rem;font-weight:600;line-height:1.3;pointer-events:none}product-info[class*=__main-padding]:has(.bnr-mg){padding-top:.8rem!important}.product__info-container .product__title{margin-top:.4rem;margin-bottom:0}.product__info-container .product__title h1{font-size:2.4rem;line-height:1.2}.product__info-container .product__title+.price__container,.product__info-container .product__title+div[id^=price-]{margin-top:.4rem}.product__info-container>*+*{margin-top:1.2rem;margin-bottom:0}.product__info-container .product-form__input{margin-bottom:1.2rem}}@media screen and (min-width:750px){media-gallery:has(.bnr-mg) .bnr-pdp-hero,media-gallery:has(.bnr-mg) .bnr-pdp-flats{display:none!important}.bnr-mg{display:block}.bnr-mg__list{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem;margin:0;padding:0}.bnr-mg__slide{position:relative;grid-column:span 3;aspect-ratio:4 / 5;border-radius:1rem;overflow:hidden;background:#f6f4ef}.bnr-mg__slide:first-child{grid-column:span 6;grid-row:span 2;aspect-ratio:auto}.bnr-mg__slide:nth-child(n+6){grid-column:span 2}.bnr-mg__slide--alt-color{display:none}.bnr-mg__list:has(>.bnr-mg__slide:nth-child(4))>.bnr-mg__slide:first-child .bnr-mg__img{position:absolute;top:0;right:0;bottom:0;left:0}.bnr-mg__list:not(:has(>.bnr-mg__slide:nth-child(4)))>.bnr-mg__slide{grid-column:span 6;grid-row:auto;aspect-ratio:4 / 5}.bnr-mg__slide:nth-child(n+6) .bnr-mg__chip{left:.5rem;bottom:.5rem;max-width:calc(100% - 1rem);padding:.3rem .7rem;font-size:1.1rem}.bnr-mg__opener{display:block;width:100%;height:100%}.bnr-mg__img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 30%;transition:transform .4s ease}.bnr-mg__slide--flat .bnr-mg__img{object-fit:contain;object-position:center;padding:.6rem;box-sizing:border-box}.bnr-mg__slide:hover .bnr-mg__img{transform:scale(1.03)}.bnr-mg__zoom{position:absolute;top:0;right:0;bottom:0;left:0;border:0;padding:0;background:none;cursor:zoom-in}.bnr-mg__zoom-icon{position:absolute;top:1.2rem;right:1.2rem;width:3.4rem;height:3.4rem;border-radius:50%;background:#ffffffeb;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease}.bnr-mg__slide:hover .bnr-mg__zoom-icon,.bnr-mg__zoom:focus-visible .bnr-mg__zoom-icon{opacity:1}.bnr-mg__zoom-icon .icon{width:1.4rem;height:1.4rem}.bnr-mg__count{display:none}.bnr-mg__slide[data-color] .bnr-mg__zoom{cursor:pointer}.bnr-mg__slide[data-color] .bnr-mg__zoom-icon{display:none}.bnr-mg__chip{position:absolute;left:.8rem;bottom:.8rem;display:inline-flex;align-items:center;gap:.5rem;max-width:calc(100% - 1.6rem);padding:.4rem 1rem;border-radius:99rem;background:#fffffff2;box-shadow:0 .1rem .4rem #00000014;font-size:1.25rem;font-weight:600;line-height:1.3;color:#0f5132;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.bnr-mg__slide[data-color]:hover{box-shadow:0 0 0 .2rem #0f513273}.bnr-mg__slide.is-current-color{box-shadow:0 0 0 .2rem #0f5132}.bnr-mg__slide.is-current-color .bnr-mg__chip:before{content:"";width:.7rem;height:.7rem;border-radius:50%;background:#0f5132}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/bnr-mobile-gallery.css.map */
