.vk-landing .gallery .bss_pl_img,.vk-landing .vk-image-dialog .bss_pl_img{visibility:hidden!important;pointer-events:none!important}.vk-landing .vk-gallery-link{display:block;width:100%;cursor:zoom-in}.vk-landing .gallery .photo img{object-fit:contain}.vk-landing .gallery .main-photo{aspect-ratio:4/5}.vk-landing .vk-image-dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;padding:52px 12px 12px;border:0;border-radius:12px;background:#faf8f5;color:#1b1717;width:max-content;max-width:96vw;max-height:96dvh;overflow:auto;box-shadow:0 12px 70px #0005}.vk-landing .vk-image-dialog::backdrop{background:#1b1717cc}.vk-landing .vk-image-dialog button{position:absolute;top:8px;right:12px;min-height:36px;padding:4px 12px;border:1px solid #81000040;border-radius:6px;background:#fff;color:#810000;font-weight:700}.vk-landing .vk-image-dialog img{display:block;width:auto;height:auto;max-width:90vw;max-height:calc(96dvh - 70px);object-fit:contain}@media(max-width:650px){.vk-landing[data-vk-product] .gallery{display:block}.vk-landing[data-vk-product] .gallery>.thumbnails{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.vk-landing[data-vk-product] .gallery>.thumbnails>div{display:block}.vk-landing[data-vk-product] .gallery>.thumbnails .photo{height:auto;aspect-ratio:4/5}.vk-landing[data-vk-product] .gallery-note{font-size:12px;line-height:1.5}}.vk-landing .vk-review-card{margin:0;padding:28px;background:var(--paper);border:1px solid #81000024;border-radius:16px;display:flex;flex-direction:column;gap:16px;min-width:0}.vk-landing .vk-review-stars{color:var(--wine);font-size:20px;line-height:1;letter-spacing:3px}.vk-landing .vk-review-card blockquote{margin:0;padding:0;border:0;font-style:normal;font-size:18px;line-height:1.55;flex:1}.vk-landing .vk-review-card blockquote p{margin:0}.vk-landing .vk-review-card figcaption{display:flex;flex-direction:column;gap:4px;font-size:13px;line-height:1.5}.vk-landing .vk-review-card figcaption strong{font-size:15px}.vk-landing .vk-review-card figcaption a{text-decoration:underline;text-underline-offset:3px}.vk-landing .vk-review-inline{margin:20px 0 0}.vk-landing .vk-review-inline .vk-review-card{padding:20px;gap:12px;background:var(--rose)}.vk-landing .vk-review-inline blockquote{font-size:17px}.vk-landing .vk-review-inline figcaption{display:block}.vk-landing .vk-review-inline figcaption span:before{content:" \b7  "}.vk-landing .vk-review-inline figcaption a{display:block;margin-top:4px}.vk-landing .vk-reviews{padding-top:64px;padding-bottom:64px}.vk-landing .vk-reviews-header{max-width:660px;margin-bottom:28px}.vk-landing .vk-reviews-header h2{font-size:clamp(30px,4vw,44px);line-height:1.15;margin:10px 0 18px}.vk-landing .vk-reviews-header p{line-height:1.65}.vk-landing .vk-reviews-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:20px}.vk-landing .vk-reviews-link{display:inline-block;margin-top:24px;text-decoration:underline;text-underline-offset:4px;font-weight:700}@media(max-width:600px){.vk-landing .vk-reviews{padding-top:40px;padding-bottom:40px}.vk-landing .vk-review-card{padding:24px}}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map */
