.wd-gallery-images .wd-nav-arrows.wd-pos-sep:after{pointer-events:none}.woocommerce-product-gallery .woocommerce-product-gallery__image a{pointer-events:auto;cursor:zoom-in}.fc-lb-open{z-index:var(--fc-z-card-ui);border:1px solid var(--fc-line);border-radius:var(--fc-r-pill);background:var(--fc-bg);width:44px;height:44px;color:var(--fc-text);cursor:zoom-in;transition:transform var(--fc-dur-1) var(--fc-ease-out),background-color var(--fc-dur-2) var(--fc-ease-out);place-items:center;padding:0;display:grid;position:absolute;inset-block-start:var(--fc-s-3);inset-inline-end:var(--fc-s-3)}.fc-lb-open:hover{background:var(--fc-green-tint)}.fc-lb-open:active{transform:scale(.95)}:is(.fc-lb-open:focus-visible,.fc-lb-btn:focus-visible,.fc-lb-th:focus-visible){outline:2px solid var(--fc-brand);outline-offset:2px}.fc-lb-open:before,.fc-lb-btn:before{content:"";width:22px;height:22px;-webkit-mask:var(--i) center/contain no-repeat;-webkit-mask:var(--i) center/contain no-repeat;mask:var(--i) center/contain no-repeat;background:currentColor}.fc-lb-open{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 3h7v2H5v5H3zm11 0h7v7h-2V5h-5zM3 14h2v5h5v2H3zm16 0h2v7h-7v-2h5z'/%3E%3C/svg%3E")}.fc-lb-lock{overflow:hidden}.fc-lb{background:var(--fc-dark);width:100%;max-width:none;height:100%;max-height:none;color:var(--fc-on-dark);border:0;flex-direction:column;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.fc-lb[open]{animation:fc-lb-in var(--fc-dur-nav) var(--fc-ease-out);display:flex}@keyframes fc-lb-in{0%{opacity:0;transform:scale(.98)}}.fc-lb-bar{align-items:center;gap:var(--fc-s-1);padding:var(--fc-s-2) var(--fc-s-3);padding-top:max(var(--fc-s-2),env(safe-area-inset-top,0px));display:flex}.fc-lb-count{font:500 14px/1 var(--fc-font-body);font-variant-numeric:tabular-nums;color:var(--fc-on-dark-muted);margin-inline-end:auto}.fc-lb--one .fc-lb-count{visibility:hidden}.fc-lb-btn{border-radius:var(--fc-r-pill);width:44px;height:44px;color:var(--fc-on-dark);cursor:pointer;transition:background-color var(--fc-dur-2) var(--fc-ease-out),transform var(--fc-dur-1) var(--fc-ease-out);background:0 0;border:0;place-items:center;padding:0;display:grid}.fc-lb-btn:hover{background:color-mix(in srgb,var(--fc-on-dark) 14%,transparent)}.fc-lb-btn:active{transform:scale(.95)}.fc-lb-btn:disabled{opacity:.3;pointer-events:none}.fc-lb-zoom{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10 3a7 7 0 015.5 11.3l5.1 5.1-1.4 1.4-5.1-5.1A7 7 0 1110 3zm0 2a5 5 0 100 10 5 5 0 000-10zm-1 2h2v2h2v2h-2v2H9v-2H7V9h2z'/%3E%3C/svg%3E")}.fc-lb-zoom[aria-pressed=true]{background:color-mix(in srgb,var(--fc-on-dark) 18%,transparent)}.fc-lb-close{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5.6 4.2L12 10.6l6.4-6.4 1.4 1.4-6.4 6.4 6.4 6.4-1.4 1.4-6.4-6.4-6.4 6.4-1.4-1.4 6.4-6.4-6.4-6.4z'/%3E%3C/svg%3E")}.fc-lb-prev,.fc-lb-next{background:color-mix(in srgb,var(--fc-dark) 55%,transparent);margin-top:-22px;position:absolute;top:50%}.fc-lb-prev{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M15.4 4.6L8 12l7.4 7.4 1.4-1.4L10.8 12l6-6z'/%3E%3C/svg%3E");inset-inline-start:var(--fc-s-3)}.fc-lb-next{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8.6 4.6L7.2 6l6 6-6 6 1.4 1.4L16 12z'/%3E%3C/svg%3E");inset-inline-end:var(--fc-s-3)}.fc-lb--one .fc-lb-prev,.fc-lb--one .fc-lb-next{display:none}.fc-lb-stage{touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;flex:1;min-height:0;position:relative;overflow:hidden}.fc-lb--z .fc-lb-stage{touch-action:pinch-zoom;cursor:grab}.fc-lb-track{transition:transform var(--fc-dur-nav) var(--fc-ease-out);display:flex;position:absolute;inset:0}.fc-lb-slide{min-width:0;padding:0 var(--fc-s-3);flex:0 0 100%;justify-content:center;align-items:center;display:flex}.fc-lb-slide img{object-fit:contain;cursor:zoom-in;max-width:100%;max-height:100%;transition:transform var(--fc-dur-nav) var(--fc-ease-out);-webkit-user-drag:none}.fc-lb--z .fc-lb-slide img{cursor:inherit}.fc-lb-thumbs{display:none}@media (min-width:768px){.fc-lb-thumbs{justify-content:safe center;gap:var(--fc-s-2);padding:var(--fc-s-3);display:flex;overflow-x:auto}.fc-lb--one .fc-lb-thumbs{display:none}.fc-lb-th{border-radius:var(--fc-r-control);background:var(--fc-dark-2);cursor:pointer;opacity:.6;width:56px;height:56px;transition:opacity var(--fc-dur-2) var(--fc-ease-out);border:2px solid #0000;flex:none;padding:0;overflow:hidden}.fc-lb-th:hover,.fc-lb-on{opacity:1}.fc-lb-on{border-color:var(--fc-brand)}.fc-lb-th img{object-fit:cover;width:100%;height:100%;display:block}}@media (prefers-reduced-motion:reduce){.fc-lb[open]{animation:none}.fc-lb-track,.fc-lb-slide img,.fc-lb-btn,.fc-lb-open{transition:none}}