.extra-service[data-v-01baad27],.extra-service-wrapper[data-v-01baad27]{display:grid;gap:20px}.extra-service[data-v-01baad27]{align-items:center;grid-template-columns:1fr max-content}.extra-service-price-wrapper[data-v-01baad27]{width:auto}.extra-service-price[data-v-01baad27]{flex:none;font-size:1.5rem}@media(max-width:767px){.extra-service[data-v-01baad27]{gap:40px}.extra-service h2[data-v-01baad27]{font-size:1.2rem!important}.extra-service span[data-v-01baad27]{font-size:.9rem!important}}.purchased[data-v-01baad27]{text-decoration:line-through}.from[data-v-01baad27]{font-size:.7rem}.video-gallery-container[data-v-ef837d1d]{overflow:hidden;width:100%}@media(max-width:767px){.video-gallery-container[data-v-ef837d1d]{scrollbar-width:none}.video-gallery-container[data-v-ef837d1d] ::-webkit-scrollbar{display:none}}.video-gallery[data-v-ef837d1d]{display:flex;gap:16px;overflow-x:auto;overflow-y:hidden;padding-bottom:8px}.video-gallery[data-v-ef837d1d]::-webkit-scrollbar{height:8px}.video-gallery[data-v-ef837d1d]::-webkit-scrollbar-track{background:#0000001a;border-radius:4px}.video-gallery[data-v-ef837d1d]::-webkit-scrollbar-thumb{background:#0000004d;border-radius:4px}.video-gallery[data-v-ef837d1d]::-webkit-scrollbar-thumb:hover{background:#00000080}.video-wrapper[data-v-ef837d1d]{cursor:pointer;flex-shrink:0;height:340px;position:relative}.video-wrapper.vertical[data-v-ef837d1d]{aspect-ratio:9/16}.video-wrapper.horizontal[data-v-ef837d1d]{aspect-ratio:16/9}.video-wrapper:hover .play-icon[data-v-ef837d1d]{transform:translate(-50%,-50%) scale(1.1)}a.not-loaded[data-v-ef837d1d]{cursor:default!important;pointer-events:none}.locked-video-icon[data-v-ef837d1d]{align-items:center;display:flex;justify-content:center;position:absolute;right:20px;top:16px;z-index:10}@media(max-width:767px){.locked-video-icon[data-v-ef837d1d]{border-radius:5px;height:1.6rem;right:8px;top:8px;width:1.6rem}.locked-video-icon svg[data-v-ef837d1d]{height:11px;width:11px}}.video-actions[data-v-ef837d1d]{border-radius:6px;bottom:16px;box-shadow:0 5px 15px #0000000d;display:flex;gap:4px;position:absolute;right:20px;z-index:10}@media(max-width:767px){.video-actions[data-v-ef837d1d]{bottom:8px;gap:3px;right:8px}}.demo-badge[data-v-ef837d1d]{align-items:flex-start;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000008c;border-radius:10px;color:#fff;display:flex;flex-direction:column;font-size:.7rem;font-weight:700;left:20px;letter-spacing:.02em;line-height:1.2;padding:4px 10px;pointer-events:none;position:absolute;top:16px;z-index:10}.demo-badge .demo-badge-line+.demo-badge-line[data-v-ef837d1d]{font-weight:600;opacity:.9}@media(max-width:767px){.demo-badge[data-v-ef837d1d]{border-radius:8px;font-size:.6rem;left:8px;line-height:1.15;padding:3px 7px;top:8px}}.pills[data-v-ef837d1d]{bottom:16px;display:flex;gap:6px;left:20px;pointer-events:none;position:absolute;z-index:10}.vertical .pills[data-v-ef837d1d]{align-items:flex-start;flex-direction:column;gap:4px}@media(max-width:767px){.pills[data-v-ef837d1d]{bottom:8px;left:8px}}.pill[data-v-ef837d1d]{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000008c;border-radius:20px;color:#fff;display:flex;font-size:.72rem;font-weight:600;gap:4px;padding:4px 8px}@media(max-width:767px){.pill[data-v-ef837d1d]{font-size:.62rem;gap:3px;padding:3px 6px}.pill svg[data-v-ef837d1d]{height:9px;width:9px}}.image-wrapper[data-v-ef837d1d]{background:#e5e7eb;border-radius:12px;height:100%;overflow:hidden;position:relative;width:100%}.image-wrapper img[data-v-ef837d1d]{height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .4s ease-in-out;width:100%}.image-wrapper img.loaded[data-v-ef837d1d]{opacity:1}.tint-sage[data-v-ef837d1d]{background:linear-gradient(160deg,#eef5f0,#d9e8de)}.tint-lime[data-v-ef837d1d]{background:linear-gradient(160deg,#f4fbe0,#e2efc6)}.tint-sand[data-v-ef837d1d]{background:linear-gradient(160deg,#f5f0e6,#ebe4d5)}.video-wrapper.placeholder[data-v-ef837d1d]{cursor:default}.image-wrapper.ph[data-v-ef837d1d]{align-items:center;color:#fff;display:flex;justify-content:center;padding:14px 14px 48px}.ph-thumbnail[data-v-ef837d1d]{inset:0;position:absolute}.ph-panel[data-v-ef837d1d]{align-items:center;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#0009;border-radius:12px;display:flex;flex-direction:column;gap:8px;max-width:100%;padding:14px;position:relative;text-align:center}@media(max-width:767px){.ph-panel[data-v-ef837d1d]{padding:12px 10px}}.ph-icon[data-v-ef837d1d]{color:#fff}.ph-spinner[data-v-ef837d1d]{border:3px solid hsla(0,0%,100%,.25);border-radius:50%;border-top-color:#fff;height:28px;width:28px}@media(prefers-reduced-motion:no-preference){.ph-spinner[data-v-ef837d1d]{animation:ph-spin-ef837d1d 1s linear infinite}}.ph-title[data-v-ef837d1d]{color:#fff;font-size:.9rem;font-weight:700;line-height:1.3}@media(max-width:767px){.ph-title[data-v-ef837d1d]{font-size:.85rem}}.ph-sub[data-v-ef837d1d]{color:#ffffffe0;font-size:.8rem;font-weight:500;line-height:1.3}@keyframes ph-spin-ef837d1d{to{transform:rotate(1turn)}}.play-icon[data-v-ef837d1d]{filter:drop-shadow(0 2px 8px rgba(0,0,0,.3));left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .2s,opacity .4s ease-in-out}.play-icon.loaded[data-v-ef837d1d]{opacity:.9}.play-icon.on-tint[data-v-ef837d1d]{background:#00000073;border-radius:50%;padding:10px}.floating-actions-menu-wrapper[data-v-ef837d1d]{align-items:center;bottom:150px;display:flex;height:100px;isolation:isolate;justify-content:center;left:0;pointer-events:none;position:fixed;right:0;z-index:999}.floating-actions-menu[data-v-ef837d1d]{background-color:#0000004d;border-radius:8px;color:#fff;display:flex;gap:12px;padding:8px;pointer-events:auto}.extra-buttons-layout[data-v-61a1c9dc]{display:grid;gap:12px;grid-template-columns:1fr 1fr 5fr}@media(max-width:1023px){.extra-buttons-layout[data-v-61a1c9dc]{grid-template-columns:1fr 1fr}.extra-buttons-layout[data-v-61a1c9dc]>:nth-child(3){background-color:red;grid-column:1/-1}}
