:root{--f-spinner-width:36px;--f-spinner-height:36px;--f-spinner-color-1:#0000001a;--f-spinner-color-2:#11181ccc;--f-spinner-stroke:2.75}.f-spinner{height:36px;height:var(--f-spinner-height);margin:auto;padding:0;width:36px;width:var(--f-spinner-width)}.f-spinner svg{animation:f-spinner-rotate 2s linear infinite;height:100%;vertical-align:top;width:100%}.f-spinner svg *{stroke-width:2.75;stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg :first-child{stroke:#0000001a;stroke:var(--f-spinner-color-1)}.f-spinner svg :last-child{stroke:#11181ccc;stroke:var(--f-spinner-color-2);animation:f-spinner-dash 2s ease-in-out infinite}@keyframes f-spinner-rotate{to{transform:rotate(1turn)}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.f-throwOutUp{animation:f-throwOutUp .175s ease-out both;animation:var(--f-throw-out-duration,.175s) ease-out both f-throwOutUp}.f-throwOutDown{animation:f-throwOutDown .175s ease-out both;animation:var(--f-throw-out-duration,.175s) ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{opacity:0;transform:translate3d(0,-150px,0);transform:translate3d(0,calc(var(--f-throw-out-distance, 150px)*-1),0)}}@keyframes f-throwOutDown{to{opacity:0;transform:translate3d(0,150px,0);transform:translate3d(0,var(--f-throw-out-distance,150px),0)}}.f-zoomInUp{animation:f-zoomInUp .2s ease .1s both;animation:var(--f-transition-duration,.2s) ease .1s both f-zoomInUp}.f-zoomOutDown{animation:f-zoomOutDown .2s ease both;animation:var(--f-transition-duration,.2s) ease both f-zoomOutDown}@keyframes f-zoomInUp{0%{opacity:0;transform:scale(.975) translate3d(0,16px,0)}to{opacity:1;transform:scale(1) translateZ(0)}}@keyframes f-zoomOutDown{to{opacity:0;transform:scale(.975) translate3d(0,16px,0)}}.f-fadeIn{animation:f-fadeIn .2s ease 0s both;animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeIn;z-index:2}.f-fadeOut{animation:f-fadeOut .2s ease 0s both;animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeOut{to{opacity:0}}.f-fadeFastIn{animation:f-fadeFastIn .2s ease-out both;animation:var(--f-transition-duration,.2s) ease-out both f-fadeFastIn;z-index:2}.f-fadeFastOut{animation:f-fadeFastOut .1s ease-out both;animation:var(--f-transition-duration,.1s) ease-out both f-fadeFastOut;z-index:2}@keyframes f-fadeFastIn{0%{opacity:.75}to{opacity:1}}@keyframes f-fadeFastOut{to{opacity:0}}.f-fadeSlowIn{animation:f-fadeSlowIn .5s ease both;animation:var(--f-transition-duration,.5s) ease both f-fadeSlowIn;z-index:2}.f-fadeSlowOut{animation:f-fadeSlowOut .5s ease both;animation:var(--f-transition-duration,.5s) ease both f-fadeSlowOut;z-index:1}@keyframes f-fadeSlowIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeSlowOut{to{opacity:0}}.f-crossfadeIn{animation:f-crossfadeIn .2s ease-out both;animation:var(--f-transition-duration,.2s) ease-out both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:f-crossfadeOut .1s linear .1s both;animation:calc(var(--f-transition-duration, .2s)*.5) linear .1s both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-crossfadeOut{to{opacity:0}}.f-slideIn.from-next{animation:f-slideInNext .85s cubic-bezier(.16,1,.3,1);animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInNext}.f-slideIn.from-prev{animation:f-slideInPrev .85s cubic-bezier(.16,1,.3,1);animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInPrev}.f-slideOut.to-next{animation:f-slideOutNext .85s cubic-bezier(.16,1,.3,1);animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutNext}.f-slideOut.to-prev{animation:f-slideOutPrev .85s cubic-bezier(.16,1,.3,1);animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrev}@keyframes f-slideInPrev{0%{transform:translateX(100%)}to{transform:translateZ(0)}}@keyframes f-slideInNext{0%{transform:translateX(-100%)}to{transform:translateZ(0)}}@keyframes f-slideOutNext{to{transform:translateX(-100%)}}@keyframes f-slideOutPrev{to{transform:translateX(100%)}}.f-classicIn.from-next{animation:f-classicInNext .85s cubic-bezier(.16,1,.3,1);animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicInNext;z-index:2}.f-classicIn.from-prev{animation:f-classicInPrev .85s cubic-bezier(.16,1,.3,1);animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicInPrev;z-index:2}.f-classicOut.to-next{animation:f-classicOutNext .85s cubic-bezier(.16,1,.3,1);animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicOutNext;z-index:1}.f-classicOut.to-prev{animation:f-classicOutPrev .85s cubic-bezier(.16,1,.3,1);animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicOutPrev;z-index:1}@keyframes f-classicInNext{0%{opacity:0;transform:translateX(-75px)}to{opacity:1;transform:translateZ(0)}}@keyframes f-classicInPrev{0%{opacity:0;transform:translateX(75px)}to{opacity:1;transform:translateZ(0)}}@keyframes f-classicOutNext{to{opacity:0;transform:translateX(-75px)}}@keyframes f-classicOutPrev{to{opacity:0;transform:translateX(75px)}}:root{--f-button-width:40px;--f-button-height:40px;--f-button-border:0;--f-button-border-radius:0;--f-button-color:#374151;--f-button-bg:#f8f8f8;--f-button-hover-bg:#e0e0e0;--f-button-active-bg:#d0d0d0;--f-button-shadow:none;--f-button-transition:all 0.15s ease;--f-button-transform:none;--f-button-svg-width:20px;--f-button-svg-height:20px;--f-button-svg-stroke-width:1.5;--f-button-svg-fill:none;--f-button-svg-filter:none;--f-button-svg-disabled-opacity:0.65}.f-button{align-items:center;background:#f8f8f8;background:var(--f-button-bg);border:0;border:var(--f-button-border);border-radius:0;border-radius:var(--f-button-border-radius);box-shadow:none;box-shadow:var(--f-button-shadow);box-sizing:initial;color:#374151;color:var(--f-button-color);cursor:pointer;display:flex;height:40px;height:var(--f-button-height);justify-content:center;margin:0;padding:0;pointer-events:all;position:relative;transition:all .15s ease;transition:var(--f-button-transition);width:40px;width:var(--f-button-width)}@media(hover:hover){.f-button:hover:not([disabled]){background-color:#e0e0e0;background-color:var(--f-button-hover-bg);color:var(--f-button-hover-color)}}.f-button:active:not([disabled]){background-color:#d0d0d0;background-color:var(--f-button-active-bg)}.f-button:focus:not(:focus-visible){outline:none}.f-button:focus-visible{box-shadow:inset 0 0 0 2px #374151;box-shadow:inset 0 0 0 var(--f-button-outline,2px) var(--f-button-outline-color,var(--f-button-color));outline:none}.f-button svg{fill:none;fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:1.5;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;filter:none;filter:var(--f-button-svg-filter);height:20px;height:var(--f-button-svg-height);pointer-events:none;transform:none;transform:var(--f-button-transform);transition:opacity .15s ease;width:20px;width:var(--f-button-svg-width)}.f-button[disabled]{cursor:default}.f-button[disabled] svg{opacity:.65;opacity:var(--f-button-svg-disabled-opacity)}.f-carousel__nav .f-button.is-next,.f-carousel__nav .f-button.is-prev,.fancybox__nav .f-button.is-next,.fancybox__nav .f-button.is-prev{position:absolute;z-index:1}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev{top:50%;transform:translateY(-50%)}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:var(--f-button-prev-pos)}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev,.is-horizontal.is-rtl .fancybox__nav .f-button.is-prev{left:auto;right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next,.is-horizontal.is-rtl .fancybox__nav .f-button.is-next{left:var(--f-button-prev-pos);right:auto}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-prev{left:50%;top:auto;transform:translateX(-50%)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-prev{top:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-next{bottom:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next svg,.is-vertical .f-carousel__nav .f-button.is-prev svg,.is-vertical .fancybox__nav .f-button.is-next svg,.is-vertical .fancybox__nav .f-button.is-prev svg{transform:rotate(90deg)}.f-carousel__nav .f-button:disabled,.fancybox__nav .f-button:disabled{pointer-events:none}html.with-fancybox{overflow:visible;scroll-behavior:auto;width:auto}html.with-fancybox body{touch-action:none}html.with-fancybox body.hide-scrollbar{margin-right:0;margin-right:calc(var(--fancybox-body-margin, 0px) + var(--fancybox-scrollbar-compensate, 0px));overflow:hidden!important;overscroll-behavior-y:none;width:auto}.fancybox__container{--fancybox-color:#dbdbdb;--fancybox-hover-color:#fff;--fancybox-bg:#18181bfa;--fancybox-slide-gap:10px;--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-color-1:#ffffff1a;--f-spinner-color-2:#bbb;--f-spinner-stroke:3.65;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;text-size-adjust:100%;bottom:0;box-sizing:border-box;color:#f8f8f8;direction:ltr;display:flex;flex-direction:column;left:0;margin:0;outline:none;overflow:visible;overscroll-behavior-y:contain;padding:0;position:fixed;right:0;top:0;transform-origin:top left;z-index:1050;z-index:var(--fancybox-zIndex,1050)}.fancybox__container *,.fancybox__container :after,.fancybox__container :before{box-sizing:inherit}.fancybox__container::backdrop{background-color:#0000}.fancybox__backdrop{background:var(--fancybox-bg);bottom:0;left:0;opacity:1;opacity:var(--fancybox-opacity,1);position:fixed;right:0;top:0;will-change:opacity;z-index:-1}.fancybox__carousel{box-sizing:border-box;flex:1 1;min-height:0;overflow-x:clip;overflow-y:visible;position:relative;z-index:10}.fancybox__viewport{height:100%;width:100%}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__track{display:flex;height:100%;margin:0 auto}.fancybox__slide{align-items:center;backface-visibility:hidden;display:flex;flex:0 0 auto;flex-direction:column;height:100%;margin:0 var(--fancybox-slide-gap) 0 0;overflow:auto;overscroll-behavior:contain;padding:4px;position:relative;transform:translateZ(0);width:100%}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:40px}.fancybox__slide.has-html5video,.fancybox__slide.has-iframe,.fancybox__slide.has-image,.fancybox__slide.has-video{overflow:hidden}.fancybox__slide.has-image.is-animating,.fancybox__slide.has-image.is-selected{overflow:visible}.fancybox__slide:after,.fancybox__slide:before{content:"";flex:0 0;margin:auto}.fancybox__backdrop:empty,.fancybox__slide:empty,.fancybox__track:empty,.fancybox__viewport:empty{display:block}.fancybox__content{align-self:center;background:#fff;background:var(--fancybox-content-bg,#fff);border-radius:0;color:#374151;color:var(--fancybox-content-color,#374151);cursor:default;display:flex;flex-direction:column;margin:0;max-width:100%;padding:2rem;position:relative;z-index:20}.is-loading .fancybox__content{opacity:0}.is-draggable .fancybox__content{cursor:move;cursor:grab}.can-zoom_in .fancybox__content{cursor:zoom-in}.can-zoom_out .fancybox__content{cursor:zoom-out}.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__content [contenteditable],.fancybox__content [data-selectable]{cursor:auto}.fancybox__slide.has-image>.fancybox__content{backface-visibility:hidden;background:#0000;background-position:50%;background-repeat:no-repeat;background-size:contain;min-height:1px;padding:0;transform:translateZ(0);transition:none}.fancybox__slide.has-image>.fancybox__content>picture>img{height:auto;max-height:100%;width:100%}.is-animating .fancybox__content,.is-dragging .fancybox__content{will-change:transform,width,height}.fancybox-image{display:block;filter:blur(0);height:100%;margin:auto;min-height:0;object-fit:contain;-webkit-user-select:none;user-select:none;width:100%}.fancybox__caption{align-self:center;color:currentColor;color:var(--fancybox-color,currentColor);cursor:auto;flex-shrink:0;line-height:1.375;margin:0;max-width:100%;opacity:1;opacity:var(--fancybox-opacity,1);overflow-wrap:anywhere;padding:14px 0 4px;visibility:visible}.is-closing .fancybox__caption,.is-loading .fancybox__caption{opacity:0;visibility:hidden}.is-compact .fancybox__caption{padding-bottom:0}.f-button.is-close-btn{--f-button-svg-stroke-width:2;position:absolute;right:8px;top:0;z-index:40}.fancybox__content>.f-button.is-close-btn{--f-button-width:34px;--f-button-height:34px;--f-button-border-radius:4px;--f-button-color:var(--fancybox-color,#fff);--f-button-hover-color:var(--fancybox-color,#fff);--f-button-bg:#0000;--f-button-hover-bg:#0000;--f-button-active-bg:#0000;--f-button-svg-width:22px;--f-button-svg-height:22px;opacity:.75;position:absolute;right:0;top:-38px}.is-loading .fancybox__content>.f-button.is-close-btn,.is-zooming-out .fancybox__content>.f-button.is-close-btn{visibility:hidden}.fancybox__content>.f-button.is-close-btn:hover{opacity:1}.fancybox__footer{margin:0;padding:0;position:relative}.fancybox__footer .fancybox__caption{opacity:1;opacity:var(--fancybox-opacity,1);padding:24px;transition:all .25s ease;width:100%}.is-compact .fancybox__footer{background:#18181b80;bottom:0;left:0;position:absolute;right:0;z-index:20}.is-compact .fancybox__footer .fancybox__caption{padding:12px}.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-border-radius:50%;--f-button-color:#fff;--f-button-hover-color:#fff;--f-button-outline-color:#000;--f-button-bg:#0009;--f-button-active-bg:#0009;--f-button-hover-bg:#0009;--f-button-svg-width:18px;--f-button-svg-height:18px;--f-button-svg-filter:none;right:5px;top:5px}.fancybox__nav{--f-button-width:50px;--f-button-height:50px;--f-button-border:0;--f-button-border-radius:50%;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:#0000;--f-button-hover-bg:#18181b4d;--f-button-active-bg:#18181b80;--f-button-shadow:none;--f-button-transition:all 0.15s ease;--f-button-transform:none;--f-button-svg-width:26px;--f-button-svg-height:26px;--f-button-svg-stroke-width:2.5;--f-button-svg-fill:none;--f-button-svg-filter:drop-shadow(1px 1px 1px #18181b80);--f-button-svg-disabled-opacity:0.65;--f-button-next-pos:1rem;--f-button-prev-pos:1rem;opacity:1;opacity:var(--fancybox-opacity,1)}.fancybox__nav .f-button:before{bottom:-30px;content:"";left:-20px;position:absolute;right:-20px;top:-30px;z-index:1}.is-idle .fancybox__nav,.is-idle.is-compact .fancybox__footer{animation:f-fadeOut .15s ease-out both}.is-idle.is-compact .fancybox__footer{pointer-events:none}.fancybox__slide>.f-spinner{cursor:pointer;left:50%;margin:-18px 0 0 -18px;margin:var(--f-spinner-top,calc(var(--f-spinner-width)*-.5)) 0 0 var(--f-spinner-left,calc(var(--f-spinner-height)*-.5));position:absolute;top:50%;z-index:30}.fancybox-protected{bottom:0;right:0}.fancybox-ghost,.fancybox-protected{left:0;position:absolute;top:0;-webkit-user-select:none;user-select:none;z-index:40}.fancybox-ghost{height:100%;min-height:0;object-fit:contain;pointer-events:none;width:100%}.fancybox-focus-guard{opacity:0;outline:none;pointer-events:none;position:fixed}.fancybox__container:not([aria-hidden]){opacity:0}.fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=false] .fancybox__slide>:not(.fancybox__content),.fancybox__container.is-animated[aria-hidden=false]>:not(.fancybox__backdrop,.fancybox__carousel){animation:f-fadeIn .25s ease .1s backwards;animation:var(--f-interface-enter-duration,.25s) ease .1s backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{animation:f-fadeIn .35s ease backwards;animation:var(--f-backdrop-enter-duration,.35s) ease backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=true] .fancybox__slide>:not(.fancybox__content),.fancybox__container.is-animated[aria-hidden=true]>:not(.fancybox__backdrop,.fancybox__carousel){animation:f-fadeOut .15s ease forwards;animation:var(--f-interface-exit-duration,.15s) ease forwards f-fadeOut}.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop{animation:f-fadeOut .35s ease forwards;animation:var(--f-backdrop-exit-duration,.35s) ease forwards f-fadeOut}.has-html5video .fancybox__content,.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-vimeo .fancybox__content,.has-youtube .fancybox__content{flex-shrink:1;max-width:100%;min-height:1px;overflow:visible}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{height:90%;width:calc(100% - 120px)}.fancybox__container.is-compact .has-iframe .fancybox__content,.fancybox__container.is-compact .has-map .fancybox__content,.fancybox__container.is-compact .has-pdf .fancybox__content{height:100%;width:100%}.has-html5video .fancybox__content,.has-vimeo .fancybox__content,.has-youtube .fancybox__content{height:540px;max-height:100%;max-width:100%;width:960px}.has-html5video .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-vimeo .fancybox__content,.has-youtube .fancybox__content{background:#18181be6;color:#fff;padding:0}.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{background:#0000;border:0;display:block;height:100%;width:100%}.fancybox-placeholder{clip:rect(1px,1px,1px,1px)!important;border:0!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.f-carousel__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-outline:0;--f-thumb-outline-color:#5eb0ef;--f-thumb-opacity:1;--f-thumb-hover-opacity:1;--f-thumb-selected-opacity:1;--f-thumb-border-radius:2px;--f-thumb-offset:0px;--f-button-next-pos:0;--f-button-prev-pos:0}.f-carousel__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:0.5;--f-thumb-hover-opacity:1;--f-thumb-selected-opacity:1}.f-carousel__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:16px;--f-thumb-clip-width:46px}.f-thumbs{-webkit-tap-highlight-color:rgba(0,0,0,0);flex:0 0 auto;margin:0;overflow:hidden;perspective:1000px;position:relative;transform:translateZ(0);-webkit-user-select:none;user-select:none}.f-thumbs .f-spinner{background-image:linear-gradient(#ebeff2,#e2e8f0);border-radius:2px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.f-thumbs .f-spinner svg{display:none}.f-thumbs.is-vertical{height:100%}.f-thumbs__viewport{height:auto;overflow:hidden;transform:translateZ(0);width:100%}.f-thumbs__track{display:flex}.f-thumbs__slide{align-items:center;box-sizing:initial;cursor:pointer;display:flex;flex:0 0 auto;height:var(--f-thumb-height);justify-content:center;margin:0;overflow:visible;padding:0;position:relative;width:var(--f-thumb-width)}.f-thumbs__slide.is-loading img{opacity:0}.is-classic .f-thumbs__viewport{height:100%}.is-modern .f-thumbs__track{width:max-content}.is-modern .f-thumbs__track:before{bottom:0;content:"";cursor:pointer;left:0;left:calc((var(--f-thumb-clip-width, 0))*-.5);position:absolute;top:0;width:0;width:calc(var(--width, 0)*1px + var(--f-thumb-clip-width, 0))}.is-modern .f-thumbs__slide{pointer-events:none;transform:translate3d(0,0,0);transform:translate3d(calc(var(--shift, 0)*-1px),0,0);transition:none;width:var(--f-thumb-clip-width)}.is-modern.is-resting .f-thumbs__slide{transition:transform .33s ease}.is-modern.is-resting .f-thumbs__slide__button{transition:clip-path .33s ease}.is-using-tab .is-modern .f-thumbs__slide:focus-within{filter:drop-shadow(-1px 0 0 var(--f-thumb-outline-color)) drop-shadow(2px 0 0 var(--f-thumb-outline-color)) drop-shadow(0 -1px 0 var(--f-thumb-outline-color)) drop-shadow(0 2px 0 var(--f-thumb-outline-color))}.f-thumbs__slide__button{appearance:none;background:#0000;border:0;border-radius:var(--f-thumb-border-radius);cursor:pointer;height:100%;margin:0 -100%;opacity:var(--f-thumb-opacity);outline:none;overflow:hidden;padding:0;pointer-events:auto;position:relative;touch-action:manipulation;transition:opacity .2s ease;width:var(--f-thumb-width)}.f-thumbs__slide__button:hover{opacity:var(--f-thumb-hover-opacity)}.f-thumbs__slide__button:focus:not(:focus-visible){outline:none}.f-thumbs__slide__button:focus-visible{opacity:var(--f-thumb-selected-opacity);outline:none}.is-modern .f-thumbs__slide__button{--clip-path:inset(0 calc((var(--f-thumb-width, 0) - var(--f-thumb-clip-width, 0))*(1 - var(--progress, 0))*0.5) round var(--f-thumb-border-radius,0));clip-path:var(--clip-path)}.is-classic .is-nav-selected .f-thumbs__slide__button{opacity:var(--f-thumb-selected-opacity)}.is-classic .is-nav-selected .f-thumbs__slide__button:after{animation:f-fadeIn .2s ease-out;border:0 solid #0000;border:var(--f-thumb-outline,0) solid var(--f-thumb-outline-color,#0000);content:"";height:auto;z-index:10}.f-thumbs__slide__img,.is-classic .is-nav-selected .f-thumbs__slide__button:after{border-radius:var(--f-thumb-border-radius);bottom:0;left:0;position:absolute;right:0;top:0}.f-thumbs__slide__img{box-sizing:border-box;height:100%;margin:0;object-fit:cover;overflow:hidden;padding:var(--f-thumb-offset);pointer-events:none;width:100%}.f-thumbs.is-horizontal .f-thumbs__track{padding:8px 0 12px}.f-thumbs.is-horizontal .f-thumbs__slide{margin:0 var(--f-thumb-gap) 0 0}.f-thumbs.is-vertical .f-thumbs__track{flex-wrap:wrap;padding:0 8px}.f-thumbs.is-vertical .f-thumbs__slide{margin:0 0 var(--f-thumb-gap) 0}.fancybox__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-border-radius:2px;--f-thumb-outline:2px;--f-thumb-outline-color:#ededed;opacity:1;opacity:var(--fancybox-opacity,1);position:relative;transition:max-height .35s cubic-bezier(.23,1,.32,1)}.fancybox__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:0.5;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-classic .f-spinner{background-image:linear-gradient(#ffffff1a,#ffffff0d)}.fancybox__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:16px;--f-thumb-clip-width:46px;--f-thumb-opacity:1;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-modern .f-spinner{background-image:linear-gradient(#ffffff1a,#ffffff0d)}.fancybox__thumbs.is-horizontal{padding:0 var(--f-thumb-gap)}.fancybox__thumbs.is-vertical{padding:var(--f-thumb-gap) 0}.is-compact .fancybox__thumbs{--f-thumb-width:64px;--f-thumb-clip-width:32px;--f-thumb-height:48px;--f-thumb-extra-gap:10px}.fancybox__thumbs.is-masked{max-height:0!important}.is-closing .fancybox__thumbs{transition:none!important}.fancybox__toolbar{--f-progress-color:var(--fancybox-color,#fffffff0);--f-button-width:46px;--f-button-height:46px;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:#18181ba6;--f-button-hover-bg:#464649a6;--f-button-active-bg:#5a5a5da6;--f-button-border-radius:0;--f-button-svg-width:24px;--f-button-svg-height:24px;--f-button-svg-stroke-width:1.5;--f-button-svg-filter:drop-shadow(1px 1px 1px #18181b26);--f-button-svg-fill:none;--f-button-svg-disabled-opacity:0.65;color:currentColor;color:var(--fancybox-color,currentColor);display:flex;flex-direction:row;font-family:-apple-system,BlinkMacSystemFont,Segoe UI Adjusted,Segoe UI,Liberation Sans,sans-serif;justify-content:space-between;margin:0;opacity:1;opacity:var(--fancybox-opacity,1);padding:0;pointer-events:none;text-shadow:1px 1px 1px #00000080;text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px #00000080);z-index:20}.fancybox__toolbar :focus-visible{z-index:1}.fancybox__toolbar.is-absolute,.is-compact .fancybox__toolbar{left:0;position:absolute;right:0;top:0}.is-idle .fancybox__toolbar{animation:f-fadeOut .15s ease-out both;pointer-events:none}.fancybox__toolbar__column{align-content:flex-start;display:flex;flex-direction:row;flex-wrap:wrap}.fancybox__toolbar__column.is-left,.fancybox__toolbar__column.is-right{flex-basis:0;flex-grow:1}.fancybox__toolbar__column.is-right{display:flex;flex-wrap:nowrap;justify-content:flex-end}.fancybox__infobar{font-feature-settings:"tnum";-webkit-font-smoothing:subpixel-antialiased;cursor:default;font-size:17px;font-variant-numeric:tabular-nums;line-height:40px;line-height:var(--f-button-height);padding:0 5px;text-align:center;-webkit-user-select:none;user-select:none}.fancybox__infobar span{padding:0 5px}.fancybox__infobar:not(:first-child):not(:last-child){background:#f8f8f8;background:var(--f-button-bg)}[data-fancybox-toggle-slideshow]{position:relative}[data-fancybox-toggle-slideshow] .f-progress{height:100%;opacity:.3}[data-fancybox-toggle-slideshow] svg g:first-child{display:flex}.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child,[data-fancybox-toggle-slideshow] svg g:last-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child,[data-fancybox-toggle-fullscreen] svg g:first-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:last-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:flex}.f-progress{background:#0091ff;background:var(--f-progress-color,var(--f-carousel-theme-color,#0091ff));height:3px;left:0;pointer-events:none;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;-webkit-user-select:none;user-select:none;z-index:30}.results-page{display:flex;flex-direction:column;min-height:calc(100vh - 88px)}.results-page .heading{font-family:"DM Serif Display",Arial,sans-serif}.results-page .main-title{margin-top:40px}.results-page .main-title.mt-0{margin-top:0}@media (max-width:768px){.results-page .main-title{font-size:30px}}.results-page .page-content{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:1645px;padding:32px 20px 60px;width:80%}@media (max-width:480px){.results-page .page-content{width:100%}}.results-page .page-content .subtitle-text{display:block;margin-top:7px}@media (max-width:480px){.results-page .page-content .subtitle-text{text-align:center}}.results-page .page-content .subtitle-text.fs-16{font-size:16px}.results-page .page-content .history-action-block{align-items:center;display:flex;justify-content:space-between;margin:20px 0;max-width:80%;width:100%}@media (max-width:1070px){.results-page .page-content .history-action-block{flex-direction:column;row-gap:4px}}.results-page .page-content .hidden{display:none}.results-page .page-content .photos-block-wrapper{display:flex;flex-wrap:wrap;gap:19px;justify-content:center;margin-top:10px;position:relative;width:100%}.results-page .page-content .photos-block-wrapper.generate-page{margin-bottom:50px}.results-page .page-content .photo-item{border-radius:8px;border-width:2px;cursor:pointer;height:160px;object-fit:cover;transition:transform .15s ease-out,filter .15s ease-out;width:160px}.results-page .page-content .photo-item.checked{border:2px solid #b79625}.results-page .page-content .photo-item:hover:not(.no-transform){filter:brightness(110%);transform:scale(1.05)}.results-page .page-content .wiggle{animation:wiggle-animation .5s ease infinite;filter:brightness(.5)}.results-page .page-content .selected{border:2px solid #000;filter:brightness(1.1)}.results-page .page-content .confirm-block{align-items:center;background:#fff;border:1px solid #b79625;border-radius:8px;bottom:-70px;box-shadow:0 2px 25px 0 #4d4d4d33;display:flex;gap:10px;height:56px;justify-content:space-evenly;padding:9px;position:absolute;z-index:11}.results-page .page-content .confirm-block.fixed{bottom:12px;left:50%!important;min-width:350px;position:fixed;transform:translateX(-50%)!important}@media (max-width:650px){.results-page .page-content .confirm-block.fixed{left:50%!important;min-width:350px;transform:translateX(-50%)!important}}@media (max-width:678px){.results-page .page-content .confirm-block{right:auto}}@keyframes wiggle-animation{0%{transform:rotate(-1.5deg)}50%{transform:rotate(1.5deg)}to{transform:rotate(-1.5deg)}}.results-page .page-content .bottom-buttons-wrapper{padding:30px 10px;width:100%}@media (max-width:770px){.results-page .page-content .bottom-buttons-wrapper{align-items:center;flex-direction:column;row-gap:8px}}.ant-upload-wrapper{width:100%}.ant-modal-wrap.zoom .ant-modal-content{padding:0}.ant-modal-wrap.zoom .ant-modal-close{display:none}.ant-modal.regenerate-form .ant-modal-close{background:#fff;border-radius:50%;font-weight:700;height:32px;width:32px}.ant-modal.regenerate-form .ant-modal-close .anticon svg{fill:#000!important}.ant-modal-wrap.feedback-form-wrapper{pointer-events:none}.ant-modal.feedback-form{margin:0 32px 0 auto;padding-bottom:0}@media (max-width:393px){.ant-modal.feedback-form{margin:0 auto}}.ant-modal.feedback-form .ant-modal-close{background:#f5f5f5;border-radius:50%;font-weight:700;height:32px;top:16px;width:32px}.ant-modal.feedback-form .ant-modal-close .anticon svg{fill:#000!important}.ant-modal.feedback-form .ant-modal-footer{margin:0}.ant-modal.feedback-form .thank-you{align-items:center;display:flex;font-size:30px;height:400px;justify-content:center}.custom-radio-group{column-gap:12px;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;row-gap:14px;width:84%}@media (max-width:500px){.custom-radio-group{gap:4px;gap:2px}}.custom-radio-group .ant-radio-button-wrapper{align-items:center;background:#e7caff;border-color:#0000;border-inline-start-width:1px;border-radius:50%;box-shadow:0 2px 25px 0 #4d4d4d1a;display:flex;height:34px;justify-content:center;margin:0;min-width:32px;padding:0;width:34px}.custom-radio-group .ant-radio-button-wrapper:not(:first-child):before{display:none}@media (max-width:380px){.custom-radio-group .ant-radio-button-wrapper{height:30px;min-width:30px;width:30px}}.custom-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked{background:#6b22a8}.custom-radio-group .ant-radio-button-wrapper-checked:hover,.custom-radio-group .ant-radio-button-wrapper:hover{background:#6b22a8!important;color:#fff}.img-wrapper{position:relative}.ant-checkbox-wrapper.custom-checkbox.feedback-popup .ant-checkbox{margin-top:-14px}.ant-checkbox-wrapper.custom-checkbox:hover .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner{background-color:#b79625!important;border-color:#e6e6e6!important}.ant-checkbox-wrapper.custom-checkbox .ant-checkbox-inner{border-color:#e6e6e6;border-radius:6px;height:24px;width:24px}.ant-checkbox-wrapper.custom-checkbox .ant-checkbox-checked .ant-checkbox-inner{background-color:#b79625;border-color:#e6e6e6}.ant-checkbox-wrapper.custom-checkbox.ant-checkbox-wrapper-disabled{background:gray}.ant-checkbox-wrapper.custom-checkbox.choose-img{position:absolute;right:-14px;top:11px;z-index:10}.ant-checkbox-wrapper.custom-checkbox.choose-img .ant-checkbox-checked .ant-checkbox-inner{border-color:#e8e8e8}.ant-checkbox-wrapper.custom-checkbox.choose-img .ant-checkbox-checked .ant-checkbox-inner:after{transform:rotate(45deg) scale(1) translate(-42%,-64%)}.ant-checkbox-wrapper.custom-checkbox.choose-img .ant-checkbox:hover .ant-checkbox-inner{border-color:#e8e8e8!important}.image-block{margin:0 auto;max-width:840px;position:relative;width:100%}.image-block .fade{height:100%;pointer-events:none;position:absolute;top:0;width:100px;z-index:1}.image-block .fade.hidden{display:none}.image-block .fade.right{background:linear-gradient(270deg,#fff,#fff0);right:-1px}.image-block .fade.left{background:linear-gradient(270deg,#fff0,#fff);left:-1px}.image-block .carousel-button{background-color:#000;border:none;border-radius:50%;cursor:pointer;height:40px;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .3s;width:40px;z-index:2}.image-block .carousel-button.hidden{display:none}.image-block .carousel-button>span{color:#fff}.image-block .carousel-button:hover{background-color:#3a3939!important}.image-block .carousel-button.prev{left:10px}.image-block .carousel-button.next{right:10px}.image-block .carousel-button.clicked{animation:next-button-clicked1 .3s;background-color:#1f1e1e!important}.image-block .image-container{display:flex;overflow-x:auto}.image-block .carousel-item{border-radius:8px;height:80px;margin:0 4px;min-width:80px;object-fit:cover;width:80px}.image-block .carousel-item.selected{border:2px solid #b79625;filter:brightness(1.1)}.image-block .image-container::-webkit-scrollbar{display:none}.image-block .image-container::-moz-scrollbar{display:none}.image-block .image-container::-ms-scrollbar{display:none}@media (max-width:575px){.buttons-wrapper.sm{display:none}}@media (min-width:576px){.buttons-wrapper.xs{display:none}}.color-item{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:50px;justify-content:center;width:50px}.color-item>span{font-size:20px}.color-item:not(.clear){background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEUAAABFCAYAAAAcjSspAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAvXSURBVHgBjZwJrtNKEEVDMPMglsWy/pIRQojx8XUtTt7JTbVDS1GI3V1ddWvssh9PPn78+N+PHz9OX79+Pf369ev0/Pnz/fPt27fT+XzeP/n98uXL/X7mbtu2f2e8ffv29Pr16/3fDw8P+5zQ4nfWZ35G1nhd5kEvNKCbvT98+LCvDY18wkNG6Gde5oSnfDIP2tAPPXhn/9DJ/dCAt+wDzawJT+dMRmg2hREIZYSAB4Axx2tW8/zbgJlpBAkffJq+94FeaJg24OQ6wFjJ7Gml5Ts4bEE8k8xMCCKIBbc1YDkwgECMbMD9fPt65uVavlEGQiOE6Zlx1pkv7wuQLbTpMywndHZQ8iPAgBImCPNtCV6cdQbK2rDWJs0y38IyAgo8WIO2WgRsC7aA/kCngeTbYG/4Ywb+aSEmQNodLKy14jntWs2gNWuQERy6WCUxqIXGQhuwI4uxnDsNtGLmcKH25bYAX+uNY0U9x9bQVoRAXMMNGiiuvX///koprPenhfV8j1baBsMRIkAkK2RDMgNgwQwaaLCYG2sjijM/w5kN0G011lzoWGgEIfZhCR1QTTdyEDMIrMiQ67i/+cqcd+/enTYIkvIQoN3AGiUQNjAWivUGsIO1s8bK7TqltkX13vC4yoTwDxiMPcDietYAAyRhxBkERrEEC8d9gzrFqMnXO1UjXMcGhNrrCcWxvt9AOR5Gts+fP1/JGMvMut+/fz+6D8IAwBRUrem2Api3Oa806fl9D8toi2kAHYh7L7TeCjCNrMfFMu/NmzcX/jfXEx6kaZsvBJy+VgCaienjFOtsg5ZJ9+yF33OthXSi8FyD/DDUPqYvfs9LnzT6E1MI0BbR7mENA4KvmWGX/AbRykEQ82tX8559neF4MpQHjxvZrCdX6bSGtl3EQaOr2IcqqO5ZEutQhnmy0nzNdG39pokcVOQATrH47Nmzx+zTJmghHfUh3gXSVKw1M567qoC9b5jFahqAldDNt3ny3G17PNTm958/fx6NgnoEBsq3rswKBjlBE2MMDoBQHbdF4B7WWlsE2c/KQat2rQRKC886Tu4cdH1yBkzuQe/JkyePMdQotqYb9bakFtZr/D1ZwgS86R8F717b12ypABhh4xqMKW5eYtBU5HgTRgfdKQg7jti8pxK7wWzm7vE0zXNgpZplfgBx/dIZ6QqUaVNbSgvpwNTEukgzzS7jp6BrwaztKbt1RrFyiDk+FkzW6lBxZalm0qBMVjLFDwvjqreLpzZrC2YavufU24G++WQNQFhRiYGvXr26kiHfL168GI8sm7OJiZshu4W1YkIdExzde22D0QK1JXFtG44Dm85O7rCRdttFPJhDi/KiAJtTa/Ao5SI0mWEKWAbL2p1cCaFQQu9nfpxKz5XBHL8SR1wpO470XBenZws8MT9pFq0hQPdR2cSWtspEKyAbkJVLc/3p06ejJSBsV8SZb96Ys/PvbjibfPny5USH33GBQcc999INz8eI0/el1nBcMHOpJzipNjjUOsQEqk3mZK1diTqLytTNM6zaPdkUa+xDXXM5ZPbR3xG/g1hH/KPhSnjlPk1/FVQ9J8LYcjw32g8Y+f758+dVHAIolECxZn4vKZnOvE1pFeUNSl8348QZBOy06AxhCyXAEwBh1kDZdRuUrMEC8u3nVbhHrA2Fc+8GFGvTZ5Iu9zsT9L3+bdM9Sr1eZ+tJuoy2+Y0VhGYaQd25g27WZUT4uIQPfnYdK+emFdGCAQyaama9uDXYbtgHOK9zVdz0bXE2fVuTLZH9UCTxzpZkRQTUtv6qwB993j0Gl+1TWm3LsEBY03Q0MJgGakWnhYK3WFHiQiyIE66VEsHZh+t+zNqZNUAC5maUuuttwdgA4Kas5GF/NVCs8YM3aNs6rCjSrUHONWsZGvAWwJyK/cETAMXPsS+gmAHHl1XhlWtTtWot+wliu0O+KaxMN4IgcBeDKysy2LZg1yfdyO7q2K3Rv+A+EvbE1CigSJzhuUq+6YmYyQzqG9copm9wEhShC3N+1pT6wQ/m0C77kxToB+X+p0+fLv/Opzt3mZ+6ykBTd+Fi28qXjXpXmk6dGVMmaG1OGnesiJVw7cg1zRvu3PVIx652I653zLp8epN2EzQIohn5zXMXg7KqTp3eXY5jLU69zjCTotqdsVjz3nGELpzlaiCu1njDRnsq5hplxx6ud6+lBfZ8NDdZpmkgVFtyN7wamMly2+KswP3fntgLWORA5k17QzM3pXBrvmn2ffNihldA93q/QfHwsG54TfveWIrBgVifJAGF0U/1GqzOJs2IBZ2syvv5d7cQvLZ7M57nmsmWfuFlMqkWGv+Ob5KNMoeUO/Uq/MDMgBlwYoetwfPsIgaIWDJZQBdlXOsK3TXZFSCberTWYLuOteMjucEKMR59WABOo+1O7T4urCbNN39de5iGB4BMFfXKbTeIuK+S7+Ty5HyYBFGETM+FB9QBgwjP/DywTqlNCe4M1BryMyKY9ckdwbqWcu8GoSkasQRqGPoyvDXJHBQPcHs/poOkTdIWNAXPKQ71oP6YtNK0+rpBnNb4/uo31TeW7dDQNcslKzp2+FCFVhiuGyjHM1hPe4/7q9RnMDt+TPFkCsCT27iR3kADTL8Y0EBe4lu3+O2v1pLfmDzSVNylr/e/EXbV9fPcPh503JgspYHvM5z3Xlj/dvO6ZqpMOlgwgI86NvAdy0CgWIz7FWb6HvMMm3UXj9N86HTPZprrMNHzL/tOZuiA6UDs1Ngp0qY/FXsGpWsHK+ZoHfQJoNM1C9d0Or60xV32szD5cDZxI4fF+7sbiuj55r676KfTcQBkrt1l1NgQl6brLunb7TvFWynLz4RUC5RB04ZrbvJM687n2xJ+5ToTjYmvaS2fSTi3PDqrToXeVUxpfybXxzK+f/++x5e8X4qWnbFau9QkLYQbWWjQz4YcRGG034OFHvWJ/3rEAdPFmu+zT074PCPqd2X2voqF87HeEZpOOsHsyAImf4Yxz53S4srltu32lfHJkryuefMwT45vXLvEFN7fsLYITMQKkJw2tCn7fseOIxc1Db8S2jGiFWN6na2m+NHAmN4FFDOz0lQ3aVobR75/Op2WMQTGPKf3NtjtKh7bdvsGFIJO8cZ7X52L2Nx+2xs5hjQQEzDWlguoybwnmhai44lj4IpOK+1otKX+3fd8SbWeaJNvM4fZRr+t7J4FNbC2hpV7Tem3BexMswLCSqjS5NqPDYpdx4EXbRHh7VoToyvNOlasLG363WsbhMkqJ5edXHiX2Ye7Zt4WYEHOFdgMyLaodFcaM2MrIT3f81rL/X1veO+rFwLcX0h/hBrAi1iQv3TIHB4vchygs99/0mbzp2tn1+T9lJUl+Zmxhc086gxnR54R8W93Brt1QL1CL4W66G+j7Lw0439BeTXvyL8nF7u334rOdL+zzTRn2lOWuH7bcTJtE3QsWgXS3rDjQvv/lDlWtBqEac0EzBRLruavNjZYU/YxKKsguAJqdW/FywTmZFl9XOn9pnpo2mObJjTyU6WJ3079Fdb0A3QY63qoAyzzp/dyV0Decw3L5f3dQrjwbkKNmk3N2aX/PflwF21tRS1EC9Rrmrd/Gc5M/O71Pefv/flBlBdsizPLURF19FkdJVaC33OvKQjD+3TPVjsdG86t9anUb0GnoDvN6/WrsbKIaY/eazXu1Ueed2Mp9nH6Czx9I4/7mQ4Nm/7jpHYtagTXALnO8xx6Ka4h4IU53RdBCCswtVPW5jlUBn9f7bjYtQ7zkRG5Lv8TyArBFZp2rUkD06fv3dPeEU3z40/u9ZsGqz2O3C1jWy20mzQoq7J/WjsBc+Si41G+Yl6X89zrV7lWIEwB+MpaJ+F8LcOPOJv5o4CKQH0+ajqm1yA1oLYMC9yNpRUI+e7/x8FHgD1FWysNyiTEtPGUWSaavm/QG6CVy0y0LCzC+Q8oDAwK9nyvgYcbUFw0Tf0MCB9pdmpDrNysf0/fR5nESuDRqPmb4k/zb0vZQVlpdDJ5f+6lvMkNV3O833TfTK9c2gLzewKFk7Rdsef9D2BPHil9/JWWAAAAAElFTkSuQmCC);background-size:cover}.color-item.color>span{color:#fff}@media (max-width:874px){.color-item{height:40px;width:40px}}@media (max-width:732px){.color-item{height:37px;width:37px}}@media (max-width:700px){.color-item{height:35px;width:35px}}@media (max-width:680px){.color-item{height:34px;width:34px}}@media (max-width:630px){.color-item{height:33px;width:33px}}@media (max-width:575px){.color-item{height:44px;width:44px}}@media (max-width:475px){.color-item{height:40px;width:40px}}@media (max-width:680px){.colors-row{row-gap:10px!important}}@media (max-width:640px){.colors-row{row-gap:8px!important}}.collage-frames{bottom:0;display:flex;flex-wrap:wrap;left:0;position:absolute;right:0;top:0;width:100%}.collage-frames .collage-frames-item{border:4px solid #0000}.collage-frames .collage-frames-item.active{border-color:#dbb430}.collage-frames .collage-frames-item.rounded-top-left{border-top-left-radius:5px}.collage-frames .collage-frames-item.rounded-top-right{border-top-right-radius:5px}.collage-frames .collage-frames-item.rounded-bottom-left{border-bottom-left-radius:5px}.collage-frames .collage-frames-item.rounded-bottom-right{border-bottom-right-radius:5px}.ant-divider.gold{border-color:#b79625!important;color:#b79625!important}.ant-divider.divider-gallery-page{margin:0}.footer{background:#131313;margin-top:auto;min-height:364px;padding:60px 80px 72px;position:relative}@media (max-width:768px){.footer{padding:40px 20px 72px}}.footer .footer-column-wrapper{max-width:305px}@media (max-width:576px){.footer .footer-column-wrapper{text-align:center;width:140px}.footer .footer-column-wrapper.first{width:100%}.footer .column-first{display:flex;justify-content:center}}.footer .column-third{display:flex}@media (max-width:1080px){.footer .column-third{justify-content:flex-end}}@media (max-width:576px){.footer .column-third{justify-content:center}}.footer .footer-bottom-block{display:flex;justify-content:center}.footer .social-links-wrapper{display:flex;gap:16px;margin-top:24px}.footer .social-links-wrapper .social-link-item{align-items:center;background-color:#b79625;border-radius:14px;cursor:pointer;display:flex;height:48px;justify-content:center;width:48px}.footer .footer-text{color:#fff;display:block;font-family:Roboto;font-size:16px;line-height:24px;margin-top:24px}.footer .footer-text.link{margin-top:11px;white-space:nowrap}.footer .footer-text.link:hover{cursor:pointer;text-decoration:underline}.footer .footer-text.bottom{color:#b79625;font-size:14px;line-height:14px;margin-top:0}.footer .footer-copyright-wrapper{background:#e8e8e8;bottom:0;color:#131313;height:52px;left:0;position:absolute;width:100%}.ant-btn,.footer .footer-copyright-wrapper{align-items:center;display:flex;justify-content:center}.ant-btn{border-radius:12px;box-shadow:none;font-family:Roboto,Arial,sans-serif;font-weight:500;height:44px}.ant-btn.br-4{border-radius:4px!important}.ant-btn.br-8{border-radius:8px!important}.ant-btn.br-100{border-radius:100px!important}.ant-btn.ant-btn-primary:hover{background:#0000!important;border:2px solid #000;color:#000!important}.ant-btn.ant-btn-primary.primary-fiolet{background:#6b21a8}.ant-btn.ant-btn-primary.primary-fiolet:hover{background-color:#8429cf!important;border-color:#8429cf;color:#fff!important}@media (max-width:480px){.ant-btn.ant-btn-primary.primary-fiolet.step1{max-width:390px!important;width:100%!important}}.ant-btn.ant-btn-primary.primary-black{background:#000;color:#fff!important}.ant-btn.ant-btn-primary.primary-black:hover{background:#0000!important;border:2px solid #000;color:#000!important}.ant-btn.ant-btn-primary.primary-gray{background:#eaecf0;color:#000}.ant-btn.ant-btn-primary.primary-gray:hover{background-color:#98a2b3!important}.ant-btn.ant-btn-primary.primary-gray2{background:#ccced3;color:#fff}.ant-btn.ant-btn-primary.primary-gray2:hover{background-color:#dcdee3!important;border-color:#dcdee3;color:#fff!important}.ant-btn.ant-btn-primary.primary-gray2.free{width:140px!important}@media (max-width:480px){.ant-btn.ant-btn-primary.primary-gray2.free.isStep1{max-width:390px!important;width:100%!important}}.ant-btn.ant-btn-primary.primary-gray2-gold{background:#ccced3;color:#fff}.ant-btn.ant-btn-primary.primary-gray2-gold:hover{background-color:#dcdee3!important;border-color:#dcdee3;color:#fff!important}.ant-btn.ant-btn-primary.primary-gray2-gold.free{width:140px!important}@media (max-width:480px){.ant-btn.ant-btn-primary.primary-gray2-gold.free.isStep1{max-width:390px!important;width:100%!important}}.ant-btn.ant-btn-primary.primary-gray2-gold.gold,.ant-btn.ant-btn-primary.primary-gray2-gold.gold:hover{background-color:#b79625!important;border-color:#b79625!important;color:#fff!important}.ant-btn.ant-btn-primary.primary-light-gray{background:#f2f4f7;color:#101828}.ant-btn.ant-btn-primary.primary-light-gray:hover{background-color:#eaecf0!important;color:#101828}.ant-btn.ant-btn-primary.primary-light-gray-gold{background:#e9eff2;color:#000}.ant-btn.ant-btn-primary.primary-light-gray-gold.selected,.ant-btn.ant-btn-primary.primary-light-gray-gold:hover{background-color:#b79625!important;border-color:#b79625!important;color:#fff!important}.ant-btn.ant-btn-primary.primary-light-gray-gold.small{border-radius:4px;height:40px}.ant-btn.ant-btn-primary.primary-gold{background:#b79625;border:none;color:#fff}.ant-btn.ant-btn-primary.primary-gold.selected,.ant-btn.ant-btn-primary.primary-gold:hover{background-color:#9f8220!important;color:#fff!important}.ant-btn.ant-btn-primary.primary-gold.small{border-radius:4px;height:40px}.ant-btn.ant-btn-primary.primary-gold.free{width:140px!important}@media (max-width:480px){.ant-btn.ant-btn-primary.primary-gold.free.isStep1{max-width:390px!important;width:100%!important}}.ant-btn.ant-btn-primary.primary-dark-gray{background:#475467;color:#f2f4f7}.ant-btn.ant-btn-primary.primary-dark-gray:hover{background-color:#344054!important;color:#f2f4f7}.ant-btn.ant-btn-primary.primary-black{background:#101828;color:#f2f4f7}.ant-btn.ant-btn-primary.primary-black:hover{background-color:#1d2939!important;color:#f2f4f7!important}.ant-btn.ant-btn-primary.primary-green{background:#115e59;color:#fff}.ant-btn.ant-btn-primary.primary-green:hover{background-color:#fff!important;border-color:#115e59;color:#115e59!important}.ant-btn.ant-btn-primary.primary-green.large{height:54px}@media (max-width:745px){.ant-btn.ant-btn-primary.primary-green.large{height:44px}}.ant-btn.ant-btn-primary.primary-red{background:#991b1b;color:#fff}.ant-btn.ant-btn-primary.primary-red:hover{background-color:#fff!important;border-color:#991b1b;color:#991b1b!important}.ant-btn.ant-btn-primary.primary-red-2{background:#e32e22;color:#fff}.ant-btn.ant-btn-primary.primary-red-2:hover{background-color:#c4271c!important;border-color:#c4271c;color:#fff!important}.ant-btn.ant-btn-primary.primary-white{background:#fff;color:#667085}.ant-btn.ant-btn-primary.primary-white-gold{background:#fff;border-color:#b79625;color:#b79625}.ant-btn.ant-btn-primary.primary-white-gold:hover{color:#b79625!important}.ant-btn.ant-btn-primary.primary-white-gold.text-black{color:#000}.ant-btn.ant-btn-primary.primary-white-gold.text-black.selected,.ant-btn.ant-btn-primary.primary-white-gold.text-black:hover{color:#000!important}.ant-btn.ant-btn-default{border-color:#eaecf0;color:#667085}.ant-btn.ant-btn-default:hover{border-color:#d0d5dd!important;color:#667085!important}.ant-btn.ant-btn-default.default-green{border-color:#50c07f;color:#50c07f}.ant-btn.ant-btn-default.default-green:hover{border-color:#50c07f!important;color:#419e68!important}.ant-btn.ant-btn-default.default-red{border-color:#fc7486;color:#fc7486}.ant-btn.ant-btn-default.default-red:hover{border-color:#fc7486!important;color:#fa4b62!important}.ant-btn.ant-btn-default.default-red-main{border-color:#e32e22;color:#e32e22!important}.ant-btn.ant-btn-default.default-red-main:hover{border-color:#c5281d!important;color:#c5281d!important}.ant-btn.ant-btn-link{color:#1a80e5;padding:0}.global-wrap{overflow:hidden}.global-wrap .main-container{align-items:stretch;display:flex;flex-flow:row nowrap;justify-content:stretch;overflow:hidden}.global-wrap .site-layout{background:#fafafa;min-width:360px;width:100%}.global-wrap .site-layout:has(.shown-in-iframe) .header{display:none}.global-wrap .main-content{background:#fff;flex:1 1;margin:0 auto;max-width:1645px;overflow:auto;padding:32px;position:relative;width:100%}.global-wrap .main-content::-webkit-scrollbar{width:0}@media only screen and (max-width:767px){.global-wrap .main-content{flex:1 0 auto}}.global-wrap .main-content .suspense-spin-wrap{align-items:center;display:flex;justify-content:center}.ant-layout-header.header{align-items:flex-start;background:#f6eee2;box-shadow:0 2px 10px 0 #8567003d;display:flex;flex-flow:row nowrap;height:100px;justify-content:space-between;line-height:1;padding:8px 80px;width:100%;z-index:11}@media (max-width:940px){.ant-layout-header.header{padding:8px 40px}}@media (max-width:768px){.ant-layout-header.header{height:68px;padding:8px 20px}}@media (max-width:576px){.ant-layout-header.header{padding:8px 16px}}.ant-layout-header.header.hidden{top:-113px}.ant-layout-header.header .header-content-wrapper{align-items:center;height:100%;justify-content:space-between;margin:0 auto;max-width:1645px;padding:0;position:relative;width:100%}@media (max-width:576px){.ant-layout-header.header .header-content-wrapper{padding:0}}.ant-layout-header.header .header-content-wrapper .empty-block{transition-duration:.25s;transition-property:all;transition-timing-function:ease-in-out;width:150px;will-change:width}@media (max-width:576px){.ant-layout-header.header .header-content-wrapper .empty-block{width:0}}.ant-layout-header.header .header-content-wrapper .left-block{align-items:center;display:flex}.ant-layout-header.header .header-content-wrapper .left-block .dropdown-wrap{width:24px}.ant-layout-header.header .header-content-wrapper .left-block .mobile-menu{display:none}@media (max-width:800px){.ant-layout-header.header .header-content-wrapper .left-block .mobile-menu{display:block}}.ant-layout-header.header .header-content-wrapper .left-block .desktop-menu{display:flex;gap:28px}@media (max-width:800px){.ant-layout-header.header .header-content-wrapper .left-block .desktop-menu{display:none}}.ant-layout-header.header .header-content-wrapper .left-block .desktop-menu .dropdown-wrap .menu-desktop-title{cursor:pointer;font-family:Roboto,serif;font-size:16px;font-weight:500;padding-right:24px;position:relative;transition:all .4s;width:fit-content}.ant-layout-header.header .header-content-wrapper .left-block .desktop-menu .dropdown-wrap .menu-desktop-title:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.475 4.475.85.85A.47.47 0 0 1 .7.5C.7.367.746.25.837.15.93.05 1.05 0 1.2 0h7.6c.15 0 .27.05.362.15.092.1.138.217.138.35 0 .033-.05.15-.15.35L5.525 4.475a.762.762 0 0 1-.25.175A.734.734 0 0 1 5 4.7a.734.734 0 0 1-.275-.05.762.762 0 0 1-.25-.175Z' fill='%23B79625'/%3E%3C/svg%3E");content:"";height:5px;position:absolute;right:7px;top:6px;transition:all .4s;width:9px}.ant-layout-header.header .header-content-wrapper .left-block .desktop-menu .header-left-desktop-title{cursor:pointer;font-family:Roboto,serif;font-size:16px;font-weight:500;position:relative;transition:all .4s;width:fit-content}.ant-layout-header.header .header-content-wrapper .header-logo.left{display:none;margin-left:54px}@media (max-width:800px){.ant-layout-header.header .header-content-wrapper .header-logo.left{display:block}}@media (max-width:576px){.ant-layout-header.header .header-content-wrapper .header-logo.left{margin-left:22px}.ant-layout-header.header .header-content-wrapper .header-logo.left>img{height:auto;width:130px}}.ant-layout-header.header .header-content-wrapper .header-logo.center{display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1050}@media (max-width:800px){.ant-layout-header.header .header-content-wrapper .header-logo.center{display:none}}.ant-layout-header.header .header-content-wrapper .crown-img{border-radius:50%;box-shadow:0 2px 10px 0 #0003}.site-layout:has(.user-page){background:#fff}.two-parts-button{border:1px solid #e8e8e8;border-radius:100px;display:flex;height:40px;width:fit-content}.two-parts-button .purchase-mobile{display:none}@media (max-width:576px){.two-parts-button .credits-left{display:none}.two-parts-button .purchase-mobile{display:inline-block}}.two-parts-button .left-part{background:#fff;border-radius:100px 0 0 100px;color:#6b21a8;font-family:Roboto;font-weight:700;gap:4px;padding:13px 8px 13px 12px}.two-parts-button .left-part,.two-parts-button .right-part{align-items:center;display:flex;height:100%;justify-content:center}.two-parts-button .right-part{background:#6b21a8;border-radius:0 100px 100px 0;color:#fff;cursor:pointer;padding:13px 15px;transition-duration:.25s;transition-property:all;transition-timing-function:ease-in-out;width:fit-content}.two-parts-button .right-part:hover{opacity:.9}.ant-dropdown.custom-menu{z-index:11}@media (max-width:576px){.ant-dropdown.custom-menu{inset:68px 16px auto auto!important}}.ant-dropdown.custom-menu .ant-dropdown-menu{border:1px solid #e2e7f0;border-radius:9px;box-shadow:0 3px 15px #1615151a;padding:8px 24px;width:246px}.ant-dropdown.custom-menu .ant-dropdown-menu .ant-dropdown-menu-item{color:#000;font-family:Roboto,sans-serif;font-size:16px;font-weight:600;line-height:24px;padding:12px 4px}.ant-dropdown.custom-menu .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-active:hover{background:#f6eee2;border-radius:4px}.ant-dropdown.custom-menu .ant-dropdown-menu .ant-dropdown-menu-item:has(.button-type){margin:7px 0;padding:0}.ant-dropdown.custom-menu .ant-dropdown-menu .ant-dropdown-menu-item:has(.menu-text){pointer-events:none}.ant-dropdown.custom-menu .ant-dropdown-menu .ant-dropdown-menu-item .menu-text{display:block;overflow-wrap:break-word;white-space:normal;word-break:break-word}.ant-dropdown.custom-menu .ant-dropdown-menu .ant-dropdown-menu-item .flex{align-items:center;display:flex;gap:10px}.ant-dropdown.custom-menu .ant-dropdown-menu .ant-dropdown-menu-item:hover{background:#0000;opacity:.9}.ant-dropdown.custom-menu .ant-dropdown-menu .ant-dropdown-menu-item-divider{background-color:#e8e8e8;margin:6px 0}.ant-dropdown.left-menu{top:100px!important;z-index:10!important}@media (max-width:768px){.ant-dropdown.left-menu{inset:68px auto auto 0!important}}@media (max-width:393px){.ant-dropdown.left-menu{inset:68px 48px auto 0!important}}.ant-dropdown.left-menu .ant-dropdown-menu-item-divider{background:#fff}.ant-dropdown.left-menu .ant-dropdown-menu{background:#f6eee2;border-radius:0 0 12px 12px;box-shadow:0 2px 10px 0 #8567003d;padding:16px 24px;width:320px}@media (max-width:393px){.ant-dropdown.left-menu .ant-dropdown-menu{border-radius:0;width:100%}}.ant-dropdown.left-menu .ant-dropdown-menu .ant-dropdown-menu-item{color:#000;font-family:DM Serif Display;font-size:20px;font-weight:400;line-height:30px;padding:8px 0}.ant-dropdown.left-menu .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-active:hover{background:#0000;color:#b79625}.ant-dropdown.left-menu .ant-dropdown-menu .ant-dropdown-menu-item .gold{color:#b79625!important}.ant-dropdown.left-menu .ant-dropdown-menu .ant-dropdown-menu-item .gold:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m10 3.525-7.35 7.35c-.25.25-.546.37-.887.363a1.26 1.26 0 0 1-.888-.388A1.213 1.213 0 0 1 .5 9.963c0-.342.125-.638.375-.888l7.7-7.675c.2-.2.425-.35.675-.45.25-.1.5-.15.75-.15s.5.05.75.15c.25.1.475.25.675.45l7.7 7.7c.25.25.37.542.363.875a1.246 1.246 0 0 1-.388.875c-.25.25-.546.375-.888.375-.341 0-.637-.125-.887-.375L10 3.525Z' fill='%23B79625'/%3E%3C/svg%3E") no-repeat 50%;content:"";height:11px;position:absolute;right:0;top:16px;transition:all .4s;width:19px}.ant-dropdown.left-menu .ant-dropdown-menu .ant-dropdown-menu-item .gold.closed:before{transform:rotate(180deg)}.ant-dropdown.left-menu.desktop.services .ant-dropdown-menu{width:170px}.ant-modal-wrap.login-modal{overflow-x:hidden}@media (max-width:400px){.ant-modal-wrap.login-modal{min-width:320px}}.ant-modal.login-madal{width:808px!important}@media (max-width:616px){.ant-modal.login-madal{max-width:430px!important;width:90%!important}}.ant-modal.login-madal .f-DM{font-family:DM Serif Display,sans-serif}.ant-modal.login-madal .f-Rob{font-family:Roboto,sans-serif}.ant-modal.login-madal .fs-16{font-size:16px}.ant-modal.login-madal .text-gold{color:#b79625}.ant-modal.login-madal .link{text-decoration:underline}.ant-modal.login-madal .ant-modal-close{background:#ccced3b3;border-radius:50%;height:32px;transition-duration:.25s;transition-property:all;transition-timing-function:ease-in-out;width:32px;will-change:background}.ant-modal.login-madal .ant-modal-close .ant-modal-close-icon{opacity:1}.ant-modal.login-madal .ant-modal-close .ant-modal-close-icon>svg{fill:#fff}.ant-modal.login-madal .ant-modal-close .ant-modal-close-x{font-size:17px;font-weight:700}.ant-modal.login-madal .ant-modal-close:hover{background:#ccced3}@media (max-width:616px){.ant-modal.login-madal .ant-modal-close{margin-top:-50px}}.ant-modal.login-madal .login-modal-content-wrapper{border-radius:20px;height:100%}.ant-modal.login-madal .login-modal-content-wrapper .left-part{border-radius:20px 0 0 20px;display:flex;flex:0 0 367px;flex-direction:column;padding:32px}@media (max-width:685px){.ant-modal.login-madal .login-modal-content-wrapper .left-part{flex:1 1 367px}}@media (max-width:616px){.ant-modal.login-madal .login-modal-content-wrapper .left-part{flex:initial;width:90%}}@media (max-width:425px){.ant-modal.login-madal .login-modal-content-wrapper .left-part{padding:16px}}.ant-modal.login-madal .login-modal-content-wrapper .right-part{align-items:center;background-image:url(/static/media/login_bg.c4441b6f7aeb495e315c.jpg);background-size:cover;border-radius:0 20px 20px 0;display:flex;flex:1 1;justify-content:center;min-width:243px}@media (max-width:616px){.ant-modal.login-madal .login-modal-content-wrapper .right-part{display:none}}.ant-modal.login-madal .login-modal-content-wrapper .right-part .central-block{align-items:center;background:#fff;border-radius:12px;box-shadow:0 0 4px 3px #0000000d;display:flex;height:100px;justify-content:center;opacity:.9;width:209px}.ant-modal.login-madal .login-modal-content-wrapper .code-block>div{display:flex;gap:12px;width:100%}@media (max-width:389px){.ant-modal.login-madal .login-modal-content-wrapper .code-block>div{gap:8px}}@media (max-width:370px){.ant-modal.login-madal .login-modal-content-wrapper .code-block>div{gap:5px}}.ant-modal.login-madal .login-modal-content-wrapper .code-block input{border:1px solid #e6e6e6;border-radius:8px!important;caret-color:#22190c;color:#22190c;font-family:Roboto,sans-serif;font-size:16px;font-weight:700;line-height:24px}.ant-modal.login-madal .login-modal-content-wrapper .code-block input:focus{border-color:#b79625}.ant-modal.login-madal .login-modal-content-wrapper .code-block.error input{border-color:#e32e22!important}.ant-modal.login-madal .login-modal-content-wrapper .resend-timer{align-items:center;display:flex;justify-content:center}.ant-modal.login-madal .login-modal-content-wrapper .resend-timer .ant-statistic .ant-statistic-content{color:#b9b9b9;font-family:SF Pro,Inter,sans-serif;font-size:16px;font-weight:700;line-height:24px;margin-top:24px}.ant-modal.login-madal .login-modal-content-wrapper .resend-link{cursor:pointer;font-weight:600;line-height:20px;margin-top:24px;text-align:center}.ant-modal.login-madal .login-modal-content-wrapper .error-text-wrapper,.ant-modal.login-madal .login-modal-content-wrapper .resend-text-wrapper{align-items:center;background:#ffe0de;border-radius:12px;color:#e32e22;display:flex;font-weight:500;gap:6px;line-height:20px;padding:12px 20px}.ant-modal.login-madal .login-modal-content-wrapper .resend-text-wrapper{background:#e4fbdf;color:#24ab03}.ant-divider.login{border-color:#ccced3!important;color:#ccced3!important;margin:24px 0}.ant-notification{right:8px!important;top:32px!important}@media (max-width:430px){.ant-notification{right:-10px!important;top:15px!important}}@media (max-width:370px){.ant-notification{right:-20px!important}}.ant-notification .ant-notification-notice.custom-notification{border-radius:8px;display:flex;min-width:390px;padding:16px 16px 10px;width:fit-content}@media (max-width:430px){.ant-notification .ant-notification-notice.custom-notification{min-width:358px}}@media (max-width:370px){.ant-notification .ant-notification-notice.custom-notification{min-width:340px}}.ant-notification .ant-notification-notice.custom-notification .message-wrapper{width:110%}.ant-notification .ant-notification-notice.custom-notification.ant-notification-notice-error{background:#ffe0de;border:1px solid #e32e22}.ant-notification .ant-notification-notice.custom-notification.ant-notification-notice-success{background:#e4f7e4}.ant-notification .ant-notification-notice.custom-notification.ant-notification-notice-warning{background:#fff0bb;border:1px solid #ffae00}.ant-notification .ant-notification-notice.custom-notification .ant-notification-notice-message{font-family:Roboto,sans-serif;line-height:24px}.ant-notification .ant-notification-notice.custom-notification .ant-notification-notice-message .message-title{font-weight:700}.ant-notification .ant-notification-notice.custom-notification .ant-notification-notice-message .message-text{margin-top:10px}.ant-notification .ant-notification-notice.custom-notification .ant-notification-notice-close{color:#22190c;font-size:18px;margin-right:-8px;margin-top:-3px}.virtual-try-on-page{display:flex;flex-direction:column;min-height:calc(100vh - 88px)}.virtual-try-on-page .page-content{display:flex;flex-direction:column;margin:0 auto;max-width:1645px;padding:32px 20px 74px;width:92%}@media (max-width:480px){.virtual-try-on-page .page-content{padding:32px 16px 110px;width:100%}}.virtual-try-on-page .page-content .custom-switch{align-items:center;background-color:#f5e5e7;border-radius:20px;cursor:pointer;display:flex;height:40px;justify-content:space-between;margin-top:24px;padding:0;position:relative;transition:background-color .3s;width:252px}.virtual-try-on-page .page-content .custom-switch:before{background:#6b21a8;border-radius:20px;content:"";height:100%;position:absolute;transition:left .3s;width:50%}.virtual-try-on-page .page-content .custom-switch .switch-label{color:#22190c;font-size:14px;line-height:30px;text-align:center;transition:color .3s;width:50%;z-index:1}.virtual-try-on-page .page-content .custom-switch.active-all .all-hairstyles{color:#fff;font-weight:500}.virtual-try-on-page .page-content .custom-switch.active-all:before{left:50%}.virtual-try-on-page .page-content .custom-switch.active-free .free{color:#fff;font-weight:500}.virtual-try-on-page .page-content .custom-switch.active-free:before{right:50%}@media (max-width:480px){.virtual-try-on-page .page-content .custom-switch{max-width:358px;width:100%}}.virtual-try-on-page .page-content .photos-block-wrapper{display:flex;flex-wrap:wrap;gap:16px;margin:20px 0;position:relative;width:100%}@media (max-width:480px){.virtual-try-on-page .page-content .photos-block-wrapper{gap:10px;justify-content:center;margin-bottom:120px}}.virtual-try-on-page .page-content .photos-block-wrapper .img-wrapper{position:relative}.virtual-try-on-page .page-content .photos-block-wrapper .img-wrapper .ads-beige{align-items:center;background:#b79625;border-radius:0 0 7px 7px;bottom:6px;color:#fff;display:flex;flex-direction:column;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:700;height:54px;justify-content:center;opacity:0;position:absolute;transition:opacity .3s ease,visibility .3s ease;width:100%}@media (max-width:480px){.virtual-try-on-page .page-content .photos-block-wrapper .img-wrapper .ads-beige{font-size:14px;height:46px}}.virtual-try-on-page .page-content .photos-block-wrapper .img-wrapper .ads-beige .ads-beige-text-small{font-size:12px;font-weight:400;margin-top:-5px}@media (max-width:480px){.virtual-try-on-page .page-content .photos-block-wrapper .img-wrapper .ads-beige .ads-beige-text-small{font-size:11px}}.virtual-try-on-page .page-content .photos-block-wrapper .img-wrapper:hover .ads-beige{cursor:pointer;opacity:1}.virtual-try-on-page .page-content .photos-block-wrapper .img-wrapper:hover .ads-beige:hover{background:#9f8220}.virtual-try-on-page .page-content .photo-item{border-radius:8px;border-width:2px;cursor:pointer;height:140px;object-fit:cover;transition:transform .15s ease-out,filter .15s ease-out;width:146px}.virtual-try-on-page .page-content .photo-item.checked{border:2px solid #b79625}@media (max-width:480px){.virtual-try-on-page .page-content .photo-item{height:112px;width:112px}}@media (max-width:388px){.virtual-try-on-page .page-content .photo-item{height:140px;width:146px}}.virtual-try-on-page .page-content .photo-item:hover:not(.no-transform){filter:brightness(110%);transform:scale(1.05)}.virtual-try-on-page .page-content .wiggle{animation:wiggle-animation .5s ease infinite;filter:brightness(.5)}.virtual-try-on-page .page-content .selected{border:2px solid #000;filter:brightness(1.1)}.virtual-try-on-page .page-content .crown{left:12px;position:absolute;top:12px}.virtual-try-on-page .page-content .fixed-button-wrapper{bottom:10px;column-gap:14px;display:flex;height:56px;justify-content:flex-end;max-width:1645px;row-gap:18px;width:87%;z-index:11}@media (max-width:560px){.virtual-try-on-page .page-content .fixed-button-wrapper{width:92%}}@media (max-width:520px){.virtual-try-on-page .page-content .fixed-button-wrapper{align-items:flex-end;flex-direction:column;height:max-content}}@media (max-width:480px){.virtual-try-on-page .page-content .fixed-button-wrapper{margin-bottom:-10px;margin-left:-14px;max-width:100%;row-gap:0;width:100%}.virtual-try-on-page .page-content .email-wrapper{margin-bottom:40px}}.virtual-try-on-page .page-content .fixed-button{align-items:center;background:#fff;border:1px solid #ccced3;border-radius:8px;bottom:20px;display:flex;font-size:16px;height:56px;justify-content:flex-end;max-width:fit-content;right:0;width:100%;z-index:11}.virtual-try-on-page .page-content .fixed-button:has(.active){border-color:#b79625}@media (max-width:480px){.virtual-try-on-page .page-content .fixed-button{border-radius:0;max-width:100%}.virtual-try-on-page .page-content .fixed-button.two-parts{box-shadow:0 -4px 25px 0 #4d4d4d33;flex-direction:column;height:138px;justify-content:center;padding:0 6px}}.virtual-try-on-page .page-content .fixed-button .fixed-button-link{cursor:pointer;font-weight:700;text-decoration:underline}.virtual-try-on-page .page-content .fixed-button.fiolet{background:#6b21a8;border:1px solid #6b21a8;color:#fff;justify-content:center;max-width:fit-content;padding:0 18px;transition:opacity .5s ease-in-out;width:100%}.virtual-try-on-page .page-content .fixed-button.fiolet.blue{background:#daeeff;border-color:#007fef;color:inherit}@media (max-width:480px){.virtual-try-on-page .page-content .fixed-button.fiolet{height:36px;max-width:100%}.virtual-try-on-page .page-content .fixed-button.fiolet.blue{max-width:100%}}.virtual-try-on-page .page-content .fixed-button.fiolet.rose{background:#f5e5e7;border-color:#6b21a8;color:inherit;font-weight:400;padding:0 18px}@media (max-width:480px){.virtual-try-on-page .page-content .fixed-button.fiolet.rose{height:60px;max-width:100%}}.virtual-try-on-page .page-content .fixed-button.orange{background:#fff0bb;border:1px solid #ffae00;justify-content:center;padding:0 18px;transition:opacity .5s ease-in-out}@media (max-width:480px){.virtual-try-on-page .page-content .fixed-button.orange{height:60px;max-width:100%}}.virtual-try-on-page .page-content .fixed-button .right-part{align-items:center;background-color:#ccced3;border-radius:0 7px 7px 0;color:#fff;cursor:pointer;cursor:not-allowed;display:flex;font-size:16px;height:100%;justify-content:center;padding:0 10px;width:140px}.virtual-try-on-page .page-content .fixed-button .right-part.active{background-color:#b79625;cursor:pointer}@media (max-width:480px){.virtual-try-on-page .page-content .fixed-button .right-part{border-radius:7px;height:56px;margin-bottom:20px;margin-top:12px;max-width:358px;width:100%}}.virtual-try-on-page .page-content .fixed-button .left-part{display:flex;font-size:16px;justify-content:space-between;padding:0 24px;width:100%}@media (max-width:480px){.virtual-try-on-page .page-content .fixed-button .left-part{max-width:358px;padding:0}.virtual-try-on-page .page-content .two-buttons-wrapper.free-flow{align-items:center;background:#fff;box-shadow:0 -4px 25px 0 #4d4d4d33;height:100px;justify-content:center;padding:0 10px;width:100%}}.virtual-try-on-page .page-content .step-3-wrapper{align-items:center;justify-content:center;margin:80px auto 20px;max-width:402px;width:100%}.virtual-try-on-page .page-content .step-3-wrapper .step-3-title{font-family:"DM Serif Display",serif;font-size:32px;line-height:48px;margin-bottom:20px}.virtual-try-on-page .page-content .step-3-wrapper .step-3-text{font-size:20px;line-height:32px;text-align:center}.custom-overlay{background-color:#000c;bottom:0;left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:1000}.ant-modal-wrap .upload-modal .ant-modal-close{border:1px solid #000;border-radius:50%;color:#000;height:31px;right:16px;top:20px;width:31px}.ant-modal-wrap .upload-modal .first-step__item{background:#f2f4f6;border-radius:12px;display:flex;justify-content:space-between;overflow:hidden}.ant-modal-wrap .upload-modal .first-step__item-left{flex-grow:1;padding:16px}.ant-modal-wrap .upload-modal .first-step__item-left h3{color:#22190c;font-family:"DM Serif Display",Arial,sans-serif;font-size:20px;font-weight:400;letter-spacing:-.15px;line-height:1.5;margin:0 0 8px;padding-left:36px;position:relative}.ant-modal-wrap .upload-modal .first-step__item-left h3:after{align-items:center;background:#6b21a8;border-radius:50%;color:#fff;content:"1";display:flex;font-family:Arial,sans-serif;font-size:14px;font-weight:700;height:24px;justify-content:center;left:0;position:absolute;top:4px;width:24px}.ant-modal-wrap .upload-modal .first-step__item-2 h3:after{content:"2"}.ant-modal-wrap .upload-modal .first-step__item-3 h3:after{content:"3"}.ant-modal-wrap .upload-modal .first-step__item-left p{color:#22190c;font-size:14px;line-height:1.42;margin:0;max-width:200px;padding-left:36px}.ant-modal-wrap .upload-modal .first-step__item-right{flex-basis:92px;max-width:92px;min-width:92px;width:92px}.ant-modal-wrap .upload-modal .first-step__item-right img{height:100%;object-fit:cover;width:100%}.virtual-try-on-page-test{display:flex;flex-direction:column;min-height:calc(100vh - 88px)}.virtual-try-on-page-test .page-content{display:flex;flex-direction:column;margin:0 auto;max-width:1645px;padding:32px 20px 74px;width:92%}@media (max-width:480px){.virtual-try-on-page-test .page-content{padding:32px 16px 110px;width:100%}}.virtual-try-on-page-test .page-content .custom-switch{align-items:center;background-color:#f5e5e7;border-radius:20px;cursor:pointer;display:flex;height:40px;justify-content:space-between;margin-top:24px;padding:0;position:relative;transition:background-color .3s;width:252px}.virtual-try-on-page-test .page-content .custom-switch:before{background:#6b21a8;border-radius:20px;content:"";height:100%;position:absolute;transition:left .3s;width:50%}.virtual-try-on-page-test .page-content .custom-switch .switch-label{color:#22190c;font-size:14px;line-height:30px;text-align:center;transition:color .3s;width:50%;z-index:1}.virtual-try-on-page-test .page-content .custom-switch.active-all .all-hairstyles{color:#fff;font-weight:500}.virtual-try-on-page-test .page-content .custom-switch.active-all:before{left:50%}.virtual-try-on-page-test .page-content .custom-switch.active-free .free{color:#fff;font-weight:500}.virtual-try-on-page-test .page-content .custom-switch.active-free:before{right:50%}@media (max-width:480px){.virtual-try-on-page-test .page-content .custom-switch{max-width:358px;width:100%}}.virtual-try-on-page-test .page-content .photos-block-wrapper{display:flex;flex-wrap:wrap;gap:16px;margin:20px 0;position:relative;width:100%}@media (max-width:480px){.virtual-try-on-page-test .page-content .photos-block-wrapper{gap:10px;justify-content:center;margin-bottom:120px}}.virtual-try-on-page-test .page-content .photos-block-wrapper .img-wrapper{position:relative}.virtual-try-on-page-test .page-content .photos-block-wrapper .img-wrapper .ads-beige{align-items:center;background:#b79625;border-radius:0 0 7px 7px;bottom:6px;color:#fff;display:flex;flex-direction:column;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:700;height:54px;justify-content:center;opacity:0;position:absolute;transition:opacity .3s ease,visibility .3s ease;width:100%}@media (max-width:480px){.virtual-try-on-page-test .page-content .photos-block-wrapper .img-wrapper .ads-beige{font-size:14px;height:46px}}.virtual-try-on-page-test .page-content .photos-block-wrapper .img-wrapper .ads-beige .ads-beige-text-small{font-size:12px;font-weight:400;margin-top:-5px}@media (max-width:480px){.virtual-try-on-page-test .page-content .photos-block-wrapper .img-wrapper .ads-beige .ads-beige-text-small{font-size:11px}}.virtual-try-on-page-test .page-content .photos-block-wrapper .img-wrapper:hover .ads-beige{cursor:pointer;opacity:1}.virtual-try-on-page-test .page-content .photos-block-wrapper .img-wrapper:hover .ads-beige:hover{background:#9f8220}.virtual-try-on-page-test .page-content .photo-item{border-radius:8px;border-width:2px;cursor:pointer;height:140px;object-fit:cover;transition:transform .15s ease-out,filter .15s ease-out;width:146px}.virtual-try-on-page-test .page-content .photo-item.checked{border:2px solid #b79625}@media (max-width:480px){.virtual-try-on-page-test .page-content .photo-item{height:112px;width:112px}}@media (max-width:388px){.virtual-try-on-page-test .page-content .photo-item{height:140px;width:146px}}.virtual-try-on-page-test .page-content .photo-item:hover:not(.no-transform){filter:brightness(110%);transform:scale(1.05)}.virtual-try-on-page-test .page-content .wiggle{animation:wiggle-animation .5s ease infinite;filter:brightness(.5)}.virtual-try-on-page-test .page-content .selected{border:2px solid #000;filter:brightness(1.1)}.virtual-try-on-page-test .page-content .crown{left:12px;position:absolute;top:12px}.virtual-try-on-page-test .page-content .fixed-button-wrapper{bottom:10px;column-gap:14px;display:flex;height:56px;justify-content:flex-end;max-width:1645px;row-gap:18px;width:87%;z-index:11}@media (max-width:560px){.virtual-try-on-page-test .page-content .fixed-button-wrapper{width:92%}}@media (max-width:520px){.virtual-try-on-page-test .page-content .fixed-button-wrapper{align-items:flex-end;flex-direction:column;height:max-content}}@media (max-width:480px){.virtual-try-on-page-test .page-content .fixed-button-wrapper{margin-bottom:-10px;margin-left:-14px;max-width:100%;row-gap:0;width:100%}.virtual-try-on-page-test .page-content .email-wrapper{margin-bottom:40px}}.virtual-try-on-page-test .page-content .fixed-button{align-items:center;background:#fff;border:1px solid #ccced3;border-radius:8px;bottom:20px;display:flex;font-size:16px;height:56px;justify-content:flex-end;max-width:fit-content;right:0;width:100%;z-index:11}.virtual-try-on-page-test .page-content .fixed-button:has(.active){border-color:#b79625}@media (max-width:480px){.virtual-try-on-page-test .page-content .fixed-button{border-radius:0;max-width:100%}.virtual-try-on-page-test .page-content .fixed-button.two-parts{box-shadow:0 -4px 25px 0 #4d4d4d33;flex-direction:column;height:138px;justify-content:center;padding:0 6px}}.virtual-try-on-page-test .page-content .fixed-button .fixed-button-link{cursor:pointer;font-weight:700;text-decoration:underline}.virtual-try-on-page-test .page-content .fixed-button.fiolet{background:#6b21a8;border:1px solid #6b21a8;color:#fff;justify-content:center;max-width:fit-content;padding:0 18px;transition:opacity .5s ease-in-out;width:100%}.virtual-try-on-page-test .page-content .fixed-button.fiolet.blue{background:#daeeff;border-color:#007fef;color:inherit}@media (max-width:480px){.virtual-try-on-page-test .page-content .fixed-button.fiolet{height:36px;max-width:100%}.virtual-try-on-page-test .page-content .fixed-button.fiolet.blue{max-width:100%}}.virtual-try-on-page-test .page-content .fixed-button.fiolet.rose{background:#f5e5e7;border-color:#6b21a8;color:inherit;font-weight:400;padding:0 18px}@media (max-width:480px){.virtual-try-on-page-test .page-content .fixed-button.fiolet.rose{height:60px;max-width:100%}}.virtual-try-on-page-test .page-content .fixed-button.orange{background:#fff0bb;border:1px solid #ffae00;justify-content:center;padding:0 18px;transition:opacity .5s ease-in-out}@media (max-width:480px){.virtual-try-on-page-test .page-content .fixed-button.orange{height:60px;max-width:100%}}.virtual-try-on-page-test .page-content .fixed-button .right-part{align-items:center;background-color:#ccced3;border-radius:0 7px 7px 0;color:#fff;cursor:pointer;cursor:not-allowed;display:flex;font-size:16px;height:100%;justify-content:center;padding:0 10px;width:140px}.virtual-try-on-page-test .page-content .fixed-button .right-part.active{background-color:#b79625;cursor:pointer}@media (max-width:480px){.virtual-try-on-page-test .page-content .fixed-button .right-part{border-radius:7px;height:56px;margin-bottom:20px;margin-top:12px;max-width:358px;width:100%}}.virtual-try-on-page-test .page-content .fixed-button .left-part{display:flex;font-size:16px;justify-content:space-between;padding:0 24px;width:100%}@media (max-width:480px){.virtual-try-on-page-test .page-content .fixed-button .left-part{max-width:358px;padding:0}.virtual-try-on-page-test .page-content .two-buttons-wrapper.free-flow{align-items:center;background:#fff;box-shadow:0 -4px 25px 0 #4d4d4d33;height:100px;justify-content:center;padding:0 10px;width:100%}}.virtual-try-on-page-test .page-content .step-3-wrapper{align-items:center;justify-content:center;margin:80px auto 20px;max-width:402px;width:100%}.virtual-try-on-page-test .page-content .step-3-wrapper .step-3-title{font-family:"DM Serif Display",serif;font-size:32px;line-height:48px;margin-bottom:20px}.virtual-try-on-page-test .page-content .step-3-wrapper .step-3-text{font-size:20px;line-height:32px;text-align:center}@media (max-width:480px){.radio-btn-group-wrapper{height:86px;overflow-x:scroll}.radio-btn-group-wrapper::-webkit-scrollbar{height:0}}.virtual-try-on{display:flex;flex-wrap:wrap;gap:12px;width:100%}@media (max-width:480px){.virtual-try-on{width:840px}}.virtual-try-on>.ant-radio-button-wrapper{align-items:center;background:#f5e5e7;border-inline-start-width:1px;border:1px solid #d8bee6;border-radius:15px;display:flex;font-family:Roboto,Arial,sans-serif;height:30px;padding:0 12px;text-align:center;width:fit-content}.virtual-try-on>.ant-radio-button-wrapper-checked{border:1px solid #6b21a8!important;color:#6b21a8}.virtual-try-on>.ant-radio-button-wrapper:before{display:none}.file-preview-wrapper{max-width:402px}.camera-modal .ant-modal .ant-modal-content{background:#171817}.camera-screen{height:calc(100vh - 112px);margin:0 auto;max-height:580px;max-width:390px;overflow-y:auto;width:100%}@media (max-width:393px){.camera-screen{max-height:550px}}.camera-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between;overflow:hidden;width:100%}video{height:400px;object-fit:cover;position:relative;width:100%}.custom-frame{border:1px solid gray;border-radius:50%;height:270px;position:absolute;width:230px}.video-wrapper{height:100%;position:relative;width:100%}.video-wrapper video{height:100%;object-fit:cover;pointer-events:none;position:absolute;width:100%}.circle-border{align-items:center;border:1px solid #fff;border-radius:50%;box-shadow:0 0 0 240px #0000004d;color:#fff;display:flex;font-size:24px;font-weight:100;height:290px;justify-content:center;left:50%;pointer-events:auto;position:absolute;top:44%;transform:translate(-50%,-56%);width:260px;z-index:3}.circle-border .circle-border-text{align-items:center;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:20px;gap:35px;line-height:28px;margin-top:476px;text-align:center}.close-camera{align-items:center;background-color:#000000b3;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:16px;top:30px;transition-duration:.25s;transition-property:all;transition-timing-function:ease-in-out;width:40px;z-index:4;z-index:3}.close-camera:hover{background-color:#000000e6}.buttons-wrapper{bottom:40px;display:flex;height:40px;justify-content:space-evenly;position:absolute;width:100%}.countdown-timer{color:#fff;font-size:28px;text-align:center;top:50%;transform:translate(-50%,-50%)}.countdown-timer,.status-overlay{left:50%;position:absolute;z-index:4}.status-overlay{display:flex;gap:10px;top:77px;transform:translateX(-50%)}.status-box{align-items:center;border-radius:5px;color:#fff;display:flex;flex-direction:column;font-family:Arial,sans-serif;font-size:12px;height:37px;justify-content:center;padding:2px;text-align:center;width:100px}.status-box.good{background-color:#4caf50}.status-box.bad{background-color:#f44336}.status-title{line-height:1.2}.status-result{line-height:1}.user-page{display:flex;flex-direction:column;min-height:calc(100vh - 88px)}.title-number{background:#6b21a8;border-radius:50%;color:#fff;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:700;height:24px;line-height:24px;text-align:center;width:24px}.subtitle{margin:16px 0;max-width:60%}@media (max-width:780px){.subtitle{max-width:100%}}.text-roboto{font-family:Roboto,Arial,sans-serif!important}.text-roboto.fs-14{font-size:14px}.bread-crumb{background:#c1bfbd;border:1px solid #22190c0d;border-radius:20px;color:#fff;font-family:Arial;font-size:16px;font-weight:700;height:26px;line-height:26px;padding:0 15px;text-align:center}.bread-crumb.withLink{cursor:pointer}.ai-try-on-page{display:flex;flex-direction:column;min-height:calc(100vh - 88px)}.ai-try-on-page .page-content{display:flex;flex-direction:column;margin:0 auto;max-width:1645px;padding:24px 0 74px;width:92%}@media (max-width:530px){.ai-try-on-page .page-content{min-height:700px;padding:16px 16px 110px;width:100%}}.ai-try-on-page .page-content .custom-switch{align-items:center;background-color:#f5e5e7;border-radius:20px;cursor:pointer;display:flex;height:40px;justify-content:space-between;margin-top:24px;padding:0;position:relative;transition:background-color .3s;width:252px}.ai-try-on-page .page-content .custom-switch:before{background:#6b21a8;border-radius:20px;content:"";height:100%;position:absolute;transition:left .3s;width:50%}.ai-try-on-page .page-content .custom-switch .switch-label{color:#22190c;font-size:14px;line-height:30px;text-align:center;transition:color .3s;width:50%;z-index:1}.ai-try-on-page .page-content .custom-switch.active-all .all-hairstyles{color:#fff;font-weight:500}.ai-try-on-page .page-content .custom-switch.active-all:before{left:50%}.ai-try-on-page .page-content .custom-switch.active-free .free{color:#fff;font-weight:500}.ai-try-on-page .page-content .custom-switch.active-free:before{right:50%}@media (max-width:480px){.ai-try-on-page .page-content .custom-switch{max-width:358px;width:100%}}.ai-try-on-page .page-content .photos-block-wrapper{display:flex;flex-wrap:wrap;gap:16px;margin:20px 0;position:relative;width:100%}@media (max-width:480px){.ai-try-on-page .page-content .photos-block-wrapper{gap:10px;justify-content:center;margin-bottom:120px}}.ai-try-on-page .page-content .photos-block-wrapper .img-wrapper-ai{position:relative}.ai-try-on-page .page-content .photos-block-wrapper .img-wrapper-ai .ads-beige-ai{align-items:center;background:#b79625;border-radius:0 0 7px 7px;bottom:6px;color:#fff;display:flex;flex-direction:column;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:700;height:54px;justify-content:center;opacity:0;position:absolute;transition:opacity .3s ease,visibility .3s ease;width:100%}@media (max-width:480px){.ai-try-on-page .page-content .photos-block-wrapper .img-wrapper-ai .ads-beige-ai{font-size:14px;height:46px}}.ai-try-on-page .page-content .photos-block-wrapper .img-wrapper-ai .ads-beige-ai .ads-beige-text-small{font-size:12px;font-weight:400;margin-top:-5px}@media (max-width:480px){.ai-try-on-page .page-content .photos-block-wrapper .img-wrapper-ai .ads-beige-ai .ads-beige-text-small{font-size:11px}}.ai-try-on-page .page-content .photos-block-wrapper .img-wrapper-ai:hover .ads-beige-ai{cursor:pointer;opacity:1}.ai-try-on-page .page-content .photos-block-wrapper .img-wrapper-ai:hover .ads-beige-ai:hover{background:#9f8220}.ai-try-on-page .page-content .file-upload-block-wrapper{max-width:800px;width:calc(100% - 190px)}@media (max-width:530px){.ai-try-on-page .page-content .file-upload-block-wrapper{width:100%}}.ai-try-on-page .page-content .subtitle-previous-uploads{display:block;font-size:16px;font-weight:500;margin-top:16px}@media (max-width:530px){.ai-try-on-page .page-content .subtitle-previous-uploads{margin:16px auto 0}}.ai-try-on-page .page-content .photos-block-wrapper-step-2{display:flex;flex-wrap:nowrap;gap:16px;height:auto;margin:20px 0;max-height:160px;max-width:770px;overflow-x:auto;position:relative;width:100%}.ai-try-on-page .page-content .photos-block-wrapper-step-2::-webkit-scrollbar{display:none}@media (max-width:530px){.ai-try-on-page .page-content .photos-block-wrapper-step-2{justify-content:start;width:100%}}.ai-try-on-page .page-content .photo-item{border-radius:8px;border-width:2px;cursor:pointer;height:140px;object-fit:cover;transition:transform .15s ease-out,filter .15s ease-out;width:146px}.ai-try-on-page .page-content .photo-item.step-2{height:140px;width:140px}.ai-try-on-page .page-content .photo-item.checked{border:2px solid #b79625}@media (max-width:480px){.ai-try-on-page .page-content .photo-item{height:112px;width:112px}}@media (max-width:388px){.ai-try-on-page .page-content .photo-item{height:140px;width:146px}}.ai-try-on-page .page-content .photo-item:hover:not(.no-transform){filter:brightness(110%);transform:scale(1.05)}.ai-try-on-page .page-content .wiggle{animation:wiggle-animation .5s ease infinite;filter:brightness(.5)}.ai-try-on-page .page-content .selected{border:2px solid #000;filter:brightness(1.1)}.ai-try-on-page .page-content .crown{left:12px;position:absolute;top:12px}.ai-try-on-page .page-content .fixed-button-wrapper{bottom:10px;column-gap:14px;display:flex;height:auto;justify-content:flex-end;max-height:56px;max-width:1645px;row-gap:18px;width:87%;z-index:11}@media (max-width:740px){.ai-try-on-page .page-content .fixed-button-wrapper{align-items:flex-end;flex-direction:column;height:max-content;max-height:none}}@media (max-width:560px){.ai-try-on-page .page-content .fixed-button-wrapper{width:92%}}@media (max-width:480px){.ai-try-on-page .page-content .fixed-button-wrapper{margin-bottom:-10px;margin-left:-16px;max-width:100%;row-gap:0;width:100%}}.ai-try-on-page .page-content .step-2-content-wrapper{display:flex;gap:24px;margin-bottom:50px}@media (max-width:530px){.ai-try-on-page .page-content .step-2-content-wrapper{flex-direction:column;gap:16px;margin:0 auto;max-width:358px;width:100%}}.ai-try-on-page .page-content .step-2-content-wrapper .step-2-img-wrapper{align-items:center;background:#f8fafb;border-radius:12px;display:flex;flex-direction:column;height:306px;justify-content:center;max-width:358px;width:100%}@media (max-width:530px){.ai-try-on-page .page-content .step-2-content-wrapper .step-2-img-wrapper{margin:0 auto;max-width:100%}}@media (max-width:480px) and (max-height:680px){.ai-try-on-page .page-content .step-2-content-wrapper .step-2-img-wrapper{flex-direction:row;height:110px;justify-content:space-between}}.ai-try-on-page .page-content .step-2-content-wrapper .step-2-img-wrapper .step-2-text-wrapper{align-items:center;display:flex;flex-direction:column;max-width:198px;width:100%}@media (max-width:480px) and (max-height:680px){.ai-try-on-page .page-content .step-2-content-wrapper .step-2-img-wrapper .step-2-text-wrapper{align-items:start;max-width:100%;padding:0 40px 0 20px}}.ai-try-on-page .page-content .step-2-content-wrapper .step-2-img-wrapper .step-2-title{font-family:DM Serif Display;font-size:20px;line-height:30px}.ai-try-on-page .page-content .step-2-content-wrapper .step-2-img-wrapper .step-2-text{line-height:20px;text-align:center}@media (max-width:480px) and (max-height:680px){.ai-try-on-page .page-content .step-2-content-wrapper .step-2-img-wrapper .step-2-text{text-align:start}}.ai-try-on-page .page-content .step-2-content-wrapper .step-2-img-wrapper>img{height:180px;margin-top:16px;width:180px}@media (max-width:480px) and (max-height:680px){.ai-try-on-page .page-content .step-2-content-wrapper .step-2-img-wrapper>img{border-radius:0 12px 12px 0;height:110px;margin-top:0;object-fit:cover;object-position:-15px center;width:92px}}.ai-try-on-page .page-content .step-2-content-wrapper .file-uploader-block{margin-top:46px;max-width:402px;width:100%}@media (max-width:530px){.ai-try-on-page .page-content .step-2-content-wrapper .file-uploader-block{margin:0 auto;max-width:100%}.ai-try-on-page .page-content .step-2-content-wrapper .file-uploader-block>div>button{width:100%!important}}@media (max-width:480px){.ai-try-on-page .page-content .email-wrapper{margin-bottom:40px}}.ai-try-on-page .page-content .fixed-button{align-items:center;background:#fff;border:1px solid #ccced3;border-radius:8px;bottom:20px;display:flex;font-size:16px;height:56px;justify-content:flex-end;max-width:fit-content;right:0;width:100%;z-index:11}.ai-try-on-page .page-content .fixed-button:has(.active){border-color:#b79625}@media (max-width:480px){.ai-try-on-page .page-content .fixed-button{border-radius:0;max-width:100%}.ai-try-on-page .page-content .fixed-button.two-parts{box-shadow:0 -4px 25px 0 #4d4d4d33;flex-direction:column;height:138px;justify-content:center;padding:12px 16px}}.ai-try-on-page .page-content .fixed-button .fixed-button-link{cursor:pointer;font-weight:700;text-decoration:underline}.ai-try-on-page .page-content .fixed-button.fiolet{background:#6b21a8;border:1px solid #6b21a8;color:#fff;justify-content:center;max-width:fit-content;padding:0 18px;transition:opacity .5s ease-in-out;width:100%}.ai-try-on-page .page-content .fixed-button.fiolet.blue{background:#daeeff;border-color:#007fef;color:inherit;max-width:354px}@media (max-width:480px){.ai-try-on-page .page-content .fixed-button.fiolet{height:36px;max-width:100%}.ai-try-on-page .page-content .fixed-button.fiolet.blue{max-width:100%}}.ai-try-on-page .page-content .fixed-button.fiolet.rose{background:#f5e5e7;border-color:#6b21a8;color:inherit;font-weight:400;padding:0 18px}@media (max-width:480px){.ai-try-on-page .page-content .fixed-button.fiolet.rose{height:60px;max-width:100%}}.ai-try-on-page .page-content .fixed-button.orange{background:#fff0bb;border:1px solid #ffae00;justify-content:center;padding:0 18px;transition:opacity .5s ease-in-out}@media (max-width:480px){.ai-try-on-page .page-content .fixed-button.orange{height:40px;max-width:100%;padding:10px 16px;width:100%}}.ai-try-on-page .page-content .fixed-button .right-part{align-items:center;background-color:#ccced3;border-radius:0 7px 7px 0;color:#fff;cursor:pointer;cursor:not-allowed;display:flex;font-size:16px;height:100%;justify-content:center;padding:0 10px;width:140px}.ai-try-on-page .page-content .fixed-button .right-part.active{background-color:#b79625;cursor:pointer}@media (max-width:480px){.ai-try-on-page .page-content .fixed-button .right-part{border-radius:7px;height:56px;margin-bottom:20px;margin-top:12px;max-width:358px;width:100%}}.ai-try-on-page .page-content .fixed-button .left-part{display:flex;font-size:16px;justify-content:space-between;padding:0 22px}@media (max-width:480px){.ai-try-on-page .page-content .fixed-button .left-part{max-width:358px;padding:0}}.ai-try-on-page .page-content .two-buttons-wrapper.ai-flow{justify-content:end;position:static}.ai-try-on-page .page-content .two-buttons-wrapper.ai-flow.hidden{display:none}@media (max-width:576px){.ai-try-on-page .page-content .two-buttons-wrapper.ai-flow{justify-content:center}}@media (max-width:530px){.ai-try-on-page .page-content .two-buttons-wrapper.ai-flow{margin-top:20px}}@media (max-width:480px){.ai-try-on-page .page-content .two-buttons-wrapper.ai-flow{align-items:center;background:#fff;bottom:0;box-shadow:0 -4px 25px 0 #4d4d4d33;height:100px;justify-content:center;margin-left:-16px;padding:0 10px;position:fixed;width:100%;z-index:1}.ai-try-on-page .page-content .two-buttons-wrapper.ai-flow.absolute{position:absolute}}.ai-try-on-page .page-content .step-3-wrapper{align-items:center;justify-content:center;margin:80px auto 20px;max-width:402px;width:100%}.ai-try-on-page .page-content .step-3-wrapper .step-3-title{font-family:"DM Serif Display",serif;font-size:32px;line-height:48px;margin-bottom:20px}.ai-try-on-page .page-content .step-3-wrapper .step-3-text{font-size:20px;line-height:32px;text-align:center}.ai-radio-btn-group-wrapper{margin-top:16px}@media (max-width:480px){.ai-radio-btn-group-wrapper{height:86px;overflow-x:scroll}.ai-radio-btn-group-wrapper::-webkit-scrollbar{height:0}}.ai-try-on{display:flex;flex-wrap:wrap;gap:12px;width:100%}@media (max-width:480px){.ai-try-on{width:840px}}.ai-try-on>.ant-radio-button-wrapper{align-items:center;background:#f5e5e7;border-inline-start-width:1px;border:1px solid #d8bee6;border-radius:15px;display:flex;font-family:Roboto,Arial,sans-serif;height:30px;padding:0 12px;text-align:center;width:fit-content}.ai-try-on>.ant-radio-button-wrapper-checked{border:1px solid #6b21a8!important;color:#6b21a8}.ai-try-on>.ant-radio-button-wrapper:before{display:none}.file-preview-wrapper{border:1px solid #e8e8e8;border-radius:8px;column-gap:20px;height:60px;margin-top:20px;width:100%}@media (max-width:389px){.file-preview-wrapper{column-gap:6px}}.file-preview-wrapper .file-name{white-space:nowrap}.color-hairs-block{width:100%}.account-page{display:flex;flex-direction:column;min-height:calc(100vh - 88px)}.account-page .page-content{display:flex;flex-direction:column;margin:0 auto;max-width:1645px;padding:0 0 24px;width:90%}@media (max-width:768px){.account-page .page-content{min-height:700px;padding:32px 16px 110px;width:100%}}.account-page .page-content .checkbox-text{color:#22190c;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:20px}.account-page .page-content .credits-block{align-items:center;border:1px solid #e8e8e8;border-radius:12px;display:flex;height:78px;justify-content:space-between;padding:16px;width:360px}.account-page .page-content .credits-block .text-credits{color:#6b21a8;font-size:20px;font-weight:700}.account-page .page-content .table-credits-title{font-size:20px;font-weight:600;margin:24px 0 16px}.account-page .page-content .text-contact-us{color:#22190c;font-size:16px}.account-sub-title-wrapper{margin-top:24px}.account-sub-title-wrapper .ant-divider{border-color:#e8e8e8!important}.account-sub-title-wrapper .sub-title{color:#8b8b8b;font-size:14px;font-weight:600;line-height:20px}.account-item{display:flex;gap:8px;margin-top:24px}.account-item .account-email{align-items:center;color:#22190c;display:flex;font-size:16px;font-weight:600;gap:14px;line-height:38px;width:100%}.account-item .account-email>span{cursor:pointer;transition-duration:.25s;transition-property:all;transition-timing-function:ease-in-out}.account-item .account-email>span:hover{color:#6b21a8;font-size:18px}.span-link{color:#b79625;cursor:pointer;text-decoration:underline}.ant-modal-wrap.confirm-modal .ant-modal-content,.ant-modal-wrap.contact-modal .ant-modal-content{border-radius:20px;padding:32px}.ant-modal-wrap.confirm-modal .ant-modal-close,.ant-modal-wrap.contact-modal .ant-modal-close{background:#ccced3;border-radius:50%;color:#fff;height:32px;width:32px}.ant-modal-wrap.confirm-modal .ant-modal-close:hover,.ant-modal-wrap.contact-modal .ant-modal-close:hover{background:#b9b9b9}.confirm-modal-content .modal-title{font-family:"DM Serif Display",Arial,sans-serif;font-size:24px;font-weight:400;line-height:32px;text-align:center}.confirm-modal-content .modal-text{font-family:Roboto,Arial,sans-serif;text-align:center}.contact-modal-content .modal-title{font-family:"DM Serif Display",Arial,sans-serif;font-size:24px;font-weight:400;line-height:32px}.contact-modal-content .modal-text{font-family:Roboto,Arial,sans-serif}.gallery-page{display:flex;flex-direction:column;min-height:calc(100vh - 88px)}.gallery-page .page-content{display:flex;flex-direction:column;margin:0 auto;max-width:1645px;min-height:400px;padding:0 0 24px;width:90%}@media (max-width:768px){.gallery-page .page-content{min-height:700px;padding:32px 16px 110px;width:100%}}.gallery-page .page-content .btn-download{position:absolute;right:0;top:8px}.gallery-page .page-content .no-results-block{align-items:center;display:flex;flex-direction:column;font-family:Roboto;gap:24px;height:100%;justify-content:center;margin:0 auto;min-height:calc(100vh - 200px);width:368px}@media (max-width:576px){.gallery-page .page-content .no-results-block{width:350px}}@media (max-width:380px){.gallery-page .page-content .no-results-block{width:330px}}.gallery-page .page-content .no-results-block .no-results-block-title{font-size:16px;font-weight:700;line-height:24px;text-align:center}@media (max-width:576px){.gallery-page .page-content .no-results-block .no-results-block-title{width:300px}}.gallery-page .page-content .free-message-wrapper{align-items:center;background:#00000080;border-radius:100px;color:#fff;font-weight:600;justify-content:center;margin:16px auto;max-width:392px;min-height:40px;padding:4px 16px;width:100%}.gallery-page .page-content .photos-block-wrapper{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;position:relative;width:100%}.gallery-page .page-content .photos-block-wrapper .img-wrapper-gallery,.gallery-page .page-content .photos-block-wrapper .img-wrapper-generateing{position:relative}.gallery-page .page-content .photos-block-wrapper .img-wrapper-gallery .video-generated-icon{align-items:center;background-color:#00000080;border-radius:4px;display:flex;height:24px;justify-content:center;left:8px;position:absolute;top:8px;width:54px}.gallery-page .page-content .photos-block-wrapper .img-wrapper-gallery .video-generated-icon>span{color:#fff;font-family:Roboto,Arial,sans-serif;font-size:12px;line-height:12px;padding-left:4px}.gallery-page .page-content .photos-block-wrapper .img-wrapper-gallery .favorite-icon-wrapper{align-items:center;background:#fff;border-radius:50%;cursor:pointer;display:flex;height:24px;justify-content:center;position:absolute;right:8px;top:8px;width:24px;z-index:10}.gallery-page .page-content .photos-block-wrapper .img-wrapper-gallery .favorite-icon-wrapper .favorite path{fill:#6b21a8}.gallery-page .page-content .photo-item{border-radius:8px;border-width:2px;cursor:pointer;height:160px;object-fit:cover;transition:transform .15s ease-out,filter .15s ease-out;width:160px}.gallery-page .page-content .photo-item.checked{border:2px solid #b79625}.gallery-page .page-content .photo-item.generating{align-items:center;background:#e8e8e8;cursor:inherit;display:flex;flex-direction:column;gap:10px;justify-content:center}.gallery-page .page-content .photo-item .photo-item-text{font-family:Roboto;font-size:12px;font-weight:500;line-height:16px;width:100%}.gallery-page .page-content .photo-item .photo-item-text>div.center{text-align:center}.gallery-page .page-content .photo-item .photo-item-text.small{font-size:10px;font-weight:400;margin-top:-4px}.gallery-page .page-content .photo-item .photo-item-text.small>div.center{text-align:center}.gallery-page .page-content .photo-item .photo-item-text .loading-dots:after{animation:dotsAnimation 1.5s steps(1) infinite;content:"."}@keyframes dotsAnimation{0%,to{content:""}33%{content:"."}66%{content:".."}}.gallery-page .page-content .photo-item:hover:not(.no-transform,.generating){filter:brightness(110%);transform:scale(1.05)}.gallery-page .page-content .selected{border:2px solid #000;filter:brightness(1.1)}.gallery-page .page-content .bottom-button-block{align-items:center;background:#f6eee2;border-radius:8px;display:flex;flex-direction:column;gap:24px;height:144px;justify-content:center;margin-top:20px;padding:24px 16px}.gallery-page .page-content .bottom-button-block .text{color:#605a51;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:700;line-height:24px;text-align:center}.spinner{animation:rotate 1.3s linear infinite;background:conic-gradient(from 90deg at 50% 50%,#27ae6000 0deg,#1f90ff00 70deg,#600aa6 1turn);border-radius:76px;box-sizing:border-box;height:76px;width:76px}.spinner:before{background:#e8e8e8;border-radius:49px;height:60px;left:50%;transform:translate(-50%,-50%);width:60px}.spinner:after,.spinner:before{content:"";position:absolute;top:50%}.spinner:after{background:#600aa6;border-radius:8px;height:8px;right:0;transform:translateY(-50%);width:8px}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ant-modal-wrap.preview-modal .ant-modal{width:480px!important}@media (max-width:650px){.ant-modal-wrap.preview-modal .ant-modal{width:358px!important}}@media (max-width:390px){.ant-modal-wrap.preview-modal .ant-modal{width:318px!important}}.ant-modal-wrap.preview-modal .ant-modal-content{border-radius:0;padding:0}.ant-modal-wrap.preview-modal .ant-modal-close{background:#605a51;border-radius:50%;color:#fff;height:32px;margin-right:-40px;margin-top:-50px;width:32px}.ant-modal-wrap.preview-modal .ant-modal-close:hover{background:#4d4841}@media (max-width:476px){.ant-modal-wrap.preview-modal .ant-modal-close{margin-right:-5px}}.ant-modal-wrap.preview-modal .ant-modal-close-x{font-size:18px}.ant-modal-wrap.preview-modal .preview-modal-img-wrapper{display:flex;position:relative;transition-duration:.25s;transition-property:all;transition-timing-function:ease-in-out}.ant-modal-wrap.preview-modal .preview-modal-img-wrapper .video-generated-icon-preview-modal{align-items:center;background-color:#00000080;border-radius:8px;cursor:pointer;display:flex;height:40px;justify-content:center;left:16px;position:absolute;top:16px;width:76px}.ant-modal-wrap.preview-modal .preview-modal-img-wrapper .video-generated-icon-preview-modal>span{color:#fff;font-family:Roboto,Arial,sans-serif;padding-left:6px}.ant-modal-wrap.preview-modal .preview-modal-img-wrapper>img{min-width:480px}@media (max-width:650px){.ant-modal-wrap.preview-modal .preview-modal-img-wrapper>img{min-width:358px}}@media (max-width:390px){.ant-modal-wrap.preview-modal .preview-modal-img-wrapper>img{min-width:100%}}.ant-modal-wrap.preview-modal .preview-modal-img-wrapper .video-view-wrapper{height:640px;max-width:480px;transition-duration:.25s;transition-property:all;transition-timing-function:ease-in-out;width:480px}@media (max-width:650px){.ant-modal-wrap.preview-modal .preview-modal-img-wrapper .video-view-wrapper{height:477px;min-width:358px;width:100%}.ant-modal-wrap.preview-modal .preview-modal-img-wrapper .video-view-wrapper>video{height:477px!important}}@media (max-width:390px){.ant-modal-wrap.preview-modal .preview-modal-img-wrapper .video-view-wrapper{height:424px;min-width:100%;width:100%}.ant-modal-wrap.preview-modal .preview-modal-img-wrapper .video-view-wrapper>video{height:426px!important}}.ant-modal-wrap.preview-modal .preview-modal-img-wrapper .video-view-wrapper .close-video{align-items:center;background-color:#fefdfdcc;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:16px;top:16px;transition-duration:.25s;transition-property:all;transition-timing-function:ease-in-out;width:40px;z-index:4;z-index:3}.ant-modal-wrap.preview-modal .preview-modal-img-wrapper .video-button-wrapper{bottom:20px;display:flex;justify-content:center;position:absolute;width:100%}.ant-modal-wrap.preview-modal .preview-modal-img-wrapper .video-button{align-items:center;background:#fff;border-radius:100px;display:flex;font-family:Roboto;font-size:12px;height:60px;justify-content:space-between;padding:0 7px 0 10px;position:relative;transition-duration:.25s;transition-property:all;transition-timing-function:ease-in-out;width:306px;z-index:10}@media (max-width:390px){.ant-modal-wrap.preview-modal .preview-modal-img-wrapper .video-button{width:290px}}.ant-modal-wrap.preview-modal .preview-modal-img-wrapper .video-button .video-button-close{align-items:center;background:#605a51;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:24px;justify-content:center;position:absolute;right:0;top:-30px;width:24px}.ant-modal-wrap.preview-modal .preview-modal-img-wrapper .video-button .video-button-close:hover{background:#4d4841}.ant-modal-wrap.preview-modal .preview-modal-img-wrapper .video-button .video-button-text{color:#22190c;font-weight:600}.ant-modal-wrap.preview-modal .preview-modal-img-wrapper .video-button .video-button-credit-text{align-items:center;background:#b79625;border-radius:100px;color:#fff;display:flex;font-weight:600;height:48px;justify-content:center;width:92px}.ant-modal-wrap.preview-modal .preview-modal-img-wrapper .video-button .video-button-credit-text:hover{background:#d7b439;cursor:pointer}.ant-modal-wrap.preview-modal .preview-modal-img-wrapper .video-button .link-text-fiolet{color:#6b21a8;cursor:pointer;text-decoration:underline}.ant-modal-wrap.preview-modal .preview-modal-img-wrapper .video-button .video-button-text-gray{color:#8b8b8b;padding-left:8px;text-decoration:underline}.ant-modal-wrap.preview-modal .preview-modal-img-wrapper .video-button .video-button-text-gray:hover{color:#b79625}.ant-modal-wrap.preview-modal .preview-modal-img-wrapper .confirm-modal-icon-wrapper{align-items:center;background:#fff;border-radius:50%;box-shadow:0 2px 10px 0 #0003;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:16px;top:20px;width:40px;z-index:10}.ant-modal-wrap.preview-modal .preview-modal-img-wrapper .confirm-modal-icon-wrapper .favorite,.ant-modal-wrap.preview-modal .preview-modal-img-wrapper .confirm-modal-icon-wrapper .not-favorite{height:24px;width:24px}.ant-modal-wrap.preview-modal .preview-modal-img-wrapper .confirm-modal-icon-wrapper .favorite path{fill:#6b21a8}.ant-modal-wrap.preview-modal .preview-modal-img-wrapper .confirm-modal-icon-wrapper.three-dots{top:130px}.ant-modal-wrap.preview-modal .preview-modal-img-wrapper .confirm-modal-icon-wrapper.open{background:#b79625}.ant-modal-wrap.preview-modal .preview-modal-img-wrapper .confirm-modal-icon-wrapper.open>svg path{fill:#fff}.ant-modal-wrap.preview-modal .preview-modal-img-wrapper .confirm-modal-icon-wrapper.nav{background:#ffffff80;top:50%;transition-duration:.25s;transition-property:all;transition-timing-function:ease-in-out}.ant-modal-wrap.preview-modal .preview-modal-img-wrapper .confirm-modal-icon-wrapper.nav.next{right:-55px}@media (max-width:476px){.ant-modal-wrap.preview-modal .preview-modal-img-wrapper .confirm-modal-icon-wrapper.nav.next{right:-15px}}.ant-modal-wrap.preview-modal .preview-modal-img-wrapper .confirm-modal-icon-wrapper.nav.prev{left:-55px}@media (max-width:476px){.ant-modal-wrap.preview-modal .preview-modal-img-wrapper .confirm-modal-icon-wrapper.nav.prev{left:-15px}}.ant-modal-wrap.preview-modal .preview-modal-img-wrapper .confirm-modal-icon-wrapper.nav:hover{background:#c2bfbf80}.ant-modal-wrap.preview-modal .preview-modal-img-wrapper .confirm-modal-icon-wrapper.guestMode.share{top:75px}@media (min-width:768px){.ant-modal-wrap.preview-modal .preview-modal-img-wrapper .confirm-modal-icon-wrapper.guestMode.share{display:none}}.ant-modal-wrap.preview-modal .preview-modal-img-wrapper .confirm-modal-icon-wrapper.download{top:75px}.ant-modal-wrap.preview-modal .preview-modal-img-wrapper .confirm-modal-icon-wrapper.download>img{margin-bottom:3px}.ant-modal-wrap.preview-modal .preview-modal-img-wrapper .confirm-modal-icon-wrapper.guestMode.download{top:20px}.ant-modal-wrap.preview-modal .preview-modal-img-wrapper .confirm-modal-icon-wrapper.delete{top:130px}@media (min-width:768px){.ant-modal-wrap.preview-modal .preview-modal-img-wrapper .confirm-modal-icon-wrapper.delete{top:75px}}.ant-modal-wrap.preview-modal .preview-modal-img-wrapper .confirm-modal-like-wrapper{align-items:center;background:#00000080;border-radius:100px;bottom:20px;box-shadow:0 2px 10px 0 #0003;color:#fff;display:flex;font-family:Roboto,Arial,sans-serif;font-weight:600;height:40px;justify-content:space-between;left:calc(50% - 120px);padding:0 8px;position:absolute;width:220px;z-index:10}.ant-modal-wrap.preview-modal .preview-modal-img-wrapper .confirm-modal-like-wrapper>img{cursor:pointer}.ant-dropdown.preview-action-menu .ant-dropdown-menu{border-radius:12px;padding:8px}.ant-dropdown.preview-action-menu .ant-dropdown-menu .ant-dropdown-menu-item{border-radius:8px}.ant-dropdown.preview-action-menu .ant-dropdown-menu .ant-dropdown-menu-item .menu-text{align-items:center;column-gap:8px;display:flex;font-family:Roboto;font-size:16px;font-weight:500;line-height:24px}@media (min-width:768px){.ant-dropdown.preview-action-menu .ant-dropdown-menu .ant-dropdown-menu-item:has(.share){display:none}}.ant-dropdown.preview-action-menu .ant-dropdown-menu .ant-dropdown-menu-item:hover{background:#f6eee2}.transition{transition-duration:.25s;transition-property:all;transition-timing-function:ease-in-out}.fw-roboto{font-family:Roboto,Arial,sans-serif}.fw-dm{font-family:"DM Serif Display",Arial,sans-serif}body,html{--antd-wave-shadow-color:#0000;color:#667085;font-weight:400;margin:0}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background-color:#d0d5dd;border:1px solid #d0d5dd;border-radius:12px;width:4px}.ant-table-cell.ant-table-cell-scrollbar{display:none}.ant-table-cell:before{height:0!important;transform:none!important}.ant-typography a:hover,a:active,a:hover{color:#1465b5}svg{transition:fill .3s ease,opacity .3s ease}.ant-input:focus,.ant-input:focus-within{box-shadow:none!important}.ant-input.custom-input{border-color:#000!important;border-radius:0;border-width:2px;box-shadow:none;font-size:18px;height:55px}.ant-input.custom-input.ant-input-status-error{border-width:2px}input:-webkit-autofill{-webkit-background-clip:text;-webkit-transition:background-color 0s 50000s;transition:background-color 0s 50000s}.main-layout{width:100%}.main-layout .suspense-spin-wrap{align-items:center;display:flex;height:calc(100vh - 100px);justify-content:center}.ant-spin-nested-loading.full-screen>div>.ant-spin{max-height:100vh}.ant-checkbox-wrapper{margin-right:24px}.ant-spin-nested-loading.full-container-height{display:flex;height:100%}.ant-spin-nested-loading.full-container-height .ant-spin-container{width:100%}.ant-select-dropdown.low-z-index{z-index:9!important}.ant-select-dropdown.low-z-index.table{z-index:2!important}.ant-picker-dropdown.low-z-index{z-index:9!important}.ant-select{height:44px}.ant-select.ant-select-focused .ant-select-selector{border-color:#d0d5dd!important;box-shadow:none!important}.ant-select .ant-select-selector{padding:2px 4px!important}.ant-select .ant-select-selection-placeholder{color:#000;font-size:16px}.ant-select:not(.chart_select).ant-select-single.ant-select-show-arrow.ant-select-open .ant-select-arrow{transform:rotate(180deg)}.ant-select-dropdown .ant-select-item{font-size:16px;padding:0 2px!important}.ant-select-dropdown .ant-select-item.ant-select-item-option.ant-select-item-option-selected{background:#d3cfcf!important}.ant-radio-wrapper.radio-button-custom{color:#22190c;font-size:16px;text-transform:capitalize}.ant-radio-wrapper.radio-button-custom .ant-radio-checked .ant-radio-inner,.ant-radio-wrapper.radio-button-custom .ant-radio-inner{background:#fff;border-color:#b79625;height:24px;width:24px}.ant-radio-wrapper.radio-button-custom .ant-radio-checked .ant-radio-inner:after{background:#b79625;transform:scale(.8)}.user-page-tabs{font-family:Roboto,Arial,sans-serif;width:100%}.user-page-tabs .ant-tabs-nav{margin:0!important}.user-page-tabs .ant-tabs-nav .ant-tabs-nav-wrap{background:#f6eee2;height:56px}.user-page-tabs .ant-tabs-nav{margin:0 16px 16px}.user-page-tabs .ant-tabs-tab{font-size:16px}.user-page-tabs .ant-tabs-tab .ant-tabs-tab-active{font-weight:500}.user-page-tabs .ant-tabs-ink-bar{background:#b79625!important;height:2px!important}.gallery-page-tabs{font-family:Roboto,Arial,sans-serif;width:100%}.gallery-page-tabs .ant-tabs-nav .ant-tabs-nav-wrap{background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:initial;height:auto}.gallery-page-tabs .ant-tabs-ink-bar{background:#6b21a8!important;height:1px!important}.gallery-page-tabs .ant-tabs-tab{font-size:16px;font-weight:500}.gallery-page-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#6b21a8}.ai-try-on-filter-tabs .ant-tabs-tab{font-family:Roboto,sans-serif;font-size:16px;margin:0!important;padding:10px 24px}.ai-try-on-filter-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#6b21a8}.ai-try-on-filter-tabs .ant-tabs-nav-operations{display:none!important}.ai-try-on-filter-tabs .ant-tabs-nav .ant-tabs-nav-wrap{background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:initial;height:auto}.ai-try-on-filter-tabs .ant-tabs-ink-bar{background:#6b21a8!important;height:1px!important}.ant-typography{margin-top:0}.ant-popconfirm-message-icon{display:none}.ant-popconfirm-buttons{display:flex}.ant-popconfirm .ant-popconfirm-buttons button{height:24px;margin-inline-start:0;width:44px}.ant-popconfirm .ant-popconfirm-buttons button:first-child{margin-inline-end:4px}.ant-drawer-body{padding:0!important}.ant-form-item .ant-form-item-label{position:relative}.ant-form-item .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{font-size:16px;position:absolute;right:0}.ant-form.regenerate .ant-form-item-control-input{min-height:20px}.ant-form.regenerate .ant-form-item-label>label{font-size:16px}.login-header-logo-wrapper-text{align-items:center;color:#1a80e5;display:flex;font-size:32px;height:40px;margin-bottom:10px}.icon-project:hover{color:#1a80e5}.ant-tree.product-page .ant-tree-switcher{display:none}.ant-popconfirm-buttons,.ant-popconfirm-description{display:flex;justify-content:center}.ant-input.input-custom:focus,.ant-input.input-custom:focus-within{box-shadow:none!important}.custom-table::-webkit-scrollbar{width:2mm}.custom-table .ant-table{border:1px solid #e8e8e8;border-radius:12px;overflow:hidden}.custom-table.ant-table-wrapper .ant-table-thead>tr>th{background-color:#f6eee2;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:500;padding:14px;position:relative}.custom-table.ant-table-wrapper .ant-table-thead>tr>th:first-child{padding:14px 24px}@media (max-width:576px){.custom-table.ant-table-wrapper .ant-table-thead>tr>th{font-size:14px;padding:8px 4px}.custom-table.ant-table-wrapper .ant-table-thead>tr>th:first-child{padding:12px 14px}}.custom-table .ant-table-tbody td.ant-table-cell{font-family:Roboto,Arial,sans-serif}.custom-table .ant-table-tbody td.ant-table-cell:first-child{white-space:nowrap}@media (max-width:576px){.custom-table .ant-table-tbody td.ant-table-cell{font-size:12px;padding:8px 4px}}.custom-table .ant-table-tbody .date-field{min-width:82px}.custom-table .ant-table-tbody .credits-field.green{color:#24ab03}.custom-table .ant-table-tbody .credits-field.red{color:#e32e22}.pagination-wrapper{display:flex;height:38px;margin-left:0;position:absolute;right:0;top:-50px}.pagination-wrapper .page-size-wrapper{align-items:center;color:#8b8b8b;display:flex;justify-content:center;margin-right:12px}.ant-pagination .ant-pagination-item{display:none}.ant-pagination .ant-pagination-prev{height:40px;line-height:40px;margin-inline-end:0;min-width:20px;width:20px}.ant-pagination .ant-pagination-prev .ant-pagination-item-link{color:#ccced3;font-size:18px}.ant-pagination .ant-pagination-next{height:40px;line-height:40px;margin-inline-start:0;min-width:20px;width:20px}.ant-pagination .ant-pagination-next .ant-pagination-item-link{color:#ccced3;font-size:18px}.ant-pagination .ant-pagination-item-ellipsis{display:none}.tooltip-text{align-items:center;color:#22190c;display:flex;font-family:Roboto;font-size:12px;justify-content:space-between;line-height:18px}.ant-tooltip.custom-tooltip .ant-tooltip-arrow{bottom:1px!important}.ant-tooltip.custom-tooltip .ant-tooltip-arrow:before{background:#fff}.ant-tooltip.custom-tooltip .ant-tooltip-inner{background:#fff;border-radius:12px;padding:12px}