[data-v-82ebb923]:root{--grid-home-cg:2rem;--grid-galleries1-cg:5rem;--grid-galleries2-cg:7rem;--grid-galleries3-cg:3rem;--grid-1-cg:2rem;--grid-home-pd:clamp(82px,-52.8571428571px + .1316964286 * 100vw,200px);--grid-galleries1-pd:clamp(82px,40.8571428571px + .0401785714 * 100vw,118px);--grid-galleries2-pd:clamp(82px,40.8571428571px + .0401785714 * 100vw,118px);--grid-galleries3-pd:clamp(82px,-7.1428571429px + .0870535714 * 100vw,160px);--grid-1-pd:clamp(82px,-7.1428571429px + .0870535714 * 100vw,160px);--grid-2-pd:clamp(82px,-98.5714285714px + .1763392857 * 100vw,240px);--grid-product-pd:clamp(82px,40.8571428571px + .0401785714 * 100vw,118px);--border-radius:5px;--nav-h:clamp(82px,40.8571428571px + .0401785714 * 100vw,118px)}@media(max-width:768px){[data-v-82ebb923]:root{--grid-home-cg:1rem;--grid-galleries1-cg:1.6rem;--grid-galleries2-cg:2.4rem;--grid-galleries3-cg:1rem;--grid-home-pd:2rem;--grid-galleries1-pd:2rem;--grid-galleries2-pd:2rem;--grid-galleries3-pd:2rem;--grid-1-pd:2rem;--grid-2-pd:2rem;--grid-product-pd:2rem}}@media(max-width:656px){[data-v-82ebb923]:root{--grid-home-cg:.4rem;--grid-galleries1-cg:.4rem;--grid-galleries2-cg:.4rem;--grid-galleries3-cg:0rem}}.page__modal__close[data-v-82ebb923],.page__modal__container[data-v-82ebb923]{display:flex;align-items:center;justify-content:center}.page__modal[data-v-82ebb923],.page__modal__bg[data-v-82ebb923],.page__modal__container[data-v-82ebb923]{position:absolute;top:0;left:0;width:100%;height:100%}.page__modal[data-v-82ebb923]{position:fixed;z-index:1005}html.mobile .page__modal[data-v-82ebb923]{position:absolute}.page__modal__bg[data-v-82ebb923]{background-color:#1d1d1b80;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}@media(max-width:768px){.page__modal__bg[data-v-82ebb923]{top:-100px;height:calc(100% + 200px)}}.page__modal__container[data-v-82ebb923]{pointer-events:none}@media(max-width:768px){.product-share .page__modal__container[data-v-82ebb923]{align-items:flex-end}}.page__modal__container__inner[data-v-82ebb923]{pointer-events:auto}.page__modal__close[data-v-82ebb923]{position:absolute;top:0;right:0;margin:clamp(20px,18.7254901961px + .0032679739 * 100vw,25px);width:clamp(40px,37.9607843137px + .0052287582 * 100vw,48px);height:clamp(40px,37.9607843137px + .0052287582 * 100vw,48px);background-color:#fff;border-radius:50%;pointer-events:auto;cursor:pointer}.page__modal__close svg[data-v-82ebb923]{width:33.3333%}
