.design-gallery[data-v-97845ce3]{min-width:0;position:relative;width:100%;--gallery-unit:var(--cv-wide-unit,1px)}.design-gallery__window[data-v-97845ce3]{overflow:hidden;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.design-gallery__track[data-v-97845ce3]{display:flex;width:100%}.design-gallery__track--animated[data-v-97845ce3]{transition:transform .6s cubic-bezier(.22,.68,.25,1)}.design-gallery__slide[data-v-97845ce3]{align-items:center;box-sizing:border-box;display:flex;flex:0 0 50%;justify-content:center;margin:0;min-width:0;padding:5% 3.5% 6%}.design-gallery__slide img[data-v-97845ce3]{box-shadow:1px 2px 1px #c2ac8066,0 14px 20px #0008;display:block;height:auto;width:100%}.design-gallery__slide[data-v-97845ce3]{aspect-ratio:1}.design-gallery__nav[data-v-97845ce3]{align-items:center;color:var(--cv-gold);display:flex;gap:calc(var(--gallery-unit)*18);justify-content:center;padding-block:2px 6px;position:relative}.design-gallery__nav button[data-v-97845ce3]{background:transparent;border:1px solid #e4bd70c0;border-radius:50%;color:inherit;cursor:pointer;display:grid;flex-shrink:0;height:calc(var(--gallery-unit)*48);min-height:44px;min-width:44px;padding:0;place-items:center;transition:background .2s,border-color .2s,transform .2s;width:calc(var(--gallery-unit)*48)}.design-gallery__nav svg[data-v-97845ce3]{fill:none;height:calc(var(--gallery-unit)*25);stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;width:calc(var(--gallery-unit)*25)}.design-gallery__nav .design-gallery__pause[data-v-97845ce3]{border-color:transparent;height:calc(var(--gallery-unit)*44);opacity:.75;position:absolute;right:4%;width:calc(var(--gallery-unit)*44)}.design-gallery__pause svg[data-v-97845ce3]{height:calc(var(--gallery-unit)*18);width:calc(var(--gallery-unit)*18)}.design-gallery__count[data-v-97845ce3]{font:400 calc(var(--gallery-unit)*19)/1.2 Times New Roman,Georgia,serif;font-variant-numeric:tabular-nums;min-width:calc(var(--gallery-unit)*68);text-align:center}.design-gallery__nav button[data-v-97845ce3]:hover{background:#e4bd7015;border-color:var(--cv-gold);opacity:1}.design-gallery__nav button[data-v-97845ce3]:active{transform:scale(.95)}.design-gallery__nav button[data-v-97845ce3]:focus-visible{outline:2px solid var(--cv-gold);outline-offset:4px}@media(max-width:1100px){.design-gallery__nav[data-v-97845ce3]{gap:12px}.design-gallery__nav .design-gallery__pause[data-v-97845ce3]{right:0}.design-gallery__count[data-v-97845ce3]{font-size:17px;min-width:55px}}@media(max-width:600px){.design-gallery__nav[data-v-97845ce3]{gap:10px}.design-gallery__nav button[data-v-97845ce3]{height:44px;width:44px}.design-gallery__count[data-v-97845ce3]{min-width:50px}}
