combo-box[aria-busy=true] *:not(.combo-box-preloader),.combo-box-preloader{display:none}combo-box[aria-busy=true] .combo-box-preloader{display:block}combo-box{position:relative;width:100%}.combo-box-selected{background-color:rgb(var(--color-background-secondary));color:rgb(var(--color-text));padding:16px;border-radius:4px;border:1px solid rgb(var(--color-border));cursor:pointer;display:flex;justify-content:space-between;align-items:center}.combo-box-arrow{transition:transform .3s;pointer-events:none;position:absolute;width:16px;height:16px;top:50%;right:16px;transform:translateY(-50%)}.combo-box-selected.active{border-bottom-left-radius:0;border-bottom-right-radius:0}.combo-box-selected.active~.combo-box-arrow{transform:translateY(-50%) rotate(180deg)}.combo-box-items{border-bottom:1px solid rgb(var(--color-border));border-inline:1px solid rgb(var(--color-border));border-bottom-left-radius:4px;border-bottom-right-radius:4px;background-color:rgb(var(--color-background-secondary));position:absolute;top:100%;left:0;right:0;z-index:99;color:rgb(var(--color-text))}.combo-box-items div{padding:16px;cursor:pointer}.combo-box-items div:hover,.same-as-selected{background-color:#0000001a}.combo-box-items.combo-box-hide{display:none}.gallery-container{position:relative}@media screen and not (min-width:768px){.gallery-container--thumbs-position-left-mob{flex-direction:row-reverse}.gallery-container--thumbs-position-inside-mob,.gallery-container--thumbs-position-bottom-mob{flex-direction:column}.gallery-container--thumbs-left-mob{padding-left:calc(var(--thumb-size-mob) + var(--thumb-gap-mob))}}@media screen and (min-width:768px){.gallery-container--thumbs-left-dsk{padding-left:calc(var(--thumb-size-dsk) + var(--thumb-gap-dsk))}}.gallery-swiper.swiper{display:flex;width:100%;position:relative;box-sizing:border-box;line-height:0}.gallery-swiper .swiper-pagination{display:none;bottom:0;padding:24px}@media screen and (min-width:768px){.thumbs-swiper.swiper{padding-bottom:var(--pagination-offset-dsk)}}@media screen and not (min-width:768px){.gallery-swiper--pagination-mob .swiper-pagination{display:block}}@media screen and (min-width:768px){.gallery-swiper--pagination-dsk .swiper-pagination{display:block}}.gallery-nav-button{box-sizing:border-box;height:40px;width:40px;padding:8px;display:none}.gallery-nav-button:after{content:"";display:none}.gallery-nav-button.swiper-button-disabled{opacity:1;background-color:#e6e6e6}@media screen and not (min-width:768px){.gallery-nav-button--enabled-mob{display:flex}.gallery-nav-button.gallery-nav-button--disabled-mob{display:none}.gallery-nav-button--position-bottom-mob{top:auto;left:auto;bottom:calc(var(--pagination-offset-mob) + var(--navigation-gap-mob))}.gallery-nav-button-prev.gallery-nav-button--position-bottom-mob{right:calc(2 * var(--navigation-gap-mob) + var(--navigation-button-size-mob))}.gallery-nav-button-next.gallery-nav-button--position-bottom-mob{right:var(--navigation-gap-mob)}}@media screen and (min-width:768px){.gallery-nav-button{height:var(--navigation-button-size-dsk);width:var(--navigation-button-size-dsk)}.gallery-nav-button--enabled-dsk{display:flex}.gallery-nav-button.gallery-nav-button--disabled-dsk{display:none}.gallery-nav-button--position-bottom-dsk{top:auto;left:auto;bottom:calc(var(--pagination-offset-dsk) + var(--navigation-gap-dsk))}.gallery-nav-button-prev.gallery-nav-button--position-bottom-dsk{right:calc(2 * var(--navigation-gap-dsk) + var(--navigation-button-size-dsk))}.gallery-nav-button-next.gallery-nav-button--position-bottom-dsk{right:var(--navigation-gap-dsk)}}.thumbs-swiper.swiper{flex:1;display:none;overflow:hidden}.thumbs-swiper.swiper--position-bottom-dsk{margin-top:var(--thumb-gap-mob)}.thumbs-swiper.swiper:not(.swiper-initialized){gap:16px}@media screen and not (min-width:768px){.thumbs-swiper{min-width:var(--thumb-size-mob);min-height:var(--thumb-size-mob)}.thumbs-swiper.thumbs-swiper--enabled-mob{display:flex}.thumbs-swiper--position-left-mob{position:absolute;left:0;top:0;height:calc(100% - var(--pagination-offset-mob))}.thumbs-swiper--position-left-mob:not(.swiper-initialized){opacity:0}.thumbs-swiper--position-inside-mob{position:absolute;bottom:calc(var(--thumb-gap-mob) + var(--pagination-offset-mob));left:var(--thumb-gap-mob);height:calc(var(--thumb-gap-mob) * (var(--thumb-count) - 1) + var(--thumb-count) * var(--thumb-size-mob))}.thumbs-swiper--position-bottom-mob{margin-top:var(--thumb-gap-mob)}}@media screen and (min-width:768px){.thumbs-swiper{min-width:var(--thumb-size-dsk);min-height:var(--thumb-size-dsk)}.thumbs-swiper.swiper.thumbs-swiper--enabled-dsk{display:flex}.thumbs-swiper.swiper.thumbs-swiper--position-left-dsk{position:absolute;left:0;top:0;height:calc(100% - var(--pagination-offset-dsk));width:var(--thumb-size-dsk)}.thumbs-swiper--position-left-dsk:not(.swiper-initialized){opacity:0}.thumbs-swiper--position-inside-dsk{width:100%;position:absolute;bottom:calc(var(--thumb-gap-dsk) + var(--pagination-offset-dsk));left:var(--thumb-gap-dsk);height:calc(var(--thumb-gap-dsk) * (var(--thumb-count) - 1) + var(--thumb-count) * var(--thumb-size-dsk))}.thumbs-swiper--position-bottom-dsk{margin-top:var(--thumb-gap-dsk)}}body[data-lightbox-open]{overflow:hidden}body[data-lightbox-open]::-webkit-scrollbar{display:none;padding:0}light-box [data-media-id] [data-zoom-container]:not([data-light-box-disabled]):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background-color:#fff;background-size:cover;background-repeat:no-repeat;background-image:var(--image-url);background-position:var(--zoom-x) var(--zoom-y);transition:opacity .3s}body [data-lightbox-open]{cursor:pointer}@media(min-width:768px){light-box [data-media-id] [data-zoom-container]:not([data-light-box-disabled]):after{background-size:250%}}light-box [data-zoom-container]:not([data-light-box-disabled])[data-zoom-active]:after{opacity:1;scale:1}light-box [data-zoom-container]:not([data-light-box-disabled]):not([data-zoom-active]):hover{cursor:zoom-in}light-box [data-zoom-container]:not([data-light-box-disabled])[data-zoom-active]{cursor:zoom-out}light-box .swiper-button-next,light-box .swiper-button-prev{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;background:#fff;border:1px solid black;border-radius:50%;z-index:50;transition:all .2s;cursor:pointer}light-box .swiper-button-next:hover:not(.swiper-button-disabled),light-box .swiper-button-prev:hover:not(.swiper-button-disabled){transform:translateY(-50%) scale(1.1)}light-box .swiper-button-next{right:16px}light-box .swiper-button-prev{left:16px}@media(max-width:767px){light-box .swiper-button-next,light-box .swiper-button-prev{top:auto;bottom:16px;transform:none}light-box .swiper-button-next:hover:not(.swiper-button-disabled),light-box .swiper-button-prev:hover:not(.swiper-button-disabled){transform:scale(1.1)}light-box .swiper-button-next{right:16px}light-box .swiper-button-prev{left:16px}}@media(min-width:768px){light-box .swiper-button-next,light-box .swiper-button-prev{width:64px;height:64px}light-box .swiper-button-next{right:32px}light-box .swiper-button-prev{left:32px}light-box .swiper-button-next:after,light-box .swiper-button-prev:after{font-size:24px}}light-box .swiper-button-next:after,light-box .swiper-button-prev:after{font-size:16px;color:#000}light-box .swiper-button-disabled{opacity:.4;cursor:default;pointer-events:none}
