.image-gallery[data-v-899c9270]{aspect-ratio:343/190;margin-bottom:.75rem;max-height:752px;position:relative;width:100%}@media (min-width:768px){.image-gallery[data-v-899c9270]{aspect-ratio:720/400;margin-bottom:1rem}}@media (min-width:1024px){.image-gallery[data-v-899c9270]{aspect-ratio:1360/752}}@media screen and (min-width:1024px)and (max-height:850px){.image-gallery[data-v-899c9270]{max-height:calc(49.44444vw - 39.55556px - var(--menuHeight)*2*356/720 - 4.20278rem)}}.image-gallery-row[data-v-899c9270]{container:gallery/inline-size}.image-gallery .flicking-viewport[data-v-899c9270]{border-radius:.25rem;height:100%}.image-gallery-wrapper[data-v-899c9270]{margin-left:auto;margin-right:auto;max-width:1512px;padding-left:1rem;padding-right:1rem}@media (min-width:768px){.image-gallery-wrapper[data-v-899c9270]{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.image-gallery-wrapper[data-v-899c9270]{padding-left:2.5rem;padding-right:2.5rem}}.image-gallery .controls-wrapper[data-v-899c9270]{align-items:flex-end;border-radius:.25rem;bottom:0;display:flex;height:100%;justify-content:space-between;left:0;padding:1rem;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:10}@media (min-width:768px){.image-gallery .controls-wrapper[data-v-899c9270]{padding:1.75rem 1.5rem}}@media (min-width:1024px){.image-gallery .controls-wrapper[data-v-899c9270]{padding:2rem 2.5rem}}.image-gallery .controls-wrapper[data-v-899c9270]{background:linear-gradient(0deg,rgba(0,0,0,.1),rgba(0,0,0,.1)),linear-gradient(180deg,transparent 50.06%,rgba(0,0,0,.2))}.image-gallery .controls-wrapper .controls[data-v-899c9270]{align-items:center;display:flex;gap:.5rem;pointer-events:auto}@media (min-width:768px){.image-gallery .controls-wrapper .controls[data-v-899c9270]{gap:1rem}}.image-gallery .controls-wrapper .control-button[data-v-899c9270]{--tw-bg-opacity:1;align-items:center;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-radius:9999px;display:inline-flex;height:2.5rem;justify-content:center;padding:.375rem;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2.5rem}@media (min-width:768px){.image-gallery .controls-wrapper .control-button[data-v-899c9270]{height:3rem;width:3rem}}.image-gallery .controls-wrapper .control-button .pause[data-v-899c9270]{height:1rem;width:1rem}.image-gallery .controls-wrapper .control-button .pause path[data-v-899c9270]{fill:#8b6c26}.image-gallery .controls-wrapper .control-button[data-v-899c9270]:hover{--tw-bg-opacity:1;background-color:#8b6c26;background-color:rgba(139,108,38,var(--tw-bg-opacity))}.image-gallery .controls-wrapper .control-button:hover svg path[data-v-899c9270]{fill:#fff}.image-gallery .controls-wrapper .control-button .expand[data-v-899c9270]{height:.875rem;width:.875rem}@media (min-width:768px){.image-gallery .controls-wrapper .control-button .expand[data-v-899c9270]{height:1.125rem;width:1.125rem}}.image-gallery .controls-wrapper .carousel-navigation[data-v-899c9270]{--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity));display:flex;gap:.5rem;pointer-events:auto}@media (min-width:768px){.image-gallery .controls-wrapper .carousel-navigation[data-v-899c9270]{gap:1rem}}.image-gallery .controls-wrapper .carousel-navigation .carousel-button[data-v-899c9270]{--tw-bg-opacity:1;align-items:center;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-radius:9999px;display:inline-flex;height:2.25rem;justify-content:center;padding:.375rem;width:2.25rem}@media (min-width:768px){.image-gallery .controls-wrapper .carousel-navigation .carousel-button[data-v-899c9270]{height:2.625rem;width:2.625rem}}@media (min-width:1024px){.image-gallery .controls-wrapper .carousel-navigation .carousel-button[data-v-899c9270]{height:3rem;width:3rem}}.image-gallery .controls-wrapper .carousel-navigation .carousel-button[data-v-899c9270]:not(:disabled):hover{--tw-bg-opacity:1;background-color:#8b6c26;background-color:rgba(139,108,38,var(--tw-bg-opacity))}.image-gallery .controls-wrapper .carousel-navigation .carousel-button:not(:disabled):hover svg path[data-v-899c9270]{stroke:#fff}.image-gallery .controls-wrapper .carousel-navigation .carousel-button[data-v-899c9270]:disabled{--tw-backdrop-blur:blur(3px);-webkit-backdrop-filter:blur(3px) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:blur(3px) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);cursor:not-allowed;opacity:.25}.image-gallery .controls-wrapper .carousel-navigation .carousel-button:disabled svg path[data-v-899c9270]{stroke:#000}[dir=rtl] .image-gallery .controls-wrapper .carousel-navigation .carousel-button[data-v-899c9270]:not(:has(.prev)){--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(180deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[dir=ltr] .image-gallery .controls-wrapper .carousel-navigation .carousel-button .prev[data-v-899c9270]{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(180deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.image-gallery .controls-wrapper .carousel-navigation .carousel-button svg[data-v-899c9270]{height:15px;width:15px}@media (min-width:1024px){.image-gallery .controls-wrapper .carousel-navigation .carousel-button svg[data-v-899c9270]{height:18px;width:18px}}.image-gallery .controls-wrapper .carousel-navigation .numbers[data-v-899c9270]{align-items:center;display:flex;font-family:acumin-pro,ui-sans-serif;font-size:.75rem;font-weight:300;gap:.25rem;letter-spacing:-.02em;line-height:1rem}@media (min-width:768px){.image-gallery .controls-wrapper .carousel-navigation .numbers[data-v-899c9270]{font-size:15px;line-height:1.25rem}}@media (min-width:1024px){.image-gallery .controls-wrapper .carousel-navigation .numbers[data-v-899c9270]{font-size:1.25rem;line-height:1.5rem}}.image-gallery .controls-wrapper .carousel-navigation .numbers .separator[data-v-899c9270]{background-color:hsla(0,0%,100%,.5);height:1px;margin-top:.25rem;width:.5rem}@media (min-width:768px){.image-gallery .controls-wrapper .carousel-navigation .numbers .separator[data-v-899c9270]{width:.75rem}}@media (min-width:1024px){.image-gallery .controls-wrapper .carousel-navigation .numbers .separator[data-v-899c9270]{width:1rem}}.thumbnail[data-v-899c9270]{aspect-ratio:16/9;border-radius:.125rem;cursor:pointer;flex-shrink:0;height:2.75rem;overflow:hidden;position:relative}@media (min-width:768px){.thumbnail[data-v-899c9270]{aspect-ratio:53/30;flex-shrink:1;height:3.75rem}}@media (min-width:1024px){.thumbnail[data-v-899c9270]{aspect-ratio:25/14;height:7.875rem}}.thumbnail[data-v-899c9270]:after{background-color:rgba(0,0,0,.25);bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%}.thumbnail-pagination[data-v-899c9270]{align-items:center;display:flex;gap:.5rem;overflow-x:auto}@media (min-width:768px){.thumbnail-pagination[data-v-899c9270]{gap:1rem}}@container gallery (width > 510px){.thumbnail-pagination[data-v-899c9270]{justify-content:center}}