.cb-lightbox{background:#faf8f5}.cb-lightbox .product-media-modal__dialog{display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:100%;height:100%;height:100dvh;align-items:stretch;overflow:hidden;color:#292824}.cb-lightbox__header{display:flex;align-items:center;gap:16px;min-height:64px;padding:max(8px,env(safe-area-inset-top)) 24px 8px;border-bottom:1px solid #e4dfd7;z-index:2}.cb-lightbox__title{margin:0;flex:1;min-width:0;font-size:16px;line-height:1.4;font-weight:500;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cb-lightbox .product-media-modal__toggle{position:static;display:grid;place-items:center;flex:0 0 44px;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;border:1px solid #d8d1c7;border-radius:50%;background:#faf8f5;color:#292824;box-shadow:none}.cb-lightbox .product-media-modal__toggle:after{display:none}.cb-lightbox .product-media-modal__content{position:relative;width:100%;height:100%;min-height:0;max-height:none;overflow:hidden;padding:20px 76px}.cb-lightbox .product-media-modal__content>.swiper{width:100%;height:100%;max-width:none;max-height:none;margin:0}.cb-lightbox .swiper-wrapper,.cb-lightbox .swiper-slide{height:100%}.cb-lightbox .swiper-zoom-container{width:100%;height:100%}.cb-lightbox .product-media-modal__content .swiper-zoom-container>img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;cursor:zoom-in}.cb-lightbox--zoomed .product-media-modal__content .swiper-zoom-container>img{cursor:grab}.cb-lightbox .swiper-button-next-prod-page,.cb-lightbox .swiper-button-prev-prod-page{display:grid;place-items:center;position:absolute;top:50%;width:44px;height:44px;min-width:44px;min-height:44px;margin:-22px 0 0!important;padding:0;border:1px solid #d8d1c7;border-radius:50%;color:#292824;background:#faf8f5f0;box-shadow:0 2px 10px #2928240a;z-index:3}.cb-lightbox .swiper-button-next-prod-page{right:20px}.cb-lightbox .swiper-button-prev-prod-page{left:20px}.cb-lightbox .swiper-button-next-prod-page svg,.cb-lightbox .swiper-button-prev-prod-page svg{width:10px;height:18px}.cb-lightbox .swiper-button-next-prod-page:after,.cb-lightbox .swiper-button-prev-prod-page:after{display:none}.cb-lightbox .swiper-button-disabled{opacity:.35;cursor:default}.cb-lightbox .swiper-button-lock{display:none}.cb-lightbox__footer{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;min-height:64px;padding:8px 24px max(8px,env(safe-area-inset-bottom));border-top:1px solid #e4dfd7;z-index:2}.cb-lightbox__counter{font-size:14px;letter-spacing:.12em;white-space:nowrap;font-variant-numeric:tabular-nums}.cb-lightbox__hint{font-size:12px;line-height:1.4;color:#716b61}.cb-lightbox__zoom{justify-self:end;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px 12px;border:1px solid #d8d1c7;border-radius:3px;background:transparent;color:inherit;font:inherit;font-size:13px;cursor:pointer}.cb-lightbox__zoom[aria-pressed=true] .cb-lightbox__plus{display:none}.cb-lightbox button:focus-visible{outline:2px solid #292824;outline-offset:3px}.cb-lightbox [hidden]{display:none!important}@media(hover:hover){.cb-lightbox button:hover{background:#eee9e0}}@media(max-width:749px){.cb-lightbox__header{min-height:56px;gap:10px;padding-right:12px;padding-left:16px}.cb-lightbox__title{font-size:14px}.cb-lightbox .product-media-modal__content{padding:8px 0}.cb-lightbox .swiper-button-next-prod-page{right:10px}.cb-lightbox .swiper-button-prev-prod-page{left:10px}.cb-lightbox__footer{grid-template-columns:1fr auto 1fr;padding-right:16px;padding-left:16px;gap:12px;min-height:60px}.cb-lightbox__counter{grid-column:2;justify-self:center}.cb-lightbox__hint{display:none}.cb-lightbox__zoom{grid-column:3}}
/*# sourceMappingURL=/cdn/shop/t/120/assets/cb-product-lightbox.css.map */
