.rating[data-v-1e01e7a4]{--size:18px;--stars:5;--primary-color:#ffd300;--secondary-color:#ddd;--rating-percent:calc(var(--rating)*20%);width:calc(var(--size)*var(--stars));height:var(--size);-webkit-mask-image:var(--rating-icon);mask-image:var(--rating-icon);-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;background-image:linear-gradient(90deg,var(--primary-color) var(--rating-percent),var(--secondary-color) var(--rating-percent))}.comment-ugc__header[data-v-13b52ca3]{display:grid;grid-template-columns:auto 1fr auto;grid-column-gap:7px;-moz-column-gap:7px;column-gap:7px}.comment-ugc__avatar[data-v-13b52ca3]{--comment-ugc-avatar-size:40px;width:var(--comment-ugc-avatar-size);height:var(--comment-ugc-avatar-size);background-image:var(--comment-author-avatar);background-size:contain;background-repeat:no-repeat;background-position:50%;border-radius:var(--comment-ugc-avatar-size);grid-column:1;grid-row:span 2}.comment-ugc__name[data-v-13b52ca3]{font-size:16px;font-weight:700;line-height:22px;grid-column:2;grid-row:1}.comment-ugc__rating[data-v-13b52ca3]{grid-column:2;grid-row:2}.comment-ugc__published-at[data-v-13b52ca3]{font-size:13px;font-weight:400;line-height:21px;color:#999;grid-column:3;grid-row:1}.comment-ugc__comment-content[data-v-dd5ef5fa]{display:flex;flex-direction:column;grid-gap:var(--gap);gap:var(--gap)}.comment-ugc__comment[data-v-dd5ef5fa]{max-height:60vh;overflow:auto;padding-right:var(--comment-ugc-padding);margin-right:calc(var(--comment-ugc-padding)*-1);font-size:16px;font-weight:400;line-height:24px;@media screen and (max-width:600px){font-size:14px;font-weight:400;line-height:22px}}.comment-ugc__author[data-v-dd5ef5fa]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.comment-ugc__comment_collapsed[data-v-dd5ef5fa]{--lines:4;overflow:hidden;display:-webkit-box;line-clamp:var(--lines);-webkit-line-clamp:var(--lines);-webkit-box-orient:vertical}.comment-ugc__collapse-action[data-v-dd5ef5fa]{font-size:16px;font-weight:400;line-height:24px;margin-top:3px;color:var(--accent-color);cursor:pointer;@media screen and (max-width:600px){font-size:14px;font-weight:400;line-height:22px}}.comment-ugc__container[data-v-726a7440]{--comment-ugc-padding-top:20px;--comment-ugc-padding:15px;--gap:15px;box-sizing:border-box;width:100%;max-width:708px;display:flex;flex-direction:column;grid-row-gap:10px;row-gap:10px;align-items:stretch;padding:var(--comment-ugc-padding);padding-top:var(--comment-ugc-padding-top);margin-left:auto;margin-right:auto;border-radius:15px 15px 0 0;background-color:rgba(68,68,68,.9)}.comment-ugc__container[data-has-comment=true][data-v-726a7440]{cursor:pointer}.comment-ugc__container[data-has-comment=true][data-v-726a7440]:after{position:absolute;align-self:center;width:40px;height:4px;top:8px;background-color:#999;border-radius:3px;content:""}.gallery-ugc__image[data-v-16558c9f]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.gallery-ugc__image-wrapper[data-v-16558c9f]{position:relative;display:flex;align-items:center;justify-content:center}.gallery-ugc__image-loader[data-v-16558c9f]{position:absolute}.gallery-ugc__author-wrapper[data-v-16558c9f]{--color:#999;--gap:25px;width:calc(100% - 30px);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;grid-column-gap:7px;-moz-column-gap:7px;column-gap:7px;color:var(--color);position:absolute;right:unset;bottom:var(--gap);&:before{--size:16px;content:"";width:var(--size);height:var(--size);-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMy42MjUgMjMuNjI1Ij48cGF0aCBkPSJNMTEuODEyIDBDNS4yODkgMCAwIDUuMjg5IDAgMTEuODEyczUuMjg5IDExLjgxMyAxMS44MTIgMTEuODEzIDExLjgxMy01LjI5IDExLjgxMy0xMS44MTNTMTguMzM1IDAgMTEuODEyIDB6bTIuNDU5IDE4LjMwN2MtLjYwOC4yNC0xLjA5Mi40MjItMS40NTUuNTQ4YTMuODM4IDMuODM4IDAgMDEtMS4yNjIuMTg5Yy0uNzM2IDAtMS4zMDktLjE4LTEuNzE3LS41MzlzLS42MTEtLjgxNC0uNjExLTEuMzY3YzAtLjIxNS4wMTUtLjQzNS4wNDUtLjY1OWE4LjIzIDguMjMgMCAwMS4xNDctLjc1OWwuNzYxLTIuNjg4Yy4wNjctLjI1OC4xMjUtLjUwMy4xNzEtLjczMS4wNDYtLjIzLjA2OC0uNDQxLjA2OC0uNjMzIDAtLjM0Mi0uMDcxLS41ODItLjIxMi0uNzE3LS4xNDMtLjEzNS0uNDEyLS4yMDEtLjgxMy0uMjAxLS4xOTYgMC0uMzk4LjAyOS0uNjA1LjA5LS4yMDUuMDYzLS4zODMuMTItLjUyOS4xNzZsLjIwMS0uODI4Yy40OTgtLjIwMy45NzUtLjM3NyAxLjQzLS41MjFhNC4yMjUgNC4yMjUgMCAwMTEuMjktLjIxOGMuNzMxIDAgMS4yOTUuMTc4IDEuNjkyLjUzLjM5NS4zNTMuNTk0LjgxMi41OTQgMS4zNzYgMCAuMTE3LS4wMTQuMzIzLS4wNDEuNjE3YTQuMTI5IDQuMTI5IDAgMDEtLjE1Mi44MTFsLS43NTcgMi42OGE3LjU4MiA3LjU4MiAwIDAwLS4xNjcuNzM2IDMuODkyIDMuODkyIDAgMDAtLjA3My42MjZjMCAuMzU2LjA3OS41OTkuMjM5LjcyOC4xNTguMTI5LjQzNS4xOTQuODI3LjE5NC4xODUgMCAuMzkyLS4wMzMuNjI2LS4wOTcuMjMyLS4wNjQuNC0uMTIxLjUwNi0uMTdsLS4yMDMuODI3em0tLjEzNC0xMC44NzhhMS44MDcgMS44MDcgMCAwMS0xLjI3NS40OTJjLS40OTYgMC0uOTI0LS4xNjQtMS4yOC0uNDkyYTEuNTcgMS41NyAwIDAxLS41MzMtMS4xOTNjMC0uNDY1LjE4LS44NjUuNTMzLTEuMTk2YTEuODEyIDEuODEyIDAgMDExLjI4LS40OTdjLjQ5NyAwIC45MjMuMTY1IDEuMjc1LjQ5Ny4zNTMuMzMxLjUzLjczMS41MyAxLjE5NiAwIC40NjctLjE3Ny44NjUtLjUzIDEuMTkzeiIgZmlsbD0iIzAzMDEwNCIvPjwvc3ZnPg==);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMy42MjUgMjMuNjI1Ij48cGF0aCBkPSJNMTEuODEyIDBDNS4yODkgMCAwIDUuMjg5IDAgMTEuODEyczUuMjg5IDExLjgxMyAxMS44MTIgMTEuODEzIDExLjgxMy01LjI5IDExLjgxMy0xMS44MTNTMTguMzM1IDAgMTEuODEyIDB6bTIuNDU5IDE4LjMwN2MtLjYwOC4yNC0xLjA5Mi40MjItMS40NTUuNTQ4YTMuODM4IDMuODM4IDAgMDEtMS4yNjIuMTg5Yy0uNzM2IDAtMS4zMDktLjE4LTEuNzE3LS41MzlzLS42MTEtLjgxNC0uNjExLTEuMzY3YzAtLjIxNS4wMTUtLjQzNS4wNDUtLjY1OWE4LjIzIDguMjMgMCAwMS4xNDctLjc1OWwuNzYxLTIuNjg4Yy4wNjctLjI1OC4xMjUtLjUwMy4xNzEtLjczMS4wNDYtLjIzLjA2OC0uNDQxLjA2OC0uNjMzIDAtLjM0Mi0uMDcxLS41ODItLjIxMi0uNzE3LS4xNDMtLjEzNS0uNDEyLS4yMDEtLjgxMy0uMjAxLS4xOTYgMC0uMzk4LjAyOS0uNjA1LjA5LS4yMDUuMDYzLS4zODMuMTItLjUyOS4xNzZsLjIwMS0uODI4Yy40OTgtLjIwMy45NzUtLjM3NyAxLjQzLS41MjFhNC4yMjUgNC4yMjUgMCAwMTEuMjktLjIxOGMuNzMxIDAgMS4yOTUuMTc4IDEuNjkyLjUzLjM5NS4zNTMuNTk0LjgxMi41OTQgMS4zNzYgMCAuMTE3LS4wMTQuMzIzLS4wNDEuNjE3YTQuMTI5IDQuMTI5IDAgMDEtLjE1Mi44MTFsLS43NTcgMi42OGE3LjU4MiA3LjU4MiAwIDAwLS4xNjcuNzM2IDMuODkyIDMuODkyIDAgMDAtLjA3My42MjZjMCAuMzU2LjA3OS41OTkuMjM5LjcyOC4xNTguMTI5LjQzNS4xOTQuODI3LjE5NC4xODUgMCAuMzkyLS4wMzMuNjI2LS4wOTcuMjMyLS4wNjQuNC0uMTIxLjUwNi0uMTdsLS4yMDMuODI3em0tLjEzNC0xMC44NzhhMS44MDcgMS44MDcgMCAwMS0xLjI3NS40OTJjLS40OTYgMC0uOTI0LS4xNjQtMS4yOC0uNDkyYTEuNTcgMS41NyAwIDAxLS41MzMtMS4xOTNjMC0uNDY1LjE4LS44NjUuNTMzLTEuMTk2YTEuODEyIDEuODEyIDAgMDExLjI4LS40OTdjLjQ5NyAwIC45MjMuMTY1IDEuMjc1LjQ5Ny4zNTMuMzMxLjUzLjczMS41MyAxLjE5NiAwIC40NjctLjE3Ny44NjUtLjUzIDEuMTkzeiIgZmlsbD0iIzAzMDEwNCIvPjwvc3ZnPg==);-webkit-mask-size:var(--size);mask-size:var(--size);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--color);@media screen and (max-width:900px){--size:12px}}@media screen and (max-width:900px){font-size:12px}}.gallery-ugc__author[data-v-16558c9f]{font-weight:700}.gallery-ugc__author-block[data-v-16558c9f]{white-space:nowrap}.gallery-ugc__gallery-container[data-v-4c9f52e8]{--gallery-ugc-comment-min-height:0px;height:100%;overflow:hidden;position:relative}.gallery-ugc__gallery-group[\:has\(.gallery-ugc__comment\)][data-v-4c9f52e8]{--gallery-ugc-comment-min-height:67px;--gallery-offset:translateX(-100vw)}.gallery-ugc__gallery-group[data-v-4c9f52e8]:has(.gallery-ugc__comment){--gallery-ugc-comment-min-height:67px;--gallery-offset:translateX(-100vw)}.gallery-ugc__gallery[data-v-4c9f52e8]{height:100%;display:flex;grid-gap:var(--gallery-ugc-items-gap);gap:var(--gallery-ugc-items-gap);overflow:hidden;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-snap-stop:always;-ms-overflow-style:none;scrollbar-width:none;&::-webkit-scrollbar{display:none}}.gallery-ugc__gallery-group[data-v-4c9f52e8]{--gallery-container-size:calc(100%*var(--gallery-size));--gallery-container-gap-size:calc(var(--gallery-ugc-items-gap)*var(--gallery-size));width:100%;min-width:calc(var(--gallery-container-size) + var(--gallery-container-gap-size));display:flex}.gallery-ugc__photo[data-v-4c9f52e8]{box-sizing:border-box;width:100%;min-width:100vw;padding-bottom:calc(var(--gallery-ugc-comment-min-height) + var(--gallery-ugc-space));scroll-snap-align:center;transform:var(--gallery-offset)}.gallery-ugc__comment[data-v-4c9f52e8]{--translate:calc(100% - var(--gallery-ugc-comment-min-height));width:100%;min-width:100vw;position:absolute;left:0;bottom:0;transition:transform .2s ease-in-out;transform:translateY(var(--translate));&[data-open=true]{--translate:0}}.gallery-ugc__comment-wrapper[data-v-4c9f52e8]{position:sticky;left:0;min-width:100vw;width:100%;z-index:1}.gallery-icon-arrow__wrapper[data-v-4c9f52e8]{--px:50px;position:absolute;top:50%;padding:10px;border:1px solid hsla(0,0%,100%,.2);border-radius:20px;cursor:pointer;z-index:1;&.gallery-icon-arrow__wrapper_left{left:var(--px)}&.gallery-icon-arrow__wrapper_right{right:var(--px)}&.gallery-icon-arrow_disabled{opacity:.5;cursor:not-allowed}}.gallery-icon-arrow[data-v-4c9f52e8]{display:block;background-color:#fff}.gallery-ugc__container[data-v-4e657c4e]{--gallery-ugc-px:15px;--gallery-ugc-pt:30px;--gallery-ugc-gap:30px;--gallery-ugc-space:60px;--gallery-ugc-items-gap:15px;position:fixed;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;grid-row-gap:var(--gallery-ugc-gap);row-gap:var(--gallery-ugc-gap);background-color:#222;color:#fff;z-index:10}.gallery-ugc__gallery-wrapper[data-v-4e657c4e]{width:100%;flex:1}.gallery-container__header[data-v-4e657c4e]{box-sizing:border-box;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;justify-content:center;margin-top:var(--gallery-ugc-pt);margin-right:var(--gallery-ugc-px);margin-left:var(--gallery-ugc-px)}.icon-back[data-v-4e657c4e]{--size:18px;--mask-size:16px;grid-column:1;width:var(--size)!important;height:var(--size)!important;-webkit-mask-size:var(--mask-size) var(--mask-size);mask-size:var(--mask-size) var(--mask-size);margin:0!important;background-color:#fff;cursor:pointer}.counter[data-v-4e657c4e]{grid-column:2}.icon-close[data-v-4e657c4e]{grid-column:3;background-color:#fff}.gallery-close_desktop[data-v-4e657c4e]{box-sizing:border-box;padding:12px 24px;width:-moz-max-content;width:max-content;justify-self:flex-end;display:flex;align-items:center;grid-gap:14px;gap:14px;border:1px solid hsla(0,0%,100%,.2);border-radius:50px;outline:none;background:none;font-size:14px;font-weight:400;text-align:center;color:#fff;cursor:pointer}