.choose-slab{padding:var(--choose-slab-pt-desktop, 64px) 64px var(--choose-slab-pb-desktop, 64px)}.choose-slab__inner{max-width:1520px;margin:0 auto}.choose-slab__intro{max-width:600px;margin-bottom:32px}.choose-slab__heading{margin:0 0 16px;font-size:36px;line-height:1.3;font-weight:500;color:var(--choose-slab-heading-color, #1F1F1F)}.choose-slab__text{font-size:15px;line-height:1.6;color:var(--choose-slab-text-color, #4A4A4A)}.choose-slab__text p{margin:0}.choose-slab__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--choose-slab-columns, 3),minmax(0,1fr));gap:24px}.choose-slab__card{display:flex;flex-direction:column;width:100%;height:100%;margin:0;padding:0;border:1px solid #E4E4E4;border-radius:4px;overflow:hidden;background:var(--choose-slab-card-bg, #fff);font:inherit;text-align:left;color:inherit;transition:border-color .2s ease}button.choose-slab__card{cursor:zoom-in}button.choose-slab__card:hover,button.choose-slab__card:focus-visible{border-color:#1f1f1f}.choose-slab__media{position:relative;aspect-ratio:16 / 10;overflow:hidden;background:#f4f4f4}.choose-slab__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}button.choose-slab__card:hover .choose-slab__image{transform:scale(1.03)}.choose-slab__zoom{position:absolute;top:12px;right:12px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#ffffffe6;color:#1f1f1f;box-shadow:0 1px 4px #0000001f;transition:background .2s ease,color .2s ease;pointer-events:none}button.choose-slab__card:hover .choose-slab__zoom{background:#1f1f1f;color:#fff}.choose-slab__info{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:18px 20px}.choose-slab__title{margin:0;font-size:17px;line-height:1.35;font-weight:500;color:var(--choose-slab-title-color, #1F1F1F)}.choose-slab__price{flex-shrink:0;font-size:14px;line-height:1.4;font-weight:500;color:#7a7a7a}.choose-slab__lightbox{width:min(1400px,calc(100vw - 32px));max-width:none;max-height:calc(100vh - 32px);padding:0;border:0;background:transparent;overflow:visible}.choose-slab__lightbox::backdrop{background:#000000d9}.choose-slab__figure{margin:0}.choose-slab__lightbox-image{display:block;width:100%;height:auto;max-height:calc(100vh - 100px);object-fit:contain}.choose-slab__caption{margin-top:12px;font-size:16px;font-weight:500;text-align:center;color:#fff}.choose-slab__close{position:absolute;top:-44px;right:0;width:40px;height:40px;padding:0;border:0;background:transparent;font-size:32px;line-height:1;color:#fff;cursor:pointer}@media screen and (max-width:1024px){.choose-slab{padding-left:40px;padding-right:40px}.choose-slab__heading{font-size:30px}.choose-slab__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:767.98px){.choose-slab{padding:var(--choose-slab-pt-mobile, 48px) 20px var(--choose-slab-pb-mobile, 48px)}.choose-slab__intro{margin-bottom:24px}.choose-slab__heading{margin-bottom:10px;font-size:26px}.choose-slab__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.choose-slab__info{flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px}.choose-slab__title{font-size:14px}.choose-slab__price{font-size:12px}.choose-slab__zoom{top:8px;right:8px;width:28px;height:28px}.choose-slab__zoom svg{width:14px;height:14px}.choose-slab__close{top:-44px}}@media screen and (min-width:768px){.choose-slab--pair .choose-slab__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.choose-slab--pair .choose-slab__info{padding:22px 24px}.choose-slab--pair .choose-slab__title{font-size:20px}.choose-slab--pair .choose-slab__price{font-size:15px}}@media screen and (max-width:767.98px){.choose-slab--pair .choose-slab__grid{grid-template-columns:1fr;gap:16px}.choose-slab--pair .choose-slab__info{flex-direction:row;align-items:baseline;justify-content:space-between;padding:14px 16px}.choose-slab--pair .choose-slab__title{font-size:16px}.choose-slab--pair .choose-slab__price{font-size:13px}}.choose-slab__anchor{display:block;height:0}
/*# sourceMappingURL=/cdn/shop/t/61/assets/choose-slab.css.map */
